亚洲 欧美 日韩 国产综合 在线-最大胆裸体人体牲交免费-宅男666在线永久免费观看-色八区人妻在线视频-亚洲色播永久网址大全-亚洲欧美日本久久综合网站

聯系方式
精品展示
你的位置:首頁 > 信息資訊 > 行業新聞

基于時間觸發模式的汽車防盜系統的設計

2020/4/9 22:48:55??????點擊:

一種基于時間觸發模式的汽車防盜系統的設計
1.引言
  目前防盜器市場的主流產品是電子式防盜器,分為單向防盜器和雙向防盜器,這兩種防盜器都是車主通過遙控器來控制汽車,雙向防盜器可以把車輛的真實狀況反饋給車主。
  GPS汽車防盜器依托全球定位系統,它將報警信息和報警車輛所在位置無聲地傳送到報警中心。由于車主不能直接控制車輛,價格和使用費用較高,使其推廣應用受到很大限制,目前還沒有普遍使用。GSM汽車雙向防盜器是網絡式防盜器的后起之秀,它依托全球GSM網絡,車主可直接通過手機接受報警和控制車輛,性能價格比較好,它代表著汽車防盜器的發展趨勢,自推出以來收到客戶的青睞。
  本文提出的汽車嵌入式車載防盜系統屬于GSM防盜系統,沒有采用昂貴的GPS模塊,CPU采用了C51單片機,市場價格低廉,經過多年工業應用,穩定可靠,具有很高的性價比。
  2.時間觸發模式
  電子控制系統一般都是實時系統,常需要處理許多并發事件的輸入數據。這些事件的到來次序和幾率通常都是不可預測的,而且還要求系統必須在事先設定好的時限內作出響應。
  對于如何控制系統的復雜行為,普遍采用的是事件觸發方案,即系統的所有行為響應外部事件而執行。然而,中斷丟失與事件觸發系統的開銷是人們經常忽略的問題。為了滿足安全,低成本及程序盡可能簡單等苛刻要求,電子控制系統的開發最終走向事件觸發結構。事件觸發意味著所有的采樣輸入,計算輸出結果等相關的動作在預定的時間前執行,因而能保證準確的調度時間。
  時間觸發模式是一種利用MCU的硬件定時器產生的時標信號對多任務進行調度的嵌入式軟件模式,它可以應用于8位51系列單片機上。時間觸發模式可以將控制精度控制在毫秒級,很適合于實時控制系統。在時間觸發嵌入式系統中,設計人員能夠通過仔細安排可控的順序,保證一次只處理一個事件。除了能夠提高可靠性之外,時間觸發模式中對于存儲器及 CPU資源的占用很少,即使在小型嵌入式系統中采用這種系統結構,也能從中獲益。
  時間觸發合作式調度器通常通過一個定時器硬件定時器來實現,多有的任務都是時間觸發的,這也意味著出了定時器中斷以外,沒有其他形式的中斷。硬件定時器將被設置為產生一個周期中斷信號,這個周期中斷信號頻率可以到1KMz。
  時間觸發合作調度器的主要功能就是喚醒預先確定好時間執行的任務。在工作期間,調度器檢查靜態的任務鏈表,根據任務的周期判斷是否有任務需要執行。如果有則立即執行任務;任務執行完后繼續檢查任務鏈表,重復上一個過程。完成鏈表檢查后,CPU可以進入休眠狀態,等待下一個時鐘節拍的到來。其任務調度機制如圖1所示。由于合作式調度器能保證在同一時刻,系統中只有一個任務被觸發,而且在任何時刻系統中都可以保證有任務在執行。這樣,系統的使用效率得到了提高。

  合作式調度器可靠且可預測的主要原因式在任何時刻只有一個任務是活動的,這個任務運行直到完成,然后把CPU的控制權交給調度器。如果采用搶占式調度,有多個活動任務執行“上下文切換”和“關鍵段保護”等將增加系統的開銷。許多研究表明,相對于搶占式調度器,合作式調度器具有很多優點。
  3.系統概述
  3.1系統功能分析和狀態轉移圖
  經過需求分析,我們定義了系統應該實現的功能如下:
  1)系統將監視汽車發動機的狀態;
  2)系統可以接受手機用戶的設置,并設置手機號碼;
  3)如果系統報警開啟,汽車啟動時,將通過無線模塊給指定的手機用戶報警;
  4)系統接受手機用戶的控制短信,對汽車進行斷油,斷電處理;
  5)系統接受手機用戶的查詢短信,可以報告汽車的位置,在市區可以精確到無線小區;
  6)系統將采取確定的措施以確保系統的穩定性。
  以上的各項目標功能同時也是衡量系統設計的指標。在以后面的設計中,我們將利用有限狀態機等工具將各項功能進行進一步細化,直到完成系統的軟硬件設計。
  基于對系統工作流程的分析,進一步我們可以設計出系統的狀態轉移圖(圖2),從上面我們可以清晰的看到系統的工作流程。

  3.2系統模塊構成
  嵌入式系統設計中常用模塊化設計方法,以降低開發難度,減少各個部分之間的耦合度,增強系統的穩定性。如圖所示,整個系統主要由CPU,傳感器,RS232 接口以及GSM模塊構成。其中CPU是系統的核心控制部分,負責接受各模塊信號,進行處理,并控制其它模塊;傳感器探測汽車被啟動;GPRS模塊用來收發短信,向車主手機通過RS232接口與CPU進行通信;電子開關電路用于控制汽車電路系統,能夠達到對汽車斷油,斷電的目的。

3.3系統硬件部分
  1)采用了Atmel公司生產的AT89S52單片機作為處理核心,該處理器有32個I/O口,3個Timer,最多支持8個中斷。因為256B的片上RAM資源不夠,所以系統使用了擴展的64KRAM,此外AT89S52的8K片上flash對于該系統來說已經足夠。該處理器可以支持不同的功耗模式,適用于對于成本和功耗敏感的場合。

  CPU外接型號為AT24C01的EEPROM作為數據存儲器,用來存放車主電話號碼等信息。AT24C系列串行E2PROM具有I2C總線接口功能,功耗小,寬電源電壓(根據不同型號2.5V~6.0V),工作電流約為3mA,靜態電流隨電源電壓不同為30μA~110μA。系統中使用了P2口模擬I2C總線與E2PROM連接,這樣的方式相比硬件實現I2C協議可以簡化電路,降低成本。
  AT89S52芯片中提供了內置看門狗,在一定的時間周期內,我們必須對看門狗的寄存器進行設置,如果沒能及時設置,看門狗將使系統復位。
  2)每臺終端在使用前需要進行初始化設置。該設置是通過串口來完成的,通過復用與GPS連接的串口來實現終端設備的初始化。需要定義好其通信協議和需要配置的具體內容。
  3)該終端安裝在汽車比較隱蔽的地方,采用汽車電源供電的方式。該終端的主要功能是負責GPS信號的接收處理、告警數據的上報、中心控制命令的接收、處理及命令的執行等工作。
  4)GPRS模塊采用法國WAVECOM公司Q2406B,上傳速率可達2618kbits/s,下載速率可達5316kbits/s。GPS模塊有以下兩種選擇:
  a)直接選擇串口連接方式的GPRSMODEM。
  b)選擇內置的GPRS模塊外加天線的設計方法。
  采用第一種方法可以降低開發和維護的難度,而且安裝方便,但是成本比較高。第二種方法需要在硬件上設計相關的電路,開發難度較大,不過可以降低成本。
  5)車輪速度傳感器也叫輪速傳感器或轉速傳感器,它可以測出車輪與驅動軸共同旋轉的齒圈數,然后產生與車輪轉速成正比的交流信號。車輪速度傳感器信號通過ADC電路轉換為數字信號傳送給CPU進行判讀。
  3.4任務的設計
  通過對圖2以及系統功能的分析我們將系統軟件劃分為多個任務,任務的名稱,任務周期以及執行時間等信息如表1所列。

  在表列出的各項任務中,Task1每1ms對buffer進行查詢,如果有需要收發的信息,馬上通過串口收發。串口收到的string流存放到緩沖區中,交給Task2進行處理。Task2周期為1s,負責PUD短信的編解碼,對命令的識別和控制信號的發送,它是系統中最耗費資源的任務。Task3每隔10s執行一次,它對車速傳感器采集的信號進行判別,如果需要告警,則將消息發送給Task2進行處理。Task4每48ms檢測一次消息,完成對汽車控制信號的發送。Task5在小于16383個CPU機器周期內(這里以12ms為周期),對看門狗進行置位,保證系統的正常運行。
  根據合作式調度器的原理與各任務的周期,設置定時器每1ms產生一個周期中斷信號。因為有多個任務的執行時間超過1ms,Task1無法按規定的頻率執行。因此采用直接將Task1包含進定時器中斷服務子程序的方法,從而使所有任務的周期及執行時間均能滿足系統任務可調度的要求。
  在工程中采用事件觸發模式很大程度上會增加系統的復雜性,導致龐大的代碼結構。這樣的代碼長度及復雜性不適合普通開發人員構建,而商業實時操作系統往往價格昂貴,并且需要很大的操作系統開銷。采用基于時間觸發模式開發系統可以滿足實時、簡單、可預測性等工程要求。在應用實例中也可以看到,對于任務周期與執行時間相差懸殊的任務,為滿足可調度性的要求,將需頻繁執行的短任務加入定時器中斷服務子程序的方法延長了中斷處理的時間,同時削弱了系統實時響應能力及可預測能力。此外,也可以通過將執行時間長的任務分解成幾個執行時間短的任務來滿足任務可調度性。相對于事件觸發模式,時間觸發模式對工程技術人員的要求更高。
  4.結語
  通過軟硬件的設計,汽車防盜系統實現了對汽車的實時監控和報警,并能實現硬件硬件防盜功能。汽車電子中嵌入式系統得到了大量運用,如何整合汽車的原有資源,設計出強大而且實用的應用,將是未來汽車嵌入式開發的目標。

關鍵詞: 上海車牌識別系統 停車場管理系統 智慧軍營 數字軍營 蘇州車牌識別系統 上海停車場系統 車牌識別系統 營區出入管理系統 停車車輛管理系統 停車場系統改造 停車場門禁系統 部隊請銷假系統 部隊派車系統 人臉識別系統 數字營區 智慧營區 人臉識別門禁 自行車租賃系統 自行車收費軟件 租賃收費管理系統 智慧停車系統 訪客系統 云停車場管理系統 停車收費管理系統 停車場門禁系統 智慧軍營整體解決方案 智慧部隊 智慧軍隊 數字部隊

電話: 18117117761(24小時)? ? 021-59786133? 郵箱:[email protected] ?QQ: 9223677 ? 9603426 ? 529131638

Copyright 2019 www.025ggw.com 上海譽澄智能科技有限公司 版權所有 All Rights Reserved ? 網站移動版入口

滬公網安備 31011402002854號 滬ICP備10219392號-1

主站蜘蛛池模板: 蜜桃视频在线观看www社区| 精品不卡| 91在线观看视频| 久久人人玩人妻潮喷内射人人| 成人三级视频| 国产一区二区三区在线2021| 伊人色综合网| 国产一区二区三区影院| 日韩一级片在线免费观看| 国产成人精品高清免费| 国产国产精品人在线视| 欧美99| 日产中文字乱码卡一卡二视频| 亚洲第一最快av网站| 亚洲人6666成人观看| 久久久国产精华液| 国产欧美一区二区视频| 99成人精品视频| 日本动漫瀑乳h动漫啪啪免费| 欧美日韩亚洲国产| 91福利免费体验区观看区| 夜夜高潮次次欢爽av女| 国产肝交视频在线观看| 黑人上司粗大拔不出来电影| 一国产一级淫片a免费播放口| 国产精品一区二区在线| 亚洲精品自产拍在线观看| 欧美一区二区三区不卡免费| 精品成人久久久| 影音先锋男人av鲁色资源网| 欧美3级| 中国一级大黄大黄大色毛片| 亚欧无线一线二线三线区别| 国产亚洲精彩视频| 国产成人精品免费视频大| 久久精品蜜芽亚洲国产av| 免费ā片在线观看| 黄色网址在线免费播放| 国产 亚洲 制服 无码 中文| 天堂无码人妻精品av一区| 国产黄色麻豆视频|