基于單片機(jī)多功能電子醫(yī)藥盒設(shè)計(jì)論文_第1頁
基于單片機(jī)多功能電子醫(yī)藥盒設(shè)計(jì)論文_第2頁
基于單片機(jī)多功能電子醫(yī)藥盒設(shè)計(jì)論文_第3頁
基于單片機(jī)多功能電子醫(yī)藥盒設(shè)計(jì)論文_第4頁
基于單片機(jī)多功能電子醫(yī)藥盒設(shè)計(jì)論文_第5頁
已閱讀5頁,還剩24頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

統(tǒng)方面,兩者都支持C語言,省去了繁瑣重單片機(jī)FLASH存儲(chǔ)器中。在需要控制藥倉開啟的時(shí)候,2多功能電子醫(yī)藥盒設(shè)計(jì)概述2.1設(shè)計(jì)目的2.2設(shè)計(jì)實(shí)現(xiàn)總體功能2.藥倉數(shù)量:4倉設(shè)計(jì);23.1設(shè)計(jì)總體功能圖時(shí)間:早8時(shí)3.2功能描述3.2.1按鍵功能描述時(shí)間調(diào)整鍵:可對(duì)現(xiàn)在時(shí)間及設(shè)定時(shí)間進(jìn)行調(diào)整,可實(shí)現(xiàn)5路定時(shí)提醒:對(duì)于時(shí)間調(diào)整,可進(jìn)行年月日小時(shí)分的設(shè)定。設(shè)定藥物鍵:通過此鍵可進(jìn)行服藥位置、時(shí)間及數(shù)量(最大為4)的設(shè)定,對(duì)于服藥位置,可進(jìn)行層數(shù)(最大為3)與格數(shù)(最大為6)的設(shè)定。采用默認(rèn)鍵:通過此鍵無需設(shè)定,即可享用標(biāo)準(zhǔn)方案:位置:一層2格;時(shí)間:早上8時(shí),數(shù)粒:2粒。3.2.2定時(shí)的開啟當(dāng)時(shí)鐘計(jì)時(shí)達(dá)到預(yù)定時(shí)間,液晶自動(dòng)顯示藥品位置、種類及服用量,語音播報(bào)液晶屏上顯示的信息。同時(shí),單片機(jī)控制直流電機(jī)迅速轉(zhuǎn)動(dòng),自動(dòng)開啟藥盒。3.2.3系統(tǒng)硬件設(shè)計(jì)方案根據(jù)需要,系統(tǒng)硬件擬使用兩塊PCB板設(shè)計(jì)。其中一塊為語音遙控器,用312:00;3)定時(shí)顯示:08:00;4)數(shù)量顯示:2粒;5)當(dāng)前位置顯示:第一41)MIC輸入電路在使用SPCE061A的語音訓(xùn)練和聲音控制的時(shí)候,需要使用MIC輸入電路個(gè)功能。同時(shí)使入電路可以實(shí)現(xiàn)自動(dòng)增益(AGC)控制。原理如圖3-2其中X1過DAC1和DAC2管腳輸出,DAC輸出為電流型輸出,所以DAC輸出經(jīng)過SPY0030音頻放大,以驅(qū)動(dòng)喇叭放音。這為單片機(jī)的音頻設(shè)計(jì)提原理圖如圖4.3。在P9上接一個(gè)2pin的插針外接喇叭,即可實(shí)現(xiàn)提示語音輸出53.I/O接口電路接口電路凌陽SPCE061A的兩路16位I/O接口引出,因?yàn)橐话氵壿嬰娐范际?位并行總線,所以SPCE061A的I/O接口分為4組,每組8個(gè)端口加兩個(gè)電復(fù)用,在此設(shè)計(jì)中用該資源將語音命令傳輸給串口nRF6圖3-5復(fù)位電路74主要系統(tǒng)芯片及功能介紹4.1凌陽單片機(jī)的選擇4.2主要性能特點(diǎn)分析c)常動(dòng)倉(分兩層):針對(duì)生活中的易發(fā)性疾病所設(shè)計(jì),服藥時(shí)間、數(shù)量等8的DSP芯片廉價(jià)。凌陽內(nèi)嵌32K字的Flash和2K字的SRAM,ROM和RAM統(tǒng)一編(SCK)PB7 1234567892.工作電壓:VVD為2.6V-3.6V(CPU),VDDH為VDD-5.5V(I/O);3.CPU時(shí)鐘:0.32MHz-49.152MHz;94.內(nèi)置2K字SRAM;5.內(nèi)置32K字FLASH;10.2個(gè)10位DAC;14.使用凌陽音頻編碼SACM_S240方式(2.4Kbps),能容納210s的語音數(shù)2.512字節(jié)EEPROM,1K字節(jié)SRAM;8.可編程串行USART,有起始條件檢測器的通用串行接口;9.8路10位具有可選差分輸入級(jí)可編程增益(TQFP封裝)的ADC;12.四通道PWM,兩路8位,兩路16位;15.速度等級(jí):0-8MHz;4.3.2直流電機(jī)驅(qū)動(dòng)芯片L298N的介紹持續(xù)工作電流為2A;內(nèi)含兩個(gè)H橋的高電壓大電流全橋式驅(qū)動(dòng)器,可以用來驅(qū)動(dòng)直流電動(dòng)機(jī)和步進(jìn)電動(dòng)機(jī)、繼電器、線圈等感性負(fù)載;采用標(biāo)準(zhǔn)TTL邏輯電所示,管腳功能如表4-3所示。符號(hào)功能此兩端與地連接電流檢測電阻,并向驅(qū)動(dòng)芯片反饋檢測到的信號(hào)23此兩腳是全橋式驅(qū)動(dòng)器A的兩個(gè)輸出端,用來連接負(fù)載4電機(jī)驅(qū)動(dòng)電源輸入端57輸入標(biāo)準(zhǔn)的TTL邏輯電平信號(hào),用來控制全6使能控制端.輸入標(biāo)準(zhǔn)TTL邏輯電平信號(hào);低電平時(shí)全橋式驅(qū)動(dòng)器禁止工作。89邏輯控制部分的電源輸人端口輸入標(biāo)準(zhǔn)的TTL邏輯電平信號(hào),用來控制全此兩腳是全橋式驅(qū)動(dòng)器B的兩個(gè)輸出端,用來連接負(fù)載1.語音指令的輸入。凌陽SPCE061A利用麥克風(fēng)的指令輸入系統(tǒng),SPCE061A內(nèi)置由D/A轉(zhuǎn)換器DACO和逐次逼近寄存器SA近式8通道10位A/D轉(zhuǎn)換器,以及采樣/保持電路。其中7個(gè)通道用于將模語音所要指向的操作,以便在日后的使用中將采集來的語音與存儲(chǔ)的語音相比1)特定發(fā)音人識(shí)別SD(SpeakerDependent),是指語音樣板由單個(gè)人訓(xùn)練,2)非特定發(fā)音人識(shí)別SI(SpeakerIndependert值得注意的是,使用非特定發(fā)音人識(shí)別需要利用大量的DVR存儲(chǔ)不同人訓(xùn)應(yīng)功能。在進(jìn)行A/D轉(zhuǎn)換之前,從MIN_IN輸入的模擬信號(hào)要經(jīng)過緩沖器和放大聲學(xué)模式訓(xùn)練復(fù)雜聲學(xué)語音條件下語音模型語音匹配語音模式訓(xùn)練識(shí)別結(jié)果理解結(jié)束語音處理語言模型圖4-3語音辨識(shí)原理簡圖凌陽16位微處理器的SPCE061A核心實(shí)現(xiàn)與計(jì)算機(jī)連接采用有線方案,通過并口將預(yù)先設(shè)計(jì)的小車控制程序燒寫到SPCE061A單片機(jī),以識(shí)別各種語音指令.系統(tǒng)的處理過程為:當(dāng)向控制器發(fā)出語音命令時(shí),聲波通過MIC輸入,將相辨識(shí)部分辨識(shí)部分圖4-4語音辨識(shí)流程05.語音指令的發(fā)送和回應(yīng)。在對(duì)遙控器發(fā)出語音指令后凌陽SPCEO61A將5軟件設(shè)計(jì)部分及方案在線調(diào)試器5圖5-6計(jì)算機(jī),PROBE和用戶目標(biāo)板三者之間的連接示意圖5.2ATMEGA16L單片機(jī)指令系統(tǒng)與開發(fā)環(huán)境為了獲得最高的性能以及并行性,AVR采用了Harvard結(jié)構(gòu),具有獨(dú)立的數(shù)據(jù)和程序總線。程序存儲(chǔ)器里的指令通過一級(jí)流水線運(yùn)行指令的同時(shí)讀取下一條指令(在本文稱為預(yù)取)。這個(gè)概念實(shí)現(xiàn)了指令的單時(shí)鐘的AVR單片機(jī)集成開發(fā)環(huán)境。能運(yùn)行于Windows9x/ME/NT/2000/XP等操作系統(tǒng)還集成有軟件調(diào)試(AVRStudio)和實(shí)時(shí)在線仿真器(JTAGICE)以及AVRProg山山7FF2401_Mods(1):7/發(fā)送If(nkfTxRxData[0])nFF2401_SendByte(while(InFF2401_RStatunFF2401_ReceiveByte(nRfTxFxDaif(RtTsRkData[0])put_e(nRfTRDa(hRfIzRxData[01>0x496nRfTxRxDataCarnFF2401_sandByta(Off):break//前輪打正作為命令相應(yīng)GoAhead:TurnAhead(40),nRF2401_SondByto(Oxff):brTurnLoft:TurnLoftGo(80nRF2401LSondByta(Dxff):broak;TurnRicht:TurmRightG(80)nRF2401_SendByte(oxff)break;GoBeckTundgck(40:nFRF2401SendByte(Oxffdefailt:break//不做任何響應(yīng)TAVRGCcQ1/OViewAdminstator\點(diǎn)面\我的畢業(yè)設(shè)計(jì)相關(guān))畢業(yè)設(shè)計(jì)硬件程序ar\mrf2401sendmf2401_sendc圖dymsotwrrn-rtnrf2401_send.onrf2401_send.eiItdep/nrt2401_send,Buildsucceededwith0WarceDsabkd業(yè)不四四器西西⑤×pwtp/前進(jìn)一段距離 /左拐后前進(jìn)一 /若拐后前進(jìn)一//前輕打正后后退avr-objcopy-0thex-R.eepronntf2401_send.elfnrf2401_send.hexb?copy-.eprom--L-aeetlon-tlaga-.eepchange-ectiom-laa,epron-0-0iheynrf2401_send.elfBuildeededvith0Warnings..ATmega16AVESmuata來名-面圍是是本次對(duì)于多功能電子醫(yī)藥盒的設(shè)計(jì)采用凌陽SPCE061A十六位單片機(jī)和FLASH使得整個(gè)系統(tǒng)不需要外擴(kuò)程序存儲(chǔ)器和RAM。由于采用了高性能的MCU,省掉了大量的外圍器件,使得硬件結(jié)構(gòu)大大簡化,提高了系統(tǒng)的可靠用C和匯編混合編程來實(shí)現(xiàn),集兩種語言之優(yōu)點(diǎn)于一體,它們的完美結(jié)合極大的功能時(shí),不知如何下手。與此相反,ATMEGA16L的技術(shù)資料很詳細(xì),甚至bootloader的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論