【正文】
論文主要是在參考各種資料和相關(guān)的專業(yè)文獻(xiàn)的基礎(chǔ)上完成的,所參考的專業(yè)文獻(xiàn)在論文中已經(jīng)列單出來,但還有部分來源資料參差不齊不能在論文中詳細(xì)列出,在這里也說明一下。 exit: jmp divst quans: mov 45h,00 速度處理子程序如圖52所示圖52 速度處理子程序流程圖速度處理子程序速度、里程以及報(bào)警模塊處理程序如下所示:。歸納一下:就是電池在主電源正常供電時(shí),需要由主電源對(duì)其進(jìn)行充電;當(dāng)主電源失去一時(shí),又由電池放電以保持單片機(jī)系統(tǒng)的運(yùn)行。 圖34 AT24CO2與單片機(jī)的接口電路AT24C02的3腳是三條地址線,用于確定芯片的硬件地址。圖21 系統(tǒng)方框圖3 系統(tǒng)硬件設(shè)計(jì) 變換電路設(shè)計(jì)由于電動(dòng)車電瓶的電源電壓大多是24V,36V,48V等,所以把電瓶電源24V轉(zhuǎn)換為單片機(jī)所需要的電壓5V,本系統(tǒng)采用的是MC34063制作的降壓變換電源。2 總體設(shè)計(jì)方案速度里程表由信號(hào)預(yù)處理電路、AT89C2051單片機(jī)、數(shù)碼管顯示電路、串口數(shù)據(jù)存儲(chǔ)電路和系統(tǒng)軟件組成。速度顯示部分采用數(shù)碼顯示, 所得的數(shù)據(jù)采用I2C總線, 并通過E2PROM來存儲(chǔ), 因而節(jié)省了所需單片機(jī)的口線和外圍器件, 同時(shí)也簡(jiǎn)化了顯示部分的軟件編程。本方案實(shí)現(xiàn)了電動(dòng)車速度即時(shí)顯示,并可通過控制兩個(gè)按鍵顯示速度或里程,同時(shí)加入了超速語音報(bào)警功能,使之更加人性化。其中信號(hào)預(yù)處理電路包含信號(hào)放大、波形變換和波形整形。MC34063引腳圖及原理框圖如圖31所示: 圖31 MC34063引腳圖及原理框圖MC34063是一單片雙極型線性集成電路,、一個(gè)占空比周期控制振蕩器、驅(qū)動(dòng)器和大電流輸出開關(guān),、降壓式變換器和電源反向器。在AT89C2051試驗(yàn)開發(fā)板上它們都接地,第8腳和第4腳分別為正、負(fù)電源。 顯示電路設(shè)計(jì)本設(shè)計(jì)顯示模塊用74HC164驅(qū)動(dòng)數(shù)碼管顯示,74HC164是高速硅門CMOS器件,與低功耗肖特基型器件引腳兼容。圖36就是一個(gè)標(biāo)準(zhǔn)的掉電保護(hù)電路。********************開里程指示。 mov3eh,54h anl a,0fh mov a,r2 論文的整個(gè)制作過程的確不容易,現(xiàn)在回想一下那段時(shí)日,有艱辛的一面,亦有喜悅的一面,但整個(gè)過程總結(jié)來說還是蠻充實(shí)的,畢竟在整個(gè)設(shè)計(jì)的過程中,自己又對(duì)已經(jīng)學(xué)過的專業(yè)課知識(shí)梳理了一下,而且對(duì)于實(shí)際的應(yīng)用和需求也參考了各個(gè)方面的資料,所以整個(gè)設(shè)計(jì)過程下來,自己整體的專業(yè)知識(shí)水平又進(jìn)行了一次升華。db 00h6 總結(jié)與展望本設(shè)計(jì)以AT89C2051為核心,利用單片機(jī)的運(yùn)算和控制功能,并采用系統(tǒng)化LED顯示模塊實(shí)時(shí)顯示所測(cè)速度的設(shè)計(jì)方案,以及串口數(shù)據(jù)存儲(chǔ)電路和系統(tǒng)軟件。 mov r2,a 調(diào)速度轉(zhuǎn)換子程序 ret 由于測(cè)速器送出的電壓是恒定的,只要超速,就一直有電壓輸出,并且要求持續(xù)的提供語音報(bào)警,直到電動(dòng)車速度低于預(yù)設(shè)的速度為止。所以,又有一個(gè)如何給電池充電的問題。與單片機(jī)的接口如圖34所示。圖33 信號(hào)預(yù)處理電路圖 存儲(chǔ)器電路設(shè)計(jì) AT24C02是美國(guó)ATMEL公司的低功耗CMOS串行EEPROM,它是內(nèi)含2568位存儲(chǔ)空間,具有工作電壓寬(~)、擦寫次數(shù)多(大于10000次)、寫入速度快(小于10ms)等特點(diǎn)。系統(tǒng)方框圖如圖21所示。電子式車速表更加智能,車速表的功能也更加人性化,如加上了里程累計(jì)、超速提醒等功能。通過單片機(jī)的設(shè)置可使INT0 引腳能夠?qū)?nèi)部定時(shí)器T0 的工作進(jìn)行控制,這樣能精確地測(cè)出加到INT0 引腳的正脈沖寬度(即測(cè)出脈沖信號(hào)的期) 。 關(guān)鍵詞:?jiǎn)纹瑱C(jī);霍爾傳感器;數(shù)碼顯示;語音報(bào)警;DC/DC變換器The bicycle’ Speed system design based on singlechipTonghai chen(School of Information Engineering, Hebei University of Technology, Tianjin 300401,China)Abstract: With the rapid development of technology, more and more