[問題] 簡單的光sensor驅動馬達正反轉
我有一個光源sensor,利用這個sensor設計一個自動百葉窗
當陽光強的時候百葉窗會被
馬達驅使而關閉,反之而打開
這個sensor光源強的時候,電壓會比較高,
而我打算利用ADC0804將電壓訊號傳送給8051
,再利用8051去驅動馬達轉,而去帶動葉片的開闔
但是卡在程式的部分,我程式不會寫。
後來我去請教其他人,他是跟我說根本用不到ADC
只需要用OP放大器一腳接SENSOR信號, 另一腳接VR做成的分壓電路,
VR的信號變成使用者可以調整明暗設定決定要不要開關或旋轉百葉角度的依據.
也就是把OP放大器當成比較器。
我打算用的晶片是89S51,我大概瞭解她的意思就是假設我的標準電壓是500mv
也就是我打算在最適合光線亮度最適合的時候SENSOR給的訊號是500mv
只要sensor給的訊號大於500mv就代表光線太強,要用馬達旋轉讓百葉窗關閉
反之小於500mv就代表光線不夠,讓百葉窗打開讓光線近來
可是因為我本身沒學過單晶片,也不會寫程式@@ 雖然有去圖書館借本單晶片的書來
看看,而電子學也沒學過。有個疑問是他說我不需要用ADC 可是OP比較器出來的訊號不是
也是電壓嗎?晶片可以直接接收電壓訊號然後去控制馬達正反轉嗎?
也想請大家給個建議目前的方法可不可行 有沒有什麼好的意見 還有比較器的電路該怎麼
設計比較好?目前SENSOR接的電路如下 http://ppt.cc/ZRos
謝謝大家看完此篇文
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.118.99.32
推
10/04 02:15, , 1F
10/04 02:15, 1F
→
10/04 02:16, , 2F
10/04 02:16, 2F
→
10/05 00:04, , 3F
10/05 00:04, 3F
推
10/05 03:05, , 4F
10/05 03:05, 4F
→
10/05 21:42, , 5F
10/05 21:42, 5F
推
10/06 00:27, , 6F
10/06 00:27, 6F
推
10/06 00:38, , 7F
10/06 00:38, 7F
推
10/06 23:08, , 8F
10/06 23:08, 8F
→
10/06 23:09, , 9F
10/06 23:09, 9F
推
10/06 23:19, , 10F
10/06 23:19, 10F
推
10/06 23:37, , 11F
10/06 23:37, 11F
推
10/07 01:34, , 12F
10/07 01:34, 12F
→
10/07 01:35, , 13F
10/07 01:35, 13F
推
10/22 20:57, , 14F
10/22 20:57, 14F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 3 篇):
ASM 近期熱門文章
PTT數位生活區 即時熱門文章