View Single Post
Old 29-01-2007, 01:57 PM   #13
hatuan296
Làm quen với PIC
 
Tham gia ngày: Oct 2005
Nơi Cư Ngụ: Hcm
Bài gửi: 160
:
Trích:
Nguyên văn bởi hungpicdtvt View Post
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 .
hatuan296 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn