U盤數(shù)據(jù)采集系統(tǒng)硬件篇一(原理圖)
這是我分享的第一個(gè)案例,基于STM32的U盤數(shù)據(jù)采集及固件升級系統(tǒng)。最近遇到個(gè)需求需要對預(yù)留TLL串口的設(shè)備進(jìn)行固件升級和工作數(shù)據(jù)收集。原有方案是通過PC來完成這項(xiàng)功能,但是由于PC不夠方便,操作較麻煩等原因,就考慮做個(gè)小模塊專用給設(shè)備升級和進(jìn)行數(shù)據(jù)采集。
主要功能:
固件升級 把設(shè)備新固件拷貝到U盤,通過串口進(jìn)行固件升級
數(shù)據(jù)采集 通過串口把數(shù)據(jù)導(dǎo)入到采集板,并存入U(xiǎn)盤。
通過分析以上功能我們需要選擇帶有USB功能的MCU,以前的項(xiàng)目中有用過帶有USB的MCU,具體型號是STM32F105VCT6,繼續(xù)用它(使用以前調(diào)好的工程,方便調(diào)試!O!)。
下面來看下功能框圖
功能列好了,下面來看原理圖設(shè)計(jì)
主MCU核心模塊,因?yàn)槭褂肬SB設(shè)備,選擇了25M的外部晶振,以前用過內(nèi)部晶振,USB沒有調(diào)通后來就放棄了(PS:技術(shù)不佳)。
電源模塊 選擇比較常用的AMS1117-3.3 器件少好用。
仿真和復(fù)位電路,簡單的RC復(fù)位。
通訊接口模塊,一個(gè)和設(shè)備通訊的串口,一個(gè)USB HOST 接口。
蜂鳴器
指示燈和數(shù)碼管。
總結(jié)
本篇主要介紹需求分析,功能定義及原理圖設(shè)計(jì)參考。
下一篇會(huì)著重介紹下PCB板的設(shè)計(jì)。第一次寫很多不足之處望指正。
免責(zé)聲明:本文內(nèi)容由21ic獲得授權(quán)后發(fā)布,版權(quán)歸原作者所有,本平臺僅提供信息存儲(chǔ)服務(wù)。文章僅代表作者個(gè)人觀點(diǎn),不代表本平臺立場,如有問題,請聯(lián)系我們,謝謝!