設(shè)計方案:
按照系統(tǒng)設(shè)計的功能的要求,初步確定設(shè)計系統(tǒng)由單片機主控模塊、顯示模塊、超聲波發(fā)射模塊、接收模塊共四個模塊組成。
單片機主控芯片使用51系列AT89C2051單片機,該單片機工作性能穩(wěn)定,同時也是在單片機課程設(shè)計中經(jīng)常使用到的控制芯片。
發(fā)射電路由單片機輸出端直接驅(qū)動超聲波發(fā)送。
接收電路使用三極管組成的放大電路,該電路簡單,調(diào)試工作小較小。
系統(tǒng)設(shè)計框圖:
硬件電路的設(shè)計主要包括單片機系統(tǒng)及顯示電路、超聲波發(fā)射電路和超聲波接收電路三部分。單片機采用AT89C2051。采用12MHz高精度的晶振,以獲得較穩(wěn)定時鐘頻率,減小測量誤差。單片機用P3.5端口輸出超聲波換能器所需的40kHz的方波信號,P3.6端口監(jiān)測超聲波接收電路輸出的返回信號。顯示電路采用簡單實用的3位共陽LED數(shù)碼管,段碼輸出端口為單片機的P1口,位碼輸出端口分別為單片機的P3.2、P3.1、P3.0口,數(shù)碼管位驅(qū)運用PNP三極管S9012三極管驅(qū)動。
顯示單元原理圖_LED:
附件內(nèi)容截圖: