【正文】
formance Wieless Detection DeviceAbstractWith the ing of more and more air pollections, people like electric bicycle better for its riding saving and not exhausting pollection. In the process of using,people pay more is the life of the battery and motor drive away the time after the charge of are often need more security and performance testing and record before the bicycle leaves the factory,one of the indexs is testing electric bicycle owe pressure value, idle current and stall the size of the current..The device is based on PIC16F877,equiped with remote control whice can contol the reading of the three parameters. In the disintegration of the product, Qualitative can check the parameters quickly,whice imports the efficiency badly pard with the measuring by hand.Key WordsElectric bicycle。電動自行車是新興的環(huán)保交通工具,已成為為國內(nèi)外新興的產(chǎn)業(yè)。現(xiàn)在,我們將設(shè)計(jì)一套無線檢測裝置,該裝置是基于PIC16f877單片機(jī)系統(tǒng),兼有手持袖珍遙控器分別對欠壓值、空載電流、堵轉(zhuǎn)電流進(jìn)行測量,靈活方便,大大提高了檢測效率,成了電動車檢測技術(shù)的里程碑[1]。近來,各廠家以及技術(shù)監(jiān)督部門都在不斷的研究電動自行車的質(zhì)量檢測方法。電動車是以蓄電池、鋰電池等電能當(dāng)作其能源,實(shí)現(xiàn)了人力騎行、電動或電助動功能的一種特種自行車。 主要的研究內(nèi)容1. 要求完成對控制器外圍芯片的配置、資源分配以及信號采集電路的設(shè)計(jì)。: 方案原理框圖該方案設(shè)計(jì)的重點(diǎn)是以用整車性能檢測平臺來代替實(shí)際路面狀況,實(shí)現(xiàn)電動車性能的檢測與記錄。該系統(tǒng)簡單并易于實(shí)現(xiàn)。具體內(nèi)容是:通過電流傳感器采集電壓、電流的值,并通過電壓電流調(diào)理電路對信號調(diào)整放大,然后送到單片機(jī)系統(tǒng)進(jìn)行處理采集,并在數(shù)碼管上顯示。模塊的內(nèi)部有編碼芯片,用戶可以根據(jù)需要進(jìn)行編譯,不能重復(fù)的編碼,只有當(dāng)編解碼一致時,才能完成信號的發(fā)射和接受,因此具有了保密性能好,抗干擾性能強(qiáng)以及靈敏度高等特點(diǎn)。它具有很多的優(yōu)勢,比如:體積較小、價(jià)格較便宜、質(zhì)量輕等等。不管是何種產(chǎn)品,只要用到了單片機(jī),就能夠使產(chǎn)品的功能效率提升很多,就是大家常說的“智能型”,比如智能型洗衣機(jī)等。運(yùn)行速度快、功耗低、驅(qū)動能力強(qiáng),高驅(qū)動的電流I/O腳,可以方便地驅(qū)動LED顯示,每根I/O口線最大灌電流為20mA,每根I/O口線最大拉電流為25mA。其微控制器特性為上電復(fù)位;四種可的選擇振蕩方式;器件復(fù)位定時器(DRT)為低成本阻容RC ;標(biāo)準(zhǔn)晶體/陶瓷(XT)振蕩定時器保障其的振蕩穩(wěn)定建立;自振式的看門狗;程序的保密位為低頻晶體LP;有低功耗的睡眠狀態(tài)[57]。該電流傳感器采用的是磁補(bǔ)償式電流傳感器,其工作原理是:當(dāng)主回路有一個電流Ip通過時,它產(chǎn)生的磁場被將會被聚磁環(huán)聚集并且感應(yīng)到霍爾器件上,輸出的信號可以用來驅(qū)動功率管并使其導(dǎo)通,這樣一來就獲得了一個補(bǔ)償電流Is,這個電流再通過多匝繞組的方式來產(chǎn)生磁場,該磁場方向與原磁場正好相反,因此起到了一個補(bǔ)償作用,此時霍爾器件的輸出就會減小,直到和Ip與匝數(shù)所產(chǎn)生的磁場相同時,Is不再變化,霍爾器件指示為零。接收模塊的A、B、C、D端口與發(fā)射模塊的A、B、C、D端口是一一對應(yīng)的,輸出都是高電平且?guī)в墟i存功能。用它的3線串行接口來傳輸數(shù)據(jù),可方便的與單片機(jī)相連,并完成該裝置的設(shè)計(jì)要求。采用MAX7219芯片來實(shí)現(xiàn)LED數(shù)碼顯示,具有電更路緊湊、節(jié)省CPU的I/O接口、芯片功能更強(qiáng)大、編程更簡單等優(yōu)點(diǎn),得到了廣大電路設(shè)計(jì)者的認(rèn)可。其中前8位用來選擇7219內(nèi)部寄存器地址,后8位是指令或數(shù)據(jù)的內(nèi)容,高位(MSB)在前,低位(LSB)在后。工作時,MAX7219規(guī)定一次性的接收16位數(shù)據(jù),這16位數(shù)據(jù)中,D15~D12可以與操作無關(guān),它們可以任意寫入,D11~D8決定了所選通的內(nèi)部寄存器地址,D7~D0做為待顯示數(shù)據(jù)或初始化控制字。16位的數(shù)據(jù)采用串行移位接收的方式,即單片機(jī)將16位二進(jìn)制數(shù)逐位的發(fā)送到DIN端,在CLK的上升沿到來前準(zhǔn)備就緒,CLK每個上升沿將一位數(shù)據(jù)移入MAX7219的內(nèi)移位寄存器,當(dāng)16位數(shù)據(jù)移入完畢后,在LOAD引腳信號上升沿的過程中,將16位的數(shù)據(jù)裝入MAX7219內(nèi)的相應(yīng)位置,在MAX7219的內(nèi)部硬件動態(tài)掃描顯示控制電路作用下,就可以實(shí)現(xiàn)動態(tài)顯示。寄存器操作格式為2字節(jié)的串行數(shù)據(jù),第一個字節(jié)為寄存器地址,第二個字節(jié)為控制命令或待顯數(shù)據(jù)。為減小尖峰位驅(qū)動電流導(dǎo)致的電源波動,在V+。二極管價(jià)格很便宜但其價(jià)值卻很大,其發(fā)光原理是對不同的管腳輸入相應(yīng)的電流,使其發(fā)亮并顯示相應(yīng)的數(shù)字。 軟件設(shè)計(jì)概述主程序中完成了軟硬件初始化,判斷按鍵的狀態(tài)以及調(diào)用相應(yīng)的子程序。 軟件設(shè)計(jì)的原則軟件設(shè)計(jì)在需求分析、硬件系統(tǒng)以及使系統(tǒng)實(shí)現(xiàn)中起到了很重要的作用,因此,對于軟件設(shè)計(jì)的原則我們應(yīng)該要注意,即可靠性;健壯性即合理判斷并處理規(guī)范要求以外的程序;可修改性;容易被理解;程序很簡便;可測試性;效率性;先進(jìn)性;可擴(kuò)展性即軟件設(shè)計(jì)完之后有對其升級的空間。 系統(tǒng)軟件設(shè)計(jì)的主程序流程圖該裝置的操作步驟如下:(1)檢測到該裝置通電,此時電源指示燈LED1被點(diǎn)亮。: 初始化子程序流程圖 數(shù)碼顯示子程序數(shù)碼管顯示子程序完成PIC1