資料查找方式:
特納斯電子(電子校園網(wǎng)):搜索下面編號即可
編號:
T1792204C-SW
設計簡介:
本設計是基于單片機的自行車碼表設計,主要實現(xiàn)以下功能:
1、通過霍爾傳感器檢測速度,當速度超過閾值,進行報警。
2、通過存儲模塊存儲數(shù)據(jù),讓里程具有掉電保存功能。
3、里程數(shù)和速度通過LCD顯示。
4、藍牙連接手機可以在藍牙控制顯示速度與里程。
5、通過PWM控制轉(zhuǎn)速。
6、通過超聲波檢測障礙物,1m內(nèi)有障礙物,進行報警
標簽:51單片機、LCD1602、霍爾傳感器、AT24C02
題目擴展:出租車計價器、高速測速儀
系統(tǒng)框圖:
本設計以STC89C52單片機為核心控制器,加上其他的模塊一起組成基于單片機自行車碼表設計的整個系統(tǒng),其中包含中控部分、輸入部分和輸出部分。中控部分采用了STC89C52單片機,其主要作用是獲取輸入部分數(shù)據(jù),經(jīng)過內(nèi)部處理,控制輸出部分。輸入由六部分組成,第一部分是HC-SR04超聲波測距,用于檢測前方是否有障礙物;第二部分是霍爾傳感器,通過該傳感器進行測量自行車行駛車速;第三部分是ECB02藍牙模塊,用于連接手機傳輸速度、里程數(shù)據(jù)并接收藍牙指令;第四部分是AT24C02存儲模塊,用于存儲數(shù)據(jù);第五部分是獨立按鍵,通過4個獨立按鍵設置擋位,切換界面,存儲速度和路程數(shù)據(jù)等;第三部分是供電電路,給整個系統(tǒng)進行供電。輸出由三部分組成,第一部分是LCD1602顯示模塊, 顯示自行車行駛的里程數(shù)和速度等;第二部分是MX1508直流電機驅(qū)動芯片及電機,通過驅(qū)動芯片控制電機,驅(qū)動自行車轉(zhuǎn)動;最后一部分是蜂鳴器,當自行車車速超過閾值或檢測到前方1m有障礙物時,蜂鳴器進行報警。
圖文演示:
5?實物調(diào)試
5.1?電路焊接總圖
首先將電路焊接在集成板上,共有以下部分,第一部分是電源模塊,將電源插座、電源開關(guān)、10k電阻和一個指示燈依次焊接,焊接好之后插入DC 電源,指示燈點亮,電源模塊測試正常。第二部分是顯示模塊,排針焊接好后,將LCD1602顯示屏插入排針。第三部分是單片機模塊,本次課題使用的是STC89C52單片機。第四部分是復位電路模塊,一個復位按鍵、10uF極性電容、10k電阻為一個模塊焊接,構(gòu)成復位電路。第五部分是晶振電路模塊,由兩個30pF瓷片電容、一個11.05926MHz晶振焊接而成。第六部分是USB轉(zhuǎn)TTL模塊,焊接下載接口GND、TXD、RXD,將HEX文件下載到單片機中,查看是否能下載正常,測試驗證一切正常。第七部分是獨立按鍵模塊。第八部分為蜂鳴器,第九部分藍牙模塊,第十部分是霍爾傳感器,檢測速度,第十一部分是電機。第十一部分是AT24C02數(shù)據(jù)存儲模塊。下圖5-1為焊接完整實物圖:
圖5-1電路焊接總圖
5.2 數(shù)據(jù)檢測測試
如圖5-2所示,下圖為上電后,此時顯示屏顯示測得的速度和超聲波檢測距離,以及設置的檔位。
圖5-2數(shù)據(jù)檢測測試
5.3 設置速度最大值
如圖5-3所示,當我們按下切換按鍵時會顯示設置速度閾值最大界面。
圖5-3設置人數(shù)最小值實物圖
5.4 超速報警測試
如圖5-4所示,當我們設置的最大速度小于當前的實際速度時會進行報警。
圖5-4 設置溫度閾值實物圖
5.5?藍牙傳輸數(shù)據(jù)
如圖5-5所示,通過藍牙會將板子檢測的數(shù)據(jù)速度,路程發(fā)送給手機。
文章來源:http://www.zghlxwxcb.cn/news/detail-827692.html
圖5-5 藍牙傳輸數(shù)據(jù)文章來源地址http://www.zghlxwxcb.cn/news/detail-827692.html
到了這里,關(guān)于【特納斯電子】基于單片機的自行車碼表設計-實物設計的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!