PDA

View Full Version : Dùng PIC để điều khiển bóng đèn


briantk_1988
17-09-2006, 02:58 AM
Mình thấy việc điều khiển LED đối với PIC thì khá đơn giản, nhưng điều khiển bóng đèn lớn thi không biết phải lam thế nào. Mong các bác giúp đỡ.

Thnx

B

linhnc308
17-09-2006, 02:56 PM
Đơn giản thôi, vẫn với tìn hiệu điều khiển, bạn đưa qua một con opto cách ly quang, đầu ra của opto bạn có thể dùng để kích mở FET hay Tran để điều khiển, còn nếu cần điện áp AC thì dùng thêm Rơle...nói chung có nhiều kiểu lắm. Nếu cần để hôm nào mình pót cho mạch và code.

briantk_1988
18-09-2006, 05:06 AM
Đơn giản thôi, vẫn với tìn hiệu điều khiển, bạn đưa qua một con opto cách ly quang, đầu ra của opto bạn có thể dùng để kích mở FET hay Tran để điều khiển, còn nếu cần điện áp AC thì dùng thêm Rơle...nói chung có nhiều kiểu lắm. Nếu cần để hôm nào mình pót cho mạch và code.
Oh cam on ban. Bạn có thể post luôn mạch va code mình xem luôn được không?

Cám ơn nhiều

B

buingocthang
19-09-2006, 01:20 AM
Hi! diều khiển bóng đèn như briantk_1988 nói thì quả là dẽ thật nhưng vấn đề minh muốn nói ơ đây là.Diề khiển độ sáng cua 1 bóng đèn .Giả sử làm cho nó sáng 1 cách từ từ trong 5 giây Rồi lại từ từ tối trong 10 giây chẳng hạn làm như vậy không biết các bạn dã làm chưa.(Điều này cũng có thể áp dụng với led)

hpecom
06-11-2006, 09:55 AM
Mạch điện tôi thiết kết như hình dưới. Tôi đã điều khiển đèn chớp tắt được.
Tuy nhiên còn các lỗi như sau:
_ Nguồn ko ổn định làm VĐK thường xuyên reset nếu không có tụ 104.
_ Điện trở công suất 12K_5W rất nóng, toả nhiệt rất nhiều có thể ảnh hưởng đến mạch.
_ Đôi khi bị tình trạng: ra lệnh tắt đèn 2 và bật đèn 3; khi bật đèn 3 thì đèn 2 chớp nhẹ.

Mong mọi người giúp thiết kế lại mạch nguồn sao cho đừng nóng và điện áp ra ổn định hơn. Xin cảm ơn.

Chào đoàn kết.

hpecom
06-11-2006, 10:21 AM
Mạch kết nối và bản vẽ OrCAD:

dunghpc
08-11-2006, 11:17 AM
Bạn nên dùng tụ sứ (xoay chiều) khoảng 1uF để hạ điện áp xoay chiều, nếu dùng trở như bạn thì dòng qua nó lớn nên nóng là phải. Hơn nữa bạn nối trực tiếp từ chân Pic ra triac như vậy mình thấy có mỗi bạn làm. bạn phải nối một con đệm A564 hoặc C828 sau đó mới nối vào triac để khi triac bị thủng cực Gate thì không xông thẳng điện áp vào PIC.

hungpicdtvt
09-11-2006, 09:25 AM
Dùng PIC điều khiển bóng đèn sáng dần và tắt dần
Tôi thấy trong một số mạch điều khiển đèn sáng dần và tắt dần có 03 mức như sau : bấm lấn 1 : đèn sang thấp ( LOW )
bấm tiếp lần 2 : đèn sáng hơn một ít ( MEDIUM )
bấm tiếp lần 3 : đèn sáng hẳn ( HIGH )
Vậy Bạn nào biết nguyên lý, mạch, code hay trang Web nào có đề cập tới vấn đề này xin giúp với. Cám ơn.

khanhkenken
09-11-2006, 12:05 PM
minh nghi la ban nen dung PWM cua Pic.... dau ra cua pic noi voi transitor roi noi vao den (hay LED) .
Pic se control de transitor de dua dien ap vao LED ......
minh chi moi lam tren BCD thoi .... luc nao ranh minh se post nguyen ly hay anh

hpecom
10-11-2006, 08:16 AM
Nhờ các bác xem giúp, mạch tôi thiết kế như thế ổn chưa:

giaosucan
29-01-2007, 01:28 AM
đối với việc điều khiển thiết bị điện áp cao thế này cần phải có cách ly ,ko nên nối trực tiếp như thế

phamgiaquang
29-01-2007, 09:46 AM
Để đèn có thể sáng dần và tối dần thì ta có thể sử dụng DAC mắc theo kiểu R/2R. Đầu ra DAC sẽ có điện áp Thay đổi tuỳ theo các bit được đưa vào. Việc còn lại là đưa tín hiệu ra qua trans để điều khiển đèn.

hatuan296
29-01-2007, 01:57 PM
Dùng PIC điều khiển bóng đèn sáng dần và tắt dần
Tôi thấy trong một số mạch điều khiển đèn sáng dần và tắt dần có 03 mức như sau : bấm lấn 1 : đèn sang thấp ( LOW )
bấm tiếp lần 2 : đèn sáng hơn một ít ( MEDIUM )
bấm tiếp lần 3 : đèn sáng hẳn ( HIGH )
Vậy Bạn nào biết nguyên lý, mạch, code hay trang Web nào có đề cập tới vấn đề này xin giúp với. Cám ơn.


chào bạn . theo mình nghĩ , cái này cũng tương đối đơn giản . mức 1 sẽ tương ứng với độ rông xung là 30% . mức 2 là 70% và mức 3 sẽ là 100% . lập trình :
- trên 1 chân nào đó của con pic điều khiển đèn qua opto cách ly , opto sau đó nối với triac MAC 97A . sơ đồ chắc bạn sẽ tưởng tượng ra được rồi đúng không ? . ban đầu chưa cấp xung , bạn cho 1 biến nào đó = 0 . cho vòng lặp quét phím . làm 1 bước kiểm tra biến :
. if biến = 0 then quét phím
. if biến = 1 then call xung30%
. if biến = 2 then call xung70%
. if biến = 3 then call xung100%
- Nếu phím được nhấn , tăng biến lên 1 đơn vị . quay lai quét phím . sau đó kiểm tra biến . nếu nhấn lần 1 . biến = 1 . nhấn tiếp lần nữa , biến = 2 , lần nữa , biến = 3 . lần nữa .biến quay lại = 0 .

đây là 1 cách có thể xem là tương đối đơn giản . Nếu chưa hiểu chổ nào . bạn hãy mạnh dạn đặt câu hỏi . mình sẽ giãi thích tuỳ theo khả năng .
chào bạn :) .

tienthinh55
29-03-2008, 08:28 PM
Bạn phải tìm hiểu kỹ về điện tử công suất và nguyên lý của Triac đã..Nếu điều khiển bằng tần số của xung không ổn đâu.
Theo mình bạn phải băm bằng cách dùng ADC.

thanhphongsmail
07-04-2010, 10:06 PM
may anh co the cho em xin ban ve ocard cua mach dieu khien dung 2 pic va dung dung cong giao tiep i 2c de dieu khien 4 bong den 220v? moi ic dieu khien 2 bong den. mong may anh giup do,em can on

phandinhdao3230
30-07-2010, 04:04 PM
Mấy anh cho em hỏi em muốn dùng Pic và led thu và phát hồng ngoại để điều khiển từ xa bóng đèn (nguồn V_AC) được không ạ ? Bác nào biết bảo em với nha !
Thanks các bác nhiều !

dat_tpe
30-07-2010, 08:40 PM
Bạn có thể vào web www.tpe.com.vn xem .Cái đó dùng PIC cho ứng dụng tắt mở đèn từ xa

dcn_dt
31-07-2010, 12:21 AM
chào bạn . theo mình nghĩ , cái này cũng tương đối đơn giản . mức 1 sẽ tương ứng với độ rông xung là 30% . mức 2 là 70% và mức 3 sẽ là 100% . lập trình :
- trên 1 chân nào đó của con pic điều khiển đèn qua opto cách ly , opto sau đó nối với triac MAC 97A . sơ đồ chắc bạn sẽ tưởng tượng ra được rồi đúng không ? . ban đầu chưa cấp xung , bạn cho 1 biến nào đó = 0 . cho vòng lặp quét phím . làm 1 bước kiểm tra biến :
. if biến = 0 then quét phím
. if biến = 1 then call xung30%
. if biến = 2 then call xung70%
. if biến = 3 then call xung100%
- Nếu phím được nhấn , tăng biến lên 1 đơn vị . quay lai quét phím . sau đó kiểm tra biến . nếu nhấn lần 1 . biến = 1 . nhấn tiếp lần nữa , biến = 2 , lần nữa , biến = 3 . lần nữa .biến quay lại = 0 .

đây là 1 cách có thể xem là tương đối đơn giản . Nếu chưa hiểu chổ nào . bạn hãy mạnh dạn đặt câu hỏi . mình sẽ giãi thích tuỳ theo khả năng .
chào bạn :) .
Mình chưa thấy ai dùng PWM để điều khiển tải dùng nguồn AC bao giờ. Nhất là diều khiển Triac.
Chắc mình lạc hậu quá rồi :(

ichitea606
03-09-2011, 12:09 PM
có ai có mạch điều khiển đèn 220v dùng triac và opto k?up len giùm e với

hein_ts
12-09-2011, 12:33 PM
có ai có mạch điều khiển đèn 220v dùng triac và opto k?up len giùm e với
- Tôi thấy các bạn bàn luận khá nhiều, sau đây tôi xin đưa ra một số giải pháp thực tế như sau:
+ Hoàn toàn có thể dùng chế độ điều chế PWM của pic để điều chỉnh sáng tối cho một bóng đèn dây tóc. Đơn giản là chỉnh lưu AC thành DC 320 V. Sau đó dùng FET (IRF840 chẳng hạn) điều khiển thông qua so quang. Nếu chưa hiểu PWM là gì thì nên google tìm sẽ thấy ngay thôi. Hết
+ Mạch diện bấm mấy công tác như bạn gì nói đó, ta sẽ dùng flip- flop như 4017 để chọn ngõ ra ( mỗi lần kích là tăng lên một trong 10 ngõ). Chân ra thông qua các điện trở vào mạch so sánh của timer 555 tạo duty cho phù hợp. Nếu khéo làm ta sẽ được 10 cấp sáng.
+ Mạch vi điều khiển thì quá dễ.
+ Đỡ tốn kém nhất là ra chợ giời mua cái chiết áp 7K chơi được một bóng 60W.
Thân
Hein_ts

ichitea606
24-09-2011, 11:39 AM
e có mạch, điều khiển đèn 220v/ac, anot của Moc3020 =5v tại sao đèn không sáng,khi mà dùng VOM đo chân kích của triac thì đèn sáng rồi tắt,ai biết chỉ mình với

ichitea606
24-09-2011, 11:41 AM
đây là mạch của e nó

canhtoantdh
24-09-2011, 02:53 PM
day ban ne

canhtoantdh
24-09-2011, 02:54 PM
banij nê dùng con Moc3020 cách ly quang cho an toàn nhé

ichitea606
24-09-2011, 06:08 PM
mạch của mình,mình thấy ổn rồi chứ,nhưng nhờ các bạn chỉ ra chỗ sai để sữa

canhtoantdh
25-09-2011, 03:14 AM
mạch của mình,mình thấy ổn rồi chứ,nhưng nhờ các bạn chỉ ra chỗ sai để sữa

bạn thay con diot bang con diac nhé

ichitea606
25-09-2011, 10:04 AM
cám ơn bạn nhiệt tình giúp đỡ,mình làm được rồi,đổi ngược chân triac là chạy ok,chắc con triac này chỉ dẫn 1 chiều ngược lại,triac bt136

henrom1212
14-10-2011, 12:46 AM
mình mới nhận bài tập lớn môn vxl,đề tài pic 16f877a điều khiển động cơ,hiển thị tốc độ động cơ trên 3 led 7 đoạn,mình hk bt thiết kế mạch thế nào?mong các pro giúp dùm .e cảm ơn nhìu

hangocminh1989
14-10-2011, 01:11 AM
undefinedmình mới nhận bài tập lớn môn vxl,đề tài pic 16f877a điều khiển động cơ,hiển thị tốc độ động cơ trên 3 led 7 đoạn,mình hk bt thiết kế mạch thế nào?mong các pro giúp dùm .e cảm ơn nhìu

thế này nhá, bạn lên danh sách các cách đọc tốc độ 1 động cơ bằng pic 16f877a mà giò sài toàn 16f887 không thôi, mạch yêu cầu gồm các khối nào? cần gì? chứ nói thật, bạn hỏi thế này à không chịu seach trên diễn đan tới năm sau cũng không có câu trả lời đâu, vì đề tài này quá phổ thông rồi, thầy bạn chỉ muốn bạn tập tìm kiếm tài liệu thôi,
thân

leyley
15-11-2011, 11:47 AM
cho code luon di

khocvole1988hcm
28-06-2012, 07:08 PM
em dang học ngành điện công nghiệp nhưng jờ em đang làm 1 đề án điện tử mong các pro ben điện tử júp cho .đề là : mạch điều khiển đèn sử dụng 4017 ( điều kiện dùng đèn 220v )

hochoi
17-07-2013, 10:42 PM
http://www.pcbheaven.com/circuitpages/PIC_DCV_Controlled_AC_Dimmer/
Vào đấy mà làm theo. Nó mới có code ASM thôi, thích code CCS thì pm nhé.
mạch đầu là mạch phát hiện điểm 0. biến trở điều chỉnh đưa vào dọc ADC rồi kích mở Triac từ 0-9ms. OK

hoxuanson
28-09-2013, 03:17 AM
đây các bác ơi..!!! E thiết kế cái mạch như thế này đã ổn chưa vậy..e dùng opto để ngăn 220v và triac để chống 220 vac ngược lên PIC...các bác xem giúp e với...!!!