基于51單片機(jī)實(shí)現(xiàn)的太陽能電池板轉(zhuǎn)向系統(tǒng)設(shè)計(jì)_第1頁
基于51單片機(jī)實(shí)現(xiàn)的太陽能電池板轉(zhuǎn)向系統(tǒng)設(shè)計(jì)_第2頁
基于51單片機(jī)實(shí)現(xiàn)的太陽能電池板轉(zhuǎn)向系統(tǒng)設(shè)計(jì)_第3頁
基于51單片機(jī)實(shí)現(xiàn)的太陽能電池板轉(zhuǎn)向系統(tǒng)設(shè)計(jì)_第4頁
基于51單片機(jī)實(shí)現(xiàn)的太陽能電池板轉(zhuǎn)向系統(tǒng)設(shè)計(jì)_第5頁
已閱讀5頁,還剩35頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、基于51單片機(jī)實(shí)現(xiàn)的太陽能電池板轉(zhuǎn)向系統(tǒng)設(shè)計(jì)摘 要太陽能跟蹤轉(zhuǎn)向系統(tǒng)是針對(duì)太陽能空調(diào)、太陽能制氫、太陽輻照度測(cè)量、材料老化實(shí)驗(yàn)、高效太陽能光伏發(fā)電、高效太陽能熱水器等需要對(duì)太陽進(jìn)行實(shí)時(shí)跟蹤的應(yīng)用領(lǐng)域而設(shè)計(jì)的。太陽能跟蹤系統(tǒng)的設(shè)計(jì)是綜合運(yùn)用地理學(xué)、物理學(xué)、光學(xué),運(yùn)動(dòng)學(xué)、控制理論等學(xué)科體現(xiàn),是當(dāng)前國(guó)內(nèi)外研究的熱點(diǎn)問題之一。太陽能既是一次能源,又是可再生能源。它資源豐富,既可免費(fèi)使用,又無需運(yùn)輸,對(duì)環(huán)境無任何污染。為人類創(chuàng)造了一種新的生活形態(tài),使社會(huì)及人類進(jìn)入一個(gè)節(jié)約能源減少污染的時(shí)代。所以實(shí)現(xiàn)對(duì)太陽全天候跟蹤,是提高對(duì)太陽能運(yùn)用,利用率有重大意義。該太陽能跟蹤系統(tǒng)可以對(duì)太陽全方位跟蹤,具有兩個(gè)自由

2、度的跟蹤能力。經(jīng)過黑夜或陰天后,只要太陽一出即可跟蹤,工作可靠穩(wěn)定。該系統(tǒng)運(yùn)用atmel公司at89c52控制芯片,通過對(duì)運(yùn)放器lm354n,lm358組成比較模塊對(duì)光敏電阻對(duì)光線的感應(yīng)強(qiáng)度和設(shè)定基準(zhǔn)電壓比較結(jié)果的檢測(cè),并對(duì)檢測(cè)結(jié)果進(jìn)行邏輯運(yùn)算后,對(duì)負(fù)責(zé)方位角和高度角的步進(jìn)電機(jī)進(jìn)行控制,從而實(shí)現(xiàn)對(duì)太陽全方位跟蹤。1602液晶顯示模塊,顯示系統(tǒng)當(dāng)前的工作狀態(tài)及時(shí)間。在該論文中詳細(xì)闡述了控制系統(tǒng)的組成結(jié)構(gòu)和工作原理。該方法利用四個(gè)光敏三極管對(duì)當(dāng)前環(huán)境光線強(qiáng)度進(jìn)行感應(yīng),在不同強(qiáng)度亮度下,光敏三極管的阻值不一樣,所以比較器的正輸入電壓也不同。如果跟蹤板不是正對(duì)的太陽,那么四個(gè)光敏三極管的阻值也不一樣,

3、比較器正輸入的電壓也不一樣,如果正輸入電壓高于設(shè)定的基準(zhǔn)電壓,比較器將輸出一個(gè)信號(hào)給單片機(jī),單片機(jī)根據(jù)比較器輸入的信號(hào)進(jìn)行邏輯運(yùn)算,然后控制相應(yīng)步進(jìn)電機(jī)旋轉(zhuǎn),直到四個(gè)光敏電阻感應(yīng)光線強(qiáng)度一樣。在接受控制電路中引入單片機(jī),通過充分利用其軟、硬件資源,使系統(tǒng)具有優(yōu)異的智能性、可擴(kuò)展性、可升級(jí)性和操作方便,為對(duì)太陽全天候跟蹤提供了合理、廉價(jià)的解決方案等特點(diǎn)。最后進(jìn)行了系統(tǒng)聯(lián)合調(diào)試,結(jié)果表明系統(tǒng)的軟、硬件設(shè)計(jì)合理可行,為后續(xù)的研究工作奠定了基礎(chǔ)。關(guān)鍵詞:光敏三極管 檢測(cè)元件 比較器模塊 單片機(jī)(at89c52) 液晶顯示屏(1602)i河南科技大學(xué)本科畢業(yè)設(shè)計(jì)(論文)all-weather solar

4、 tracking systemabstractall-weather solar tracking system for solar air conditioning、solar hydrogen production、solar irradiance measurements、materials aging test、solar photovoltaic、 solar water heaters and other high need for solar applications in real-time tracking designed.solar tracking system is

5、 a comprehensive application of physics, optics, kinematics, control theory and other disciplines reflected, is the current hot topic of research at home and abroad. solar is an energy, is renewable energy. it is rich in resources, both free, then no transport, no pollution on the environment. to cr

6、eate a new human life forms, and human society into a era of energy conservation to reduce pollution. so, all-weather track to realize the sun is to improve the use of solar energy, utilization of great significance。the solar tracking system can be comprehensive tracking of the sun tracking capabili

7、ty, with two degrees of freedom. through the night or cloudy days, the only one you can track the sun, reliable stability.atmel corporation at89c52 use of the system control chip, through the op amp device lm354n, lm358 module composed of relatively light on the photosensitive sensor resistance on t

8、he intensity and set the comparison reference voltage detection, and test results of logical operations, the responsible position angle and elevation angle of the stepping motor control, in order to achieve full-track the sun. 1602 lcd module, display system on the current work status and time. in t

9、he method described in detail the composition of the control system structure and working principle. the method uses nine photosensitive resistance on the current ambient light intensity sensor, at different intensity of light, the photosensitive resistor not the same, so the positive comparator inp

10、ut voltage is different. if the trackpad is not working on the sun, then the resistance of nine photosensitive not the same, the comparator input voltage is not the same, if the input voltage is higher than the set reference voltage, the comparator will output a signal to the scm, scm comparator inp

11、ut signal according to logical operations, and then control the corresponding stepper motor rotation, until 9 photosensitive resistance as light intensity sensor.in an interview with the introduction of single chip control circuit, by taking advantage of its software and hardware resources, the syst

12、em has superior intelligence, scalability, scalable and easy to operatly weather genzong the sun provides a reasonable, affordable solutions characteristics.finally, a joint trial, the results show that: the system software and hardware design is reasonably practicable, for the follow-up research fo

13、undation.key words: phototransistor detection devices comparator module microcontroller (at89c52) liquid crystal display (1602)v目錄前言1第1章 總體概論21.1 太陽跟蹤系統(tǒng)的設(shè)計(jì)思想21.1.1 檢測(cè)規(guī)劃21.1.2 定位21.2 國(guó)內(nèi)外的發(fā)展概況及存在的問題21.3 研究目標(biāo)、研究?jī)?nèi)容和擬解決的關(guān)鍵問題31.3.1 研究的目標(biāo)31.3.2 研究的關(guān)鍵問題41.4 論文結(jié)構(gòu)4第2章 系統(tǒng)方案設(shè)計(jì)及元器件選擇52.1 元器件的選擇52.1.1 傳感器的選擇52.1.

14、2 主控芯片的選擇52.1.3 電機(jī)的選擇72.1.4 電機(jī)驅(qū)動(dòng)的選擇72.1.5 lcd液晶顯示器的選擇72.2 系統(tǒng)總體方案設(shè)計(jì)8第3章 硬件設(shè)計(jì)103.1 主控芯片模塊103.1.1 控制器stc89c52的介紹103.1.2 89c52單片機(jī)的電源系統(tǒng)113.1.3 89c52單片機(jī)的儲(chǔ)存系統(tǒng)113.1.4 89c2051單片機(jī)的內(nèi)部i/o控制113.2 系統(tǒng)顯示模塊113.2.1 lcd1602顯示器特點(diǎn)113.2.2 1602標(biāo)準(zhǔn)的16腳接口123.2.3 字符的顯示133.2.4 1602顯示電路143.3 電機(jī)驅(qū)動(dòng)模塊163.3.1 步進(jìn)電機(jī)的介紹163.3.2 步進(jìn)電機(jī)控制原

15、理163.3.3 步進(jìn)電機(jī)的特性163.3.4 步進(jìn)電機(jī)驅(qū)動(dòng)電路173.4 比較器及光線檢測(cè)模塊183.4.1 比較器設(shè)計(jì)183.4.2 光線檢測(cè)設(shè)計(jì)183.5 系統(tǒng)電源模塊設(shè)計(jì)193.6 總體系統(tǒng)原理圖203.7 總體系統(tǒng)pcb版圖21第4章 系統(tǒng)軟件的設(shè)計(jì)234.1 系統(tǒng)軟件的設(shè)計(jì)234.2 系統(tǒng)主流程圖24第5章 測(cè)試結(jié)果26參考文獻(xiàn)27致謝28附 錄29附錄一:太陽能跟蹤系統(tǒng)原理圖29附錄二:控制板pcb版圖30附錄三 源程序31外文文獻(xiàn)43(一)原文43(二)翻譯52前言燃燒煤炭,石油等能源不僅污染環(huán)境,而且它們屬于不可再生能源,照2003年的煤炭開采速度,中國(guó)的煤炭再開采80多年即

16、將枯竭。太陽能既是一次能源,又是可再生能源。它資源豐富,既可免費(fèi)使用,又無需運(yùn)輸,對(duì)環(huán)境無任何污染。作為能源消耗大國(guó),如何提高對(duì)太陽能利用率是解決能源危機(jī)的可行方法之一。設(shè)計(jì)一個(gè)對(duì)太陽實(shí)現(xiàn)跟蹤的系統(tǒng),是提高太陽能利用率的一種有效方法。本設(shè)計(jì)是集機(jī)電、光學(xué)、計(jì)算機(jī)、控制理論為一體的,體現(xiàn)了電子信息專業(yè)多學(xué)科相結(jié)合,相互滲透的特點(diǎn)??萍家匀藶楸?,是為人類服務(wù)的,本人設(shè)計(jì)的太陽能全天候跟蹤系統(tǒng)充分的體現(xiàn)了該特點(diǎn),體現(xiàn)出人類與環(huán)境的和平相處,解決能源危機(jī),造福于人類和社會(huì),所以太陽能全天候跟蹤系統(tǒng)是值得研究和實(shí)際運(yùn)用的。本裝置的研究成功,對(duì)創(chuàng)建能源節(jié)約型,環(huán)境友好型社會(huì)具有較大的意義,也有較好的市場(chǎng)發(fā)

17、展前景本追日裝置是由at89s52單片機(jī)、光敏三極管、和步進(jìn)電機(jī)等組成閉環(huán)控制系統(tǒng),主要組成模塊有主控模塊、光能檢測(cè)模塊和步進(jìn)電機(jī)控制模塊。采用光電檢測(cè)追蹤模式實(shí)現(xiàn)對(duì)太陽的跟蹤。分別將兩組完全相同的光敏三極管分別放置于一塊電池板東西方向邊沿處下方。在日照環(huán)境下,兩個(gè)光敏三極管接收到的光強(qiáng)度不相同時(shí),通過運(yùn)放比較電路將信號(hào)送給單片機(jī),驅(qū)動(dòng)步進(jìn)電機(jī)正反轉(zhuǎn),實(shí)現(xiàn)電池板對(duì)太陽的跟蹤。本裝置具有高效、簡(jiǎn)易的特點(diǎn),能應(yīng)用于太陽能領(lǐng)域,以提高太陽能的轉(zhuǎn)換效率。本系統(tǒng)是將太陽能電池板一整塊從中間分成四塊,然后在分割線上插上3厘米的硬紙板,再在四小塊的太陽能電池板上安裝傳感器(盡量貼著紙板)組成的四鑒探測(cè)器,較

18、以往的單個(gè)光敏傳感器跟蹤或單筒光敏傳感器探測(cè)器,其跟蹤效果精確而又穩(wěn)定,曾強(qiáng)了其跟蹤的可靠性,蓄電電路、和供電電路都是基本的穩(wěn)壓電路。多傳感器設(shè)計(jì)思想解決了傳統(tǒng)的單個(gè)探測(cè)器一直存在的錯(cuò)誤率高的問題,靈敏度低的缺點(diǎn),增強(qiáng)了太陽能跟蹤系統(tǒng)的可靠性。第1章 總體概論太陽能既是一次能源,又是可再生能源。它資源豐富,既可免費(fèi)使用,又無需運(yùn)輸,對(duì)環(huán)境無任何污染。為人類創(chuàng)造了一種新的生活形態(tài),使社會(huì)及人類進(jìn)入一個(gè)節(jié)約能源減少污染的時(shí)代。所以實(shí)現(xiàn)對(duì)太陽全天候跟蹤具有重大意義。1.1 太陽跟蹤系統(tǒng)的設(shè)計(jì)思想1.1.1 檢測(cè)規(guī)劃?rùn)z測(cè)規(guī)劃是跟蹤系統(tǒng)的一個(gè)重要問題。它的目標(biāo)是在一個(gè)光亮強(qiáng)度差不多環(huán)境中,為跟蹤系統(tǒng)尋找

19、太陽的具體位置。一個(gè)重要的解決方法就是采用多元法三維,多元法三維就把檢測(cè)系統(tǒng)接受板分成四個(gè)單元,太陽光線從不同角照射到接受板,檢測(cè)元件感應(yīng)光線強(qiáng)度不同。當(dāng)考慮到元件誤差時(shí),跟蹤系統(tǒng)與太陽實(shí)際位置可能會(huì)出現(xiàn)偏差。1.1.2 定位步進(jìn)電機(jī)的步進(jìn)角,是太陽跟蹤系統(tǒng)精確定位的一個(gè)基本問題,也可以說,太陽偏移一個(gè)微小的角度,步進(jìn)轉(zhuǎn)動(dòng)角度應(yīng)該比太陽偏移角度相等,這就要求步進(jìn)電機(jī)的步進(jìn)角要足夠小。1.2 國(guó)內(nèi)外的發(fā)展概況及存在的問題在太陽能跟蹤方面,我國(guó)在1997年研制了單軸太陽跟蹤器,完成了東西方向的自動(dòng)跟蹤,而南北方向則通過手動(dòng)調(diào)節(jié),接收器的接收效率提高了。1998年美國(guó)加州成功的研究了atm兩軸跟蹤器

20、16,并在太陽能面板上裝有集中陽光的透鏡,這樣可以使小塊的太陽能面板硅收集更多的能量,使效率進(jìn)一步提高。2002年2月美國(guó)亞利桑那大學(xué)推出了新型太陽能跟蹤裝置,該裝置利用控制電機(jī)完成跟蹤,采用鋁型材框架結(jié)構(gòu),結(jié)構(gòu)緊湊,重量輕,大大拓寬了跟蹤器的應(yīng)用領(lǐng)域。在國(guó)內(nèi)近年來有不少專家學(xué)者也相繼開展了這方面的研究,1992年推出了太陽灶自動(dòng)跟蹤系統(tǒng),1994年太陽能雜志介紹的單軸液壓自動(dòng)跟蹤器,完成了單向跟蹤。目前,太陽追蹤系統(tǒng)中實(shí)現(xiàn)追蹤太陽的方法很多,但是不外乎采用如下兩種方式:一種是光電追蹤方式,另一種是根據(jù)視日運(yùn)動(dòng)軌跡追蹤;前者是閉環(huán)的隨機(jī)系統(tǒng),后者是開環(huán)的程控系統(tǒng)。 (一)光電追蹤。目前,國(guó)內(nèi)常

21、用的光電追蹤有重力式、電磁式和電動(dòng)式。這些光電追蹤裝置利用光敏傳感器,如硅光電管進(jìn)行太陽光的檢測(cè)。在這些裝置中,光電管的安裝靠近遮光板。通過調(diào)整遮光板的位置使遮光板對(duì)準(zhǔn)太陽、硅光電池處于陰影區(qū);當(dāng)太陽西移時(shí)遮光板的陰影偏移,光電管受到陽光直射輸出一定值的微電流,作為偏差信號(hào),經(jīng)放大電路放大,由伺服機(jī)構(gòu)調(diào)整角度使追蹤裝置對(duì)準(zhǔn)太陽完成追蹤。光電追蹤靈敏度高,結(jié)構(gòu)設(shè)計(jì)較為簡(jiǎn)單;但受天氣的影響很大,如果在稍長(zhǎng)時(shí)間段里出現(xiàn)烏云遮住太陽的情況,太陽光線往往不能照射到三極管上,導(dǎo)致追蹤裝置無法對(duì)準(zhǔn)太陽,甚至?xí)饒?zhí)行機(jī)構(gòu)的誤動(dòng)。 (二)視日運(yùn)動(dòng)軌跡追蹤。視日運(yùn)動(dòng)軌跡系統(tǒng)根據(jù)追蹤系統(tǒng)的軸數(shù),可分為單軸和雙軸兩

22、種。 (1)單軸追蹤。單軸追蹤一般采用:傾斜布置東西追蹤;焦線南北水平布置,東西追蹤;焦線東西水平布置,南北追蹤。這三種方式都是單軸轉(zhuǎn)動(dòng)的南北向或東西向追蹤。單軸追蹤的優(yōu)點(diǎn)是結(jié)構(gòu)簡(jiǎn)單,但是由于入射光線不能始終與主光軸平行,收集太陽能的效果并不理想。 (2)雙軸追蹤。如果能夠在太陽高度和赤緯角的變化上都能夠追蹤太陽就可以獲得最多的太陽能,全追蹤即雙軸就是根據(jù)這樣的要求而設(shè)計(jì)的。雙軸追蹤又可以分為兩種方式:極軸式全追蹤和高度角方位角式全追蹤。本系統(tǒng)采用光電追蹤以及雙軸追蹤相結(jié)合的方法,向大家呈現(xiàn)出成本更低的太陽自動(dòng)追蹤裝置在大家面前。1.3 研究目標(biāo)、研究?jī)?nèi)容和擬解決的關(guān)鍵問題1.3.1 研究的目

23、標(biāo)本裝置主要是利用單片機(jī)知識(shí),設(shè)計(jì)一個(gè)太陽能跟蹤系統(tǒng),其突破點(diǎn)在對(duì)太陽精確位置檢測(cè)的系統(tǒng)的設(shè)計(jì)、步進(jìn)電機(jī)動(dòng)作指令系統(tǒng)(與太陽同步偏移)的設(shè)計(jì)、實(shí)時(shí)顯示系統(tǒng)工作狀態(tài)的設(shè)計(jì)。1.3.2 研究的關(guān)鍵問題本課題需要重點(diǎn)研究的、關(guān)鍵的問題及解決的思路:(1)太陽高度角跟蹤的實(shí)現(xiàn)。(2)太陽方位角跟蹤的實(shí)現(xiàn)。(3)經(jīng)過陰雨天氣后,太陽一出來立即跟蹤的實(shí)現(xiàn)。(4)人性化界面的設(shè)計(jì),分為人與單片機(jī)溝通和時(shí)間顯示程序。1.4 論文結(jié)構(gòu)第一章,緒論主要闡述了課題的研究背景、目的及意義,以及國(guó)內(nèi)外太陽能的利用現(xiàn)狀、太陽追蹤方式的發(fā)展現(xiàn)狀。第二章,主要是對(duì)太陽自動(dòng)追蹤系統(tǒng)進(jìn)行元器件選擇以及總體方案設(shè)計(jì),確定了系統(tǒng)的追

24、蹤方式。第三章, 自動(dòng)跟蹤系統(tǒng)總體結(jié)構(gòu),光電轉(zhuǎn)換器,單片機(jī)及其外圍電路,步進(jìn)電動(dòng)機(jī)以及驅(qū)動(dòng)電路模塊設(shè)計(jì)。第四章, 系統(tǒng)軟件設(shè)計(jì)及流程圖。第五章, 測(cè)試結(jié)果。第2章 系統(tǒng)方案設(shè)計(jì)及元器件選擇2.1 各模塊元器件的選擇2.1.1 傳感器的選擇本系統(tǒng)的傳感器主要是檢測(cè)光照度,可考慮的傳感器如下列方案:方案一:光敏電阻。從光照特性來看,隨著光照強(qiáng)度的增加,光敏電阻的阻值開始迅速下降,可以反映光照的變化,但該特性大多數(shù)情況為非線性,部分光照區(qū)間內(nèi),特性變化不靈敏。方案二:硅光電池。硅光電池是一種直接把光能轉(zhuǎn)換為電能的半導(dǎo)體器件,根據(jù)硅光電池光照強(qiáng)度曲線特性可知:硅光電池的開路電壓或短路電流與光強(qiáng)呈很好的

25、線性關(guān)系。方案三:光敏二極管。光敏二極管具有單向?qū)щ娦裕瑹o光照時(shí),有很小的暗電流,當(dāng)受到光照時(shí),光電流隨射光強(qiáng)度的變化而變化。方案四:光敏三極管。光敏三極管靈敏度遠(yuǎn)高于光電池,但受外界環(huán)境影響飄動(dòng)比較嚴(yán)重,用兩個(gè)光敏三極管采集點(diǎn)光源兩側(cè)的光強(qiáng)差,可以有效消除外界環(huán)境光的干擾.光敏三極管接收面不僅小而且是一個(gè)有聚光功能的透鏡,更容易確定點(diǎn)光源的位置。用四個(gè)光敏三極管組成四象限感光面,上下左右各一個(gè)光敏三極管。在測(cè)試光敏電阻與硅光電池時(shí),發(fā)現(xiàn)光源的距離限制了兩者的應(yīng)用范圍。當(dāng)距離比較大時(shí),兩者的靈敏度大大降低。經(jīng)實(shí)踐測(cè)定,光敏二級(jí)管與光敏三極管滿足要求,但在反映速度,及變化的靈敏、快速性方面,光敏

26、三極管更勝一籌,因此傳感器選擇方案四。2.1.2 主控芯片的選擇根據(jù)本題的要求,整個(gè)系統(tǒng)中必須要有一個(gè)主控芯片來處理數(shù)據(jù)和控制操作,主要考慮以下兩種方案:方案一:msp430f149系列單片機(jī)。msp430有以下優(yōu)點(diǎn):(1)低電源電壓范圍:1.8-3.6v。(2)超低功耗:擁有5種低功耗模式(lpm0-lpm4)。(3)靈活的時(shí)鐘使用模式。(4)高速的運(yùn)算能力:16位risc架構(gòu),125ns指令周期。(5)豐富的功能模塊:這些功能模塊包括 a 多通道1014位ad轉(zhuǎn)換器;b 雙路12位da轉(zhuǎn)換器;c 比較器;d 液晶驅(qū)動(dòng)器;e 電源電壓檢測(cè);f 串行口usart(uart/spi);g 硬件乘

27、法器;h 看門狗定時(shí)器,多個(gè)16位、8位定時(shí)器(可進(jìn)行捕獲,比較,pwm輸出);i dma控制器。(6)flash存儲(chǔ)器:采用先下載程序到flash內(nèi),再在器件內(nèi)通過軟件控制程序的運(yùn)行;(7)msp430芯片上包括jtag接口:仿真調(diào)試通過一個(gè)簡(jiǎn)單的jtag接口轉(zhuǎn)換器就可以方便的實(shí)現(xiàn)如設(shè)置斷點(diǎn)、單步執(zhí)行、讀寫寄存器等調(diào)試;(8)快速靈活的變成方式:可通過jtag和bsl兩種方式向cpu內(nèi)裝在程序。方案二:stc89c51系列作為光源跟蹤系統(tǒng)的主控芯片stc89c52單片機(jī)的特點(diǎn):stc89c52內(nèi)置8位中央處理單元、256字節(jié)內(nèi)部數(shù)據(jù)存儲(chǔ)器ram、8k片內(nèi)程序存儲(chǔ)器(rom)32個(gè)雙向輸入/輸

28、出(i/o)口、3個(gè)16位定時(shí)/計(jì)數(shù)器和5個(gè)兩級(jí)中斷結(jié)構(gòu),一個(gè)全雙工串行通信口,片內(nèi)時(shí)鐘振蕩電路。此外,89c52還可工作于低功耗模式,可通過兩種軟件選擇空閑和掉電模式。在空閑模式下凍結(jié)cpu而ram定時(shí)器、串行口和中斷系統(tǒng)維持其功能。掉電模式下,保存ram數(shù)據(jù),時(shí)鐘振蕩停止,同時(shí)停止芯片內(nèi)其它功能。89c52有pdip(40pin)和plcc(44pin)兩種封裝形式。對(duì)于一些不太復(fù)雜的控制電路,我們就可以增加少量元件來實(shí)現(xiàn),例如,對(duì)溫度的控制,過壓的控制等。通過上面的比較本系統(tǒng)由于結(jié)構(gòu)比較簡(jiǎn)單,所以選取stc系列89c52單片機(jī)作為控制器,所以選取方案二。2.1.3 電機(jī)的選擇本系統(tǒng)電機(jī)的

29、主要作用是調(diào)整電池板的方向,指向太陽,可選取的類型如下方案:方案一:步進(jìn)電機(jī)。在非超載的情況下,電機(jī)的轉(zhuǎn)速、停止位置只取決于脈沖信號(hào)的頻率和脈沖數(shù),而不受負(fù)載變化的影響。每給一次脈沖信號(hào),電機(jī)能夠轉(zhuǎn)過一個(gè)步距角。方案二:直流減速電機(jī)。此電機(jī)在正常通電狀態(tài)下,轉(zhuǎn)速平穩(wěn),角度的變化也近乎連續(xù),控制簡(jiǎn)單方便。根據(jù)設(shè)計(jì)的要求可知,直流減速電機(jī)存在的明顯缺陷速度不容易控制,而步進(jìn)電機(jī)的控制和實(shí)現(xiàn)是相對(duì)簡(jiǎn)單一些。因而選用方案一。2.1.4 電機(jī)驅(qū)動(dòng)的選擇本系統(tǒng)中選的是步進(jìn)電機(jī),步進(jìn)電機(jī)驅(qū)動(dòng)有一下三種方案可選擇:方案一:采用功率三極管作為功率放大器的控制步進(jìn)電機(jī)。線性型驅(qū)動(dòng)的電路結(jié)構(gòu)和原理簡(jiǎn)單,加速能力強(qiáng),

30、但是電路比較復(fù)雜。方案二:采用由達(dá)林頓晶體管陣列uln2003。用單片機(jī)控制達(dá)林頓管使之工作在占空比可調(diào)的開關(guān)狀態(tài)下,精確調(diào)整電動(dòng)機(jī)轉(zhuǎn)速。單驅(qū)動(dòng)能力比較弱。方案三:采用恒壓橋式驅(qū)動(dòng)芯片uln2003。驅(qū)動(dòng)能力強(qiáng),電路簡(jiǎn)單,使用方便。故選擇此方案。2.1.5 lcd液晶顯示器的選擇本系統(tǒng)lcd顯示器主要顯示的是傳感器檢測(cè)到的信號(hào),可選用以下方案:lcd1602是一種具有4位/8位并行、2線或3線串行多種接口方式,內(nèi)部含有國(guó)標(biāo)一級(jí)、二級(jí)簡(jiǎn)體中文字庫的點(diǎn)陣圖形液晶顯示模塊;其顯示分辨率為12864, 內(nèi)置8192個(gè)16*16點(diǎn)漢字,和128個(gè)16*8點(diǎn)ascii字符集.利用該模塊靈活的接口方式和簡(jiǎn)單

31、、方便的操作指令,可構(gòu)成全中文人機(jī)交互圖形界面??梢燥@示84行1616點(diǎn)陣的漢字. 也可完成圖形顯示.低電壓低功耗是其又一顯著特點(diǎn)。由該模塊構(gòu)成的液晶顯示方案與同類型的圖形點(diǎn)陣液晶顯示模塊相比,不論硬件電路結(jié)構(gòu)或顯示程序都要簡(jiǎn)潔得多,且該模塊的價(jià)格也略低于相同點(diǎn)陣的圖形液晶模塊。2.2 系統(tǒng)總體方案設(shè)計(jì)方案1:不論是采用極軸坐標(biāo)系統(tǒng)還是地平坐標(biāo)系統(tǒng),太陽運(yùn)行的位置變化都是可以預(yù)測(cè)的,通過數(shù)學(xué)上對(duì)太陽軌跡的預(yù)測(cè)可完成對(duì)日跟蹤。根據(jù)太陽軌跡算法的分析,太陽軌跡位置由觀測(cè)點(diǎn)的地理位置和標(biāo)準(zhǔn)時(shí)間來確定。在應(yīng)用中,全球定位系統(tǒng)(gps)可為系統(tǒng)提供精度很高的地理經(jīng)緯度和當(dāng)?shù)貢r(shí)間,控制系統(tǒng)則根據(jù)提供的地理

32、、時(shí)間參數(shù)來確定即時(shí)的太陽位置,以保證系統(tǒng)的準(zhǔn)確定位和跟蹤的高準(zhǔn)確性和高可靠性。在設(shè)定跟蹤地點(diǎn)和基準(zhǔn)零點(diǎn)后,控制系統(tǒng)會(huì)按照太陽的地平坐標(biāo)公式自動(dòng)運(yùn)算太陽的高度角和方位角。然后控制系統(tǒng)根據(jù)太陽軌跡每分鐘的角度變化發(fā)送驅(qū)動(dòng)信號(hào),實(shí)現(xiàn)跟蹤裝置兩維轉(zhuǎn)動(dòng)的角度和方向變化。在日落后,跟蹤裝置停止跟蹤,按照原有跟蹤路線返回到基準(zhǔn)零點(diǎn)。由此可以看出,該種跟蹤方案不論采取何種算法,算法過程都十分復(fù)雜,計(jì)算量的增大會(huì)增加控制系統(tǒng)的成本。而且這種跟蹤裝置為開環(huán)系統(tǒng),無角度反饋值做比較,因而為了達(dá)到高精度跟蹤的要求,不僅對(duì)機(jī)械結(jié)構(gòu)的加工水平有較嚴(yán)格的要求,而且與儀器的安裝是否正確關(guān)系極為密切。工程生產(chǎn)中必須要求機(jī)械結(jié)

33、構(gòu)加工精度足夠高。初始化安裝時(shí),儀器的中心南北線與觀測(cè)點(diǎn)的地理南北線要求重合。同時(shí),還要通過儀器底部的水平準(zhǔn)直儀將底面調(diào)節(jié)到與地面保持水平,使儀器的高度角零點(diǎn)處于地面水平面內(nèi)。方案2:系統(tǒng)總體構(gòu)成包括陰影法跟蹤太陽,單片機(jī)控制,步進(jìn)電機(jī)、供電等幾個(gè)模塊。陰影法跟蹤太陽:本方案選擇的是將太陽能電池板一整塊從中間分成四塊,然后在分割線上插上3厘米的硬紙板,再在四小塊的太陽能電池板上安裝傳感器(盡量貼著紙板)組成的四鑒探測(cè)器,較以往的單個(gè)光敏傳感器跟蹤或單筒光敏傳感器探測(cè)器,其跟蹤效果精確而又穩(wěn)定,曾強(qiáng)了其跟蹤的可靠性,蓄電電路、和供電電路都是基本的穩(wěn)壓電路。多傳感器設(shè)計(jì)思想解決了傳統(tǒng)的單個(gè)探測(cè)器一

34、直存在的錯(cuò)誤率高的問題,靈敏度低的缺點(diǎn),增強(qiáng)了太陽能跟蹤系統(tǒng)的可靠性。根據(jù)本次設(shè)計(jì)的要求,以及兩個(gè)方案的元器件對(duì)比,選擇方案2。系統(tǒng)總體硬件電路框圖如下: 圖1-1系統(tǒng)硬件方框本系統(tǒng)包括光電轉(zhuǎn)換器、步進(jìn)電機(jī)、89c51系列單片機(jī)以及相應(yīng)的外圍電路等。太陽能電池板有兩個(gè)自由度??刂茩C(jī)構(gòu)將分別對(duì)x、y方向與z方向進(jìn)行調(diào)整。單片機(jī)加電復(fù)位后,x、y方向?qū)⑻幱谛D(zhuǎn)狀態(tài),單片機(jī)將對(duì)采樣進(jìn)來的電壓信號(hào)進(jìn)行判斷,電壓有增大和減小兩種可能,如電壓增大,則讓電池板正向轉(zhuǎn)動(dòng),一旦電壓減小,單片機(jī)將立即發(fā)出信號(hào),讓電機(jī)反轉(zhuǎn),實(shí)現(xiàn)電池板對(duì)太陽的跟蹤。本裝置主要是跟蹤太陽讓太陽能電池板與太陽保持垂直的,一旦太陽有偏移或

35、是突然變天(雷雨)情況時(shí),與至相應(yīng)的四個(gè)探測(cè)器(四快太陽能電池板上各一個(gè))根據(jù)分割板的陰影來判斷其太陽的方向,將四個(gè)傳感器檢測(cè)的信號(hào)傳給單片機(jī),在進(jìn)行比較,然后作出相應(yīng)的正轉(zhuǎn)或者反轉(zhuǎn),電機(jī)就向太陽所在的方向轉(zhuǎn)去。若檢測(cè)到每個(gè)傳感器都是很暗的特征,并且持續(xù)一段時(shí)間則就啟動(dòng)供電電路對(duì)用電器進(jìn)行供電,反之當(dāng)四個(gè)傳感器檢測(cè)的結(jié)果差異很大就單開蓄電電路,關(guān)閉供電電路。第3章 硬件設(shè)計(jì)3.1 主控芯片模塊3.1.1 控制器stc89c52的介紹 89c52是一種小型單片機(jī)。其主要特點(diǎn)為:采用flash儲(chǔ)存器技術(shù),降低了制造成本;其軟件、硬件與mcs-51完全兼容,其程序的電可擦特性,使得開發(fā)與試驗(yàn)比較容易

36、。圖3-1 at89c52引腳圖在引腳的驅(qū)動(dòng)能力上,89c52具有很強(qiáng)的下拉能力。p1、p3的下拉能力均可達(dá)到20ma;相比之下,89c51的端口下拉能力最大只有15 ma,而且限定9腳電流之間要小于81 ma,這樣,引腳的平均電流只9 ma。89c52驅(qū)動(dòng)能力的增強(qiáng),使得它可以直接驅(qū)動(dòng)led數(shù)碼管。本系統(tǒng)的主要控制器件采用89c52單片機(jī)。在51系列的單片機(jī)中,目前很流行一種內(nèi)含flash程序存儲(chǔ)器的單片機(jī)。因?yàn)閮?nèi)有flash程序存儲(chǔ)器,可以通過編程器十分方便的寫代碼或擦除代碼,擦除次數(shù)達(dá)10000次以上,而且還提供了禁止讀寫兩層保密技術(shù),其空間大小從1kb到64kb不等,有的甚至更大。這種

37、芯片一般都提供了片上和在線修改的功能。該系列的芯片,創(chuàng)建的有138b或256b的片內(nèi)ram,當(dāng)處理的數(shù)據(jù)不十分復(fù)雜時(shí),一個(gè)芯片就組成了一個(gè)最小的單片機(jī)系統(tǒng)。89c5x型單片機(jī)既節(jié)省了數(shù)據(jù)線和存儲(chǔ)器等外圍器件,縮小了嵌如式系統(tǒng)的體積,又提高了工作的可靠性、開發(fā)的方便性和程序的保密性,其價(jià)格也便宜?;谝陨显蚝瓦@次研究系統(tǒng)的實(shí)際情況,選擇該系列的89c52單片機(jī)作為全天候太陽能系統(tǒng)的核心控制器件。3.1.2 89c52單片機(jī)的電源系統(tǒng)89c52有很寬的工作電源電壓,當(dāng)工作在3v時(shí),電流相當(dāng)于6v工作時(shí)的1/4。89c52工作于12mhz時(shí),動(dòng)態(tài)電路為5.5ma,空閑態(tài)電流為1 ma,掉電狀態(tài)電流

38、僅為20na。這樣小的功耗很適合電池供電的小型控制系統(tǒng)。3.1.3 89c52單片機(jī)的儲(chǔ)存系統(tǒng)89c52單片機(jī)內(nèi)含有4k字節(jié)的flash程序存儲(chǔ)器,128字節(jié)的片內(nèi)ram,與80c31內(nèi)部類似。由于52內(nèi)部設(shè)計(jì)全靜態(tài)工作,所以允許工作的時(shí)鐘為020mhz,也就是說,允許在低速工作時(shí),不破壞ram內(nèi)容。相比之下,一般8031對(duì)最低工作時(shí)鐘限制為3.5mhz,因?yàn)槠鋬?nèi)部的ram是動(dòng)態(tài)刷新的。3.1.4 89c2051單片機(jī)的內(nèi)部i/o控制89c52有32個(gè)i/o線,在內(nèi)部i/o控制上繼承了mcs-31的特征:5路三級(jí)中斷源結(jié)構(gòu),1個(gè)全雙工串行口,3路16位定時(shí)器/計(jì)數(shù)器。3.2 系統(tǒng)顯示模塊3.2

39、.1 lcd1602顯示器特點(diǎn)lcd1602液晶顯示模塊已作為很多電子產(chǎn)品的顯示器件,如在計(jì)算器、萬用表、電子表及很多家用電子產(chǎn)品中都可以看到,顯示的主要是數(shù)字、專用符號(hào)和圖形。在單片機(jī)的人機(jī)交流界面中,一般的輸出方式有以下幾種:發(fā)光管、led數(shù)碼管、液晶顯示器。發(fā)光管和led數(shù)碼管比較常用,軟硬件都比較簡(jiǎn)單,在單片機(jī)系統(tǒng)中應(yīng)用液晶顯示器作為顯示器件有以下幾個(gè)優(yōu)點(diǎn):(1)顯示質(zhì)量高由于液晶顯示器每一個(gè)點(diǎn)在收到信號(hào)后就一直保持那種色彩和亮度,恒定發(fā)光,而不像陰極射線管顯示器(crt)那樣需要不斷刷新新亮點(diǎn)。因此,液晶顯示器畫質(zhì)高且不會(huì)閃爍。體積小、重量輕,液晶顯示器通過顯示屏上的電極控制液晶分子

40、狀態(tài)來達(dá)到顯示的目的,在重量上比相同顯示面積的傳統(tǒng)顯示器要輕得多。(2)功耗低相對(duì)而言,液晶顯示器的功耗主要消耗在其內(nèi)部的電極和驅(qū)動(dòng)ic上,因而耗電量比其它顯示器要少得多。3.2.2 1602標(biāo)準(zhǔn)的16腳接口lcd1602各個(gè)管腳符號(hào)及功能說明:3.2.3 字符的顯示用lcd顯示一個(gè)字符時(shí)比較復(fù)雜,因?yàn)橐粋€(gè)字符由68或88點(diǎn)陣組成,既要找到和顯示屏幕上某幾個(gè)位置對(duì)應(yīng)的顯示ram區(qū)的8字節(jié),還要使每字節(jié)的不同位為“1”,其它的為“0”,為“1”的點(diǎn)亮,為“0”的不亮。這樣一來就組成某個(gè)字符。但由于內(nèi)帶字符發(fā)生器的控制器來說,顯示字符就比較簡(jiǎn)單了,可以讓控制器工作在文本方式,根據(jù)在lcd上開始顯示

41、的行列號(hào)及每行的列數(shù)找出顯示ram對(duì)應(yīng)的地址,設(shè)立光標(biāo)。字符型液晶顯示模塊是一種專門用于顯示字母、數(shù)字、符號(hào)等點(diǎn)陣式lcd,目前常用16*1,16*2,20*2和40*2行等的模塊。本系統(tǒng)采用1602字符型液晶顯示器,圖3-2,圖3-3,表3-1分別是1602的實(shí)物,顯示地址,字符代碼與圖形對(duì)應(yīng)表。 圖3-2 液晶屏顯示圖3-3 1602lcd內(nèi)部顯示地址例如想要在lcd1602屏幕的第一行第一列顯示一個(gè)“a”字,就要向ddram的00h地址寫入“a”的代碼就行了。表3-1 字符代碼與圖形對(duì)應(yīng)圖 1602液晶模塊內(nèi)部的字符發(fā)生存儲(chǔ)器(cgrom)已經(jīng)存儲(chǔ)了160個(gè)不同的點(diǎn)陣字符圖形,如下表所示

42、,這些字符有:阿拉伯?dāng)?shù)字、英文字母的大小寫、常 用的符號(hào)、和日文假名等,每一個(gè)字符都有一個(gè)固定的代碼,比如大寫的英文字母“a”的代碼是01000001b(41h),顯示時(shí)模塊把地址41h中的點(diǎn) 陣字符圖形顯示出來,我們就能看到字母“a”3.2.4 1602顯示電路圖3-4 顯示電路1602 液晶的控制管腳都接到了單片機(jī)管腳上,在功能設(shè)置指令中可以將液晶設(shè)為8 位數(shù)據(jù)接口和4 位數(shù)據(jù)接口,圖中采用的是8位的數(shù)據(jù)接口,當(dāng)然也可以當(dāng)四位數(shù)據(jù)接口來用。液晶電源正端接5v,負(fù)端接地,背光正端接5v,負(fù)端接地。此外,液晶的偏壓管腳(vo)接到一個(gè)電位器的中間抽頭,電位器的兩端分別接5v 和地,這樣就可通過

43、調(diào)節(jié)電位器來實(shí)現(xiàn)對(duì)1602 液晶對(duì)比度的調(diào)節(jié)。經(jīng)實(shí)驗(yàn)測(cè)試, 1602 液晶的偏壓管腳的電壓調(diào)節(jié)到0.30.4v 時(shí)對(duì)比度效果最好,也可以將該管腳通過一個(gè)1k 的電阻下拉到地。3.3 電機(jī)驅(qū)動(dòng)模塊3.3.1 步進(jìn)電機(jī)的介紹直流電機(jī)是日常生活中廣泛使用的一個(gè)電氣產(chǎn)品,太陽能全天候跟蹤系統(tǒng)跟蹤太陽這樣的動(dòng)作,需要能進(jìn)行轉(zhuǎn)動(dòng)控制和立刻停止控制的電路,實(shí)際中通常采用微控制器和專用ic芯片。單獨(dú)使用直流電機(jī)尚不能達(dá)到精確的定位控制,只有將它與旋轉(zhuǎn)編碼器組合起來,才能實(shí)現(xiàn)精確的位置控制和速度控制。步進(jìn)電機(jī)是一種能夠根據(jù)脈沖(通常為方波)控制轉(zhuǎn)角和轉(zhuǎn)速、并適合微控制器控制的電機(jī)。步進(jìn)電機(jī)(也稱脈沖電機(jī))是一種

44、跟蹤給定脈沖信號(hào)轉(zhuǎn)動(dòng)的電機(jī)。因此,單純向它施加電壓是不會(huì)導(dǎo)致轉(zhuǎn)動(dòng)的。換句話說,要使它轉(zhuǎn)動(dòng)必須借助控制電路,在這個(gè)控制電路中,往往需要微控制器或?qū)S眯酒2竭M(jìn)電機(jī)能根據(jù)給定的脈沖信號(hào)實(shí)現(xiàn)精確的定位控制,而且即使在停止時(shí)也有制動(dòng)轉(zhuǎn)矩,這些特性全天候跟蹤系統(tǒng)轉(zhuǎn)動(dòng)控制都是很有利的。由于全天候控制系統(tǒng)是隨的太陽轉(zhuǎn)動(dòng)的,因?yàn)樘栯x地球太遠(yuǎn)了,在很短時(shí)間內(nèi),檢測(cè)系統(tǒng)是感覺不到太陽在移動(dòng),需過一段時(shí)間才能感覺到太陽已經(jīng)偏移原來位置,所以要求電機(jī)隔一段時(shí)間轉(zhuǎn)一個(gè)角度后馬上停下來。綜合上面對(duì)直流和步進(jìn)電機(jī)的性能等進(jìn)行的比較分析,我選用步進(jìn)電機(jī)。3.3.2 步進(jìn)電機(jī)控制原理步進(jìn)電機(jī)是機(jī)電控制中一種常用的執(zhí)行機(jī)構(gòu),它

45、的用途是將電脈沖轉(zhuǎn)化為角位移,通俗地說:當(dāng)步進(jìn)驅(qū)動(dòng)器接收到一個(gè)脈沖信號(hào),它就驅(qū)動(dòng)步進(jìn)電機(jī)按設(shè)定的方向轉(zhuǎn)動(dòng)一個(gè)固定的角度(及步進(jìn)角)。通過控制脈沖個(gè)數(shù)即可以控制角位移量,從而達(dá)到準(zhǔn)確定位的目的;同時(shí)通過控制脈沖頻率來控制電機(jī)轉(zhuǎn)動(dòng)的速度和加速度,從而達(dá)到調(diào)速的目的。3.3.3 步進(jìn)電機(jī)的特性1.步距角步距角指每給一個(gè)電脈沖信號(hào)電機(jī)轉(zhuǎn)子所應(yīng)轉(zhuǎn)過的角度。步進(jìn)電機(jī)的步距角是由轉(zhuǎn)子齒數(shù)和電機(jī)的相數(shù)所決定。典型的混合式步進(jìn)電機(jī)是四相200步的電機(jī),步距角為1.9。選擇步進(jìn)電機(jī)時(shí),步距角取決于負(fù)載精度的要求,將負(fù)載的最小分辨率換算到電機(jī)軸上,每個(gè)當(dāng)量電機(jī)應(yīng)走多少角度。電機(jī)的步距角應(yīng)等于或小于此角度。2.矩角特

46、性矩角特性是指不改變各相繞組的通電狀態(tài),即一相或幾相繞組同時(shí)通以直流電流時(shí),電磁轉(zhuǎn)矩與失調(diào)角的關(guān)系。3.響應(yīng)頻率在某一頻率范圍內(nèi)步進(jìn)電機(jī)可以任意運(yùn)行而不會(huì)丟失一步,則這一最大頻率稱為響應(yīng)頻率。通常用啟動(dòng)頻率f作為衡量的指標(biāo)。它是指在一定負(fù)載下直接啟動(dòng)而不失步的極限頻率,稱為極限啟動(dòng)頻率或突跳頻率。3.3.4 步進(jìn)電機(jī)驅(qū)動(dòng)電路 圖4-1 步進(jìn)電機(jī)驅(qū)動(dòng)電路本設(shè)計(jì)選用uln2003(國(guó)產(chǎn)型號(hào)為5g1413)是七路達(dá)林頓驅(qū)動(dòng)器陣列,是個(gè)集電極開路(oc)輸出的反向器.最大驅(qū)動(dòng)電流可以達(dá)到500ma。通常應(yīng)用時(shí)是把負(fù)載步進(jìn)電機(jī)的一端接到vdd(12v)上,另一端接到輸出引腳上,如16腳。為了防止程序進(jìn)入

47、死循環(huán),其內(nèi)部的看門狗定時(shí)器監(jiān)控up/uc的工作。如果在1.6s內(nèi)未檢測(cè)到其工作,內(nèi)部的定時(shí)器將使看門狗輸出wdo處于低電平狀態(tài),wdo將保持低電平直到在wdi檢測(cè)到up/uc的工作,將wr和wdo連接可使看門狗超時(shí)產(chǎn)生復(fù)位。本次設(shè)計(jì)采用兩片uln2003分別驅(qū)動(dòng)x、y向的步進(jìn)電機(jī)。3.4 比較器及光線檢測(cè)模塊3.4.1 比較器設(shè)計(jì)電壓比較器可以看作是放大倍數(shù)接近“無窮大”的運(yùn)算放大器。電壓比較器的功能:比較兩個(gè)電壓的大小(用輸出電壓的高或低電平,表示兩個(gè)輸入電壓的大小關(guān)系): 當(dāng)”輸入端電壓高于”輸入端時(shí),電壓比較器輸出為高電平; 當(dāng)”輸入端電壓低于”輸入端時(shí),電壓比較器輸出為低電平;電壓比

48、較器的作用:它可用作模擬電路和數(shù)字電路的接口,還可以用作波形產(chǎn)生和變換電路等。利用簡(jiǎn)單電壓比較器可將正弦波變?yōu)橥l率的方波或矩形波。簡(jiǎn)單的電壓比較器結(jié)構(gòu)簡(jiǎn)單,靈敏度高,但是抗干擾能力差,因此人們就要對(duì)它進(jìn)行改進(jìn)。改進(jìn)后的電壓比較器有:滯回比較器和窗口比較器。運(yùn)放,是通過反饋回路和輸入回路的確定“運(yùn)算參數(shù)”,比如放大倍數(shù),反饋量可以是輸出的電流或電壓的部分或全部。而比較器則不需要反饋,直接比較兩個(gè)輸入端的量,如果同相輸入大于反相,則輸出高電平,否則輸出低電平。電壓比較器輸入是線性量,而輸出是開關(guān)(高低電平)量。一般應(yīng)用中,有時(shí)也可以用線性運(yùn)算放大器,在不加負(fù)反饋的情況下,構(gòu)成電壓比較器來使用。3

49、.4.2 光線檢測(cè)設(shè)計(jì)下圖中光電轉(zhuǎn)換電路是其中的一組,另一組電路與此相同。當(dāng)陽光正對(duì)太陽能板時(shí),光敏三極管q1、q2都是高電阻, a、b兩點(diǎn)電壓相等。四運(yùn)放lm124的輸出的電壓相同,單片機(jī)收到的信號(hào)差為零,所以單片機(jī)不控制電動(dòng)機(jī)轉(zhuǎn)動(dòng)。若陽光發(fā)生傾斜,使ql被陽光射中呈低電阻,則a點(diǎn)電位比b點(diǎn)高。運(yùn)算放大器u2a的作用是一個(gè)電壓跟隨器,起緩沖、隔離、提高帶載能力的作用,保持采樣信號(hào)的穩(wěn)定。u3a是減法器,其輸出為a與b的電壓差值。因?yàn)閍與b的電壓差值可正可負(fù),而單片機(jī)的輸入端不能為負(fù)的電壓值,所以u(píng)3a正的輸入端接了個(gè)偏置電壓電路,使u3的輸出始終為正值。圖3-1 光線檢測(cè)電路3.5 系統(tǒng)電源

50、模塊設(shè)計(jì)電源供給系統(tǒng)是為太陽跟蹤系統(tǒng)步進(jìn)電機(jī)提供能源的裝置,而在本系統(tǒng)中既涉及到信號(hào)電信號(hào),又涉及到功率電信號(hào),為了保證系統(tǒng)能夠穩(wěn)定正常的工作,電源的設(shè)計(jì)部分也是一個(gè)關(guān)鍵要解決的問題。綜合電源的質(zhì)量、重量及價(jià)格等因素,選用220v to 5v集成電源模塊組作為5v直流電源。為提高實(shí)驗(yàn)的可靠性,應(yīng)采用盡量穩(wěn)定且方便的直流電壓,同時(shí),我們知道將電容并聯(lián)于電路中能夠?yàn)V除交流信號(hào)。故如圖所示,在電源模塊的設(shè)計(jì)中直接通過usb輸入5v直流電壓,為單片機(jī)系統(tǒng)提供正常的工作電壓。d1作為保護(hù)二極管,當(dāng)電源接反時(shí),電流將不能通過。同時(shí)使用100f和100nf并聯(lián)組成兩級(jí)濾波器進(jìn)行濾波。其中采用容值較大的c1(

51、100f)電容濾除低頻,容值較小的c2(100nf)濾除高頻,以此抑制外部干擾。最后并上限流電阻和led,led作為電源工作指示燈。 圖3-1 電源電路圖3.6 總體系統(tǒng)原理圖本設(shè)計(jì)給出的基于單片機(jī)的太陽自動(dòng)跟蹤系統(tǒng)設(shè)計(jì)方案,使用stc89c52單片機(jī)作為整個(gè)系統(tǒng)的控制核心,主要由電機(jī)驅(qū)動(dòng)模塊,點(diǎn)光源檢測(cè)模塊,電源轉(zhuǎn)換模塊等模塊組成。利用4路光敏三極管來檢測(cè)點(diǎn)光源的位置并將檢測(cè)到的信號(hào)經(jīng)過放大傳給控制器stc89c52單片機(jī),經(jīng)過單片機(jī)的運(yùn)算和處理來確定點(diǎn)光源的運(yùn)動(dòng)趨勢(shì),并將運(yùn)算的控制信號(hào)傳給兩個(gè)步進(jìn)電機(jī),使其跟隨點(diǎn)光源運(yùn)動(dòng)。當(dāng)水平方向上的光敏三極管測(cè)量數(shù)值相對(duì)接近,同時(shí)豎直方向上的光敏三極管

52、測(cè)量數(shù)值也相對(duì)接近時(shí),電池板將精確的指向太陽。同時(shí)將步進(jìn)電機(jī)的轉(zhuǎn)向及時(shí)間顯示在lcd液晶屏幕上。3.7 總體系統(tǒng)pcb版圖布線規(guī)則設(shè)置: 布線規(guī)則是設(shè)置布線的各個(gè)規(guī)范(象使用層面、各組線寬、過孔間距、布線的拓樸結(jié)構(gòu)等部分規(guī)則,可通過design-rules 的menu 處從其它板導(dǎo)出后,再導(dǎo)入這塊板)。 選design-rules 一般需要重新設(shè)置以下幾點(diǎn): 1、安全間距(routing標(biāo)簽的clearance constraint) 它規(guī)定了板上不同網(wǎng)絡(luò)的走線焊盤過孔等之間必須保持的距離。一般板子可設(shè)為0.254mm,較空的板子可設(shè)為0.3mm,較密的貼片板子可設(shè)為0.2-0.22mm。0.

53、1mm 以下是絕對(duì)禁止的。 2、走線層面和方向(routing標(biāo)簽的routing layers) 此處可設(shè)置使用的走線層和每層的主要走線方向。請(qǐng)注意貼片的單面板只用頂層,直插型的單面板只用底層,但是多層板的電源層不是在這里設(shè)置的(可以在design-layer stack manager中,點(diǎn)頂層或底層后,用add plane 添加,用鼠標(biāo)左鍵雙擊后設(shè)置,點(diǎn)中本層后用delete 刪除),機(jī)械層也不是在這里設(shè)置的(可以在design-mechanical layer 中選擇所要用到的機(jī)械層,并選擇是否可視和是否同時(shí)在單層顯示模式下顯示)。 3、過孔形狀(routing標(biāo)簽的routing v

54、ia style) 它規(guī)定了手工和自動(dòng)布線時(shí)自動(dòng)產(chǎn)生的過孔的內(nèi)、外徑,均分為最小、最大和首選值,其中首選值是最重要的,下同。 4、走線線寬(routing標(biāo)簽的width constraint) 它規(guī)定了手工和自動(dòng)布線時(shí)走線的寬度。整個(gè)板范圍的首選項(xiàng)一般取0.2-0.6mm,另添加一些網(wǎng)絡(luò)或網(wǎng)絡(luò)組(net class)的線寬設(shè)置,如地線、+5 伏電源線、交流電源輸入線、功率輸出線和電源組等。網(wǎng)絡(luò)組可以事先在design-netlist manager中定義好,地線一般可選1mm 寬度,各種電源線一般可選0.5-1mm 寬度,印板上線寬和電流的關(guān)系大約是每毫米線寬允許通過1安培的電流,具體可參看有關(guān)資料。當(dāng)線徑首選值太大使得smd 焊盤在

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論