基於單片機與PC通信的數據採集控制系統設計研究

2021-01-08 電子產品世界

  1. 系統的基本組成

  1. 1 系統的基本架構

  文中構建的基於單片機與PC 通信的數據採集控制系統基本架構如圖1 所示:

  

  圖1:系統基本架構框圖

  如圖1 所示,被控對象通過傳感器的作用,採集到相應的數據,經過電壓轉換以及模擬/數字轉換之後,向單片機發送,單片機端可以根據數據採集的情況以及預先設置的程序,經過繼電器向被控制對象進行具體的操作,同時也可以通過電平轉換晶片向PC 機發送採集到的數據。PC 機可以對採集的數據進行存儲、處理,也可以根據這些數據來完善控制算法,然後經過電平轉換晶片發送控制信號,遠程控制被控對象。

  1. 2 系統硬體

  此次研究中,對於系統的硬體構成主要有幾個非常重要的模塊。首先是微處理器模塊,射頻收發模塊,這2 個是核心模塊,另外的傳感器模塊、天線和電源管理模塊也是硬體構成中的重點。微處理器模塊採用的晶片是Atmega128L 低功耗微處理器,這種處理器主要是對數據進行採集,然後進行處理,而且對整個系統的功耗和任務進行控制管理,射頻部分為了能夠有效進行功耗的控制,所以採用的是比較節能的TI 的CC2420 晶片,這樣的設計使得FLASH 存儲對於低功耗產品的選擇也非常恰當。

  傳感器部分要根據不同需求進行選擇,每種傳感器都有獨特的溫度、壓力和流量的傳感系統,所以對於一些非電量的信號,還得利用傳感器將其從電壓變換模塊轉化為整個模擬信號。

  筆者在設計中,對於總體的成本和系統性能需求進行了考慮,對於目前採用的節點中心設計,擬定了Atmega128L 單片機來完成。Atmega128L 單片機對於數據採集和處理的完成,能夠在很惡劣的環境下進行,而且它還具備了非常強的節能能力,其功耗的參數也一樣,必須要在能夠滿足工作電壓1. 8 ~3. 6V、在2. 2V 的供電條件下能夠在7霢 的工作電流下穩定運行在32kHz 的工作頻率。而單片機以及PC 機之間經過電平轉換晶片的連接,才能夠工作,依靠這種方式來實現遠程通信。文中設計的系統能夠有效地實現採集被控制對象的多種參數信息,並且將其傳遞至 PC 機端,對相應數據進行處理,同時也能夠選擇通過PC 機來遠程控制被控制對象。

  此次構件的系統射頻信號經由天線向CC2420晶片傳輸。低噪聲放大器( Low Noise Amplifier,LNA) 在接收到相關的信號之後,將其轉化為2MHz中頻,使其形成同向分量以及正交分量兩路中頻信號。隨後,對這兩路中頻信號進行濾波以及放大處理,再從模擬信號轉化為數位訊號。然後對其進行最終信道的選擇以及控制增益等處理。

  為了確保存儲模塊部分能夠滿足系統的實際需求,不能夠僅僅依靠Atmega128L 內部Flash 模塊,還需要串行一個外部Flash 模塊,並且藉助該模塊類似實現掉電保護功能。具體地,可以藉助於SPI 總線將外部Flash 模塊與Atmega128L 相連接。在具體的工作過程中,以Atmega128L 內部存儲為主模式,而外部Flash 模塊AT45DB041B 為從模式。

  A/D 數模轉換部分,採用的是11 通道12 位高速的TLC2543 轉換晶片,該晶片與單片機之間的通信是通過串口通信的方式來完成的,通過4 條信號線的連接就能夠實現通信的需求。這4 條信號線分別是片選信號CS、時鐘信號CLK、數據移出Dout、數據移入Din.

電子鎮流器相關文章:電子鎮流器工作原理

電子鎮流器相關文章:


相關焦點

  • 基於單片機的卷取機張力控制系統設計
    目前應用的張力控制系統,根據其測量控制的原理結構主要有三種:間接法張力控制系統;直接法張力控制系統;兼有間接法和直接法的複合張力控制系統。從控制方式上分類,張力控制一般可以分為手動、半自動、全自動三類;卷徑控制方式可自動檢測卷徑從而對張力的執行機構進行調整、補償,實現張力的恆定。
  • 基於AT89S52單片機的舵機控制系統設計
    摘要:文中設計了一種基於AT89S52單片機的舵機控制系統,單片機通過定時中斷產生脈寬調製信號(PWM)來控制Futaba-S3003舵機轉動。文中給出了系統的電路原理圖和程序設計思路。
  • 基於SN8P27llA單片機的移動電源控制系統設計
    基於SN8P27llA單片機的移動電源控制系統設計 佚名 發表於 2020-04-20 16:01:54 隨著3G移動網際網路和智能終端的日益普及,隨身可攜帶移動式電子產品越來越多
  • 基於Modbus通信協議的eView觸控螢幕與51單片機的通信設計
    基於Modbus通信協議的eView觸控螢幕與51單片機的通信設計 電子工程網 發表於 2019-09-27 16:27:48 Modbus協議由於其具有開放性、透明性、成本低、易於開發等特點,已成為當今工業領域通信協議的首選
  • 基於單片機與計算機串口的溫度實時監控系統設計
    ,不能對監控的數據進行分析,不便於對溫度情況進行長期的監測和科學的分析,為了解決以上問題,本文設計了一個能實時響應溫度並進行控制的溫度實時控制系統,並且採用與計算機串口通信結合的方式通過計算機增大了系統儲存量,而且在計算機系統中收集和處理溫度控制系統的數據,大幅度的增強了該系統的功能,並具備較強的擴展性。
  • 基於RS485的組態王與單片機多機串口通信設計
    2 組態王與單片機的串口通訊方法目前,組態王與單片機的通信多是通過動態數據交換(DDE)或通過自己開發通訊驅動程序完成。DDE是Windows平臺上的一個完整的通信協 議,組態王通過該協議與其他應用程式交換數據。但不可靠和非實時。而自己開發通訊驅動程序會帶來設計困難,增加系統開發周期,可行性不高。組態王專門提供 一種與單片機多機串口通信方法,可滿足大多數系統需求。
  • 51單片機的研究背景及意義_基於51單片機 - CSDN
    72.8本章小結    83 家用電器硬體控制系統的設計與實現    93.1 家用電器硬體控制系統的工作原理    93.2 家用電器硬體控制系統無線通信技術的設計    93.3 家用電器硬體控制系統硬體模塊的設計與實現    103.3.1 主晶片的設計    103.3.2 Wi-Fi通信模塊的設計    113.3.3 存儲模塊的設計
  • 基於C8051F040單片機的CAN總線和RS-232串口通信設計
    為了實現對CAN總線和RS-232串口雙向通信需求,提出了一種基於C8051F040單片機的數據通信方案,並完成系統設計。分析了CAN總線和RS-232串口的通信特點,介紹了單片機硬體,並對軟體的設計思路與流程做了詳盡描述,完成功能檢測。實驗結果表明,該設計達到了要求。
  • 基於SCSI總線控制器和單片機實現圖像數據採集系統的設計
    基於SCSI總線控制器和單片機實現圖像數據採集系統的設計 曾巒;熊偉;趙忠 發表於 2020-07-01 08:00:00 引言 目前
  • Linux下ARM 和單片機的串口通信設計
    摘要:介紹Linux環境下串口通信的設計方法和步驟,並介紹了ARM9微處理器s3c2440在Linux下和C8051Fxxx系列單片機進行串行通信的設計方法,給出了硬體連接和通信程序流程圖。該方法可靠、實用,適用於大多數LinuxARM和單片機串口通信的場合。
  • 一種基於Sim卡座的GPRS無線通信模塊設計
    本文設計的GPRS無線通信模塊,內嵌入了TCP/IP協議,採用工業級的GPRS模塊,適用於單片機數據採集傳輸系統沒有TCP/IP協議棧,但使用串口通信的情況。GPRS模塊的硬體設計嵌入式GPRS無線通信模塊主要由嵌入TCP/IP的單片機(MSC1210Y5)、GPRS模塊、SIM卡座、外部接口和擴展數據存儲器等部分組成。圖2是其系統硬體框圖。
  • 基於MSP430F1611單片機實現多功能電路保護裝置的設計
    基於MSP430F1611單片機實現多功能電路保護裝置的設計 陳明,包鑫 ,朱墨子 發表於 2020-12-14 10:14:32 電力系統的飛速發展對繼電保護不斷提出新的要求
  • 遠程智能家電控制系統設計與實現
    遠程智能家電控制系統設計與實現 汪剛 張福斌 陳宇 發表於 2015-01-15 18:10:28   O 引言   計算機網絡、通信和控制技術的發展使家電的集中和遠程智能控制成為可能
  • 基於單片機的快速位置伺服系統的設計
    MC9Sl2DGl28B晶片是一款16位的單片機,功能強大,性能優越。本文採用該型號的單片機保證了所設計系統的穩定可靠。1 系統控制方案 由於設計的角度伺服系統的負載比較大,而且相對於工業控制要求而言系統精度和快速性要求高,所以整個系統採用混合閉環的控制結構,所謂混合閉環的控制結構,就是系統內同時存在半閉環和閉環。
  • 基於GPRS網絡和ZigBee無線通信技術的無線抄表系統設計
    基於GPRS網絡和ZigBee無線通信技術的無線抄表系統設計 電子設計 發表於 2018-11-21 09:15:00 引言 隨著城市居民住宅建設日益發展,抄表計量也日趨複雜。
  • 基於STM32單片機的直流電動機在線測速裝置設計
    本系統由STM32模塊、信號處理模塊、電流取樣測速模塊、控制系統模塊、OLED顯示模塊組成,其中單片機採用了STM32F103單片機作為主控晶片,可以滿足本次直流電動機在線測速裝置的設計要求。2.1  信號處理模塊LM393是高增益、寬頻帶器件,能將輸入過來的信號轉換成標準的脈衝方波波形,且LM393是專業的電壓比較器,切換速度快,延遲時間短。
  • 基於PID算法的速熱式飲水機控制器設計
    針對目前市場上的速熱式飲水機存在的溫度控制問題和幹燒現象,設計基於STC1 5F204單片機的溫控系統,以水箱水溫、出水水溫、電源電壓和水流量為反饋量的PID控制,結合外圍控制電路,實現對飲用水的快速加熱和水溫的控制。重點介紹了控制器硬體電路的設計和工作原理以及程序的結構和實現。
  • 基於單片機的大型LED顯示系統設計
    基於單片機的大型LED顯示系統設計 佚名 發表於 2020-03-08 13:38:00 隨著平板顯示技術的不斷更新,大型LED顯示系統利用發光二極體構成的點陣模塊或像素單元組成大面積顯示屏
  • C8051F020單片機的RS485串行通信設計
    l 引言本文引用地址:http://www.eepw.com.cn/article/201612/326866.htm  隨著計算機技術和測控技術的不斷發展,在以單片機為核心的數據採集系統中,需要實現單片機和計算機之間的數據交換,並以此來發揮單片機和計算機各自的長處,提升整個系統的性能價格比。
  • 基於Arm 單片機的車載兒童報警系統設計
    朱  琳,蔣美琪,楊  興,曾  誠摘  要:本設計是一種基於STM32單片機和GSM通訊模塊的車載兒童安全報警系統,主要是由信號採集模塊、 單片機STM32F103為核心的控制模塊、SIM900A為核心的GSM/GPRS通訊定位模塊和客戶端組成。