




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、攀枝花學院本科畢業(yè)設(shè)計(論文)基于at89c51單片機的蓄電池的自動監(jiān)測系統(tǒng)設(shè)計學生姓名: 童 鮮 學生學號: 200910504031 院(系): 電氣信息工程學院 年級專業(yè): 09測控技術(shù)與儀器 指導(dǎo)教師: 謝兵 碩士助教 二一三年六月39攀枝花學院本科畢業(yè)設(shè)計(論文) 摘 要摘 要蓄電池作為穩(wěn)定電源和主要的直流電源,它的維護工作具有重要的意義,作為后備電源,蓄電池是確保設(shè)備正常運行的最后一道生命線,本課題的任務(wù)就是設(shè)計一種蓄電池智能監(jiān)測儀,能實現(xiàn)對蓄電池在浮充狀態(tài)或者在充放電過程中的狀態(tài)監(jiān)測。在現(xiàn)如今這個社會中,蓄電池的應(yīng)用越來越廣泛了,在交通工具上大都裝有蓄電池,以及通信行業(yè),金融行業(yè)
2、,電子類產(chǎn)品等,這些都是需要蓄電池的支持,并且需要的蓄電池的高質(zhì)量保證。對此就需要生產(chǎn)出高質(zhì)量的蓄電池,即是蓄電池能保證參與的工作能正常開展,并且還需要蓄電池能長時間的維持工作運行,當然在蓄電池方面的安全問題是必須考慮的,畢竟現(xiàn)在講究安全第一嘛。該監(jiān)測系統(tǒng)是以at89c51單片機為核心的單片機。該系統(tǒng)可以做到測量測量蓄電池的端電壓,以及電池的溫度,并且還能夠測量蓄電池在工作狀態(tài)時的電流,這些基本的電池性能指標都能夠通過該系統(tǒng)測量出來。并且該系統(tǒng)的設(shè)計是模塊化,在這些模塊中,其中的任何一個都能夠測量出一種數(shù)據(jù),以達到數(shù)據(jù)的準確性。關(guān)鍵詞 蓄電池,單片機,監(jiān)測系統(tǒng)攀枝花學院本科畢業(yè)設(shè)計(論文) a
3、bstractabstractof great importance, as a backup power supply, battery is a final lifeline, to ensure normal operation of equipment to the task of this research is to design an intelligent battery monitor, can realize the battery in a floating state, or in the state monitoring in the process of charg
4、ing and discharging.in nowadays society, the battery application is becoming more and more widely, in mosstorage battery as a stable power supply and the main dc power supply, its maintenance is t vehicle equipped with batteries, back-up power and communications industry, financial industry backup p
5、ower supply and so on. these occasions are required is very tall to the requirement of storage battery, require it to run is absolutely reliable, it is for battery testing and maintenance of high demands are put forward. to normal operation of the storage battery, therefore, improve the service life
6、 of the battery, reducing application field accidents has important significance.the monitoring system based on at89c51single-chip microcomputer as the core of single chip microcomputer. 10 or 20 road this system can measure the voltage of the voltage of the battery, battery, battery, charge and dis
7、charge current, temperature data acquisition circuit uses modular design, can according to the number of battery to determine the number of modules, each module can measure a set, used to measure the value of the inertia filter filtering method and the theory of integral and differential control and
8、 calibration.keywordstoragebattery;monitorsystem;singlechipof at89c51攀枝花學院本科畢業(yè)設(shè)計(論文) 目 錄目 錄摘 要iabstractii目 錄11 緒論11.1 課題背景11.1.1 蓄電池研究現(xiàn)狀11.1.2 電池的主要性能指標11.2 蓄電池技術(shù)的發(fā)展與方向21.3 本課題所做的主要工作32 測試方法的研究42.1 蓄電池的內(nèi)阻42.2 蓄電池內(nèi)阻與容量的關(guān)系42.3 蓄電池等效電路52.4 設(shè)計方案論證52.5 交流法7第3章 硬件電路設(shè)計83.1 總體框架83.2 主處理器模塊93.3 探測電路123.4 差分放
9、大電路123.4.1 ina321芯片簡化圖133.4.2 ina2321電路圖133.5 幅相檢測電路143.5.1 ad8302電路圖143.6 模數(shù)轉(zhuǎn)換模塊設(shè)計143.6.1 模數(shù)轉(zhuǎn)換芯片ad0809143.6.2 adc0809與單片機的接口電路163.7 液晶顯示163.7.1 lcd1602介紹163.7.2 lcd1602與單片機的接口電路184 系統(tǒng)軟件設(shè)計204.1 蓄電池自動監(jiān)測系統(tǒng)軟件總體程序設(shè)計204.2 總電路圖204.3 程序流程圖214.4 本章小結(jié)275 系統(tǒng)的安裝與調(diào)試285.1 系統(tǒng)調(diào)試285.1.1 電路集成285.2. 軟件調(diào)試28結(jié) 論30參考文獻31
10、附錄: 源程序32致 謝36 攀枝花學院本科畢業(yè)設(shè)計(論文) 1 緒 論1 緒論1.1 課題背景科技的發(fā)展、人類生活的提高,如今石油資源面臨危機、地球的生態(tài)環(huán)境日益惡化,因此形成了新型二次電池及相關(guān)材料領(lǐng)域的科技和產(chǎn)業(yè)快速發(fā)展的雙重社會背景。市場的迫切需求,使新型二次電池應(yīng)運而生,形成的產(chǎn)業(yè)迅猛發(fā)展。近年來,許多知名企業(yè)都建立起了屬于自己的生產(chǎn)基地,以用來生產(chǎn)蓄電池,并且還從原來的高層社會向底層社會發(fā)展,即是實現(xiàn)讓蓄電池全民化。與此同時,我們還發(fā)現(xiàn)其他領(lǐng)域的企業(yè)也開始向蓄電池這方面發(fā)展,也因此可以看出蓄電池在將來的發(fā)展競爭激烈。隨著信息時代的快速發(fā)展,手機、平板等逐步全民化。掌上娛樂的同時對電
11、量要求的趨勢也越來越迫切,并帶動這蓄電池的快速發(fā)展,基于這樣的發(fā)展前景,我覺得蓄電池的發(fā)展前途一片光明。并且蓄電池的有效發(fā)展會給掌上娛樂和人們的生活娛樂以及電量供應(yīng)設(shè)備提供不限量的快感與便利。蓄電池會在單片機的基礎(chǔ)上不斷的發(fā)展和完善!1.1.1 蓄電池研究現(xiàn)狀當今社會上測量蓄電池的性能的方法有很多種,一般常見的有:(1)濕度法檢測蓄電池的容量:即在蓄電池工作狀態(tài)中,通過傳感器來測量出蓄電池的所容納的電量。當傳感器上顯示阻抗大的時候,表示蓄電池的濕度小,顯示阻抗小的時候,則表示蓄電池的濕度大。兩者成反比的關(guān)系。(2)通過檢測電解液密度獲得蓄電池剩余容量,這也是鉛酸蓄電池檢測普遍采用的方法。電解液
12、密度在充電過程中密度會逐漸升高,而在蓄電池放電過程中,密度會逐漸降低。相反,我們可以監(jiān)測蓄電池的電解液密度,然后來確定蓄電池的工作狀態(tài),以及確定蓄電池當時的電量。(3)高電率放電法判斷蓄電池剩余容量:即通過測量大負荷下的端電壓來判斷蓄電池的剩余容量。它是模擬啟動機啟動時的負載,測出蓄電池在大電流放電時的端電壓,通過端電壓變化就可以確定蓄電池的工作狀態(tài)。這方法能檢測出蓄電池是否出現(xiàn)問題,還能智能檢測系統(tǒng)供電的能力,但它的一個缺點是不能測量正在充電和剛充完電的蓄電池。1.1.2 電池的主要性能指標(1)安全性能安全性能指標不合格的蓄電池是不能夠使用并且不被人們所介紹,因為安全性能指標不合格的蓄電池
13、能引發(fā)許多的事故,其中影響最大的是爆炸和漏液。爆炸和漏液的發(fā)生主要與蓄電池的內(nèi)壓、結(jié)構(gòu)、工藝設(shè)計及應(yīng)用禁止的不正確操作有關(guān)。(2) 額定容量因為蓄電池的容量,定義了蓄電池的額定容量。額定容量是蓄電池制造的時候,規(guī)定蓄電池在一定的放電條件下應(yīng)該放出的最低限度的電量,其單位為ah。使用條件不同,蓄電池能夠放出的容量也不同。(3) 蓄電池的靜止電動勢蓄電池靜止相當長一段時間后,其內(nèi)部電解液擴散過程停止,此時電池的狀態(tài)為開路狀態(tài),在用電壓表在常溫下測量正負極板間的電位差,此電位差就是我們需要的蓄電池的在該狀態(tài)存在的靜止電動勢。在我們把電極需要使用的材料確定后,電動勢可用經(jīng)驗公式占鈕85+d15決定。d
14、15是在15時極板微孔內(nèi)部電解液的密度。蓄電池靜止時,極板微孔內(nèi)部與容器中的電解液的密度相同。(4)蓄電池的額定電壓 國家標準規(guī)定的蓄電池電壓值為額定電壓,用v表示。(5) 內(nèi)阻對于鉛酸蓄電池的內(nèi)阻通常我們可分為電化學性電阻以及金屬性電阻。其中蓄電池的電化學性電阻包括了涂膠的電阻,隔板的電阻以及電解液的電阻。對于金屬性電阻,它包含蓄電池的終端電阻,還有蓄電池的夾板、柵格以及柵格與涂膠之間的電阻。1.2 蓄電池技術(shù)的發(fā)展與方向 鉛酸蓄電池是目前世界上廣泛使用的一種化學電源,具有電壓平穩(wěn)、安全可靠、價格低廉、適用范圍廣、原材料豐富等優(yōu)點,中國鉛酸蓄電池行業(yè)經(jīng)過50年的建設(shè)與發(fā)展,已基本形成了大中小
15、企業(yè)相結(jié)合、具有一定規(guī)模的鉛酸蓄電池制造體系。隨著我國改革開放進一步向縱深發(fā)展,各行業(yè)結(jié)構(gòu)作了適當?shù)恼{(diào)整,能源、交通和通訊等支柱產(chǎn)業(yè)飛速發(fā)展,給鉛酸蓄電池行業(yè)帶來了巨大的發(fā)展機遇。高能電池、廉價的燃料電池的發(fā)展將會帶動愈來愈多的電子產(chǎn)品發(fā)展起來。電池的種類將會更多、應(yīng)用范圍更廣,價格更低廉且更加“清潔”。和太陽能聯(lián)系在一起的電池以及以大氣為活性物質(zhì)的燃料電池將會在現(xiàn)代經(jīng)濟中飛速發(fā)展。在循環(huán)壽命、再生率、自放電和安全性方面鉛酸電池作為應(yīng)用范圍最廣、用量最大的化學電源,鉛酸蓄電池行業(yè)的機遇與挑戰(zhàn)并存,隨著能源、交通、通信等基礎(chǔ)產(chǎn)業(yè)的迅速崛起鉛酸蓄電池的市場前景非常廣闊,特別是適應(yīng)環(huán)保與免維護需求的
16、閾控式密封鉛酸蓄電池已經(jīng)被人們接受,并且在很多領(lǐng)域已逐漸取代傳統(tǒng)的開口式鉛酸蓄電池。新的蓄電池監(jiān)測系統(tǒng)自動化程度高、人機界面友好,又易于操作,并且整體結(jié)構(gòu)可靠性好,精度高,具有很高的推廣使用價值。中國已將新能源、節(jié)能環(huán)保等列為重點行業(yè),如果把本課題所設(shè)計的新型蓄電池在線智能監(jiān)測系統(tǒng)應(yīng)用到實際生活中,將會給新能源、節(jié)能環(huán)保等行業(yè)帶來不一樣的前景。由于世界的開放,中國在世界上的市場競爭也是越來越激烈,如果不發(fā)展,中國的電池行業(yè)將會被擠出世界的舞臺,以至于沒有生存空間,由此可以看出中國將受到來自世界有多大的威脅。因此,我們中國的蓄電池企業(yè)應(yīng)該盡快的發(fā)展壯大,完善內(nèi)部,提高對產(chǎn)品的技術(shù)要求以得到高質(zhì)量
17、的產(chǎn)品成果,并且我們還必須考慮的盡量減少生產(chǎn)的成本,讓我們國家的產(chǎn)品在世界上能過生存,并具有很高的地位。這樣,也只有這樣我們才可能使蓄電池行業(yè)走上健康的良好的發(fā)展軌道。1.3 本課題所做的主要工作本課題擬采用軟硬件相結(jié)合組成實際控制系統(tǒng)。利用相關(guān)知識對蓄電池的工作原理和失效機理進行理論分析。完成對控制算法的設(shè)計。在硬件電路設(shè)計上,要實現(xiàn)系統(tǒng)各個功能模塊的正確設(shè)計及連接。在軟件編程方面,采用at89c51單片機完成主控程序編寫,實現(xiàn)對蓄電池進行快速有效地監(jiān)控。攀枝花學院本科畢業(yè)設(shè)計(論文) 2 測試方法的研究2 測試方法的研究2.1 蓄電池的內(nèi)阻蓄電池的內(nèi)阻:即是指當蓄電池在工作的時候,電流通過
18、蓄電池在內(nèi)部所受到的阻力,一般可分為交流內(nèi)阻和直流內(nèi)阻,由于充電電池內(nèi)阻很小,測直流內(nèi)阻時由于電極容量極化,產(chǎn)生極化內(nèi)阻,所以無法測出其真實值,而測其交流內(nèi)阻可免除極化內(nèi)阻的影響,得出真實的內(nèi)值。 蓄電池的內(nèi)阻由導(dǎo)體電阻和電化學極化電阻及濃差極化電阻三個部份組成,并且在充放電過程中電阻是變化的,其中充電過程內(nèi)阻由大變小,反之放電過程內(nèi)阻由小變大。溫度對蓄電池內(nèi)阻大小的影響也挺大的,在低溫狀態(tài)的情況下,比如在0以下,當溫度逐漸下降的時候,蓄電池的內(nèi)阻將會逐漸增大。在較高溫度時,如10以上,當溫度逐漸上升的時候,蓄電池的內(nèi)阻將會逐漸減小。對于蓄電池的內(nèi)阻變化,它還與系統(tǒng)電路中的電流的大小還有一定的
19、關(guān)聯(lián),如果電路中瞬間放出較大的電量,蓄電池里面的極板間的硫酸溶液濃度會很快的變低,但是極板孔的外面還存在很多的溶液,由于來不及擴散,所以濃度依然會很高,如此,極板孔中硫酸溶液的電阻會增加大,蓄電池兩端的電壓也會變低。但是當蓄電池放電結(jié)束后,極板空隙中的溶液密度會越來越來大,也因此電阻會增大,蓄電池兩端的電壓也會逐漸變大。另外,當蓄電池中使用薄極板的時候,蓄電池的內(nèi)阻也會比使用厚極板的蓄電池內(nèi)阻小,因為同容量電池的極板數(shù)量,薄的要多于厚極板電池的極板數(shù)量,因此相同電流放電時,薄極板電池的電流密度小,其各極極化也要小得多。由此可見,蓄電池內(nèi)阻是由諸多因素構(gòu)成的動態(tài)電阻。我們研究蓄電池的內(nèi)阻是為了了
20、解與蓄電池直接連接的母線及饋線出口短路時,蓄電池將提供多大短路電流,并依此來選擇母線及其它設(shè)備,并根據(jù)短路電流來確定保護電器的級差配合。顯然,同容量的蓄電池短路電流越大,對設(shè)備和人身安全帶來的危害性也越大。2.2 蓄電池內(nèi)阻與容量的關(guān)系對于蓄電池的內(nèi)阻與容量的關(guān)系而言,在同樣的情況下,有著這樣的關(guān)系:容量越大,內(nèi)阻越小。反之則相反。容量越大的電池,相對來說正負極板的面積會越大,相應(yīng)的內(nèi)阻也就會越小。另外,在蓄電池電量充足時,蓄電池的內(nèi)阻會相對較小,而當蓄電池電量放完時,蓄電池的內(nèi)阻會變大許多。但是還要知道的是,兩者并不是直接影響的,而是通過影響其他方面來影響對方的,也就是說,兩者并沒有直接的關(guān)
21、系,而是通過影響對方的制約因素來影響對方。2.3 蓄電池等效電路蓄電池里面是依靠化學反應(yīng)來提供電能的,阻抗分析是電化學研究中的常用方法,一般情況下,電池在充電或放電時,其內(nèi)阻r由3部分組成,如公式(1)所示r=r+rc+re式中的r為歐姆內(nèi)阻;rc為濃差內(nèi)阻;re為活化內(nèi)阻。 在很多研究方法中,使用圖1來等效蓄電池蓄電池阻抗等效電路圖中字母所示含義:rtp和rtn是電極離子遷移電阻;lp、ln為正負極電感;cdlp,、cdln是極板雙電層電容;zwp,zwn為阻抗;rhf是歐姆電阻。 電池阻抗是一個復(fù)阻抗,對于蓄電池的阻抗就包擴兩個方面,其中一方面是歐姆阻抗,另外一方面就是蓄電池兩端的正負極阻
22、抗,在其他條件不變的情況下與測試頻率有關(guān)。 通常情況的內(nèi)阻是指某一固定頻率下的內(nèi)阻值,一般的內(nèi)阻測試有兩種:測蓄電池的內(nèi)阻測量,如鎳鎘電池、鎳氫電池和鋰電池,使用的頻率一般為1khz;用于測鉛酸電池的頻率一般為10-60hz。2.4 設(shè)計方案論證 蓄電池的內(nèi)阻要精確測量具有一定的難度的,其中存在幾個原因:第一,蓄電池內(nèi)阻非常小,小到毫歐數(shù)量級。第二,精度要求高,重復(fù)性,穩(wěn)定性要好,內(nèi)阻的變化在一個長時間里是很小的,達不到精度,重復(fù)性和穩(wěn)定性的要求,測量是沒有意義的。第三,在線測量,干擾十分嚴重,特別是在同心系統(tǒng)中使用中、還有來自通信設(shè)備的干擾。第四,必須是在線測量,離線測量意義不大。現(xiàn)目前,要
23、測出蓄電池的內(nèi)阻的常見方法有許多種,其中包括:密度法、直流放電法、開路電壓法、交流注入法。(1)密度法:它是通過測量出蓄電池中的容液的密度,通過測量到的容液的密度來然后算出蓄電池內(nèi)阻大小,而現(xiàn)在的蓄電池基本都是封閉式的,無法取得電解液。該方法的適用范圍窄并且這種方法在精度上有很大的缺陷。 (2)開路電壓法:它主要是通過測出蓄電池的端電壓,理由測出來的端電壓,利用所知的知識運算出蓄電池的內(nèi)阻,但是這種方法的精度很差,甚至可能算出不是我們需要的答案,即是算出來的內(nèi)阻數(shù)據(jù)是錯誤的結(jié)果。因為,即使一個容量已變小的蓄電池,在浮充狀態(tài)下的時候其端電壓仍然可能會表現(xiàn)出正常狀態(tài)。 (3)直流放大法就是通過對電
24、池進行瞬間大電流放電,測量電池的瞬間電壓降,通過歐姆定律計算出電池內(nèi)阻。由于瞬間大電流對蓄電池有一定的危害,并且當內(nèi)阻值很小時,在一定電流下的電壓變化幅值相對較小,給準確測量帶來困難。另外,由于放電過程電壓的變化,需要選擇穩(wěn)定區(qū)域計算電壓變化幅值。實際測量中,直流方法所得數(shù)據(jù)的重復(fù)性較差。 (4) 交流法是通過對蓄電池外加上一個交流電流,當然該電流必須是低頻的,然后我們就可以測出蓄電池兩端的電壓和流過的電流,因為加入的電流是低頻的,所以所測出的電壓和電流都是低頻的,通過測出的數(shù)據(jù)之間的的電壓差,最后通過這些算出蓄電池當時的內(nèi)阻。 交流法是通過加入一個額外電流,即在使用交流法的時候,不用讓電池處
25、于放電狀態(tài)或者放完點的狀態(tài),我們就可以實現(xiàn)對蓄電池的在線監(jiān)測和管理,由此不會對設(shè)備運行方面有什么影響。同時,我們對蓄電池施加的低頻信號的頻率非常低,電流值相對也非常小,這樣就不會對電池的性能造成什么影響。首先產(chǎn)生一個1khz的恒定交流激勵信號,交流法通過對蓄電池注入一個交流信號is,測量出蓄電池兩端的電壓響應(yīng)信號vo,以及兩者的相位差,由阻抗公式(2)和(3) (2) (3)即可計算出蓄電池的阻抗,進而反映出蓄電池的性能。有以上比較,我們選用交流法,來進行對蓄電池的一些性能的測量。2.5 交流法當使用受控電流時電流如公式(4)所示 (4) 產(chǎn)生的電壓響應(yīng)如公式(5)所示 (5) 若使用受控電壓
26、激勵如公式(6)所示 (6) 產(chǎn)生的電流響應(yīng)如公式(7)所示 (7) 兩種情況的阻抗均為: 即阻抗是與頻率有關(guān)的復(fù)阻抗,其模如公式(8)所示 (8)相角為。 一般情況下激勵引起的電壓幅值變化小于10mv,這樣能保證阻抗測量的線性。從理論上講,向電池饋入一個交流電流信號,測量由此信號產(chǎn)生的電壓變化即可測得電池的內(nèi)阻,如公式(9)所示 (9)式中 vav-為檢測到交流信號的平均值;iav - 為饋入交流信號的平均值用交流法測量內(nèi)阻的時候,我們是在電池上面加上一會交流信號,然后測量出通過電池的電流(i)和該電流在電池兩端的所產(chǎn)生的交流電壓(v),通過測量到的電流和電壓,我們就可以算出蓄電池的阻抗。一
27、般情況下,我們所選擇的交流信號都是低頻的,并且該交流信號在使用的時候,對于電容的所產(chǎn)生的影響很小,所以一般我們都忽略不計,所以對于我們測得的數(shù)據(jù)而言,實際上就是我們需要的蓄電池的電阻。對于交流法,它存在的缺點是很容易受到外界的影響。但是我們?nèi)绻x擇適當?shù)臏y試頻率,并采用有效的濾波器,還可以避免電源紋波和其他噪聲的影響的。交流法對正在使用的蓄電池來說,它對系統(tǒng)額外的影響很小,而且測量的準確性很高,并且在測量的時候不會對蓄電池造成什么影響,是測量蓄電池的不二之選。攀枝花學院本科畢業(yè)設(shè)計(論文) 3 硬件電路設(shè)計第3章 硬件電路設(shè)計3.1 總體框架在實際使用中,由于饋入信號的幅值有限,電池的內(nèi)阻在微
28、歐或毫歐級,因此,產(chǎn)生的電壓變化幅值也在微伏級,信號容易受到干擾。尤其是在線測量時,會受到充電機或用電負載的影響。交流法,首先要有一個交流源,原理框圖如圖2所示,交流原,就是提供交流信號,使之注入到蓄電池后能在蓄電池兩端產(chǎn)生一個交流相應(yīng)信號。同時考慮到交流源與蓄電池串聯(lián)后,蓄電池會產(chǎn)生一個直流信號。為了避免與恒流源影響。故在串聯(lián)電路中串聯(lián)一個電容,電容可以起到隔直流,通交流的作用。其阻值的大小選取,選擇較大電容阻值的,因為選擇較大的電容c,交流信號在其分的電壓降,就少,其阻抗為 1/jc。蓄電池的內(nèi)阻不是純電阻,里面存在有容性成分,故交流信號經(jīng)過蓄電池后相位差會發(fā)生變化。所以要測出蓄電池的阻抗
29、,還要測出相位差。為了測出相位差我們需要一個參考電壓,電阻ro,就是提供一個參考電壓,r取值1k,流過一個恒定的交流信號,如公式(10)所示 (10)r上產(chǎn)生一個已知的電壓信號,如公式(11)所示 (11)設(shè)計總體框圖如圖2所示 交流源蓄電池差分放大ad8302幅相檢測a/d采樣單片機lcd顯示圖2 設(shè)計總體框圖因為交流信號經(jīng)過蓄電池后,在蓄電池兩端的相應(yīng)信號十分微弱,直接取值不方便,并且如果直接取值還攜帶有直流信號,故我們選擇一個差分放大器,其輸入信號就是蓄電池兩端的的信號,經(jīng)過差分放大。得到蓄電池兩端的交流相應(yīng)電壓信號,并且此時已經(jīng)將直流信號去掉。同樣我們對已知的參考信號r兩端的信號作為輸
30、入信號也經(jīng)過差分放大器。所以,我們就需要兩個完全一樣的差分放大器,放大器我們選用ina2321芯片,ina2321放大器一塊芯片里面有兩個完全一樣的放大器。故經(jīng)過ina2321后,信號放大同樣的倍數(shù)。放大后的信號經(jīng)過ad8302幅相檢測芯片可以得到兩個輸入信號的幅度之比和兩輸入信號的相位差。假設(shè)幅度之比為q,則蓄電池兩端的相應(yīng)電壓信號如公式(12)所示 (12)帶入阻抗公式(2)和(3),其中vo=umax= qaro,is=imax=a 得公式(13) r=qrocos (13)在單片機里數(shù)據(jù)處理后,送入lcd顯示。直觀現(xiàn)實出來蓄電池性能的好壞。3.2 主處理器模塊at89c51它是由一個8
31、位中央處理器,一個256b片內(nèi)ram以及4kb flash rom,還要21個特殊功能寄存器,4個8位并行i/o口,兩個16位定時/計數(shù)器,一個串行i/o口以及中斷系統(tǒng)等部分組成,各個功能部件通過片內(nèi)單一總線連為一體,集成在一塊芯片上。(1)主要特性與mcs-51 兼容 4k字節(jié)可編程閃爍存儲器 壽命:1000寫/擦循環(huán)數(shù)據(jù)保留時間:10年全靜態(tài)工作:0hz-24hz三級程序存儲器鎖定128*8位內(nèi)部ram32可編程i/o線兩個16位定時器/計數(shù)器5個中斷源 可編程串行通道低功耗的閑置和掉電模式片內(nèi)振蕩器和時鐘電路 at89c51引腳如圖3所示圖3 at89c51引腳(2)管腳說明:vcc:供
32、電電壓。gnd:接地。p0口:p0口為一個8位漏級開路雙向i/o口,每腳可吸收8ttl門電流。當p1口的管腳第一次寫1時,被定義為高阻輸入。p0能夠用于外部程序數(shù)據(jù)存儲器,它可以被定義為數(shù)據(jù)/地址的第八位。在fiash編程時,p0 口作為原碼輸入口,當fiash進行校驗時,p0輸出原碼,此時p0外部必須被拉高。p1口:p1口是一個內(nèi)部提供上拉電阻的8位雙向i/o口,p1口緩沖器能接收輸出4ttl門電流。p1口管腳寫入1后,被內(nèi)部上拉為高,可用作輸入,p1口被外部下拉為低電平時,將輸出電流,這是由于內(nèi)部上拉的緣故。在flash編程和校驗時,p1口作為第八位地址接收。 p2口:p2口為一個內(nèi)部上拉
33、電阻的8位雙向i/o口,p2口緩沖器可接收,輸出4個ttl門電流,當p2口被寫“1”時,其管腳被內(nèi)部上拉電阻拉高,且作為輸入。并因此作為輸入時,p2口的管腳被外部拉低,將輸出電流。這是由于內(nèi)部上拉的緣故。p2口當用于外部程序存儲器或16位地址外部數(shù)據(jù)存儲器進行存取時,p2口輸出地址的高八位。在給出地址“1”時,它利用內(nèi)部上拉優(yōu)勢,當對外部八位地址數(shù)據(jù)存儲器進行讀寫時,p2口輸出其特殊功能寄存器的內(nèi)容。p2口在flash編程和校驗時接收高八位地址信號和控制信號。p3口:p3口管腳是8個帶內(nèi)部上拉電阻的雙向i/o口,可接收輸出4個ttl門電流。當p3口寫入“1”后,它們被內(nèi)部上拉為高電平,并用作輸
34、入。作為輸入,由于外部下拉為低電平,p3口將輸出電流(ill)這是由于上拉的緣故。p3口也可作為at89c51的一些特殊功能口,如下所示:p3.0 rxd(串行輸入口)p3.1 txd(串行輸出口)p3.2 /int0(外部中斷0)p3.3 /int1(外部中斷1)p3.4 t0(記時器0外部輸入)p3.5 t1(記時器1外部輸入)p3.6 /wr(外部數(shù)據(jù)存儲器寫選通)p3.7 /rd(外部數(shù)據(jù)存儲器讀選通)p3口同時為閃爍編程和編程校驗接收一些控制信號。rst:復(fù)位輸入。當振蕩器復(fù)位器件時,要保持rst腳兩個機器周期的高電平時間。ale/prog:當訪問外部存儲器時,地址鎖存允許的輸出電平
35、用于鎖存地址的地位字節(jié)。在flash編程期間,此引腳用于輸入編程脈沖。在平時,ale端以不變的頻率周期輸出正脈沖信號,此頻率為振蕩器頻率的1/6。因此它可用作對外部輸出的脈沖或用于定時目的。然而要注意的是:每當用作外部數(shù)據(jù)存儲器時,將越過一個脈沖不作用與它。還有,只有當ale在進行movx的任務(wù)的時候,movc的指令是在ale的作用下才起作用的,另外,該被作用的引腳被提高。還有要在意的是:如果設(shè)計的微處理器正處在外部執(zhí)行命令的狀態(tài)的時候,ale會禁止不會作用與誰,所以此時的置位動作會無效化。/psen:即外部程序存儲器的選通信號。每個機器周期兩次/psen有效的時候是這命令在由外部程序存儲器取
36、指期間。但是當命令在訪問外部數(shù)據(jù)存儲器的時間,這兩次有效的/psen信號將不會出現(xiàn)。/ea/vpp:即外部訪問允許,當欲使cpu只訪問外部存儲器的時候,必須要使ea端保持在低電平的狀態(tài),并且接地。另外,我們需要注意的是:如果加密為lb1被編程,復(fù)位的時候內(nèi)部會自動鎖存ea端當時的狀態(tài)。如ea端為高電平,cpu就好執(zhí)行內(nèi)部存儲器設(shè)定好的指令。當flash存儲器編程時,該引腳會加上+12v的編程允許電源vpp,當然該器件的額定電壓必須是12v的。xtal1:振蕩器反向放大器和內(nèi)部時鐘發(fā)生器的輸入端。xtal2:振蕩器反向放大器的輸出端。本設(shè)計采用的處理器模塊如圖4所示圖4 主處理器模塊3.3 探測
37、電路此電路就是連接蓄電池的直接電路,伸出的兩根線,分別如蓄電池的正負極相接,即可完成。該部分電路如圖4所示圖5 探測電路3.4 差分放大電路放大器芯片ina2321是ina321系列輸入輸出電壓范圍可以達到電源電壓的提供的微功耗 cmos 儀表放大器,可以單電源以及雙電源。ina321 系列提供低成本、低噪聲、微功耗的差分信號的放大器 40a 的電流消耗。 當芯片關(guān)閉,該ina321 有靜態(tài)電流小于 1a。在幾納秒返回到正常工作,關(guān)機功能,可以在使ina321 得到最佳應(yīng)用,低功耗電池或多路復(fù)用。在內(nèi)部增益配置為 5v/v,ina321 提供了靈活的外接電阻可以得到靈活的增益。3.4.1 in
38、a321芯片簡化圖該芯片引腳如圖5所示圖6 ina321芯片引腳引腳5、6分別與1接上電阻r1和r2,電阻阻值的不同可以得到不同的增益,如公式(14)所示 (14)3.4.2 ina2321電路圖 ina2321芯片有兩個這樣的,接法與之類似,其ina2321芯片的外圍連接電路如圖6,引腳3和2接蓄電池兩端的信號,引腳5和6接已知電阻ro兩端的信號。作為差分放大器的輸入信號。輸出端為引腳13和9。此放大電路濾出了直流成分的影響,而且解決了,相應(yīng)信號微弱,難易采集的問題,其中根據(jù)實際情況,圖中電阻r7、r8、r9、r10的阻值選取合適的阻值。但是r7與r10、r9與r8必須分別取值相同,才能得到
39、相同的增益。另外,ina2321中兩個放大器存在相同的環(huán)境中(溫度等),即它們產(chǎn)生相同的放大倍數(shù)。圖7 差分放大電路3.5 幅相檢測電路本次設(shè)計使用的芯片可以得到兩個輸入信號的幅度之比和兩個輸入信號的相位差。3.5.1 ad8302電路圖ad8302芯片的外圍連接電路如圖8 圖9 幅相檢測電路r1,r2為輸入端電阻。r3為uref輸出端的負載。c1、c4為交流輸入的耦合電容,c2和c3為濾波電容,c5,c6為電源退耦電容。 3.6 模數(shù)轉(zhuǎn)換模塊設(shè)計 3.6.1 模數(shù)轉(zhuǎn)換芯片ad0809ad0809芯片引腳如圖9所示 圖10 ad0809芯片引腳(1)a/d轉(zhuǎn)換器的功能是將模擬量電信號轉(zhuǎn)換成數(shù)字
40、量。 a/d轉(zhuǎn)換器的工作電壓:+5v;由于片內(nèi)無時鐘,所以一般都需要外加640khz以下且不低于100khz的時鐘信號;模擬多路轉(zhuǎn)換開關(guān)一般采用8路模擬開關(guān)和3位地址鎖存與譯碼器組成的轉(zhuǎn)換開關(guān),地址鎖存即是將addc、addb和adda進行鎖存,然后就通過譯碼電路選擇其中一個電路的信號加到a/d轉(zhuǎn)換部分,然后對其進行轉(zhuǎn)換。(2)adc芯片的控制信號 啟動轉(zhuǎn)換信號(start):是由cpu提供給adc芯片的,在正脈沖的下降沿轉(zhuǎn)換開始; 轉(zhuǎn)換結(jié)束信號(eoc):一旦啟動轉(zhuǎn)換,eoc立即變低,直至轉(zhuǎn)換結(jié)束,eoc輸出高電平,通知cpu轉(zhuǎn)換已結(jié)束; 允許輸出信號(oe):adc轉(zhuǎn)換結(jié)束后,轉(zhuǎn)換結(jié)果存放
41、在輸出鎖存器中,并沒有送入數(shù)據(jù)總線上。cpu取數(shù)時,發(fā)出oe信號選通芯片內(nèi)部的三態(tài)輸出緩沖器將數(shù)據(jù)輸出。 (3)引腳功能d7d0:8位數(shù)據(jù)輸出線 in7in0:8路模擬量輸入端 addc、addb、adda:三位地址輸入線,他們的作用是選擇8路模擬輸入中的一路處于通行狀態(tài)。 ale:地址鎖存允許信號,輸入,高電平有效。start:a/d轉(zhuǎn)換啟動信號,輸入,高電平有效。eoc:a/d轉(zhuǎn)換結(jié)束信號,輸出,當a/d轉(zhuǎn)換結(jié)束時,此端輸出一個高電平,在轉(zhuǎn)換期間都是低電平。oe:數(shù)據(jù)允許輸出信號,輸入,只有在高電平的時候才有效。當a/d轉(zhuǎn)換結(jié)束的時候,在此端口輸入一個高電平之后,才能使輸出三態(tài)門打開,達到
42、輸出我們需要的數(shù)字量。clock:時鐘脈沖輸入端。該時鐘頻率要求不能超過最高頻率。 ref(+)、ref(-):基準電壓。vcc:電源,單一+5v另外,對于模擬的輸入和數(shù)字量的輸出的關(guān)系為:n(vin-vref(-)256/(vref(+)-vref(-),當vref(+)+5v,vref(-)0v,若輸入模擬電壓為2.5v,則轉(zhuǎn)換后的數(shù)字量n128,即二進制數(shù):10000000b3.6.2 adc0809與單片機的接口電路ad0809芯片與單片機的連接如圖10所示圖11 ad0809與單片機的連接圖引腳add a 、add b、add c分別接單片機p2.3、p2.4、p2.5,用來選擇需轉(zhuǎn)
43、換的模擬通道,轉(zhuǎn)換的數(shù)字量與單片機的p1口相連,當output enable引腳有效時,單片機讀取轉(zhuǎn)換過的數(shù)據(jù)。 3.7 液晶顯示3.7.1 lcd1602介紹字符型液晶顯示模塊是一種專門用于顯示字母、數(shù)字、符號等點陣式lcd,目前常用16*1,16*2,20*2和40*2行等的模塊。本設(shè)計用的是16*2(16列2行) 模塊。1602可以顯示內(nèi)部常用字符(包括阿拉伯數(shù)字,英文字母大小寫,常用符號和日文假名等),也可以顯示自定義字符(單或多個字符組成的簡單漢字,符號,圖案等,最多可以產(chǎn)生8個自定義字符)。(1)1602lcd采用標準的14腳(無背光)或16腳(帶背光)接口,各引腳接口說明:第1腳
44、:vss為電源地。第2腳:vdd(+5v)第3腳:vee,對比調(diào)整電壓。第4腳:rs,輸入,0=輸入指令,1=輸入數(shù)據(jù)。第5腳:r/w,輸入,0=向lcd寫入指令或數(shù)據(jù),1=從led讀取信息。第6腳:e,輸入,使能信號,1時讀取信號,10為下降沿,執(zhí)行指令。第714腳:db0db7,輸入/輸出,數(shù)據(jù)總線。第15腳:a,+vcc,lcd背光電源正級。第16腳:k,接地,lcd背光電源負極。(2)1602lcd的指令說明1602lcd的指令共有11條指令:指令1:清屏指令。指令2:光標歸為指令。指令3:進入模式設(shè)置指令。指令4:顯示開關(guān)控制指令。指令5:設(shè)定顯示屏或光標移動方向指令指令6:功能設(shè)定
45、指令。指令7:設(shè)定cgram地址指令。指令8:設(shè)定ddram地址指令。指令9:讀取忙信號或ac地址指令。指令10:數(shù)據(jù)寫入ddram或cgram指令一覽。指令11:從cgram或ddram讀取數(shù)據(jù)的指令一覽。(3)讀寫操作時序如圖所示:讀操作時序?qū)懖僮鲿r序(4)1602lcd的ram地址映射液晶顯示模塊這種器件在顯示的時候非常慢的,所以在執(zhí)行每條指令之前一定要確認模塊的忙標志為低電平,表示不忙,否則此指令失效。1602的內(nèi)部顯示地址如圖13所示。圖14 1602lcd內(nèi)部顯示地址3.7.2 lcd1602與單片機的接口電路lcd1602與單片機的連接如圖14所示圖15 lcd1602與單片機的
46、連接控制信號由單片機 p2.0p2.2控制,數(shù)據(jù)從p0.0p0.7引入。通過p2.0來選擇是用數(shù)據(jù)寄存器還是指令寄存器,p2.2作為芯片使能端子,p2.1控制芯片是進行讀操作還是寫操作。液晶顯示模塊是一個慢顯示器件,所以在執(zhí)行每條指令之前一定要確認模塊的忙標志為低電平,表示不忙,否則此指令失效。攀枝花學院本科畢業(yè)設(shè)計(論文) 4 系統(tǒng)軟件設(shè)計4 系統(tǒng)軟件設(shè)計4.1 蓄電池自動監(jiān)測系統(tǒng)軟件總體程序設(shè)計在設(shè)計軟件的時候,我們應(yīng)該要明確我們所設(shè)計的系統(tǒng)要做到哪些功能。通過設(shè)計需要,我們知道設(shè)計的系統(tǒng)在使用之前必須要進行嚴密的校準過程,不然就好導(dǎo)致我們測量的結(jié)果誤差甚至是錯誤,以至于無法做到對蓄電池有
47、效監(jiān)控,在校準的過程中,應(yīng)該包括基準電壓的輸入,和電流量程的輸入;還要對蜂鳴器報警上限和下限進行提前設(shè)置,其中需要設(shè)置的有溫度上限、電壓上下限、內(nèi)阻上限;另外要保證測量的準確性,我們還需要設(shè)置的有本機地址、讀取溫度序列號、通訊波特率、等這些基本的參數(shù)。在我們所設(shè)計的蓄電池自動監(jiān)測系統(tǒng)要使用的時候,我們還要對蓄電池的當時的狀態(tài)進行一些必要的測量,然后還要對測量的結(jié)果進行一系列的校準,然后通過測量,校準得到的數(shù)據(jù)來計算出蓄電池的電動勢的值以及蓄電池的內(nèi)阻,并通過液晶顯示屏顯示出來。由于我們所設(shè)計的系統(tǒng)能夠測量多路,所以選擇顯示屏要顯示哪一路的數(shù)據(jù)就需要我們使用鍵盤來完成顯示屏的顯示。與此同時,我們
48、所設(shè)計的系統(tǒng)還應(yīng)該能夠判斷出所測量的各個參數(shù)值是否已經(jīng)超限,如果超限了,就需要控制蜂鳴器自動報警,以達到讓我們對工作的機械的調(diào)整以及維修。系統(tǒng)還要具有與上位機通訊的功能。4.2 總電路圖通過一系列的要求,我們所設(shè)計的系統(tǒng)電路如下圖所示,該系統(tǒng)電路圖的核心部分我們使用的是單片機at89c51,在該系統(tǒng)運行的時候,所測量到的的電壓和電流的值會直接送到a/d轉(zhuǎn)換器中,測量到的溫度的數(shù)據(jù)會被直接送到單片機中,經(jīng)過單片機的一些處理后,然后就會被送到lcd。對于該系統(tǒng)所檢測出的數(shù)據(jù):其中包括電壓值和電流值以及溫度大小,全部都可以在lcd上面做出反應(yīng),另外,我們還可以可以提前設(shè)定一個蜂鳴器的報警范圍,當測量
49、的數(shù)據(jù)超出我們所設(shè)定的報警范圍的時候,蜂鳴器就會自動啟動,以達到報警的效果??傠娐穲D4.3 程序流程圖系統(tǒng)的正常工作是硬件與軟件共同完成的。本系統(tǒng)下位機軟件采用c 語言編寫,采用模塊化的程序設(shè)計方法,主要包括初始化模塊、主程序模塊、電壓/ 電流采/溫度集模塊、放電控制模塊、通訊模塊、顯示模塊、數(shù)據(jù)記錄模塊。這里蓄電池監(jiān)測主要是對蓄電池組進行監(jiān)測,下面為主程序流程圖如下圖所示:開始系統(tǒng)初始化和自檢調(diào)顯子程序,查詢鍵盤調(diào)用溫度,電流,電壓讀入程序參數(shù)判斷?重新初始化數(shù)據(jù)處理按下開始鍵調(diào)通信中斷程序調(diào)顯示子程序yn系統(tǒng)程序流程圖上述的參數(shù)判斷主要是針對溫度,因為蓄電池的最高承受溫度是65攝氏度。所以
50、當溫度超過蜂鳴器會響1.溫度讀入部分程序設(shè)計數(shù)字式溫度傳感器dsl8b20可將測量到的溫度以兩個字節(jié)的形式存放在內(nèi)部的芯片存儲器中。由于它采用了的通訊的方式,當在總線上面存在了多于一個dsl8b20的時候,就需要我們先指定出一個主dsl8b20了,讓它擁有特殊的權(quán)利,即是該主ds18b20占用總線的特殊權(quán)力。由于存在這個原因,在存在多個dsl8b20的系統(tǒng)的時候,在系統(tǒng)能正常工作前,我們就需要對系統(tǒng)中所有存在的dsl8b20的序列號進行讀取,然后將它們都保存在系統(tǒng)的存儲器中。dsl8b20的內(nèi)部命令我們分成了兩種;暫存器命令、rom命令。其中暫存器命令指的是對dsl8b20中存儲器的一些操作,
51、它包括對溫度的讀取、轉(zhuǎn)換、以及上限和下限值的操作。但是dsl8b20若想要實現(xiàn)某一個命令,還必需要rom命令和暫存器命令這兩個命令同時使用的配合使用,才能實現(xiàn)該命令的完成。另外rom命令的任務(wù)是負責對ds18b20內(nèi)部rom的操作,其中包括對序列號的尋址、讀取、搜索等操作。我們所設(shè)計的測溫程序的流程如圖所示。開始設(shè)置程序入口設(shè)置定時入口初始化ds18b20n判斷ds18b20是否存在?y延時溫度轉(zhuǎn)換初始化ds18b20n判斷ds18b20是否存在?y延時溫度讀取將溫度轉(zhuǎn)換成bcd碼返回測溫程序流程圖2.電流電壓讀入程序由于電流由敏感元件測量得到,電壓通過精密電阻的分壓得到,所以只涉到數(shù)據(jù)處理。
52、開始設(shè)置計數(shù)器延時數(shù)據(jù)經(jīng)a/d轉(zhuǎn)換器處理數(shù)據(jù)讀入返回電流電壓讀入流程圖3.通訊部分程序設(shè)計我們所設(shè)計的蓄電池自動監(jiān)測系統(tǒng),其中要求該系統(tǒng)能夠和上位機之間達到通訊。對于通訊方式,我們所設(shè)計的單片機有總共存在4種串行通訊方式。在蓄電池監(jiān)測系統(tǒng)中我們選擇了其中一種通訊方式。對于該方式我們選擇的是方式3,該通訊方式是11位異步收發(fā),波特率由定時器l控制,在使用前要設(shè)置波特率,并且通訊方式3適用于多機通訊。在方式3前提下,通訊時的串行幀格式為:l位起始位,可編程的低9位,1個停止位,8位數(shù)據(jù)位,。在該單片機和上位機實施通訊的時候,我們還需要遵循一定的通訊之間的協(xié)議。在通訊的協(xié)議中我們要規(guī)定波特率、幀格式、聯(lián)絡(luò)信號、數(shù)據(jù)差錯檢查等一些需要規(guī)定的。通訊程序流程圖如下圖所示。開始保護現(xiàn)場接受地址符合本機地址?接受字符,并放入緩沖區(qū),置通訊標志位內(nèi)回送本機地址恢復(fù)現(xiàn)場置接受標志位,清除通訊標志位接受完數(shù)據(jù)?開始nyny 程序流程圖4.顯示部分程序設(shè)計顯示程序設(shè)計的主要內(nèi)容是對edml2864-09液晶顯示這一塊的的程序編寫。首先,我們要讓液晶模塊進入初始化狀態(tài),然后液晶顯示屏才可以顯示出我們需要的數(shù)據(jù)。但是,在以后的顯示中,我們就不需
溫馨提示
- 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)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度北京市通信中心綠色環(huán)保裝修服務(wù)合同
- 光伏發(fā)電規(guī)劃報告
- 公務(wù)用車輛管理系統(tǒng)
- 低空經(jīng)濟發(fā)展行動計劃
- 營養(yǎng)學飲食指南閱讀題
- 房車項目可行性研究報告
- 智能家居網(wǎng)絡(luò)系統(tǒng)
- 中光能光伏發(fā)電
- 建筑設(shè)計咨詢服務(wù)合同
- 主管護師內(nèi)科護理復(fù)習試題有答案
- 2025年西安鐵路職業(yè)技術(shù)學院單招職業(yè)技能測試題庫學生專用
- pisa數(shù)學素養(yǎng)測試題及答案
- 2025年安徽電氣工程職業(yè)技術(shù)學院單招職業(yè)技能考試題庫匯編
- 2025年錫林郭勒職業(yè)學院單招職業(yè)技能測試題庫匯編
- 2025年合肥財經(jīng)職業(yè)學院單招職業(yè)適應(yīng)性測試題庫必考題
- 礦山化驗室安全培訓
- 2025年臨床醫(yī)師定期考核必考復(fù)習題庫及答案(900題)
- 《游園》課件統(tǒng)編版高中語文必修下冊
- 2025年河南省中考化學二輪復(fù)習備考策略及命題趨勢 課件
- 護理敏感質(zhì)量指標——疼痛評估正確率
- 推薦精選常見血液病急性白血病的MICM分型和預(yù)后
評論
0/150
提交評論