昨晚好不容易找到藍芽晶片的TTL232腳位後 很高興得拆掉了有線的MAX232轉換元件
直接用藍芽晶片接給61板的UART 發現可以通訊高興了好一會後... 災難降臨了
我修改了一個溫度感測的範例CODE 改成了我要的1路輸入AD轉換後 換掉有線COM 改成無線COM後
IR感測器的數值一直變成固定 不受遙控器的訊號而變動了
這個IR感測器是6038LM 需要5V供電後才作用 而且是反向作用 平常是5V 有收到IR訊號會降電壓
但是從昨晚本來很順利以為可以很快的寫好兩路AD轉換通道CODE和IR感測器的調校....
但是 又弄了一個晚上沒睡.... 卡關卡很久後我暫時懷疑是遙控器沒電不夠力 放手去睡覺(其實已經白天了) ....
下午 買回電池又開始一連串的測試 邪門的有時候可以有時候又不行
這時候電池因素排除了 就在我假設61板是不是故障了的時候
我終於挖掘到了真相 !!!!!
61版本身最大可以提供5V電壓輸出
當我將藍芽晶片的供電 以61板的5V輸出 來提供時 藍芽晶片可以正常WORK (這很好沒錯 省掉一堆線)
但是 同時間 6038LM這個IR接收元件也需要吃5V的供電 如果也採61的5V供電
這時候 6038LM就無法對遙控器的即時訊號作接收訊號變動了
於是 我獨立了藍芽的供電(9V電池)後 這個卡關的問題的答案呼之欲出
而且 最後還發現 我關閉了61的電源後 將藍芽的供電源接給了61的5V供電輸出針腳端 61板竟然WORK了!!!!
這表示 >>>> 61板的電源輸入端 和他的5V電壓輸出腳位是同一接點!!!!!!!
>>>>>>>>>>而且61吃藍芽的供電下 6038LM也可以正常WORK作訊號接收變動.....
這件事情告訴我們 每個元件的電源獨立才是最保險安全的!!! 才不會生出一堆鬼問題.....
最後 必須再提這件事 經過測試 6038LM這個IR接受器似乎只對IR遙控器的訊號有反應
也就是他的反應波長範圍只在紅外光
仔細想想
我需要的接收器 必須能接收RED 和IR 兩個波長範圍內才行
也就是說
我為了一個用不上的接收器半夜不睡覺在起肖.....真ㄊㄇㄉ 人之初性本善
- Aug 27 Thu 2009 21:07
IR接收器注意篇之 人之初性本善
close
全站熱搜
留言列表
禁止留言