無(wú)線遙控盆腔治療儀_第1頁(yè)
無(wú)線遙控盆腔治療儀_第2頁(yè)
無(wú)線遙控盆腔治療儀_第3頁(yè)
無(wú)線遙控盆腔治療儀_第4頁(yè)
無(wú)線遙控盆腔治療儀_第5頁(yè)
已閱讀5頁(yè),還剩22頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

PAGE27摘要盆腔炎治療儀,利用物理的電、熱、磁等生理作用,促進(jìn)人體神經(jīng)肌肉組織興奮和局部血液循環(huán),并有鎮(zhèn)痛作用。盆腔治療儀對(duì)盆腔炎的治療,具有無(wú)副作用和后遺癥等優(yōu)點(diǎn),在婦科中得到廣泛的應(yīng)用。因?yàn)樵谥委熯^(guò)程中需要調(diào)整治療參數(shù),為方便患者自己根據(jù)治療需要適時(shí)調(diào)整,設(shè)計(jì)具有無(wú)線遙控功能鍵盤(pán)能為患者使用帶來(lái)極大的方便。本文正是為解決此問(wèn)題,提出了盆腔炎治療儀遙控系統(tǒng)的解決方案。無(wú)線遙控包括發(fā)射和接收兩部分。發(fā)射部分包括發(fā)射電路、編碼芯片、鍵盤(pán)電路和電源電路。接受部分,包括射頻接受電路、解碼芯片PT2272、起控制作用的單片機(jī)AT89S52和起交互作用的顯示屏SMC1602A。發(fā)射電路,采用特低功耗超再生原理,工作頻率315MHz,433MHz,工作電壓DC+3V,調(diào)制帶寬10K。編碼芯片采用PT2262,具有4路或6路數(shù)據(jù)輸入,串行編碼輸出,最多可以發(fā)送63個(gè)控制指令。關(guān)鍵字:盆腔治療儀;無(wú)線遙控;PT2262;PT2272;單片機(jī)AT89S52;SMC1602AAbstractTheinstrumentforpelvicinflammationtreatment,usesphysiologicalactionsofthephysicalelectricity,heat,magnetismfortherapy,hasthepromotionofexcitednervemusculartissue,thepartialbloodcirculationandeasesthepain,withmeritofnosideeffectandsequela.Soitobtainsthewidespreadapplicationinthegynecologydepartment。Becauseinthecourseoftreatmentthepatientneedstoadjustthetreatmentparameter,thedesigningwiththewirelessremotecontrolfunctionkeyboardbringingenormousconvenienttothepatient.Thisarticleispreciselyforsolvesthisproblem,proposedthepelviccavitytreatmentmeterremotecontrolmodulesolution.Thewirelessremotecontrollerincludinglaunchedpartandreceivedpart.Thelaunchedpartsincludingtransmissioncircuit,codechip,keyboardcircuitandpowercircuit.Thereceivedmodule,includethereceivedcircuit,decodingchipPT2272,controllerAT89S52andthecorrelationdisplaymonitorSMC1602A.Thetransmissioncircuit,usestheespeciallylowpowerlossultraregenerationprinciple,operatingfrequency315MHz,433MHz,workingvoltageDC+3V,modulationband-width10K.ThecodechipusesPT2262,has4groupor6groupdatafeedsandtheserialcodeoutput,mostmaytransmit63controlcommands.Keywordsinstrumentforpelvicinflammationtreatment;wirelessremotecontroller;PT2262;PT2272;AT89S52;SMC1602A

目錄第1章緒論 41.1課題背景 41.2遙控器原理 41.3設(shè)計(jì)任務(wù) 41.4設(shè)計(jì)的意義 4第2章無(wú)線遙控原理 52.1發(fā)射電路原理 52.2接收電路原理 52.3天線原理 52.3.1什么是天線 52.3.2天線的種類 6第3章遙控方案設(shè)計(jì) 73.1系統(tǒng)設(shè)計(jì) 73.2解決方案(一) 83.3解決方案(二) 93.4方案討論 10第4章系統(tǒng)實(shí)現(xiàn) 114.1工具介紹 114.1.1Protus原理圖與仿真 114.1.2Protel原理圖與電路板制作 114.2器件介紹 124.2.1發(fā)射集成電路 124.2.2接受集成電路 134.2.3編碼和解碼芯片 144.2.4單片機(jī)AT89S52 144.2.5LCD1602A顯示原理 154.3鍵盤(pán)編碼 164.4系統(tǒng)構(gòu)架 174.5程序?qū)崿F(xiàn) 17第5章系統(tǒng)測(cè)試 185.1無(wú)線發(fā)射接收測(cè)試 185.2程序測(cè)試 195.3系統(tǒng)總體測(cè)試 20致謝 20參考文獻(xiàn) 20附錄 20⑴遙控器電路 20⑵接收部分電路圖 21⑶源程序 22第1章緒論1.1課題背景盆腔治療儀采用物理的電、熱、磁等生理作用,具有促進(jìn)神經(jīng)肌肉組織興奮,局部血液循環(huán)和鎮(zhèn)痛三種重要作用。電療是由盆腔治療儀產(chǎn)生復(fù)雜的中低頻電流,經(jīng)過(guò)探頭流向貼在腹部?jī)蛇叺碾姌O。電療具有積極的生理作用。熱療是由在探頭內(nèi)部的加熱線圈對(duì)探頭進(jìn)行加熱,并有探頭內(nèi)部的溫度傳感器,反饋溫度,并經(jīng)過(guò)單片機(jī)控制加熱的溫度,以實(shí)現(xiàn)盆腔炎的熱療療法。本課題是基于對(duì)已研發(fā)的盆腔炎治療儀進(jìn)行改進(jìn)設(shè)計(jì)的情況下提出的。盆腔治療儀的改進(jìn)包括溫度控制改進(jìn)、抗干擾改進(jìn)、探頭改進(jìn)和增加無(wú)線遙控功能。本文正是為解決盆腔治療儀無(wú)線遙控功能,而提出了自己的設(shè)計(jì)方案。對(duì)盆腔治療儀進(jìn)行改進(jìn),是針對(duì)多年來(lái)盆腔炎治療儀在臨床應(yīng)用中存在的問(wèn)題而提出的。在溫度控制部分,要力求達(dá)到高精度和穩(wěn)定性,一方面避免溫度跳變對(duì)病人造成不適,另一方面也是為更好控制治療的效果。在抗干擾方面,盆腔治療儀的電療輸出電流是中低頻電流,在治療時(shí)人體感覺(jué)不到這種電流的通過(guò)。如果有跳變高頻的電流,則容易使運(yùn)放電路產(chǎn)生高頻沖擊,不但人體能感覺(jué)到,就連按摩電機(jī)也造成探頭的有明顯的抖動(dòng)。探頭的設(shè)計(jì)應(yīng)該更加人性化,按照人體的生理結(jié)構(gòu)設(shè)計(jì),讓病人用得更舒服。無(wú)線遙控功能的增加,更是為方便盆腔治療儀使用和提高盆腔治療儀的智能化。1.2遙控器原理遙控器的遙控功能實(shí)現(xiàn),一般是以電磁波或紅外線為數(shù)據(jù)傳輸介質(zhì),實(shí)現(xiàn)指令的傳送功能。遙控器發(fā)送的數(shù)據(jù)要經(jīng)過(guò)加密編碼,調(diào)制,載波輸出信號(hào)。接受模塊,則進(jìn)行相反的操作,提取出遙控器發(fā)射過(guò)來(lái)的命令,再由MCU執(zhí)行相應(yīng)的命令。1.3設(shè)計(jì)任務(wù)對(duì)盆腔治療儀增加無(wú)線遙控功能,要從儀器原有方案出發(fā),考慮系統(tǒng)的兼容性,不能對(duì)儀器造成附加的干擾和影響。也要從經(jīng)濟(jì)角度考慮,在達(dá)到功能要求下,盡量節(jié)省成本,為整體儀器提高經(jīng)濟(jì)競(jìng)爭(zhēng)力。同時(shí)從節(jié)能角度出發(fā),實(shí)現(xiàn)遙控器長(zhǎng)時(shí)間的工作。1.4設(shè)計(jì)的意義由于盆腔治療儀對(duì)盆腔炎的治療,具有無(wú)副作用和后遺癥等優(yōu)點(diǎn),在婦科中得到廣泛的應(yīng)用。在治療前,盆腔治療儀的探頭需要插入盆腔內(nèi),給女病人生理和心理上都造成一定的障礙,同時(shí)也給醫(yī)生(特別是男醫(yī)生)帶來(lái)了許多的不便。具有無(wú)線遙控功能的盆腔治療儀在一定程度上解決了這些問(wèn)題,醫(yī)生可以在屏蔽墻后,控制整個(gè)治療過(guò)程。本文正是為解決此問(wèn)題,提出了盆腔治療儀遙控模塊的解決方案。第2章無(wú)線遙控原理無(wú)線遙控,有基于電磁波和紅外線兩種。紅外遙控距離短,只能直線方向遙控。電磁波的遙控具有衍射作用,能跨越一定的屏障,遙控時(shí)也不需要直線。電磁波無(wú)線遙控,就是在發(fā)射端發(fā)射一定頻率的電磁波,接收端只提取出相同頻率的電磁波信號(hào),并經(jīng)過(guò)解碼得到發(fā)射端的數(shù)據(jù)。2.1發(fā)射電路原理遙控器發(fā)射電路,有振蕩電路、高頻放大器,調(diào)制方式一般采用ASK和FSK。振蕩電路可以采用電容、電感的振蕩特性來(lái)設(shè)計(jì),也可加入晶振來(lái)簡(jiǎn)單獲得載波信號(hào)。一般載波信號(hào)的頻率在315MHZ-433MHZ,也可實(shí)現(xiàn)更高的頻率。通過(guò)高頻放大器,高頻信號(hào)獲得更高的發(fā)射能量,提高發(fā)射距離。圖2-12.2接收電路原理接收電路里面主要有:天線,濾波電路,解調(diào)電路等幾部分組成。圖2-22.3天線原理2.3.1什么是天線天線是一種導(dǎo)行波與自由空間波之間的轉(zhuǎn)換器件或換能器。其基本功能是發(fā)射和接收無(wú)線電波:發(fā)射時(shí),把高頻電流轉(zhuǎn)換為電磁波;接收時(shí),把電滋波轉(zhuǎn)換為高頻電流。衡量天線性能的一個(gè)指標(biāo)是:天線增益計(jì)算公式:=1\*GB3①天線主瓣寬度越窄,增益越高。對(duì)于一般天線,可用下式估計(jì)其增益:G(dBi)=10Lg{32000/(2θ3dB,E×2θ3dB,H)}式中,2θ3dB,E與2θ3dB,H分別為天線在兩個(gè)主平面上的波瓣寬度32000是統(tǒng)計(jì)出來(lái)的經(jīng)驗(yàn)數(shù)據(jù)=2\*GB3②對(duì)于拋物面天線,可用下式近似計(jì)算其增益:G(dBi)=10Lg{4.5×(D/λ0)2}式中,D為拋物面直徑λ0為中心工作波長(zhǎng)4.5是統(tǒng)計(jì)出來(lái)的經(jīng)驗(yàn)數(shù)據(jù)=3\*GB3③對(duì)于直立全向天線,有近似計(jì)算式G(dBi)=10Lg{2L/λ0}式中,L為天線長(zhǎng)度2.3.2天線的種類=1\*GB3①螺旋天線如:圖2-4圖2-4=2\*GB3②盤(pán)卷天線如:圖2-5圖2-5=3\*GB3③短的PCB短截線如:圖2-6圖2-6=4\*GB3④環(huán)路天線如:圖2-7圖2-7=5\*GB3⑤鞭型天線如:圖2-8圖2-8第3章遙控方案設(shè)計(jì)3.1系統(tǒng)設(shè)計(jì)遙控器部分框圖如:圖3-1圖3-1遙控接受部分框圖如:圖3-2圖3-23.2解決方案(一)采用玩具遙控芯片TX-2/RX-2編碼解碼芯片。TX-2/RX-2是一對(duì)采用CMOS工藝制造的遙控專用集成電路.它具有功耗低,電源電壓適用范圍寬,工作穩(wěn)定可靠,外圍元件少等特點(diǎn).TX-2是編碼發(fā)射電路,RX-2是與TX-2配套使用的譯碼接收電路.圖3-3圖3-4TX-2/RX-2的典型的應(yīng)用電路如:圖3-5/圖3-6圖3-5圖3-6發(fā)射模塊:采用帶放大三極管S8050的發(fā)射電路模塊,一個(gè)串行數(shù)據(jù)輸入,另外兩個(gè)引腳供電,發(fā)射距離遠(yuǎn)。在不帶電線的情況下也能有5-6m的距離,安裝上電線發(fā)射距離達(dá)100m左右。天線設(shè)計(jì)采用鞭型天線。接受模塊:采用自帶天線的接受模塊,一般為印刷天線,這樣可以減少電路的體積,同時(shí)減輕天線的調(diào)試工作。3.3解決方案(二)采用PT2262和PT2272的編碼解碼芯片。PT2262和PT2272最多支持6位數(shù)據(jù)編碼,一般支持4位數(shù)據(jù)編碼。PT2262和PT2272有三態(tài)地址編碼功能,只有地址匹配時(shí)才能傳輸數(shù)據(jù)。PT2262和PT2272的典型應(yīng)用電路如:圖3-7圖3-8圖3-7圖3-8發(fā)射和接受模塊采用<方案一>的設(shè)計(jì)。發(fā)射模塊天線,采用螺旋天線,以減少遙控器占用的空間。3.4方案討論基于以上的提出的兩個(gè)方案,結(jié)合現(xiàn)實(shí)考慮。在醫(yī)療應(yīng)用中,同一個(gè)病房中可能有多臺(tái)盆腔炎治療儀,由于電磁波傳播方向是全方位的,一個(gè)遙控器的遙控可能會(huì)對(duì)多臺(tái)儀器產(chǎn)生影響。假如沒(méi)有地址配對(duì),那么在多臺(tái)儀器工作時(shí),遙控將會(huì)變得混亂,所以使遙控器與儀器的一一配對(duì)顯得非常重要?;谝陨峡紤],采用第二種方案能達(dá)到現(xiàn)實(shí)的要求。發(fā)射接受模塊,應(yīng)該要滿足體積小,通信距離遠(yuǎn),抗干擾性強(qiáng)等要求,所以應(yīng)該采用有發(fā)射放大三極管的發(fā)射電路,外加天線設(shè)計(jì);接受模塊采用印刷天線的設(shè)計(jì)方法。第4章系統(tǒng)實(shí)現(xiàn)4.1工具介紹4.1.1Protus原理圖與仿真在程序編寫(xiě)過(guò)程中,不可能一次就能成功,程序的測(cè)試非常重要。完全用硬件測(cè)試將會(huì)浪費(fèi)很多的時(shí)間。軟件工具輔助測(cè)試,把程序的編寫(xiě)與具體硬件實(shí)現(xiàn)獨(dú)立起來(lái),加快了開(kāi)發(fā)的速度。程序測(cè)試原理圖如:圖4-1圖4-1所選取的器件包括:?jiǎn)纹瑱C(jī)AT89C52,二態(tài)開(kāi)關(guān),LCD型號(hào)為:LM016L等一些電阻、電容其他元件。4.1.2Protel原理圖與電路板制作ProtelDXP2004在電路設(shè)計(jì)方面,提供了從原理圖設(shè)計(jì)到PCB制作的完整的集合。Protel在PCB制作方面的很靈活,不但有從原理圖轉(zhuǎn)到PCB的功能,也提供了自動(dòng)布線的功能。這更有利于我們實(shí)現(xiàn)遙控器的電路板制作,最重要的是能滿足遙控器的鍵盤(pán)實(shí)現(xiàn)。Protel中實(shí)現(xiàn)的遙控測(cè)試原理圖如:圖4-2圖4-24.2器件介紹4.2.1發(fā)射集成電路圖4-3【主要特點(diǎn)】低功耗發(fā)射聲表穩(wěn)頻無(wú)數(shù)據(jù)時(shí)發(fā)射電流為零較寬的工作電壓范圍【應(yīng)用說(shuō)明】F05P采用SMT工藝,樹(shù)脂封裝,小體積,聲表穩(wěn)頻,內(nèi)部具有一級(jí)調(diào)制電路及限流電阻,適合短距離無(wú)線遙控報(bào)警及單片機(jī)無(wú)線數(shù)據(jù)傳輸。F05P具有較寬的工作電壓范圍及低功耗特性,ASK方式調(diào)制。F05P不能任意調(diào)整發(fā)射電流,單片機(jī)的數(shù)據(jù)可直接通過(guò)串口進(jìn)入F05P的數(shù)據(jù)輸入端。F05P在無(wú)數(shù)據(jù)輸入時(shí)單片機(jī)必須為低電平狀態(tài);F05P+在無(wú)數(shù)據(jù)輸入時(shí)單片機(jī)必須為高電平狀態(tài)。F05P需要輸入數(shù)據(jù)才能發(fā)射,數(shù)據(jù)信號(hào)停止,發(fā)射電流為零。F05P對(duì)0.1-1ms的數(shù)據(jù)脈沖發(fā)射效果較理想,過(guò)寬過(guò)窄的脈沖會(huì)引起調(diào)制效率下降,過(guò)調(diào)制或調(diào)制不足使收發(fā)距離變近。F05P對(duì)直流電平及模擬信號(hào)不能發(fā)射。如在數(shù)據(jù)位前加一些亂碼可以抑制接收機(jī)的零電平燥聲干擾。若采用通用編碼器2262,發(fā)射效果比單片機(jī)好,因?yàn)?262的數(shù)據(jù)無(wú)論怎么變,但脈寬是不變的,即使出現(xiàn)一點(diǎn)突發(fā)性的外界干擾,解碼器的寬容性也會(huì)解碼輸出高電平。而單片機(jī)則會(huì)出現(xiàn)數(shù)據(jù)錯(cuò)誤。所以單片機(jī)必須要工作在可靠的收發(fā)區(qū)域才能保證較低的誤碼率。F05P有4個(gè)功能引腳,因?yàn)轶w積小,功耗低,無(wú)天線只能滿足短距離使用,而天線對(duì)距離起著很大的作用,天線能否匹配,也是很關(guān)鍵,匹配良好的天線能增加幾倍的距離,匹配不好的天線效果很差甚至?xí)痤l率漂移。天線的長(zhǎng)度應(yīng)取發(fā)射頻率的1/4波長(zhǎng),可以用一根直徑0.5-1毫米,長(zhǎng)度(433M)18厘米;(315M)24厘米的漆包線代替。但天線必須拉直,指向無(wú)所謂。短于1/4波長(zhǎng)或彎曲的天線效果會(huì)很差。F05P應(yīng)垂直安裝在印板邊部,應(yīng)離開(kāi)周圍器件5mm以上,以免受分布參數(shù)影響而停振。FO5P發(fā)射距離與輸入信號(hào),發(fā)射電壓,電池容量,發(fā)射天線及發(fā)射環(huán)境有關(guān)。在障礙區(qū)由于折射反射會(huì)形成一些死區(qū)及不穩(wěn)定區(qū)域,不同的收發(fā)環(huán)境會(huì)有不同的收發(fā)距離,F(xiàn)05P最佳有效工作距離為100M左右。4.2.2接受集成電路采用接受模塊圖4-4【主要特點(diǎn)】⑴、(0.15mA)特低功耗超再生接收模塊⑵、輸出無(wú)噪聲干擾⑶、接收靈敏度高【應(yīng)用說(shuō)明】J04V工作電壓范圍:2.63.6V;2.6V時(shí)工作電流在0.15mA;3V時(shí)約0.2mA;3.5V時(shí)約在0.3mA。J04V適合電池或線性電源,可采用3.7K-4.7K電阻從5V取得3--3.5V,再加220UF電解電容濾波,電解電容的接地點(diǎn)必須靠近J04V的地,J04V輸出能力可驅(qū)動(dòng)一支發(fā)光二極管。如果從6V以上的電壓用電阻降壓會(huì)引起工作電壓的不穩(wěn)定。也可以從220V用電容降壓整流濾波后用7805取得5V再用3.7K-4.7K電阻降壓濾波取得3.3V。不適合用穩(wěn)壓管串聯(lián)分壓。接收模塊的電源直接影響到接收電路的穩(wěn)定性,也是接收電路的主要干擾源,J04V不適合開(kāi)關(guān)電源也不適合用實(shí)驗(yàn)室大整流電源做試驗(yàn)。J04V不適合與發(fā)射用同一電源做試驗(yàn)。J04V內(nèi)部具有放大整形電路,只適合數(shù)據(jù)信號(hào)的接收而不適合模擬信號(hào)。J04V在A處點(diǎn)可根據(jù)需要接一支470K-1M的電阻可使J04V輸出更干凈,但接收靈敏度會(huì)降低。J04V應(yīng)安裝在印板邊部并離開(kāi)周圍器件5mm以上,要垂直于線路板,否則會(huì)引起頻率偏移。如果器件較多還必須注意地線布局合理,如果有晶振或其他信號(hào)源,必須遠(yuǎn)離J04V,否則會(huì)引起很多無(wú)法排除的干擾致使接收電路無(wú)法正常工作。J04V可外接天線提高接收靈敏度,天線長(zhǎng)度不限。4.2.3編碼和解碼芯片圖4-5圖4-5PT2262和PT2272是CMOS三態(tài)編碼集成芯片,這組器件廣泛用于各種遙控器件上,只需較低的+3V電壓就能工作。PT2262是發(fā)射編碼芯片,PT2272是接收解碼芯片,兩者的地址必須配對(duì),而且振蕩電阻必須符合要求。PT2262的TE端是發(fā)射允許端,接受低電平時(shí),17腳DOUT端輸出一串編碼。該串編碼在載波上發(fā)送出去,被接收端接受和解調(diào),輸入PT2272的14腳,當(dāng)?shù)刂放鋵?duì)時(shí),VT解碼有效端輸出高電平,數(shù)據(jù)端口就會(huì)輸出與PT2262發(fā)射端口一致的數(shù)據(jù),從而實(shí)現(xiàn)遙控功能。4.2.4單片機(jī)AT89S52圖4-6AT89S52是一種低功耗、高性能CMOS8位微控制器,具有8K在系統(tǒng)可編程Flash存儲(chǔ)器。使用Atmel公司高密度非易失性存儲(chǔ)技術(shù)制造,與工業(yè)80C51產(chǎn)品指令和引腳完全兼容。片上Flash允許程序存儲(chǔ)器在系統(tǒng)可編程,亦適合于常規(guī)編程器。在單芯片上,擁有靈巧的8位CPU和在系統(tǒng)可編程Flash,使得AT89S52為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。AT89S52具有一下功能:8K字節(jié)Flash,256字節(jié)RAM,32位I/O口線,看門(mén)狗定時(shí)器,2個(gè)數(shù)據(jù)指針,三個(gè)16位定時(shí)、計(jì)數(shù)器,一個(gè)6向量2級(jí)中斷結(jié)構(gòu),全雙工串行口,片內(nèi)晶振及時(shí)鐘電路。另外,AT89S52可降至0HZ靜態(tài)邏輯操作,支持2種軟件可選擇節(jié)電模式??臻e模式下,CPU停止工作,允許RAM、定時(shí)器/計(jì)數(shù)器、串口、中斷繼續(xù)工作。掉電保護(hù)模式下,RAM內(nèi)容被保存,振蕩器被凍結(jié),單片機(jī)一切工作停止,直到下一個(gè)中斷或硬件復(fù)位為止。4.2.5LCD1602A顯示原理1602A引腳說(shuō)明圖表4-1602A指令表表4-2序號(hào)指令RSR/WD7D6D5D4D3D2D1D01清顯示00000000012光標(biāo)返回000000001*3置輸入模式00000001I/DS4顯示開(kāi)/關(guān)控制0000001DCB5光標(biāo)或字符移位000001S/CR/L**6置功能00001DLNF**7置字符發(fā)生存貯器地址0001字符發(fā)生存貯器地址8置數(shù)據(jù)存貯器地址001顯示數(shù)據(jù)存貯器地址9讀忙標(biāo)志或地址01BF計(jì)數(shù)器地址10寫(xiě)數(shù)到CGRAM或DRAM10要寫(xiě)的數(shù)據(jù)內(nèi)容11從CGRAM或DDRAM讀數(shù)11讀出的數(shù)據(jù)內(nèi)容基本操作時(shí)序表4-3讀狀態(tài)輸入:RS=L,RW=H,E=H輸出:D0-D7=狀態(tài)字寫(xiě)指令輸入:RS=L,RW=L,D0-D7=指令E=高脈沖輸出:無(wú)讀數(shù)據(jù)輸入:RS=H,RW=H,E=H輸出:D0-D7=數(shù)據(jù)寫(xiě)數(shù)據(jù)輸入:RS=H,RW=L,D0-D7=數(shù)據(jù),E=高脈沖輸出:無(wú)·指令1:清顯示,指令碼01H,光標(biāo)復(fù)位到地址00H位置·指令2:光標(biāo)復(fù)位,光標(biāo)返回到地址00H·指令3:光標(biāo)和顯示模式設(shè)置I/D:光標(biāo)移動(dòng)方向,高電平右移,低電平左移S:屏幕上所有文字是否左移或者右移。高電平表示有效,低電平則無(wú)效·指令4:顯示開(kāi)關(guān)控制。D:控制整體顯示的開(kāi)與關(guān),高電平表示開(kāi)顯示,低電平表示關(guān)顯示C:控制光標(biāo)的開(kāi)與關(guān),高電平表示有光標(biāo),低電平表示無(wú)光標(biāo)B:控制光標(biāo)是否閃爍,高電平閃爍,低電平不閃爍·指令5:光標(biāo)或顯示移位S/C:高電平時(shí)移動(dòng)顯示的文字,低電平時(shí)移動(dòng)光標(biāo)·指令6:功能設(shè)置命令DL:高電平時(shí)為4位總線,低電平時(shí)為8位總線N:低電平時(shí)為單行顯示,高電平時(shí)雙行顯示F:低電平時(shí)顯示5x7的點(diǎn)陣字符,高電平時(shí)顯示5x10的點(diǎn)陣字符·指令7:字符發(fā)生器RAM地址設(shè)置·指令8:DDRAM地址設(shè)置·指令9:讀忙信號(hào)和光標(biāo)地址BF:為忙標(biāo)志位,高電平表示忙,此時(shí)模塊不能接收命令或者數(shù)據(jù),如果為低電平表示不忙?!ぶ噶?0:寫(xiě)數(shù)據(jù)·指令11:讀數(shù)據(jù)RAM地址映射圖控制器內(nèi)部帶有80×8位(80字節(jié))的RAM緩沖區(qū),對(duì)應(yīng)關(guān)系如:圖4-7圖4-74.3鍵盤(pán)編碼由于PT2262芯片只采用了4位的數(shù)據(jù)傳輸,一共可以傳送2^4-1個(gè)指令,必須對(duì)這4路數(shù)據(jù)進(jìn)行編碼并分配相應(yīng)的指令。=1\*GB3①表示按下啟動(dòng)按鈕。=2\*GB3②按下停止按鈕=3\*GB3③強(qiáng)度上升一度=4\*GB3④強(qiáng)度下降一度=5\*GB3⑤時(shí)間上升一分鐘=6\*GB3⑥時(shí)間下降一分鐘=7\*GB3⑦療程上升一=8\*GB3⑧療程下降一=9\*GB3⑨天數(shù)上升一=10\*GB3⑩天數(shù)下降一鍵盤(pán)面板設(shè)計(jì)如:圖4-8圖4-84.4系統(tǒng)構(gòu)架圖4-94.5程序?qū)崿F(xiàn)程序流程圖如:圖4-10圖4-10系統(tǒng)初始化:包括LCD1602A的初始化、開(kāi)辟顯示緩沖區(qū)、中斷初始化、堆棧初始化等顯示菜單:在LCD1602A顯示屏上顯示出儀器輸出的參數(shù)菜單顯示數(shù)據(jù):顯示緩沖區(qū)中的初始化數(shù)據(jù)等待中斷:這里有兩種中斷,分別是INT0和內(nèi)部定時(shí)中斷。INT0主要響應(yīng)外部信號(hào)中斷,定時(shí)中斷主要是為蜂鳴器的輸出而設(shè)置的中斷。更新數(shù)據(jù):主要是更新LCD顯示緩沖區(qū)中的數(shù)據(jù)和LED的數(shù)據(jù)設(shè)置定時(shí)中斷:為蜂鳴器輸出終止作定時(shí)蜂鳴器工作:主要是從P3.3口輸出具體代碼實(shí)現(xiàn)請(qǐng)參考附錄:源程序(有詳細(xì)的注釋)第5章系統(tǒng)測(cè)試無(wú)線發(fā)射與接受測(cè)試分為三個(gè)步驟:=1\*GB3①編碼發(fā)射模塊和接受模塊通信測(cè)試=2\*GB3②單片機(jī)執(zhí)行命令測(cè)試(軟件仿真測(cè)試為主)=3\*GB3③系統(tǒng)總體測(cè)試測(cè)試工作,應(yīng)該按部就班,因?yàn)榍耙徊降慕Y(jié)果往往會(huì)影響下一步的結(jié)果。同時(shí)由簡(jiǎn)單的測(cè)試,到復(fù)雜的測(cè)試,再整合所有測(cè)試成果,才能實(shí)現(xiàn)復(fù)雜的系統(tǒng)。5.1無(wú)線發(fā)射接收測(cè)試測(cè)試發(fā)射電路如:圖5-1圖5-1測(cè)試接收電路如:圖5-2圖5-25.2程序測(cè)試程序測(cè)試,最好有單片機(jī)開(kāi)發(fā)板,實(shí)現(xiàn)在線運(yùn)行,跟蹤單片機(jī)運(yùn)行的每一步,從而找出程序中問(wèn)題。假如沒(méi)有的話,也可考慮軟件仿真測(cè)試。本文采用軟件仿真方式,進(jìn)行程序的測(cè)試。采用Protus軟件實(shí)現(xiàn)單片機(jī)的仿真與程序的測(cè)試。本課題程序測(cè)試步驟:=1\*GB2⑴測(cè)試LCD1602初始化顯示=2\*GB2⑵測(cè)試初始化數(shù)據(jù)更新=3\*GB2⑶測(cè)試中斷=4\*GB2⑷整體程序測(cè)試5.3系統(tǒng)總體測(cè)試系統(tǒng)的總體測(cè)試,是在各個(gè)部分完成相應(yīng)功能后的一個(gè)整合。總體測(cè)試是要考慮系統(tǒng)各部分的兼容性,使各部分能協(xié)調(diào)工作。本課題的總體測(cè)試就是把發(fā)射與接受模塊,同單片機(jī)與LCD顯示器整合起來(lái)。系統(tǒng)總體測(cè)試原理圖請(qǐng)參考附錄:遙控器電路圖和接收部分電路圖致謝本課題在方案設(shè)計(jì)階段得到了余學(xué)飛老師的指導(dǎo),使得課題明確了研究的方向和達(dá)到的目標(biāo)。在實(shí)施過(guò)程中,得到了劉先鋒和吳蕭博師兄的協(xié)助,解決了不少的疑難問(wèn)題。在此對(duì)他們表示感謝!參考文獻(xiàn)【1】余學(xué)飛·無(wú)線傳送技術(shù)在醫(yī)療儀器設(shè)計(jì)中的應(yīng)用·醫(yī)療衛(wèi)生裝備·2007年第28卷第2期:14-18【2】李廣第朱月秀冷祖祁·單片機(jī)基礎(chǔ)(第三版)·北京·北京航空航天大學(xué)出版社·2007.6【3】余周軍·ProtelDXP使用教程·北京·中國(guó)鐵道出版社·2003【4】劉國(guó)權(quán)韓曉東·ProtelDXP電路原理圖設(shè)計(jì)指南·北京·中國(guó)鐵道出版社·2004【5】天線設(shè)計(jì)原理·/2006-03/49.html【6】李堅(jiān)·PT2262、PT2272芯片應(yīng)用[J]·現(xiàn)代通信·1997(2)·28-29.【7】陳國(guó)華·無(wú)線電發(fā)射/接收IC模塊應(yīng)用綜述[J]·國(guó)外電子元器件,1997(2)·36-38.【8】李冰·利用編、譯碼實(shí)現(xiàn)狀態(tài)量的無(wú)線傳送[J]·應(yīng)用科技·2006(1)·49-51.【9】吳文佳·PT2262/PT2272編解碼IC在無(wú)線智能報(bào)警系統(tǒng)中的應(yīng)用[J]·世界電子元器件·2004【10】林凌.新型單片機(jī)接口器件與技術(shù)[M].西安:西安電子科技大學(xué)出版社,2005.【11】劉宜胡學(xué)龍顧慶明?基于PT2262/PT2272的機(jī)器人遙控系統(tǒng)的設(shè)計(jì)?國(guó)外電子測(cè)量技術(shù)?2007附錄=1\*GB2⑴遙控器電路=2\*GB2⑵接收部分電路圖=3\*GB2⑶源程序;/////////////////////////////////////////////////////////////;作者:賴官銓//;生物醫(yī)學(xué)工程學(xué)院04級(jí)醫(yī)學(xué)信息方向//;畢業(yè)設(shè)計(jì):盆腔炎治療儀的遙控設(shè)計(jì)//;應(yīng)用技術(shù):?jiǎn)纹瑱C(jī)AT89S52,PT2262,PT2272,//;射頻發(fā)射和接收模塊,LM1602A字符型液晶顯示//;//;////////////////////////////////////////////////////////////ORG0000HRSEQUP3.0;確定具體硬件的連接方式RWEQUP3.1;確定具體硬件的連接方式EEQUP3.4;確定具體硬件的連接方式ajmpmainorg003Hljmpexint0org0bhljmptime0ORG030Hmain:movTCON,#01H;脈沖方式,低電平觸發(fā)movIE,#83h;外部中斷0允許,定時(shí)器0中斷允許movip,#01h;外部中斷0為高優(yōu)先級(jí)movsp,#03fh;設(shè)置堆棧movTMOD,#01H;初始化定時(shí)中斷,定時(shí)器0為工作方式1CLRP3.3;初始化顯示緩沖區(qū)mov30H,#30;強(qiáng)度地址:30hmov31h,#30;時(shí)間地址:31hmov32h,#1;療程地址:32hmov33h,#1;天數(shù)地址:33hmov34h,#0;數(shù)碼管顯示緩沖區(qū)ACALLENABLE;調(diào)用寫(xiě)入命令子程序MOVP1,#00000001B;清屏并光標(biāo)復(fù)位ACALLENABLE;調(diào)用寫(xiě)入命令子程序MOVP1,#00111000B;設(shè)置顯示模式:8位2行5x7點(diǎn)陣ACALLENABLE;調(diào)用寫(xiě)入命令子程序MOVP1,#00001100B;顯示器開(kāi)、光標(biāo)關(guān)、光標(biāo)不允許閃爍ACALLENABLE;調(diào)用寫(xiě)入命令子程序MOVP1,#00000110B;文字不動(dòng),光標(biāo)自動(dòng)右移MOVR0,#81Hmovdptr,#firstmovr1,#15acallinitacalldisplay2AJMP$;;中斷響應(yīng)子程序,主要判斷遙控發(fā)送過(guò)來(lái)的命令,并執(zhí)行相應(yīng)的動(dòng)作.;1、表示按下啟動(dòng)按鈕。.;2、按下停止按鈕.;3、強(qiáng)度上升一度.;4、強(qiáng)度下降一度.;5、時(shí)間上升一分鐘.;6、時(shí)間下降一分鐘.;7、療程上升一.;8、療程下降一.;9、天數(shù)上升一.;10、天數(shù)下降一.;;顯示說(shuō)明:.;.;1、強(qiáng)度顯示3位,顯示地址分別是:c1H\c2H\c3H.;2、時(shí)間占4位,顯示地址分別是:c5H\c6H\c7H\c8H.;3、療程占2位,顯示地址分別是:cAH\cBH.;4、天數(shù)占2位,顯示地址分別是:cDH\cEH.;中斷子程序的執(zhí)行,判斷接受到的命令,并更新數(shù)據(jù)和顯示數(shù)據(jù).;exint0:SETBP3.3;蜂鳴器開(kāi)始工作mova,p2;讀取接收到的數(shù)據(jù)anla,#0fhcjnea,#1,no2;根據(jù)命令執(zhí)行相應(yīng)的操作;執(zhí)行啟動(dòng)命令操作放于此mov34h,#1jmpnextno2:cjnea,#2,no3;執(zhí)行停止命令命令操作放于此mov34h,#2jmpnextno3:CJNEa,#3,no4mov34h,#3inc30hjmpnextno4:CJNEa,#4,no5mov34h,#4dec30hjmpnextno5:CJNEa,#5,no6mov34h,#5inc31hjmpnextno6:CJNEa,#6,no7mov34h,#6dec31hjmpnextno7:CJNEa,#7,no8mov34h,#7inc32hjmpnextno8:CJNEa,#8,no9mov34h,#8dec32hjmpnextno9:CJNEa,#9,no10mov34h,#9inc33hjmpnextno10:CJNEa,#10,nextmov34h,#10dec33hnext:acalldisplay2calldisLEDmovth0,#0movtl0,#0SETBTR0;啟動(dòng)定時(shí)器0RET

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論