<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 揭秘STM32多路電壓測量電路 —電路圖天天讀(62)

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

作者: 時(shí)間:2017-10-31 來(lái)源:網(wǎng)絡(luò ) 收藏

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

本文引用地址:http://dyxdggzs.com/article/201710/369408.htm

  ADC模塊

  的數字/模擬轉換模塊(DAC)是12位數字輸入,電壓輸出的數字/模擬轉換器。本設計中使用DAC來(lái)控制ADC匹配電路的增益。在打開(kāi)DAC模塊電源和配置好DAC所需GPIO的基礎上,往DAC通道的數據DAC_DHRx寄存器寫(xiě)入數據,如果沒(méi)有選中硬件觸發(fā),存入寄存器 DAC_DHRx的數據會(huì )在一個(gè)APB1時(shí)鐘周期后自動(dòng)傳至寄存器DAC_DORx.一旦數據從DAC_DHRx寄存器裝入DAC_DORx寄存器,在經(jīng)過(guò)一定時(shí)間之后,輸出即有效,這段時(shí)間的長(cháng)短依電源電壓和模擬輸出負載的不同會(huì )有所變化。

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

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

  

  SD卡驅動(dòng)電路

  本設計中使用的SD卡為MicroSD,也稱(chēng)TF卡。MicroSD卡是一種極細小的快閃存儲器卡,主要應用于移動(dòng)電話(huà),但因它的體積微小和儲存容量的不斷提升,現在已經(jīng)使用于GPS設備、便攜式音樂(lè )播放器、數碼相機和一些快閃存儲器盤(pán)中。MicroSD卡與SD卡一樣,有SPI和SDIO兩種操作時(shí)總線(xiàn)。SPI總線(xiàn)相對于SDIO總線(xiàn)接口簡(jiǎn)單,但速度較慢。我們使用SDIO模式。MicroSD卡在SDIO模式時(shí)有4條數據線(xiàn)。其實(shí),MicroSD在SDIO模式時(shí)有1線(xiàn)模式和4線(xiàn)模式,也就是分別使用1根或4根數據線(xiàn)。當然,4線(xiàn)模式的速度要快于1線(xiàn)模式,但操作卻較復雜。本設計中使用的是SDIO的4線(xiàn)模式。MicroSD卡的硬件連接圖如圖3所示。

  

  觸摸屏電路

  本設計在測量的通道和顯示設置上,除了使用按鍵設置,還使用觸摸屏進(jìn)行設置。觸摸屏使用芯片TSC2046控制,其硬件連接圖如圖4所示。

  

  在圖4中,TSC2046可以采集觸摸屏的點(diǎn)坐標,從而確定觸摸的位置,進(jìn)行人機交互。STM32單片機通過(guò)SPI總線(xiàn)與TSC2046通信,可以得到觸摸信息。本設計使用觸摸屏進(jìn)行測量通道數的設置和測量速度的設置。
電子發(fā)燒友網(wǎng)技術(shù)編輯點(diǎn)評分析:

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

——電子發(fā)燒友網(wǎng)整理,轉載請注明出處!
 



關(guān)鍵詞: 控制電路 LTE測試 STM32

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>