揭秘STM32多路電壓測量電路 —電路圖天天讀(62)

2020-12-08 電子產品世界

  是德曾率先推出 3GPP LTE 設計自動化、信號生成和信號分析等工具,最近又推出了協議測試和網絡信令分析解決方案。數據採集技術是信息科學的重要分支之一,數據採集也是從一個或多個信號獲取對象信息的過程。數據採集是工業控制等系統中的重要環節,通常採用一些功能相對獨立的單片機系統來實現,作為測控系統不可缺少的部分,數據採集的性能特點直接影響到整個系統。電壓的測量最為普遍性,研究設計並提高電壓測量精度的方法及儀器具有十分重要的意義。在電壓測量設計中,單片機作為控制器,是整個設計的核心。除此之外,設計中還必須有模數轉換器(ADC)。ADC用於直接採集模擬電壓並將模擬信號轉換成數位訊號,它直接影響著數據採集的精度和速度。

本文引用地址:http://www.eepw.com.cn/article/201710/369408.htm

  ADC控制電路模塊

  STM32的數字/模擬轉換模塊(DAC)是12位數字輸入,電壓輸出的數字/模擬轉換器。本設計中使用DAC來控制ADC匹配電路的增益。在打開DAC模塊電源和配置好DAC所需GPIO的基礎上,往DAC通道的數據DAC_DHRx寄存器寫入數據,如果沒有選中硬體觸發,存入寄存器 DAC_DHRx的數據會在一個APB1時鐘周期後自動傳至寄存器DAC_DORx.一旦數據從DAC_DHRx寄存器裝入DAC_DORx寄存器,在經過一定時間之後,輸出即有效,這段時間的長短依電源電壓和模擬輸出負載的不同會有所變化。

  為了擴大測量範圍和測量精度,本設計在STM32的ADC前加入匹配電路。在ADC控制電路中,輸入信號先經過射極電壓跟隨電路,然後經過分壓電路,使輸入信號滿足AD603的輸入要求。然後再經過射極電壓跟隨電路,輸入ADC輸入端。AD603的控制輸入使用STM32的DAC,可以滿足增益的要求。匹配電路以AD603為核心。AD603為單通道、低噪聲、增益變化範圍線性連續可調的可控增益放大器。帶寬90MHz時,其增益變化範圍為-10dB~+30dB;帶寬為9M時範圍為10~50dB.將 VOUT與FDBK短路,即為寬頻帶模式(90MHz寬頻帶),AD603的增益設置為-11.07dB~+31.07dB.AD603的5、7腳相連,單片AD603的可調範圍為-10dB~30dB.AD603的增益與控制電壓成線性關係,其增益控制端輸入電壓範圍為±500mv,增益調節範圍為 40dB,當步進5dB時,控制端電壓需增大:

  ADC匹配電路的電路圖如圖2所示。

  

  SD卡驅動電路

  本設計中使用的SD卡為MicroSD,也稱TF卡。MicroSD卡是一種極細小的快閃記憶體卡,主要應用於行動電話,但因它的體積微小和儲存容量的不斷提升,現在已經使用於GPS設備、可攜式音樂播放器、數位相機和一些快閃記憶體盤中。MicroSD卡與SD卡一樣,有SPI和SDIO兩種操作時總線。SPI總線相對於SDIO總線接口簡單,但速度較慢。我們使用SDIO模式。MicroSD卡在SDIO模式時有4條數據線。其實,MicroSD在SDIO模式時有1線模式和4線模式,也就是分別使用1根或4根數據線。當然,4線模式的速度要快於1線模式,但操作卻較複雜。本設計中使用的是SDIO的4線模式。MicroSD卡的硬體連接圖如圖3所示。

  

  觸控螢幕電路

  本設計在測量的通道和顯示設置上,除了使用按鍵設置,還使用觸控螢幕進行設置。觸控螢幕使用晶片TSC2046控制,其硬體連接圖如圖4所示。

  

  在圖4中,TSC2046可以採集觸控螢幕的點坐標,從而確定觸摸的位置,進行人機互動。STM32單片機通過SPI總線與TSC2046通信,可以得到觸摸信息。本設計使用觸控螢幕進行測量通道數的設置和測量速度的設置。
電子發燒友網技術編輯點評分析:

  STM32在速度、功耗方面性能都更加優越,並且STM32價格較低,在成本上也有優勢。適合於控制電子設備的設計。使用12位ADC,能夠滿足一定的測量精度,對於較高的測量要求,則需要使用更高精確度的ADC。但是使用高精度 ADC和DSP晶片,將很大的增加開發成本。本設計方案完成了多路電壓測量的各項功能,但是還需要在使用中檢測其穩定可靠性,以使設計更加完善。
大家如有問題,歡迎在評論處討論。

——電子發燒友網整理,轉載請註明出處!
 


相關焦點

  • 溫度採集系統電子電路設計攻略 —電路圖天天讀(171)
    打開APP 溫度採集系統電子電路設計攻略 —電路圖天天讀(171) Dick 發表於 2015-05-27 11:55:14
  • 熱電阻測溫電路設計詳解—電路圖天天讀(297)
    打開APP 熱電阻測溫電路設計詳解—電路圖天天讀(297) 佚名 發表於 2015-12-14 13:45:02 將其感知的隨溫度變化的電阻信號轉換成可測量的電壓信號,實現R-V轉換.
  • 透射式能見度測量裝置系統電路設計 —電路圖天天讀(60)
    打開APP 透射式能見度測量裝置系統電路設計 —電路圖天天讀(60) Dick 發表於 2014-12-04 09:48:41
  • 二次迴路電路原理圖及講解(一)——電路天天讀
    二次迴路電路原理圖及講解(一)——電路天天讀 Timmy 發表於 2017-08-11 14:21:27 二次迴路(secondary
  • WIFI智能插座電路設計與原理解析 —電路圖天天讀(232)
    打開APP WIFI智能插座電路設計與原理解析 —電路圖天天讀(232) Ida 發表於 2015-08-26 10:30:36
  • 電子菸系統電路設計詳解 —電路圖天天讀(147)
    打開APP 電子菸系統電路設計詳解 —電路圖天天讀(147) Dick 發表於 2015-04-22 11:28:10   過充保護   由於電池直接連到晶片的VDD上,通過把晶片內部基準電壓作為輸入,用VDD來作參考,因為內部基準電壓是固定的,所以只要 VDD上的電壓有變化時,採到的AD值也會有相應的變化,利用AD值來反算出電池端的電壓,當晶片檢測到電池電壓高於4.2V時,讓NMOS的控制腳輸出低電平關斷NMOS來切斷充電端與電池之間的充電迴路,防止電池過充
  • 電路圖天天讀(23):可攜式設備充電電源電路設計
    打開APP 電路圖天天讀(23):可攜式設備充電電源電路設計 Dick 發表於 2014-10-14 10:17:11   介紹一種通用性較強
  • 電路圖天天讀(26):快速充電電路圖集錦
    調整管T201基極電流由一恆流源提供,進一步減小電源電壓波動對調整管T201帶來的影響。電路採用懸浮驅動。  電位器W103以及單片機(內含A/D轉換)組成電壓檢測電路。W103將輸出電壓的取樣信號送單片機內部的A/D電路進行轉換,轉換得到的數位訊號由單片機處理,並由LCD顯示器顯示測量值。
  • 幾種電源晶片應用電路設計盤點 —電路圖天天讀(175)
    打開APP 幾種電源晶片應用電路設計盤點 —電路圖天天讀(175) Dick 發表於 2015-06-02 11:03:45
  • GPS定位系統電路設計 —電路圖天天讀(242)
    打開APP GPS定位系統電路設計 —電路圖天天讀(242) Ida 發表於 2015-09-10 13:50:02 通道單元的主要功能是接收來自天線單元的信號 ,經過變頻放大 、濾波等一系列處理過程 ,實現對G P S 信號的跟蹤、鎖定、測量,提供計算位置的數據信息 。
  • 電流檢測電路設計圖詳解 —電路圖天天讀(150)
    打開APP 電流檢測電路設計圖詳解 —電路圖天天讀(150) Dick 發表於 2015-04-27 16:30:37   通常所說的電流檢測是用來檢測某部件、或者導線通過的電流,一般用互感器、分流器等將電流信號轉化成電壓信號,然後再對其進行處理放大,作為後面電路保護、檢測使用。
  • 液晶顯示溫度計電路設計解析—電路圖天天讀(262)
    液晶顯示溫度計電路設計解析—電路圖天天讀(262)
  • 詳解汽車倒車雷達的電路設計—電路圖天天讀(291)
    打開APP 詳解汽車倒車雷達的電路設計—電路圖天天讀(291) Ida 發表於 2015-11-27 11:48:38      溫度補償電路   溫度補償電路採用了美國DALLAS半導體公司的DS18B20單總線型數字溫度傳感器。單總線即只用一根信號線來傳輸數據,而且數據傳輸是雙向的,單總線具有「線與」功能,連接方便,便於擴展。DS18B20集溫度測量、A/D轉換於一體,具有體積小、動態範圍寬、測量精度高等優點。
  • 詳解帶通濾波器的電路分析—電路圖天天讀(271)
    打開APP 詳解帶通濾波器的電路分析—電路圖天天讀(271) Ida 發表於 2015-10-29 17:05:23   傳統的帶通濾波器設計方法中涉及了很多複雜的理論分析和計算
  • 機器人技術電路設計圖集錦 —電路圖天天讀(51)
    PWM/電壓輸出電路圖見圖1:    圖1 PWM/電壓輸出電路  I\O 口:DSP 的數字I/O 口模塊具有控制專用I/由於本機器人電機驅動和控制器採用兩種不同等級電壓的電源,為避免2個電源相互幹擾,本機器人採用雙電源供電系統:電機電源採用高放電倍率聚合物鋰電池,容量為2 500 MAH,工作電壓為24 V,能提供40 A的穩定供電電流,是普通電池的10倍;控制器電源採用8.4 V鋰電池,並提供電壓採樣埠,以供電池檢測,電路圖如圖2所示。
  • 智能電錶硬體電路設計圖詳解 —電路圖天天讀(225)
    電錶若以單片機為主體取代傳統儀器儀表的常規機械及電子線路,可以容易地將計算技術與測量控制技術結合在一起,形成智能化測量儀表 。這種儀表由計量電路、微處理器、LCD顯示器、實時時鐘、通信接口及電源等組成 ,具有電能量計量、信息存儲及處理、實時監測、自動控制、信息交互等功能 。
  • 無人機系統電路設計圖集錦TOP5 —電路圖天天讀(149)
    但是對於常用的USB存儲設備,CH375的內置固件可以自動處理Mass-Storage海量存儲設備的專用通信協議,通常情況下,外部單片機不需要編寫固件程序.就可以直接讀寫USB存儲設備中的數據。CH375和單片機的通信有2種方式:並行方式和串行方式。USB擴展電路原理圖如圖3所示,CH375晶片設置為內置固件模式,使用12 MHz晶體。
  • 電壓檢測與接口電路設計原理圖
    為了使電池組的可用容量最大化及提高電池組的可靠性,電池組中的單體電池性能應該一致,從而需對單體電池進行監控,即需要對單體電池的電壓進行測量。本文引用地址:http://www.eepw.com.cn/article/201710/369107.htm  串聯電池組電壓測量的方法有很多,目前應用較多的是差分檢測型與電流源檢測型兩種。
  • 智能視頻監控電路設計圖集錦 —電路圖天天讀(36)
    、非多路復用和 DMA並行傳輸。圖2為視頻信號處理模塊電路連接圖。SP3232E可從+3.0~+5.5 V的電源電壓產生2Vce的RS-232C電壓電平。該系列適用於+3.3 V系統。SP3232E器件的驅動器滿載時典型數據速率為235 kb/s。圖4為系統設計的接口電路圖。
  • 電路圖天天讀(1):幾種LED驅動電路設計組合分析
    電路圖天天讀(1):幾種LED驅動電路設計組合分析 Dick 發表於 2014-09-09 12:03:22   LED 驅動電路除了要滿足安全要求外,另外的基本功能應有兩個方面