![基于單片機(jī)的rs232轉(zhuǎn)485總線畢業(yè)論文_第1頁](http://file4.renrendoc.com/view/676fa924a99853615932a02652c47f0c/676fa924a99853615932a02652c47f0c1.gif)
![基于單片機(jī)的rs232轉(zhuǎn)485總線畢業(yè)論文_第2頁](http://file4.renrendoc.com/view/676fa924a99853615932a02652c47f0c/676fa924a99853615932a02652c47f0c2.gif)
![基于單片機(jī)的rs232轉(zhuǎn)485總線畢業(yè)論文_第3頁](http://file4.renrendoc.com/view/676fa924a99853615932a02652c47f0c/676fa924a99853615932a02652c47f0c3.gif)
![基于單片機(jī)的rs232轉(zhuǎn)485總線畢業(yè)論文_第4頁](http://file4.renrendoc.com/view/676fa924a99853615932a02652c47f0c/676fa924a99853615932a02652c47f0c4.gif)
![基于單片機(jī)的rs232轉(zhuǎn)485總線畢業(yè)論文_第5頁](http://file4.renrendoc.com/view/676fa924a99853615932a02652c47f0c/676fa924a99853615932a02652c47f0c5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
武漢理工大學(xué)單片機(jī)實(shí)習(xí)報(bào)告書基于單片機(jī)的RS-232轉(zhuǎn)485總線設(shè)計(jì)1、引言目前PC機(jī)與多臺單片機(jī)構(gòu)成的分布式工業(yè)控制系統(tǒng)、數(shù)據(jù)傳輸系統(tǒng)等在工業(yè)現(xiàn)場的應(yīng)用越來越廣泛.它既利用了單片機(jī)功耗低、價(jià)格便宜、功能強(qiáng)大、抗干擾能力好等優(yōu)點(diǎn)構(gòu)建適宜分布于工業(yè)現(xiàn)場、使用方便靈活的監(jiān)控站或下位機(jī),又結(jié)合PC機(jī)豐富的軟硬件資源,提供管理功能強(qiáng)大、人機(jī)界面友好的操控平臺.而隨著近幾年來變頻技術(shù)的不斷發(fā)展,多單片機(jī)應(yīng)用系統(tǒng)又以由單片機(jī)實(shí)現(xiàn)的變頻控制為突出代表.在這類控制系統(tǒng)中,穩(wěn)定可靠、方便快捷的數(shù)據(jù)通信是實(shí)現(xiàn)系統(tǒng)功能的基礎(chǔ)和保障.因此,根據(jù)系統(tǒng)的實(shí)際工作環(huán)境條件,選擇恰當(dāng)?shù)慕涌谛问胶屯ㄐ艆f(xié)議,設(shè)計(jì)合理通信軟件和硬件控制電路就顯得十分重要.RS485是工業(yè)界使用最為廣泛的雙向、平衡傳輸線標(biāo)準(zhǔn)接口,它以半雙工方式通信,支持多點(diǎn)連接,允許創(chuàng)建多達(dá)32個節(jié)點(diǎn)的網(wǎng)絡(luò)(某些驅(qū)動器模塊可增加至128個),具有傳輸距離遠(yuǎn)(最大傳輸距離為1200m),傳輸速率快(1200m時(shí)為100kbit/s)等優(yōu)點(diǎn),用于多站互連時(shí),便于組建成本低廉、可靠性高及分布范圍較廣的總線網(wǎng)絡(luò).文章結(jié)合聊城自來水公司利用PC機(jī)集中監(jiān)控多臺變頻器實(shí)現(xiàn)供水的工程項(xiàng)目簡要介紹RS485串行通信部分的設(shè)計(jì)與調(diào)試.2、設(shè)計(jì)方案方案說明:此次PC機(jī)與單片機(jī)之間的通信接口電路RS232-485轉(zhuǎn)換器主要包括了電源、232電平轉(zhuǎn)換、485電路三部分。本電路的232電平轉(zhuǎn)換電路采用了NIH232或者也可以直接使用MAX232集成電路,485電路采用了MAX485集成電路。為了使用方便,電源部分設(shè)計(jì)成無源方式,整個電路的供電直接從PC機(jī)的RS232接口中的DTR(4腳)和RTS(7腳)竊取。PC串口每根線可以提供大約9mA的電流,因此兩根線提供的電流足夠供給這個電路使用了。PC機(jī)的串行接口為RS232接口,RS485總線標(biāo)準(zhǔn)采用平衡發(fā)送和差分接收,具有抗干擾能力強(qiáng)、靈敏度高、數(shù)據(jù)傳輸距離遠(yuǎn)等優(yōu)點(diǎn),所以本系統(tǒng)選用RS485總線進(jìn)行數(shù)據(jù)傳輸。(即用3.8V~5V表示“1”,0V~0.3V表示“0”),故在數(shù)據(jù)傳輸時(shí)需要先進(jìn)行RS232/RS485電平轉(zhuǎn)換,本系統(tǒng)選用MXA232芯片實(shí)現(xiàn)上位機(jī)端RS232電平與TTL電平的轉(zhuǎn)化,然后通過MAX485芯片將TTL電平轉(zhuǎn)換為RS485標(biāo)準(zhǔn)電平。在下位機(jī)端MAX485將RS485標(biāo)準(zhǔn)電平轉(zhuǎn)換為TTL電平接入處理器的異步串行通信口(UART),實(shí)現(xiàn)RS485網(wǎng)絡(luò)的半雙工通信。圖1系統(tǒng)框圖3、電路基本知識3.1、RS-232介紹3.1.1、RS-232引腳及其含義RS-232是PC機(jī)與通信工業(yè)中應(yīng)用最廣泛的一種串行接口。上位機(jī)通常需要同時(shí)對多個檢測監(jiān)控設(shè)備進(jìn)行指令下發(fā),并及時(shí)搜集下位機(jī)傳送來的數(shù)據(jù),進(jìn)行通信的前提是要保證串口連接正確并且工作正常。RS232是單端輸入輸出,雙工工作時(shí)至少需要數(shù)字地線。發(fā)送線和接受線三條線(異步傳輸),還可以加其它控制線完成同步等功能。RS-232C標(biāo)準(zhǔn)規(guī)定通信雙方采用有25個引腳的DB-25連接器,并對連接器的每個引腳的信號內(nèi)容和各種信號的電平加以規(guī)定。后來IBM的PC機(jī)將RS-232C簡化成了DB-9連接器,從而成為事實(shí)標(biāo)準(zhǔn)。圖2是DB-9的連接器的引腳分布,表一為其各個引腳功能說明。 圖2RS-232串口DB-9引腳表一DB-9連接器的引腳意義3.1.2、RS-232接口電平RS232采用負(fù)邏輯電平:-15~-3:邏輯1;+15~+3:邏輯0;電壓值通常在7V左右。3.1.3、RS-232的不足之處由于RS232接口標(biāo)準(zhǔn)出現(xiàn)較早,難免有不足之處,主要有以下四點(diǎn):(1)接口的信號電平值較高,易損壞接口電路的芯片,又因?yàn)榕cTTL電平不兼容故需使用電平轉(zhuǎn)換電路方能與TTL電路連接。(2)傳輸速率較低,在異步傳輸時(shí),波特率為20Kbps;因此在“南方的老樹51CPLD開發(fā)板”中,綜合程序波特率只能采用19200,也是這個原因。(3)接口使用一根信號線和一根信號返回線而構(gòu)成共地的傳輸形式,這種共地傳輸容易產(chǎn)生共模干擾,所以抗噪聲干擾性弱。(4)傳輸距離有限,最大傳輸距離標(biāo)準(zhǔn)值為50英尺,實(shí)際上也只能用在50米左右。3.2、RS-485接口介紹3.2.1、RS-485簡介為擴(kuò)展應(yīng)用范圍,EIA又于1983年在RS-422基礎(chǔ)上制定了RS-485標(biāo)準(zhǔn),增加了多點(diǎn)、雙向通信能力,即允許多個發(fā)送器連接到同一條總線上,同時(shí)增加了發(fā)送器的驅(qū)動能力和沖突保護(hù)特性,擴(kuò)展了總線共模范圍,后命名為TIA/EIA-485-A標(biāo)準(zhǔn)。由于EIA提出的建議標(biāo)準(zhǔn)都是以RS作為前綴,所以在通訊工業(yè)領(lǐng)域,仍然習(xí)慣將上述標(biāo)準(zhǔn)以RS作前綴稱謂。RS-485標(biāo)準(zhǔn)是為彌補(bǔ)RS-232通信距離短、速率低等缺點(diǎn)而產(chǎn)生的。RS-485標(biāo)準(zhǔn)只規(guī)定了平衡發(fā)送器和接收器的電特性,而沒有規(guī)定接插件、傳輸電纜和應(yīng)用層通信協(xié)議。3.2.2、RS-485引腳說明1、連接主機(jī)端的RS485接口。
信號定義如下:
RS485接口-信號含義
3BRXD-接收數(shù)據(jù)
4ARXD+接收數(shù)據(jù)
5YTXD+發(fā)送數(shù)據(jù)
7ZTXD-發(fā)送數(shù)據(jù)
2、-連接從機(jī)端的RS485接口。
信號定義如下:
RS485接口信號含義
3ZTXD-發(fā)送數(shù)據(jù)
4YTXD+發(fā)送數(shù)據(jù)
5ARXD+接收數(shù)據(jù)
7BRXD-接收數(shù)據(jù)3.2.3、RS-485特點(diǎn)RS-485具有以下特點(diǎn):(1)RS-485的電氣特性:邏輯“1”以兩線間的電壓差為+(2―6)V表示;邏輯“0”以兩線間的電壓差為-(2―6)V表示。接口信號電平比RS-232-C降低了,就不易損壞接口電路的芯片,且該電平與TTL電平兼容,可方便與TTL電路連接。(2)RS-485的數(shù)據(jù)最高傳輸速率為10Mbps。
(3)RS-485接口是采用平衡驅(qū)動器和差分接收器的組合,抗共模干能力增強(qiáng),即抗噪聲干擾性好。(4)RS-485接口的最大傳輸距離標(biāo)準(zhǔn)值為4000英尺,實(shí)際上可達(dá)3000米,另外RS-232-C接口在總線上只允許連接1個收發(fā)器,即單站能力。而RS-485接口在總線上是允許連接多達(dá)128個收發(fā)器。即具有多站能力,這樣用戶可以利用單一的RS-485接口方便地建立起設(shè)備網(wǎng)絡(luò)。3.3、MAX232芯片3.3.1、MAX232芯片簡介MAX232芯片是美信公司專門為電腦的RS-232標(biāo)準(zhǔn)串口設(shè)計(jì)的接口電路,使用+5v單電源供電。MAX232是一種雙組驅(qū)動器/接收器,片內(nèi)含有一個電容性電壓發(fā)生器以便在單5V電源供電時(shí)提供EIA/TIA-232-E電平。每個接收器將EIA/TIA-232-E電平輸入轉(zhuǎn)換為5VTTL/CMOS電平。這些接收器具有1.3V的典型門限值及0.5V的典型遲滯,而且可以接收±30V的輸入。每個驅(qū)動器將TTL/CMOS輸入電平轉(zhuǎn)換為EIA/TIA-232-E電平。所有的驅(qū)動器、接收器及電壓發(fā)生器都可以在德州儀器公司的LinASICTM元件庫中得到標(biāo)準(zhǔn)單元。MAX232的工作溫度范圍為0℃至70℃,MAX232I的工作溫度范圍為-40℃3.3.2、MAX232芯片引腳圖從RS-232轉(zhuǎn)RS-485電平轉(zhuǎn)換電路圖中,我們可以看見與PC機(jī)接口的芯片為MAX232.MAX232的結(jié)構(gòu)圖如下:圖3MAX232結(jié)構(gòu)圖3.3.3、MAX232引腳功能說明內(nèi)部結(jié)構(gòu)基本可分三個部分:第一部分:是電荷泵電路。由1、2、3、4、5、6腳和4只電容構(gòu)成。功能是產(chǎn)生+12v和-12v兩個電源,提供給RS-232串口電平的需要。第二部分:是數(shù)據(jù)轉(zhuǎn)換通道。由7、8、9、10、11、12、13、14腳構(gòu)成兩個數(shù)據(jù)通道。其中13腳(R1IN)、12腳(R1OUT)、11腳(T1IN)、14腳(T1OUT)為第一數(shù)據(jù)通道。8腳(R2IN)、9腳(R2OUT)、10腳(T2IN)、7腳(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)。3.4、MAX485芯片3.4.1、MAX485芯片簡介MAX485采用單一電源+5V工作,額定電流為300μA,采用半雙工通訊方式。它完成將TTL電平轉(zhuǎn)換為RS-485電平的功能。其引腳結(jié)構(gòu)圖如圖4所示。從圖中可以看出,MAX485芯片的結(jié)構(gòu)和引腳都非常簡單,內(nèi)部含有一個驅(qū)動器和接收器。RO和DI端分別為接收器的輸出和驅(qū)動器的輸入端,與單片機(jī)連接時(shí)只需分別與單片機(jī)的RXD和TXD相連即可;/RE和DE端分別為接收和發(fā)送的使能端,當(dāng)/RE為邏輯0時(shí),器件處于接收狀態(tài);當(dāng)DE為邏輯1時(shí),器件處于發(fā)送狀態(tài),因?yàn)镸AX485工作在半雙工狀態(tài),所以只需用單片機(jī)的一個管腳控制這兩個引腳即可;A端和B端分別為接收和發(fā)送的差分信號端,當(dāng)A引腳的電平高于B時(shí),代表發(fā)送的數(shù)據(jù)為1;當(dāng)A的電平低于B端時(shí),代表發(fā)送的數(shù)據(jù)為0。在與單片機(jī)連接時(shí)接線非常簡單。只需要一個信號控制MAX485的接收和發(fā)送即可。同時(shí)將A和B端之間加匹配電阻,一般可選100Ω的電阻。可以串行口取電,可以驅(qū)動MAX232與MAX485實(shí)現(xiàn)通信。沒加負(fù)載時(shí)電壓有5.16V,加負(fù)載后降制3V左右。3.4.2、MAX485芯片引腳圖及其說明MAX485接口芯片是Maxim公司的一種RS-485芯片,該芯片引腳圖如圖4所示:圖4MAX485引腳圖MAX485是用于RS-485和RS-422通信的低功率收發(fā)器,芯片中包含有1個驅(qū)動器和1個接收器,它的電氣特性如表3所示:MAX485芯片由8個管腳組成,其功能如下:(1)RO腳(接收器輸出端):若A比B大200mV,RO為高;若A比B小200mV,則RO為低。(2)/RE腳(接收器輸出使能端):/RE為低時(shí),RO有效;/RE為高時(shí),RO成高阻狀態(tài)。(3)DE(引腳3):輸出信號的控制引腳。當(dāng)這個引腳低電平時(shí),輸出驅(qū)動器無效;當(dāng)這個引腳高電平時(shí),輸出驅(qū)動器有效,來自DI引腳的輸出信號通過A和B引腳被加載到總線上。是COMS電平,可以直接連接到單片機(jī)。(4)DI(引腳4):輸出驅(qū)動器的輸入引腳。是COMS電平,可以直接連接到單片機(jī)。當(dāng)DE是高電平時(shí),這個引腳的信號通過A和B腳被加載給總線。(5)GND(引腳5):電源地線。(6)A(引腳6):連接到RS485總線的A端。(7)B(引腳7):連接到RS485總線的B端。(8)Vcc(引腳8):電源線引腳。電源4.0≤Vcc≤5.0V3.4.3、MAX485芯片的主要特性圖5MAX485內(nèi)部電路與引腳圖關(guān)系表2MAX485主要特點(diǎn)MAX485是用于RS-485與RS-422通信的低功耗收發(fā)器。MAX485的驅(qū)動器擺率不受限制,可以實(shí)現(xiàn)最高2.5Mbps的傳輸速率。這些收發(fā)器在驅(qū)動器禁用的空載或滿載狀態(tài)下,吸取的電源電流在120μA至500μA之間。所有器件都工作在5V單電源下。驅(qū)動器具有短路電流限制,并可以通過“熱關(guān)斷電路”將驅(qū)動器輸出置為高阻狀態(tài)。接收器輸入具有失效保護(hù)特性,當(dāng)輸入開路時(shí),可以確保邏輯高電平輸出,具有較高的抗干擾性能。MAX485是市面上最為常見的RS422芯片,亦是用量最大的RS422芯片,性價(jià)比高,優(yōu)質(zhì),供貨穩(wěn)定是大部分廠家采用它的主要原因。4、單元電路設(shè)計(jì)4.1、MAX232芯片引腳連接電路圖圖6MAX232芯片引腳連接電路圖4.2、MAX232與RS-232連接圖圖7MAX232與RS-232連接圖4.3、MAX485和單片機(jī)的連接在一般情況下,可以直接把MAX485和單片機(jī)連接在一起,連接方法如圖8所示。
圖8
單片機(jī)和MAX485連接MAX485的控制引腳2和引腳3可以分別控制,也可以共同控制如圖8所示,在圖8中當(dāng)P1.0為高電平時(shí),MAX485作為輸出驅(qū)動器使用,來自單片機(jī)TXD的輸出信號通過A和B引腳加載到RS485總線上;當(dāng)P1.0為低電平時(shí),MAX485作為信號接收器使用,來自RS485總線的信號通過RO(1號引腳)被讀到單片機(jī)的RXD。MAX485的控制引腳2和3無論是分別控制還是共同控制,接收器和驅(qū)動器都不能夠同時(shí)工作,因此MAX485只能工作在`單工狀態(tài)下或半雙工狀態(tài)下。4.4、使用MAX485的多機(jī)通訊可以很方便地由MAX485組成標(biāo)準(zhǔn)的RS485通訊系統(tǒng),連接方法如圖9所示:
圖9
由RS485組成的多機(jī)系統(tǒng)
這個多機(jī)通訊系統(tǒng)由一臺主機(jī)和多臺副機(jī)組成,在通過MAX485和總線連接時(shí),主機(jī)和副機(jī)連接方法相同,因此可以指定系統(tǒng)中的任一臺設(shè)備作為主機(jī),系統(tǒng)總線的使用權(quán)由主機(jī)控制。在系統(tǒng)開始工作時(shí),主機(jī)的MAX485處于數(shù)據(jù)發(fā)送狀態(tài),也既引腳2和3是高電平;而所有副機(jī)的MAX485處于接收狀態(tài),也既引腳2和3是低電平。如果主機(jī)想要通過總線讀取n號副機(jī)的數(shù)據(jù),主機(jī)可以向這個副機(jī)發(fā)出呼叫信號,然后出讓總線的使用權(quán),也既使主機(jī)的MAX485處于接收信號狀態(tài),而被呼叫的副機(jī)被允許使用總線,它的MAX485處于發(fā)送數(shù)據(jù)狀態(tài),向總線加載數(shù)據(jù),一旦加載數(shù)據(jù)完成,總線的使用權(quán)重新交給主機(jī)。需要注意的是,在圖9中,所有的MAX485的A引腳必須連接在同一條總線上,所有MAX485的B引腳也必須連接載同一條總線上。4.5、電平轉(zhuǎn)換接口總體電路圖RS232-485轉(zhuǎn)換器主要包括了電源、232電平轉(zhuǎn)換、485電路三部分。如圖10所示,本電路的232電平轉(zhuǎn)換電路采用了NIH232或者也可以直接使用MAX232集成電路,485電路采用了MAX485集成電路。使用本電路需注意PC程序必須使串口的DTR和RTS輸出高電平,經(jīng)過D3穩(wěn)壓后得到VCC,經(jīng)過實(shí)際測試,VCC電壓大約在4.7V左右。因此,電路中要說D3起的作用是穩(wěn)壓還不如說是限壓功能。MAX485是通過兩個引腳RE(2腳)和DE(3腳)來控制數(shù)據(jù)的輸入和輸出。當(dāng)RE為低電平時(shí),MAX485數(shù)據(jù)輸入有效;當(dāng)DE為高電平時(shí),MAX485數(shù)據(jù)輸出有效。在半雙工使用中,通常可以將這兩個腳直接相連,然后由PC或者單片機(jī)輸出的高低電平就可以讓MAX485在接收和發(fā)送狀態(tài)之間轉(zhuǎn)換了。由于本電路DTR和RTS都用于了電路供電,因此使用TX線和HIN232的另外一個通道及Q1來控制MAX485的狀態(tài)切換。平時(shí)NIH232的9腳輸出高電平,經(jīng)Q1倒相后,使MAX485的RE和DE為低電平而處于數(shù)據(jù)接收狀態(tài)。當(dāng)PC機(jī)發(fā)送數(shù)據(jù)時(shí),NIH232的9腳輸出低電平,經(jīng)Q1倒相后,使MAX485的RE和DE為高電平而處于數(shù)據(jù)發(fā)送狀態(tài)。
圖10電平轉(zhuǎn)換總體電路圖
5、電路調(diào)試焊接完成電路后,為了能便于觀察和檢查轉(zhuǎn)換器是否正常工作,特意在轉(zhuǎn)換器上增加了兩個發(fā)光二極管作為指示器,一個用于指示裝換器的工作電源,另一個用于指示數(shù)據(jù)傳輸過程中數(shù)據(jù)的傳輸情況和連接情況。在第一次軟件調(diào)試過程中,由于一心想到只要證明傳輸了數(shù)據(jù),哪怕一位,也可說明設(shè)計(jì)的轉(zhuǎn)換器成功了,在設(shè)計(jì)通信的程序的時(shí)候,指設(shè)計(jì)傳輸了一個數(shù),傳輸一次。然后,想通過流水燈直觀地將數(shù)據(jù)顯示出來??墒牵瑑蓚€單片機(jī)通信的時(shí)候,啟動和軟件運(yùn)行時(shí),不能剛好同步,導(dǎo)致數(shù)據(jù)傳輸過程中數(shù)據(jù)丟失。第二天重新回顧和理清思路,又重新將學(xué)過的單片機(jī)的教材看了一遍,特別是串口通信的部分。再第三天,三個人一起討論后,決定將程序改為傳輸全0和全1,同時(shí),將程序改為重復(fù)發(fā)送這一數(shù)據(jù)。為了避免通信失敗后不知道出錯的原因,沒有直接進(jìn)行通信,而是分別觀察兩個轉(zhuǎn)換器的數(shù)據(jù)指示燈,并通過改變延時(shí)時(shí)間和傳輸?shù)臄?shù)據(jù),確定兩個轉(zhuǎn)換器正常工作后,才將兩個轉(zhuǎn)換器用數(shù)據(jù)線連接,這個時(shí)候,雖然接受收方的單片機(jī)還沒有用程序顯示數(shù)據(jù),但是,接收方的指示燈已經(jīng)表明數(shù)據(jù)同步傳輸了。之后,修改接收方單片機(jī)的程序,使其實(shí)時(shí)顯示接收的數(shù)據(jù),實(shí)現(xiàn)雙機(jī)的實(shí)時(shí)通信,而通信的過程,是通過可以遠(yuǎn)距離傳輸?shù)?85電路進(jìn)行,這時(shí),已經(jīng)表明本次課設(shè)已經(jīng)成功。但是為了進(jìn)一步確認(rèn),我們修改程序,分別發(fā)送不同的數(shù)據(jù),以及連接和斷開是的現(xiàn)象。事實(shí)現(xiàn)象表明,通信成功。在調(diào)試過程中,也犯了一些小錯誤,其中,為了省事,在控制傳輸方向時(shí),直接用vcc和GND控制,結(jié)果,由于vcc驅(qū)動電流過大,導(dǎo)致芯片發(fā)熱。不過即使發(fā)現(xiàn),改用I/O口控制。數(shù)據(jù)指示燈按理論,發(fā)送1時(shí)燈亮,0時(shí)滅;而實(shí)際中,發(fā)送1亮,發(fā)送0會變暗但不滅。我們特意在硬件上增加上拉電阻和下拉電阻,增加驅(qū)動力,雖現(xiàn)象沒有變,但我相信驅(qū)動能力增強(qiáng),通信距離和效果會更好。
6、電路實(shí)物圖RS-232轉(zhuǎn)RS-485的電路實(shí)物圖如下圖所示:圖11RS-232轉(zhuǎn)RS-485的電路實(shí)物圖兩單片機(jī)通過RS-232轉(zhuǎn)RS-485電路進(jìn)行通信時(shí)的電路連接圖如下圖所示:圖12兩單片機(jī)通信時(shí)的電路連接圖7、心得體會本次課程設(shè)計(jì)至此已經(jīng)接近尾聲,設(shè)計(jì)的時(shí)間雖然不是很長,但在整個設(shè)計(jì)過程中收獲頗豐。整個課程設(shè)計(jì)過程中首先對單片機(jī)這門課程有了更深的了解,因?yàn)檎n程設(shè)計(jì)本身要求將以前所學(xué)的理論知識運(yùn)用到實(shí)際的電路設(shè)計(jì)當(dāng)中去,在電路的設(shè)計(jì)過程中,無形中便加深了對單片機(jī)的了解及運(yùn)用能力,對課本以及以前學(xué)過的知識有了一個更好的總結(jié)與理解;以前的單片機(jī)實(shí)驗(yàn)只是簡簡單單的運(yùn)行程序,看下效果。而此次課程設(shè)計(jì)對我們的總體電路的設(shè)計(jì)的要求更嚴(yán)格,需要通過翻閱復(fù)習(xí)以前學(xué)過的知識確立了實(shí)驗(yàn)總體設(shè)計(jì)方案,然后逐步細(xì)化進(jìn)行各模塊的設(shè)計(jì)。另外,通過此次課程設(shè)計(jì),我對設(shè)計(jì)所用到的軟件有了更加深刻地了解,這對我們以后的工作和學(xué)習(xí)的幫助都很有用處。通過這次課設(shè)讓我明白了理論和實(shí)際操作之間差距,而且也讓我很明確得意識到自己在單片機(jī)上有很多的知識漏洞,以后應(yīng)該多鉆研一下。通過這次課設(shè),我也深刻體會到了自己知識的匱乏。意識到自己所學(xué)的知識的膚淺,只是一個表面性的,理論性的,根本不能夠解決在現(xiàn)實(shí)中還存在的很多問題。因此,學(xué)習(xí)中應(yīng)多與實(shí)際應(yīng)用相聯(lián)系??傊?,通過這次設(shè)計(jì),不僅使我對所學(xué)過的知識有了一個新的認(rèn)識。而且提高了我分析問題及動手操作的能力。使我的綜合能力有了一個很大的提高。8、參考文獻(xiàn)[1]謝自美.電子線路設(shè)計(jì)·實(shí)驗(yàn)·測試(第三版).武漢:華中科技大學(xué)出版社[2]李群芳.單片微型計(jì)算機(jī)與接口技術(shù)(第3版).電子工業(yè)出版社,2008[3]劉教瑜.單片機(jī)原理及應(yīng)用.武漢理工大學(xué)出版社,2011[4]張東亮.單片機(jī)原理與應(yīng)用.人民郵電出版社,2009[5]郭天祥.51單片機(jī)C語言教程.電子工業(yè)出版社2009[6]田闖.直流電源屏電池單片機(jī)監(jiān)測系統(tǒng)[J].西鐵科技,2001[7]陳國先,.語音芯片與PIC單片機(jī)的應(yīng)用接口[J].福建信息技術(shù)教育,2005
[8]孫玉艷,.實(shí)現(xiàn)PC機(jī)與單片機(jī)的數(shù)據(jù)通信與控制[J].廣東白云職業(yè)技術(shù)學(xué)院廣州白云工商高級技工學(xué)校學(xué)報(bào),2002
[9]陳興祥,.MC7705芯片對單片機(jī)的動態(tài)掉電保護(hù)[J].寧夏機(jī)械,2002
[10]田志華,.電池供電單片機(jī)的低功耗設(shè)計(jì)[J].寧夏機(jī)械,2002
附錄:程序發(fā)送機(jī):ORG0000H;MOVTMOD,#20H;MOVTH1,#0E6H;MOVTL1,#0E6H;SETBTR1;MOVSCON,#40H;MOVR0,#20H;MOVR7,#255;MOVP2,#0FFH;D1:MOV@R0,#0F0H;MOVSBUF,@R0;JNBTI,$;CLRTI;MOVP0,@R0;DJNZR7,D1;MOVR7,#255;MOVR6,#255;D2:MOV@R0,#0FH;MOVSBUF,@R0;JNBTI,$;CLRTI;MOVP0,@R0;DJNZR6,D2;JMPD1;END接收機(jī):ORG0000H;MOVTMOD,#20H;MOVTH1,#0E6H;MOVTL1,#0E6H;SETBTR1;MOVSCON,#50H;MOVR0,#20H;MOV@R0,#0E7H;MOVP0,@R0;D:JNBRI,$;CLRRI;MOV@R0,SBUF;MOVP0,@R0;SJMPD;實(shí)習(xí)成績表一、成績評定所占比例(%)成績實(shí)習(xí)表現(xiàn)實(shí)習(xí)報(bào)告質(zhì)量考試或其他總成績二、對實(shí)習(xí)表現(xiàn)及實(shí)習(xí)報(bào)告質(zhì)量的綜合評價(jià)(評語)指導(dǎo)老師(簽字):2013年月日注:該表由實(shí)習(xí)指導(dǎo)老師在批改完實(shí)習(xí)報(bào)告后填寫?;贑8051F單片機(jī)直流電動機(jī)反饋控制系統(tǒng)的設(shè)計(jì)與研究基于單片機(jī)的嵌入式Web服務(wù)器的研究MOTOROLA單片機(jī)MC68HC(8)05PV8/A內(nèi)嵌EEPROM的工藝和制程方法及對良率的影響研究基于模糊控制的電阻釬焊單片機(jī)溫度控制系統(tǒng)的研制基于MCS-51系列單片機(jī)的通用控制模塊的研究基于單片機(jī)實(shí)現(xiàn)的供暖系統(tǒng)最佳啟停自校正(STR)調(diào)節(jié)器單片機(jī)控制的二級倒立擺系統(tǒng)的研究基于增強(qiáng)型51系列單片機(jī)的TCP/IP協(xié)議棧的實(shí)現(xiàn)基于單片機(jī)的蓄電池自動監(jiān)測系統(tǒng)基于32位嵌入式單片機(jī)系統(tǒng)的圖像采集與處理技術(shù)的研究基于單片機(jī)的作物營養(yǎng)診斷專家系統(tǒng)的研究基于單片機(jī)的交流伺服電機(jī)運(yùn)動控制系統(tǒng)研究與開發(fā)基于單片機(jī)的泵管內(nèi)壁硬度測試儀的研制基于單片機(jī)的自動找平控制系統(tǒng)研究基于C8051F040單片機(jī)的嵌入式系統(tǒng)開發(fā)基于單片機(jī)的液壓動力系統(tǒng)狀態(tài)監(jiān)測儀開發(fā)模糊Smith智能控制方法的研究及其單片機(jī)實(shí)現(xiàn)一種基于單片機(jī)的軸快流CO〈,2〉激光器的手持控制面板的研制基于雙單片機(jī)沖床數(shù)控系統(tǒng)的研究基于CYGNAL單片機(jī)的在線間歇式濁度儀的研制基于單片機(jī)的噴油泵試驗(yàn)臺控制器的研制基于單片機(jī)的軟起動器的研究和設(shè)計(jì)基于單片機(jī)控制的高速快走絲電火花線切割機(jī)床短循環(huán)走絲方式研究基于單片機(jī)的機(jī)電產(chǎn)品控制系統(tǒng)開發(fā)基于PIC單片機(jī)的智能手機(jī)充電器基于單片機(jī)的實(shí)時(shí)內(nèi)核設(shè)計(jì)及其應(yīng)用研究基于單片機(jī)的遠(yuǎn)程抄表系統(tǒng)的設(shè)計(jì)與研究基于單片機(jī)的煙氣二氧化硫濃度檢測儀的研制基于微型光譜儀的單片機(jī)系統(tǒng)單片機(jī)系統(tǒng)軟件構(gòu)件開發(fā)的技術(shù)研究基于單片機(jī)的液體點(diǎn)滴速度自動檢測儀的研制基于單片機(jī)系統(tǒng)的多功能溫度測量儀的研制基于PIC單片機(jī)的電能采集終端的設(shè)計(jì)和應(yīng)用基于單片機(jī)的光纖光柵解調(diào)儀的研制氣壓式線性摩擦焊機(jī)單片機(jī)控制系統(tǒng)的研制基于單片機(jī)的數(shù)字磁通門傳感器基于單片機(jī)的旋轉(zhuǎn)變壓器-數(shù)字轉(zhuǎn)換器的研究基于單片機(jī)的光纖Bragg光柵解調(diào)系統(tǒng)的研究單片機(jī)控制的便攜式多功能乳腺治療儀的研制基于C8051F020單片機(jī)的多生理信號檢測儀基于單片機(jī)的電機(jī)運(yùn)動控制系統(tǒng)設(shè)計(jì)Pico專用單片機(jī)核的可測性設(shè)計(jì)研究基于MCS-51單片機(jī)的熱量計(jì)基于雙單片機(jī)的智能遙測微型氣象站MCS-51單片機(jī)構(gòu)建機(jī)器人的實(shí)踐研究基于單片機(jī)的輪軌力檢測基于單片機(jī)的GPS定位儀的研究與實(shí)現(xiàn)基于單片機(jī)的電液伺服控制系統(tǒng)用于單片機(jī)系統(tǒng)的MMC卡文件系統(tǒng)研制基于單片機(jī)的時(shí)控和計(jì)數(shù)系統(tǒng)性能優(yōu)化的研究基于單片機(jī)和CPLD的粗光柵位移測量系統(tǒng)研究單片機(jī)控制的后備式方波UPS提升高職學(xué)生單片機(jī)應(yīng)用能力的探究基于單片機(jī)控制的自動低頻減載裝置研究基于單片機(jī)控制的水下焊接電源的研究基于單片機(jī)的多通道數(shù)據(jù)采集系統(tǒng)基于uPSD3234單片機(jī)的氚表面污染測量儀的研制基于單片機(jī)的紅外測油儀的研究96系列單片機(jī)仿真器研究與設(shè)計(jì)基于單片機(jī)的單晶金剛石刀具刃磨設(shè)備的數(shù)控改造基于單片機(jī)的溫度智能控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)基于MSP430單片機(jī)的電梯門機(jī)控制器的研制基于單片機(jī)的氣體測漏儀的研究基于三菱M16C/6N系列單片機(jī)的CAN/USB協(xié)議轉(zhuǎn)換器基于單片機(jī)和DSP的變壓器油色譜在線監(jiān)測技術(shù)研究基于單片機(jī)的膛壁溫度報(bào)警系統(tǒng)設(shè)計(jì)基于AVR單片機(jī)的低壓無功補(bǔ)償控制器的設(shè)計(jì)基于單片機(jī)船舶電力推進(jìn)電機(jī)監(jiān)測系統(tǒng)基于單片機(jī)網(wǎng)絡(luò)的振動信號的采集系統(tǒng)基于單片機(jī)的大容量數(shù)據(jù)存儲技術(shù)的應(yīng)用研究基于單片機(jī)的疊圖機(jī)研究與教學(xué)方法實(shí)踐基于單片機(jī)嵌入式Web服務(wù)器技術(shù)的研究及實(shí)現(xiàn)基于AT89S52單片機(jī)的通用數(shù)據(jù)采集系統(tǒng)基于單片機(jī)的多道脈沖幅度分析儀研究機(jī)器人旋轉(zhuǎn)電弧傳感角焊縫跟蹤單片機(jī)控制系統(tǒng)基于單片機(jī)的控制系統(tǒng)在PLC虛擬教學(xué)實(shí)驗(yàn)中的應(yīng)用研究基于單片機(jī)系統(tǒng)的網(wǎng)絡(luò)通信研究與應(yīng)用基于PIC16F877單片機(jī)的莫爾斯碼自動譯碼系統(tǒng)設(shè)計(jì)與研究基于單片機(jī)的模糊控制器在工業(yè)電阻爐上的應(yīng)用
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030全球開放式框架工業(yè)顯示器行業(yè)調(diào)研及趨勢分析報(bào)告
- 2025年全球及中國平盤電滑環(huán)行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報(bào)告
- 2025-2030全球TGV基板行業(yè)調(diào)研及趨勢分析報(bào)告
- 2025年全球及中國完全生物基聚酰胺行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報(bào)告
- 幼兒繪本講述與演繹幼兒繪本講述的停連運(yùn)用技巧講解
- 2025景區(qū)商場蛇年新春嘉年華活動策劃方案
- 2025綠洲集團(tuán)工程合同管理規(guī)范
- 沙石采購合同范本工程合同
- 2025【合同范本】打印機(jī)耗材長期供貨合同
- 防雷技術(shù)服務(wù)合同
- 中儲糧蘭州公司考試筆試題庫
- 焊接機(jī)器人在汽車制造中應(yīng)用案例分析報(bào)告
- 重建成長型思維課件
- 電捕焦油器火災(zāi)爆炸事故分析
- 質(zhì)量問題分析及措施報(bào)告
- 汽修廠安全風(fēng)險(xiǎn)分級管控清單
- 現(xiàn)代通信原理與技術(shù)(第五版)PPT全套完整教學(xué)課件
- 病例展示(皮膚科)
- DB31T 685-2019 養(yǎng)老機(jī)構(gòu)設(shè)施與服務(wù)要求
- 燕子山風(fēng)電場項(xiàng)目安全預(yù)評價(jià)報(bào)告
- 高一英語課本必修1各單元重點(diǎn)短語
評論
0/150
提交評論