freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

汽車行駛狀態(tài)記錄儀的研究畢業(yè)論文正文-文庫吧在線文庫

2025-07-12 18:41上一頁面

下一頁面
  

【正文】 作方式等問題;而數(shù)據(jù)轉(zhuǎn)換是指數(shù)據(jù)的串并行轉(zhuǎn)換。 其通訊接口設(shè)計如圖 27所示。在本地端, CH375具有 8位數(shù)據(jù)總線和讀、寫、片選控制線及中斷輸出,可以方便地掛接到單片機(jī)、 DSP、 MCU等控制器的系統(tǒng)總線上?;魻栐哂性S多優(yōu)點,它具有結(jié)構(gòu)牢固、體積小、重量輕、壽命長、安裝方便、功耗小、頻率高(可達(dá) 1MHz)、耐振動、不怕灰塵、油污、水汽及鹽霧等的污染或腐 蝕等特點。 車輪旋轉(zhuǎn)一周速度傳感器輸出的脈沖個數(shù)為 n,則脈沖個數(shù)如式 23。霍爾元件的輸出端接到差動放大器的輸入端,因此, c點電壓等于 d點電壓時,運(yùn)放無輸出, c點電壓大于 d點電壓時,有差動信號輸入,這時,運(yùn)放輸出端有較大的輸出電壓。為了獲取穩(wěn)定的開關(guān)量,減少誤差,提高系統(tǒng)的抗干擾性,系統(tǒng)中可以采用具有置位和清零的 D觸發(fā)器,這樣可以消除因外界 本 科 畢 業(yè) 設(shè) 計 第 16 頁 共 52 頁 干擾而引起觸發(fā)器的誤動作。 顯示電路 選擇 LED顯示器時考慮到功耗要低,發(fā)光效率要高,同時體積要小,兼顧以上特點我們選用高亮度的 LED顯示器,這樣可以避免汽車在白天行駛時,因光線太足而使得顯示器上的字跡模糊不清。 硬件抗干擾設(shè)計 針對本系統(tǒng)可能存在的上述干擾,本文采取了以下硬件措施,盡量減少干擾 。 ( 4) 配置去耦電容,電源的輸入端跨接 10 F? 的電解電容。由于本黑匣子系統(tǒng)為低成本型,本系統(tǒng)使用的器 件較少,因而也只有有限的數(shù)據(jù)資源及用軟件的方法來為事故判斷服務(wù)。主程序的其他部分 MOV A,51H 。55H單元為車體傾角數(shù)據(jù) ANL A,7FH 。F0H為上次的車速 SUBB A,0F0H 。繼續(xù)其他操作 而加速度小于 60時,要分別處理剎車和不剎車的狀態(tài)。 加速度在 30與 60之間時,檢查是否剎車并且方向盤亂轉(zhuǎn) BODY:NOP MOV R7,04H 。把方向盤角度數(shù)據(jù)往后移一次 MOV R0,0E2H MOV 0E1H,R0 MOV R0,0E3H MOV 0E2H,R0 MOV R0,0E4H MOV 0E3H,R0 MOV 0E4H,00H MOV A,R5 CLR C SUBB A,30 JNC BREAK 。該芯片具有掉電數(shù)據(jù)不丟失的特性。日期和時間是指停車那一刻的日期和時間,日期時間后的第一組行駛數(shù)據(jù)是停車前 1s的行駛信息,后面依次是停車前 2s, 3s,??, 20s的行駛信息。數(shù)據(jù)結(jié)構(gòu)圖如圖 36所示。 其中: AS 為總累計行駛里程 AP 為總累計脈沖數(shù) T 為車輛特征系數(shù) 由于數(shù)據(jù)格式規(guī)定總累計行駛里程的數(shù)據(jù)單位為 ,計算時可將總累計脈沖數(shù)放大 10倍,再參與運(yùn)算。由于速度的單位是公里 /小時,在計算不同時間間隔內(nèi)的速度時,必須進(jìn)行時間單位的換算。0x70。 /*時報警 */ ADDR_12887[6]=03。amp。 result=ADDR_12887[type]。參數(shù) type選擇為 0、 9,分別表示秒、分、時、星期、日、月、年。 2)數(shù)據(jù)格式 計算機(jī)發(fā)送給記錄儀毎幀的數(shù)據(jù)格式見表 31,其中包括: ( 1) 起始字頭( 2字節(jié), AAH, 75H) ( 2) 命令字( 1字節(jié)) ( 3) 數(shù)據(jù)塊長度( 2字符) ( 4) 保留(備用)字( 1字節(jié)) ( 5) 數(shù)據(jù)塊(若干字節(jié)) ( 6) 校驗字節(jié)( 1字節(jié)) 表 31 計算機(jī)發(fā)送給記錄儀毎幀的數(shù)據(jù)格式 起始字頭 ( AAH) 起始字頭 ( 75H) 命令字 數(shù)據(jù)塊長度 數(shù)據(jù)塊長度 保留(備用)字 數(shù)據(jù)塊 ?? 校驗字節(jié) 記錄儀回送給計算機(jī)的毎幀數(shù)據(jù)格式見表 32,其中包括: ( 1) 起始字頭( 2字節(jié), 55H, 7AH) 本 科 畢 業(yè) 設(shè) 計 第 32 頁 共 52 頁 ( 2) 命令字( 1字節(jié)) ( 3) 數(shù)據(jù)塊長度( 2字節(jié)) ( 4) 保留(備用)字( 1字節(jié)) ( 5) 數(shù)據(jù)塊(若干字節(jié)) ( 6) 校驗字節(jié)( 1字節(jié)) 表 32 記錄儀回送給計算機(jī)毎幀的數(shù)據(jù)格式 起始字頭 ( 55H) 起始字頭 ( 7AH) 命令字 數(shù)據(jù)塊長度 數(shù)據(jù)塊長度 保留(備用)字 數(shù)據(jù)塊 ?? 校驗字節(jié) 3)數(shù)據(jù)傳輸約定 每個通訊過程均由計算機(jī)發(fā)起,記錄儀則根據(jù)計算機(jī)所發(fā)的命令字給予應(yīng)答,計算機(jī)發(fā)出一個“命令幀”對應(yīng)記錄儀返回的一個“應(yīng)答幀”。 表 35 上載命令字列表 命令字 功能 記錄儀回送信息 01H 采集駕駛員代碼及對應(yīng)的機(jī)動車駕駛證號碼 設(shè)定的駕駛員代 碼及其對應(yīng)的機(jī)動車的機(jī)動車駕駛證號碼 02H 采集記錄儀的實時時鐘 記錄儀的實時時鐘 03H 采集最近 240h內(nèi)的累計行駛里程數(shù)據(jù) 240h內(nèi)的累計行駛里程數(shù)據(jù) 04H 采集記錄儀中的車輛特征系數(shù) 設(shè)定的車輛特征系數(shù) 05H 采集最近 240h內(nèi)的行駛速度數(shù)據(jù) 240h內(nèi)的行駛速度數(shù)據(jù) 06H 采集車輛 VIN號、車牌號、車牌分類 存儲的車輛 VIN號、車牌號、車牌分類 07H 采集記錄儀中事故疑點數(shù)據(jù) 停車前 20秒的速度數(shù)據(jù),共 10次 08H 采集最近 2天內(nèi)的累計行駛里程 最近 2天內(nèi)的累計行駛里程 數(shù)據(jù) 09H 采集最近 2天內(nèi)的行駛速度數(shù)據(jù) 最近 2天內(nèi)的行駛速度數(shù)據(jù) 11H 采集最近 2 天內(nèi)的同一駕駛員連續(xù)駕駛時間超過 3小時的所有記錄數(shù)據(jù) 最近 2天內(nèi)的駕駛超時數(shù)據(jù) 本 科 畢 業(yè) 設(shè) 計 第 34 頁 共 52 頁 5)RS232通信中的主要函數(shù): ( 1) void init_serial(void) 該函數(shù)按照記錄儀國家標(biāo)準(zhǔn)的要求對串行口進(jìn)行初始化。 //禁止所有中斷 } (2)void serial_receive(void) 該函數(shù)接收 PC機(jī)發(fā)來的命令數(shù)據(jù),校驗命令的正確性,判斷下一步是要發(fā)送數(shù)據(jù)還是接收數(shù)據(jù),同時提取命令字,調(diào)用發(fā)送數(shù)據(jù)函數(shù)或接收數(shù)據(jù)函數(shù)。 //接收頭 6個字節(jié)的數(shù)據(jù) Data_Len=Receive_str[4]*256+Receive_str[3]。 } If(Check_Xr=Receive_str[S_R]) Y_Or_N=1。 Send_Char_Com(0xd4)。 Send_Char_Com(extern_to_inner_receive(0x02))。F1H單元為此次車速 在收完數(shù)據(jù),準(zhǔn)備作各種處理時,把新數(shù)據(jù)加到 F1H中 MOV R5,52H 。 MOV 0E0H,00H 。 NOT1:MOV R0,0E1H MOV 0E0H,R0 MOV R0,0E2H MOV 0E1H,R0 MOV R0,0E3H MOV 0E2H,R0 MOV R0,0E4H 本 科 畢 業(yè) 設(shè) 計 第 37 頁 共 52 頁 MOV 0E3H,R0 MOV 0E4H,00H 3)保存 DPTR的值的技巧。以后發(fā)生事故時,把那時的 DPTR值存在此位置。 本 科 畢 業(yè) 設(shè) 計 第 39 頁 共 52 頁 結(jié) 論 本文著重闡述了汽車行駛記錄儀系統(tǒng)的整體設(shè)計、單片機(jī)與存儲器接口設(shè)計、單片機(jī)與實時時鐘接口設(shè)計、速度傳感器設(shè)計等。如果不對 SRAM作寫保護(hù),則有可能發(fā)生這種情況,突然來某種干擾,使誤寫 SRAM。每次系統(tǒng)起動時,都從此處取 DPTR的初始值。E3H為前 1次的方向盤角度 MOV 0E4H,00H 。把 F1單元的值移到 F0H中 MOV 0F0H,R5 MOV 0F1H,00H 。 Send_Char_Com(0xr)。 xor=xor^(0x7a)。 If(!Y_Or_N) //發(fā)送錯誤碼 { Send_Char_Com(0x55)。S_R++) //接收數(shù)據(jù)部分 Receive_str[S_R+0x06]=Receive_Char_()。 open_xdata()。 TH1=253。 ( 2) 上載數(shù)據(jù)命令對應(yīng)的“應(yīng)答幀”格式,接收正確時“應(yīng)答幀”格式見表 32接收出錯時“應(yīng)答幀”格式見表 33。 1)通信傳輸約定: ( 1) 計算機(jī)與記錄儀間的數(shù)據(jù)交換按幀傳輸,其通信方式為異步串行方式,含有一個起始位, 8個數(shù)據(jù)位,一個停止位,奇校驗位。 } 5)實時時鐘函數(shù)使用說明 ClockInit()函數(shù)是完成對 DS12887的初始化,在使用其他函數(shù)對 DS12887進(jìn)行操作時,必須先調(diào)用該函數(shù)。 /*參數(shù)設(shè)置 */ ClearIRQ()。 /*年 */ ADDR_12887[10]=0x20。 /*秒報警 */ ADDR_12887[2]=02。單位為:公里 /小時。 M小時的累計行駛里程的計算公式為: 108 MM PS T?? ?。 行駛里程 記錄儀采集的脈沖來自于速度傳感器,該速度傳感器每轉(zhuǎn)產(chǎn)生 8個脈沖,而車輛在每公里使速度傳感器旋轉(zhuǎn)地轉(zhuǎn)數(shù)由車輛特征系數(shù)決定。 3) 每次統(tǒng)計數(shù)據(jù) 記錄儀應(yīng)能持續(xù)記錄車輛從指定統(tǒng)計時間開始的累計行駛里程。 下面對數(shù)據(jù)的具體格式及其在 62128中的存儲單元介紹如下: 1) 事故疑點數(shù)據(jù) 車輛行駛記錄儀應(yīng)以不大于 20s對應(yīng)實時時間的車輛行駛速度值,記錄次數(shù)至少為 10次,速度記錄單元為 km/h測量范圍為 0km/h~240km/h,測量分辨率等于或優(yōu)于 1km/h。 檢查是否車停 MOV R6,53H 。方向盤角度差大于 20度 JC NOT1 。加速度 20,轉(zhuǎn) NAYUAL NOP MOV A,51H 。把 A的值存在 R5中 SUBB A,60 。翻車 2)接下來是判斷加速度。 1) 首先判斷車體傾角。 由于以上事實的存在,本人在設(shè)計黑匣子系統(tǒng)的單片機(jī)程序時至少考慮了這兩方面的情況。 圖 31 主控模塊程序框圖 信號采集子程序設(shè)計 信號采集子程序 信號采集子程序主要完成的功能是對車速信號的采集,開 關(guān)量的采集只需要定時讀取 8031的 P1口的狀態(tài)即可,而時鐘信號是與采集的車速信號和開關(guān)量信號所形成的數(shù)據(jù)一起形成各種記錄,無需單獨采集。數(shù)字系統(tǒng)的每條信號線應(yīng)盡量靠近地線,以減少噪聲干擾。內(nèi)部干擾源有: 1)信號線之間的串?dāng)_; 2)相鄰回路耦合造成的干擾; 3)元器件布局不合理造成的干擾; 4)寄生振蕩等。 圖 29 開關(guān)信號電路接口 開關(guān)信號主要包括剎車、喇叭、左右燈、大燈、氣壓、 1號和 2號門、報警器等共 8路信號。 3=, 這樣可以得到 Vo電壓為 0~ 。 Ll=5L ( 26) 這樣就可以得到最終的速度計算公式 V如式 27?;魻栭_關(guān)固定在小磁鋼附近。汽車變速器輸出的速度信號時時間上連續(xù)的數(shù)字信號,為了便于處理、存儲,將這些時間上連續(xù)的數(shù)字信號轉(zhuǎn)換為時間上等間距的數(shù)字信號。 FA:數(shù)據(jù)采集系統(tǒng)傳輸?shù)臄?shù)據(jù)位時間數(shù)據(jù)。在單片機(jī)芯片中,UART以集成在其中,作為其 組成部分,構(gòu)成一個串行口。 MAX232CPE由兩個發(fā)送器,如只用其中一個發(fā)送器, 另一發(fā)送器的輸入,輸出端可以懸空由圖可見,發(fā)送器內(nèi)置 400K? 上拉電阻,當(dāng)輸入端懸空時,被上拉至 VCC,經(jīng)反向器,輸出端為低電平,上拉電阻耗電為 ? ,所以懸空時的功耗很低。和 1片 27128程序存儲器,該存儲器能夠重復(fù)擦寫所以被廣泛應(yīng)用。 WDI 端的跳變會復(fù)位看門狗定時器并啟動一次新的計數(shù)周期。將 WDO 連至 MR 可使看門狗超時產(chǎn)生復(fù)位。復(fù)位信號用來按已知狀態(tài)啟動 /PC??,一旦 /PC??處于未知狀態(tài),就將系統(tǒng)復(fù)位。將 WDI 懸空或連接一個高阻抗三態(tài)緩沖器將禁止看門狗功能。這時要求系統(tǒng)應(yīng)首先檢測到電源的變化,然后通過切換電路把備用電池接入系統(tǒng),以保護(hù) RAM中的數(shù)據(jù)不丟失。 圖 23 系統(tǒng)時鐘引腳接口電路 看門狗電路的設(shè)計 考慮到單片機(jī)處于實際工作時電池和其他干擾造成單片機(jī)的不穩(wěn)定,引起程序亂飛,可能會使程序陷入死循環(huán)。寄存器B的主要功能是初始
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦