|
Tài trợ cho PIC Vietnam |
Cơ bản về vi điều khiển và PIC Những bài hướng dẫn cơ bản nhất để làm quen với vi điều khiển PIC |
|
Ðiều Chỉnh | Xếp Bài |
04-05-2012, 12:07 PM | #1 |
Đệ tử 1 túi
Tham gia ngày: Feb 2012
Bài gửi: 13
: |
Cần giúp đỡ về điều khiển động cơ
Chào các anh chị. Em đang làm bài tập lớn đề tài điều khiển quạt, có chút thắc mắc muốn nhờ mọi người giúp đỡ đó là :
em muốn điều khiển động cơ phụ thuộc vào nhiệt độ t đọc đc từ LM35.nhiêt độ hiển thị trên led 7 đoạn, và thời gian thực hiển thị trên LCD. Nếu t>40 thì bắt đầu quay, tốc độ tăng dần khi nhiệt độ tăng và động cơ đạt tốc độ max khi t>=60 độ. Code:
t=(float)read_adc(); //update nhiet do t=t*100/204; if((t>0)&&(t<40)) {duty=0;}; if((t>=60)&&(t<=99)) {duty=624;}; if((t>=40)&&(t<60)) {duty=((t-40)*15+312);}; em gửi sơ đồ mô phỏng Proteus để mọi người xem giúp e với ạ. thanks mọi người nhiều!
__________________
Tất cả vì tương lai con em chúng ta! thay đổi nội dung bởi: JackSanji, 04-05-2012 lúc 03:55 PM. Lý do: sửa code |
|
|