-
簡介:蘇州科技學院天平學院本科生畢業(yè)設計(論文)I基于單片機的蓄電池自動監(jiān)測系統(tǒng)設計摘要蓄電池作為電力系統(tǒng)的后備電源,其維護工作對保證電力系統(tǒng)的安全運行具有重要的意義,對蓄電池實施在線監(jiān)測并及時發(fā)現(xiàn)失效電池,是蓄電池維護工作的重中之重,本課題的主要任務就是重新設計一種新型蓄電池在線智能監(jiān)測儀,能實現(xiàn)對蓄電池無論在浮充狀態(tài)還是在充放電過程中的狀態(tài)監(jiān)測。該監(jiān)測系統(tǒng)是以AT89C52單片機為核心,其芯片是采用CMOS工藝以及面向寄存器結(jié)構(gòu)的單片機。它含有8K字節(jié)快檫寫可編程/檫除只讀存儲器EEPROM,具有256字節(jié)的內(nèi)部RAM;3個16位定時記數(shù)器;32個可編成程的I/O口線;6個中斷源;可編程的串行編口,還具有空閑和掉電方式,它的集成度高、速度快、功耗低,特別適合于多路數(shù)據(jù)采集的控制系統(tǒng)中。本系統(tǒng)可以測量10路或20路蓄電池端電壓、電池端電壓、電池溫度、充放電電流等,數(shù)據(jù)采集電路采用模塊化設計,可根據(jù)蓄電池個數(shù)確定模塊數(shù)量,每個模塊可測量一組,對測量的值采用慣性濾波法和積分、微分等控制理論進行濾波和校準。該系統(tǒng)采用了大連東臺電子有限公司生產(chǎn)的EDML286409圖形點陣液晶顯示模塊,能直觀了解失效的電池信息。該系統(tǒng)利用集抗外干擾復位熱啟動的看門狗、電源監(jiān)測電路和串行存儲于一身的XICOR公司生產(chǎn)的可編程看門狗定時器X25043,為整個系統(tǒng)提供了安全保障,同時,通訊電路可進行RS485的通訊,通過單片機串行通訊接口,可以執(zhí)行與上位機或PC機進行數(shù)據(jù)傳輸,供維護人員對檢測參數(shù)做進一步的分析。新的蓄電池監(jiān)測系統(tǒng)自動化程度高、人機界面友好,又易于操作,并且整體結(jié)構(gòu)可靠性好,精度高,具有很高的推廣使用價值。關(guān)鍵詞蓄電池;監(jiān)測系統(tǒng);單片機;看門狗THEAUTOMATICMONITORSYSTEMOFSTORAGEBATTERY蘇州科技學院天平學院本科生畢業(yè)設計(論文)III目錄第1章緒論111課題背景1111電池的主要性能指標1112國內(nèi)蓄電池監(jiān)測系統(tǒng)現(xiàn)狀3113國外蓄電池監(jiān)測系統(tǒng)研究現(xiàn)狀312蓄電池技術(shù)的發(fā)展與方向513本課題來源及技術(shù)指標614本文所做的主要工作6第2章系統(tǒng)總體設計與算法確定821監(jiān)測系統(tǒng)總體設計原理822主控芯片的選擇9221AT89C52單片機的概述10222AT89C52單片機的主要特性10223AT89C52單片機的引腳功能1023本系統(tǒng)控制算法的確定13231內(nèi)阻與電動勢的測量14232電池溫度的測量16233電池組端電壓的測量1624本章小結(jié)16第3章硬件電路設計1731總體硬件電路設計1732單片機最小系統(tǒng)設計1833系統(tǒng)的監(jiān)測電路設計19331電壓、電流檢測電路設計20332溫度測量電路2234人機界面設計23341鍵盤輸入電路23342液晶顯示電路24343液晶顯示的接口電路2435RS485通訊電路2536本章小結(jié)27第4章系統(tǒng)軟件設計2841引言2842蓄電池自動監(jiān)測系統(tǒng)軟件總體程序設計2842初始化程序設計2943讀鍵程序設計3044鍵處理程序設計3145測量程序設計32451對測量程序的說明32452測溫程序33453電壓電流的子轉(zhuǎn)換程序設計3446控制程序設計35
下載積分: 9 賞幣
上傳時間:2024-03-16
頁數(shù): 70
大小: 0.64(MB)
子文件數(shù):
-
簡介:XX大學課程設計紙共20頁第1頁┊┊┊┊┊┊┊┊┊┊┊┊┊裝┊┊┊┊┊訂┊┊┊┊┊線┊┊┊┊┊┊┊┊┊┊┊┊┊基于單片機的溫度系統(tǒng)設計摘要隨著時代的進步和發(fā)展,單片機技術(shù)已經(jīng)普及到我們生活、工作、科研、各個領域,已經(jīng)成為一種比較成熟的技術(shù),本文主要介紹了一個基于AT89C52單片機的測溫系統(tǒng),詳細描述了利用數(shù)字溫度傳感器DS18B20開發(fā)測溫系統(tǒng)的過程,重點對傳感器在單片機下的硬件連接,軟件編程以及各模塊系統(tǒng)流程進行了詳盡分析,特別是數(shù)字溫度傳感器DS18B20的數(shù)據(jù)采集過程。對各部分的電路也一一進行了介紹,該系統(tǒng)可以方便的實現(xiàn)實現(xiàn)溫度采集和顯示,并可根據(jù)需要任意設定上下限報警溫度,它使用起來相當方便,具有精度高、量程寬、靈敏度高、體積小、功耗低等優(yōu)點,適合于我們?nèi)粘I詈凸?、農(nóng)業(yè)生產(chǎn)中的溫度測量,也可以當作溫度處理模塊嵌入其它系統(tǒng)中,作為其他主系統(tǒng)的輔助擴展。DS18B20與AT89C52結(jié)合實現(xiàn)最簡溫度檢測系統(tǒng),該系統(tǒng)結(jié)構(gòu)簡單,抗干擾能力強,適合于惡劣環(huán)境下進行現(xiàn)場溫度測量,有廣泛的應用前景。關(guān)鍵詞單片機AT89C52溫度傳感器DS18B20XX大學課程設計紙共20頁第3頁┊┊┊┊┊┊┊┊┊┊┊┊┊裝┊┊┊┊┊訂┊┊┊┊┊線┊┊┊┊┊┊┊┊┊┊┊┊┊目錄1概述411課程設計的意義412設計的任務和要求42系統(tǒng)總體方案及硬件設計521數(shù)字溫度計設計方案論證5211方案一5212方案二522系統(tǒng)總體設計523系統(tǒng)模塊6231主控制器6232顯示電路7233溫度傳感器7234報警溫度調(diào)整按鍵83系統(tǒng)軟件算法分析931主程序流程圖932讀出溫度子程序933溫度轉(zhuǎn)換命令子程序934計算溫度子程序1035顯示數(shù)據(jù)刷新子程序1036按鍵掃描處理子程序104實驗仿真125總結(jié)與體會13查考文獻13附1源程序代碼13
下載積分: 6 賞幣
上傳時間:2024-03-16
頁數(shù): 20
大小: 0.26(MB)
子文件數(shù):
-
簡介:本科畢業(yè)設計本科畢業(yè)設計論文論文題目基于題目基于5151單片機的數(shù)字時鐘單片機的數(shù)字時鐘系統(tǒng)軟件設計系統(tǒng)軟件設計SOFTWAREDESIGNOFDIGITALCLOCKSYSTEMBASEDON51MCUABSTRACTTHISARTICLEDESCRIBESTHEMULTIFUNCTIONALDIGITALCLOCKSYSTEMSOFTWAREDESIGNTHESYSTEMCANDISPLAYTHECURRENTDATE,TIME,ANDHASTHEDATEANDTIMESETTINGSANDTHEALARMCLOCKFUNCTIONSWHATISINTRODUCEDINTHISARTICLEISABOUTTHESOFTWAREDESIGNOFADIGITALCLOCKSYSTEMWHICHISMULTIFUNCTIONALTHISSYSTEMCANDISPLAYTHEPRESENTTIMEANDDATE,ITALSOHASFUNCTIONSUCHASSETTINGTIMEANDDATEORBEINGUSEDASANALARMCLOCKTHESYSTEMUSESASTC89C51MICROCONTROLLEROFTHE51SERIESPRODUCEDBYTHESTCCORPORATIONANDADS1302DIGITALCLOCKCHIPPRODUCEDBYTHEDALLASCORPORATIONITSHOWSPEOPLEHOWTHEDIGITALCLOCKGOESWITHALIQUIDCRYSTALDISPLAYLCD1602THESOFTWAREDESIGNOFTHISSYSTEMISPROGRAMMEDWITHTHECPROGRAMMINGLANGUAGEANDTHEPROGRAMISCOMPILEDWITHTHEKEILSOFTWAREPROGRAMMINGENVIRONMENTWHICHISQUITEPOPULARNOWTHESOFTWAREPROGRAMSOFTHESYSTEMMAINLYINCLUDETHEDESIGNSOFSOMESUBROUTINESSUCHASTHEDS1302INITIALIZATIONPROGRAM、THEDS1302PROGRAMOFREADING、THEDS1302PROGRAMOFWRITING、THELCD1602DISPLAYPROGRAM、ADJUSTMENTOFTHEDATEANDTIME,TIMINGALARMANDSOONTHESYSTEMISPROVIDEDWITHAFRIENDLYUSERINTERFACE、SIMPLEOPERATIONANDSTABLEFUNCTIONTHEDIGITALCLOCKSYSTEMCANWORKLONG、CONTINUOUSLY、RELIABLYANDSTABLEWHILEITALSOHASCHARACTERISTICSLIKESMALLVOLUMEANDLOWPOWERCONSUMPTIONWHICHALLOWPEOPLETOUSECONVENIENTLYANDTAKEITWITHTHEMSELVESEASILYKEYWORDSDS1302DIGITALCLOCKCHIPSTC89C51MICROCONTROLLERLCD1602LIQUIDCRYSTALDISPLAYERSOFTWAREDESIGN
下載積分: 9 賞幣
上傳時間:2024-03-17
頁數(shù): 49
大?。?1.78(MB)
子文件數(shù):
-
簡介:安徽工業(yè)大學繼續(xù)學院安徽工業(yè)大學繼續(xù)學院單片機原理期末課程設計單片機原理期末課程設計題目目單片機計時時鐘設計與制作專業(yè)業(yè)電氣工程及其自動化班級級14電升姓名名夏云飛學號號1410102003035指導老師指導老師賀容波成績績20151237整個程序23四、總結(jié)四、總結(jié)總結(jié)與致謝28參考文獻29使用說明29
下載積分: 8 賞幣
上傳時間:2024-03-17
頁數(shù): 33
大?。?0.24(MB)
子文件數(shù):
-
簡介:機電一體化課程設計機電一體化課程設計題目全自動洗衣機機電控制系統(tǒng)設計(單片機)專業(yè)姓名班級學號指導教師指導教師3方面都涉及到諸多參數(shù)的選擇和計算并且實現(xiàn)了全自動洗衣機的正常運行、強制行停止、故障檢測和報警提醒功能。
下載積分: 9 賞幣
上傳時間:2024-03-16
頁數(shù): 50
大?。?0.19(MB)
子文件數(shù):
-
簡介:第1頁共47頁基于單片機的霓虹燈控制器的設計基于單片機的霓虹燈控制器的設計摘要本設計采用AT89C52單片機實現(xiàn)對霓虹燈的控制。系統(tǒng)由紅外遙控模塊、單片機控制模塊、顯示模塊、語音模塊四部分組成。紅外遙控模塊分紅外發(fā)射部分和紅外接收部分,通過單片機譯碼后,取出紅外發(fā)射按鈕的地址,從而實現(xiàn)紅外遙控器對霓虹燈顯示圖案的遠距離控制。紅外接收管也只占用一個IO口。顯示部分為1616的點陣模塊,通過單片機控制顯示不同的圖案以及想要的文字,并讓字能夠移動、暫停,以及從當前文字切換其它文字。語音模塊采用的語音芯片是ISD1730,可以錄制想要的語音,通過錄音可以對設計進行介紹。語音的播放支持暫停、下一首、調(diào)節(jié)音量和復位。由于單片機的IO口不夠用,本設計采用74HC154對其擴充,將四線擴充到十六線。該系統(tǒng)具有電路結(jié)構(gòu)簡單、易操作、成本低等優(yōu)點,具有較強的實用價值。關(guān)鍵詞關(guān)鍵詞單片機;紅外遙控;點陣;譯碼器;霓虹燈第3頁共47頁目錄論文總頁數(shù)47頁1引言411課題背景及意義412本課題研究方法和目標42方案研究與主要芯片選擇621總體方案原理及設計框圖6211主控電路的選擇與論證6212顯示設備的選擇與論證8213控制器模塊選擇922主要芯片介紹11221譯碼器74LS154的介紹11222LED點陣的介紹12223語音模塊的介紹133硬件電路設計與調(diào)試1531單片機模塊單元電路設計1532串口通信電路設計1633譯碼器模塊單元電路設計1734點陣模塊單元電路設計1735紅外遙控模塊單元電路設計1836語音模塊單元電路設計1937硬件仿真與調(diào)試214軟件設計2341單片機I/O口分配2342各模塊程序23421主程序設計23422顯示程序設計24423紅外接收程序設計26424設定的圖案和字程序285軟硬件聯(lián)調(diào)及技術(shù)改進3051軟硬件聯(lián)調(diào)及實物演示3052技術(shù)改進32
下載積分: 8 賞幣
上傳時間:2024-03-17
頁數(shù): 47
大?。?1.95(MB)
子文件數(shù):
-
簡介:湖南鐵道職業(yè)技術(shù)學院畢業(yè)設計(論文)畢業(yè)設計(論文)畢業(yè)設計(論文)三層電梯三層電梯PLCPLC控制及控制及組態(tài)監(jiān)控系統(tǒng)設計組態(tài)監(jiān)控系統(tǒng)設計專業(yè)(系)專業(yè)(系)鐵道自動化鐵道自動化班級102班學生姓名學生姓名羅佳指導老師指導老師劉曉春完成日期完成日期201306湖南鐵道職業(yè)技術(shù)學院畢業(yè)設計(論文)52動畫連接21521按鈕的動畫連接21522電梯層的設置23523上升下降按鈕設置2453設備調(diào)試26結(jié)束語30致謝31參考文獻32附錄33
下載積分: 8 賞幣
上傳時間:2024-03-12
頁數(shù): 48
大?。?0.85(MB)
子文件數(shù):
-
簡介:基于單片機的智能溫控風扇設計開題報基于單片機的智能溫控風扇設計開題報告附件B畢業(yè)設計開題報告1、課題的目的及意義隨著電子制造業(yè)的不斷發(fā)展,社會對生產(chǎn)率的要求越來越高,各行業(yè)都需要精良高效、高可靠性的設備來滿足要求。作為一種老式家電,電風扇曾一度被認為是空調(diào)產(chǎn)品沖擊下的淘汰品;但電風具有價格便宜、擺放方便、體積輕巧等特點。由于大部分家庭消費水平的限制,電風扇作為成熟的家電行業(yè)的一員,在中小城市以及鄉(xiāng)村將來一段時間內(nèi)仍然會占有市場的大部分份額,但老式電風扇功能簡單,不能滿足智能化的要求。為提高電風扇的市場競爭力,使之在技術(shù)含量上有所提高,且更加安全可靠,智能電風扇隨之被提出。傳統(tǒng)電風扇具有以下缺點風扇不能隨著環(huán)境溫度的變化自動調(diào)節(jié)風速,這對那些晝夜溫差大的地區(qū)是致命的缺點,尤其是人們在熟睡時,不但浪費資源,還很容易使人感冒生?。粋鹘y(tǒng)電風機械的定時方式常常會伴隨著機械運動的聲音,特別是夜間影響人們的睡眠,而且定時范圍有限,不能滿足人們的需求。鑒于這些缺點,我們需要設整個控制器以STC89C52單片機為核心。該單片機是一種低功耗、高性能CMOS8位微控制器。在單芯片上,擁有靈巧的8位CPU和在系統(tǒng)可編程FLASH,使得STC89C52為眾多嵌入式控制應用系統(tǒng)提供高靈活、有效的解決方案。具有以下標準功能8K字節(jié)FLASH,512字節(jié)RAM,32位I/O口線,看門狗定時器,內(nèi)置4KBEEPROM,MAX810復位電路,三個16位定時器/計數(shù)器,一個6向量2級中斷結(jié)構(gòu),全雙工串行口。STC89C52單片機應用技術(shù)成熟,硬件系統(tǒng)設計簡潔,指令系統(tǒng)設計精煉,且STC89C52單片機簡單易學。溫度采集選用DSL8B20數(shù)字溫度傳感器,DSL8B20數(shù)字溫度計提供9位二進制溫度讀數(shù)指示器件的溫度。信息經(jīng)過單線接口送入DSL8B20或從DSL820送出,因此從主機CPU到DSL8B20僅需一條信號線和地線。DSL8B20的電源可以由數(shù)據(jù)線本身提供而不需要外部電源。因為每一個DSL8B20在出廠時已經(jīng)給定了唯一的序號,因此任意多個DSL8B20可以存放在同一條單線總線上。這允許在許多不同的地方放置溫度敏感器件。DSL8B20的測量范圍從55℃到125℃,增量值為℃,可在LS典型值內(nèi)把溫度變換成數(shù)字。4、電風扇轉(zhuǎn)速控制方案比較方案一采用數(shù)字調(diào)速
下載積分: 6 賞幣
上傳時間:2024-03-17
頁數(shù): 11
大?。?0.02(MB)
子文件數(shù):
-
簡介:目錄緒論1第1章系統(tǒng)總體結(jié)構(gòu)與工作原理211系統(tǒng)總體方案選擇與說明2111通道轉(zhuǎn)換方案設計2112顯示部分方案設計212系統(tǒng)總體方案總結(jié)313系統(tǒng)結(jié)構(gòu)框圖314工作原理4第2章硬件設計及計算方法521單片機的選擇及時鐘電路522LED顯示器件選擇623A/D轉(zhuǎn)換模塊及轉(zhuǎn)化電路設計7231ADC0804簡介7232A/D轉(zhuǎn)換以及量程選擇電路8第3章軟件設計與說明931數(shù)字電壓表系統(tǒng)軟件設計方案確定9第4章總結(jié)12參考文獻14附錄1系統(tǒng)原理圖15附錄2系統(tǒng)源程序16第1章系統(tǒng)總體結(jié)構(gòu)與工作原理11系統(tǒng)總體方案選擇與說明實現(xiàn)數(shù)字電壓表的方案很多,目前廣泛采用的時基于74系列邏輯器件,本設計將介紹基于單片機實現(xiàn)的方案。方案設計此設計包含兩個模塊,通道轉(zhuǎn)換和顯示部分方案。111通道轉(zhuǎn)換方案設計方案一考慮到ADC0804的8路模擬量輸入本質(zhì)上也是模擬開關(guān),因此可以利用其8個模擬通道中的3個作為通道轉(zhuǎn)換器,即根據(jù)通道對應的電壓測量范圍確定對應的電壓方法倍數(shù)設計對應的放大電路。方案二利用手動開關(guān)實現(xiàn)通道轉(zhuǎn)換。該方案可簡化控制程序,消減系統(tǒng)開銷。縮短反應時間,不足之處在于操作麻煩。綜上所述方案二所需元件少、成本低且易于實現(xiàn),則選此方案。112顯示部分方案設計方案一單片機的P0口接74HC573芯片來驅(qū)動四位數(shù)碼管方案二直接用單片機的P1、P2口驅(qū)動數(shù)碼管,此處把ADC0804的輸出端接P1口,因為P1口能夠驅(qū)動數(shù)碼管。綜上所述,兩個方案都可行,但方案一所需方便快捷,則選擇
下載積分: 8 賞幣
上傳時間:2024-03-17
頁數(shù): 28
大?。?0.24(MB)
子文件數(shù):
-
簡介:課程設計題目單片機恒溫箱溫度控制系統(tǒng)的設計課程設計題目單片機恒溫箱溫度控制系統(tǒng)的設計本課程設計要求本溫度控制系統(tǒng)為以單片機為核心,實現(xiàn)了對溫度實時監(jiān)測和控制,實現(xiàn)了控制的智能化。設計恒溫箱溫度控制系統(tǒng),配有溫度傳感器,采用DS18B20數(shù)字溫度傳感器,無需數(shù)模擬∕數(shù)字轉(zhuǎn)換,可直接與單片機進行數(shù)字傳輸,采用了PID控制技術(shù),可以使溫度保持在要求的一個恒定范圍內(nèi),配有鍵盤,用于輸入設定溫度;配有數(shù)碼管LED用來顯示溫度。技術(shù)參數(shù)和設計任務技術(shù)參數(shù)和設計任務1、利用單片機AT89C2051實現(xiàn)對溫度的控制,實現(xiàn)保持恒溫箱在最高溫度為110℃。2、可預置恒溫箱溫度,烘干過程恒溫控制,溫度控制誤差小于±2℃。3、預置時顯示設定溫度,恒溫時顯示實時溫度,采用PID控制算法顯示精確到01℃。4、溫度超出預置溫度±5℃時發(fā)出聲音報警。5、對升、降溫過程沒有線性要求。6、溫度檢測部分采用DS18B20數(shù)字溫度傳感器,無需數(shù)模擬∕數(shù)字轉(zhuǎn)換,可直接與單片機進行數(shù)字傳輸7、人機對話部分由鍵盤、顯示和報警三部分組成,實現(xiàn)對溫度的顯示、報警。很多規(guī)模不太大的嵌入式控制系統(tǒng)提供了一種極佳的選擇方案,使傳統(tǒng)的51系列單片機的體積、功耗大、可選模式少等諸多弱點不復存在。該型號單片機包括(1)一個8位的微處理器CPU。(2)片內(nèi)有2K字節(jié)的程序存儲器ROM和128/256字節(jié)RAM。(3)15條可編程雙向I/O口線。(4)兩個16位定時器/計數(shù)器都可以設置成計數(shù)方式,用以對外部事件進行計數(shù),也可設置成定時方式,并可以根據(jù)計數(shù)或定時的結(jié)果實現(xiàn)計算機控制。(5)五個中斷源的中斷控制系統(tǒng)。(6)一個全雙工UATR通用異步接收發(fā)送器的串行I/0口,用于實現(xiàn)單片機之間或單片機與微機之間的串行通信。(7)片內(nèi)含模擬比較器。(8)低功耗的閑置和掉電模式。123456ABCD654321DCBATITLENUMBERREVISIONSIZEBDATE21MAY2008SHEETOFFILEC\DOCUMENTSANDSETTINGS\CKAB7BDC14214F47A\冷冷\冷冷冷冷\冷冷冷\99冷冷DDBDRAWNBY12Y112MHZ33PF33PF10UFRST5V5VR11KR210KRST1RXDP302TXDP313XTAL24XTAL15INT0P326INT1P337T0P348T1P359GND10VCC20P1719P1618P1517P1416P1315P1214P11AIN113P10AIN012P3711AT89C2051圖2最小系統(tǒng)電路AT89C2051是一個20腳的雙列直插封裝DIP芯片。最小系統(tǒng)電路包括晶體振蕩電路和手動復位電路,如圖2。
下載積分: 8 賞幣
上傳時間:2024-03-17
頁數(shù): 26
大小: 0.76(MB)
子文件數(shù):
-
簡介:基于基于51單片機的簡易計算器設計單片機的簡易計算器設計【摘要】單片機的出現(xiàn)是計算機制造技術(shù)高速發(fā)展的產(chǎn)物,它是嵌入式控制系統(tǒng)的核心,如今,它已廣泛的應用到我們生活的各個領域,電子、科技、通信、汽車、工業(yè)等。本設計是基于51系列單片機來進行的數(shù)字計算器系統(tǒng)設計,可以完成計算器的鍵盤輸入,進行加、減、乘、除八位數(shù)范圍內(nèi)的基本四則運算,并在LCD上顯示相應的結(jié)果。設計電路采用AT89S51單片機為主要控制電路,利用44矩陣鍵盤作為計算器的數(shù)字以及運算符的輸入。顯示采用字符LCD靜態(tài)顯示。軟件方面使用C語言編程,并用開發(fā)板制作并演示?!娟P(guān)鍵詞關(guān)鍵詞】計算器,單片機,LCD,矩陣鍵盤ABSTRACTTHEEMERGENCEOFCOMPUTERCHIPMANUFACTURINGTECHNOLOGY,RAPIDDEVELOPMENTOFTHEPRODUCT,WHICHISTHECOREOFEMBEDDEDCONTROLSYSTEMS,ANDNOW,ITHASBEENWIDELYAPPLIEDTOALLAREASOFOURLIVES,ELECTRONICS,TECHNOLOGY,COMMUNICATIONS,AUTOMOTIVE,INDUSTRIALANDSOONTHEDESIGNISBASEDONTHE51COMPUTERSFORDIGITALSYSTEMDESIGNCALCULATOR,YOUCANCOMPLETETHECALCULATORKEYBOARD,TOADD,SUBTRACT,MULTIPLY,ANDDIVIDEWITHINTHESCOPEOFTHEBASICSIXDIGITARITHMETIC,ANDTHECORRESPONDINGRESULTSONTHELCDDISPLAYAT89C51MICROCONTROLLERCIRCUITDESIGNASTHEMAINCONTROLCIRCUIT,USEMM74C92244KEYPADASACALCULATORSCANICTOREADKEYBOARDINPUTCHARACTERLCDDISPLAYWITHASTATICDISPLAYSOFTWAREUSINGTHECPROGRAMMINGLANGUAGE,ANDUSEPROTUESSIMULATIONKEYWORDSCALCULATOR,MCU,LCD,MATRIXKEYBOARD一、系統(tǒng)總體設計一、系統(tǒng)總體設計11設計概述設計概述本設計使用AT89S52單片機作為主控芯片,通過計算機鍵盤進行數(shù)據(jù)輸入,進行相應的加、減、乘、除的運算,并在LCD上顯示相應的結(jié)果,主要功能特點如下(1)LCD的第一行顯示運算式子,第二行顯示運算結(jié)果,在任何時候按下AC清零按鍵時候,都必須退出當前計算,返回初始狀態(tài),等下新的一次運算。(2)當運算完第一次完整的計算以后,可以在不按任何按鍵的情況下,進行新的一輪運算,若運算完一次運算后繼續(xù)按運算符按鍵,則利用之前一次的結(jié)果作為第一個算數(shù),直接等待第二運算數(shù)的輸入并完成計算,即可進行連續(xù)運算。(3)可根據(jù)用戶需要開啟或關(guān)閉按鍵聲音提示,即通過重復按聲音開關(guān)按鈕可關(guān)聲音或開聲音。(4)可進行開方運算、可進行任意次方的運算,即能進行X的Y次方的運算。12設計思路設計思路根據(jù)課程要求和設計指標,本系統(tǒng)采用MCS51系列單片機作為主控機,通過拓展必要的外圍電路,實現(xiàn)對計算器的設計,具體設計思路如下(1)由于要顯示運算式和結(jié)果,為了達到良好的顯示效果,本系統(tǒng)采用LCD1602液晶顯示屏作為顯示模塊。(2)計算器一般包含數(shù)字鍵(09),符號鍵(+、-、、÷)、小數(shù)點按鍵,等號按鍵,故采用44矩陣鍵盤結(jié)合鍵盤掃描技術(shù)容易達到要求,并且電路和程序也比較簡單。(3)執(zhí)行過程開機顯示‘0’,等待按鍵輸入,當鍵入數(shù)字,在LCD上顯示出來,計算器內(nèi)部吧數(shù)據(jù)儲存起來,并等待下一按鍵輸入,當鍵入+、-、、÷運算符,計算器在內(nèi)部進行轉(zhuǎn)換,得到第一運算數(shù),然后等待再次輸入數(shù)值,按等于號就在LCD上顯示結(jié)果,如果繼續(xù)按下+、-、、÷運算符,則直接利用第一次運算的結(jié)果進行下一次運算。(4)AC清零功能在運算的任何時候鍵入AC鍵,則把數(shù)據(jù)清零,等待下一次運算。為了實現(xiàn)此功能,本系統(tǒng)采用AC按鍵外部中斷輸入,運用中斷技術(shù),隨時對計算器進行清零。(5)音樂開關(guān)功能由于在輸入的任何時候都有可能需要開啟或關(guān)閉聲音提示,所以聲音開關(guān)按鍵也采用外部中斷輸入單片機,運用中斷
下載積分: 8 賞幣
上傳時間:2024-03-16
頁數(shù): 31
大?。?7.43(MB)
子文件數(shù):
-
簡介:摘要為方便人們的日常生活,優(yōu)化學校、機關(guān)等單位的計時系統(tǒng),采用以單片機為基礎設計了一種的自動音樂播放器。本設計利用單片機89C58RD的定時和計數(shù)功能,來完成時間的顯示和定時功能。并且,通過對定時器初值的設定來產(chǎn)生不同頻率的聲音,利用定時器中斷來完成對音樂節(jié)拍長度的控制。通過LM386N1音頻功率放大器,將單片機輸出的信號放大,再通過喇叭播放樂曲。通過MAX232型芯片,可以轉(zhuǎn)換PC機上的電壓和單片機的電源電壓,再通過串口接入PC機,這樣就能從PC機上將用C語言編寫的程序下載到單片機上。最后可在數(shù)碼管上顯示時間,當定時時間到后,喇叭自動播放一段連續(xù)的音樂。此設計擺脫了傳統(tǒng)鬧鐘的刺耳聲音,取而代之的是美妙的音樂,能為人們的日常生活提供準確的計時,且成本低廉,值得推廣。關(guān)鍵詞單片機;自動音樂播放;音頻轉(zhuǎn)換;時間顯示;LM386N1音頻功率放大器THEDESIGNOFAUTOMATICMUSICPLAYERBASEDONMONOLITHICINTEGRATEDCIRCUITABSTRACTINORDERTOFACILITATEPEOPLESDAILYLIFE,OPTIMIZESSCHOOLS’,INSTITUTIONS’21音樂編程原理及流程圖211聲音的產(chǎn)生212音頻轉(zhuǎn)換原理213音頻轉(zhuǎn)換流程圖22時間顯示程序設計221時間顯示模塊222時鐘流程圖3硬件電路的設計231硬件流程模塊(此節(jié)作為第1節(jié)后面幾節(jié)就圍繞它來寫,并且要寫“連貫”)32主要模塊電路的設計32189C58RD型單片機介紹322LM386N及外圍電路的設計323串行通信和MAX232芯片324AT89C52的定時/計數(shù)器概述3254KEIL仿真軟件及PROTEL99SE的應用41KEIL51的應用42PROTEL99SE的應用43PCB板制作5仿真及調(diào)試過程51硬件調(diào)試過程52軟件仿真及調(diào)試過程6結(jié)果分析結(jié)論參考文獻致謝29聲明30附錄16基于單片機的自動音樂播放器的設計引言單片機,更確切地說應稱為作微控制器,是20世紀70年代中期發(fā)展起來的一種面向控制的大規(guī)模集成電路模塊,其特點是功能強、體積小、可靠性高、價格低廉。它一面世便在工業(yè)控制、數(shù)據(jù)采集、智能儀表化、機電一體化、家用電器等領域得到了廣泛應用,極大地提高了這些領域的技術(shù)水平和自動化程度。因此,單片機的開發(fā)應用已成為高科技和工程
下載積分: 6 賞幣
上傳時間:2024-03-17
頁數(shù): 13
大?。?0.06(MB)
子文件數(shù):
-
簡介:誠信承諾書誠信承諾書本人鄭重承諾和聲明我承諾在畢業(yè)論文撰寫過程中遵守學校有關(guān)規(guī)定,恪守學術(shù)規(guī)范,此畢業(yè)設計中均系本人在指導教師指導下獨立完成,沒有剽竊、抄襲他人的學術(shù)觀點、思想和成果,沒有篡改研究數(shù)據(jù),凡涉及其他作者的觀點和材料,均作了注釋,如有違規(guī)行為發(fā)生,我愿意承擔一切責任,接受學校的處理,并且承擔相應的法律責任。畢業(yè)設計作者簽名年月日摘要電梯是現(xiàn)代生活中重要的交通運輸工具,是集自動控制原理、機械原理應用、電氣控制技術(shù)、微處理器技術(shù)、系統(tǒng)工程學等多學科和技術(shù)分支于一體的機電設備。本設計選用STC89C52單片機為核心控制元件,設計一個三層電梯控制系統(tǒng),使用C語言進行編程,實現(xiàn)運送乘客到任意樓層,顯示電梯當前樓層及上下行等基本功能。利用單片機設計電梯控制系統(tǒng),具有通用性強,靈活性大、成本低及易于實現(xiàn)復雜控制等優(yōu)點。由于其系統(tǒng)實現(xiàn)的功能簡單,因此具有一定的可擴展性。關(guān)鍵詞關(guān)鍵詞電梯、STC89C52、控制系統(tǒng)
下載積分: 8 賞幣
上傳時間:2024-03-17
頁數(shù): 29
大?。?0.26(MB)
子文件數(shù):
-
簡介:基于51單片機的超聲波智能避障小車1基于51單片機的超聲波智能避障小車所在院系電氣與控制工程學院作者201577基于51單片機的超聲波智能避障小車11緒論二十一世紀是計算機技術(shù)、科學技術(shù)和汽車工業(yè)迅猛發(fā)展的時代,在此大環(huán)境下,汽車與電子信息產(chǎn)業(yè)逐漸的一體化,向電子化、多媒體化和智能化方向發(fā)展,智能超聲波避障小車則是其中的代表,它的研究及應用無疑成為關(guān)注的焦點。11概述本小車使用一臺STC89C52單片機作為主控芯片,它通過超聲波測距來獲取小車距離障礙物的距離,在小車與障礙物的距離小于安全距離(用軟件設定)時自動拐彎,以避開障礙物。在避開障礙物后,小車會沿直線前進。本系統(tǒng)設計的簡易智能小車分為幾個模塊單片機控制系統(tǒng)、超聲波路面檢測系統(tǒng)、前進、轉(zhuǎn)彎控制電機。111基于51單片機的超聲波智能避障小車的發(fā)展隨著社會的不斷發(fā)展和科學技術(shù)水平的不斷提高,人類渴望創(chuàng)造出一種取代人力的勞動工具解放勞動力,于是出現(xiàn)了“機器人”這個代名詞。1959年誕生世界上第一臺機器人,至今已有50多年的歷史,機器人技術(shù)在科學領域也取得了質(zhì)的飛躍,目前已發(fā)展成一門機械、電子、計算機、自動控制、信號處理,傳感器等多學科為一體的尖端技術(shù)。智能超聲波避障小車經(jīng)歷了三代技術(shù)創(chuàng)新變革。第一代超聲波避障小車可編程的示教再現(xiàn)型,不需要裝載任何傳感器,只是采用簡單的開關(guān)控制,通過編程來設置小車的路徑與運動參數(shù),在工作過程中不能根據(jù)環(huán)境的變化而改變自身的運動軌跡。第二代超聲波避障小車支持離線編程,具有一定感知和適應環(huán)境的能力。這類小車裝有簡單的傳感器,可以感覺到自身的運動位置速度等其他物理量,電路是一個閉環(huán)反饋的控制系統(tǒng),能適應一定的外部環(huán)境變化。第三代超聲波避障小車是智能的,多種外部傳感器構(gòu)成感官系統(tǒng),通過采集外部的環(huán)境信息,精確地描述環(huán)境的變化。智能小車能獨立完成任務,有知識基礎和多信息處理系統(tǒng),在結(jié)構(gòu)化或半結(jié)構(gòu)化的工作環(huán)境中,根據(jù)環(huán)境變化做出決策,有一定的適應能力、自我學習能力和自我組織的能力。為了讓小車能獨立工作,一方面應具有較高的智慧和更廣泛的應用,研究各種新機傳感器,另一方面,也掌握多個多類傳感器信息融合的技術(shù),這樣小車可以更準確,更全面的獲得所處環(huán)境的信息1。12智能車國內(nèi)外的研究現(xiàn)狀121國內(nèi)的研究我國開展智能車輛技術(shù)方面開始于20世紀80年代,相比于國外研究起步比較晚。雖然我國在智能車輛技術(shù)方面的研究總體上落后于發(fā)達國家,并且存在一定得技術(shù)差距,但是我們也取得了一系列的成果。(1)中國第一汽車集團公司和國防科技大學機電工程自動化學院于2003年研制成功我國第一輛自主駕駛轎車。該自主駕駛轎車在正常交通情況下的高速公路上,行駛的最高穩(wěn)定速度為13KM/H,最高峰值速度達170KM/H,并且具有超車功能,總體技術(shù)性能和指
下載積分: 6 賞幣
上傳時間:2024-03-12
頁數(shù): 20
大小: 1.14(MB)
子文件數(shù):
-
簡介:遼寧工程技術(shù)大學遼寧工程技術(shù)大學本科畢業(yè)設計(論文)開本科畢業(yè)設計(論文)開題報告題目基于單片機的室內(nèi)環(huán)境監(jiān)測系統(tǒng)設計指導教師院(系、部)專業(yè)班級學號名期姓日教務處印制二、研究方案及預期結(jié)果1主要設計內(nèi)容本系統(tǒng)是實現(xiàn)一個具備溫濕度、煙霧、甲醛、一氧化碳為一體的多功能監(jiān)測系統(tǒng),要求其精度合適,適用于家庭、綜合辦公樓等室內(nèi)環(huán)境監(jiān)測,與硬件設計部分配合完成室內(nèi)環(huán)境監(jiān)測系統(tǒng)的總體方案設計。完成系統(tǒng)軟件設計部分包括各個模塊軟件設計、系統(tǒng)總體軟件設計,以及對應的軟件代碼調(diào)試。各個模塊包括傳感器數(shù)據(jù)采集與處理模塊、報警、顯示、輸出驅(qū)動模塊、與上位機監(jiān)控中心的RS485通訊模塊及上位機的人機交互模塊等。主要完成的內(nèi)容如下(1)下位機的主控制器采用單片機STC89C52;(2)溫濕度檢測傳感器采用DTH11;(3)煙霧檢測傳感器采用MQ2;(4)甲醛檢測傳感器采用MQ138;(5)CO檢測傳感器采用MQ7;(6)A/D轉(zhuǎn)換芯片采用ADC0832;(7)顯示數(shù)據(jù)用4位數(shù)碼管;(8)通訊用RS485總線通訊;(9)上位機采用VISUALBASIC60來編寫。2總體設計方案以單片機為控制核心,以溫度、濕度、煙霧濃度、甲醛及一氧化碳傳感器為測量元件,以電機為執(zhí)行機構(gòu),以數(shù)碼管為顯示,并應用RS485通訊總線與上位機通訊,構(gòu)成室內(nèi)環(huán)境檢測系統(tǒng)。系統(tǒng)通過各種傳感電路檢測室內(nèi)溫濕度、甲醛、煙霧及一氧化碳濃度等參數(shù)值,然后與預先設置的參數(shù)臨界值進行比較,實時顯示當前傳感器所檢測到的各個參數(shù)值,并與報警和執(zhí)行機構(gòu)相互配合,完成設計監(jiān)控系統(tǒng)的需求。系統(tǒng)流程圖如下
下載積分: 6 賞幣
上傳時間:2024-03-13
頁數(shù): 6
大?。?0.23(MB)
子文件數(shù):