新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于單片機的酒精含量探測器設計

        基于單片機的酒精含量探測器設計

        作者: 時間:2011-07-13 來源:網絡 收藏
        2.2.1 接收設備模塊

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

          采用J04H 接收模塊,J04H無信號時輸出為零電平狀態(無噪聲干擾) 可適合于輸入端接口,J04H 采用條狀鍍金電感及優化電路,無需外接天線,接受靈敏度高采用一定的硬度的鍍金電感調整接受頻點比采用微調電容調頻率的接收電路性能穩定,J04H 具有較高的接收帶寬,與F04E 配套且基本免調試,只要電源饋電及引線沒有太大的分布參數即可處于正常地接受狀態。接收模塊接收發射模塊的信號,調制后把碼送到

          2.2.2

          收到接收設備送來的碼,根據不同碼進行不同操作。其控制工作指示燈、繼電器、語音報警模塊。

          2.2.3 繼電器控制模塊

          受單片機控制,相當于開關,控制點火裝置開閉、車燈的亮滅和喇叭的響與不響。

          2.2.4 報警語音模塊

          利用蜂鳴器作為報警器,當超標時,發出禁止行車警告音;不超標時,發出允許行車提示音。

          通過如上,系統前端就可以把傳感器檢測到的信號經單片機判斷后產生相應的控制碼由發送模塊無線發送出去。后端的接收部分可以將發射部分傳送的控制碼進行解碼,并產生相應的控制信號以控制汽車點火電路,從而實現對酒后駕車的有效控制。

          3 軟件

          軟件部分根據系統功能設置,也被劃分為發射與接收兩個部分,由于篇幅所限,本文以流程圖的方式給出其主要功能。

          發射部分主程序流程圖如圖4 所示,實現吹氣識別,酒精是否超標判別,生成信息碼及把信息碼發送給接收部分的功能。其中每臺設備都有唯一的40 位二進制碼編號,將編號由低位開始每五位放入信號碼的高五位,后三位根據檢測結果產生。這樣產生一組八個八位帶校驗位的信息碼。由于每臺設備的編號都不同,因此這臺的發射器用在其他任何一臺接收器上都不能讓汽車發動,從而起到電子鑰匙作用。

          如圖5 為接收部分的主程序流圖。其功能為實現接收信息,其中信息碼的接收是采用一次接收8個信息碼,接收完畢后判斷8 個信息碼的校驗位是否正確。如果正確,則根據最后一個信息碼與超標碼比較判斷是否超標。否則,返回重新接收。當校驗位正確且與超標碼相同時,執行超標操作,即報警裝置響起且控制繼電器切斷點火裝置電源;反之,與不超標碼進行比較判斷,若相同,則執行不超標控制,汽車可以啟動,若不相同,則返回重新接收信息。

          4 結語

          車載酒精探測及安全控制系統是為預防交通事故發生情況而的。本文通過對各模塊功能及軟件工作流程的闡述,對整個設計進行了介紹。可隨身攜帶,不需任何復雜操作,在實際應用中具有很好的推廣價值。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 临夏县| 盐源县| 常熟市| 新邵县| 穆棱市| 大港区| 榕江县| 乌兰浩特市| 平顺县| 阜南县| 通山县| 尼玛县| 女性| 宁河县| 阳原县| 河东区| 靖州| 手机| 冕宁县| 广元市| 平度市| 万载县| 本溪市| 华池县| 恩施市| 绥中县| 万荣县| 武胜县| 高淳县| 晋城| 紫金县| 翁牛特旗| 沁源县| 三亚市| 巴里| 南阳市| 曲阳县| 绍兴县| 电白县| 若尔盖县| 商南县|