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

基于stm32單片機數據采集控制系統設計

2021-12-11 13:35:14徐國成
安防科技 2021年3期
關鍵詞:數據采集單片機

徐國成

摘要:本文提出了基于 STM32 單片機的數據采集控制系統的設計,從硬件與軟件系統方面來實現對工業現場所需數據的實時采集和監測,保障了生產過程的平穩運行,對于企業管控一體化建設具有重要的意義。

關鍵詞:STM32;單片機;數據采集

引言

數據采集是對所需數據獲取的一個過程,一般是經過傳感器等將設備的信號傳輸至主控器進行處理與分析。數據采集系統則是結合計算機等測試平臺搭建軟硬件產品組成的系統[1]。近年來,在科學研究、工業現場等領域數據采集技術尤為突出。該技術已經應用在航空航天、衛星雷達、遙感監控、通信技術、工業生產等領域。數據采集系統中數據的采集、存儲與處理三者密不可分,隨著科學技術日新月異的發展變化,數據采集技術也日趨完善,得到不斷的更新和發展。

1.系統總體設計

單片機作為主控芯片,實現對采集過程和輸出的控制,單片機處理后的數據通過串行通訊方式傳輸到以太網接口,通過交換機將電路板和計算機進行連接,然后把數據傳輸給上位機,實現遠程I/O數據采集與實時顯示。

2.系統硬件設計

本系統要實現對工業現場中的 16 路數字量和 8 路模擬量的數據采集和實時顯示,通過方案的論證,選擇單片機來完成系統設計。設計 DI、DO、AI、AO 四塊電路板[2]。每塊電路都使用 STM32F103RB 芯片作為主控器,選擇CH9121網絡串口透傳模塊和 RJ45水晶頭網口進行連接,通過網線連接至同一路由器,然后和計算機相連,在上位機軟件上進行數據的實時采集與顯示。其中,四塊電路板只有數據采集部分不一樣,電源電路、主控模塊、網絡通信模塊等公共部分將以單塊電路板的外圍電路進行描述,然后分別描述不同的部分。

通過STM32F03RB芯片來完成整個數據采集過程的主控作用。數字信號采集時,16路數字信號驅動繼電器后與主控器的 16 個I/O口相連,通過軟件編程讀取相應I/O口的狀態值獲得 16 路數據;模擬數據采集時,輸入的8路模擬信號經過集成芯片進行處理后,然后連接至主控器的I/O,其整個過程需要STM32F103RB芯片提供集成轉換芯片所需的時鐘。STM32F103RB 不僅控制數據采集與處理過程,同時還將處理后的數據通過網線上傳至計算機,實現對工業現場機器運行狀態的實時監測。

本系統對8路模擬信號進行采集,其中包括3路PT100,3路K型熱電偶和2路4~20mA

電流信號,模擬量要經過調理電路才能被主控芯片的I/O口采集。其中PT100熱電阻連接的集成芯是 MAX31865,K型熱電偶連接的是MAX6675,這兩塊芯片內部都集成了SPI通信總線進行數據傳輸。

3.系統軟件設計

整機軟件設計包括單片機主程序、數據采集與處理程序、串口通信程序、上位機通信程序和報警程序。其中,單片機主程序包含時鐘的初始化、相關I/O口的初始化、USART串口和 SPI 總線的配置。數據采集與處理分為數字量控制采樣和模擬量控制采樣。串口通信程序是對使用到的串口進行參數設置,并編寫簡單的通信協議實現數據的收發。集成采集芯片通信程序是通過SPI總線進行數據通信以及對采集到的溫度進行線性的模數轉換。上位機通信程序是通過對CH9121芯片寫入命令或者通過上位機進行參數配置,將兩者配置在同一局域網,通過TCP/IP協議來進行數據傳輸。

本系統要完成對工業現場中16通道數字量和8通道模擬量的采樣與處理,在工作之前,首先要完成通道參數的配置工作,具體包括通道輸入信號類型、報警門限參數等。整個工程的程序一般包含數據采樣處理和數據通信[3]。程序的主體為數據采集與顯示、報警處理部分。經過配置后的模塊工作流程主要為:(1)將程序燒錄進電路板上電后,程序在Flash中運行,部分程序復制到 RAM 中運行;(2)程序從Flash中讀取配置通道參數,分別對16路開關量和 8 路模擬量進行循環采樣,若沒有配置信息,就等待接受配置信息;(3)進行數據采集時,采樣頻率是 5Hz,即1秒鐘采集 5 次;(4)完成模擬量、開關量等多種傳感器的數據采集任務,若出現故障,則系統給出指示燈報警信號;數據通信部分是在中斷函數中完成,其主要工作包括:(1)接收分析主機命令類型;(2)將采樣數據上傳至計算機進行顯示;(3)配置通道參數。

單片機芯片初始化模塊主要實現的功能是將運行時的芯片各功能模塊進行初始化,主遠程I/O數據采集控制系統設計要是通過配置各個模塊控制寄存器來實現。單片機上電后看門狗處于使能狀態,如果不周期性地進行查看操作就會出現復位。因此,對看門的操作最簡單的辦法就是禁止看門狗。雖然看門狗是比較有效的一個措施,但是這種方法不可取。所以,當調試完畢再添加看門狗電路,從而確保系統穩定運行。主程序流程圖如圖2所示。

8路模擬熱通道采集的信號為電壓信號,需要轉化為相應的物理量進行傳輸和顯示,這是將物理量轉化為電壓信號的逆過程。本設計采集到的物理量主要是溫度、電流。通過數字轉換芯片直接轉換成電壓信號接至主控芯片I/O口,在顯示時還要通過對比采集到的電阻和電壓轉換為最原始的溫度和電流。圖3為各通道數據采集轉換流程圖。

4.系統測試

對于本系統,在經過硬件電路分析,軟件程序介紹后,還要完成聯合調試。通過系統

調試才能最終實現系統的功能。軟硬件分模塊調試,可以做到硬件電路和軟件程序相結合,

變為可正常使用的一套系統。硬件調試首先將電路板焊接完成,檢查元器件的焊接情況,

某些有極性的元器件放置是否正確,是否存在短路、虛焊的情況,然后分模塊進行硬件功

能測試。經過檢查無誤后開始聯機調試。聯機調試是全面測試數據存儲、主控器設備、串

口和網口通信等是否正常。將測試程序下載進調試好的電路,在硬件平臺上開始軟件程序測試。測試程序主要是將程序下載到硬件電路板上來驗證功能是否實現,主要包括串口通信、采集程序和網口通信的測試。

對各個模塊的芯片進行了上電測試,確保電源供電模塊正常,能夠使系統上電后正常運行。然后分別對數據采集、串口通信和網口通信進行測試。采集模塊是對輸入的16 路電壓信號進行采集,通過檢測對應I/O口的狀態和串口進行傳輸的數據,從而證明開關量的采集一切正常;串口通信模塊需要用程序編寫串口通信協議,然后通過串口測試板來顯示收發數據是否正常;網口通信測試是將電路板和計算機通過路由器進行連接,然后通過上位機進行配置,將他們接入到同一局域網進行數據的收發。CH9121芯片內嵌入了TCP/IP,以完成數據在網口和串口通信中的交互。測試結果表明網絡串口透傳一切正常,可以將串口數據正確地上傳至計算機。

參考文獻

[1] 王琳,商周,王學偉. 數據采集系統的發展與應用[J]. 電測與儀表,2004:4-8.

[2] 張曉萍. 單片機數據采集系統通信接口設計[J]. 數字通信世界,2017:5-8.

[3] 賀偉,李輝. 基于單片機的多路數據采集系統設計[J]. 飲食科學,2017:20-22.

[4]李鵬. MSP430 單片機在多路數據采集系統設計中的應用[J]. ?無線互聯科技,2016:

[5] 王鵬. 基于 Modbus 協議的數據采集系統的研究[D]. ?合肥工業大學碩士論文,2019.

猜你喜歡
數據采集單片機
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
CS5463在植栽用電子鎮流器老化監控系統中的應用
大數據時代高校數據管理的思考
科技視界(2016年18期)2016-11-03 22:51:40
鐵路客流時空分布研究綜述
基于廣播模式的數據實時采集與處理系統
軟件工程(2016年8期)2016-10-25 15:54:18
通用Web表單數據采集系統的設計與實現
軟件工程(2016年8期)2016-10-25 15:52:53
主站蜘蛛池模板: 中文字幕乱码中文乱码51精品| 国产成人一二三| 亚洲无码熟妇人妻AV在线| 亚洲第一香蕉视频| 精品综合久久久久久97| 伊人成人在线| 久久国产精品波多野结衣| 欧美中文字幕无线码视频| 国产小视频免费| 国产精品亚洲五月天高清| 91啪在线| av一区二区无码在线| 欧美成一级| 黄色网在线免费观看| 97亚洲色综久久精品| 欧美在线视频不卡第一页| 国产经典在线观看一区| 波多野结衣一区二区三区四区| 三上悠亚一区二区| 国产在线91在线电影| 亚洲成人黄色在线观看| 久久久久九九精品影院| 国产国产人在线成免费视频狼人色| 小13箩利洗澡无码视频免费网站| 无码中文字幕精品推荐| 九色视频一区| 伊人色综合久久天天| 午夜精品久久久久久久无码软件 | 成人亚洲视频| 欧美亚洲香蕉| 色亚洲成人| 米奇精品一区二区三区| 午夜日b视频| 欧美国产精品不卡在线观看| 久久一本精品久久久ー99| 欧美亚洲日韩中文| 黄色网在线| 秋霞午夜国产精品成人片| 伊人成人在线| 日韩在线中文| 久久黄色小视频| 国产精品香蕉在线| 国产第八页| 色综合成人| 久久性妇女精品免费| 刘亦菲一区二区在线观看| 呦女亚洲一区精品| 国产精品福利在线观看无码卡| 日韩欧美视频第一区在线观看 | 色婷婷电影网| 日韩成人在线网站| 国产精品30p| 无码福利视频| 国产AV无码专区亚洲精品网站| 青青草一区二区免费精品| jizz国产在线| 在线另类稀缺国产呦| 色视频久久| 先锋资源久久| 一级毛片中文字幕| 欧美中文字幕在线视频| 在线视频精品一区| 激情無極限的亚洲一区免费| 精品久久国产综合精麻豆| 亚洲天堂日本| av在线5g无码天天| 99热这里只有精品久久免费| 五月婷婷综合色| 婷婷亚洲最大| 国产成人综合亚洲网址| 日韩色图区| 欧洲日本亚洲中文字幕| 日本人又色又爽的视频| 九九热视频精品在线| 国产福利不卡视频| 伊人中文网| 亚洲av成人无码网站在线观看| 国产精品v欧美| 国产亚洲视频播放9000| 风韵丰满熟妇啪啪区老熟熟女| 国产无码在线调教| 免费看的一级毛片|