版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、<p><b> 目 錄</b></p><p><b> 引言1</b></p><p> 1 集中抄表系統(tǒng)的發(fā)展及概況1</p><p> 1.1 電集中抄表系統(tǒng)1</p><p> 1.2 國內(nèi)外發(fā)展的概況2</p><p> 1.3
2、住宅抄表自動化系統(tǒng)應用條件3</p><p> 2 方案論證與比較3</p><p> 2.1 抄表部分3</p><p> 2.1.1方案1:3</p><p> 2.1.2方案2:3</p><p> 2.1.3方案3:3</p><p> 2.2 數(shù)據(jù)傳輸部分4
3、</p><p> 2.2.1方案1:4</p><p> 2.2.2方案2:4</p><p> 2.2.3方案3:4</p><p> 3 系統(tǒng)硬件設計5</p><p> 3.1 電能表模塊電路設計5</p><p> 3.1.1AT89C51介紹6</p&
4、gt;<p> 3.1.2固態(tài)繼電器9</p><p> 3.1.3光電轉換電路設計10</p><p> 3.1.4電流檢測電路11</p><p> 3.1.5單片機系統(tǒng)電路12</p><p> 3.2 CAN總線接口電路的設計12</p><p> 3.2.1CAN總線概況
5、12</p><p> 3.2.2SJA1000介紹13</p><p> 3.2.3與PCA82C200兼容性16</p><p> 3.2.4PCA82C250/251收發(fā)器17</p><p> 3.2.5RS-232標準18</p><p> 3.2.6MAX232 芯片簡介21</p
6、><p> 3.2.7CAN總線接口電路22</p><p> 3.2.8硬件電路23</p><p><b> 4.軟件設計24</b></p><p> 4.1主程序設計流程圖如圖4.1所示24</p><p> 4.2 抄表模塊軟件設計25</p><p&
7、gt; 4.3 CAN總線程序設計27</p><p> 4.3.1初始化程序流程圖27</p><p> 4.3.2接收程序流程圖28</p><p> 4.3.3發(fā)送程序流程圖29</p><p> 5 系統(tǒng)調(diào)試29</p><p> 5.1 調(diào)試需要的工具29</p>&l
8、t;p> 5.2 硬件調(diào)試30</p><p> 5.2.1電路通電前檢查30</p><p> 5.2.2電路通電觀察30</p><p> 5.2.3功能模塊調(diào)試30</p><p> 5.2.4系統(tǒng)連調(diào)30</p><p> 5.3 軟件調(diào)試30</p><p&g
9、t;<b> 6 總結31</b></p><p> 6.1 技術優(yōu)點及缺點31</p><p> 6.2 提高測量精度的幾項措施31</p><p> 6.3 問題及解決方法31</p><p> 6.4 測試結果32</p><p> 6.5 系統(tǒng)使用說明32<
10、/p><p><b> 謝 辭33</b></p><p><b> 參考文獻34</b></p><p><b> 附 錄35</b></p><p><b> 引言</b></p><p> 長久以來城市居民住宅
11、的水、電、煤氣等生活能耗計量收費工作多采用傳統(tǒng)的逐月入戶驗表收費方式,不僅耗費大量人力,而且對居民生活也是一種干擾,有時還給不法分子入室犯罪以可乘之機。隨著改革的深入人們的生活水平的不斷提高,住宅商品化、智能化的發(fā)展,住宅單元個性化和獨立性的增強,這種能耗計量收費方式愈來愈顯得與社會發(fā)展不相適應。而且國家建設部在居民住宅的有關技術規(guī)定中已經(jīng)明確要求居民住宅中的3表(水表、電表、煤氣表)必須出戶。</p><p>
12、 鑒于上述情況,建立住宅自動抄表系統(tǒng)成為當前住宅主流的建筑技術,尤其是智能型住宅建筑中不可缺少的重要組成部分,具有十分重要的實踐意義。</p><p> 目前,電子水表、電子煤氣表、電子電表的遠程抄表系統(tǒng)日趨成熟。抄表自動系統(tǒng)基本原理是采用計算機技術,通過專用設備對3表進行遠距離的自動抄錄。一般通過數(shù)據(jù)采集器對表計的脈沖進行記數(shù),然后傳輸控制器將信號送至計算機中心,由計算機對數(shù)據(jù)進行處理、顯示、存儲、打印,再
13、通過與銀行聯(lián)網(wǎng),實現(xiàn)自動收費??刂浦行目娠@示小區(qū)內(nèi)主要設備的運行狀況,并可通過軟件控制設備,使設備運行于最經(jīng)濟合理的模式中。當設備發(fā)生故障時,控制中心發(fā)生聲光報警并通知管理人員處理事故。本文給出了一種基于AT89C51的電集中抄表的設計,面向的對象主要是感應式電能表是在該電能表的基礎上將其改裝為具有自動抄寫、仿盜電,報警以及自動斷電等功能的新型集中抄表。</p><p> 1 集中抄表系統(tǒng)的發(fā)展及概況<
14、/p><p> 1.1 電集中抄表系統(tǒng)</p><p> 自動抄表(Automatic Meter Reading-AMR)是指采用通訊和計算機網(wǎng)絡等技術自動讀取和處理表計數(shù)據(jù)。發(fā)展電能自動抄表技術是提高用電管理水平的需要,也是網(wǎng)絡和計算機技術迅速發(fā)展的必然。在用電管理方面,采用自動抄表技術,不僅能節(jié)約人力資源,更重要的是可提高抄表的準確性,減少因估計或謄寫而造成帳單出錯,使供用電管理部門
15、能及時準確獲得數(shù)據(jù)信息。由于電力用戶因此不再需要與抄表者預約上門抄表時間,還能迅速查詢帳單,故這種技術越來越受到用戶歡迎。</p><p> 電能計量和管理的需要以及電子技術的發(fā)展,使電子式電度表在20世紀70年代就已出現(xiàn)。隨著數(shù)字電子技術的飛速進步,電子式電度表的功能逐漸增多并日臻完善。</p><p> 電子式電度表一般由電能測量機構和數(shù)據(jù)處理機構兩部分組成,根據(jù)電能測量機構的不同
16、,又分為機電脈沖式電度表和全電子式電度表兩大類。機電脈沖式電度表沿用感應系電度表的測量機構,其數(shù)據(jù)處理機構則由電子電路和計算機控制系統(tǒng)實現(xiàn),因而,機電脈沖式電度表是一種電子線路與機電轉換單元相結合的半電子式電度表。</p><p> 機電脈沖式電度表技術開發(fā)的重點放在有關電能管理的數(shù)據(jù)處理方面,使之能夠進行本地和遠地的數(shù)據(jù)傳輸以及遙測和遙控。機電脈沖式電度表以感應系電度表為基礎,繼承了感應系電度表結構牢固、長期
17、運行可靠和價格低廉的優(yōu)點,因而在民用電能計量領域被廣泛采用。</p><p> 全電子式電度表不再使用感應系測量機構,而是由乘法器完成對電功率的測量。由于它沒有傳統(tǒng)電度表上的旋轉機構,因而又被稱為“靜止式電度表”或“固態(tài)電度表”。近年來,各種新型電子式電度表不斷推出,型號各異,功能眾多,但其基本原理相同,主要功能可歸為三個方面:計量、計費功能,包括分時計量、最大需量計量和預付費等;保護功能,包括過電流、過電壓保
18、護與防竊電等;通訊功能,可以是紅外通訊、無線電通訊或載波通訊等。</p><p> 1.2 國內(nèi)外發(fā)展的概況</p><p> 水、電和燃氣是生活中必不可少的,它們的發(fā)展一直倍受人們的關注。在人們關注的同時,三表抄送系統(tǒng)產(chǎn)生了,并且,隨著科技的不斷發(fā)展,三表抄送系統(tǒng)也越來越智能化。</p><p> 同時,隨著人們的生活水平不斷提高,老百姓對生活環(huán)境提出了更高
19、的要求;在政府政策的鼓舞下,家居智能化得到了高速的發(fā)展。同時,隨著科技的發(fā)展,小區(qū)住宅除了滿足人們最基本的居住要求,還要將方便、省時的物業(yè)管理帶給住戶。實現(xiàn)住宅的三表(水、電、煤氣)出戶自動抄表、自動計費,已成為新型智能小區(qū)的必備條件。</p><p> 作為智能化產(chǎn)業(yè)鏈中的一環(huán)——智能抄表系統(tǒng)也同時得到了蓬勃發(fā)展。從沿海的經(jīng)濟發(fā)達地區(qū)深圳、廣州、上海到政治文化中心北京,以及中國西部城市成都、重慶、貴州、昆明等
20、地均不同程度地建設了智能化示范小區(qū)。這些智能化住宅小區(qū)的建設,提高了住戶的生活質(zhì)量,擴大了住戶的居住空間,為當?shù)刂悄芑ㄔO起到了示范作用。</p><p> 讓我們回頭看看,幾年前甚至是在現(xiàn)在,很多落后的地區(qū)對三表抄送這一塊還是用最原始的方法,親“自登門拜訪”,這就是傳統(tǒng)的抄表方式。傳統(tǒng)的三表需要抄表人員定期挨家挨戶抄取數(shù)據(jù),結算出費用后,再到各家索取,誤差大、統(tǒng)計工作量大,人為的錯誤給物業(yè)管理和用戶帶來極大不
21、便?,F(xiàn)在有許多地區(qū)改為插卡式買電裝置,這雖然減少了人為因素,但是買電時要到銀行,費時費力,且水、電、氣表分別交費,也有許多不便之處。 小區(qū)智能抄表系統(tǒng)節(jié)省時間、人力、物力,提高工作效率,降低物業(yè)成本,準確及時地將住戶所使用的三表數(shù)據(jù)顯示出來,為實現(xiàn)小區(qū)科學、系統(tǒng)的物業(yè)管理提供了有效的解決方法。</p><p> 小區(qū)智能抄表系統(tǒng)的出現(xiàn),方便了住戶,可設置多級加密功能,定義訪問權限,更可增加系統(tǒng)的保密性。防泄漏報
22、警可以使住戶放心,不必因家中只有老人、孩子而擔心煤氣的泄漏與觸電現(xiàn)象的發(fā)生。一方面杜絕了抄表擾民的問題;另一方面可以簡化管理手段,減輕物業(yè)管理負擔。因此三表出戶系統(tǒng)是新一代的具有城市性自動化計量收費管理系統(tǒng),是提高住宅發(fā)展的必然,合乎人們高品質(zhì)生活的追求,符合國家小康型住宅產(chǎn)業(yè)的精神。</p><p> 隨著城市生活節(jié)奏的加快,人們需要越來越多的方便設施來滿足生活的需要,小區(qū)智能化是今后的發(fā)展趨勢。智能抄表系統(tǒng)
23、是智能小區(qū)應具有的最基本的系統(tǒng),它的發(fā)展必將影響到小區(qū)智能的發(fā)展,因此將會有更多的系統(tǒng)集成商、發(fā)展商看中這個項目,對它進行進一步開發(fā)是極重要的。預測三表的前景如下情況:</p><p> 水表:隨著用水量的增大和不斷完善,水表的前景應該是穩(wěn)中有升。</p><p> 電表:因為電的應用越來越廣泛,電表的發(fā)展應該是高居首位。</p><p> 燃氣表:電的廣泛應
24、用,可能會使得氣表只能保持穩(wěn)定或者是略有下降。</p><p> 1.3 住宅抄表自動化系統(tǒng)應用條件</p><p> 自動抄表系統(tǒng)作為一個實用系統(tǒng)在住宅建筑工程中的應用應具備以下條件:</p><p> (1)系統(tǒng)產(chǎn)品化、模塊化、系列化,并且可按照住宅建筑類型和用戶的需要,靈活組合所需系統(tǒng)。</p><p> (2)系統(tǒng)工程設計應符
25、合國家相應標準、規(guī)范及國家相關政策導向。</p><p> (3)需要相關供水、供電、供氣、郵電、房地產(chǎn)開發(fā)等主管部門的配合,以及綜合物業(yè)管理的配套實施。</p><p> 2 方案論證與比較</p><p><b> 2.1 抄表部分</b></p><p><b> 2.1.1方案1:</b
26、></p><p> 采用高準確度電能測量集成電路如ADE7755直接設計出可以直接產(chǎn)生脈沖、計數(shù)以及數(shù)據(jù)存儲和發(fā)送的集成模塊。但該設計該集成電路相對復雜。</p><p><b> 2.1.2方案2:</b></p><p> 采用CRYSTAL公司最新推出的帶有串行接口的單相雙向功率/電能計量集成電路芯片CS5460。該芯片可以
27、方便的組成多功能電子式電度表和分布電度表和分布式電能計量管理系統(tǒng)。比目前比較流行的電子電度表芯片如AD7750、AD7755更容易實現(xiàn)與微處理器的連接而且在AD7750/55的基礎增加了更多的功能:</p><p> ·具有片內(nèi)看門狗定時器(Watch Dog Timer)與內(nèi)部電源監(jiān)視器;</p><p> ·具有瞬時電流、瞬時電壓、瞬時功率、電流有效值、電壓有效
28、值、功率有效值測量及電能計量功能;</p><p> ·提供了外部復位引腳;</p><p> ·雙向串行接口與內(nèi)部寄存器陣列可以方便地與微處理器相連接;</p><p> ·外部時鐘最高頻率可達20MHz;</p><p> ·具有功率方向輸出指示。</p><p>
29、 這些增加的功能更加便于與微處理器(MPU)接口,并能方便地實現(xiàn)電壓、電流、功率的測量和用電量累積等功能。該產(chǎn)品將是未來市場的主流產(chǎn)品,但在現(xiàn)階段可能成本較高對一些用戶來講會難接受。</p><p><b> 2.1.3方案3:</b></p><p> 針對現(xiàn)階段大多數(shù)用電戶所使用的感應式電能表的情況,采用AT89C51單片機為核心加入光電轉換電路實現(xiàn)脈沖轉換并
30、利用霍兒傳感器UGN30T51進行電流檢測具有報警和自動斷電的功能。改裝起來比較方便,設計該電路所需成本較低。</p><p> 2.2 數(shù)據(jù)傳輸部分</p><p><b> 2.2.1方案1:</b></p><p> 基于RS—485的無線通訊網(wǎng)絡,其特點是無線采集模塊采用先進的無線傳輸技術,使無線采集模塊的安裝極為方便,可實現(xiàn)無線
31、手抄和遠程傳輸形式。能夠實現(xiàn)的功能也比較多,但設計起來電路比較復雜。</p><p><b> 2.2.2方案2:</b></p><p> 采用電話線為載體的以太網(wǎng)形式,其優(yōu)點是改裝成本低不許要再次拉網(wǎng)絡線。但是調(diào)試過程復雜,難以進行實現(xiàn)實際演示。</p><p><b> 2.2.3方案3:</b></p&
32、gt;<p> CAN總線網(wǎng)絡。利用CAN總線較其它通訊網(wǎng)進行數(shù)據(jù)傳輸有兩個不同之處:一是報文傳送中不包含目標地址,它是以全網(wǎng)廣播為基礎,各接收站根據(jù)報文中反映數(shù)據(jù)性質(zhì)的標識符過濾報文,該收的收下,不該收的棄而不用。其好處是可在線上網(wǎng)下網(wǎng)、即插即用和多站接收;二是特別強化了對數(shù)據(jù)安全性的關注,滿足控制系統(tǒng)及其它較高數(shù)據(jù)要求的系統(tǒng)需求。而且CAN具有以下主要技術特性:</p><p> ?。?)CA
33、N遵從ISO/OSI模型,采用了其中的物理層、數(shù)據(jù)鏈路層與應用層。采用雙絞線,通信速率最高可達到1Mbps/40m,直接傳輸距離最遠可達10km/5kbps.同一段總線內(nèi)最多可掛接110個設備。</p><p> ?。?)CAN的信號傳輸采用短幀結構,每一幀有效字節(jié)數(shù)為8個。因而傳輸時間短,受干擾的概率低。當節(jié)點發(fā)生嚴重錯誤時,具有自動關閉的功能,切斷該節(jié)點與總線的聯(lián)系,使總線上其它節(jié)點不受影響,具有很強的抗干擾
34、能力。</p><p> ?。?)CAN支持多主工作方式,網(wǎng)絡上任一節(jié)點均可在任何時候主動向其它節(jié)點發(fā)送信息,支持點對點、一點對多點和全局廣播方式接收/發(fā)送數(shù)據(jù),而優(yōu)先級低的節(jié)點則主動停止發(fā)送,從而避免了總線沖突</p><p> 該方案特點是在硬件電路的設計上比較簡單,演示起來比較方便,需要的成本相對以上的兩個方案中也不是很高。</p><p> 綜合以上抄表
35、模塊和通訊模塊的幾種方案,從設計方面,成本問題,現(xiàn)階段經(jīng)濟情況,用電戶接受程度以及在改裝過程中安裝是否方便等方面綜合考慮得出以下電集中抄表系統(tǒng)。該系統(tǒng)主要包括的電路有光電轉換電路,電流檢測電路,報警斷電電路和CAN總線通信電路??偟脑O計框圖如圖2.1所示:</p><p> 圖2.1 系統(tǒng)框圖</p><p><b> 3 系統(tǒng)硬件設計</b></p&g
36、t;<p> 3.1 電能表模塊電路設計</p><p> 在實際生活中有許多類型的電能表總的可以分為感應式電能表、脈沖式電能表和全電子式電能表等幾大類。然而由于感應式電能表價格低廉,計量準確所以被得到廣泛地應用。它利用金屬鋁轉盤中的感應電流與通有交流電流的固定線圈的磁場相互作用來產(chǎn)生驅動力矩以驅動鋁盤旋轉,從而得到累計消耗的電能。但感應式電能表由于自身無防盜電功能,隨著電力事業(yè)的發(fā)展,這一缺點
37、給電力部門帶來的損失日益突現(xiàn)出來。因此,在感應式電能表的基礎上加裝防盜電功能,具有一定的現(xiàn)實意義。</p><p> 在感應式電能表的使用中,常見的盜電方式有以下幾種:</p><p> ?。ǎ保┰陔娔鼙淼膬?nèi)部斷開電壓扣,使得固定線圈內(nèi)無交流電流通過而不產(chǎn)生磁場,從而使鋁盤不能旋轉,并最終導致電能表不能對累計消耗的電能進行計量。</p><p> ?。ǎ玻╇娔鼙淼?/p>
38、進出線反接,使鋁盤產(chǎn)生相反的旋轉,以減小電能表計數(shù)。</p><p> ?。ǎ常┰陔娔鼙淼耐獠坑脤Ь€短接電能表,電能表的計量值僅為實際耗電的一半。</p><p> 在分析了防盜電現(xiàn)象的基礎上,給出了一種帶防盜電功能的新式智能化感應式電能表。該系統(tǒng)主要由光電轉換電路、電流檢測電路、單片機AT89C51、繼電器和報警電路等組成。其系統(tǒng)主要電路組成框圖如圖3.1所示。</p>
39、<p> 圖3.1為抄表模塊電路框圖</p><p> 3.1.1AT89C51介紹</p><p><b> ?。?)單片機概述</b></p><p> 自單片機出現(xiàn)至今,它已走過近20年的發(fā)展路程??v觀20年來單片機的發(fā)展歷程,單片機技術的發(fā)展以微處理器MPU技術及超大規(guī)模集成電路技術的發(fā)展為先導,以廣泛的應用領域表現(xiàn)出微
40、處理器更具有個性的發(fā)展趨勢?,F(xiàn)代單片機具有壽命長、速度越來越快、低電壓、低功耗、低噪聲與高可靠性技術等許多優(yōu)點。單片機的產(chǎn)品非常多,例如:</p><p> Motorola單片機:Motorola公司是世界上最大的單片機廠商。在8位機中68HC05、68CH08有30多個系列,200多個品種。還有8位增強型68HC11,16位68HC16、32位機683XXX等。近年來以FOWER PC Coldtirc等為
41、CPU,將DSP作為輔助模塊集成的單片機也紛紛推出。</p><p> Microship單片機:是市場份額增長最快的單片機。它的主要產(chǎn)品有16C系列8位機,CPU采用RISC結構,僅33條指令,運行速度快,低價位,全部是DTP器件。</p><p> 8051類單片機:由Inter公司推出,是世界上用量最大的幾種單片機之一。由于Inter公司在嵌入式應用方面,將重點放在186、386
42、、奔騰等與PC機兼容的高檔芯片的開發(fā)上,8051類單片機主要由Philips、三星、華邦等公司接產(chǎn)。這些公司都保持在與8051單片機兼容的基礎上改善了8051許多特性,提高了速度、降低了時鐘頻率、放寬了電源電壓的動態(tài)范圍、降低了產(chǎn)品價格。此外,還有Scenix單片機、NEC單片機、東芝單片機、富士通單片機、EPSON單片機、三星單片機、華邦單片機等。</p><p> ?。?)ATMEL公司的89系列單片機<
43、;/p><p> 本課題在選取單片機時,充分借鑒了許多成形產(chǎn)品使用單片機的經(jīng)驗,并根據(jù)自己的實際情況,選擇了ATMEL公司的AT89C51。</p><p> ATMEL公司的89系列單片機以其卓越的性能、完善的兼容性、快捷便利的電擦寫操作,低廉的價格、超強的加密功能,完全替代87C51/62和8751/52,低電壓、低電源、低功耗,有DIP、PLCC、QFP封裝,有民用型、工業(yè)級、汽車級
44、、軍品級等多種溫度等級,是當今世界上性能最好、價格最低、最受歡迎的八位單片機。</p><p> AT89C51的特性:</p><p> 與MCS—51產(chǎn)品兼容</p><p> 4K字節(jié)可編程閃速程序存儲器。壽命:1000寫/擦循環(huán);數(shù)據(jù)保存時間:10年</p><p> 全靜態(tài)工作:0Hz~24MHz</p>&l
45、t;p> 三級程序存儲器加密鎖定</p><p><b> 1288內(nèi)部RAM</b></p><p> 32條可編程I/O口線</p><p> 兩個16位定時器/計數(shù)器</p><p><b> 五個中斷源</b></p><p><b> 可
46、編程串行通道</b></p><p> 低功耗的閑置和掉電模式</p><p> AT89C51是一種帶4K字節(jié)閃速可編程只讀存儲器(PROM)的低功耗、高性能CMOS 8位微控制器。該器件采用ATMEL高密度、非易失存儲器制造技術,與工業(yè)標準的MCS—51指令集和輸出管腳相兼容。由于將多功能8位CPU和閃速存儲器組合在單個芯片中,ATMEL的AT89C51是一種高效微控制
47、器,為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價廉的方案。</p><p><b> 管腳說明:</b></p><p><b> 如圖2所示:</b></p><p> 圖3.2 89C51單片機管腳圖</p><p> VCC(40腳):供電電源</p><p>
48、 GND(20腳):地</p><p> P0口:P0口為一個8位漏極開路雙向I/O口,作為輸出端,每腳可吸收8個TTL門電流,當P0口的管腳第一次寫1時,被定義為高阻輸入,P0口當用于外程序數(shù)據(jù)寄存器它可以被定義為數(shù)據(jù)/地址的低八位。</p><p> P1口:P1口是一個內(nèi)部提供上拉的8位雙向I/O口。P1口緩沖器能接收或輸出4個TTL門電流。P1口管腳寫入1后,被內(nèi)部上拉為高,可
49、用作輸入。P1口被外部下拉為低電平時,將輸出電流(),這是由于內(nèi)部上拉的緣故。在FLASH編程和校驗時,P1口作為低八位地址接收。</p><p> P2口:P2口為帶內(nèi)部上拉的8位雙向I/O口,P2口緩沖器可接收或輸出4個TTL門電流,當P2口被寫為“1”時,其管腳被內(nèi)部電路拉高,作為輸入。P2口管腳被外部拉低,將輸出電流(),這是由于內(nèi)部上拉的緣故。P2口用于外部程序存儲器或16位地址外部數(shù)據(jù)存儲器進行存取
50、(MOVX QRI)時,P2口輸出地址的高八位,在給出地址“1”時,它利用內(nèi)部上拉的優(yōu)勢,當對外部八位地址數(shù)據(jù)存儲器進行讀寫時(MOVX QRL)P2口輸出其特殊功能寄存器的內(nèi)容。</p><p> P3口:P3口管腳是8個帶內(nèi)部上拉的雙向I/O口,可接收或輸出4個TTL門電流。P3口寫入“1”時,被內(nèi)部上拉為高電平,并用作輸入。P3口管腳被外部拉低,將輸出電流(),這是由于內(nèi)部上拉的緣故。P3口也可用作AT8
51、9C51的一些特殊功能口,如下所列:</p><p> P3.0(RXD):串行輸入口</p><p> P3.1(TXD):串行輸出口</p><p> P3.2(INT0):外部中斷0</p><p> P3.3(INT1):外部中斷1</p><p> P3.4(T0):計數(shù)器0外部輸入端</p&
52、gt;<p> P3.5(T1):計數(shù)器1外部輸入端</p><p> P3.6():外部數(shù)據(jù)存儲器寫選通</p><p> P3.7():外部數(shù)據(jù)存儲器讀選通</p><p> P3口同時為閃速編程和編程校驗接收一些控制信號。</p><p> RST:復位輸入,當要使器件復位時,要在RST腳保持兩個機器周期的高電平
53、時間。</p><p> ALE/:當訪問外部存儲器時,地址鎖存允許輸出電平,用于鎖存地址的低位字節(jié)。</p><p> :此輸出為外部程序存儲器的讀選通信號。</p><p> ?。寒敱3值碗娖綍r,則只訪問外部程序存儲器(0000H~FFFFH),不管是否有內(nèi)部存儲器。</p><p> XTAL1:反向振蕩器放大器的輸入及內(nèi)部時鐘工
54、作電路的輸入。</p><p> XTAL2:來自反向振蕩放大器的輸出。</p><p> 3.1.2固態(tài)繼電器</p><p> 固態(tài)繼電器(Solid State Relay)簡稱SSR,它是一種新型的無觸點電子繼電器,其輸入端僅要求輸入很小的控制電流,能與TTL、HTL、CMOS等集成電路具有較好的兼容性,而其輸出則用雙向晶閘管來接通和斷開負載電源。它與
55、普通電磁式繼電器和磁力開關相比,具有開關速度、工作頻率高、體積小、重量輕、壽命長、無機械噪聲、工作可靠、耐沖擊等一系列優(yōu)點。由于無機械觸點,當其用在需抗腐蝕、抗潮濕、抗振動和防爆的場合,更能體現(xiàn)出有機械觸點繼電器無法比擬的優(yōu)點。另外,其輸入控制端與輸出控制端用光電耦合隔離所需控制驅動電壓低、電流小,易于與計算機控制輸出接口。所以在計算機控制系統(tǒng)中,已越來越多地用固態(tài)繼電器取代傳統(tǒng)的電磁式繼電器和磁力開關作開關量輸出控制。在這里,計算機將
56、控制信號送給D/O板,D/O板再將控制信號經(jīng)過繼電器去控制電動機、開門電機的啟動和停止,這里我們選用的繼電器也是固態(tài)繼電器。</p><p> 固態(tài)繼電器是一種四端器件,兩端輸入、兩端輸出,他們之間用光電耦合器隔離。它可以有不同的分類方法。</p><p> 負載電源類型分類:可分為直流型(DC-SSR)和交流型(AC-SSR)兩種。直流型是用功率晶體管作開關器件;交流型是用雙向晶閘管
57、作開關器件,分別用來接通和斷開直流或交流負載電源。</p><p> 以開關觸點形式分類:可分為常開式和常閉式。目前市場上以常開式為多。</p><p> 以控制觸發(fā)信號的形式分類:可分為過零型和非過零型。它們的區(qū)別在于負載交流電流導通的條件。非過零型在輸入信號時,不管負載電源電壓接近零且輸入控制信號有效時,輸出端負載電源才導通。其關斷條件是在輸入端的控制電壓撤銷后,流過雙向晶閘管的負
58、載電流為零時,SSR關斷。</p><p> 固態(tài)繼電器有如下一些主要優(yōu)點:</p><p> 輸入功率小:出于其輸入端采用光電耦合器件,其驅動電流僅需幾毫安便能可靠地控制,所以可以直接用TTL、HTL、CMOS等集成驅動電路控制。</p><p> 高可靠性:由于其結構上無可動接觸部件,且采用全塑密閉式封裝,所以SSR開關時無抖動和回跳現(xiàn)象,無機械噪聲,同時
59、能耐潮、耐振、耐腐蝕;由于無觸點火花,可用在易燃易爆介質(zhì)的場合。</p><p> 低電磁噪聲:交流型SSR在采用了過零觸發(fā)技術后,電路具有零電壓開啟、零電流關斷的特性,可使對外界和本系統(tǒng)的射頻干擾減低到最低程序。</p><p> 能承受的浪涌電流大:其數(shù)值可為SSR額定值的6-10倍。</p><p> 抗干擾能力強:由于輸入與輸出之間采用了光電隔離,割斷
60、了兩者的電器聯(lián)系避免了輸出功率負載電路對輸入電路的影響。另外,又在輸出端附加了干擾網(wǎng)絡,有效地抑制了線路中dv/di和di/dt的影響。</p><p> 結合以上固態(tài)繼電器的優(yōu)點,根據(jù)實際需要,我們采用了常開式和常閉式的、交流型的固態(tài)繼電器。這類交流型的固態(tài)繼電器的輸入和輸出端是通過光電耦合器隔離,這樣可以割斷外部輸出負載電路對計算機的干擾。另外,它是用雙向晶閘管作開關器件。晶閘管習慣上又稱可控硅,它是一種大
61、功率半導體器件,它既有單向導電的整流作用,又有可以控制的開關作用。這里利用它可以控制的開關作用。其工作原理是:當輸入端有輸入電壓時,經(jīng)過光電耦合器的耦合作用,與雙向晶閘管控制極(門極)相連的電路接通,晶閘管控制極加上電壓,則晶閘管導通,此時若該固態(tài)繼電器是常開式的,則接通負載電源;若是常閉式的繼電器,則斷開負載電源。當輸入端電壓是零時,繼電器內(nèi)部的晶閘管的控制極沒有控制信號,由于與繼電器相連的電路是交流回路,電流過零或者進入負半周時,晶
62、閘管自動關斷。為了使固態(tài)繼電器再次響應,必須重加控制信號。其內(nèi)部結構如下輸入部分是一個砷化鎵發(fā)光二極管(也可是別的發(fā)光二極管),該二極管在5-15mA正向電流作用下發(fā)出足夠強度的紅外光,觸發(fā)輸出部分。輸出部分是一硅光敏雙向可控硅,在紅外線作用下,可雙向導通。如下圖3.3所示:</p><p><b> 圖3.3繼電器原理</b></p><p> 3.1.3光電轉
63、換電路設計</p><p> 光電轉換電路主要將鋁盤的旋轉轉換為電脈沖,以此來作為單片機的一個檢測信號。它以感應式電能表的電磁系統(tǒng)為工作元件,并在電能表的鋁盤表面印上黑色的分度線進行分度。為了區(qū)分鋁盤的正反轉,分度線間隔寬度應按順時針方向逐漸增加,然后用反射式光電頭發(fā)射光束來采集分度線標記,再經(jīng)光電轉換電路變換,最后輸出與鋁盤旋轉速度和分度線寬度成正比的電脈沖以給單片機提供一路檢測信號。其電路圖如圖3.4所示。
64、圖中,D1為發(fā)光管HG410,D2為接收管3DU31,它們按一定的角度被固定在旋轉鋁盤的上方,當鋁盤的黑色分度線到達光線區(qū)時,D2接收管的集電極輸出一正脈沖,并經(jīng)CD4069的兩個非門和R3構成的施密特觸發(fā)器整形后加到單片機的定時/計數(shù)器T0的輸入端口(),作為捕捉信號。</p><p> 圖3.4光電轉換電路</p><p> 3.1.4電流檢測電路</p><p
65、> 電流檢測電路主要由線性霍爾磁敏傳感器UGN3501T、鉗形冷軋硅鋼片和信號處理電路組成。其電路如圖3.5所示。</p><p> 圖3.5電流檢測電路</p><p> 該電路將霍爾元件置于鉗形冷軋硅鋼片的空隙中,當有電流流過導線時,就會在鉗形圓環(huán)中產(chǎn)生磁場,其大小正比于流過導線的電流,這個磁場作用于霍爾元件上并感應出相應的霍爾電勢,該電勢經(jīng)過運算放大器μA741放大,這樣
66、,當電路中有電流流過時,放大器輸出的高電平將作為單片機的一個檢測信號加到單片機的定時/計數(shù)器T1。調(diào)整放大器中兩個電阻RW和R5可以得到滿足輸入到單片機高電平信號。為了是電路更加穩(wěn)定也可以在放大器的輸入端加入一個二極管D1作為開關用當有足夠大的電平信號D1便導通,在輸出端加入電容C和二極管D2為穩(wěn)壓管用。</p><p> 3.1.5單片機系統(tǒng)電路</p><p> 單片機系統(tǒng)電路主要
67、完成對光電檢測信號、電流檢測信號的比較計算,同時輸出控制報警信號。該電路由單片機AT89C51、固體繼電器,蜂鳴器報警電路等組成,電路如圖3.6所示</p><p> 圖3.6系統(tǒng)報警電路</p><p> 該電路將光電信號加到單片機的輸入捕捉端的目的是利用定時/計數(shù)器T0的輸入捕捉功能來檢測光電轉換電路輸出的脈沖及脈沖寬度的變化情況,以確定鋁盤的旋轉狀態(tài)。將電流檢測電路的輸出信號加到
68、定時/計數(shù)器T1端,然后通過讀取T1的電平值和T0對光電信號的捕捉結果,就可以判斷是否有盜電情況發(fā)生。設計時應將P2.0端接繼電器驅動電路和蜂鳴器報警電路。</p><p> 3.2 CAN總線接口電路的設計</p><p> 3.2.1CAN總線概況</p><p> 控制器局部網(wǎng)(CAN——Controller Area Network)屬于現(xiàn)場總線的范疇
69、,它是一種有效支持分布式控制或實時控制的串行通訊網(wǎng)絡,其總線規(guī)范已被ISO國際標準化組織制定為國際標準,并被公認為是最有前途的現(xiàn)場總線之一。CAN總線的應用范圍遍及從高速網(wǎng)絡到低成本的多線路網(wǎng)絡,廣泛應用于控制系統(tǒng)中的各檢測和執(zhí)行機構之間的數(shù)據(jù)通信。</p><p> 現(xiàn)場總線領域中,CAN總線得到了計算機芯片商的廣泛支持,他們紛紛推出直接帶有CAN接口的微處理器(MCU)芯片。帶有CAN的MCU芯片總量已經(jīng)達
70、到1億3千萬片(不一定全部用于CAN總線);因此在接口芯片技術方面,CAN已經(jīng)遙遙領先于FF、PROFIBUS、LONWORKS等其它所有現(xiàn)場總線。</p><p> 現(xiàn)場總線標準及其技術日益成為國際自動控制領域關注的一大焦點,其原因是它改變了傳統(tǒng)控制系統(tǒng)的結構,形成了全新的網(wǎng)絡集成分布式控制系統(tǒng)。在我國,現(xiàn)場總線已經(jīng)發(fā)展到推廣應用階段,中國已經(jīng)成為各種現(xiàn)場總線激烈爭奪的重要戰(zhàn)場。因此研究現(xiàn)場總線技術及其產(chǎn)品就
71、顯得尤為重要。</p><p> 3.2.2SJA1000介紹</p><p> SJA1000是一種獨立控制器,用于汽車和一般工業(yè)環(huán)境中的局部網(wǎng)絡控制。它是Phlips公司的PCA82C200CAN控制器(basic CAN)的代替產(chǎn)品。而且,它增強了一種新的工作模式(peli CAN),這種模式支持具有很多新特點的CAN2.0B協(xié)議,SJA1000具有如下特點:</p>
72、<p> 與PCA82C200獨立CAN控制器引腳和電器兼容。</p><p> PCA82C200模式(既默認basic CAN模式)。</p><p> 擴展的接收緩沖器(64B、先進先出FIFO)。</p><p> 與CAN2.0B協(xié)議兼容(PCA82C200兼容模式中的無源擴展結構)。</p><p> 同時
73、支持11位和29位標識符。</p><p> 位速率可達1Mbit/s。</p><p> Peli CAN模式擴展功能:</p><p> —可讀/寫訪問的錯誤計數(shù)器;</p><p> —可編程的錯誤報警限制;</p><p> —最近一次錯誤代碼寄存器;</p><p> —對
74、每一個CAN總線錯誤的中斷;</p><p> —具有詳細位號(Bit position)的仲裁丟失中斷;</p><p> —單次發(fā)送(無重發(fā));</p><p> —只聽模式(無確認、無激活的錯誤標志);</p><p> —支持熱插拔(軟件位速率檢測);</p><p> —接收過濾器擴展(4B代碼,4
75、B屏蔽);</p><p> —自身信息接收(自接收請求)。</p><p> 24MHz時鐘頻率。</p><p> 可以和不同微處理器接口。</p><p> 可編程的CAN輸出驅動器配置。</p><p> 增強的溫度范圍(-40到+50度)。</p><p><b>
76、 ?。?)內(nèi)部結構</b></p><p> SJA1000 CAN控制器主要由以下幾個部分構成:</p><p> 接口管理邏輯(IML)</p><p> 接口管理邏輯解釋來自CPU的命令,控制CAN寄存器的尋址,向主控制器提供中斷信息和狀態(tài)信息。</p><p> 發(fā)送緩沖器(TXB)</p><
77、p> 發(fā)送緩沖器是CPU和BSP(位流處理器)之間的接口,能夠存儲發(fā)送到CAN網(wǎng)絡上的完整報文。緩沖器長13B,由CPU寫入,BSP讀出。</p><p> 接收緩沖器(RXB,RXFIFO)</p><p> 接收緩沖器是接收過濾器和CPU接口,用來接收CAN總線上的報文,并存儲接收到的報文。接收緩沖器(RXB,13B)作為接收FIFO(RXFIFO,長64B)的一個窗口,可
78、被CPU訪問。</p><p> CPU在此FIFO的支持下,可以在處理報文的時候接收其他報文。</p><p> 接收過濾器(ACF)</p><p> 接收過濾器把它其中的數(shù)據(jù)和接收的標識符相比較,以決定是否接收報文。在純粹的餓接收測試中所以的報文都保存在RXFIFO中。</p><p> 位流處理器(BSP)</p>
79、<p> 位流處理器是一個在發(fā)送緩沖器、RXFIFO和CAN總線之間控制數(shù)據(jù)流的序列發(fā)生器。它還執(zhí)行錯誤檢測、仲裁、總線填充和錯誤處理。</p><p> 位時序邏輯(EML)</p><p> 位時序邏輯監(jiān)視串行CAN總線,并處理 與總線有關的定時器。</p><p> 錯誤管理邏輯(EML)</p><p> EM
80、L負責傳送層中調(diào)制器的錯誤界定。它接收BSP的錯誤報告,并將錯誤統(tǒng)計數(shù)字通知BSP和IML。</p><p><b> ?。?)引腳介紹</b></p><p> SJA1000為28腳DIP和SO封裝,引腳如圖3.7所示:</p><p> 圖3.7 SJA1000引腳圖</p><p><b> 引腳
81、功能介紹如下:</b></p><p> AD7-AD0:地址/數(shù)據(jù)復用總線。</p><p> ALE/AS:ALE輸入信號(Intel模式),AS輸入信號(Motorola模式)。</p><p> /CS:片選輸入,低電平允許訪問SJA1000。</p><p> /RD:微控制器的/RD信號(Intal模式)或E使
82、能信號(Motorola模式)。</p><p> /WR:微控制器的/WR信號(Intel模式)或R/W信號(Motorola模式)。</p><p> CLKOUT:SJA1000產(chǎn)生的提供給微控制器的時鐘輸出信號;此時鐘信號通過可編程分頻器由內(nèi)部晶振產(chǎn)生;時鐘分頻寄存器的時鐘關閉可禁止該腳。。</p><p><b> Vss:接地端。<
83、/b></p><p> XTAL1:振蕩器放大電路輸入外部振蕩信號由此輸入。</p><p> XTAL2:振蕩放大電路輸出,使用外部振蕩信號時,此引腳必須保持開路。</p><p> MODE:模式選擇輸入。1=Intel模式,0=Motorola模式。</p><p> Vdd3:輸入驅動的5V電壓源。</p>
84、<p> TX0:由輸出驅動器0到物理線路的輸出端。</p><p> TX1:由輸出驅動器1到物理線路的輸出端。</p><p> VSS3:輸出驅動器接地端。</p><p> INT:中斷輸出,用于中斷微控制器;INT在內(nèi)部中斷寄存器各位都被置位時被激活;INT是開漏輸出,且與系統(tǒng)的其他INT是線或的;此引腳上的低電平可以把IC從睡眠模式
85、中激活。</p><p> RST:復位輸出,用于復位CAN接口(低電平有效);把RST引角通過電容連到VSS,通過電阻連到VDD可自動上電復位。</p><p> VDD2:輸出比較器的5V電壓源。</p><p> RX0,RV1:由物理總線到SJA1000輸出比較器的輸入端;顯性電平將會喚醒SJA1000的睡眠模式;如果RX1比RX0的電平高,讀出為顯性
86、電平,反之讀出為隱性電平;如果時鐘分頻寄存器的CBP位被置位,就忽略CAN輸出比較器以減少內(nèi)部延時(此時連有外部收發(fā)電路);這種情況下只有RX0是激活的;隱性電平被認為是高,而顯性電平則被認為是低。</p><p> VSS2:輸入比較器的接地端。</p><p> VDD1:邏輯電路的5V電壓源。</p><p><b> ?。?)應用說明</
87、b></p><p> SJA1000在軟件和引角上都是與它的前一款——PCA82C200獨立控制器兼容的。在此基礎上它增加了很多新的功能。為了實現(xiàn)軟件兼容,SJA1000增加修改了兩種模式:</p><p> Basic CAN模式:PCA82C200兼容模式。</p><p> Peli CAN模式:擴展模式。</p><p>
88、; 工作模式通過時鐘分頻寄存器中的CAN模式位來選擇。復位默認模式是Basic CAN模式。</p><p> 3.2.3與PCA82C200兼容性</p><p> 在Basic CAN模式中,SJA1000模仿PCA82C200獨立控制器所有已知的 寄存器。下面所有描述的特性不同于PCA82C200,這主要是為了軟件上的兼容性。</p><p> 同步模
89、式。在SJA1000的控制寄存器中沒有SYNC位(在PCA82C200中是CR.6位)。同步只有在CAN總線上隱性至顯性的轉換是才有可能發(fā)生。寫這一位是沒有影響的。為了與現(xiàn)有軟件兼容,讀取這一位時將得到上次寫入的值(對觸發(fā)電路無影響)。</p><p> 時鐘分頻寄存器。時鐘分頻寄存器用來選擇CAN工作模式(Basic CAN/Peli CAN)。</p><p> 接收緩沖器。PCA
90、82C200中雙接收緩沖器的概念被Peli CAN中的接收FIFO所代替。這對軟件除了會增加數(shù)據(jù)溢出的可能性之處,不會產(chǎn)生應用上的影響。在數(shù)據(jù)溢出之前,緩沖器可以接收兩條報文。(最多64B)。</p><p> CAN2.0B。SJA1000被設計為全面支持CAN2.0協(xié)議,說明在處理擴展幀的同時,亦實現(xiàn)了擴展振蕩器容差。在Basic CAN模式下只可以發(fā)送可接收標準幀(11位標識符)。如果此時檢測到CAN總線
91、有擴展幀(29位標識符),并且報文正確,則該報文也會被允許且給出一個確認信號,但沒有接收中斷產(chǎn)生。</p><p> 5)Basic CAN和Peli CAN模式的區(qū)別</p><p> 在Peli CAN模式下,SJA1000有一個含多功能的重寄存器。SJS1000包含了設計在PCA82C200中的所有位及一些功能位。Peli CAN模式支持CAN2.0B協(xié)議規(guī)定的所有功能(29位標
92、識符)。</p><p> ?。?)SJA1000的主要新功能:</p><p> 接收、發(fā)送標準幀和擴展幀格式信息。</p><p> 接收FIFO(64B)。</p><p> 用于標準幀和擴展幀的單/雙接收過濾器(含屏蔽和代碼寄存器)。</p><p> 讀/寫訪問的錯誤計數(shù)器。</p>&
93、lt;p> 可編程的錯誤限制報警。</p><p> 最近一次的誤碼寄存器。</p><p> 對每一位CAN總線錯誤的錯誤中斷。</p><p> 具有詳細位號的仲裁丟失中斷。</p><p> 一次性發(fā)送(當錯誤或仲裁丟失時不重發(fā))。</p><p> 只聽模式(CAN總線監(jiān)聽無,應答,無錯誤標志
94、)。</p><p> 支持熱插拔(無干擾軟件驅動的位速率檢測)。</p><p> 硬件禁止CLKIOUT輸出。</p><p> ?。?)Basic CAN地址分配</p><p> SJA1000對微控制器而言是內(nèi)存管理的I/O器件。兩個器件的獨立操作是通過像RAM一樣的片內(nèi)寄存器修正來實現(xiàn)的。</p><p&
95、gt; SJA1000的地址區(qū)包括控制段和報文緩沖器??刂贫卧诔跏蓟虞d時,是可編程來配置通信參數(shù)的(如定位時等)。微控制器也是通過這一段來控制CAN總線上的通信的。在初始化時,CLKOUT信號可以被微控制器編程指定一個值。</p><p> 應發(fā)送的報文寫入發(fā)送緩沖器。成功接收報文后,微控制器從接收緩沖器中讀出接收的報文,然后釋放空間以便下一次使用。</p><p> 微控制器和S
96、JA1000之間狀態(tài)、控制和命令信號的交換都是在控制段中完成的。初始化加載后,寄存器的接收代碼、接收屏蔽、總線定時寄存器0和1以及輸出控制就不能改變了。只有控制寄存器的復位位被置高時,才可以訪問這些寄存器。</p><p> 在以下有兩種不同的工作模式中訪問寄存器是不同的:</p><p><b> 復位模式。</b></p><p>&l
97、t;b> 工作模式。</b></p><p> 當硬件復位或控制器掉電時會自動進入復位模式。</p><p> 工作模式是通過置位控制寄存器的復位請求激活的。</p><p> 3.2.4PCA82C250/251收發(fā)器</p><p> PCA82C250/251收發(fā)器是協(xié)議控制器和物理傳輸路線之間的接口。此器件
98、對總線提供差動發(fā)送能力,可以在汽車和一般的工業(yè)應用上使用。</p><p> PCA82C250/251收發(fā)器的主要特點如下:</p><p> 完全符合ISO11898標準。</p><p> 高速率(1Mbit/s)。</p><p> 具有抗汽車環(huán)境中的瞬間干擾,保護總線能力。</p><p> 斜率控
99、制,降低射頻干擾(RFI)。</p><p> 差分接受器,抗寬范圍的共模干擾,抗電磁干擾(EMI)。</p><p><b> 熱保護。</b></p><p> 防止電源和地之間發(fā)生短路。</p><p><b> 低電流待機模式。</b></p><p> 未
100、上電的節(jié)點對總線無影響。</p><p> 可連接110個節(jié)點。</p><p> 工作溫度范圍:-40到+125度。</p><p><b> 引腳介紹</b></p><p> PCA82C250/251為8引腳DIP和SO兩封裝,引腳如圖3.8所示:</p><p> 圖3.8 P
101、CA82C250/251引腳圖</p><p><b> 引腳介紹如下:</b></p><p> TCD:發(fā)送數(shù)據(jù)輸入。</p><p><b> GND:地。</b></p><p> Vcc:電源電壓4.5——5.5V。</p><p> RXD:接收數(shù)據(jù)輸出
102、。</p><p> Vref:參考電壓輸出。</p><p> CANL:低電平CAN電壓輸入/輸出。</p><p> CANH:高電平CAN電壓輸入/輸出。</p><p> Rs:斜率電阻輸入。</p><p> PC82C250/251收發(fā)器是協(xié)議控制和物理傳輸路線之間的接口。如在ISO11898標
103、準中描述的,它們可以用高達1Mbit/s的位速率在兩條有差動電壓的總線電纜上傳輸數(shù)據(jù)。</p><p> 這兩個器件都可以在額定電源電壓分別是12伏(PCA82C250)和24伏(PCA82C251)的CAN總線系統(tǒng)中使用。它們的功能相同,根據(jù)相關的標準,可以在汽車和普通工業(yè)應用上使用。PCA82C250和PCA82C251還可以在同一網(wǎng)絡中互相通訊。而且,它們的引腳和功能兼容。</p><
104、p> 3.2.5RS-232標準</p><p> ?。?)RS232總線標準接口及電氣特性</p><p> 串行通信的方式可以分為同步式及異步式兩種。同步式在通信的兩端使用同步信號作為通信的依據(jù);而異步式則使用啟始位及停止位作為通信的判斷,現(xiàn)在則是以使用異步傳輸較多。本系統(tǒng)采用9叫管腳的異步傳輸。</p><p> RS232的每一只管腳都有它的功能
105、。也有它信號流動的方向;原來的RS232設計之初是用來接調(diào)制解調(diào)器做傳輸之用的,也因此它的管腳定義通常也和調(diào)制解調(diào)器傳輸有關。以下是9支腳的相關說明:</p><p> CD:此管腳是由調(diào)制解調(diào)器控制,當電話接通之后,傳送的信號是在載波信號上面,調(diào)制解調(diào)器利用此管腳通知計算機有載波被偵測到;而當載波被偵測到時才可保證此時是處于連線狀態(tài)。一般若計算機未收到此信號,均會回應信息,并將Modem掛線。</p&g
106、t;<p> RXD:此管腳會將遠程所傳送過來的數(shù)據(jù)接收進來;在接收的過程中,由于數(shù)據(jù)是以數(shù)字形式傳送,可以在Modem的RXD指示燈上看到明滅交錯,此即為0、1交替所產(chǎn)生的現(xiàn)象,也就是電位高低所產(chǎn)生的現(xiàn)象。</p><p> TXD:此管腳將計算機所欲傳送出去的數(shù)據(jù)傳送出去;在傳送過程中,由于數(shù)據(jù)是以數(shù)字形式傳送,可以在Modem的TXD指示燈上看到明滅交錯,此即為0、1交替所產(chǎn)生的現(xiàn)象,也就
107、是電位高低所產(chǎn)生的現(xiàn)象。</p><p> DTR:此管腳由計算機控制,用以通知Modem可以進行傳輸。高電位時表示計算機已經(jīng)準備就緒,可以傳送數(shù)據(jù)過來。</p><p> GND:此管腳為地線,作為計算機與Modem之間的準位參考。兩端設備的地線準位必須一樣,否則會產(chǎn)生地面回路,使得信號因準位的不同而產(chǎn)生偏移,也會導致結果失常。RS232數(shù)據(jù)在傳輸上是采用單接點式的信號傳送方式,其特
108、點是信號的電壓準位乃是參考地線準位而來,因此傳送雙方的地線才必須連接在一起,以避免準位不同而造成數(shù)據(jù)的錯誤。</p><p> DSR:此管腳由Modem控制,Modem用這只管腳的高電位通知計算機一切準備就緒,可以傳送數(shù)據(jù)過來。</p><p> RTS:此管腳由計算機控制,用以通知Modem馬上傳送數(shù)據(jù)至計算機。而當Modem收到此信號后,便會將它由電話線上收到的數(shù)據(jù)傳送給計算機;
109、在此之前若有數(shù)據(jù)傳送至Modem則會暫存在寄存器中。</p><p> CTS:此管腳由Modem控制,用以通知計算機將欲傳送的數(shù)據(jù)送至Modem。當計算機收到此管腳的信號,即將準備送出的數(shù)據(jù)送至Modem,而Modem則將計算機送過來的數(shù)據(jù)由電話線路送出。</p><p> RI:Modem通知計算機有電話進來,是否接聽電話則由計算機決定。如果計算機設置Modem為自動應答模式,則M
110、odem在聽一定的震鈴后即會自動接聽電話。</p><p> 計算機上的RS232,其9腳管腳定義如表3.1所示</p><p> 表3.1 RS232 管腳編號及意義</p><p> ?。?)RS232傳遞信息的格式標準</p><p> RS232采用按位串行方式。該標準對所傳遞的信息規(guī)定如下:信息的開始為起始位,</p&g
111、t;<p> 信息的結尾為停止位,它可以是一位、一位半或兩位;信息本身可以是5、6、7、8位再加一位奇偶校驗位;如果兩個信息之間無信息,則應寫“1”,表示空。其格式標準如圖3.9所示</p><p> 圖3.9 RS232數(shù)據(jù)傳輸格式</p><p> ?。?)RS232電氣特性</p><p> 由于RS232是早期為促進公用電話網(wǎng)絡進行數(shù)據(jù)通
112、信而制定的標準,其邏輯電平對地是對稱的,與TTL、MOS邏輯電平完全不同。RS232標準接口的輸入/輸出信號電平為EIA電平,如表1.5所示。RS232標準規(guī)定的數(shù)據(jù)傳輸速率為50、75、100、150、300、600、1200、2400、4800、9600、19200 b/s。驅動器允許有2500 pF的電容負載,通信距離將受此電容限制。信號傳輸速率為20 kb/s時,最大傳輸距離為15m。傳輸距離短的另一原因是RS232屬單端信號傳
113、送,存在共地噪音和不能抑制共模干擾等問題,因此一般用于短距離通信。</p><p> 表3.2中列出了RS232的電氣特性:</p><p> 表3.2 RS232電氣特性</p><p> ?。?)RS232接口的缺點</p><p> RS232接口的缺點主要表現(xiàn)在兩個方面:</p><p> 數(shù)據(jù)傳輸速率
114、慢:RS232規(guī)定的20kb/s的傳輸速率雖然能滿足異步通信要求,但對某些同步系統(tǒng)來說,不能滿足傳送速率要求。</p><p> 傳送距離短:RS232接口的一般裝置之間電纜長度為15m,即使有較好的線路器件,良好的信號質(zhì)量,電纜長度也不會超過60m。</p><p> 接口采用不平衡傳送和接收方式。</p><p> 在設備信號之間可能產(chǎn)生較多的串話干擾。&
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)論文——基于單片機的電集中抄表設計論文
- 基于單片機的電集中抄表——畢業(yè)論文
- 基于單片機的電集中抄表設計開題報告
- 基于單片機的電集中抄表設計開題報告
- 畢業(yè)論文范文——基于單片機的電集中抄表
- 畢業(yè)論文范文——基于單片機的電集中抄表
- 畢業(yè)設計(論文)-基于單片機的電能表自動抄表系統(tǒng)設計
- 基于單片機的電力線遠程抄表系統(tǒng)設計
- 基于單片機的遠程抄表系統(tǒng)的設計與研究.pdf
- 基于單片機的數(shù)字鐘設計論文資料
- 基于MSP430單片機的遠程抄表系統(tǒng).pdf
- 基于單片機的數(shù)字溫度計設計論文資料
- 基于單片機的數(shù)字電壓表的設計論文
- 基于單片機的數(shù)字電壓表的設計論文
- 單片機課程設計---基于單片機的數(shù)字電壓表設計
- 基于單片機的數(shù)字電壓表論文
- 基于單片機的簡易邏輯分析儀設計論文資料
- 基于單片機控制的開關電源論文資料
- 單片機課程設計---基于單片機的簡易數(shù)字電壓表設計
- 基于單片機的轉速表設計
評論
0/150
提交評論