專利名稱:行車安全記錄儀的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于對(duì)汽車行駛時(shí)的各種主要數(shù)據(jù)進(jìn)行自動(dòng)采集,存儲(chǔ)、檢索和分析,并提供異常報(bào)警的行車安全記錄儀。
現(xiàn)有的交通管理主要靠交通部門使用各種交通管理設(shè)備來實(shí)現(xiàn),如車輛超速行駛用測(cè)速雷達(dá)來檢測(cè),這樣的交通管理無法時(shí)刻追蹤各種車輛的運(yùn)行狀況,對(duì)違章車輛的查處未免有遺漏,駕駛員由于僥幸心理的作用不能自覺地遵守交通規(guī)測(cè)。
本發(fā)明的目的就是為了克服已有技術(shù)的不足而提供一種由微處理器及外圍元件組成的對(duì)汽車行駛時(shí)的各種主要數(shù)據(jù)進(jìn)行自動(dòng)采集、存儲(chǔ)、檢索和分析、并能提供異常報(bào)警的行車安全記錄儀,交通管理部門利用該記錄儀可隨時(shí)查看各種運(yùn)行數(shù)據(jù),能夠隨時(shí)得知被查車輛的運(yùn)行狀況,駕駛員由于得知車輛的運(yùn)行狀況被記錄在案,遵守交通規(guī)則的自覺性也將大大提供,異常報(bào)警使事故防范于未然。
本發(fā)明的目的是這樣實(shí)現(xiàn)的。利用傳感器將汽車行駛狀況轉(zhuǎn)換成微處理器能接收的電信號(hào),微處理器將收的電信號(hào)進(jìn)行所需的處理,最后將最終輸出信號(hào)經(jīng)顯示接口顯示或經(jīng)控制接口對(duì)所需控制對(duì)象進(jìn)行控制,微處理器按設(shè)定的各種程序運(yùn)行。
以下參看附圖詳細(xì)描述本發(fā)明,其中
圖1是本發(fā)明的方框圖;
圖2是主程序流程圖;
圖3是測(cè)距中斷服務(wù)程序流程圖;
圖4是車速采樣、測(cè)量中斷服務(wù)程序流程圖;
圖5是時(shí)鐘中斷服務(wù)流程圖;
如圖1所示,本發(fā)明的行車安全記錄儀由cpu(u1),存放控制程序的ROM/EPROm(u2)、存放參數(shù)的RAM(u3)、接口PIO(u4)、定時(shí)/計(jì)數(shù)器ctc(u5)和與u4、u5連接的鍵盤(u6)、A/D轉(zhuǎn)換器(u7)、繼電器組(u8)、顯示器(u9)和傳感器(u10)組成。接口PIO可以包括控制接口和顯示接口。傳感器(U10)可以是光電、磁電傳感器,在對(duì)車速和行車距離進(jìn)行監(jiān)測(cè)的情況下該傳感器可安裝于汽車的速度表與速度表傳動(dòng)鏈之間(對(duì)于光電傳感器)或直接接速度表(對(duì)于磁電傳感器)。u1、u2、u3、u4和u5通過總線交換信息。A/D轉(zhuǎn)換器(u7)用于轉(zhuǎn)換除被傳感器(u10)轉(zhuǎn)換外的其它汽車行駛參數(shù),如油氣壓力等。
當(dāng)記錄儀啟動(dòng)后,先初始化,然后進(jìn)入對(duì)行車狀況的監(jiān)控狀態(tài),主程序如圖2所示,首先是存儲(chǔ)器測(cè)試,有故障則故障顯示,無故障接著進(jìn)行ctc測(cè)試,同上,有故障則故障顯示,無故障進(jìn)行PIO初始化和ctc初始化,RAM的數(shù)據(jù)區(qū)設(shè)定、開中斷和時(shí)間顯示,然后進(jìn)入監(jiān)控狀態(tài)并響應(yīng)中斷,此時(shí)主程序結(jié)束。在時(shí)間顯示和監(jiān)控狀態(tài)之間有一循環(huán)。傳感器(u10)將車輛的移動(dòng)轉(zhuǎn)換成脈沖信號(hào),脈沖信號(hào)的頻率正比于行車速度。ctc包括三個(gè)定時(shí)器和一個(gè)計(jì)數(shù)器,基準(zhǔn)定時(shí)器產(chǎn)生2毫秒的基準(zhǔn)信號(hào),采樣定時(shí)器用于采樣中斷定時(shí)。利用ctc(u5)中的計(jì)數(shù)器對(duì)脈沖信號(hào)進(jìn)行計(jì)數(shù)就可以測(cè)得行車距離。利用程序進(jìn)行控制,每行車100米向cpu發(fā)出一次中斷請(qǐng)求,然后cpu啟動(dòng)ctc中的采樣定時(shí)器進(jìn)行0.5秒定時(shí),當(dāng)定時(shí)完畢后采樣定時(shí)器申請(qǐng)中斷,中斷服務(wù)程序(如圖3所示)使cpu讀出在0.5秒采樣時(shí)間內(nèi)計(jì)數(shù)器的脈沖計(jì)數(shù)值,該值與車速成正比,經(jīng)過數(shù)據(jù)處理,將行車車速及距離存入存儲(chǔ)器RAM(u3)內(nèi),同時(shí)將此時(shí)的實(shí)際時(shí)間也存入相應(yīng)的存儲(chǔ)區(qū)域以備檢索。
當(dāng)檢查人員需要檢查行車數(shù)據(jù)就通過鍵盤(u6)將限速的數(shù)據(jù)輸入,然后記錄儀進(jìn)入檢索狀態(tài),從最近處開始檢索,取出速度參數(shù)與限速數(shù)據(jù)進(jìn)行比較。當(dāng)檢索出的速度低于規(guī)定的速度記錄儀就自動(dòng)檢索下一個(gè)參數(shù)。當(dāng)檢索的速度大于規(guī)定值時(shí)記錄儀就將該速度值通過顯示器(u9)顯示出來,同時(shí)將超速地點(diǎn)(距檢查處的距離)和時(shí)間也顯示出來,使檢查人員對(duì)司機(jī)在最近10公里內(nèi)的行車狀況一目了然。
上述測(cè)距和測(cè)速中斷服務(wù)程序分別如圖3和圖4所示。在圖3中首先檢查距離計(jì)數(shù)器(在定時(shí)/計(jì)數(shù)器ctc中),若到100米就將該距離計(jì)數(shù)器清零,啟動(dòng)采樣定時(shí)器并返回程序中斷處,若不到100米就將該距離計(jì)數(shù)器加1,然后檢查限速鍵,看是否限速?限速就返回,否則進(jìn)行速度比較以確定是否超速?不超速就返回中斷處,若超速就進(jìn)行音頻報(bào)警并返回中斷處。在圖4中,當(dāng)采樣結(jié)束就將采樣數(shù)據(jù)和距離狀態(tài)輸入以便判斷是否超過10公里?若沒有超過就將速度存儲(chǔ)并將距離計(jì)數(shù)器加1,然后進(jìn)行距離狀態(tài)存儲(chǔ)和時(shí)間存儲(chǔ),最后進(jìn)行RAM的指針修正后程序返回中斷處;若超過10公里就在RAM的存儲(chǔ)區(qū)循環(huán)并進(jìn)行指針修正,然后才進(jìn)行速度、距離狀態(tài)和時(shí)間存儲(chǔ),最后又進(jìn)行指針修正后程序返回中斷處。
記錄儀可附設(shè)電子表功能,通過定時(shí)/計(jì)數(shù)器ctc中的其中一個(gè)計(jì)時(shí)定時(shí)器每隔0.5秒向cpu發(fā)出一次中斷申請(qǐng),由程序?qū)@一中斷進(jìn)行處理,經(jīng)過運(yùn)算產(chǎn)生時(shí)間信號(hào),通過顯示器顯示出來。電子表每日零點(diǎn)(24時(shí))自動(dòng)對(duì)記錄儀進(jìn)行復(fù)位、自檢和數(shù)據(jù)區(qū)初始化,其中斷服務(wù)程序流程圖如圖5所示。在圖5中,首先進(jìn)行輸入時(shí)鐘記數(shù),如上所述,由于每0.5秒中斷一次,所以在1分鐘內(nèi)可中斷120次,因此在接著的方框中判斷0.5秒計(jì)數(shù)是否為120次,即是否夠1分針?若不夠則修正計(jì)時(shí)定時(shí)器后程序返回中斷處,若不是,則進(jìn)行分修正和分存儲(chǔ),接著判斷是否進(jìn)位?不進(jìn)位程序返回中斷處,進(jìn)位則進(jìn)行分十位修正,接著的方框的意義同上,即進(jìn)行60分的每0.5秒中斷計(jì)數(shù)判斷,若否定則進(jìn)行分十位存儲(chǔ)和程序返回中斷處,若肯定則進(jìn)行小時(shí)個(gè)位修正和小時(shí)個(gè)位存儲(chǔ),同上進(jìn)行進(jìn)位判斷并進(jìn)行小時(shí)十位修正和小時(shí)十位存儲(chǔ),然后判斷小時(shí)的十位數(shù)是否為2,不是程序就返回中斷處,是就再輸入小時(shí)個(gè)位并判斷是否為4,若不是程序就返回,若是就表示到達(dá)24時(shí)(零點(diǎn)),最后系統(tǒng)復(fù)位。
根據(jù)上述時(shí)鐘中斷服務(wù)程序可以進(jìn)行疲勞駕駛報(bào)警。夜間行車或長時(shí)間駕駛使司機(jī)疲勞,這是容易發(fā)生交通事故。如果每隔一段時(shí)間向司機(jī)發(fā)出報(bào)警,提醒司機(jī)注意,要求司機(jī)按規(guī)定按動(dòng)記錄儀的按鍵進(jìn)行應(yīng)答,就可達(dá)到減少事故的目的。
根據(jù)上述車速采樣、測(cè)量中斷服務(wù)程序可以進(jìn)行行車限速報(bào)警。司機(jī)可通過鍵盤輸入最高限速數(shù)值,輸入的限速數(shù)值可存儲(chǔ)在RAM中。行車時(shí)每隔一段距離(由上述計(jì)數(shù)器計(jì)數(shù)值表示)采樣一次車速,與存儲(chǔ)的限速數(shù)值比較,當(dāng)兩者之差小于某值時(shí)進(jìn)行報(bào)警。上述兩種報(bào)警統(tǒng)稱為異常報(bào)警。
權(quán)利要求
1.一種能夠進(jìn)行行車數(shù)據(jù)的采集、存儲(chǔ)、檢索和分析,并能提供異常報(bào)警的行車安全記錄儀,其特征在于主要由cpu、存放控制程序的ROM/EPROM、存放參數(shù)的RAM、接口PIO、定時(shí)/計(jì)數(shù)器、鍵盤、傳感器和顯示器等組成,通過鍵盤輸入設(shè)定的數(shù)據(jù)和通過傳感器采集行車數(shù)據(jù),cpu接收上述數(shù)據(jù)并對(duì)上述數(shù)據(jù)進(jìn)行處理,定時(shí)/計(jì)數(shù)器ctc包括三個(gè)定時(shí)器和一個(gè)計(jì)數(shù)器,計(jì)數(shù)器用于對(duì)傳感器轉(zhuǎn)換的脈沖進(jìn)行計(jì)數(shù),第一個(gè)定時(shí)器用于產(chǎn)生基準(zhǔn)定時(shí)信號(hào),第二個(gè)定時(shí)器用作采樣定時(shí)器,第三個(gè)定時(shí)器用于計(jì)時(shí),計(jì)數(shù)器的計(jì)數(shù)脈沖正比于車速(距離)。
2.根據(jù)權(quán)利要求1的記錄儀,其特征在于第一定時(shí)器產(chǎn)生的基準(zhǔn)定時(shí)信號(hào)為2毫秒,采樣定時(shí)器的定時(shí)間隔為0.5秒。
全文摘要
一種行車安全記錄儀,主要由CPU、ROM/EPROM、RAM、接口PIO、定時(shí)/計(jì)數(shù)器ctc、鍵盤、傳感器和顯示器等組成,能夠進(jìn)行行車數(shù)據(jù)的采集、存儲(chǔ)、檢索和分析,并能提供異常報(bào)警。
文檔編號(hào)G08G1/01GK1092193SQ9310222
公開日1994年9月14日 申請(qǐng)日期1993年3月10日 優(yōu)先權(quán)日1993年3月10日
發(fā)明者石寶山 申請(qǐng)人:石寶山