亚洲av无码乱码国产精000_久久一本岛在免费线观看2020_欧美日韩色综合一区二区三区不卡_国产呦萝小初合集密码_经典人妻有码在线

農(nóng)業(yè)儀器網(wǎng)

基于C8051F020單片機(jī)的小型農(nóng)業(yè)氣象儀

來源:  類別:技術(shù)文章  更新時間:2012-11-19  閱讀

1 農(nóng)業(yè)氣象儀儀器特點(diǎn)
1.1 農(nóng)業(yè)氣象儀采用功能強(qiáng)大的C8051F020單片機(jī)
    C8051F020單片機(jī)是Cygnal公司推出的完全集成的混合信號系統(tǒng)級芯片(SOC),具有與8051指令集完全兼容的CIP-51內(nèi)核。它在一個芯片內(nèi)集成了一個單片機(jī)數(shù)據(jù)采集或控制系統(tǒng)所需要的幾乎所有的模擬和數(shù)字外設(shè)及其它功能部件。這些外設(shè)或功能部件包括:2個多通道ADC子系統(tǒng)(每個子系統(tǒng)包括一個可編程增益放大器和一個模擬多路選擇器)、2個電壓輸出DAC、2個電壓比較器、電壓基準(zhǔn)、SMBusPI2C總線接口、2個UART、SPI總線接口、5個通用的16位定時器、一個具有5個捕捉P比較模塊的可編程計數(shù)器P定時器陣列(PCA)、內(nèi)部P外部振蕩器、8個8位通用數(shù)字IPO端口和64KB FLASH程序存儲器。CIP-51與標(biāo)準(zhǔn)的8051結(jié)構(gòu)相比,指令執(zhí)行速度有很大的提高。70%指令的執(zhí)行時間為1個或2個系統(tǒng)時鐘周期,只有4條指令的執(zhí)行時間大于4個系統(tǒng)時鐘周期。CIP-51工作在最大系統(tǒng)時鐘頻率為25MHz時,它的峰值速度達(dá)到25MIPS。
    C8051F020實(shí)現(xiàn)了片內(nèi)模擬與數(shù)字電路的3V供電標(biāo)準(zhǔn)(電壓范圍為2.7~3.6V),大大降低了系統(tǒng)功耗。完善的時鐘系統(tǒng)可以保證系統(tǒng)在滿足響應(yīng)速度要求下,使系統(tǒng)的平均時鐘頻率達(dá)到最低。因此,C8051F020具有極佳的最小功耗系統(tǒng)設(shè)計環(huán)境。
1.2 農(nóng)業(yè)氣象儀功能齊全,界面友好
    小型氣象站具有系統(tǒng)自檢、參數(shù)裝訂、清除裝訂、傳感器測試、大風(fēng)報警等功能。氣象儀采用320@240點(diǎn)陣的液晶顯示器顯示實(shí)時氣象信息,同時通過串口向計算機(jī)發(fā)送這些數(shù)據(jù)。
2 系統(tǒng)的硬件設(shè)計
    小型農(nóng)業(yè)氣象儀的原理框圖如圖1所示。

圖1 氣象儀原理框圖
2.1 電源設(shè)計
    為保證農(nóng)業(yè)氣象記錄儀工作穩(wěn)定可靠,在單片機(jī)的前端通道(風(fēng)速、風(fēng)向串行信號輸入)和后端通道(422信號輸出)均加光電隔離,故設(shè)備采用雙+5V開關(guān)電源,其中一路+5V給各傳感器、濾波、整形和電平轉(zhuǎn)換電路供電。由于C80512F020需要3.3V供電電壓,采用低壓差穩(wěn)壓器TPS7333將另一路+5V轉(zhuǎn)換為3.3V輸出。另外采用電壓基準(zhǔn)源AD584產(chǎn)生APD轉(zhuǎn)換所需要的2.5V的基準(zhǔn)電壓。
2.2 傳感器信號處理
    風(fēng)速信號是脈沖信號,經(jīng)過濾波、驅(qū)動和光隔后送到MCU的計數(shù)器T0。風(fēng)向信號是一組電流信號,加100K排阻將其轉(zhuǎn)變?yōu)椴⑿虚_關(guān)量,再用施密特觸發(fā)器整形,經(jīng)驅(qū)動和光隔后送入單片機(jī)的P2口。溫度和相對濕度信號都是4~20mA電流信號,分別加1008精密電阻后變?yōu)?.4~2V電壓信號,經(jīng)過模擬放大器AD623AN放大后送入MCU。
    氣壓傳感器輸出的是0~5V電壓信號,而C8051F020要求信號電壓低于基準(zhǔn)電壓2.5V,所以必須分壓后才能送入MCU。
2.3 串行通信接口
    C8051F020有兩個完全相同的UART[1],通過設(shè)置交叉開關(guān)控制寄存器將TX0、RX0、TX1、RX1分別連到P0.0、P0.1、P1.0和P1.1。UART0和UART1經(jīng)光隔、驅(qū)動和電平轉(zhuǎn)換,成為雙向RS232接口,UART0與顯示控制單元實(shí)現(xiàn)全雙工通信。UART1將測量的氣象數(shù)據(jù)送入上位機(jī)存入數(shù)據(jù)庫。
3 軟件設(shè)計
    主程序的工作是每2s采樣一次風(fēng)速和風(fēng)向,向顯示控制單元發(fā)送氣象信息,并計算2min平均風(fēng)速和多數(shù)風(fēng)向;每10s采樣一次氣溫、相對濕度和氣壓,并計算平均值。如果顯示控制單元發(fā)出聯(lián)機(jī)請求,則進(jìn)行聯(lián)機(jī)操作。
系統(tǒng)有2級中斷,UART0中斷和T3中斷。UART0中斷優(yōu)先級高于T3。當(dāng)顯示控制單元發(fā)出聯(lián)機(jī)命令時,則產(chǎn)生UART0中斷,系統(tǒng)執(zhí)行聯(lián)機(jī)處理子程序。
    系統(tǒng)采用11.0592MHz晶振產(chǎn)生系統(tǒng)時鐘,用定時器T3計時,T3每50ms產(chǎn)生一次中斷,當(dāng)產(chǎn)生40次中斷,即2s時執(zhí)行2s子程序;T3產(chǎn)生200次中斷時,即10s,系統(tǒng)執(zhí)行10s子程序。系統(tǒng)軟件流程圖見圖2。

圖2 系統(tǒng)軟件流程圖
4 結(jié)束語
    小型氣象儀研制成功后,先后做了多項(xiàng)試驗(yàn),包括溫度循環(huán)應(yīng)力、電源拉偏等可靠性試驗(yàn);電磁兼容試驗(yàn)和各項(xiàng)測量參數(shù)的精度標(biāo)定試驗(yàn),并通過了本所的技術(shù)鑒定,現(xiàn)已安裝在國內(nèi)60m海監(jiān)船上,從一年多來的使用情況看,該儀器性能穩(wěn)定,運(yùn)行可靠,測量準(zhǔn)確,取得了用戶的信任,并將在國內(nèi)許多中小型民船上推廣應(yīng)用。

  • 中國農(nóng)業(yè)儀器網(wǎng)】聲明部分文章轉(zhuǎn)載自其它媒體,轉(zhuǎn)載目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)和對其真實(shí)性負(fù)責(zé),且不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。如涉及作品內(nèi)容、版權(quán)和其它問題,請在30日內(nèi)與本網(wǎng)聯(lián)系。
top
推薦儀器
智能人工氣候箱 TP-R系列
型號:TP-R系列
智能蟲情測報燈 TPCB-II-C7.0 plus/TPCB-III-C7.0 plus
型號:TPCB-II-C7.0 plus/TPCB-III-C7.0 plus

©2024 http://www.petseason.cn 版權(quán)所有:浙江托普云農(nóng)科技股份有限公司

地址:杭州市拱墅區(qū)祥園路88號中國(杭州)智慧信息產(chǎn)業(yè)園I座11-13樓

聯(lián)系電話:0571-86056609 0571-86059660 0571-88971438

售后服務(wù)專線:400-672-1817

浙ICP備09083614號

免費(fèi)咨詢

  • 在線詢價: QQ
  • 南:13388425012
  • 微信客服
  • 北:19032001373
  • 微信客服