基于電力載波的病房呼叫系統(tǒng)論文_第1頁(yè)
基于電力載波的病房呼叫系統(tǒng)論文_第2頁(yè)
基于電力載波的病房呼叫系統(tǒng)論文_第3頁(yè)
基于電力載波的病房呼叫系統(tǒng)論文_第4頁(yè)
基于電力載波的病房呼叫系統(tǒng)論文_第5頁(yè)
已閱讀5頁(yè),還剩47頁(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)介

1、. . . 本科畢業(yè)設(shè)計(jì)(論文)題目:基于電力載波的病房呼叫系統(tǒng)43 / 52基于電力載波的病房呼叫系統(tǒng)摘 要隨著電力載波技術(shù)的發(fā)展,應(yīng)用低壓電力線作為傳輸媒質(zhì),采用擴(kuò)頻、數(shù)字編碼、單片機(jī)控制等技術(shù)實(shí)現(xiàn)病房呼叫已成為可能。為了克服無(wú)線式病房呼叫系統(tǒng)易受電磁干擾,而且容易對(duì)一些特殊儀器和特殊病人的影響, 故本文運(yùn)用電力載波技術(shù)設(shè)計(jì)了一種病房呼叫系統(tǒng)。本設(shè)計(jì)旨在應(yīng)用于AT89C52單片機(jī)按照筆者制定的的編碼方式通過(guò)電力載波發(fā)送數(shù)據(jù),在其基礎(chǔ)上制作了基于電力載波的病房呼叫系統(tǒng)。當(dāng)某一房間出現(xiàn)病情時(shí),發(fā)送預(yù)先設(shè)定好的本地地址碼,由調(diào)制電路調(diào)制后,通過(guò)電力線向外發(fā)送;再經(jīng)接收譯碼電路調(diào)制解調(diào),取出信號(hào)并

2、譯碼出地址同時(shí)發(fā)出聲光警報(bào)。讓醫(yī)院能夠準(zhǔn)確與時(shí)響應(yīng)病人的呼叫。該系統(tǒng)無(wú)需為數(shù)據(jù)傳輸專門布線,適合舊病房改造,具有一定的可行性和應(yīng)用價(jià)值。關(guān)鍵詞:?jiǎn)纹瑱C(jī);電力載波;編碼;數(shù)據(jù)通信Wards calling system based on the power line carriertechnologyAbstractWith the development of the power line carrier technology, we also can applythelow-voltage power line as a transmission medium,usingthe spread

3、 spectrum, digital encoding.the control technology of single-chip ,we can achieve Call Ward as possible.In order to overcome the wireless call system that electomagneticvunlnerable interference, whlie it easy for effecting some special equipment and special patient, So in this paper,the design use t

4、he power line carrier technology to achieve wards calling system.The author designs the encoding of data with the AT89C52 MCU intended for sent through the power line carrier,for its base weproduct theWards calling system based on the power line carriertechnology.Whenaroomdisease appears, send pre-c

5、onfigured local address code, and modulation by the modulation circuit, it sends out through the power line; then through the decoding circuit receiving modem, recover the signal and decoding address at the same time whlie send sound and light warning.The hospitals can allow to respond to the patien

6、ts call accurate and timely.It is no need for special wiring arrangement for the data transmission,so it was suitable for the old ward reformation,and of some feasibility and some application value.Key Words: MCU;power line carrier;coding;data communications 目錄中文摘要英文摘要主要符號(hào)表1 緒論11.1前言11.2課題研究背景與意義11.

7、3病房呼叫系統(tǒng)的研究現(xiàn)狀11.4本文主要研究容21.4.1本設(shè)計(jì)的主要容21.4.2設(shè)計(jì)的功能和特點(diǎn)22病房呼叫系統(tǒng)的設(shè)計(jì)32.1設(shè)計(jì)方案的確定32.2設(shè)計(jì)方案的比較42.3電路設(shè)計(jì)42.4主要芯片功能介紹42.4.1AT89C52簡(jiǎn)介42.4.2 NE555簡(jiǎn)介52.4.3收音機(jī)中周簡(jiǎn)介62.4.4MAX232簡(jiǎn)介72.4.5三端穩(wěn)壓器82.4.6七段LED顯示器82.5單元電路設(shè)計(jì)102.5.1電源電路設(shè)計(jì)102.5.2電力載波編碼方案122.5.3電力載波發(fā)送部分電路設(shè)計(jì)122.5.4本振電路設(shè)計(jì)132.5.5編碼電路設(shè)計(jì)142.5.6載波接收電路設(shè)計(jì)152.5.7檢波與整形放大電路設(shè)計(jì)

8、162.5.8譯碼電路設(shè)計(jì)173硬件調(diào)試與仿真193.1電路原理圖的設(shè)計(jì)193.2印刷電路板設(shè)計(jì)規(guī)則203.3調(diào)試過(guò)程214.軟件的程序設(shè)計(jì)254.1程序流程圖與源程序254.2程序調(diào)試與仿真275.結(jié)論29參考文獻(xiàn)30致32畢業(yè)設(shè)計(jì)(論文)知識(shí)產(chǎn)權(quán)聲明33畢業(yè)設(shè)計(jì)(論文)獨(dú)創(chuàng)性聲明34附錄系統(tǒng)電路圖35附錄源程序36附錄 PCB圖40主 要 符 號(hào) 表R電阻C電容電容容量兆歐pF皮法k千歐kHz千赫MHz兆赫模擬電路基本符號(hào)1 緒論1.1前言信息時(shí)代的醫(yī)院管理已經(jīng)從傳統(tǒng)的人管理模式。向智能化、電子化、信息化、網(wǎng)絡(luò)化的高科技管理模式的方向迅猛發(fā)展。病房呼叫系統(tǒng)可實(shí)現(xiàn)對(duì)醫(yī)院病房的智能化管理。可實(shí)

9、現(xiàn)對(duì)講、呼叫、監(jiān)聽、廣播、群呼、響鈴、求救報(bào)警、信息貯存、優(yōu)先權(quán)設(shè)定、顯示排隊(duì)等功能。為醫(yī)院和患者都帶來(lái)方便。基于電力載波技術(shù)的二線制數(shù)據(jù)、語(yǔ)音智能綜合呼叫系統(tǒng),是根據(jù)醫(yī)院系統(tǒng)化整體護(hù)理的要求設(shè)計(jì)開發(fā)的。1.2課題研究背景與意義近年來(lái),隨著通信技術(shù)的發(fā)展,人們?cè)陔娏€載波通信方面作了大量的研究工作。電力供電網(wǎng)絡(luò)四通八達(dá),低壓電力線連接千家萬(wàn)戶,構(gòu)成最普與的網(wǎng)絡(luò),利用它進(jìn)行數(shù)據(jù)通信,傳遞各種信息,不占用無(wú)線頻道資源,亦無(wú)需鋪設(shè)專用通訊線路,省工、省錢、維護(hù)簡(jiǎn)單、有著廣闊的應(yīng)用前景。傳統(tǒng)的病房呼叫系統(tǒng)普遍采用有線式,不僅布線安裝繁瑣、維護(hù)不便、利用率低,而且實(shí)時(shí)性差。雖然無(wú)線式呼叫系統(tǒng)沒(méi)有布線問(wèn)題

10、,但它的可靠性差,而且無(wú)線電波會(huì)干擾其它醫(yī)療儀器設(shè)備,目前大多數(shù)醫(yī)院不采用無(wú)線呼叫系統(tǒng)。 隨著電力載波技術(shù)的發(fā)展,應(yīng)用低壓電力線作為傳輸媒質(zhì),采用擴(kuò)頻、數(shù)字編碼、單片機(jī)控制等技術(shù)實(shí)現(xiàn)病房呼叫已成為可能。1.3病房呼叫系統(tǒng)的研究現(xiàn)狀在早期,醫(yī)院的呼叫系統(tǒng)是采用數(shù)字電路設(shè)計(jì)而成,具有電路復(fù)雜、布線麻煩、以與呼叫信息不準(zhǔn)確等缺點(diǎn),因此現(xiàn)在已經(jīng)逐漸淘汰?,F(xiàn)在市場(chǎng)上的病房呼叫系統(tǒng)普遍采用的是單片機(jī)控制和PLC控制,這2種控制方法相比之下,具有布線簡(jiǎn)單、容易實(shí)現(xiàn),呼叫與時(shí)、顯示清楚等優(yōu)點(diǎn)。本設(shè)計(jì)就具體利用單片機(jī)實(shí)現(xiàn)病房呼叫系統(tǒng)。在當(dāng)今社會(huì)電力系統(tǒng)遍與各個(gè)地區(qū),利用電力來(lái)傳輸信息,是一個(gè)很可取的方法,尤其是

11、很多發(fā)達(dá)國(guó)家電力載波的應(yīng)用相當(dāng)廣泛。電力載波利用市電線路直接傳輸信息,無(wú)需新增設(shè)備的布線,只要有電力線即可。本系統(tǒng)利用醫(yī)院病房現(xiàn)有的電力布線,通過(guò)制定適合單片機(jī)的電力載波編碼方案,將電力載波技術(shù)應(yīng)用于醫(yī)院病房呼叫系統(tǒng)。1.4本文主要研究容1.4.1本設(shè)計(jì)的主要容本設(shè)計(jì)旨在應(yīng)用于AT89C52單片機(jī)按照筆者制定的的編碼方式通過(guò)電力載波發(fā)送數(shù)據(jù),在其基礎(chǔ)上制作了基于電力載波的病房呼叫系統(tǒng)。當(dāng)某一房間出現(xiàn)病情時(shí),發(fā)送預(yù)先設(shè)定好的本地地址碼,由調(diào)制電路調(diào)制后,通過(guò)電力線向外發(fā)送;再經(jīng)接收譯碼電路調(diào)制解調(diào),取出信號(hào)并譯碼出地址同時(shí)發(fā)出聲光警報(bào)。讓醫(yī)院能夠準(zhǔn)確與時(shí)響應(yīng)病人的呼叫。使用電力線載波,可以減少為

12、數(shù)據(jù)傳輸專門布線,同時(shí)也適用于舊病房改造,具有很高的可行性和應(yīng)用價(jià)值。本設(shè)計(jì)造價(jià)低使用方便。本方案采用AT89C52單片機(jī)進(jìn)行編譯碼,利用中周TTF-2-2來(lái)構(gòu)成載波發(fā)送與接收部分,系統(tǒng)的本振信號(hào)是由NE555芯片產(chǎn)生,整個(gè)系統(tǒng)通過(guò)MAX232串口與計(jì)算機(jī)連接進(jìn)行數(shù)據(jù)的管理。本設(shè)計(jì)主要部分:(1)利用NE555定時(shí)器產(chǎn)生的本振信號(hào)電路。(2)利用普通收音機(jī)中周TTF-2-2本振調(diào)諧回路工作在336kHz 的電力載波編碼方案。(3)由AT89C52構(gòu)成的編譯碼電路。(4)檢波與整形放大電路的設(shè)計(jì)。1.4.2設(shè)計(jì)的功能和特點(diǎn)(1)利用市電線路直接傳輸信息,通信可能滿足一般數(shù)據(jù)傳輸要求。(2)無(wú)需考

13、慮房屋修建或裝修時(shí)考慮設(shè)備的布線,只要有電力線即可正常工作。同時(shí)由于本品采用了約為336kHz的中頻通過(guò)電力線傳輸從而避免了電磁輻射對(duì)一些醫(yī)療儀器與一些特殊病人的干擾。由于沒(méi)有采用無(wú)線電使得信號(hào)傳輸穩(wěn)定可靠,本設(shè)計(jì)適用于大、小型醫(yī)院。必要時(shí)可以增加串口與PC機(jī)通信,實(shí)現(xiàn)電腦病房管理。(3)采用LED顯示每個(gè)病房的呼叫,高亮度,高清晰,能讓就診人員與時(shí)找到相應(yīng)的病房進(jìn)行治療,主機(jī)在接收到申請(qǐng)的同時(shí)能夠通過(guò)揚(yáng)聲器進(jìn)行報(bào)警。2病房呼叫系統(tǒng)的設(shè)計(jì)2.1設(shè)計(jì)方案的確定病房呼叫系統(tǒng)是病人請(qǐng)求值班醫(yī)生或護(hù)士進(jìn)行診斷或護(hù)理的緊急呼叫工具,可將病人的請(qǐng)求快速傳送給值班醫(yī)生或護(hù)士,并在值班室的監(jiān)控中心電腦上留下準(zhǔn)

14、確完整的記錄。利用電力線載波通信技術(shù)、單片機(jī)多機(jī)通信和計(jì)算機(jī)監(jiān)控管理技術(shù)設(shè)計(jì)的具有呼叫、振鈴、顯示排隊(duì)、優(yōu)先權(quán)設(shè)定、存儲(chǔ)記錄等功能的病床呼叫系統(tǒng)。滿足了醫(yī)院的病房管理和護(hù)理要求。病房呼叫系統(tǒng)由若干個(gè)呼叫源( 一般每病床為一個(gè)) 、調(diào)制解調(diào)載波模塊、編碼譯碼系統(tǒng)組成。當(dāng)呼叫源有呼叫信號(hào)時(shí),在監(jiān)控系統(tǒng)上有相應(yīng)的聲、光呼叫信號(hào)指示,并能顯示出呼叫編號(hào)。若采用并行總線擴(kuò)展方式,上百個(gè)呼叫源與主機(jī)之間的布線太復(fù)雜。故本系統(tǒng)利用單片機(jī)的串行通訊功能。使得主機(jī)到各個(gè)從機(jī)之間的信號(hào)通過(guò)電力線載波調(diào)制解調(diào)模塊,經(jīng)過(guò)220V 民用電力線傳輸。實(shí)現(xiàn)主機(jī)和從機(jī)之間的雙向數(shù)據(jù)傳送。當(dāng)病床有呼叫請(qǐng)求時(shí)進(jìn)行聲光報(bào)警,并在顯

15、示器上顯示病床的位置。呼叫源( 從機(jī)) 放在病房,病人有呼叫請(qǐng)求時(shí),按下請(qǐng)求按鈕,向值班室呼叫,并點(diǎn)亮呼叫指示燈。主機(jī)和從機(jī)之間通過(guò)電力線連接在一起。主機(jī)和從機(jī)通訊時(shí),主機(jī)依次向各從機(jī)發(fā)送地址信息,各從機(jī)接收主機(jī)發(fā)來(lái)的地址信息,如果和自己的地址一樣,則向主機(jī)發(fā)送自己的報(bào)警信息。硬件框圖:如圖2.1所示NE555構(gòu)成的336kHz振蕩器 載波發(fā)送模塊載波接收模塊檢波與整形放大模塊單片機(jī)構(gòu)成的解碼器顯示當(dāng)前請(qǐng)求號(hào)串口送至計(jì)算機(jī)請(qǐng)示已處理按鈕單片機(jī)構(gòu)成的編碼發(fā)送器發(fā)送按鈕電力線 圖2.1硬件框圖2.2設(shè)計(jì)方案的比較現(xiàn)在醫(yī)院里大多采用兩種病房呼叫系統(tǒng):一種是無(wú)線的病房呼叫系統(tǒng);另外一種是有線式的病房呼

16、叫系統(tǒng)。而傳統(tǒng)的病房呼叫系統(tǒng)普遍采用有線式,不僅布線安裝繁瑣、維護(hù)不便、利用率低、而且實(shí)時(shí)性差。醫(yī)院的病房是不宜安裝無(wú)線系統(tǒng)的,原因有二:一是無(wú)線系統(tǒng)易受外界的電磁干擾,發(fā)生誤傳導(dǎo),多數(shù)情況是接收機(jī)接收到臨近頻率的信號(hào)而發(fā)出呼叫信息。二是由于醫(yī)院電器醫(yī)療設(shè)備較多,也容易和被呼叫系統(tǒng)發(fā)生電磁波干擾,發(fā)生醫(yī)療事故。隨著電力載波技術(shù)的發(fā)展,應(yīng)用低壓電力線作為傳輸媒質(zhì),采用擴(kuò)頻、數(shù)字編碼、單片機(jī)控制等技術(shù)實(shí)現(xiàn)病房呼叫已成為可能。故本設(shè)計(jì)采用電力載波技術(shù)來(lái)實(shí)現(xiàn)整個(gè)系統(tǒng),利用市電線路直接傳輸信息,通信可能滿足一般數(shù)據(jù)傳輸要求,無(wú)需考慮房屋修建或裝修時(shí)考慮設(shè)備的布線。只要有電力線即可正常工作。2.3電路設(shè)計(jì)

17、當(dāng)某病房出現(xiàn)情況需要護(hù)士或醫(yī)生治療時(shí),由病人按動(dòng)按鈕讀出呼叫病房和床位,這時(shí)驅(qū)動(dòng)蜂鳴器報(bào)警同時(shí)在LED上顯示的病房的請(qǐng)求,同時(shí)按下主機(jī)上的已響應(yīng)解除報(bào)警,而且主機(jī)還能夠通過(guò)RS232接口將數(shù)據(jù)傳入PC機(jī)串口,方便計(jì)算機(jī)程序?qū)Σ∪藬?shù)據(jù)建立數(shù)據(jù)庫(kù)進(jìn)行管理。本系統(tǒng)應(yīng)用單片機(jī)對(duì)發(fā)送信號(hào)進(jìn)行編碼,通過(guò)發(fā)送電路將其發(fā)送到電力線上,再通過(guò)與之相對(duì)的接收譯碼電路取得發(fā)送的數(shù)據(jù),通過(guò)譯碼實(shí)現(xiàn)病房呼叫。系統(tǒng)電路圖見附錄2.4主要芯片功能介紹本系統(tǒng)用到的主要芯片有AT89C52、NE555、78系列的三端穩(wěn)壓器、MAX232串口、收音機(jī)中周TTF-2-2、七段LED顯示器。2.4.1AT89C52簡(jiǎn)介AT89C52

18、是51系列單片機(jī)的一個(gè)型號(hào),它是ATMEL公司生產(chǎn)的。AT89C52是一個(gè)低電壓,高性能CMOS 8位單片機(jī),片含8k bytes的可反復(fù)擦寫的Flash只讀程序存儲(chǔ)器和256 bytes的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器(RAM),器件采用ATMEL公司的高密度、非易失性存儲(chǔ)技術(shù)生產(chǎn),兼容標(biāo)準(zhǔn)MCS-51指令系統(tǒng),片置通用8位中央處理器和Flash存儲(chǔ)單元,功能強(qiáng)大的AT89C52單片機(jī)可為您提供許多較復(fù)雜系統(tǒng)控制應(yīng)用場(chǎng)合。 AT89C52有40個(gè)引腳,32個(gè)外部雙向輸入/輸出(I/O)端口,同時(shí)含2個(gè)外中斷口,3個(gè)16位可編程定時(shí)計(jì)數(shù)器,2個(gè)全雙工串行通信口,2個(gè)讀寫口線,AT89C52可以按照常規(guī)方法

19、進(jìn)行編程,也可以在線編程。其將通用的微處理器和Flash存儲(chǔ)器結(jié)合在一起,特別是可反復(fù)擦寫的Flash存儲(chǔ)器可有效地降低開發(fā)成本。AT89C52有PDIP、PQFP/TQFP與PLCC等三種封裝形式,以適應(yīng)不同產(chǎn)品的需求。主要功能特性: 兼容MCS51指令系統(tǒng)8k可反復(fù)擦寫(1000次)Flash ROM 32個(gè)雙向I/O口256x8bit部RAM 3個(gè)16位可編程定時(shí)/計(jì)數(shù)器中斷時(shí)鐘頻率0-24MHz 2個(gè)串行中斷可編程UART串行通道 2個(gè)外部中斷源共6個(gè)中斷源 2個(gè)讀寫中斷口線3級(jí)加密位 低功耗空閑和掉電模式軟件設(shè)置睡眠和喚醒功能 2.4.2 NE555簡(jiǎn)介NE555是屬于555系列的計(jì)

20、時(shí)IC的其中的一種型號(hào),555系列IC的接腳功能與運(yùn)用都是相容的,只是型號(hào)不同的因其價(jià)格不同其穩(wěn)定度、省電、可產(chǎn)生的振蕩頻率也不大一樣;而555是一個(gè)用途很廣且相當(dāng)普遍的計(jì)時(shí)IC,只需少數(shù)的電阻和電容,便可產(chǎn)生數(shù)位電路所需的各種不同頻率之脈沖信號(hào)。b. NE555引腳位功能配置說(shuō)明下:NE555管腳圖如圖2.2所示:圖2.2NE555管腳圖Pin 1 (接地) 地線(或共同接地) ,通常被連接到電路的共同接地端。 Pin 2 (觸發(fā)點(diǎn)) 這個(gè)腳位是觸發(fā)NE555使其啟動(dòng)它的時(shí)間周期。觸發(fā)信號(hào)上緣電壓須大于2/3 VCC,下緣須低于1/3 VCC 。 Pin 3 (輸出) 當(dāng)時(shí)間周期開始555的

21、輸出腳位,移至比電源電壓少1.7伏的高電位。周期的結(jié)束輸出回到O伏左右的低電位。于高電位時(shí)的最大輸出電流大約200 mA 。Pin 4 (重置) 一個(gè)低邏輯電位送至這個(gè)腳位時(shí)會(huì)重置定時(shí)器會(huì)使輸出回到一個(gè)低電位。它通常被接到正電源或忽略不用。 Pin 5 (控制) 這個(gè)接腳準(zhǔn)許由外部電壓改變觸發(fā)和閘限電壓。當(dāng)計(jì)時(shí)器經(jīng)營(yíng)在穩(wěn)定或振蕩的運(yùn)作方式下,這輸入能用來(lái)改變或調(diào)整輸出頻率。 Pin 6 (重置鎖定) Pin 6重置鎖定并使輸出呈低態(tài)。當(dāng)這個(gè)接腳的電壓從1/3 VCC電壓以下移至2/3 VCC以上時(shí)啟動(dòng)這個(gè)動(dòng)作。 Pin 7 (放電) 這個(gè)接腳和主要的輸出接腳有一樣的電流輸出能力,當(dāng)輸出為ON時(shí)

22、為L(zhǎng)OW,對(duì)地為低阻抗,當(dāng)輸出為OFF時(shí)為HIGH,對(duì)地為高阻抗。 Pin 8 (V +) 這是555計(jì)時(shí)器IC的正電源電壓端。供應(yīng)電壓的圍是+4.5伏特(最小值)至+16伏特(最大值)。參數(shù)功能特性: 供應(yīng)電壓4.5-16V 供應(yīng)電3-6 mA 輸出電225mA (max) 上升/下時(shí)間100 ns2.4.3收音機(jī)中周簡(jiǎn)介被稱之為中頻變壓器(俗稱中周),是超外差式晶體管收音機(jī)中特有的一種具有固定諧振回路的變壓器,但諧振回路可在一定圍微調(diào),以使接入電路后能達(dá)到穩(wěn)定的諧振頻率(465kHz)。微調(diào)借助于磁心的相對(duì)位置的變化來(lái)完成。 收音機(jī)中的中頻變壓器大多是單調(diào)諧式,結(jié)構(gòu)較簡(jiǎn)單,占用空間較小。由

23、于晶體管的輸入、輸出阻抗低,為了使中頻變壓器能與晶體管的輸入、輸出阻抗匹配,初級(jí)有抽頭,且具有圈數(shù)很少的次級(jí)耦合線圈。雙調(diào)諧式的優(yōu)點(diǎn)是選擇性較好且通頻帶較寬,多用在高性能收音機(jī)中。 晶體管收音機(jī)常采用兩級(jí)中頻放大器,所以需用三只中周進(jìn)行前后級(jí)信號(hào)的耦合與傳送。實(shí)際電路中的中周常用BZ1、BZ2、BZ3等符號(hào)表示。在使用中不能隨意調(diào)換它們?cè)陔娐分械奈恢谩?.4.4MAX232簡(jiǎn)介MAX232芯片是美信公司專門為電腦的RS-232標(biāo)準(zhǔn)串口設(shè)計(jì)的接口電路,使用+5v單電源供電。該器件包含2個(gè)驅(qū)動(dòng)器、2個(gè)接收器和一個(gè)電壓發(fā)生器電路提供TIA/EIA-232-F電平。該器件符合TIA/EIA-232-F

24、標(biāo)準(zhǔn),每一個(gè)接收器將TIA/EIA-232-F電平轉(zhuǎn)換成5-V TTL/CMOS電平。每一個(gè)發(fā)送器將TTL/CMO S電平轉(zhuǎn)換TIA/EIA-232-F電平。MAX232管腳圖如圖2.3所示:部結(jié)構(gòu)基本可分三個(gè)部分:第一部分是電荷泵電路。由1、2、3、4、5、6腳和4只電容構(gòu)成。功能是產(chǎn)生+12v和-12v兩個(gè)電源,提供給RS-232串口電平的需要。第二部分是數(shù)據(jù)轉(zhuǎn)換通道。由7、8、9、10、11、12、13、14腳構(gòu)成兩個(gè)數(shù)據(jù)通道。其中13腳(R1IN)、12腳(R1OUT)、11腳(T1IN)、14腳(T1OUT)為第一數(shù)據(jù)通道。8腳(R2IN)、9腳(R2OUT)、10腳(T2IN)、7

25、腳(T2OUT)為第二數(shù)據(jù)通道。TTL/CMOS數(shù)據(jù)從T1IN、T2IN輸入轉(zhuǎn)換成RS-232數(shù)據(jù)從T1OUT、T2OUT送到電腦DB9插頭;DB9插頭的RS-232數(shù)據(jù)從R1IN、R2IN輸入轉(zhuǎn)換成TTL/CMOS數(shù)據(jù)后從R1OUT、R2OUT輸出。第三部分是供電。15腳GND、16腳VCC(+5v)。圖2.3MAX232管腳圖2.4.5三端穩(wěn)壓器三端穩(wěn)壓器,主要有兩種,一種輸出電壓是固定的,稱為固定輸出三端穩(wěn)壓器,另一種輸出電壓是可調(diào)的,稱為可調(diào)輸出三端穩(wěn)太器,其基本原理一樣,均采用串聯(lián)型穩(wěn)壓電路。在線性集成穩(wěn)壓器中,由于三端穩(wěn)壓器只有三個(gè)引出端子,具有外接元件少,使用方便,性能穩(wěn)定,價(jià)格

26、低廉等優(yōu)點(diǎn),因而得到廣泛應(yīng)用。三端穩(wěn)壓器的通用產(chǎn)品有78系列(下電源)和79系列(負(fù)電源),輸出電壓由具體型號(hào)中的后面兩個(gè)數(shù)字代表,有5V,6V,8V,9V,12V,15V,18V,24V等檔次。輸出電流以78(或79)后面加字母來(lái)區(qū)分L表示0.1;AM表示0.5A,無(wú)字母表示1.5A,如78L05表求5V 0.1A。使用注意事項(xiàng)在使用時(shí)必須注意:(VI)和(Vo)之間的關(guān)系,以7805為例,該三端穩(wěn)壓器的固定輸出電壓是5V,而輸入電壓至少大于7V,這樣輸入/輸出之間有23V與以上的壓差。使調(diào)整管保證工作在放大區(qū)。但壓差取得大時(shí),又會(huì)增加集成塊的功耗,所以,兩者應(yīng)兼顧,即既保證在最大負(fù)載電流時(shí)

27、調(diào)整管不進(jìn)入飽和,又不致于功耗偏大。7805和7809系列為3 端正穩(wěn)壓電路,TO-220 封裝,能提供多種固定的輸出電壓,應(yīng)用圍廣。含過(guò)流、過(guò)熱和過(guò)載保護(hù)電路。帶散熱片時(shí),輸出電流可達(dá)1A。雖然是固定穩(wěn)壓電路,但使用外接元件,可獲得不同的電壓和電流。7805主要特點(diǎn):輸出電流可達(dá) 1A 輸出電壓有:5V過(guò)熱保護(hù) 短路保護(hù) 輸出晶體管 SOA 保護(hù)7809主要特點(diǎn):輸出電流可達(dá)1A輸出電壓有: 9V過(guò)熱保護(hù)短路保護(hù)輸出晶體管SOA保護(hù)2.4.6七段LED顯示器通過(guò)發(fā)光二極管芯片的適當(dāng)連接構(gòu)成8字形,在使用時(shí)使某些筆段上發(fā)光二極管發(fā)光即可顯示09數(shù)字。LED七段碼顯示器,又稱LED數(shù)碼管,它有共

28、陰和共陽(yáng)兩種連接方式如圖2.4所示:共陰:以陰極為公共極,接低電平,當(dāng)陽(yáng)極筆上加上高電平時(shí)該筆段發(fā)光;共陽(yáng):以陽(yáng)極為公共極,接高電平,當(dāng)陰極筆上加上底電平時(shí)該筆段發(fā)光;共陰LED數(shù)碼管的驅(qū)動(dòng)電路應(yīng)是高電平輸出,共陽(yáng)LED數(shù)碼管的驅(qū)動(dòng)電路應(yīng)是低電平輸出。數(shù)碼管使用共陽(yáng)連接,要顯示的位送入高電平,其要求顯示的段為低電平,即可實(shí)現(xiàn)。數(shù)碼管的顯示方式數(shù)碼管要正常顯示,就要用驅(qū)動(dòng)電路來(lái)驅(qū)動(dòng)數(shù)碼管的各個(gè)段碼,從而顯示出我們要的數(shù)字,因此根據(jù)數(shù)碼管的驅(qū)動(dòng)方式的不同,可以分為靜態(tài)式和動(dòng)態(tài)式兩類。動(dòng)態(tài)顯示驅(qū)動(dòng):數(shù)碼管動(dòng)態(tài)顯示接口是單片機(jī)中應(yīng)用最為廣泛的一種顯示方式之一,動(dòng)態(tài)驅(qū)動(dòng)是將所有數(shù)碼管的8個(gè)顯示筆劃a,b

29、,c,d,e,f,g,dp的同名端連在一起,另外為每個(gè)數(shù)碼管的公共極COM增加位選通控制電路,位選通由各自獨(dú)立的I/O線控制,當(dāng)單片機(jī)輸出字形碼時(shí),所有數(shù)碼管都接收到一樣的字形碼,但究竟是那個(gè)數(shù)碼管會(huì)顯示出字形,取決于單片機(jī)對(duì)位選通COM端電路的控制,所以我們只要將需要顯示的數(shù)碼管的選通控制打開,該位就顯示出字形,沒(méi)有選通的數(shù)碼管就不會(huì)亮。通過(guò)分時(shí)輪流控制各個(gè)數(shù)碼管的的COM端,就使各個(gè)數(shù)碼管輪流受控顯示,這就是動(dòng)態(tài)驅(qū)動(dòng)。在輪流顯示過(guò)程中,每位數(shù)碼管的點(diǎn)亮?xí)r間為12ms,由于人的視覺(jué)暫留現(xiàn)象與發(fā)光二極管的余輝效應(yīng),盡管實(shí)際上各位數(shù)碼管并非同時(shí)點(diǎn)亮,但只要掃描的速度足夠快,給人的印象就是一組穩(wěn)定

30、的顯示數(shù)據(jù),不會(huì)有閃爍感,動(dòng)態(tài)顯示的效果和靜態(tài)顯示是一樣的,能夠節(jié)省大量的I/O端口,而且功耗更低。靜態(tài)顯示驅(qū)動(dòng):靜態(tài)驅(qū)動(dòng)也稱直流驅(qū)動(dòng)。靜態(tài)驅(qū)動(dòng)是指每個(gè)數(shù)碼管的每一個(gè)段碼都由一個(gè)單片機(jī)的I/O端口進(jìn)行驅(qū)動(dòng),或者使用如BCD碼二-十進(jìn)制譯碼器譯碼進(jìn)行驅(qū)動(dòng)。靜態(tài)驅(qū)動(dòng)的優(yōu)點(diǎn)是編程簡(jiǎn)單,顯示亮度高,缺點(diǎn)是占用I/O端口多,如驅(qū)動(dòng)5個(gè)數(shù)碼管靜態(tài)顯示則需要5840根I/O端口來(lái)驅(qū)動(dòng),一個(gè)89C51單片機(jī)可用的I/O端口只有32個(gè),實(shí)際應(yīng)用時(shí)必須增加譯碼驅(qū)動(dòng)器進(jìn)行驅(qū)動(dòng),增加了硬件電路的復(fù)雜性。圖 2.4共陰和共陽(yáng)兩種連接方式2.5單元電路設(shè)計(jì)2.5.1電源電路設(shè)計(jì)在電子電路與設(shè)備中,一般都需要穩(wěn)定的直流電源

31、供電。一般用的直流電源為單向小功率電源,它將頻率為50Hz、有效值為220V的單向交流電壓轉(zhuǎn)換成幅值穩(wěn)定的、輸出電流為幾十安以下的直流電壓。單向交流電經(jīng)過(guò)電源變壓器、整流電路、濾波電路和穩(wěn)壓電路轉(zhuǎn)換成穩(wěn)定的直流電壓。如圖2.5所示:圖2.5直流穩(wěn)壓電源方框圖直流電源的輸入為220V的電網(wǎng)電壓(即市電),一般情況下,所需的直流電壓的數(shù)值和電網(wǎng)電壓的有效值相差較大,因而需要通過(guò)電源變壓器降壓后,再對(duì)交流電壓進(jìn)行處理。變壓器的副邊電壓有效值決定于后面電路的需要。目前,也有部分電路不用變壓器,利用其他方法升壓或降壓。變壓器副邊電壓通過(guò)整流電路從交流電壓轉(zhuǎn)換成直流電壓,即將正弦波電壓轉(zhuǎn)換為單一方向的脈動(dòng)

32、電壓,半波整流電路和全波整流電路的輸出波形如圖2.5所畫的。可以看出,它們均含有較大的交流分量,會(huì)影響負(fù)載電路的正常工作;為了減少電壓的脈動(dòng),需通過(guò)低通濾波電路濾波,使輸出電壓平滑。理想情況下,應(yīng)將交流分量全部濾掉,使濾波電路的輸出電壓僅為直流電壓。然而,由于濾波電路為無(wú)源電路,所以接入負(fù)載后勢(shì)必影響其濾波效果。對(duì)于穩(wěn)定性要求不高的電子電路,整流、濾波后的直流電壓可以作為供電電源。整流電路輸出的電壓雖然是單一方向,但是含有較大的交流分量,不能適應(yīng)于大多數(shù)電子電路與設(shè)備的需要。因此,一般在整流后,還要需要利用濾波電路將脈動(dòng)的直流電壓變?yōu)槠交闹绷麟妷?。交流電壓通過(guò)整流、濾波后雖然變?yōu)榻涣鞣至亢苄?/p>

33、的直流電壓,但是當(dāng)電網(wǎng)電壓波動(dòng)或者負(fù)載變化時(shí)。其平均值也將隨之變化。穩(wěn)壓電路的作用就是使輸出的直流電壓基本不受電網(wǎng)電壓波動(dòng)和負(fù)載電阻變化的影響,從而獲得足夠高的穩(wěn)定性。本電路通過(guò)變壓器降壓后獲得12V/50Hz直流電壓,再經(jīng)過(guò)濾波電路進(jìn)行全波整流,電容C10起到濾波的作用,因?yàn)闉V波電容容量較大,因而一般均采用電解電容,電容濾波電路利用電容的充放電的作用,使輸出的電壓趨于平滑。最后再經(jīng)過(guò)有三端穩(wěn)壓器7805構(gòu)成的穩(wěn)壓電路,最后輸出9V和5V的直流電壓。發(fā)送部分電源電路如圖2.6所示:圖2.6電源電路接收部分電源電路如圖2.7所示:圖2.7電源電路2.5.2電力載波編碼方案由于本系統(tǒng)的載波發(fā)送采用

34、中周TTF-2-2,并且高頻本振回路工作在336KHZ下,所以制定編碼方案如下:規(guī)定數(shù)據(jù)以字節(jié)為單位發(fā)送,即每串振蕩流為一字節(jié),其中每幀分起始區(qū)和數(shù)據(jù)區(qū)。起始區(qū)格式固定為50個(gè)本振脈沖,即150s (503s = 150s)的振蕩信號(hào),與50個(gè)本振周期即150s(503s=150s)的停振信號(hào),以此來(lái)確定有數(shù)據(jù)將發(fā)送避免干擾串人,造成誤接。數(shù)據(jù)區(qū)為每位為40個(gè)本振周期即120s( 403ss=120s)。bit為1則有振蕩,若為0,則沒(méi)有振蕩信號(hào)。因此每字節(jié)包括起始區(qū)300s(150s+150s=300s)和8個(gè)位即(8120s = 960s)共有(300s+ 960s =1260s)約為1.

35、 3ms的字節(jié)周期,所以每秒最高傳送約790字節(jié)(先傳送高位再傳送低位),本振周期為:T = 1/f = 1/336kHz3s2.5.3電力載波發(fā)送部分電路設(shè)計(jì)電力載波通訊即PLC,是英文Power line Communication的簡(jiǎn)稱。電力載波是電力系統(tǒng)特有的通信方式,電力載波通訊是指利用現(xiàn)有電力線,通過(guò)載波方式將模擬或數(shù)字信號(hào)進(jìn)行高速傳輸?shù)募夹g(shù)。最大特點(diǎn)是不需要重新架設(shè)網(wǎng)絡(luò),只要有電線,就能進(jìn)行數(shù)據(jù)傳遞。本系統(tǒng)過(guò)電力線發(fā)送信號(hào)同時(shí)對(duì)市電的隔離關(guān)鍵就是通過(guò)該電路部分來(lái)完成的,因此該部分是設(shè)計(jì)的關(guān)鍵,直接導(dǎo)致了設(shè)計(jì)的成敗。具體電路如圖所示.電路中由T1與C1、C2 、VT 1、VD 1共

36、同構(gòu)成。C1的作用是對(duì)市電進(jìn)行隔離同時(shí)又是提供中頻信號(hào)的交流通路。(由于直接與市電連接為避免市電尖峰脈沖將其擊穿應(yīng)取耐壓高于360V的電容) 中周T1與C2構(gòu)成選頻回路,其參數(shù)的變化將導(dǎo)致選通頻率的變化,C2為300pF的定值云母電容耐壓為100V,通過(guò)中周可對(duì)選通頻率進(jìn)行調(diào)節(jié),當(dāng)調(diào)節(jié)其諧振頻率與本振一樣時(shí),發(fā)送端輸出幅值最高的頻率信號(hào),這也是在后期調(diào)試中的關(guān)鍵。VT1主要是為了進(jìn)行功率推動(dòng),而VD1則是防止電網(wǎng)串人的尖峰脈沖瞬間擊穿三極管VT1。本電路中還串人了0. 5 A的保險(xiǎn)絲,避免后級(jí)短路而引發(fā)事故。C2與中周TTF-2-2組成了選頻電路,VT1起到了信號(hào)放大,功率推進(jìn)的作用。VT1采

37、用最基本的共射放大電路。LC諧振回路利用幅頻特性和相頻特性,不僅可以進(jìn)行選頻,即從輸入信號(hào)中選擇出有用的頻率分量而抑制無(wú)用分量或噪聲,而且還可以進(jìn)行信號(hào)的頻幅轉(zhuǎn)換和頻相轉(zhuǎn)換。電力載波發(fā)送部分電路圖如圖2.8所示:圖2.8電力載波發(fā)送部分電路2.5.4本振電路設(shè)計(jì)本系統(tǒng)中本振信號(hào)產(chǎn)生部分由應(yīng)用很廣的555時(shí)基電路構(gòu)成,因設(shè)計(jì)所需頻率為336kHz,故根據(jù)公式f = 1. 443/(R1 +2R2)C)可算出振蕩電路的電阻和電容的大小。其中電容選用300pf的云母電容,R1為510,R2為500的可調(diào)電阻,以便可調(diào)。值得說(shuō)明的是在本設(shè)計(jì)中應(yīng)用NE555的腳為信號(hào)調(diào)制引腳。本設(shè)計(jì)所用的本振電路是目前

38、最常用的間接反饋型振蕩電路。此多諧振蕩器是把反饋電阻接在放電端和電源上,如圖2.9所示,這樣做使振蕩電路和輸出電路分開,可以使負(fù)載能力加大,頻率更穩(wěn)定。此電路具有很廣泛的用途:脈沖輸出、音頻告警、家電控制、電子玩具、檢測(cè)儀器、電源變換、定時(shí)器等。555產(chǎn)生的多諧振蕩器如圖2.9所示: 圖2.9多諧振蕩器由圖2.9的波形求得電容C的充電時(shí)間T1和放電時(shí)間T2各為:振蕩頻率為: 通過(guò)改變R和C的參數(shù)即可改變振蕩頻率。 輸出脈沖的占空比為: 本振電路原理圖如圖2.10所示:圖2.10本振電路2.5.5編碼電路設(shè)計(jì)編碼產(chǎn)生電路主要由單片機(jī)AT89C52構(gòu)成,通過(guò)對(duì)其進(jìn)行編程,實(shí)現(xiàn)當(dāng)有按鈕按下時(shí)產(chǎn)生對(duì)應(yīng)

39、按鈕編碼號(hào)的碼值并按前面所訴的編碼方案產(chǎn)生對(duì)應(yīng)的編碼序列,通過(guò)P0. 0口送入NE555的4引腳進(jìn)行調(diào)制以便發(fā)送。其具體的過(guò)程為:?jiǎn)纹瑱C(jī)查得P1口有無(wú)按鈕按下,若無(wú)則繼續(xù)查尋,若有則就讀取端口號(hào)并查尋對(duì)應(yīng)端口號(hào)的編碼,將編碼送入序列產(chǎn)生函數(shù)。該函數(shù)主要功能為當(dāng)被調(diào)用時(shí)按照前面制定的編碼原理,對(duì)傳入的編碼進(jìn)行處理并產(chǎn)生對(duì)應(yīng)的編碼序列輸出到單片機(jī)的p0. 0口。編碼電路如圖2.11所示:圖2.11編碼電路本電路采用AT89C52單片機(jī)作為編碼芯片,XTAL1,XTAL2引腳接石英振蕩器。所需的機(jī)器周期=石英晶體/12;復(fù)位電路采用開機(jī)于按鍵復(fù)位電路,當(dāng)按鍵按下時(shí)RESET為高電平,單片機(jī)開始復(fù)位。

40、2.5.6載波接收電路設(shè)計(jì)載波接收電路的作用和載波發(fā)送電路的作用相對(duì)應(yīng),主要是將發(fā)送電路傳入電網(wǎng)的中頻信號(hào)接收到,同時(shí)將市電隔離.因此對(duì)載波接收電路要具有較好的選頻特性同時(shí)又應(yīng)該有一定的頻帶寬度。在設(shè)計(jì)中應(yīng)用C11將市電隔離并且為中頻信號(hào)提供交流通路。T11和C12構(gòu)成選頻回路,C12參數(shù)與發(fā)送端的C2一樣,調(diào)試時(shí)主要通過(guò)調(diào)節(jié)T11來(lái)完成,當(dāng)調(diào)節(jié)T11使選頻回路諧振頻率與發(fā)送電器輸出頻率一樣時(shí)接收部分輸出最高的高頻信號(hào),本設(shè)計(jì)實(shí)測(cè)諧振時(shí)輸出最高的中頻電壓峰值為4V,可提供給后級(jí)檢波電路進(jìn)行檢波。電路中加入了0. 5 A的保險(xiǎn)絲BF11以避免后級(jí)短路而造成事故。載波接收電路圖如圖2.12所示:圖

41、2.12載波接收電路2.5.7檢波與整形放大電路設(shè)計(jì)檢波電路的主要作用是將調(diào)制在高頻信號(hào)上的編碼信號(hào)解調(diào)出來(lái)。由于是調(diào)制的數(shù)字量這使得解調(diào)工作相對(duì)模擬信號(hào)來(lái)簡(jiǎn)單一些,所以對(duì)檢波電路并不要求較高的線性。我在設(shè)計(jì)中應(yīng)用了兩級(jí),第一級(jí)工作在放大狀態(tài)使檢波輸出的編碼信號(hào)的電壓幅值有一定的提升,第二級(jí)工作在開關(guān)狀態(tài)使得輸出編碼信號(hào)的電平統(tǒng)一。有了這兩級(jí)既避免直接應(yīng)用檢波電路輸出的信號(hào)誤區(qū),使三極管不能正常工作在開關(guān)狀態(tài),又避免了只應(yīng)用放大的方法使有的輸出信號(hào)的輸出電平不統(tǒng)一。電路中VD5為檢波二極管,VD1、VD2 、VD3 、VD4是為了避免電網(wǎng)的尖峰脈沖瞬間將VD5和VT1擊穿。C13的作用是濾除中

42、頻載波信號(hào)。VT1與VT2起到整形放大作用,VT1的作用是放大編碼信號(hào),VT2作用是整形并且工作于開關(guān)狀態(tài)。經(jīng)過(guò)整形放大后的信號(hào)則是發(fā)送端需要發(fā)送的編碼信號(hào)了,由于我在程序中是應(yīng)用中斷的方法譯碼,因此還需要經(jīng)過(guò)VT3反相,這樣就可以直接送入單片機(jī)進(jìn)行譯碼了。檢波:是將音頻信號(hào)或視頻信號(hào)從高頻信號(hào)(無(wú)線電波)中分離出來(lái)叫解調(diào)。放大:電路的放大的本質(zhì)是能量的控制和轉(zhuǎn)換;是在輸入信號(hào)作用下,通過(guò)放大電路將直流電源的能量轉(zhuǎn)換成負(fù)載所控制獲得的能量,使負(fù)載從電源獲得的能量大于從信號(hào)源獲所提供的能量。因此,電子電路放大的基本特征就是功率放大。檢波與整形放大電路如圖2.13所示:圖2.13檢波與整形放大電路

43、2.5.8譯碼電路設(shè)計(jì)譯碼部分主要由單片機(jī)構(gòu)成,將整形、放大、反相輸出的編碼信號(hào)送到單片機(jī)的外部中斷0,將外部中斷0初始化為邊沿觸發(fā)高優(yōu)先級(jí),同時(shí)打開外部中斷0。故中斷服務(wù)程序即是電力載波的編碼接收程序也包括了譯碼部分的功能。程序主要功能是當(dāng)外部中斷有效時(shí),馬上進(jìn)入中斷服務(wù)程序同時(shí)按照前面制定的編碼方案進(jìn)行譯碼,再將數(shù)據(jù)送人指定的緩存區(qū)。由于接收程序是由中斷服務(wù)程序來(lái)完成的,所以應(yīng)用時(shí)只需要在主程序過(guò)判斷標(biāo)志位來(lái)確定是否接收有數(shù)據(jù)。通過(guò)控制三個(gè)數(shù)碼管的位選通端來(lái)顯示發(fā)送端發(fā)送的房間號(hào)。具體的譯碼部分的程序見附錄譯碼電路如圖2.14所示:圖2.14譯碼電路3硬件調(diào)試與仿真本次設(shè)計(jì)中,采用EDA工

44、具中的 Protel99SE軟件來(lái)完成系統(tǒng)電路原理圖的設(shè)計(jì)和PCB板的制作。繪制印刷電路板時(shí),采用先畫原理圖,再由原理圖生成網(wǎng)絡(luò)表,最后通過(guò)調(diào)用網(wǎng)絡(luò)表的方法生成PCB板。3.1電路原理圖的設(shè)計(jì)在熟悉了整個(gè)系統(tǒng)工作原理后,進(jìn)行電路原理圖的設(shè)計(jì)。本設(shè)計(jì)中繪制原理圖的過(guò)程為:(1)繪圖之前,確定元器件型號(hào),明確各器件的管腳定義。(2)進(jìn)入原理圖編輯界面后設(shè)置圖紙,使用菜單命令Design/Options,選擇圖紙大小,這里選擇A3。 (3)放置元件。對(duì)于常用元件如電阻、電容等,利用元件庫(kù)瀏覽器放置元件,對(duì)于元件庫(kù)沒(méi)有的元件需自己創(chuàng)建。本次設(shè)計(jì)中,AT89C51、NE555、LED是自己創(chuàng)建的。(4)

45、原理圖布線。本次設(shè)計(jì)中,連線少的元器件間是用具導(dǎo)線直接相連的,布線多的器件管腳間是通過(guò)標(biāo)注網(wǎng)絡(luò)標(biāo)號(hào)的方法實(shí)現(xiàn)布線的。網(wǎng)絡(luò)標(biāo)號(hào)表示一個(gè)電氣連接點(diǎn),具有一樣網(wǎng)絡(luò)標(biāo)號(hào)的電氣接線表明是連接在一起的。在原理圖過(guò)命名一樣的網(wǎng)絡(luò)標(biāo)號(hào)使它們?cè)陔姎馍蠈儆谕痪W(wǎng)絡(luò),這樣可以使原理圖簡(jiǎn)潔明了,不易出錯(cuò)。(5) 編輯和調(diào)整a. 連線完成后,讓Protel99se自動(dòng)標(biāo)注,即選Tools/Annotate。當(dāng)電路較復(fù)雜或是元器件的數(shù)目較多時(shí),用手動(dòng)編號(hào)的方法不僅慢,而且容易出現(xiàn)重號(hào)或跳號(hào)。重號(hào)的錯(cuò)誤會(huì)在PCB編輯器中載入網(wǎng)絡(luò)表時(shí)表現(xiàn)出來(lái),跳號(hào)也會(huì)導(dǎo)致管理不便。b. 原理圖畫好后,為了生成有效的網(wǎng)絡(luò)表,執(zhí)行Edit/Ex

46、port to spread命令,檢查元件屬性和封裝形式。若有錯(cuò),可在表格直接進(jìn)行屬性的修改,然后用File/Update更新電路原理圖文件。c. 對(duì)電路進(jìn)行電氣法則測(cè)試,即選Tools/ERC。它可以檢測(cè)出設(shè)計(jì)過(guò)程中的疏漏之處和電氣連接錯(cuò)誤,如未連接的電源實(shí)體、懸空的輸入引腳、輸出引腳連接在電源上等,執(zhí)行測(cè)試后可以得到各種可能存在的錯(cuò)誤報(bào)告,并且在電路原理圖中有錯(cuò)誤之處打上記號(hào)以便修改。 (6) 保存文檔并打印輸出印刷電路板的設(shè)計(jì):在完成原理圖的設(shè)計(jì)之后,接下來(lái)的工作就是繪制印刷電路板。3.2印刷電路板設(shè)計(jì)規(guī)則(1)元件的布局要遵循模塊化的設(shè)計(jì)思想,相關(guān)性較多的元器件要集中擺放。比如此次設(shè)計(jì)

47、中的單片機(jī)模塊,其中用于產(chǎn)生時(shí)鐘和復(fù)位的晶振Y1、電容C5、C6、C7靠近單片機(jī)放置,開關(guān)K1、K2、K3、K4靠近AT89C52放置。在保證電路板正常工作的前提下,盡量做到布局的美觀。電阻、二極管的放置方式分為平放和豎放。在電路板尺寸較大,而且電路器件數(shù)量不多時(shí),采用平放較好;反之,采用豎放。這里,本次設(shè)計(jì)圖中器件較多,多采用的是豎放。(2)布線方向,從焊接面看,器件的排列方位要盡可能與原理圖保持一致,走線方向最好與電路圖走線方向相一致。因生產(chǎn)過(guò)程中常需要在焊接面進(jìn)行各種參數(shù)的檢測(cè),這樣操作就可以便于檢查、調(diào)試。布線的具體要求有:a.進(jìn)出接線端布置。相關(guān)聯(lián)的兩引線端不要距離太大,一般為23/

48、10英寸左右;進(jìn)出線端盡可能集中在1至2個(gè)側(cè)面,不要太離散。b.在保證電路性能要求的前提下,設(shè)計(jì)時(shí)應(yīng)走線合理,少用外接跨線,走線盡量少拐彎,并按一定順序要求走線,力求直觀,便于安裝與檢修。(3)布線完成后,先用Protel99SE的DRC(設(shè)計(jì)規(guī)則校驗(yàn))查錯(cuò)。若有錯(cuò),返回改正直到通過(guò)為止。本次印刷電路板設(shè)計(jì)中,操作過(guò)程如下:(1)規(guī)劃電路板:這里使用“創(chuàng)建向?qū)А?創(chuàng)建PCB文件的方法來(lái)規(guī)劃電路板。即通過(guò)執(zhí)行命令File/New,在彈出的New Document對(duì)話框中單擊Wizards標(biāo)簽,雙擊對(duì)話框中的向?qū)D標(biāo)Print Circuit Board Wizard進(jìn)入文件創(chuàng)建向?qū)?,?guī)劃電路板的

49、尺寸、輪廓、工作層面、標(biāo)題欄信息、過(guò)孔和布線參數(shù)等。(2)調(diào)用網(wǎng)絡(luò)表:本次設(shè)計(jì)中采用調(diào)用網(wǎng)絡(luò)表的方法在PCB板中載入元件。實(shí)現(xiàn)過(guò)程如下:a.網(wǎng)絡(luò)表的生成網(wǎng)絡(luò)表是電路自動(dòng)布線的靈魂,也是原理圖設(shè)計(jì)與印刷電路板設(shè)計(jì)之間的紐帶。網(wǎng)絡(luò)表的作用主要有以下兩點(diǎn):一是網(wǎng)絡(luò)表文件可支持印刷電路板的自動(dòng)布線與電路模擬程序;其次可以與最后從印刷電路板圖中獲取的網(wǎng)絡(luò)表文件比較,進(jìn)行核對(duì)查錯(cuò)。b.生成網(wǎng)絡(luò)表的實(shí)現(xiàn)步驟為:.執(zhí)行Design/Create Netlist命令。.執(zhí)行上條命令后,出現(xiàn)Netlist Creation對(duì)話框,進(jìn)行對(duì)話框設(shè)置。.對(duì)話框設(shè)置完后,生成Protel99SE的記事本程序,保存.net

50、文件,即生成網(wǎng)絡(luò)表。載入網(wǎng)絡(luò)表文件時(shí)出現(xiàn)的錯(cuò)誤與改正措施:a.找不到元件封裝:一般產(chǎn)生的原因可能有:印刷板(PCB)編輯器中沒(méi)有添加所需封裝元件的元件庫(kù);或是在電路原理圖中元件沒(méi)有指定封裝形式;或是在已有的PCB元件庫(kù)中,找不到所需的封裝。我在實(shí)際設(shè)計(jì)中出現(xiàn)的錯(cuò)誤大多由最后一種原因引起,有些元件的封裝是自己畫的,沒(méi)有添加到當(dāng)前元件庫(kù)中,最后執(zhí)行Design/Add/Remove Library添加后問(wèn)題解決了。b.引腳遺漏:本次設(shè)計(jì)中,在調(diào)用網(wǎng)絡(luò)表時(shí),出現(xiàn)提示找不到二極管引腳連接的錯(cuò)誤,可原理圖中二極管與別的器件看起來(lái)各引腳都連接良好。反復(fù)檢查后才知道,在原理圖庫(kù)中二極管元件的引腳編號(hào)為A和K

51、,而其在PCB庫(kù)中選擇的封裝元件的引腳編號(hào)為1和2。由于兩者不統(tǒng)一而導(dǎo)致錯(cuò)誤,我把二極管元件引腳重新編輯后錯(cuò)誤消失了。(3)元件布局元件布局的方法有自動(dòng)布局與手工布局兩種,這里采用手工布局的方法把各器件拖進(jìn)設(shè)置好的板框。結(jié)合原理圖,根據(jù)各元器件間的連線把它們就近放置,以減少多條交叉線的出現(xiàn)。(4)布線電路板的布線通常采用自動(dòng)布線和手工調(diào)整相結(jié)合的方法。本次設(shè)計(jì)中采用的是自動(dòng)布線,布線完成率為百分之百。一般,對(duì)于交流供電導(dǎo)線,直流電源線和地線等需要事先布置一些走線,可預(yù)先進(jìn)行手工布置。布好后,執(zhí)行Auto Route/Setup,選中設(shè)置項(xiàng)Lock All Pre-route,對(duì)預(yù)布線結(jié)果進(jìn)行鎖

52、定保護(hù),這樣后續(xù)自動(dòng)布線會(huì)跳開已預(yù)布好的這些線。而自動(dòng)布線成功與否的關(guān)鍵所在是自動(dòng)布線參數(shù)設(shè)置的正確與否,這些參數(shù)主要包括安全問(wèn)題、導(dǎo)線拐角模式、布線工作層面、布線寬度、拓?fù)浣Y(jié)構(gòu)和優(yōu)先級(jí)別等。最后對(duì)自動(dòng)后的結(jié)果還需再次進(jìn)行手工調(diào)整。3.3調(diào)試過(guò)程硬件調(diào)試的任務(wù)就是排除應(yīng)用系統(tǒng)的硬件電路故障,包括設(shè)計(jì)性錯(cuò)誤和工藝性故障。在繪制完成原理圖后做ERC電器規(guī)則檢查時(shí)出現(xiàn)了些許錯(cuò)誤:如元器件沒(méi)有命名、元器件的命名和符號(hào)重復(fù)、導(dǎo)線與原器件之間無(wú)顧多出節(jié)點(diǎn)等。但經(jīng)過(guò)一一的改正,最后做ERC檢查無(wú)誤。如圖3.1和3.2所示。在繪制PCB時(shí)也遇到了很多麻煩,導(dǎo)入網(wǎng)絡(luò)表后后出現(xiàn)了很多錯(cuò)誤:如元器件沒(méi)有封裝、元器件

53、的封裝形式在Protel99se自帶的封裝庫(kù)中檢索不到、元器件的管腳順序與PCB封裝庫(kù)的形式不一致、比如在原理圖庫(kù)中二極管元件的引腳編號(hào)為A和K,而其在PCB庫(kù)中選擇的封裝元件的引腳編號(hào)為1和2。由于兩者不統(tǒng)一而導(dǎo)致錯(cuò)誤,把二極管元件引腳重新編輯后錯(cuò)誤消失了。自己制作元器件的封裝形式時(shí)應(yīng)該在PCB的絲印層進(jìn)行繪制。在導(dǎo)入網(wǎng)絡(luò)表時(shí)應(yīng)該在禁止布線層繪制電路板的物理尺寸,否則會(huì)出在導(dǎo)入網(wǎng)絡(luò)表后無(wú)法布線。在布線完成后又進(jìn)行了DRC設(shè)計(jì)規(guī)則檢查,出現(xiàn)了導(dǎo)線寬度違反了設(shè)計(jì)規(guī)則設(shè)定的最大值。改正后在進(jìn)行DRC檢查一切正常。如圖3.3和3.4所示:ERC電器規(guī)則檢查: 圖3.1 ERC檢查 圖3.2 ERC檢

54、查DRC設(shè)計(jì)規(guī)則檢查:圖3.3 DRC檢查圖3.4 DRC檢查本系統(tǒng)的本振信號(hào)有555產(chǎn)生,555構(gòu)成多諧振蕩電路。振蕩頻率為: 通過(guò)改變R1的參數(shù)即可改變振蕩頻率。R1我們選用500的可變電阻,進(jìn)行調(diào)節(jié),經(jīng)過(guò)計(jì)算和后期調(diào)試,當(dāng)R1的阻值約為460時(shí),產(chǎn)生約為336KHz的振蕩頻率。并且通過(guò)中周可對(duì)選通頻率進(jìn)行調(diào)節(jié),當(dāng)調(diào)節(jié)其諧波頻率與本振頻率一樣時(shí),發(fā)送端輸出最高的頻率信號(hào)。后期進(jìn)行調(diào)試中,當(dāng)調(diào)節(jié)起諧波頻率與本振一樣時(shí),發(fā)送端輸出最高的頻率信號(hào)。若傳數(shù)據(jù):0xAA 10101010 調(diào)制后的信號(hào)如圖3.5所示:圖3.5電力載波方案4.軟件的程序設(shè)計(jì)前面主要敘述了編譯碼原理以與數(shù)據(jù)發(fā)送和接收的解

55、決方案,下面介紹其如何通過(guò)軟件實(shí)現(xiàn)病房呼叫系統(tǒng)。病房呼叫系統(tǒng)是應(yīng)用在如醫(yī)院等領(lǐng)域。當(dāng)某病房出現(xiàn)情況需要護(hù)士或醫(yī)生治療時(shí),由病人按動(dòng)按鈕,發(fā)出請(qǐng)求,通過(guò)電力載波發(fā)射器向電網(wǎng)發(fā)送,當(dāng)服務(wù)臺(tái)接收到信號(hào)后,立即通過(guò)LED或電腦等裝置顯示出來(lái),并由蜂鳴報(bào)警提示。工作人員得到提示后即可響應(yīng)請(qǐng)求,通過(guò)這種方式可提高人員的工作效率以最快的速度得到響應(yīng),避免擔(dān)誤病情。根據(jù)上面所述的思想,當(dāng)發(fā)送端即任意一個(gè)病房有請(qǐng)求時(shí),按下按鈕如圖一中的K1至K4任何一個(gè)按鈕,則發(fā)送端將發(fā)送相應(yīng)的編碼信號(hào)到電力線路上,通過(guò)電力線路傳送到位于服務(wù)臺(tái)的主機(jī)上去,通過(guò)解碼電路,單片機(jī)譯碼后讀出呼叫病房和床位,這時(shí)驅(qū)動(dòng)蜂鳴器報(bào)警同時(shí)在LED上顯示出呼叫的病房和床位。當(dāng)護(hù)士聽到報(bào)警后則按LED上的顯示的病房,即可響應(yīng)病人的請(qǐng)求,同時(shí)按下主機(jī)上的已響應(yīng)按鈕撤除報(bào)警,而且主機(jī)還能夠通過(guò)RS232接口將數(shù)據(jù)傳人PC機(jī)串口,方便計(jì)算機(jī)程序?qū)Σ∪藬?shù)據(jù)建立數(shù)據(jù)庫(kù)進(jìn)行管理。4.1程序流程圖與源程序程序流程圖如圖所示: 圖4.1編碼 圖4.2譯碼源程序見附錄4.2程序調(diào)試與仿真本論文采用KeilC51作為單片機(jī)的程序編譯環(huán)境,它的環(huán)境界面如圖4.1所示。與其它編譯環(huán)境相仿,具有打開文件、加載文件、編譯文件的功能,同時(shí),Keil51還具有對(duì)程序的仿真功能,可以指定P

溫馨提示

  • 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)論