<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 汽車電子 > 設(shè)計應(yīng)用 > 車輛行駛安全語音提示器制作方案

          車輛行駛安全語音提示器制作方案

          作者: 時間:2010-12-28 來源:網(wǎng)絡(luò) 收藏

            (8)門控檢測
          利用門磁控制方式??蓪π旭傊熊囕v的車門是否關(guān)閉進(jìn)行檢測。由于目前很多車輛都安裝有防盜報警器,所以可直接從報警器的門磁器檢測信號線上提取信號。當(dāng)車輛啟動后。如門磁信號檢測到?jīng)]有關(guān)好車門,即有“車門沒關(guān)好。請檢查”
            的語音提示。為了簡單易制,四個車門的信號采用“相與”形式,即不能像某些高檔車那樣,直接提示是某個車門沒有美好。如果將本提醒器加裝報警功能,則可利用門磁報警原理,將提醒和報警功能制作在_一起。并可在語音模塊中加入“非法行駛本車輛”的語音提示,井兼做報警器。
            2.核心控制部分
            
            該安全提醒器控制核心U3采用PIC16F73芯片。由于程序簡單,占用空間較少,也可選用PIC16C72/73或PIC16F72等28腳單片機(jī)完成。在程序設(shè)計和對應(yīng)端口使用時,需要將單片機(jī)A口RA0~RA3(2)~(5)腳設(shè)置為模擬輸人口,其他輸入接口根據(jù)上述檢測部分,設(shè)置成高低電平檢測即可。由于本提醒器僅馓語音提示,則輸出直接控制語音錄放模塊或訂制單片放音芯片即可。
            另外,在本提醒器中,除了外部影響駕駛員正常行駛因素外,還考慮到了駕駛員連續(xù)駕車的長時間疲勞提醒。當(dāng)駕駛員對車輛啟動行駛后,控制器將開始計時。如果行車連續(xù)長達(dá)4個小時以上時。將會每隔10分鐘有“行駛時間太長,請休息后再繼續(xù)行駛”的語音提示。如果行車途中停止10分鐘以上繼續(xù)行車,本提醒器將作重新計時。
            本制作的單片機(jī)程序編制簡單,讀者只要直接參照20D2年刪年《電子報》相關(guān)PIC單片機(jī)實例文章。即可輕松編制該控制程序。
            三、其他制作
            
            由于本提醒器采用單片機(jī)為核心對行車狀況進(jìn)行實時監(jiān)測和提醒,可方便制作者通過修改程序的方式對提醒器進(jìn)行改進(jìn)和其他功能擴(kuò)展,還可利用舊手機(jī)制作遠(yuǎn)程報警器,其原理簡單概述如下:利用門磁檢測車門是否被打開。再由單片機(jī)去模擬觸發(fā)手機(jī)的撥號按鍵,對預(yù)存號碼進(jìn)行依次撥打。由于撥號裝_置由手機(jī)本身完成。所以單片機(jī)僅需模擬撥號即可。同時,由于目前移動電訊營運商已開通了多項定位服務(wù),還可利用程序控制對車輛位置進(jìn)行監(jiān)控。

          本文引用地址:http://www.ex-cimer.com/article/197554.htm


          上一頁 1 2 下一頁

          關(guān)鍵詞: 車輛行駛 語音提示器 方案

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();