基于增強型51單片機的智能藥箱的設(shè)計
2.6供電單元
本文引用地址:http://www.ex-cimer.com/article/273785.htm供電單元使用9 V直流電源輸入。輸入的電源在系統(tǒng)內(nèi)分為兩部分,一部分直接供GSM短信模塊使用,一部分經(jīng)LM2596電源模塊降壓至5 V后供其他模塊使用。LM2596是美國國家半導(dǎo)體公司生產(chǎn)的3A電流輸出降壓開關(guān)型集成穩(wěn)壓芯片,最大輸出電流為3 A,功耗小,效率高,具有完善的保護電路、電流限制、熱關(guān)斷電路等,足以滿足主控單元、時間單元等模塊的電源需求。
2.7上位機軟件
上位機軟件采用Microsoft公司出品的Visual Basic 6.0軟件進行設(shè)計與開發(fā),通過調(diào)用MSComm控件實現(xiàn)與主控單元單片機之間的雙向串口通信。
1)上位機軟件部分源程序:
2)上位機軟件運行效果,見圖6.
圖6 上位機軟件運行界面圖
3結(jié)束語
本智能藥箱的設(shè)計,采用軟硬件結(jié)合的模塊化設(shè)計,實現(xiàn)了用戶能夠隨時掌握用藥信息并按時吃藥的目的。通過任意一臺裝有上位機軟件的電腦終端,均可方便地錄入信息,智能藥箱接收信息后會將信息顯示出來方便用戶查看。顯示單元對信息的顯示直觀、簡潔、明了,良好的用戶界面方便用戶隨時掌握自己的用藥情況。
tcp/ip相關(guān)文章:tcp/ip是什么
蜂鳴器相關(guān)文章:蜂鳴器原理
評論