本發明專利技術涉及氣象監測技術領域,尤其涉及一種基于32位浮點型處理器的氣象站,主要由DSP處理器單元、氣象采集單元、第一電平轉換模塊、第二電平轉換模塊、蓄電池、太陽能電池板、串口通訊模塊、無線傳輸模塊、LED顯示屏及上位機組成;DSP處理器單元的輸出端連接串口通訊模塊的輸入端和無線傳輸模塊輸入端;所說的LED顯示屏的輸入端連接串口通訊模塊的輸出端;無線傳輸模塊輸出端連接DSP處理器單元,接收端連接上位機。本發明專利技術采用32位浮點型處理器作為該系統控制處理核心,在數據處理上減小了計算誤差,增加數據處理精度,簡化了數據運算過程,從而降低了核心處理器的負擔,使控制系統變得更加安全、穩定。
【技術實現步驟摘要】
基于32位浮點型處理器的氣象站及工作方法
本專利技術涉及氣象監測
,尤其涉及一種基于32位浮點型處理器的氣象站及工作方法。
技術介紹
申請號為201310141075.7,申請日為2013年4月23日的專利技術專利申請公開了一種氣象監測系統,涉及氣象監測設備
,包括用于采集各類檢測器的數據采集器,所述數據采集器將檢測器得到的信號處理通過通訊設備傳送到指揮中心站,所述數據采集器采用交流供電和蓄電池智能供電兩種方式,所述數據采集器通過RS485接口分別連接有雨量雪量檢測器、能見度檢測器、溫濕度檢測器、風向風速檢測器及紅外線遙感路面測溫器,對高速公路上沙塵、霧,能見度參數,路面溫度,風向風速,雨雪量要素進行數據采集和分析,然后將分析結果上傳給指揮中心站以實現對現場實際情況進行實時監控。目前的氣象監測系統主要側重采集各種氣象信息并提供預警信息,常見的氣象站多采用32位ARM處理器,其在數據運算和處理的能力上都存在或多或少的缺點和不足,在天氣條件惡劣時,監測系統采集到的氣象信息在傳輸時可能會發生錯誤或者信息傳輸不完整,提供的預警信息很可能是有偏差的,這樣不利于提前做好預防措施。
技術實現思路
本專利技術的目的在于克服上述技術的不足,而提供一種基于32位浮點型處理器的氣象站及工作方法。本專利技術為實現上述目的,采用以下技術方案:一種基于32位浮點型處理器的氣象站,其特征在于:主要由DSP處理器單元、氣象采集單元、第一電平轉換模塊、第二電平轉換模塊、蓄電池、太陽能電池板、串口通訊模塊、無線傳輸模塊、LED顯示屏及上位機組成;所述氣象采集單元包括風速傳感器、風向傳感器、大氣壓傳感器、溫濕度傳感器、PM2.5傳感器、PM10傳感器以及光照強度傳感器;所述第一電平轉換模塊的輸入端連接AC220v市電,輸出端連接蓄電池的輸入端和第二電平轉換模塊的輸入端以及風速傳感器、風向傳感器、大氣壓傳感器的電源輸入端;所述蓄電池的輸出端連接第二電平轉換模塊的輸入端;所述太陽能電池板的輸出端連接蓄電池的輸入端和所述第二電平轉換模塊的輸入端,以及溫濕度傳感器、PM2.5傳感器、PM10傳感器以及光照強度傳感器的電源輸入端;所述第二電平轉換模塊的輸出端連接DSP處理器單元的電源輸入端;DSP處理器單元的輸出端連接串口通訊模塊的輸入端和無線傳輸模塊輸入端;所說的LED顯示屏的輸入端連接串口通訊模塊的輸出端;無線傳輸模塊輸出端連接DSP處理器單元,接收端連接上位機。優選地,所述第一電平轉換模塊采用NES-100-24開關電源,將AC220v市電轉換為24V直流電壓。優選地,所述第二電平轉換模塊將從第一電平轉換模塊與太陽能電池板輸出的24V電壓轉換為5V電壓。優選地,所述DSP處理器單元通過ZigBee無線模塊發送給上位機。一種基于32位浮點型處理器的氣象站的工作方法,其特征在于:主要由DSP處理器單元、氣象采集單元、第一電平轉換模塊、第二電平轉換模塊、蓄電池、太陽能電池板、串口通訊模塊、無線傳輸模塊、LED顯示屏及上位機組成;所述氣象采集單元包括風速傳感器、風向傳感器、大氣壓傳感器、溫濕度傳感器、PM2.5傳感器、PM10傳感器以及光照強度傳感器;所述第一電平轉換模塊的輸入端連接AC220v市電,輸出端連接蓄電池的輸入端和第二電平轉換模塊的輸入端以及風速傳感器、風向傳感器、大氣壓傳感器的電源輸入端;所述蓄電池的輸出端連接第二電平轉換模塊的輸入端;所述太陽能電池板的輸出端連接蓄電池的輸入端和所述第二電平轉換模塊的輸入端,以及溫濕度傳感器、PM2.5傳感器、PM10傳感器以及光照強度傳感器的電源輸入端;所述第二電平轉換模塊的輸出端連接DSP處理器單元的電源輸入端;DSP處理器單元的輸出端連接串口通訊模塊的輸入端和無線傳輸模塊輸入端;所說的LED顯示屏的輸入端連接串口通訊模塊的輸出端;無線傳輸模塊輸出端連接DSP處理器單元,接收端連接上位機;所述DSP處理器單元運行以下程序:(1)系統上電復位;(2)系統程序初始化:按照初始化程序,初始化系統各項狀態和各個控制寄存器;(3)傳感器初始化:按照設定的順序,依次執行;(4)讀取傳感器信號;采集各個傳感器發回的氣象數據;(5)判斷讀取情況:如果沒有則返回繼續讀取,否則執行下一級命令;(6)處理信息:傳感器采集的氣象數據由DSP處理器單元進行處理,處理完的氣象信息分為2路,一路通過網口通信在LED屏顯示,另一路通過ZigBee無線模塊發送至上位機做最終處理。優選地,在步驟(4)中,主程序初始化后,設置抽樣點數和定時器0的工作方式與初值,開啟中斷并啟動定時器,開始抽樣,判斷定時時間,如果達到則進行A/D采樣和最大值的比較,否則返回上一步,A/D采樣完成開始判斷是否完成抽樣次數,如果沒有,則啟動定時器重新進行A/D采樣,若完成則通過最大值計算有效值,計算結束,將有效值轉換為10進制的BCD碼,再將該碼轉換為顯示的碼形值,顯示有效值,最后循環執行下一輪的抽樣。本專利技術的有益效果是:1.本專利技術采用32位浮點型處理器作為該系統控制處理核心,在數據處理上減小了計算誤差,增加數據處理精度,簡化了數據運算過程,從而降低了核心處理器的負擔,使控制系統變得更加安全、穩定。2.該32位浮點型處理器具有多種外設通訊接口,如ADC,I2C,UART,TTL,SPI,SW-DP(串行線調試端口)等。在喚醒延遲和功耗方面,幾種省電模式提供了具有靈活性的最大優化方案。3.它的工作內容包括對數據采集模塊,以及各子模塊,針對各氣象要素的要求,對溫濕度、風速、風向、大氣壓、PM2.5等氣象要素傳感器模塊進行分析、最后通過數據采集系統將采集得到的數據傳輸至上位機軟件,對數據進行存儲、分析等。4.采用ZigbeeCC2500無線收發芯片,其工作頻段為2.4GHz的ISM頻段;ZigbeeCC2500是一款低成本、低功耗、高性能的無線收發芯片。具有良好的無線接收靈敏度和強大的抗干擾能力;主要作用是將DSP處理器單元處理過的氣象數據上傳至上位機端。5.上位機可以實時監測上傳數據,以曲線的形式顯示各個氣象指數。自動生成氣象數據庫,記錄并存儲。附圖說明圖1為本專利技術所涉及的系統硬件框圖;圖2為本專利技術所涉及的系統初始化程序流程圖;圖3為本專利技術所涉及的定時器周期中斷服務程序流程圖;圖4為本專利技術所涉及的氣象數據采樣子程序流程圖;圖5為本專利技術所涉及的設計原理流程圖。具體實施方式下面結合附圖及較佳實施例詳細說明本專利技術的具體實施方式。如圖1所示,一種基于32位浮點型處理器的氣象站包括:DSP處理器單元、氣象采集單元、電平轉換模塊1、電平轉換模塊2、蓄電池、太陽能電池板、串口通訊模塊、無線傳輸模塊、LED顯示屏及上位機組成。所說的電平轉換模塊1的輸入端連接AC220v市電,輸出端連接蓄電池的輸入端和電平轉換模塊2的輸入端以及風速、風向、大氣壓傳感器的電源輸入端;所說的蓄電池的輸出端連接電平轉換模塊2的輸入端;所說的太陽能電池板的輸出端連接蓄電池的輸入端和電平轉換模塊2的輸入端,以及風速、風向、大氣壓傳感器的電源輸入端;所說的電平轉換模塊2的輸出端連接DSP處理器單元的電源輸入端,同時連接溫濕度、PM2.5/10傳感器的電源輸入端;所說的氣象采集單元的信號輸出端連接DSP處本文檔來自技高網...

【技術保護點】
一種基于32位浮點型處理器的氣象站,其特征在于:主要由DSP處理器單元、氣象采集單元、第一電平轉換模塊、第二電平轉換模塊、蓄電池、太陽能電池板、串口通訊模塊、無線傳輸模塊、LED顯示屏及上位機組成;所述氣象采集單元包括風速傳感器、風向傳感器、大氣壓傳感器、溫濕度傳感器、PM2.5傳感器、PM10傳感器以及光照強度傳感器;所述第一電平轉換模塊的輸入端連接AC220v市電,輸出端連接蓄電池的輸入端和第二電平轉換模塊的輸入端以及風速傳感器、風向傳感器、大氣壓傳感器的電源輸入端;所述蓄電池的輸出端連接第二電平轉換模塊的輸入端;所述太陽能電池板的輸出端連接蓄電池的輸入端和所述第二電平轉換模塊的輸入端,以及溫濕度傳感器、PM2.5傳感器、PM10傳感器以及光照強度傳感器的電源輸入端;所述第二電平轉換模塊的輸出端連接DSP處理器單元的電源輸入端;DSP處理器單元的輸出端連接串口通訊模塊的輸入端和無線傳輸模塊輸入端;所說的LED顯示屏的輸入端連接串口通訊模塊的輸出端;無線傳輸模塊輸出端連接DSP處理器單元,接收端連接上位機。
【技術特征摘要】
1.一種基于32位浮點型處理器的氣象站,其特征在于:主要由DSP處理器單元、氣象采集單元、第一電平轉換模塊、第二電平轉換模塊、蓄電池、太陽能電池板、串口通訊模塊、無線傳輸模塊、LED顯示屏及上位機組成;所述氣象采集單元包括風速傳感器、風向傳感器、大氣壓傳感器、溫濕度傳感器、PM2.5傳感器、PM10傳感器以及光照強度傳感器;所述第一電平轉換模塊的輸入端連接AC220v市電,輸出端連接蓄電池的輸入端和第二電平轉換模塊的輸入端以及風速傳感器、風向傳感器、大氣壓傳感器的電源輸入端;所述蓄電池的輸出端連接第二電平轉換模塊的輸入端;所述太陽能電池板的輸出端連接蓄電池的輸入端和所述第二電平轉換模塊的輸入端,以及溫濕度傳感器、PM2.5傳感器、PM10傳感器以及光照強度傳感器的電源輸入端;所述第二電平轉換模塊的輸出端連接DSP處理器單元的電源輸入端;DSP處理器單元的輸出端連接串口通訊模塊的輸入端和無線傳輸模塊輸入端;所說的LED顯示屏的輸入端連接串口通訊模塊的輸出端;無線傳輸模塊輸出端連接DSP處理器單元,接收端連接上位機。2.根據權利要求1所述的基于32位浮點型處理器的氣象站,其特征在于:所述第一電平轉換模塊采用NES-100-24開關電源,將AC220v市電轉換為24V直流電壓。3.根據權利要求1所述的基于32位浮點型處理器的氣象站,其特征在于:所述第二電平轉換模塊將從第一電平轉換模塊與太陽能電池板輸出的24V電壓轉換為5V電壓。4.根據權利要求1所述的基于32位浮點型處理器的氣象站,其特征在于:所述DSP處理器單元通過ZigBee無線模塊發送給上位機。5.一種基于32位浮點型處理器的氣象站的工作方法,其特征在于:主要由DSP處理器單元、氣象采集單元、第一電平轉換模塊、第二電平轉換模塊、蓄電池、太陽能電池板、串口通訊模塊、無線傳輸模塊、LED顯示屏及上位機組成;所述氣象采集單元包括風速傳感器、風向傳感器...
【專利技術屬性】
技術研發人員:徐慶坤,杜志強,俞強,耿建州,侯澤華,
申請(專利權)人:天津中德應用技術大學,
類型:發明
國別省市:天津,12
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。