新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于61單片機(jī)農(nóng)牧區(qū)新能源智能?chē)姽嘞到y(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

基于61單片機(jī)農(nóng)牧區(qū)新能源智能?chē)姽嘞到y(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

作者: 時(shí)間:2016-10-22 來(lái)源:網(wǎng)絡(luò) 收藏

農(nóng)業(yè)、牧業(yè)都離不開(kāi)水,而水資源的總量又是有限的,而且很多地方水資源的運(yùn)送非常困難,所以如何更加節(jié)約水資源、如何更加有效率的利用有限的水資源是一個(gè)非常嚴(yán)峻的問(wèn)題。為了有效節(jié)約水資源、提高水資源利用率,本文結(jié)合幾種較常見(jiàn)的單片機(jī)、電池板設(shè)計(jì)了一款比較廉價(jià)的、自帶能源的、更好的適應(yīng)于西藏牧區(qū)的

1 系統(tǒng)設(shè)計(jì)方案

1.1 系統(tǒng)硬件設(shè)計(jì)

文中設(shè)計(jì)中硬件包括,凌陽(yáng)公司的單片機(jī)1和電池板2、控制器、蓄電池、土壤濕潤(rùn)、光照、雨滴傳感器、小型抽水機(jī)、滅蚊燈、逆變器、繼電器3等。本文中主要利用土壤濕潤(rùn)傳感器、光照傳感器、雨滴傳感器4采集環(huán)境信息并傳遞給單片機(jī),通過(guò)單片機(jī)對(duì)傳感器數(shù)據(jù)進(jìn)行分析5和計(jì)算控制控制抽水機(jī)、音樂(lè)播放、滅蚊器工作。

1.1. 1 SPCE061A簡(jiǎn)介

SPCE061A是繼μ’nSP(Microcontroller and Signal Processor)系列產(chǎn)品SPCE500A等之后凌陽(yáng)科技推出的又一款16位結(jié)構(gòu)的微控制器。與SPCE500A不同的是,在存儲(chǔ)器資源方面考慮到用戶的較少資源的需求以及便于程序調(diào)試等功能,SPCE061A里只內(nèi)嵌32K字的閃存(FLASH)。較高的處理速度使μ’nSP能夠非常容易地、快速地處理復(fù)雜的數(shù)字信號(hào)。 16位µ’nSP微處理器;工作電壓(CPU)VDD為2.4~3.6 V (I/O)VDDH為2.4~5.5 V;CPU時(shí)鐘:0.32~49.152 MHz;內(nèi)置2 K字SRAM;內(nèi)置32 K FLASH;可編程音頻處理;晶體振蕩器;系統(tǒng)處于備用狀態(tài)下(時(shí)鐘處于停止?fàn)顟B(tài)),耗電僅為2µA@3.6 V;個(gè)16位可編程定時(shí)器/計(jì)數(shù)器(可自動(dòng)預(yù)置初始計(jì)數(shù)值);2個(gè)10位DAC(數(shù)-模轉(zhuǎn)換)輸出通道;32位通用可編程輸入/輸出端口;14個(gè)中斷源可來(lái)自定時(shí)器A/B,時(shí)基,2個(gè)外部時(shí)鐘源輸入,鍵喚醒;具備觸鍵喚醒的功能;使用凌陽(yáng)音頻編碼SACM_S240方式(2.4 K位/秒),能容納210秒的語(yǔ)音數(shù)據(jù);鎖相環(huán)PLL振蕩器提供系統(tǒng)時(shí)鐘信號(hào);32768 Hz實(shí)時(shí)時(shí)鐘;7通道10位電壓模-數(shù)轉(zhuǎn)換器(ADC)和單通道聲音模-數(shù)轉(zhuǎn)換器;聲音模-數(shù)轉(zhuǎn)換器輸入通道內(nèi)置麥克風(fēng)放大器和自動(dòng)增益控制(AGC)功能;具備串行設(shè)備接口;具有低電壓復(fù)位(LVR)功能和低電壓監(jiān)測(cè)(LVD)功能;內(nèi)置在線仿真電路ICE (In-Circuit Emulator)接口;具有保密能力;具有WatchDog功能。

1.1.2 SPR4096簡(jiǎn)介

針對(duì)凌陽(yáng)科技公司的存儲(chǔ)器芯片SPR4096/SPR1024,開(kāi)發(fā)的簡(jiǎn)易燒寫(xiě)器。該燒寫(xiě)器配合PC機(jī)ResWriter工具(凌陽(yáng)科技教育推廣中心提供,下文敘述),通過(guò)EZ—Probe下載線,完成對(duì)SPR4096/1024存儲(chǔ)器芯片的擦除、寫(xiě)入、校驗(yàn)等功能。并且在SPR模組上留有與SPCE061A單片機(jī)的接口,可以很容易地實(shí)現(xiàn)SPR模組與61板連接。

1.1.3 系統(tǒng)工作原理簡(jiǎn)介

采集各種牧草適宜的濕度信息存入單片機(jī),在單片機(jī)里錄入程序每隔一段時(shí)間控制系統(tǒng)通過(guò)濕度傳感器將土壤中的濕度測(cè)量出來(lái)并且傳給單片機(jī),然后單片機(jī)將收到的濕度

與牧草所需的濕度相對(duì)比,如果濕度大于或等于牧草所需濕度則程序停止,如果濕度小于牧草所需濕度,則在夜晚到來(lái)的時(shí)候單片機(jī)控制系統(tǒng)開(kāi)始噴灌,同時(shí)傳感器繼續(xù)測(cè)量土壤濕度,一旦土壤濕度達(dá)到牧草所需濕度則立即停止噴灌。而系統(tǒng)所帶的降雨傳感器則在系統(tǒng)開(kāi)始工作時(shí)監(jiān)測(cè)天氣,一旦出現(xiàn)降雨,馬上通知系統(tǒng)讓整個(gè)系統(tǒng)處于暫停階段,降雨結(jié)束后,濕度傳感器重新測(cè)量土壤濕度,如果濕度大于或等于牧草所需濕度則程序停止,如果濕度小于牧草所需濕度,則單片機(jī)控制系統(tǒng)開(kāi)始噴灌,同時(shí)傳感器繼續(xù)測(cè)量土壤濕度,一旦土壤濕度達(dá)到牧草所需濕度則立即停止噴灌。電池板則在平時(shí)陽(yáng)光充足時(shí)收集太陽(yáng)能,并將電能存入系統(tǒng)所帶電瓶,在太陽(yáng)能不充足無(wú)法支撐整個(gè)系統(tǒng)運(yùn)轉(zhuǎn)時(shí)使用,這樣可以保證系統(tǒng)在一般情況下野外生存,不用自備備用電池、更不用時(shí)時(shí)人工監(jiān)測(cè)。而光照傳感器通過(guò)AD采樣區(qū)分白天黑夜,當(dāng)黑夜到來(lái)的時(shí)候控制滅蚊燈點(diǎn)亮消除蚊蟲(chóng)的威脅。大量的科學(xué)研究及事實(shí)表明音樂(lè)有加速動(dòng)植物生長(zhǎng)的效果,所以在單片機(jī)里存有簡(jiǎn)單的音樂(lè),當(dāng)白天點(diǎn)亮充足的時(shí)候讓喇叭播放音樂(lè)。

下面列出實(shí)施方案的硬件部分框圖,如圖1所示。

a.jpg

1.2 SPCE061A單片機(jī)軟件設(shè)計(jì)

SPCE061A單片機(jī)軟件主要包括初始化函數(shù)、音樂(lè)播放子函數(shù)、D/A函數(shù)以及主函數(shù)。值得一提的是本設(shè)計(jì)將控制的核心部分放在為播放音樂(lè)提供數(shù)據(jù)的中斷里,實(shí)現(xiàn)了控制的及時(shí)性,為其它需要較高實(shí)時(shí)性的項(xiàng)目提供了一個(gè)巧妙的實(shí)現(xiàn)方法。軟件設(shè)計(jì)的主程序流程框圖見(jiàn)圖2,子函數(shù)詳細(xì)功能見(jiàn)表1。

b.jpg

2 測(cè)試結(jié)果

利用太陽(yáng)能提供能源、單片機(jī)主控、各種傳感器輔助對(duì)農(nóng)牧場(chǎng)實(shí)施

評(píng)論


相關(guān)推薦

技術(shù)專(zhuān)區(qū)

關(guān)閉