嵌入式單片機之STM32F103C8T6最小系統板電路設計參考


    STM32F103C8T6最小系統板電路設計

  

九。STM32F103C8T6最小系統板電路設計

 

  一。電源部分

  設計了一個XH插座,以便使用3.7V鋰電池供電,接入電壓不允許超過6V。

  

九。STM32F103C8T6最小系統板電路設計

 

  二。指示燈部分

  

九。STM32F103C8T6最小系統板電路設計

 

  電源指示燈可以通過一個短路帽控制亮滅,以達到節電的目的。

  三。復位電路

  

九。STM32F103C8T6最小系統板電路設計

 

  四。按鍵電路

  

九。STM32F103C8T6最小系統板電路設計

 

  KEY_1為用戶自己定義

  RST復位按鍵

  WKUP為喚醒按鍵。

  RST按鍵的作用:

  程序下載的方式是SWD模式,BOOT0和BOOT1都接地,單片機一上電就會執行用戶程序,所以不支持串口下載。

  

九。STM32F103C8T6最小系統板電路設計

 

  五。OLED電路

  

九。STM32F103C8T6最小系統板電路設計

 

  支持IIC和SPI兩種通信模式

  六。擴展口

  

九。STM32F103C8T6最小系統板電路設計

 

  

九。STM32F103C8T6最小系統板電路設計

 

  七。電源部分

  

九。STM32F103C8T6最小系統板電路設計

 

  TIM1的CH1和CH2輸出PWM控制一個輪子的轉速。

  TIM1的CH3和CH4控制一個輪子的轉速。

  TIM4的CH1和CH2控制一個輪子的轉速。

  TIM4的CH3和CH4控制一個輪子的轉速。

  每一個輪子都可以獨立的控制正轉,反轉和速度。

  避障模塊用3個引腳

  尋跡模塊用3個引腳

  測速模塊用4個引腳(定時器的捕獲功能)用於檢測每個輪子的轉速

  PB10到PB15用於2.4G的無線通信模塊

  32.768K晶振,它的負載電容不能用12.5pF,推薦負載電容為6pF的晶振。

還是分享些相應的資料便於學習參考
(零基礎電子產品設計)
http://www.makeru.com.cn/live/3727_1388.html?s=45051
從0到1,設計自己的開發板
http://www.makeru.com.cn/live/4034_2016.html?s=45051

PWM脈寬調制技術
http://www.makeru.com.cn/live/4034_2146.html?s=45051

(stm32串口應用)
http://www.makeru.com.cn/live/1392_1164.html?s=45051


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM