電路結構
發布時間:2013/11/15 21:11:48 訪問次數:768
由于STM32-103C系列資源很豐富,ESP100-24S本應用的重點功能也是驅動UG-2828真彩色OLED屏,所以除了電源電路以外,剩余的電路基本都是圍繞著STM32芯片配套的輔助電路。整個核心電路結構基本可以視為一個STM32最小板與OLED驅動板的組合,所以整體電路結構相當簡單,分成電源電路、OLED電路、單片機電路3個主要部分。
電路主供電部分由Micro USB引入5V直流電。由于單片機及OLED顯示屏邏輯部分提供需要3.3V供電,電路中使用了一個LDO,實現5v轉3.3V的降壓功能。如果想提高電源效率,也可使用DC/DC型降往電路,這里的3.3V電壓主要供邏輯部分使用,其電流不大,所以選擇使用LDO進行轉換。
就實際應用經驗來讜,為了保持OLED屏產生穩定的顯示效果,避免出現亮度不一的顯示問題,需要特別注意提供給OLED顯示器件的驅動高壓的穩定性。所以本電路除了做好高壓的濾波設計外,還在后極增加了一個簡單的穩壓管穩壓電路,以期獲得更加穩定的驅動高壓。
OLED與單片機的連接部分主要是地址總線與部分控制線的相互連接,設計中將PA口的低8位作為數據總線,控制線與PB口連接,分開兩個不同的端口連接一是考慮到布線方便,二是程序設計上也比較方便。數據總線只使用了8位,意味著OLED屏幕只能以1 6位色顯示(64K真彩色),主要還是考慮到編程的方便與單片機器內部RAM的容量限制。
單片機本身的輔助線路主要是兩個晶體振蕩器,8MHz的晶體振蕩器提供主工作頻率,通過單片機內部進行9倍頻后,提供72MHz的主工作時鐘;另外一個是耦合電容為6pF的32.768k-lz時鐘晶體,供應內部阿℃計時使用。
為了防止掉電丟失計時數據,RTC使月連接到VBAT引腳的外部可充電電池維持供電。由于使用可充電式電池,必然要設置充電電路。為了防止電路復雜化,這里使用了二極管隔離,外加電阻限流的最簡涓流充電電路,限流電阻選擇2kfl即可。在414電池無電的情況下實測,連接2kC/限流電阻,外加3.3V電壓充電,大約2小時后電池可以充到2,5V以上。
電路主供電部分由Micro USB引入5V直流電。由于單片機及OLED顯示屏邏輯部分提供需要3.3V供電,電路中使用了一個LDO,實現5v轉3.3V的降壓功能。如果想提高電源效率,也可使用DC/DC型降往電路,這里的3.3V電壓主要供邏輯部分使用,其電流不大,所以選擇使用LDO進行轉換。
就實際應用經驗來讜,為了保持OLED屏產生穩定的顯示效果,避免出現亮度不一的顯示問題,需要特別注意提供給OLED顯示器件的驅動高壓的穩定性。所以本電路除了做好高壓的濾波設計外,還在后極增加了一個簡單的穩壓管穩壓電路,以期獲得更加穩定的驅動高壓。
OLED與單片機的連接部分主要是地址總線與部分控制線的相互連接,設計中將PA口的低8位作為數據總線,控制線與PB口連接,分開兩個不同的端口連接一是考慮到布線方便,二是程序設計上也比較方便。數據總線只使用了8位,意味著OLED屏幕只能以1 6位色顯示(64K真彩色),主要還是考慮到編程的方便與單片機器內部RAM的容量限制。
單片機本身的輔助線路主要是兩個晶體振蕩器,8MHz的晶體振蕩器提供主工作頻率,通過單片機內部進行9倍頻后,提供72MHz的主工作時鐘;另外一個是耦合電容為6pF的32.768k-lz時鐘晶體,供應內部阿℃計時使用。
為了防止掉電丟失計時數據,RTC使月連接到VBAT引腳的外部可充電電池維持供電。由于使用可充電式電池,必然要設置充電電路。為了防止電路復雜化,這里使用了二極管隔離,外加電阻限流的最簡涓流充電電路,限流電阻選擇2kfl即可。在414電池無電的情況下實測,連接2kC/限流電阻,外加3.3V電壓充電,大約2小時后電池可以充到2,5V以上。
由于STM32-103C系列資源很豐富,ESP100-24S本應用的重點功能也是驅動UG-2828真彩色OLED屏,所以除了電源電路以外,剩余的電路基本都是圍繞著STM32芯片配套的輔助電路。整個核心電路結構基本可以視為一個STM32最小板與OLED驅動板的組合,所以整體電路結構相當簡單,分成電源電路、OLED電路、單片機電路3個主要部分。
電路主供電部分由Micro USB引入5V直流電。由于單片機及OLED顯示屏邏輯部分提供需要3.3V供電,電路中使用了一個LDO,實現5v轉3.3V的降壓功能。如果想提高電源效率,也可使用DC/DC型降往電路,這里的3.3V電壓主要供邏輯部分使用,其電流不大,所以選擇使用LDO進行轉換。
就實際應用經驗來讜,為了保持OLED屏產生穩定的顯示效果,避免出現亮度不一的顯示問題,需要特別注意提供給OLED顯示器件的驅動高壓的穩定性。所以本電路除了做好高壓的濾波設計外,還在后極增加了一個簡單的穩壓管穩壓電路,以期獲得更加穩定的驅動高壓。
OLED與單片機的連接部分主要是地址總線與部分控制線的相互連接,設計中將PA口的低8位作為數據總線,控制線與PB口連接,分開兩個不同的端口連接一是考慮到布線方便,二是程序設計上也比較方便。數據總線只使用了8位,意味著OLED屏幕只能以1 6位色顯示(64K真彩色),主要還是考慮到編程的方便與單片機器內部RAM的容量限制。
單片機本身的輔助線路主要是兩個晶體振蕩器,8MHz的晶體振蕩器提供主工作頻率,通過單片機內部進行9倍頻后,提供72MHz的主工作時鐘;另外一個是耦合電容為6pF的32.768k-lz時鐘晶體,供應內部阿℃計時使用。
為了防止掉電丟失計時數據,RTC使月連接到VBAT引腳的外部可充電電池維持供電。由于使用可充電式電池,必然要設置充電電路。為了防止電路復雜化,這里使用了二極管隔離,外加電阻限流的最簡涓流充電電路,限流電阻選擇2kfl即可。在414電池無電的情況下實測,連接2kC/限流電阻,外加3.3V電壓充電,大約2小時后電池可以充到2,5V以上。
電路主供電部分由Micro USB引入5V直流電。由于單片機及OLED顯示屏邏輯部分提供需要3.3V供電,電路中使用了一個LDO,實現5v轉3.3V的降壓功能。如果想提高電源效率,也可使用DC/DC型降往電路,這里的3.3V電壓主要供邏輯部分使用,其電流不大,所以選擇使用LDO進行轉換。
就實際應用經驗來讜,為了保持OLED屏產生穩定的顯示效果,避免出現亮度不一的顯示問題,需要特別注意提供給OLED顯示器件的驅動高壓的穩定性。所以本電路除了做好高壓的濾波設計外,還在后極增加了一個簡單的穩壓管穩壓電路,以期獲得更加穩定的驅動高壓。
OLED與單片機的連接部分主要是地址總線與部分控制線的相互連接,設計中將PA口的低8位作為數據總線,控制線與PB口連接,分開兩個不同的端口連接一是考慮到布線方便,二是程序設計上也比較方便。數據總線只使用了8位,意味著OLED屏幕只能以1 6位色顯示(64K真彩色),主要還是考慮到編程的方便與單片機器內部RAM的容量限制。
單片機本身的輔助線路主要是兩個晶體振蕩器,8MHz的晶體振蕩器提供主工作頻率,通過單片機內部進行9倍頻后,提供72MHz的主工作時鐘;另外一個是耦合電容為6pF的32.768k-lz時鐘晶體,供應內部阿℃計時使用。
為了防止掉電丟失計時數據,RTC使月連接到VBAT引腳的外部可充電電池維持供電。由于使用可充電式電池,必然要設置充電電路。為了防止電路復雜化,這里使用了二極管隔離,外加電阻限流的最簡涓流充電電路,限流電阻選擇2kfl即可。在414電池無電的情況下實測,連接2kC/限流電阻,外加3.3V電壓充電,大約2小時后電池可以充到2,5V以上。
熱門點擊
- 循線機器人是機器人入門和比賽
- 面包板插接的技巧
- 電子電流與空穴電流
- n型半導體和p型半導體
- 通過光學振鏡掃描產生的激光投影畫面
- 漏極( drain) 場效應管的三個電極之一
- 負載電流(load current)
- 反射式望近鏡
- 反饋的分類
- 自制米字熒光屏的時鐘
推薦技術資料
- 循線機器人是機器人入門和
- 循線機器人是機器人入門和比賽最常用的控制方式,E48S... [詳細]