亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于STC15單片機(jī)的自行車碼表設(shè)計(jì)

        2015-03-19 13:27:38周岳斌
        機(jī)械管理開發(fā) 2015年3期
        關(guān)鍵詞:碼表前輪霍爾

        楊 凱, 周岳斌,2

        (1.湖北文理學(xué)院機(jī)械與汽車工程學(xué)院,湖北 襄陽 441053;2.汽車零部件制造裝備數(shù)字化湖北省協(xié)同創(chuàng)新中心,湖北 襄陽 441053)

        引言

        隨著半導(dǎo)體技術(shù)的發(fā)展,微控制器的集成度也越來越高,性能也越趨強(qiáng)勁,體積小、可靠性高、功耗低的單片機(jī)產(chǎn)品種類也是多種多樣,以單片機(jī)作為主控芯片可以滿足絕大多數(shù)測(cè)試系統(tǒng)的要求,在很多空間狹小、環(huán)境惡劣的場(chǎng)合和便攜設(shè)備上得到了廣泛應(yīng)用。

        騎行運(yùn)動(dòng)由于它自然健康、簡(jiǎn)單環(huán)保的特點(diǎn),越來越受到大眾的親睞,逐漸成為現(xiàn)代健身運(yùn)動(dòng)的一種流行趨勢(shì)。騎行者通過自行車碼表可以知道消耗多少能量,騎行了多少里程,同時(shí)還有安全提示作用。市面上的碼表,有的價(jià)格較貴且功能單一,有的價(jià)格便宜但質(zhì)量不可靠。有必要研制一款攜帶方便、功能多樣、價(jià)格便宜、性能可靠的碼表。

        1 碼表設(shè)計(jì)

        1.1 碼表測(cè)速原理及系統(tǒng)結(jié)構(gòu)

        速度測(cè)量一般分為機(jī)械式計(jì)數(shù)法和電子計(jì)數(shù)法,其中電子計(jì)數(shù)法可用霍爾元件、光電對(duì)管或者光電編碼器來采集脈沖信號(hào),通過控制芯片統(tǒng)計(jì)脈沖數(shù)。

        本設(shè)計(jì)系統(tǒng)結(jié)構(gòu)框圖如圖1所示。利用STC15F2K60S2單片機(jī)作為主控芯片,將傳感器安裝在自行車前車架上,傳感器輸出的電壓信號(hào)經(jīng)過比較器電路后輸出高低電平脈沖,通過信號(hào)線將電平信號(hào)傳遞給單片機(jī)。單片機(jī)通過外部計(jì)數(shù)功能統(tǒng)計(jì)脈沖數(shù),通過統(tǒng)計(jì)在單位時(shí)間內(nèi)脈沖的數(shù)量進(jìn)而計(jì)算出自行車當(dāng)前的轉(zhuǎn)速,再將自行車前輪周長(zhǎng)加入計(jì)算即可得到當(dāng)前的車速,將每個(gè)周期的距離累加即可得到總里程數(shù),然后通過OLED顯示屏顯示實(shí)時(shí)速度和里程數(shù)[1,2]。

        圖1 系統(tǒng)結(jié)構(gòu)框圖

        1.2 碼表硬件電路設(shè)計(jì)

        碼表設(shè)計(jì)的最終目的是讓使用者可以直觀地了解當(dāng)前速度、行駛距離等信息。硬件電路設(shè)計(jì)的關(guān)鍵在于傳感器信號(hào)處理電路、單片機(jī)計(jì)數(shù)電路、顯示器電路和按鍵電路的設(shè)計(jì)。

        1.2.1 傳感器的選型與安裝

        自行車的速度不高,可使用霍爾元傳感器采集信號(hào),霍爾傳感器具有體積小、重量輕、適應(yīng)性強(qiáng)、測(cè)量精度高等特點(diǎn)。S49E線性霍爾傳感器有著更低的工作電流,低功耗,較高耐壓值,輸出特性也滿足使用要求,故選用S49E線性霍爾傳感器作為自行車測(cè)速傳感器[3-4]。

        自行車前后輪均可作為測(cè)速部位,但考慮到顯示器部分要安裝在車把上便于使用者隨時(shí)查看,將霍爾傳感器安裝于前輪位置則可減少信號(hào)傳遞的距離,有助于減少干擾,具體安裝形式如圖2所示。在自行車的前輪輻條上裝上強(qiáng)磁鐵。前輪的運(yùn)動(dòng)使強(qiáng)磁鐵做接近和遠(yuǎn)離霍爾傳感器的運(yùn)動(dòng)。磁鐵在前輪每一圈的最高點(diǎn)都會(huì)與霍爾傳感器有一個(gè)最近距離,此時(shí)霍爾傳感器輸出的電壓值最高,當(dāng)轉(zhuǎn)過最高點(diǎn)后,輸出電壓回落到低點(diǎn)電壓輸出值。

        圖2 傳感器安裝示意圖

        1.2.2 傳感器與比較器電路

        如圖3所示,電壓比較器采用LM393雙電壓比較器,其INA-引腳連接可調(diào)電阻R1,INA+引腳連接霍爾元件的電壓輸出OUT引腳。將霍爾元件的輸出電壓與基準(zhǔn)電壓比較,當(dāng)輸出電壓值高于基準(zhǔn)電壓時(shí),比較器OUTA輸出引腳將輸出高電平,低于基準(zhǔn)電壓時(shí),OUTA引腳輸出低電平。基準(zhǔn)電壓相當(dāng)于一個(gè)閾值,可通過調(diào)節(jié)可調(diào)電阻R1的阻值來調(diào)節(jié)閾值電壓,使比較器準(zhǔn)確輸出脈沖信號(hào)。

        1.2.3 OLED顯示電路

        顯示器選擇OLED12864顯示屏,其與單片機(jī)的連接如圖4所示。其有串/并行兩種顯示模式,本設(shè)計(jì)采用了串行SPI顯示模式。由于顯示器只用來顯示信息,不需要從中讀取數(shù)據(jù),故只用到寫數(shù)據(jù)或者寫指令的功能,根據(jù)時(shí)鐘端口輸入的時(shí)鐘信號(hào)進(jìn)行寫數(shù)據(jù)或者指令,只需時(shí)鐘、片選、復(fù)位和數(shù)據(jù)/指令四個(gè)引腳。與并行顯示相比,占用了較少的I/O口。其與單片機(jī)的連接分別對(duì)應(yīng)單片機(jī)的P0.0、P0.1、P0.2、P0.3 4個(gè)I/O 口引腳。OLED顯示屏接上電源就可以進(jìn)行數(shù)據(jù)的顯示,包括開機(jī)顯示時(shí)間,速度和里程數(shù)等信息。

        圖3 傳感器與比較器電路

        圖4 顯示、按鍵與單片機(jī)電路

        1.2.4 按鍵電路

        碼表設(shè)置了3個(gè)按鍵,按鍵功能與常見碼表類似,有查看和更改數(shù)據(jù)的作用,可根據(jù)需要更改程序參數(shù)來實(shí)現(xiàn)更多樣化的按鍵組合功能。按鍵輸出端分別接單片機(jī)的P3.6、P3.7和P2.0引腳,并通過上拉電阻接高電平,這樣可增強(qiáng)灌電流,使按鍵具有高可靠性。默認(rèn)的設(shè)置KEY1為功能鍵,按下可顯示車輪周長(zhǎng),再按KEY2或KEY3鍵即可增減數(shù)值來現(xiàn)調(diào)整周長(zhǎng),長(zhǎng)按KEY2或KEY3鍵可實(shí)現(xiàn)快速調(diào)整等功能。

        1.2.5 單片機(jī)計(jì)數(shù)電路

        主控芯片選用STC15F2K60S2系列單片機(jī),其指令代碼完全兼容傳統(tǒng)8051,內(nèi)部集成高精度R/C時(shí)鐘和復(fù)位電路,外圍不用連接其他電路,只需配置成最小系統(tǒng),即可與傳感器、顯示器及按鍵相連實(shí)現(xiàn)測(cè)速[5]。

        單片機(jī)內(nèi)部定時(shí)器T0設(shè)置成3s定時(shí)工作模式,電壓比較器的OUTA引腳與單片機(jī)的P3.5引腳相連,P3.5作為計(jì)數(shù)器T1的外部輸入信號(hào),通過一個(gè)10kΩ的電阻上拉,由內(nèi)部程序計(jì)算電壓比較器的輸出脈沖數(shù)就可以檢測(cè)自行車前輪轉(zhuǎn)動(dòng)的圈數(shù)。

        1.3 碼表程序功能設(shè)計(jì)

        自行車碼表的系統(tǒng)程序流程圖如圖5所示,主要程序功能包括:T0定時(shí)器計(jì)時(shí)、T1計(jì)數(shù)器計(jì)數(shù)、數(shù)據(jù)存儲(chǔ)、OLED顯示。

        圖5 程序流程圖

        程序初始化時(shí),默認(rèn)自行車的直徑為660.4mm,即車輪周長(zhǎng)為2 073.7mm,實(shí)際使用時(shí)可更改車輪尺寸。

        T0定時(shí)器設(shè)置成10ms周期性中斷,中斷計(jì)數(shù)達(dá)到100次后,秒計(jì)數(shù)寄存器加1,秒計(jì)數(shù)滿60后分計(jì)數(shù)寄存器加1,分計(jì)數(shù)滿60后時(shí)計(jì)數(shù)寄存器加1。測(cè)速時(shí)間常數(shù)預(yù)設(shè)值為300,代表測(cè)速周期為3s。

        T1計(jì)數(shù)器設(shè)置為外部計(jì)數(shù)脈沖下降沿有效,當(dāng)T1腳檢測(cè)到一個(gè)下降沿,就觸發(fā)一次中斷,脈沖計(jì)數(shù)寄存器值加1。

        開機(jī)默認(rèn)顯示的參數(shù)包括時(shí)間、速度、里程和均速,如圖6所示。顯示屏頂部顯示當(dāng)前用時(shí),格式為時(shí)∶分∶秒,第二行顯示當(dāng)前速度(km/h),第三行顯示騎行里程(km),第四行顯示平均速度(km/h)。

        圖6 碼表的顯示

        2 結(jié)語

        設(shè)計(jì)采用了較為常見的STC15系列單片機(jī)為核心器件,選擇測(cè)量精度較高的霍爾傳感器,配用較為新穎的OLED顯示屏,使用靈活、價(jià)格便宜、安裝方便、可靠性高。它的個(gè)性化設(shè)置可以給騎行愛好者全新的測(cè)速體驗(yàn),滿足了市場(chǎng)上自行車運(yùn)動(dòng)的測(cè)速需求,具有較好的市場(chǎng)前景和推廣價(jià)值。

        [1] 陳林.單片機(jī)在汽車發(fā)動(dòng)機(jī)測(cè)速系統(tǒng)的應(yīng)用[J].無線互聯(lián)科技,2014(5):59.

        [2] 唐偉.基于AT89S52單片機(jī)的測(cè)速儀設(shè)計(jì)[J].中國(guó)集成電路,2012(11):77-82.

        [3] 程民利.基于霍爾傳感器的高精度測(cè)速電路設(shè)計(jì)[J].電子設(shè)計(jì)工程,2013(8):109-111.

        [4] 郭威.一種改進(jìn)的無刷直流電機(jī)霍爾信號(hào)倍頻測(cè)速方法[J].微電機(jī),2012(1):74-75.

        [5] 譚巨興.基于單片機(jī)的自行車測(cè)速系統(tǒng)設(shè)計(jì)[J].電子世界,2014(13):28.

        猜你喜歡
        碼表前輪霍爾
        基于ANSYS分析的前輪油缸銷軸改進(jìn)
        iGPSPORTiGS618智能GPS碼表測(cè)評(píng)
        皺皺眉頭就是一首詩(shī)
        優(yōu)雅(2017年8期)2017-08-08 06:01:53
        這個(gè)大童話講貓(五)名偵探西尼·霍爾
        廉價(jià)親民黑鳥單車BB10 GPS碼表評(píng)測(cè)
        前輪和后輪
        離子推力器和霍爾推力器的異同
        太空探索(2015年6期)2015-07-12 12:48:42
        輕松上手 碼表踏頻組
        農(nóng)用運(yùn)輸車前輪“擺頭”故障排除方法
        拆前輪不蹭碟
        免费人妻无码不卡中文字幕18禁| 日韩日韩日韩日韩日韩| 成 人色 网 站 欧美大片在线观看| 国产成人精品2021| 欧美gv在线观看| 午夜一级韩国欧美日本国产| 久久中文精品无码中文字幕下载| 久久99久久99精品免观看 | 亚洲另类国产综合第一| 中文字幕在线观看国产双飞高清| 制服丝袜人妻中出第一页| 热门精品一区二区三区| 日韩亚洲在线观看视频| 日本人妻免费一区二区三区| 小说区激情另类春色| 久久久久成人片免费观看蜜芽| 久久精品中文字幕一区| 亚洲自拍另类欧美综合| 98精品国产高清在线xxxx| 熟女少妇精品一区二区三区| 99噜噜噜在线播放| 日产学生妹在线观看| 亚洲依依成人亚洲社区| 国产福利酱国产一区二区| 国产大学生自拍三级视频| av一区二区三区在线| 夜夜未满十八勿进的爽爽影院| 日韩另类在线| 亚洲av中文aⅴ无码av不卡| 69久久精品亚洲一区二区| 少妇人妻字幕精品毛片专区| 亚洲色欲久久久综合网东京热| 久久久av精品波多野结衣| 图图国产亚洲综合网站| 亚洲av偷拍一区二区三区| 国产专区亚洲专区久久| 欧美日韩精品一区二区视频| 国产成人综合色在线观看网站| 国产亚洲精品自在久久蜜tv| 亚洲αv在线精品糸列| 亚洲一区在线二区三区|