基于單片機的自行車里程監(jiān)測系統(tǒng)的設(shè)計
發(fā)布時間:2021-01-31 16:02
本設(shè)計是一種基于單片機的自行車里程監(jiān)測系統(tǒng),采用STC89C52RC單片機為核心處理芯片,液晶顯示器使用LCD1602,速度測量使用霍爾傳感器,溫度傳感器使用DS18B20,時間由時鐘芯片DS1302進行計算,報警聲音提示采用了無源蜂鳴器,并設(shè)有按鍵進行操作。本系統(tǒng)可以顯示自行車騎行速度、行駛的總里程數(shù)、當前的溫度和時間,超速報警,功能全面,價格低廉,實用性強。
【文章來源】:科技創(chuàng)新與應(yīng)用. 2020,(34)
【文章頁數(shù)】:2 頁
【部分圖文】:
總體設(shè)計框圖
此設(shè)計中,所監(jiān)控的信號由霍爾傳感器轉(zhuǎn)換成數(shù)字脈沖信號,然后將數(shù)字脈沖信號的數(shù)據(jù)傳輸?shù)胶诵膯纹瑱C進行處理,其它各個模塊也將所監(jiān)測到的信號傳輸?shù)絾纹瑱C,單片機將根據(jù)軟件設(shè)計的程序計算出當前速度、公里數(shù)、溫度、時間,并通過終端顯示設(shè)備顯示出來,且附加報警功能。如果速度超過所設(shè)定的速度值之后,蜂鳴器開始發(fā)聲報警,提示需要減速。綜合電路設(shè)計,最終PCB如圖2所示:4 軟件設(shè)計
程序首先進行寄存器初始化、定時器初始化,然后進行定時器中斷,再進行判斷是否達到中斷,如果是顯示器開始亮起,若為否則繼續(xù)判斷。接下來通過按鍵設(shè)置當前時間和報警速度,溫度傳感器通過感應(yīng)直接顯示在顯示屏上。然后進行超速判斷,若超過設(shè)置的速度則蜂鳴器開始報警。如圖3所示:5 實物調(diào)試
【參考文獻】:
期刊論文
[1]基于DS18B20溫度監(jiān)測報警系統(tǒng)的設(shè)計與實現(xiàn)[J]. 徐雷,崔子晨,劉俊俊,王浩然,李文娟. 安慶師范大學學報(自然科學版). 2020(01)
[2]基于單片機的自行車碼表設(shè)計[J]. 張士偉. 價值工程. 2019(05)
本文編號:3011184
【文章來源】:科技創(chuàng)新與應(yīng)用. 2020,(34)
【文章頁數(shù)】:2 頁
【部分圖文】:
總體設(shè)計框圖
此設(shè)計中,所監(jiān)控的信號由霍爾傳感器轉(zhuǎn)換成數(shù)字脈沖信號,然后將數(shù)字脈沖信號的數(shù)據(jù)傳輸?shù)胶诵膯纹瑱C進行處理,其它各個模塊也將所監(jiān)測到的信號傳輸?shù)絾纹瑱C,單片機將根據(jù)軟件設(shè)計的程序計算出當前速度、公里數(shù)、溫度、時間,并通過終端顯示設(shè)備顯示出來,且附加報警功能。如果速度超過所設(shè)定的速度值之后,蜂鳴器開始發(fā)聲報警,提示需要減速。綜合電路設(shè)計,最終PCB如圖2所示:4 軟件設(shè)計
程序首先進行寄存器初始化、定時器初始化,然后進行定時器中斷,再進行判斷是否達到中斷,如果是顯示器開始亮起,若為否則繼續(xù)判斷。接下來通過按鍵設(shè)置當前時間和報警速度,溫度傳感器通過感應(yīng)直接顯示在顯示屏上。然后進行超速判斷,若超過設(shè)置的速度則蜂鳴器開始報警。如圖3所示:5 實物調(diào)試
【參考文獻】:
期刊論文
[1]基于DS18B20溫度監(jiān)測報警系統(tǒng)的設(shè)計與實現(xiàn)[J]. 徐雷,崔子晨,劉俊俊,王浩然,李文娟. 安慶師范大學學報(自然科學版). 2020(01)
[2]基于單片機的自行車碼表設(shè)計[J]. 張士偉. 價值工程. 2019(05)
本文編號:3011184
本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/3011184.html
最近更新
教材專著