大學(xué)計(jì)算機(jī)開(kāi)題報(bào)告范文
目前,眾所周知的電瓶充電器大都是即插即充式充電器和定時(shí)充電器。但是即插即充式充電器在電壓過(guò)高或電瓶充滿(mǎn)電的情況下,都沒(méi)有任何的自動(dòng)保護(hù)及斷電功能。下面YJBYS小編為你送上。

基于CAN總線(xiàn)的數(shù)據(jù)控制系統(tǒng)
題 目:基于CAN總線(xiàn)的數(shù)據(jù)控制系統(tǒng)
一、課題的開(kāi)發(fā)背景與需求分析
目前,眾所周知的電瓶充電器大都是即插即充式充電器和定時(shí)充電器。但是即插即充式充電器在電壓過(guò)高或電瓶充滿(mǎn)電的情況下,都沒(méi)有任何的自動(dòng)保護(hù)及斷電功能,只有靠人工拔掉電源插頭才能停止充電,無(wú)意中對(duì)電瓶形成了較長(zhǎng)時(shí)間的緩充電狀態(tài),但是,長(zhǎng)時(shí)間緩充電或電壓過(guò)高通常會(huì)把電瓶充漲、充爆,使電瓶在未老先衰的同時(shí)失去了原有的生命力或燒壞充電器形成火災(zāi),造成不良后果。而定時(shí)充電器的最大缺點(diǎn)是無(wú)論電瓶是否充滿(mǎn)電,時(shí)間一到電源則會(huì)自動(dòng)中斷,導(dǎo)致電瓶饑、飽不足,大大縮短電瓶壽命,增加經(jīng)濟(jì)開(kāi)支。
在這里我們要設(shè)計(jì)是一種能夠在電壓超過(guò)規(guī)定值或電瓶充滿(mǎn)電后及充電器空載時(shí)自動(dòng)切斷交流電源的全自動(dòng)過(guò)壓、過(guò)充、(電動(dòng)車(chē))電瓶充電控制器,本控制器有雙檔控制,分手動(dòng)檔和自動(dòng)檔兩個(gè)檔位,手動(dòng)檔可無(wú)限期充電,類(lèi)似于傳統(tǒng)的即插即充式充電器,在手動(dòng)檔模式下,我們基本不用對(duì)充電的過(guò)程進(jìn)行控制,主要依靠用戶(hù)的自己操作;自動(dòng)檔則在電瓶充滿(mǎn)電后或充電器空載及電源電壓過(guò)高時(shí)自動(dòng)切斷交流電源。在自動(dòng)檔模式下,我們可以有效地避免因?yàn)殚L(zhǎng)時(shí)間緩充電或電壓過(guò)高把電瓶充漲、充爆,或者因?yàn)闇囟冗^(guò)高引起火災(zāi)等,能夠安全的使用電瓶進(jìn)行充電,而且充電更加合理,能夠大大的延長(zhǎng)電瓶壽命。
二、調(diào)研分析
CAN總線(xiàn)具有極高的可靠性、獨(dú)特靈活的設(shè)計(jì)和低廉的價(jià)格,CAN總線(xiàn)上的節(jié)點(diǎn)是網(wǎng)絡(luò)上的數(shù)據(jù)接收和發(fā)送站,智能節(jié)點(diǎn)能夠通過(guò)編程設(shè)置工作方式、ID地址、波特率等參數(shù)。它主要是有單片機(jī)以及CAN控制器構(gòu)成。CAN控制器工作于多主方式,網(wǎng)絡(luò)中的各節(jié)點(diǎn)都可根據(jù)總線(xiàn)訪(fǎng)問(wèn)優(yōu)先權(quán)(取決于報(bào)文標(biāo)識(shí)符)采用無(wú)損結(jié)構(gòu)的逐位仲裁的方式競(jìng)爭(zhēng)向總線(xiàn)發(fā)送數(shù)據(jù),且CAN協(xié)議廢除了站地址編碼,而代之以對(duì)通信數(shù)據(jù)進(jìn)行編碼,這可使不同的節(jié)點(diǎn)同時(shí)接收到相同的數(shù)據(jù),這些特點(diǎn)使得CAN總線(xiàn)構(gòu)成的網(wǎng)絡(luò)各節(jié)點(diǎn)之間的數(shù)據(jù)通信實(shí)時(shí)性強(qiáng),并且容易構(gòu)成冗余結(jié)構(gòu),提高系統(tǒng)的可靠性和系統(tǒng)的靈活性。而利用RS-485只能構(gòu)成主從式結(jié)構(gòu)系統(tǒng),通信方式也只能以主站輪詢(xún)的方式進(jìn)行,系統(tǒng)的實(shí)時(shí)性、可靠性較差。
其次,CAN總線(xiàn)通過(guò)CAN控制器接口芯片82C250的兩個(gè)輸出端CANH和CANL與物理總線(xiàn)相連,而CANH端的狀態(tài)只能是高電平或懸浮狀態(tài),CANL端只能是低電平或懸浮狀態(tài)。這就保證不會(huì)出現(xiàn)象在RS-485網(wǎng)絡(luò)中,當(dāng)系統(tǒng)有錯(cuò)誤,出現(xiàn)多節(jié)點(diǎn)同時(shí)向總線(xiàn)發(fā)送數(shù)據(jù)時(shí),導(dǎo)致總線(xiàn)呈現(xiàn)短路,從而損壞某些節(jié)點(diǎn)的現(xiàn)象。而且CAN節(jié)點(diǎn)在錯(cuò)誤嚴(yán)重的情況下具有自動(dòng)關(guān)閉輸出功能,以使總線(xiàn)上其他節(jié)點(diǎn)的操作不受影響,從而
保證不會(huì)出現(xiàn)象在網(wǎng)絡(luò)中,因個(gè)別節(jié)點(diǎn)出現(xiàn)問(wèn)題,使得總線(xiàn)處于“死鎖”狀態(tài)。
而且,CAN具有的完善的通信協(xié)議可由CAN控制器芯片及其接口芯片來(lái)實(shí)現(xiàn),從而大大降低系統(tǒng)開(kāi)發(fā)難度,縮短了開(kāi)發(fā)周期,這些是只僅僅有電氣協(xié)議的RS-485所無(wú)法比擬的。另外,與其它現(xiàn)場(chǎng)總線(xiàn)比較而言,CAN總線(xiàn)是具有通信速率高、容易實(shí)現(xiàn)、且性?xún)r(jià)比高等諸多特點(diǎn)的一種已形成國(guó)際標(biāo)準(zhǔn)的現(xiàn)場(chǎng)總線(xiàn)。這些也是目前 CAN總線(xiàn)應(yīng)用于眾多領(lǐng)域,具有強(qiáng)勁的市場(chǎng)競(jìng)爭(zhēng)力的重要原因。
三、關(guān)鍵技術(shù)與解決方案
1、通信的準(zhǔn)確性以及抗干擾能力:基于此問(wèn)題本人采用CAN總線(xiàn)進(jìn)行通信,可以有效的降低誤碼率,并在CAN收發(fā)器端接入6N137進(jìn)行光電隔離,終端接120歐電阻進(jìn)行匹配。
2、電源供電:采用USB以及外接市電二種模式可以方便調(diào)試
3、擴(kuò)充串口:可以方便進(jìn)行程序下載(STC89C52)和在線(xiàn)仿真
4、防雷技術(shù):如果在工業(yè)現(xiàn)場(chǎng)需要較長(zhǎng)的外部走線(xiàn),可加入防雷模塊
5、由于電瓶成本過(guò)高所以在開(kāi)發(fā)過(guò)程中用充電蓄電池代替。
6、由于當(dāng)前市場(chǎng)上出售的CAN轉(zhuǎn)換PC機(jī)接口過(guò)于昂貴,所以本人暫時(shí)采用單片機(jī)器作為CAN接口,如果時(shí)間允許的情況下自己研制CAN轉(zhuǎn)換PC接口模塊。
四、系統(tǒng)完成的功能
本控制器的目的是提供一種造價(jià)低、可靠性高,同時(shí)又能在電壓超過(guò)規(guī)定值及電容充滿(mǎn)電后和充電器空載時(shí)自動(dòng)斷交流電源的全自動(dòng)過(guò)壓、過(guò)充、(電動(dòng)車(chē))電瓶充電控制器,能徹底有效的保護(hù)電瓶、充電器的自身安全,節(jié)約電能,減少了經(jīng)濟(jì)開(kāi)支,同時(shí)延長(zhǎng)了電瓶的使用壽命,確保了人身生命和家庭財(cái)產(chǎn)的安全可靠。系統(tǒng)可以按鍵選擇工作模式,并將基本信息由數(shù)碼管顯示,帶有故障報(bào)警,工作狀態(tài)監(jiān)控指示燈,同時(shí)可以將當(dāng)前電容的信息經(jīng)過(guò)CAN總線(xiàn)傳送給給主控中心,從而進(jìn)行遠(yuǎn)程控制以及電容狀態(tài)分析。
五、系統(tǒng)模塊設(shè)計(jì)
1、系統(tǒng)硬件設(shè)計(jì)框圖與元器件選擇
基于CAN的電容充電控制系統(tǒng)的硬件選用C8051F120作為主控中心。為了實(shí)現(xiàn)器件之間的通信采用MCP2515作為CAN總線(xiàn)控制器,收發(fā)器采用PCA82C250收發(fā)器進(jìn)行信息的收發(fā),將電壓比較結(jié)果經(jīng)AD轉(zhuǎn)換后傳送給主控芯片,主控芯片做出相應(yīng)的處理之后,改變當(dāng)前充電狀態(tài),并且向其他器件發(fā)送當(dāng)前電容充電情況,電容充電也可以選擇模式,模式有二種1、全自動(dòng)智能充電2、手動(dòng)充電
硬件框圖見(jiàn)圖1所示:
在考慮性能/價(jià)格比的前提下,在本次設(shè)計(jì)中我選擇最容易實(shí)現(xiàn)產(chǎn)品的指標(biāo)的元件
(1)、A/D轉(zhuǎn)換芯片:AD7714
(2)、主控芯片:C8051F120
(3)、CAN控制器:MCP2515
(4)、CAN收發(fā)器:PCA82C250
(5)、LED數(shù)碼管:74HC573
(6)、報(bào)警器:1個(gè)蜂鳴報(bào)警器
(7)、光電隔離器:6N137
2、系統(tǒng)軟件功能模塊設(shè)計(jì)圖
本系統(tǒng)共分為電壓采集,報(bào)警,工作狀態(tài)指示燈,CAN節(jié)點(diǎn)通信,充電開(kāi)關(guān)控制,七段數(shù)碼管顯示電壓信息六大模塊每個(gè)模塊的功能都是按照在調(diào)研中搜集的資料進(jìn)行編排制作的圖2是系統(tǒng)的功能模圖。
六、設(shè)備保障
已經(jīng)具備下列設(shè)備保障畢業(yè)設(shè)計(jì)的順利開(kāi)展:
軟件條件:開(kāi)發(fā)工具Keil uVision3; AEDK-T598D; 偉福6000; Protel99SE;
硬件條件:電腦一臺(tái);AEDK試驗(yàn)平臺(tái);偉福仿真器;示波器;萬(wàn)用表;焊接工具等。
七、進(jìn)度安排(2009.3.16至2009。6.21)
2009.3.16至2009.3.29:(2周)進(jìn)行系統(tǒng)的需求分析,學(xué)習(xí)有關(guān)于電池充電、單片機(jī)、CAN總線(xiàn)的相關(guān)知識(shí),準(zhǔn)備相應(yīng)的實(shí)驗(yàn)設(shè)備,為系統(tǒng)的開(kāi)發(fā)設(shè)計(jì)做全部的準(zhǔn)備工作
2009.3.30至2009.4.19:(3周)熟悉所要用到的元器件,確定最后要用到的元器件,進(jìn)行電路板的總體設(shè)計(jì)。
2009.4.20至2009.5.10:(2周)軟件的編碼與調(diào)試,主要是對(duì)所有的可編程芯片進(jìn)行操作,為完成整個(gè)系統(tǒng)的功能實(shí)現(xiàn)編寫(xiě)軟件。
2009.5.11至2009.5.31:(3周)總體的聯(lián)調(diào),把所有的元器件聯(lián)成最后的系統(tǒng),運(yùn)行程序,如果系統(tǒng)運(yùn)行正常,則進(jìn)行最后的焊接工作,最終的結(jié)果是把整個(gè)系統(tǒng)做成一個(gè)完整的電路板。
2009.6.1至2009.6.21:(3周)繼續(xù)進(jìn)行調(diào)試,總結(jié)全部的數(shù)據(jù),進(jìn)行論文的撰寫(xiě),為最后的畢業(yè)答辯做準(zhǔn)備。
八、參考文獻(xiàn)
[1] 何立民,單片機(jī)應(yīng)用文集,北京航空航天大學(xué)出版社,1994
[2] 李廣弟、朱月秀、冷祖祁,單片機(jī)基礎(chǔ)(第3版),北京航空航天大學(xué)出版社,2008
[3] 王忠飛、胥方,MCS-51單片機(jī)原理及嵌入式系統(tǒng)應(yīng)用,西安電子科技大學(xué)出版社,2007
[4] 蔡美琴等,MCS-51系列單片機(jī)系統(tǒng)及其應(yīng)用,高等教育出版社,1992
[5] 謝振輝,改進(jìn)式MCS-51單片機(jī)試驗(yàn),科學(xué)出版社,2006
[6] 張鳳登,現(xiàn)場(chǎng)總線(xiàn)技術(shù)與應(yīng)用,科學(xué)出版社,2008
[7] 李正軍,現(xiàn)場(chǎng)總線(xiàn)與工業(yè)以太網(wǎng)及其應(yīng)用系統(tǒng)設(shè)計(jì),人民郵電出版社,2006
[8] 舒志兵等,現(xiàn)場(chǎng)總線(xiàn)運(yùn)動(dòng)控制系統(tǒng),電子工業(yè)出版社,2007
[9] 王黎明等,CAN現(xiàn)場(chǎng)總線(xiàn)系統(tǒng)的設(shè)計(jì)與應(yīng)用,電子工業(yè)出版社,2008
[10]鄔明寬,CAN總線(xiàn)原理與應(yīng)用系統(tǒng)設(shè)計(jì),北京航空航天大學(xué)出版社,2002
【大學(xué)計(jì)算機(jī)開(kāi)題報(bào)告】相關(guān)文章:
關(guān)于計(jì)算機(jī)專(zhuān)業(yè)的開(kāi)題報(bào)告例文03-26
計(jì)算機(jī)應(yīng)用基礎(chǔ)論文開(kāi)題報(bào)告03-08
計(jì)算機(jī)專(zhuān)業(yè)論文開(kāi)題報(bào)告格式03-24
計(jì)算機(jī)網(wǎng)站編輯開(kāi)題報(bào)告03-13
計(jì)算機(jī)研究生開(kāi)題報(bào)告02-28
大學(xué)畢業(yè)開(kāi)題報(bào)告03-24
2015大學(xué)計(jì)算機(jī)專(zhuān)業(yè)畢業(yè)論文開(kāi)題報(bào)告03-06
2015計(jì)算機(jī)專(zhuān)業(yè)網(wǎng)站設(shè)計(jì)開(kāi)題報(bào)告03-10