新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于單片機的倒車防撞預警系統設計和實現

        基于單片機的倒車防撞預警系統設計和實現

        作者: 時間:2009-12-18 來源:網絡 收藏

        2.2 超聲波電信號放大電路
        超聲波電信號放大電路采用集成電路CX20106A構成。CX20106A是日本索尼公司生產的紅外遙控信號接收集成電路。通過外部所接電阻,將其內部帶通濾波電路的中心頻率f0設置為40 kHz,就可以接收放大超聲波電信號,并整形輸出負脈沖電壓。
        應用電路如圖3所示。1腳是超聲波電信號輸入端,2腳與地之間連接RC串聯網絡,是內部前置放大電路負反饋網絡的組成部分。電阻R5的數值確定前置放大電路的增益。R5電阻值減小,負反饋減弱,放大倍數增大;反之,則放大倍數減小。3腳與地之間連接檢波電容C3,適當改變電容C3的大小,可以改變超聲波電信號放大和整形電路的靈敏度和抗干擾能力。C3電容量大,靈敏度低,抗干擾能力強;C3容量小,靈敏度高,抗干擾能力弱,易造成誤動作。5腳與電源間接入一個電阻,用以設置內部帶通濾波電路的中心頻率f0。

        本文引用地址:http://www.104case.com/article/173510.htm

        當R6=200 kΩ時,f0=40 kHz。6腳與地之間接一個積分電容,標準值為330 pF。如果該電容值取得太大,會使探測距離變短。7腳是電路集電極開路輸出端,R7是該引腳的上拉電阻。集成電路CX20106A無信號輸入時,7腳輸出高電平,當輸入的超聲波電信號經放大、整形后,7腳輸出一個負脈沖電壓。
        2.3 控制電路和顯示、報警電路
        電路如圖4所示。由于用到的輸入/輸出端口不多,在不考慮功能擴展時,從功能夠用和低成本的角度考慮,采用AT89C2051作為控制電路的核心器件。AT89C2051單片機共有20個引腳,其中有15個I/O端口(P3.6無引出腳)。兩個16位定時器/計數器,其體積小、價格低。采用12 MHz高精度的晶振,以獲得較穩定的時鐘頻率,減小測量誤差。單片機的P3.3端口周期性的輸出一串40 kHz的矩形脈沖,通過雙路四選一模擬開關CD4052周期性地加到四路超聲波發射與回波接收電路。單片機的P3.4和P3.5端口輸出雙路四選一模擬開關CD4052的選通信號。單片機的P3.2端口為外部中斷0中斷申請信號輸入端。三位LED數碼管采用動態掃描顯示。U4的小數點常亮,U4的單位為m,U5的單位為dm,U6的單位為cm。采用有源蜂鳴器作為報警發音器件,一是器件成本低,二是便于動態掃描顯示的軟件編程。

        3 軟件的
        軟件采用模塊化,方便擴展移植。采用匯編語言編程。主要有主程序、T0中斷服務程序、外部中斷0服務程序、超聲波發生子程序。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 天等县| 如皋市| 安阳市| 牙克石市| 崇州市| 大荔县| 班玛县| 桃园市| 广元市| 枣阳市| 长子县| 曲麻莱县| 东莞市| 临汾市| 凌云县| 冀州市| 永州市| 桓仁| 龙泉市| 宁强县| 通辽市| 舞钢市| 六盘水市| 邯郸市| 方正县| 宁德市| 册亨县| 贡觉县| 景泰县| 体育| 科技| 鸡泽县| 嘉义县| 定日县| 高州市| 长兴县| 广宗县| 白水县| 吉安县| 棋牌| 虞城县|