999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于STM32單片機的存儲式數(shù)據(jù)采集系統(tǒng)設計

2013-06-23 09:43:38沈金鑫
電子設計工程 2013年17期
關鍵詞:信號系統(tǒng)

郝 雯,沈金鑫,梅 成

(1.南京理工大學 機械工程學院,江蘇 南京 210094;2.哈爾濱工程大學 水聲工程學院,黑龍江 哈爾濱 150000)

現(xiàn)階段,數(shù)據(jù)采集的方案主要有引線式和存儲式兩種。引線式主要采用微型計算機、高速數(shù)據(jù)采集卡和數(shù)據(jù)采集軟件來實現(xiàn)[1],利用微型計算機主頻高、內(nèi)存大、硬盤容量大的特點,通過數(shù)據(jù)采集卡將模擬信號轉(zhuǎn)換為數(shù)字信號,PC機上的數(shù)據(jù)采集軟件直接對數(shù)字信號進行相應的處理,可以實現(xiàn)高速率、高分辨率、大容量的數(shù)據(jù)采集[2-3]。

存儲式主要采用高速A/D轉(zhuǎn)換器、數(shù)據(jù)存儲器和單片機或FPGA、DSP等實現(xiàn),使用單片機或FPGA、DSP作為主控制器,通過A/D轉(zhuǎn)換器將模擬信號轉(zhuǎn)化為數(shù)字信號,并將采集的數(shù)據(jù)保存至數(shù)據(jù)存儲器中,可以實現(xiàn)采集存儲裝置的微小型化。

引線式方案主要使用NI(美國國家儀器)的LabVIEW軟件配套其高速數(shù)據(jù)采集卡,能勝任一般性的高速數(shù)據(jù)采集任務,但是其數(shù)據(jù)采集卡價格昂貴,而且一般的數(shù)據(jù)采集均為中低速。引線式由于體積較大,不便于攜帶,不能用于對運動物體的數(shù)據(jù)采集[4]。存儲式方案主要針對運動的物體,實現(xiàn)高速、短時間、中小容量的數(shù)據(jù)采集,例如飛行器在飛行過程中的各種參數(shù)的采集,具有便攜性、微小型等特點,廣泛用于各種試驗參數(shù)的數(shù)據(jù)采集。

1 總體方案設計

存儲式數(shù)據(jù)采集系統(tǒng)是基于STM32微控制器和數(shù)據(jù)存儲器的弱電信號采集系統(tǒng),可應用于各種弱電信號的采集與存儲。整個系統(tǒng)由信號調(diào)理模塊、STM32主控制器、數(shù)據(jù)存儲器、RS-485通訊接口和電源模塊組成。傳感器信號經(jīng)過信號處理部分對信號進行放大、濾波,利用STM32單片機的片內(nèi)ADC模塊實現(xiàn)A/D轉(zhuǎn)換,對數(shù)據(jù)進行遞推中位值平均濾波之后,將數(shù)據(jù)首先保存至STM32片內(nèi)存儲器中,當數(shù)據(jù)達到一定量之后,將轉(zhuǎn)換數(shù)據(jù)轉(zhuǎn)移至大容量的外存儲器中。數(shù)據(jù)采集系統(tǒng)總體框圖如圖1所示。

圖1 系統(tǒng)總體框圖Fig.1 Overall system block diagram

2 系統(tǒng)硬件設計

系統(tǒng)硬件部分由信號調(diào)理電路、主控制器、數(shù)據(jù)存儲器、RS-485通訊接口和電源電路組成。信號調(diào)理對輸入信號進行放大,使信號在A/D轉(zhuǎn)換能夠轉(zhuǎn)換的電壓范圍內(nèi),以滿足采樣的要求;主控制器完成模擬信號的A/D轉(zhuǎn)換、濾波和存儲;RS-485通訊接口將存儲數(shù)據(jù)上傳給計算機;電源模塊為整個采集系統(tǒng)的各個模塊提供工作電壓。數(shù)據(jù)采集系統(tǒng)硬件功能模塊構成如圖1所示。

2.1 信號調(diào)理電路

AD623是一個集成單電源儀表放大器,它能在單電源(+3V到+12V)下提供滿電源幅度的輸出[5]。它允許使用單個增益設置電阻進行增益編程,以得到更好的靈活性。在無外接電阻條件下,AD623被設置為單增益(G=1)。在外接電阻后,AD623可編程設置增益,增益最高可達1 000倍。

信號調(diào)理電路采用儀表放大器AD623來實現(xiàn),信號調(diào)理電路如圖2所示。

圖2 信號調(diào)理電路Fig.2 Signal conditioning circuit

2.2 主控制器模塊

STM32F103是STM32系列的增強型芯片,工作頻率為72 MHz,工作性能為1.25 DMIPS/MHz。片上集成了Flash最多可達512 kB,SRAM最多可達64 kB的高速存儲器和通過APB總線連接的豐富和增強的外設以及多達80個的I/O接口,并且擁有2個I2C接口,3個SPI接口和5個USART接口[6];片上還帶有2個12位ADC、1個12位的雙通道DAC、11個16位計時器,支持CAN接口、USB2.0接口和SDIO接口。STM32F103嵌入了一個嵌套矢量中斷控制器,可以處理43個可屏蔽中斷通道,提供16個中斷優(yōu)先級。

主控制器選用STM32F103T4,擁有16 kB的程序空間,6 kB的RAM,2個12位的ADC,2個USART,1個SPI接口等片上資源。主控制器模塊電路如圖3所示。

圖3 主控制器模塊電路Fig.3 Main controller module circuit

2.3 數(shù)據(jù)存儲模塊

AT25DF021是ATMEL公司的帶有SPI接口的FLASH型數(shù)據(jù)存儲器,容量為2MB,最大操作頻率為66MHz,適用于數(shù)據(jù)存儲。與傳統(tǒng)的Flash存儲器需要多個地址線和一個并行接口相比,AT25DF021使用串行接口按順序訪問其內(nèi)部的數(shù)據(jù)。這種簡單的串行接口,可以簡化硬件布局,從而提高系統(tǒng)的可靠性,最大限度地減少開關噪聲,并減小封裝尺寸和引腳數(shù)目。主要用于高密度、低針數(shù)、低電壓、低功耗的工業(yè)應用。

數(shù)據(jù)存儲模塊采用數(shù)據(jù)存儲芯片AT25DF021來實現(xiàn),數(shù)據(jù)存儲模塊電路如圖4所示。

圖4 數(shù)據(jù)存儲模塊Fig.4 Data storage module

2.4 通訊接口模塊

RS-485接口是采用平衡驅(qū)動器和差分接收器的傳輸方式,抗共模干擾能力強,抗噪聲干擾性好。本數(shù)據(jù)采集系統(tǒng)的通訊接口采用RS-485接口,通訊接口電路負責將數(shù)據(jù)采集系統(tǒng)中的數(shù)據(jù)上傳至上位機進行進一步的數(shù)據(jù)分析與處理。通訊接口模塊電路如圖5所示。

圖5 通訊接口模塊Fig.5 Communication interface module

2.5 電源電路

電源電路給采集系統(tǒng)的各個模塊的所有元件提供工作電壓。因為數(shù)據(jù)采集系統(tǒng)采用可充電鋰電池供電,為了降低整個數(shù)據(jù)采集系統(tǒng)的功耗,實現(xiàn)低功耗設計,系統(tǒng)所選用的均為低工作電壓的芯片,整個系統(tǒng)只需要+3.3V的電壓即可。電源芯片采用SPX1117-3.3,電源電路如圖6所示。

圖6 電源電路Fig.6 Power circuit

3 系統(tǒng)軟件設計

本系統(tǒng)設計中,采用ARM公司推出的集成開發(fā)環(huán)境Keil 4為開發(fā)平臺,并使用ST官方的集成開發(fā)庫。應用程序包括主程序、數(shù)據(jù)采集及處理程序、數(shù)據(jù)存儲程序、串行通信程序等主要部分。整個系統(tǒng)的流程圖如圖7所示。主程序主要負責對于系統(tǒng)時鐘、GPIO、嵌套中斷的配置以及定時器、ADC和串行通訊模塊的初始化。

數(shù)據(jù)采集及處理程序中,由定時器T1每隔一個采樣周期觸發(fā)一次ADC轉(zhuǎn)換,轉(zhuǎn)換結(jié)束則會進入中斷服務程序,然后讀取轉(zhuǎn)換結(jié)果并對數(shù)據(jù)進行遞推中位值平均濾波,以保證數(shù)據(jù)的可靠性,并將濾波之后的數(shù)據(jù)保存至STM32片內(nèi)存儲器。

當A/D轉(zhuǎn)換的數(shù)據(jù)的數(shù)量達到256 B的時候,進行一次數(shù)據(jù)存儲,將數(shù)據(jù)通SPI接口存入DATA FLASH中,以實現(xiàn)存儲式數(shù)據(jù)采集。當數(shù)據(jù)采集完成之后,通過RS-485通訊接口將存儲的數(shù)據(jù)發(fā)送到上外機。整個系統(tǒng)的流程圖如圖7所示。

圖7 系統(tǒng)流程圖Fig.7 System flow chart

需要說明的是,數(shù)據(jù)采集系統(tǒng)的采樣速率、采樣時間、數(shù)據(jù)存儲的起始地址均需要利過專用的上位機軟件通過RS-485通訊接口進行設定和擦除,數(shù)據(jù)采集的觸發(fā)方式采用硬件觸發(fā)。

4 結(jié) 論

該存儲式數(shù)據(jù)采集系統(tǒng)設計,經(jīng)過調(diào)試,其采樣性能和數(shù)據(jù)傳輸都已經(jīng)達到設計要求。系統(tǒng)中選用單電源低功耗芯片,并采用STM32片內(nèi)ADC實現(xiàn)A/D轉(zhuǎn)換,降低了整個系統(tǒng)的功耗,而且減少了芯片的數(shù)量,使得電路板小巧、輕便,從而將存儲式數(shù)據(jù)采集系統(tǒng)應用于很多體積小的場合。經(jīng)樣機試驗測試,該存儲式數(shù)據(jù)采集系統(tǒng)可以滿足一般性的數(shù)據(jù)采集需要。

[1]王鐵流,李宗方,陳東升.基于STM32的USB數(shù)據(jù)采集模塊的設計與實現(xiàn)[J].測控技術,2009,28(8):37-40.WANG Tie-liu,LI Zong-fang,CHEN Dong-sheng.Based the STM32 USB data acquisition module design and Implementation[J].Measurement and Control Technology,2009,28(8):37-40.

[2]吳家平,沈建華.基于STM32微控制器的過采樣技術研究與實現(xiàn)[J].計算機技術與發(fā)展,2010(2):209-212.WU Jia-ping,SHEN Jian-hua. Oversampling STM32 microcontroller-based Research and Implementation[J].Computer Technology and Development,2010(2):209-212.

[3]張旭,亓學廣,李世光,等.基于STM32電力數(shù)據(jù)采集系統(tǒng)的設計[J].電子測量技術,2010,33(11):90-93.ZHANG Xu,QI Xue-guang,LI Shi-guang,et al.Based STM32 electricity data acquisition system design[J].Electronic Measurement Technology,2010,33(11):90-93.

[4]吳懷超,周勇.基于虛擬儀器和MSP430單片機的數(shù)據(jù)采集系統(tǒng)的開發(fā)[J].化工自動化及儀表,2011,38(1):52-55.WU Huai-chao,ZHOU Yong.Development of data acquisition system based on virtual instrument and MSP430 MCU[J].Based the STM32 and CAN bus intelligent data acquisition node design,2011,38(1):52-55.

[5]王建新,任勇峰,焦新泉.儀表放大器AD623在數(shù)采系統(tǒng)中的應用[J].計算機信息,2007(23):169-170.WANG Jian-xin,REN Yong-feng,JIAO Xin-quan.Instrumentation amplifier AD623 data acquisition system[J].Computer Information,2007(23):169-170.

[6]張河新,王曉輝,黃曉東.基于STM32和CAN總線的智能數(shù)據(jù)采集節(jié)點設計[J].化工自動化及儀表,2008,39(1):78-80.ZHANG He-xin,WANG Xiao-hui,HUANG Xiao-dong.Based the STM32 and CAN bus intelligent data acquisition node design[J].Based the STM32 and CAN bus intelligent data Acquisition Node Design,2008,39(1):78-80.

猜你喜歡
信號系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
完形填空二則
基于PowerPC+FPGA顯示系統(tǒng)
半沸制皂系統(tǒng)(下)
孩子停止長個的信號
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
基于LabVIEW的力加載信號采集與PID控制
主站蜘蛛池模板: 高清码无在线看| 日本三级欧美三级| 欧美精品v欧洲精品| 国产免费久久精品99re不卡 | 91九色视频网| 午夜福利视频一区| 女人18毛片一级毛片在线 | 在线精品自拍| 国产成人免费视频精品一区二区| 搞黄网站免费观看| 99久久精品免费视频| 无码AV高清毛片中国一级毛片| 青青青国产在线播放| 午夜视频免费试看| 成人久久精品一区二区三区| 日韩A级毛片一区二区三区| 亚洲国产中文精品va在线播放| 中文字幕在线看| 欧美精品在线看| 在线视频精品一区| 天天干伊人| 天天摸天天操免费播放小视频| 欧美成人h精品网站| 欧美19综合中文字幕| 77777亚洲午夜久久多人| 在线观看网站国产| 沈阳少妇高潮在线| 久久久久人妻一区精品色奶水 | 欧美精品成人| 国产波多野结衣中文在线播放| 白浆视频在线观看| 亚洲第一极品精品无码| 国产日韩精品一区在线不卡| JIZZ亚洲国产| 亚洲国产日韩视频观看| 午夜综合网| 亚洲 日韩 激情 无码 中出| 国产精品漂亮美女在线观看| 国产91九色在线播放| 麻豆精品在线播放| 国产18页| 亚洲永久色| 国产精品欧美激情| 韩国v欧美v亚洲v日本v| 亚洲精品国产日韩无码AV永久免费网 | 精品视频一区二区观看| 国产在线98福利播放视频免费| 欧美日韩免费在线视频| 亚洲色大成网站www国产| 日本不卡在线视频| 欧美国产中文| 国产精选小视频在线观看| 欧美一级在线| 美女无遮挡被啪啪到高潮免费| 色丁丁毛片在线观看| 91区国产福利在线观看午夜| 国产一区二区三区在线无码| 日本黄网在线观看| 免费看美女自慰的网站| 日韩无码真实干出血视频| 亚洲一区二区三区国产精品| 欧美不卡视频在线| 亚洲综合婷婷激情| 国产乱子伦精品视频| 国产免费好大好硬视频| 国产91成人| 在线免费观看a视频| 国产成人精品无码一区二| 欧美激情福利| 波多野结衣无码AV在线| 日韩精品久久无码中文字幕色欲| 免费一看一级毛片| 国产美女久久久久不卡| 亚洲第一色网站| 国产免费a级片| 亚洲男人的天堂网| 18禁黄无遮挡网站| m男亚洲一区中文字幕| 少妇极品熟妇人妻专区视频| 天堂网亚洲系列亚洲系列| 国产成人欧美| 亚洲精品无码在线播放网站|