基于MXT8051單片機的智能嬰兒監護系統
如設計自動(dòng)搖籃功能模塊的電路設計,最初我們想采用繼電器來(lái)控制電機,但是由于實(shí)現轉速控制較為復雜,于是采用了L298這款芯片實(shí)現了這一功能,這就便于程序的編寫(xiě)和對電機轉速的控制。
本文引用地址:http://dyxdggzs.com/article/117101.htm7. 實(shí)現主從機之間的通信
由于采用了兩款單片機,因此準確的、穩定的實(shí)現兩個(gè)MCU之間通信時(shí)非常有必要的。
8. 全部硬件電路設計及畫(huà)PCB圖
在實(shí)現了主從機之間通信的同時(shí),我們也基本完成了對電機的控制,因此整個(gè)硬件電路已經(jīng)實(shí)現,并且經(jīng)過(guò)多次修改完成了PCB的制作。PCB空板如圖1。
9. 焊接電路及程序的調試
工廠(chǎng)完成PCB的加工后,按照PCB上的指示成功的焊接上所有的器件,在調試程序時(shí),由于用到的芯片的內部資源很多,我們遇到很多麻煩,例如,在環(huán)境信息采樣的時(shí)候用到了兩個(gè)AD轉換通道,因此在程序編寫(xiě)時(shí),為了將兩個(gè)AD的結果區分得清楚一些,并且保證兩個(gè)通道之間不會(huì )發(fā)生干擾,我們下足了功夫,解決方案是在程序中編寫(xiě)2~3個(gè)AD采樣函數,并且每個(gè)采樣函數在一次while循環(huán)中執行相同的時(shí)間,有嚴格的延時(shí)函數。系統調試完成后界面如圖2。
10. 嬰兒車(chē)的改裝
為了便于安裝,我們將買(mǎi)來(lái)的嬰兒車(chē)進(jìn)行簡(jiǎn)單的改裝,加上了電機,實(shí)現自動(dòng)搖籃功能。
11. 系統的組裝。其中控制器如圖3。
關(guān)鍵技術(shù)和解決方案
關(guān)鍵技術(shù):加入智能模塊。
現在市場(chǎng)中嬰兒車(chē)的設計過(guò)程中往往只是注重硬件結構上的設計,只是追求機械結構上的創(chuàng )新,而并沒(méi)有在電子設備上下功夫,而本文設計的嬰兒車(chē)更加注重電子設備及軟件方面的設計,例如加入了環(huán)境監測模塊,這就使整個(gè)嬰兒車(chē)提供了更加有利于兒童成長(cháng)的環(huán)境。
評論