單片機(jī)設(shè)計(jì)經(jīng)驗(yàn)技巧精華集錦(四)
A 尋光
我們可以用光電二極管來(lái)檢測(cè)光線強(qiáng)弱。當(dāng)然也可以用光敏電阻。將光敏電阻和一個(gè)固定電阻串聯(lián)接在電源正負(fù)極之間,光敏電阻靠近正極一側(cè)。從光敏電阻和固定電阻連接點(diǎn)引出導(dǎo)線接到ATmega16的AD轉(zhuǎn)換輸入口。當(dāng)強(qiáng)光照在光敏電阻時(shí),光敏電阻阻值變小,因此其壓降變小,而固定電阻分壓增多,引出的AD檢測(cè)電位升高,被單片機(jī)轉(zhuǎn)化為數(shù)字量后判斷光線增強(qiáng)。機(jī)器生命有5個(gè)光電傳感器,其中4個(gè)面向機(jī)器人前后左右四個(gè)方向,另一個(gè)指向太陽(yáng)能板所面對(duì)的方向。通過(guò)編程可以讓機(jī)器人自主移動(dòng)到光線最強(qiáng)的地方。
B 充電
本設(shè)計(jì)采用4.8V鎳氫充電電池為系統(tǒng)供電。太陽(yáng)能電池板正負(fù)極通過(guò)一個(gè)三極管與電池正負(fù)極相連。有一個(gè)電壓比較器比較電池電壓與太陽(yáng)能板的壓差,如果壓差高于某值,比較器控制三極管導(dǎo)通,太陽(yáng)能電池板對(duì)充電電池充電。充電電池電壓上升,當(dāng)高于某值時(shí)控制三極管關(guān)斷,結(jié)束充電。為使太陽(yáng)能板能對(duì)電池組充電,要求太陽(yáng)能板在陽(yáng)光直射下輸出電壓高于8V。
評(píng)論