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

正文內(nèi)容

基于單片機自行車測速儀設(shè)計-免費閱讀

2024-12-14 14:51 上一頁面

下一頁面
  

【正文】 scounter++。 } } void INT_timer0( void ) interrupt 1 //定時計數(shù)器 0 的中斷函數(shù) { TH0 = (6553650000)/256。 if(t_min=60) { t_min=0。 } t_hr=TOBCD(t_hr)。 init_1302()。 SECsign = 0。 write_(0x80+0x0e)。 delay(200)。 delay(200)。)。 /*************************************** 溫度顯示及其控制程序 ***************************************/ write_(0x80+0x09)。 write_( 0x80+0x06 )。 write_( 0x80+0x47 )。 write_(0x80+0x49)。 write_(0x80+0x4c)。 write_(0x80+0x4e)。0x0f。 BCD=shiwei*16+gewei。 write_dat1( 0x30+gekm)。 baikm=((110*scounter)%100000000)/10000000。 write_dat1( 0x30+shi )。 TR0 = 1。 cflag = 1。 return(ds_inf)。 } uchar read_ds1302(uchar ds_add) { uchar ds_inf。 } return(ACC)。 ACC=ACC1。 return(temp)。 write_byte(0x44)。i++) { j=((dati)amp。 for(i=0。i3。 delay18b20(3)。itime。 lcden=0。 } 26 void write_dat1(uchar dat1) //寫數(shù)據(jù) { lcd_bz()。 lcdrs=0。 _nop_()。x) for(y=110。 //計數(shù)允許 uchar s=0。 int temper=0。 sbit ds_clk=P2^3。 參考文獻 [1] 樓然苗 .51 系列單片機設(shè)計實例 [M].北京航空航天大學(xué)出版社, [2] 何立民 .單片機高級教程 應(yīng)用與設(shè)計 [M].北京航空航天大學(xué)出版社, [3] 唐華光 .模擬電子技術(shù)基礎(chǔ) [第 五 版 ][M].高等教育出版社, , [4] 宋受俊 .基于單片機的電機運動控制系統(tǒng)設(shè)計 [J].機電產(chǎn)品開發(fā)與創(chuàng)新,2020 [5] 葛日波 .C 語言程序設(shè)計 . 北京郵電大學(xué)出版社 2020 [6] 樊尚春 .傳感器技術(shù)及應(yīng)用 [M].北京航空航天大學(xué)出版社, [7] 潘永雄 .新編單片機原理與應(yīng)用 [M].西安 :西安電子科技大學(xué)出版社, 2020 [8] 李學(xué)禮 .基于 Proteus 的 8051 單片機實例教程 [M].北京:電子工業(yè)出版社,2020 [9] 李朝青 .單片機原理及接口技術(shù) [第三版 ] .北京航空航天大學(xué) 出版社 2020 [10] 陳伯時 .電力拖動自動控制系統(tǒng) [M].北京:機械工業(yè)出版社, 2020:103107 [11] 徐愛鈞 .單片 機原理實用教程基于 Proteus 虛擬仿真 [M].北京:電子工業(yè)出版社, 2020 [12] 陳興文 .劉燕.單片機應(yīng)用系統(tǒng)硬件調(diào)試技巧 [J].中國測控網(wǎng), 2020 [13] 陳享成 .耿長青.基于單片機的 LCD 顯示終端設(shè)計 [J].電力自動化設(shè)備,2020 23 附錄 附錄 A Proteus 仿真圖 24 附錄 B 源程序 include include typedef unsigned char uchar。后來在調(diào)試當中發(fā)現(xiàn)比較麻煩,未實現(xiàn)人性化的設(shè)計要求。 子程序開始 開始計數(shù) 讀秒寄存器個位 判斷是否一秒 關(guān)計數(shù)器 讀計數(shù)器 開始計數(shù) 計算速度里程 子程序結(jié)束 是 否 20 圖 16 溫度顯示流程圖 時鐘芯片程序設(shè)計 時鐘芯片采用的是 DS1302,該時鐘芯片內(nèi)置年、月、日、星期、時、分、秒寄存器。本設(shè)計根據(jù)單片機每秒鐘接收的脈沖個數(shù)來計算自行車的速度。仿真圖中的 LCD 元件所缺少的是 BLA(第 15 引腳 )與 BLK(第 16 引腳)。 圖 11 霍爾傳感器的圖 顯示模塊設(shè)計 LCD 芯片介紹 1602 液晶顯示器每一個點在收到信號后就一直保持那種色彩和亮度,恒定發(fā)光,而不像陰極射線管顯示器( CRT)那樣需要不斷刷新新亮點。脈沖信號的周期與電機的轉(zhuǎn)速有以下關(guān)系: V=N*L 式中: V 為自行車車速; N 為車輪單位時間內(nèi)的脈沖數(shù); L 車輪的周長。 霍爾傳感器的外形圖和與磁場的作用關(guān)系如圖 9 所示。通過串行通信將數(shù)據(jù)送至單片機處理并顯示,其中 DQ 是串行數(shù) 據(jù)輸出口,必須加入一上拉電阻。 表 6 RAM 指令表 指令 約定代碼 100 功能 溫度轉(zhuǎn)換 44H 啟動 DS18B20 進行溫度轉(zhuǎn)換, 12 位轉(zhuǎn)換時最長為 750ms( 9 位為 )。高速暫存存儲器除了配置寄存器外,還有其他 8 個字節(jié)組成,其分配如圖 7所示。 (3) VCC 為外接供電電源輸入端(在寄生電源接線方式時接地)。 DS1302 存在時鐘精度不高,易受環(huán)境影響,出現(xiàn)時鐘混亂等缺點。 DS1302 與 RAM 相關(guān)的寄存器分 為兩類:一類是單個 RAM 單元,共31 個,每個單元組態(tài)為一個 8 位的字節(jié),其命令控制字為 C0H~ FDH,其中奇數(shù)為讀操作,偶數(shù)為寫操作;再一類為突發(fā)方式下的 RAM 寄存器,在此方式下可一次性讀、寫所有的 RAM 的 31 個字節(jié)。在對任何的時鐘和 RAM的寫操作之前, WP位必須為 0。 表 2 DS1302 日歷、時間寄存器 R W BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0 RANGE 81h 80h CH 10Seconds Seconds 0059 83h 82h 10Minutes Minutes 0059 85h 84h 12/24 0 10 Hour Hour 112 /023 AM/ PM 87h 86h 0 0 10Date Date 131 89h 88h 0 0 0 10Mon Mon 112 8Bh 8Ah 0 0 0 0 0 Day 17 8Dh 8Ch 10Year Year 0099 8Fh 8Eh WP 0 0 0 0 0 0 0 — 91h 90h TCS TCS TCS TCS DS DS RS RS — 這張表是 DS1302 內(nèi)部的 7 個與時間、日期有關(guān)的寄存器圖和一個寫保護寄存器,我們要做的就是將初始設(shè)置的時間數(shù)據(jù)寫入這幾個寄存器,然后再不斷地讀取這幾個寄存器來獲取實時時間。 表 1 DS1302 控制字 7 6 5 4 3 2 1 0 1 A4 A3 A2 A1 A0 (1) 控制字的最高有效位位 7:必須是邏輯 1,如果它為 0,則不能把數(shù)據(jù)寫入到 DS1302 中。 RST輸入有兩種功能:首先, RST 接通控制邏輯,允許地址 /命令序列送入移位寄存器;其次, RST 提供終止單字節(jié)或多字節(jié)數(shù)據(jù)的傳送手段。由于在仿真圖中并沒有霍爾元件可功模擬,即在 接入數(shù)字激勵源,代替了實際的電路中的霍爾傳感器。 XTAL1:反向振蕩放大器的輸入及內(nèi)部時鐘工作電路的輸入。另外,該引腳被略微拉高。當振蕩器復(fù)位器件時,要保持 RST 腳兩個機器周期的高電平時間。 P2 口當用于外部程序存儲器或 16 位地址外部數(shù)據(jù)存儲器進行存取時, P2 口輸出地址的高八位。 P0 能夠用于外部程序數(shù)據(jù)存儲器,它可以被定義為數(shù)據(jù) /地址的第八位。而 12864 顧名思義像素是 128*64,能顯示 8*4 個漢字,因型號不同,有的帶漢字庫,有的不帶,能顯示圖像效果,功能比 1602 強大。 測速傳感器介紹 測速傳感器是對被測物的運行速度進行測量并轉(zhuǎn)化成可輸出信號的傳感器。因而使用DS18B20 可使系統(tǒng)結(jié)構(gòu)更趨簡單,可靠性更高。 DS1302 內(nèi)部有一個 318 的用于臨時性存放數(shù)據(jù)的 RAM 寄存器。為速度傳感器 單片機 顯示器 按鍵 時鐘芯片 溫度傳感器 4 了緩和這些問題,在最壞的環(huán)境和電壓條件下對這些單片機進行無論在部件級別還是系統(tǒng)級別上的綜合測試是必需的。商業(yè)應(yīng)用包括調(diào)制解調(diào)器,電動機控制系統(tǒng),打印機,影印機,空調(diào)控制系統(tǒng),磁盤驅(qū)動器和醫(yī)療設(shè)備。本設(shè)計中用到的主要元件包括單片機、時鐘芯片、溫度傳感器、速度傳感器以及液晶顯示器。本文主要介紹了自行車測速儀的設(shè)計思想、電路原理、方案以及元件的選擇等內(nèi)容,整體上分為硬件部分和軟件部分設(shè)計。因為各種應(yīng)用電機的部件、節(jié)氣門位置的檢測、各種閥 體位置的檢測、或者電磁感應(yīng)的位置都會用到霍爾傳感器。轉(zhuǎn)速的測量方法很多,根據(jù)脈沖計數(shù)來實現(xiàn)轉(zhuǎn)速測量的方法主要有 M 法(測頻法)、 T 法(測周期法)和 MPT 法(頻率周期法),該系統(tǒng)采用了 M 法(測頻法)。本文就是以此為基礎(chǔ),設(shè)計一款簡單低成本多功能的測速儀,旨在解決自行車駕駛者在行駛時能夠了解當前的行駛狀態(tài),并且根據(jù)周圍環(huán)境,能夠做出正確的判斷和操作,提高了駕駛的安全性。硬件部分利用霍爾傳感器將每秒內(nèi)的脈沖數(shù)傳入單片機系統(tǒng),然后經(jīng)單片機系統(tǒng)計算處理并將過處理結(jié)果送 LCD 顯示。軟件的設(shè)計采用模塊化結(jié)構(gòu),使程序的邏輯關(guān)系更加簡潔。 另外自行車運動需一款測速裝置,以了解運動情況,特別是對于運動員,他們需要一種能對實時運動 情況進行測量并記錄的儀器,通過記錄的數(shù)據(jù),運動員可以分析自己的訓(xùn)練成績及訓(xùn)練過程,根據(jù)分析結(jié)果,可以調(diào)整自己的訓(xùn)練步驟。轉(zhuǎn)速檢測方式采用霍爾脈沖法測量轉(zhuǎn)速有兩種簡單的方式。而且,在中國市場中,國外廠商為了降低成本,陸續(xù)將零部件拿到中國進行設(shè)計和生產(chǎn),這也進一步提升了中國市場霍爾傳感器的使用量。本文首先扼要的對測速儀設(shè)計進行總體的介紹;繼而具體介紹了自行車測速儀的硬件設(shè)計, 包括傳感器的選擇、時鐘芯片的選擇、單片機的選擇、存儲器的選擇、顯示電路的設(shè)計等;然后闡述了該自行車測速儀的軟件設(shè)計,包括主程序設(shè)計,子程序的設(shè)計;最后對本次設(shè)計進行了系統(tǒng)的總結(jié)??刂葡到y(tǒng)的方案計框圖如圖 1 所示。汽車工業(yè)把 MCS51 單片機用于發(fā)動機控制系統(tǒng),懸掛系統(tǒng)和反鎖制動系統(tǒng)。 Intel Chandler 平臺工程組提供了各種單片機和處理器的系統(tǒng)驗證。 DS1302 是 DS1202 的升級產(chǎn)品,與 DS1202 兼容,但增加了主電源 /后背電源雙電源引腳,同時提供了對后背電源進行涓細電流充電的能力。在測溫精度、轉(zhuǎn)換時間、傳輸距離、分辨率等方面較 DS1820 有了很大的改進,給用戶帶來了更方便的使用和更令人滿意的效果。測速傳感器包括測量線速度傳感器和測量轉(zhuǎn)速度傳感器。 1602一般只用于顯示字母、數(shù)字和符號能顯示 16*2 個字符,具有一些顯示效果,如字符一個個顯示、字符從左到右或從右到左顯示等等,顯示效果簡單,價格低廉。在 FIASH 編程時, P0 口作為原碼輸入口,當 FIASH 進行校驗時, P0 輸出原碼,此時 P0 外部必須被拉高。在給出地址 “1”時,它利用內(nèi)部上拉優(yōu)勢,當對外部八位地址數(shù)據(jù)存儲器進行讀寫時, P2 口輸出其特殊功能寄存器的內(nèi)容。 ALE/PROG:當訪問外部存儲器時,地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。如果微處理器在外部執(zhí)行狀態(tài) ALE 禁止,置位無效。 XTAL2:來自反向振蕩器的輸出。 圖 3 單片機外圍電路圖 時鐘模塊設(shè)計 時鐘芯片介紹 DS1302 的引腳排列,其中 VCC1 為主電源, VCC2 為后備電源。當 RST 為高電平時,所有的數(shù)據(jù)傳送被初始化,允許對 DS1302 進行操作。 (2) 位 6:如果為 0,則表示存取日歷時鐘數(shù)據(jù),為 1 表示存取 RAM 數(shù)據(jù)。這幾個寄存器的說明如下: (1) 秒寄存器( 81h、 80h)的位 7定義為時鐘暫停標志( CH)。當 WP位為 1時,寫保護位防止對任一寄
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1