蓄電池巡檢儀硬件電路設(shè)計_第1頁
蓄電池巡檢儀硬件電路設(shè)計_第2頁
蓄電池巡檢儀硬件電路設(shè)計_第3頁
蓄電池巡檢儀硬件電路設(shè)計_第4頁
蓄電池巡檢儀硬件電路設(shè)計_第5頁
已閱讀5頁,還剩15頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

..>摘要在各個大型電站或其他行業(yè)之中,直流電源屏和UPS電源系統(tǒng)對維持電力系統(tǒng)的穩(wěn)定性有著十分重要的意義。而及時的發(fā)現(xiàn)失效電池對保持直流電源屏的正常工作起著關(guān)鍵的作用。本次畢業(yè)設(shè)計論文主要是使用MCS-51系列單片機中的一種AT89C4051對蓄電池巡檢儀的硬件電路和軟件編制做出初步的設(shè)計.本次設(shè)計采用AT89C4051作為CPU,輔以三態(tài)緩沖器74HC244來讀取并儲存蓄電池組的站號,通過對電池不斷的測量,如果上位機的發(fā)出的站號與電池的站號一致,則測量值就可以發(fā)向上位機。而蓄電池的模擬信號的采集主要通過TLC549A/D轉(zhuǎn)換芯片來實現(xiàn)。數(shù)據(jù)通過光藕隔離和上位機通訊,在一定的召喚和應(yīng)答規(guī)約之下通過RS485通訊端口便可以與PC機交換數(shù)據(jù)或與其他網(wǎng)絡(luò)相連實現(xiàn)遠程遙測的功能。本篇論文采用PROTEL99軟件來實現(xiàn)硬件電路的設(shè)計,軟件采用C語言編程。關(guān)鍵詞:三態(tài)緩沖,數(shù)模轉(zhuǎn)換,異步通訊,規(guī)約AbstractTheDCPowerSupplyandUninterruptablePowerSystemoftenplayakeyroleinmaintainingthesafetyoflargeelectricalequipmentinPowerPlantorotherTransmissionSubstation.SoDetectingtheBatteries,whichareinbadworkingcondition,immediatelyseemsverymeaningfulandsooftenis.Thisthesismainlyconcentratesontheapplicationofonekindofchip-AT89C4051inMCS-51family.Inmythesis,IusetheAt89c4051todesignthetheoreticmapofmeasuringhardwareandperipheries.Meanwhile,IfurtherthediscussionofsoftwarewithCprogrammablelanguage.Inmythesis,IchooseAt89c4051astheCentralProcessUnitacpanywithTri-StateBuffer74HC244whichisusedtocollectthecodeofthebattery.Inmostofoccasion,theuppercontrolputersendthecodeofthebatteryinordertoselectthebatterywhichwewanttomeasure,atthesametime,themeasuringpartcouldreceivethesignal.Ifthecodeaccorde*actlywithprotocolwhichismadebyus,themeasuringpartstarttouploadthemeasuringresulttotheuppercontrolputer.InthissituationweuseSerialInterface(RS485)tomunicatewithremotecontrolunitorotherPCthroughoptical-SegregationinordertocarryouttheLongDistanceMeasurement.ThisthesisuseProtel99asmaindesigningtooltoachievehardwaredesignandCprogrammablelanguagetoacplishsoftwaredesign.Keywords:Tri-StateBufferA/DConverterAsynchronousmunicationProtocol概述第一節(jié):蓄電池在電力行業(yè)中的運用直流操作電源系統(tǒng)是變電站、發(fā)電廠不可缺少的二次設(shè)備。該系統(tǒng)由整流電源和蓄電池組組成。在正常情況下,整流電源為變電站、發(fā)電廠直流設(shè)備供電,同時給蓄電池組充電,保證蓄電池處于滿容狀態(tài)。當發(fā)生交流停電時,蓄電池組放電,保證直流設(shè)備不會停電。目前在電力系統(tǒng)廣泛使用的是閥控式密封鉛酸蓄電池。隨著變電站等級的提高,蓄電池的容量呈遞增狀態(tài),而蓄電池的費用也呈遞增曲線。尤其是500kV變電站及發(fā)電廠用的直流操作電源系統(tǒng),蓄電池組在整套設(shè)備的費用比重會遠遠大于整流電源所占費用比重。因此蓄電池的維護成為非常重要的問題。測量蓄電池品質(zhì)最直觀的方法就是測量蓄電池的端電壓,其能直接反映蓄電池的過充和欠充。為了及時得到每節(jié)蓄電池的情況,并且減少維護的工作量〔目前電力系統(tǒng)正在大力推行變電站無人值守〕,在較為重要的變電站,特別是110kV以上等級的變電站及發(fā)電廠的直流操作電源系統(tǒng)多要求配置蓄電池檢測裝置。閥控式密封鉛酸蓄電池以2V為根本單元,大容量的蓄電池均采用2V/節(jié),小容量的為部6個單元串聯(lián),構(gòu)成12V/節(jié),也有些較少的品牌采用6V/節(jié)。我國變電站部直流設(shè)備通常為220V/110V,220V的直流操作電源需配置18/19節(jié)12V蓄電池或103~108節(jié)2V蓄電池,110V的直流操作電源以次類推。蓄電池頭尾串聯(lián),最后與整流器的輸出并聯(lián)。通信電源系統(tǒng)與直流操作電源系統(tǒng)類型相似,也是由整流器和蓄電池組組成,只是其輸出電壓為-48V〔其正端與相連〕,對應(yīng)輸出電壓,蓄電池組由4節(jié)12V或24節(jié)2V蓄電池串聯(lián)而成。對于重要的系統(tǒng),特別是無人值守的通信基站,為蓄電池組配置蓄電池測試儀也成為一種趨勢。第二節(jié):傳統(tǒng)的蓄電池巡檢儀為檢測單節(jié)蓄電池電壓,要在蓄電池兩極引出采樣線。例如:18節(jié)蓄電池一一串聯(lián)組成蓄電池組,則要引出19根采樣線;假設(shè)是108節(jié)蓄電池組成蓄電池組,則需要109根采樣線。目前應(yīng)用比擬普及的蓄電池測試儀采用巡檢方式,通過端子接入采樣線,如下列圖所示。······+整流器-蓄電池測試儀采樣線端子蓄電池測試儀部單片機控制繼電器逐一切換,將每節(jié)電池分別與單片機測量系統(tǒng)共地相連,從而測得單節(jié)蓄電池端電壓。蓄電池測試儀通過串行通訊口將數(shù)據(jù)傳至直流操作電源微機監(jiān)控裝置,便于操作人員觀察、記錄,還可與直流操作電源系統(tǒng)其它信息一起再傳給變電站綜合自動化后臺裝置,直至電力系統(tǒng)主站。采用巡檢方式的蓄電池測試儀的優(yōu)點是造價低廉,但缺點也很明顯,主要有以下幾點:現(xiàn)場連接線太多,尤其是采用2V蓄電池時,要連接大量的采樣線;連接采樣線有一定危險性。由于采樣線是通過端子接入單片機系統(tǒng),而考慮到體積和本錢,相鄰接線點距離很近;蓄電池采樣線是帶電作業(yè),連接蓄電池具有一定危險性,而長距離連接蓄電池采樣線,尤其是采樣線數(shù)量較多,不易分辨其順序,不但操作任務(wù)較重,發(fā)生事故的機率也高;可靠性低。蓄電池測試儀從直流母線上取電作為裝置輸入電源,假設(shè)受到強電干擾,有可能造成*一時刻一節(jié)以上繼電器動作,則蓄電池會通過采樣線形成短路;壽命受采樣頻率影響。目前較好品牌的繼電器的切換次數(shù)多為105~106次,假設(shè)切換頻率較高,會影響繼電器進而整個裝置的使用壽命,因此采用巡檢方式的蓄電池測試儀均以加大繼電器切換時間來延長裝置壽命,但這樣會造成數(shù)據(jù)更新周期偏長。第三節(jié):新型蓄電池巡檢儀新型蓄電池智能測試裝置由假設(shè)干測試單元組成,工作時每節(jié)蓄電池配置一塊測試單元,測試單元置單片機,以單節(jié)蓄電池作為其電源輸入,通過電路將蓄電池電壓變換成單片機工作電壓,同時單片機通過自帶的AD測試出蓄電池端電壓。測試單元通過跳線對應(yīng)唯一通訊站號,上位機通過隔離的485總線,帶站號分別召喚每個測試單元,獲得每個蓄電池的端電壓數(shù)據(jù)。根據(jù)鉛酸蓄電池的電壓級別,測試單元分為2V和12V兩種。兩者原理根本一致,2V的測試單元要通過升壓電路,將蓄電池端電壓升到單片機的工作電壓;而12V的測試單元則通過降壓電路,將蓄電池端電壓降到單片機的工作電壓。與傳統(tǒng)的蓄電池巡檢裝置相比:新型蓄電池智能測試裝置有以下幾個優(yōu)點:其測試單元尺寸很小,并且以每節(jié)蓄電池端電壓作為其輸入電源,因此可就近連線,甚至置于蓄電池外表。與蓄電池一一對應(yīng),連接線的危險性大大降低,只要注意正負即可;根據(jù)蓄電池節(jié)數(shù)配置測試單元,通用于直流操作電源和通信電源。目前直流電源系統(tǒng),包括直流操作電源和通信電源均配置微機監(jiān)控裝置,其裝置也多配有RS485通訊口,假設(shè)其使用適宜的RS485驅(qū)動芯片,最多可支持256個通信節(jié)點,則測試單元可直接作為假設(shè)干通訊節(jié)點接入該通訊口的485總線,單節(jié)蓄電池端電壓數(shù)據(jù)直接進入上一級監(jiān)控裝置,進一步節(jié)省資源;由于不采用繼電器切換方式,不但使用壽命長,而且每個測試單元同時工作,數(shù)據(jù)更新速率取決于上位機召喚頻率,數(shù)據(jù)刷新率大幅度提高。測試單元通過端子上485總線,與上位機只有兩根通訊線相連,取代了傳統(tǒng)蓄電池巡檢裝置的大量采樣長線,現(xiàn)場清爽,走線方便,如下列圖所示;······+整流器-上位機系統(tǒng)485總線測試單元測試單元測試單元測試單元AB本次設(shè)計主要以ATMEL公司的AT89C4051為CPU,輔以74HC244,TLC549,MA*756等芯片來實現(xiàn)針對2V蓄電池的蓄電池測試單元的測量以及通訊。下面的章節(jié)將會對各種芯片構(gòu)造和原理,和硬件電路的設(shè)計進展分別詳細闡述。第二章硬件電路的核心芯片ATMEL系列的AT89C4051AT89C4051是一種8位的,4KFLASH閃存,128BITRAM的CPU根本特征具有MCS-51系列產(chǎn)品的根本功能2.7V-6V的工作電壓雙基準存鎖存器15根可編程的I/O線6個中斷源直接LED的輸出驅(qū)動低功率閑置和功率關(guān)閉模式4K可重復(fù)編程的閃存全靜態(tài)操作頻率0-24MHz1288位的RAM2個16位計數(shù)器和定時器可編程的串行通信異步收發(fā)通道On-Chip模擬比擬器根本描述AT89C4051有4K字節(jié)的閃存〔可編程可擦除只讀存EPROM〕的低電壓高效運行的8位微處理器。這個設(shè)備通過使用AMTEL的非易失的存技術(shù)和工業(yè)標準與MCS-51兼容。我們通過比擬通用的8位CPU和單片集成電路中的閃存可以知道。對于許多的嵌入式控制系統(tǒng)來說,ATMEL的AT89C4051具有更高的靈活性和高效性。AT89C4051提供下述標準特征:1〕4K字節(jié)的FLASH閃存2〕128字節(jié)的RAM3〕15根I/O線4〕兩個16位的定時器/計數(shù)器5〕一個5矢量雙水平的中斷系統(tǒng)6〕一個雙向串行通道7〕一個精度模擬比擬器8〕芯片中的震蕩器和時間電路。此外AT89C4051零頻率狀態(tài)下運行的靜態(tài)邏輯并提供兩個軟件節(jié)能模式以供使用。IdleMode閑置方式使CPU停頓工作,但允許RAM,計數(shù)器/定時器,串行接口和中斷系統(tǒng)繼續(xù)工作。PowerDownMode會保存RAM中的容,但使震蕩器停頓工作,并且終止芯片其他功能直至重啟。如圖-2所示根本管腳管腳的根本功能VCC:供電電源GND:接地Port1:端口一是八位雙向 I/O口。P1.2-P1.7端口提供上拉。而P1.0-P1.1需要外部上拉。P1.0-P1.1常常作為正向輸入和反向輸入,這兩個輸入分別在芯片中的精度比擬模擬器。端口1輸出緩沖能下降20MA,并且可以直接驅(qū)動LED顯示器。端口1置1,它變?yōu)檩斎耄敼苣_P1.2-P1.7作為輸入并且被外部拉低,則他們將由于部的拉閥而作為電流源。端口1同樣在閃存編程和修改時接收代碼數(shù)據(jù)。Port3:管腳P3.0-P3.5和P3.7是7根雙向I/O口,存部上拉閥,P3.6為比擬器的輸入和輸出端口,但不能作為通用的I/O口。端口3的輸出緩沖能下降20MA。當端口3被置1,端口3被部拉閥上拉同時可以被視為輸入。作為輸入,端口3的管腳被外部拉底,這樣端口3將形成I1L,這些均是由部拉閥所決定的。同時端口3同樣可以作為AT89C4051的各種特殊功能:P3.0:R*DP3.1:T*DP3.2:〔作為外部中斷0〕P3.3:〔作為外部中斷1〕 P3.4:T0計時器0的外部輸入P3.5:T1計時器1的外部輸入RST:輸入重置,所有的I/O引腳會被全置為1,一旦RST被置為高電平。如果保持RST引腳為高電平兩個周期則震蕩器將會重啟。每一個機器周期等于12個震蕩周期或時鐘周期*TAL1:震蕩轉(zhuǎn)換放大器和部時鐘運行電路的輸入端*TAL2:震蕩轉(zhuǎn)換放大器和部時鐘運行電路的輸出端震蕩器的主要特征*TAL1,*TAL2,分別是轉(zhuǎn)換放大器的輸入和輸出,轉(zhuǎn)換放大器往往可被作為震蕩器使用如圖3所示。震蕩器可以是石英震蕩器也可以是瓷共振震蕩器。為了從外部時鐘源去驅(qū)動這個電路,當*TAL1被驅(qū)動的時候,此時*TAL2應(yīng)該被隔離。我們往往對外部時鐘源的工作周期沒有太多的要求,因為部時鐘電路往往通過兩個連續(xù)的分割,但仍然要注意最高電壓和最低電壓。圖三:震蕩器的連接圖四:外部時鐘驅(qū)動布置圖C1,C2=30PF10PF〔石英〕或40PF10PF〔瓷〕特殊功能存放器〔SFR〕如同單片機MCS-51中的一樣,并不是所有的存放器地址都被占據(jù)。芯片將不會去使用那些未被占據(jù)的地址。同樣,對這些地址的讀取將會被返回隨機的地址,同時寫操作將會產(chǎn)生不確定性。用戶不能對這些未列出的地址進展操作。因為這些地址主要被保存在未來使用以備新的功能,如果那樣的話,重置或初始化這些地址將會是零。如表1所示SFR在存放器中的分布:幾種低功率工作方式1〕IdleMode閑置方式所謂的閑置方式就是將自身放入休眠狀態(tài),而其他所有芯片上的外圍設(shè)備仍然處于激活狀態(tài),這種方式往往通過軟件來激活。同時芯片上的RAM和SFR在這種方式下不會改變。這種方式往往通過有效中斷或硬件重置電路來完畢。如果沒有外部上拉電阻則P1.0&P1.1應(yīng)該被置零,反之應(yīng)置為一。我們應(yīng)該注意,如果閑置方式是通過硬件重置方式來被終止的,則程序會在終止的地址上繼續(xù)恢復(fù)程序的運行,但是在部程序恢復(fù)之前存在兩個機器周期,在這種情況之下,部的硬件會制止外部對部RAM的修改,但修改端口卻未被制止。所以為了防止錯誤的對端口進展寫操作當閑置模式終止時,則我們激活閑置模式的過程應(yīng)該與我們對端口引腳或外部存儲器的激活步驟不一樣。2〕斷電模式斷電模式下震蕩器停頓,并且激活斷電模式的程序是最后一個執(zhí)行的程序,同時RAM和SFR會保持原來的值直到斷電模式完畢。硬件重置是完畢斷電模式的唯一方法,則硬件重置會重新定義SFR但不會對RAM造成影響。但只有當恢復(fù)到正常的工作電壓的時候,同時應(yīng)該保持激活足夠長的時間一直到晶振重新啟動并穩(wěn)定后我們才能進展重置。3)褪色檢測當下降到極限值時,所有端口除了P1。0,P1。1外全部被輕微的上拉,回到原值時,部重置在15Msec后有效。一般來說褪色檢測的電壓圍在%,如圖5所示圖5第二節(jié):MM74HC244三態(tài)緩沖器的根本構(gòu)造概述MM74HC244主要采用最先進的的硅門技術(shù)中的CMOS技術(shù),具有高速,非逆轉(zhuǎn)性的三態(tài)緩沖器。MM74HC244具有高驅(qū)動電流的驅(qū)動輸出,這些強力的驅(qū)動在驅(qū)動大總線時也能保持高速的運行。且部電路中的傳導(dǎo)速度可以與低功率肖特基持平,但其電路主要還是和CMOS電路有關(guān)。MM74HC244是一個非逆轉(zhuǎn)的三態(tài)緩沖器,同時擁有兩個低電平可使1G,2G分別控制4個緩沖器,同樣的這些設(shè)備沒有施密特觸發(fā)輸入。根本特點根本的傳導(dǎo)延遲:14NS對系統(tǒng)總線的三態(tài)輸出更廣泛的電壓工作圍2-6V74系列的低靜態(tài)電源電流輸出電流下列圖6所示為MM74HC244的連接圖下表2為管腳的真值表第三節(jié):帶串行控制8位模數(shù)轉(zhuǎn)換器TLC549概述TLC549是以8位開關(guān)電容逐次逼近A/D轉(zhuǎn)換器為根底而構(gòu)造的CMOSA/D轉(zhuǎn)換器。它們設(shè)計成能通過3態(tài)數(shù)據(jù)輸出和模擬輸入與微處理器或外圍設(shè)備串行接口。TLC549僅用輸入/輸出時鐘〔I/OCLOCK〕和芯片選擇〔CS〕輸入作數(shù)據(jù)控制。TLC548的最高I/OCLOCK輸入頻率為2.048MHz,而TLC549的I/OCLOCK輸入頻率最高可達1.1MHz。有關(guān)與大多數(shù)通用微處理器接口的詳細資料已由工廠準備好,可供使用。TLC549的運用與較復(fù)雜的TLC540和TLC541的運用非常相似;不過,TLC549提供了片系統(tǒng)時鐘,它通常工作在4MHz且不需要外部元件。片系統(tǒng)時鐘使部器件的操作獨立于串行輸入/輸出的時序并允許TLC548和TLC549象許多軟件和硬件所要求的那樣工作。I/OCLOCK和部系統(tǒng)時鐘一起可以實現(xiàn)高速數(shù)據(jù)傳送以及對于TLC548為每秒45,500次轉(zhuǎn)換、對于TLC549為每秒40,000次轉(zhuǎn)換的轉(zhuǎn)換速度。TLC549的其他特點包括通用控制邏輯,可自開工作或在微處理器控制下工作的片采樣-保持電路,具有差分高阻抗基準電壓輸入端、易于實現(xiàn)比率轉(zhuǎn)換〔ratiometricconversion〕的高速轉(zhuǎn)換器,定標〔scaling〕以及與邏輯和電源噪聲隔離的電路。整個開關(guān)電容逐次逼近轉(zhuǎn)換器電路的設(shè)計允許在小于17μs的時間以最大總誤差為±0.5最低有效位〔LSB〕的精度實現(xiàn)轉(zhuǎn)換。TLC549的工作溫度圍為0℃至70℃TLC549的工作溫度圍為-40℃至85℃。表-3二〕特點·8位分辨率A/D轉(zhuǎn)換器·差分基準輸入電壓·轉(zhuǎn)換時間17μsMa*·每次總存取與轉(zhuǎn)換周期數(shù)TLC549高達40,000·片軟件可控采樣棗保持·總不可調(diào)整誤差〔TotalUnadjustedError〕±0.5LSBMa*·4MHz典型部系統(tǒng)時鐘·寬電源圍3V至6V·低功耗15mWMa*·能理想地用于包括電池供電便攜式儀表的低本錢、高性能應(yīng)用·引腳和控制信號與TLC540、TLC5458位A/D轉(zhuǎn)換器以及TLC154010位A/D轉(zhuǎn)換器兼容·CMOS工藝三〕根本管腳和部功能圖-7根本時序上圖-8顯示出TLC549的根本時序,本論文主要關(guān)心的是CPU在讀取Data_out的時序,下面將詳細闡述:A.轉(zhuǎn)換周期需要36個系統(tǒng)時鐘周期〔最大為17μs〕,它開場于CS變?yōu)榈碗娖街驣/OCLOCK的第8個下降沿,這適用于該時刻其地址存在于存儲器中的通道。。B.在CS變?yōu)榈碗娖街?,最高有效位〔A7〕自動被放置在DATAOUT總線上。其余的7位〔A6-A0〕在前7個I/OCLOCK下降沿由時鐘同步輸出。B7-B0以同樣的方式跟在其后根本工作特性二、特性工作溫度圍〔自然通風(fēng)〕的極限參數(shù)〔除非另有說明〕+電源電壓,VCC6.5V任何輸入端輸入電壓圍-0.3V至VCC+0.3V輸出電壓圍-0.3V至VCC+0.3V峰值輸入電流圍〔任何輸入端〕±10mA峰值總輸入電流圍〔所有輸入端〕±30mA工作溫度圍〔自然通風(fēng)〕,TA:TLC548C,TLC549C0℃至70℃TLC548I,TLC549I-40℃至85℃儲存溫度圍,Tstg-65℃至150℃引線溫度,離外殼1.6mm(1/16英寸),10秒260℃+強度超出所列的極限參數(shù)可能導(dǎo)致器件的永久性損壞。這些僅僅是極限參數(shù),并不意味著在極限參數(shù)條件下或在任何其它超出推薦工作條件下所示參數(shù)的情況下器件能有效地工作。延長在極限參數(shù)條件下的工作時間會影響器件的可靠性。詳見下表-4:注釋1.在REF-與GND連接在一起的情況下所有電壓值均相對于網(wǎng)絡(luò)地端〔除非另有說明〕。2.溫度低于-40℃時,不推薦D封裝。3.大于加至REF+電壓的模擬輸入電壓轉(zhuǎn)換為全"1〞〔11111111〕,小于加至REF-電壓的模擬輸入電壓轉(zhuǎn)換為全"0〞〔00000000〕。為了工作良好,REF+電壓高于REF-電壓至少1V。而且,當此差分基準電壓降至4.75V以下時,總失調(diào)誤差可能增加。4.這是時鐘輸入信號從VIHmin降至VILma*或從VILma*升至VIHmin所需的時間。在正常室溫附近,對于遠程數(shù)據(jù)采集應(yīng)用〔在這些應(yīng)用中,傳感器和A/D轉(zhuǎn)換器放在離控制微處理器幾英尺遠處〕,在輸入時鐘跳變時間慢至2μs的情況下器件可保持其功能。5.為了使CS端噪聲所引起的誤差為最小。在響應(yīng)控制輸入信號以前,部電路在CS↓之后等待部系統(tǒng)時鐘兩個上升沿和1個下降沿。CS建立時間由ten和tSU(CS)這兩個指標給出。應(yīng)用資料簡化模擬輸入分析利用下面的等效電路,模擬輸入電容從0充電至VS〔在1/2LSB之〕所需的時間可推導(dǎo)如下:電容充電電壓由下式給出:〔1〕其中:離1/2LSB的最終電壓由下式給出:〔2〕使式〔1〕和式〔2〕相等并求解時間給出:〔3〕和〔4〕因此,在給定數(shù)值的情況下,模擬輸入信號建立時間為〔5〕此時間必須小于時序圖中所示的轉(zhuǎn)換器采樣時間。圖-9Vi=ANALOGIN端的輸入電壓Vs=外部驅(qū)動源電壓Rs=源電阻Ri=部電阻Ci=等效輸入電容+驅(qū)動源要求:·源的噪聲和失真必須與轉(zhuǎn)換器的分辨率相當·在輸入頻率上RS必須為實數(shù)根本工作原理四、工作原理TLC548和TLC549都是在單個芯片的完善的數(shù)據(jù)采集系統(tǒng)。每一個器件包含部系統(tǒng)時鐘,采樣和保持,8位A/D轉(zhuǎn)換器,數(shù)據(jù)存放器以及控制邏輯電路。為了提高靈活性和訪問速度,器件有兩個控制輸入:I/OCLOCK和芯片選擇〔CS〕。這些控制輸入和與TTL兼容的3態(tài)輸出易于與微處理器或小型計算機的串行通信。器件可在17μs或更短時間完成轉(zhuǎn)換。TLC548每22μs重復(fù)一次完整的輸入-轉(zhuǎn)換-輸出〔input-conversion-output〕周期,TLC549每25μs重復(fù)一次輸入-轉(zhuǎn)換-輸出周期。部系統(tǒng)時鐘和I/OCLOCK獨立使用且不需要任何特定的速度或二者之間的相位關(guān)系。這種獨立性簡化了器件的硬件和軟件控制任務(wù)。由于這種獨立性和系統(tǒng)時鐘的部產(chǎn)生,控制硬件和軟件只需關(guān)心利用I/O時鐘讀出先前轉(zhuǎn)換結(jié)果和啟動轉(zhuǎn)換。部系統(tǒng)時鐘以這種方式驅(qū)動轉(zhuǎn)換電路以便控制硬件和軟件不需要涉及此項任務(wù)。當CS為高電平時,DATAOUT處于高阻狀態(tài)且I/OCLOCKI/O時鐘〕被制止。當使用另外的TLC549和TLC548器件時,這種CS控制功能允許I/OCLOCK與其計數(shù)部件〔counterpart〕端共用同樣的控制點。當使用多個TLC548和TLC549器件時,這也用于使所需的控制邏輯端為最少。控制時序已設(shè)計成使啟動轉(zhuǎn)換與取得轉(zhuǎn)換結(jié)果所需的時間和工作為最少。正常控制時序為:1.CS被拉至低電平。為了使CS端噪聲所產(chǎn)生的誤差為最小,在識別低跳變之前,部電路在CS↓之后等待部系統(tǒng)時鐘兩個上升沿與其后的下降沿。然而,由于CS上升沿的作用,即使直到經(jīng)歷了Tsu(CS)時間,其余的集成電路仍不識別跳變。DATAOUT也將在Tdis之變?yōu)楦咦锠顟B(tài)。當器件用于噪聲環(huán)境中時,這種技術(shù)可用來保護器件使其免受噪聲的影響。當CS變?yōu)榈碗娖綍r,前次轉(zhuǎn)換結(jié)果的最高有效位〔MSB〕開場出現(xiàn)在DATAOUT端。2.前4個I/OCLOCK周期的下降沿輸出前次轉(zhuǎn)換結(jié)果的第2、第3、第4和第5個最高有效位。在I/OCLOCK第4個高電平至低電平的跳變之后,片采樣和保持電路開場對模擬輸入采樣。采樣操作主要包括部電容器充電到模擬輸入電壓的電平。3.其后再把三個I/OCLOCK周期加至I/OCLOCK端,在這些時鐘周期的下降沿,第6、第7和第8個轉(zhuǎn)換位被移出。4.最后〔第8個〕時鐘周期被加至I/OCLOCK。此時鐘周期高電平至低電平的跳變使片采樣和保持電路開場保持功能。保持功能在接著四個部系統(tǒng)時鐘周期繼續(xù)進展,在此之后保持功能完畢且在下面32個系統(tǒng)時鐘周期完成轉(zhuǎn)換,總共為36個周期。在第8個I/OCLOCK周期之后,CS必須變?yōu)楦唠娖?,否則I/OCLOCK必須保持低電平達至少36個系統(tǒng)時鐘周期以供保持和轉(zhuǎn)換功能的完成。在多個轉(zhuǎn)換周期CS可保持低電平。在多個轉(zhuǎn)換周期使CS保持低電平時必須特別注意防止I/OCLOCK線上的噪聲閃變。如果在I/OCLOCK上發(fā)生閃變,則在微處理器/控制器和器件之間的I/O時序?qū)⑹ネ?。此外,如果CS變?yōu)楦唠娖?,則它必須保持高電平直至轉(zhuǎn)換完畢為止。否則,CS的有效高電平至低電平跳變將引起復(fù)位,它使正在進展的轉(zhuǎn)換失敗。在36個系統(tǒng)時鐘周期發(fā)生之前,通過完成步驟1至4可以啟動新的轉(zhuǎn)換,同時正在進展的轉(zhuǎn)換中止。此操作產(chǎn)生先前的轉(zhuǎn)換結(jié)果而不是正在進展的轉(zhuǎn)換結(jié)果。對于*些應(yīng)用,諸如選通〔strobing〕應(yīng)用,需要在特定的時間點啟動轉(zhuǎn)換。此器件能適應(yīng)這些應(yīng)用。雖然片采樣和保持在第4個有效I/O時鐘周期的負沿開場采樣,但是直到第8個有效I/O時鐘周期的負邊沿之前,保持功能并不開場。它應(yīng)當開場于必須轉(zhuǎn)換模擬信號的瞬間。TLC548/TLC549繼續(xù)采樣模擬輸入,直到I/O時鐘的第8個下降沿為止。然后控制電路或軟件立即拉低I/OCLOCK并啟動保持功能以及在所需的時間點保持模擬信號并開場轉(zhuǎn)換。第四節(jié):對RS485串口通信的低功率收發(fā)器MA*485一〕MA*487的概述MA*487是專門對RS485或RS422串口通信方式的低功率收發(fā)器。每一個局部包含一個驅(qū)動和一個接收器,具有較少的回轉(zhuǎn)率,這樣便可以減少電磁干擾〔EMI〕。驅(qū)動器的旋轉(zhuǎn)率沒有受到限制能到達2.5Mbps.(傳輸波特率)MA*487的根本特點1〕在MA*的包中有八個最小的引腳SO2〕無錯誤傳輸,有限的回轉(zhuǎn)率3〕0.1的低電流關(guān)閉模式4〕低靜態(tài)電流1205〕-7V——12V的普通模式的輸入電壓的圍6〕三態(tài)輸出7〕30nS的傳輸延時,5nS的上升或下降時間8〕支持半雙工和全雙工的通信模式9〕單一5V電源供電10〕允許總線上可以有128個收發(fā)器11〕電流限制,溫控關(guān)斷,實行過載保護特別地,不同于MA*481,MA*485,MA*490。MA*487具有其自身的特點一般只支持半雙工的通信模式傳輸率一般在。0。25Mbps有限的SLEW-RATE支持低功率關(guān)斷接收或驅(qū)動有效靜態(tài)電流120總線上最多可以掛128個收發(fā)器8個管腳由于要對多個電池采集數(shù)據(jù),則需要選擇可以掛128個收發(fā)器的MA*487。下表-5表示出MA*487直流的根本電氣參數(shù)三〕管腳的根本功能:接收輸出。如果A>B超過200mV則RO為高電平,如果A<B超過200Mv,RO則為低電平。:接收輸出有效。當為低電平時,RO有效。反之,當為高時RO無效。:輸出驅(qū)動有效。當為高時,驅(qū)動輸出Y和Z有效,反之則無效:驅(qū)動輸入。如果為低電平則將迫使Y為低,Z為高。同樣的如果為高電平則Y為高,Z為低。:非逆轉(zhuǎn)驅(qū)動輸出:可逆轉(zhuǎn)驅(qū)動輸出:非逆轉(zhuǎn)接收輸入和非逆轉(zhuǎn)驅(qū)動輸出:逆轉(zhuǎn)接收輸入和逆轉(zhuǎn)驅(qū)動輸出:電源:部未連接根本部構(gòu)造圖-10第三章:硬件電路的設(shè)計蓄電池測試單元系統(tǒng)框圖如下:電壓變電壓變換電路I/O單R*D片T*D機I/O通訊站號設(shè)置電路B+B-光耦隔離電路485驅(qū)動芯片ABA/D在本次設(shè)計中,蓄電池電壓既是蓄電池測試單元的輸入電源,也是測試單元的測量對象。由于蓄電池測試單元采用AT89C4051為CPU,其工作電壓為+5V,而蓄電池的電壓不能正好到達CPU的工作電壓,因此在蓄電池和CPU之間應(yīng)設(shè)置電壓變換電路。假設(shè)測試的蓄電池為12V的規(guī)格,則采用普通的三端穩(wěn)壓器即可。而本設(shè)計針對的是2V的鉛酸蓄電池,因此該電壓變換電路為BOOST升壓電路,在本次設(shè)計中采用后面介紹的MA*756進展升壓變換,MA*756是MA*IM公司生產(chǎn)的高效率、低功耗升壓型DC/DC轉(zhuǎn)換器,其置PFM〔脈沖頻率調(diào)制〕振蕩器、PFM控制器、PFM比擬器、軟起動電路、電壓基準及MOEFET開關(guān)管,還具有限流電路。其輸入電壓圍為0.8V~5.5V,輸出為5V/3V電壓,輸出額定電流為200mA。其工作原理為部MOSFET開關(guān)管導(dǎo)通時,外部管腳連接的電感進展儲能;部MOSFET開關(guān)管關(guān)斷時,電感釋放能量,在管腳OUT產(chǎn)生高于輸入電壓的輸出,通過電容濾波,得到穩(wěn)定輸出電壓。外接肖特基二極管1N5817,使得輸出電壓不會反回至輸入端。由于AT89C4051部不帶A/D變換器,因此在輸入端和CPU間設(shè)置A/D變換器,考慮到本錢和性能的要求,在本次設(shè)計中采用價廉物美的串行8位A/D芯片TLC549,其通過AT89C4051的I/O將轉(zhuǎn)換后的數(shù)字量以串行方式一位一位傳給CPU。上位機與測試單元通過485總線傳遞數(shù)據(jù),因此在測試單元中配置RS485驅(qū)動芯片,將CPU的TTL和485電平進展轉(zhuǎn)換。在測試單元中,CPU的電源取自蓄電池,蓄電池的負極即為CPU和測量電路的基準地。而在整個系統(tǒng)中,每節(jié)蓄電池配置一個測試單元,顯然每個測試單元都是不共地的。而由于它們都通過485總線與上位機連接,即擁有一個共同的485通訊地,因此在485驅(qū)動芯片與CPU之間通過光耦連接。在本次設(shè)計中,考慮到本錢和性能的要求,采用TLP521隔離串行收發(fā)信號R*D和T*D,及485芯片收發(fā)的控制信號??紤]到TLP521的反響速率,在本次設(shè)計中,串行通訊的波特率定為4800。由于2V蓄電池組成的直流操作電源蓄電池組通常包括102~108節(jié)蓄電池,而普通的485芯片只能支持32個節(jié)點,故本次設(shè)計采用前面介紹的MA*487,其能支持128的節(jié)點,滿足系統(tǒng)的要求。第一節(jié):AT89C4051的根本外部連接如上圖-11所示,CPU正常工作的根本前提是有正常的晶振頻率,這里我們選取石英震蕩器,根本震蕩頻率選取11.0951MHZ,這樣便能很容易在部實現(xiàn)4800或9600的波特率。如下圖,石英震蕩器與兩個電容形成一個外部協(xié)振放大器,分別連接外部放大器的輸入和輸出端*TAL1,*TAL2。AT89C4051具有P1的雙向I/O口,可以對其端口直接讀寫。P3也是雙向I/O口,但是P3口通常用于其他的功能,這樣才能完成外部中斷,異步,同步通信等要求。我們在第一章已經(jīng)提到P3口的特殊功能。P3.0一般作為通信的接收端R*D,P3.1一般作為通信的發(fā)送端T*D。同時我們還必須考慮到CPU還必須具有處理外部中斷的要求,在這樣的前提下,我們通常將P3.2設(shè)為〔作為外部中斷0〕P3.3〔作為外部中斷1〕。此外我們還將P3.4設(shè)置為T0計時器0的外部輸入,P3.5為T1計時器1的外部輸入。這樣我們可以確定出,我們可以把P1端口作為讀取蓄電池站號的雙向端口。根據(jù)要求,我們需要對256個蓄電池進展巡檢,則顯然我們需要安排8位二進制數(shù)來代表這256個電池的站號。則我們需要8根I/O線來讀取這些站號,但現(xiàn)實是P1口只有8根I/O線,但是我們還需要對片選〔TCS〕,外部時鐘信號〔CLK〕作出定義,最為重要的是我們還必須安排一根I/O線對采集的電池的電壓信號進展讀取。所以看起來8根I/O線是遠遠不夠的。第二節(jié):三態(tài)緩沖器與撥碼開關(guān)的連接以及CPU的控制為了解決這種狀況,我們可以只安排4根I/O線對74HC244中的站號進展讀取。根據(jù)需要可以用P3.7來控制先讀取高四位,還是低四位。根據(jù)上圖,當P3.7=1,與P3.7直接相連為高。此時V5截止,直接接地,為低電平。由于和全部是低電平有效,所以無效而有效。如圖-6中的三態(tài)緩沖器部構(gòu)造74HC244所示,我們很容易分析出2A1-2A4有效,在我設(shè)計的電路圖中表示低四位通而高四位被屏蔽。反之,當P3.7=0則是低四位屏蔽,高四位通。我們只要根據(jù)需要來選擇P3.7的值便可以選擇先讀高四位還是先讀低四位。如下列圖-12所示:我們可以定義1A1對應(yīng)站號值的最高位,依次2A4對應(yīng)最低位。當我們撥上撥碼開關(guān)時,對應(yīng)的位為0,未撥上的位為1。組成二的進制數(shù)恰好是實際站號的求反。我們只要通過軟件逐位求反即可。這樣我們便可以將站號順利地送入三態(tài)緩沖器74HC244中。第三節(jié):8位模數(shù)轉(zhuǎn)換器TLC549的外部硬件連接如下列圖-13所示,與地相連,通過TL431與VCC相連,從而構(gòu)成一低一高的參考電壓,此為逐次逼近式的重要條件。中承受由CPU給出的時鐘信號。由上面的章節(jié)我們可以知道在CS變?yōu)榈碗娖街螅罡哂行弧睞7〕自動被放置在DATAOUT總線上。其余的7位〔A6-A0〕在前7個I/OCLOCK下降沿由時鐘同步輸出。B7-B0以同樣的方式跟在其后。同時由前面的分析我們可以發(fā)現(xiàn),前4個I/OCLOCK周期的下降沿輸出前次轉(zhuǎn)換結(jié)果的第2、第3、第4和第5個最高有效位。在I/OCLOCK第4個高電平至低電平的跳變之后,片采樣和保持電路開場對模擬輸入采樣。采樣操作主要包括部電容器充電到模擬輸入電壓的電平。其后再把三個I/OCLOCK周期加至I/OCLOCK端,在這些時鐘周期的下降沿,第6、第7和第8個轉(zhuǎn)換位被移出。最后〔第8個〕時鐘周期被加至I/OCLOCK。此時鐘周期高電平至低電平的跳變使片采樣和保持電路開場保持功能。這里的CS為低電平有效,當CS為零時。這時TLC549便開場工作。AIN為模擬信號的輸入端口,電池的模擬電壓信號通過這個端口進入TLC549開場轉(zhuǎn)換。但是需要特別注意的是AIN是有一定的電壓圍的。但是我們必須根據(jù)實際要求去選擇測量蓄電池的值,所以當電池的電壓大于AIN所能承受的電壓時,我們必須采用電阻分壓的方法來減少輸入AIN中的電壓。圖-13由上面的章節(jié)我們知道,輸入電壓的高電平控制電壓,。如上圖所示,我們可以得公式:,所以我們DOUT得到的數(shù)字信號并不能代表真實的電池電壓的數(shù)字信號,所以必須在軟件程序中進一步做復(fù)原處理。具體的處理方法將會在下一章的程序設(shè)計中詳細闡述。第四節(jié):升壓芯片MA*756和通信收發(fā)器MA*487使用DC/DC升壓電路的必要性我們知道一般的CPU的供電電源一般都要5V,通常的做法是用電力電子系統(tǒng)對外部工業(yè)220V的工頻電源進展變流,需要AC/DC的降壓電路,如果每個檢測裝置配備一個電源這樣無疑本錢和體積便會大幅度的提高。如果可以因地制宜的對我們所需要測量的電池進展利用,通過一個很小的DC/DC升壓芯片,我們便可以很容易的得到5V的CPU電源。具體見下列圖-14通訊的硬件電路通訊主要采用RS485的異步全雙工串行的通訊模式,通常采用的通訊格式為從低位到高位依次為:起始位,數(shù)據(jù)位,校驗位,停頓位。校驗位主要用于檢驗看發(fā)送的數(shù)據(jù)是不是和規(guī)約中的一致,如果一致,則發(fā)送數(shù)據(jù),表示一次發(fā)送和接收成功。我們這里主要用比擬簡單的和校驗。這里我們有R*D〔接收數(shù)據(jù)〕和T*D〔發(fā)送數(shù)據(jù)〕不需要用一根通訊線來實施分時操作。但CPU接收到上位機發(fā)送來的數(shù)據(jù)〔主要包含和校驗,站號信息的數(shù)據(jù)〕和下位機的規(guī)約中的站號,如果一致,則數(shù)據(jù)可以通過T*D發(fā)送應(yīng)答信號〔主要包含和校驗,以及通過處理后的電池電壓值〕。通訊中也有共地的問題,MA*487需要和被測量的電池采用一個地。然而電池的測量地是不斷變化的,顯然將所有電池的負端作為共公地連起來將會引起短路。所以采用光耦隔離將所有電池的測量地共起來和MA*487共地。C485主要是用來控制發(fā)送和接收的。MA*487中的(ReceiveEnabled)表示接收出有效。當為低電平時,RO有效表示可以接收。反之,當為高時RO無效。(DriverEnabled)表示輸出驅(qū)動有效。當為高時,驅(qū)動輸出Y和Z有效則發(fā)送數(shù)據(jù)〔T*D〕,反之則無效。圖-15通過上位機的顯示功能或遠程通訊功能,我們能很快的發(fā)現(xiàn)工作不正常的電池。進一步的,我們可以讓電池的站號在一段時間不斷變化,則不斷給下位機發(fā)出遞增的電池的站號,這樣0-255號蓄電池的電壓便能依次通過下位機的應(yīng)答上傳到上位機,這樣反復(fù)便可以實現(xiàn)對所有蓄電池的巡檢,從而及時的發(fā)現(xiàn)任何一個不正常工作的蓄電池.下面附上整個硬件電路設(shè)計圖:第四章:蓄電池巡檢儀的軟件設(shè)計第一節(jié):蓄電池站碼的讀取的程序一般地,我們在程序的初始化的時候就應(yīng)該運行這個鍵值讀取程序。這個鍵值對整個程序都有效。voidread_key(void)//讀取鍵值的程序{P3_7=1;//如果P3_7=1讀取低四位if(P1_7==0)key=1;if(P1_6==0)key=key+2;if(P1_5==0)key=key+4;if(P1_4==0)key=key+8;P3_7=0;//如果P3_7=0讀取低四位if(P1_7==0)key=key+16;if(P1_6==0)key=key+32;if(P1_5==0)key=key+64;if(P1_4==0)key=key+128;}前面我們已經(jīng)討論過,只有四根I/O線,但是要處理八位數(shù)據(jù),所以必然要實行分時處理。如果P3_7=1則高四位屏蔽,低四位通,反之如果P3_7=0則低四位屏蔽,高四位通。在這個程序中,我們選擇從低位讀到高位。一般讀取八位二進制數(shù)有兩種方法,一種便是讀一位,移一位。由于C語言中,在移一位的同時最高位或最低位將會被移出,所以可能要采取保護措施,譬如采用先采取一個或操作來保存最高位或最低位。這樣操作可能比擬難懂。為了使程序更加清晰,我們通常采用先判斷*一位是否為1〔這里由于硬件電路用0表示開關(guān)撥上所以判斷是否為0〕,如果是則加上相應(yīng)的權(quán)值。譬如:if(P1_6==0)key=key+32;這里P1_6表示第六位,所以加上32的權(quán)值。第二節(jié):A/D轉(zhuǎn)換值的讀取voidreadd_out(void)/*讀取D-OUT值的程序*/{uchari; Ulongnum;//可能超過16位,所以定義為長型CLK=0;//先給出低電平 TCS=0;//片選信號,低電平有效 hhh=0;//空操作延時 hhh=0; num=0;//num先清零 for(i=0;i<8;i++) { CLK=1;//在CLK的下降沿將值讀出 hhh=0;//hhh為空操作,延時 hhh=0; if(Dout==1) num+=AD_Bit[i];//開場定義了CONST數(shù)組放權(quán)值 CLK=0; hhh=0; hhh=0; } TCS=1;//取消片選 CLK=1; num=num*1312/935;//得到的二進制電壓數(shù)據(jù)的修正*Y[0]=num/1000;//轉(zhuǎn)換直觀的BCD碼 *Y[1]=num%1000/100; *Y[2]=num%100/10; *Y[3]=num%10;}在讀取DOUT時,由于是一位一位的讀取的,則由我們在程序開場定義的常量constucharAD_Bit[8]={128,64,32,16,8,4,2,1};可知,讀取從最高位開場。在每一個CLK的下降沿數(shù)據(jù)讀出。在前面的分析中我們可以知道,我們所測量的數(shù)字八位二進制的數(shù)字電壓信號并不是真實的蓄電池的電壓值,而是經(jīng)過分壓后產(chǎn)生的值,此外我們的TLC549采用的是逐次逼近式的A/D轉(zhuǎn)換,所以轉(zhuǎn)換的值還與參考電壓值有關(guān)。由公式可知,同時將2。5V的電壓分成256份,逐次逼近。我們可以很容易得到num=num*1312/935,這里的NUM為實際的蓄電池電壓值。第三節(jié):串口中斷和定時器中斷1〕關(guān)于定時器中斷,我們這里產(chǎn)生中斷的定時器主要采用定時器0的方式1,存放器2,TR1在初始化中置1開通C/T中斷完畢硬件自動清零。voidTime0(void)interrupt1using2 //定時器0中斷,中斷1,用存放器2{Flag_50ms=1;//定義標志位50ms中斷一次 TH0=0*4c;//定義定時器的初值與初始化一致 TL0=0*00;}關(guān)于串口中斷,我們已經(jīng)在初始化中定義了PS=1,表示了串口中斷的優(yōu)先級。如果Flag_r*=1表示接收標志位為1,則表示開場接收〔RI=1〕,從而調(diào)用串行口中斷。如果Flag_t*=1,表示開場發(fā)送〔TI=1〕,再次調(diào)用串行口中斷。RI,TI不能硬件清零,所以我們必須對其軟件清零。具體程序如下:voidSBUF_Int(void)interrupt4using3 //51串行口中斷{ if(RI==1)//如果接收標志為1 { RI=0;//軟件清零 R*_Buffer[R*_Ptr]=SBUF;//值載入接收緩沖區(qū) R*_Ptr++;//指針累加 SBUF_R*_process();//調(diào)用規(guī)約程序看接收的與規(guī)約是否一致 } if(TI==1)//如果發(fā)送標志為1 { TI=0;//軟件清零 if(T*_Ptr<T*_Tail)//如果發(fā)送指針小于尾指針 { SBUF=T*_Buffer[T*_Ptr];//值載入發(fā)送緩沖區(qū) T*_Ptr++;//指針累加 } elsek487=0;//數(shù)據(jù)發(fā)送完,Ma*487轉(zhuǎn)入接收狀態(tài) }}具體程序見附錄:第四節(jié):電池巡檢儀通訊規(guī)約上位機與蓄電池測試單元通過485總線傳遞數(shù)據(jù),其串行通訊參數(shù)如下:波特率為4800,數(shù)據(jù)位為8位,停頓位為1位,無奇偶校驗。同時其在傳遞數(shù)據(jù)過程中應(yīng)遵循一定的數(shù)據(jù)格式,即系統(tǒng)中所有的通訊單元按事先約定的通訊規(guī)約進展數(shù)據(jù)發(fā)送和接收。由于RS485為半雙工,故本系統(tǒng)采用召喚應(yīng)答式規(guī)約,格式如下:1.召喚召喚命令舉例:dc開場標志20dc201a命令碼00輔助命令碼站號(1-255)和校驗碼〔為開場標志到站號的和的低8位〕20dc2.應(yīng)答格式為:dc開場標志20dc20001a命令碼01輔助命令碼 站號(0-255)電池電壓的十位電池電壓的個位電池電壓的小數(shù)點后一位電池電壓的小數(shù)點后二位0000和校驗碼〔從開場標志到校驗碼的前一位的總和的低8位〕完畢碼dc注:電池電壓傳送的是BCD碼,如電池電壓為2.34V,則從站號后到00前分別傳送0、2、3、4。在蓄電池測試單元中,At89C4051通過串行口接收上位機下發(fā)的召喚命令后進

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論