KBLSTM32基礎(chǔ)套件主要由KBLSTM32核心板(CB)以及KBLSTM32基礎(chǔ)外設(shè)板(PB-B)構(gòu)成。核心板和外設(shè)板采用專有接口接插方式連接。
KBLSTM32基礎(chǔ)套件的整體效果圖(外形尺寸:15cm*10cm):
如截圖:
包括外設(shè)有:
- A——MCU,STM32核心板
- B——電源模塊,提供了兩種供電方式:5V圓頭適配器或者USB方式,同時(shí)提供了電源引出插針,方便實(shí)驗(yàn)調(diào)試等用處。
- C——USB轉(zhuǎn)串口模塊,目前計(jì)算機(jī)上擁有串口的已經(jīng)少之又少,所以我們?nèi)サ袅舜?,直接設(shè)計(jì)了USB轉(zhuǎn)串口,可以提供STM32和計(jì)算機(jī)的串口通信和對(duì)STM32的ISP下載。
- D——六位數(shù)碼管,用于數(shù)碼顯示實(shí)驗(yàn)。采用兩片鎖存器,實(shí)現(xiàn)了處理器管腳的復(fù)用。數(shù)碼管采用共陰極數(shù)碼管,高電平點(diǎn)亮。
- E——LCD1602和LCD12864的接口。
- F——兩個(gè)電位器,用于調(diào)節(jié)LCD1602和LCD12864屏幕對(duì)比度。
- G——8位LED,可用于發(fā)光二極管,GPIO的實(shí)驗(yàn)。采用了共陽極接法。
- H——鍵盤,包括K1到K16矩陣鍵盤和K01到K04獨(dú)立鍵盤。
- I——DS18B20溫度傳感器接口。注意絲印指示溫度傳感器的接法。
- J——紅外接收管。
- K——AT24C02電路。
- L——蜂鳴器電路,低電平控制使能。
- M——步進(jìn)電機(jī)驅(qū)動(dòng)電路,經(jīng)過鎖存器控制使能,以及2003的驅(qū)動(dòng)。
- N——步進(jìn)電機(jī)外部驅(qū)動(dòng)電源的引入端口,步進(jìn)電機(jī)可以由外部電源提供電流驅(qū)動(dòng)。
- O——繼電器電路。
核心板介紹:
KBLSTM32CB既是KBLSTM32基礎(chǔ)開發(fā)套件的核心電路板,又可以獨(dú)立出來作為一個(gè)小的開發(fā)板進(jìn)行基本學(xué)習(xí)和二次開發(fā)或者其他用途。
核心板截圖(外形尺寸:4cm*5cm):
核心板介紹:
- A——Boot0,Boot1啟動(dòng)順序選擇,使用跳線帽。
- B——系統(tǒng)時(shí)鐘電路,高頻8MHz,低頻32768Hz。
- C——核心板上發(fā)光二極管,低電平使能。
- D——復(fù)位按鍵。
- E、F——STM32所有管腳引出。
- G——PD0,1,2和電源端口,向外提供3.3V輸出。
- H——STM32F103RB主芯片。
- I——兩位按鍵,觸發(fā)低電平。
- J——ISP下載電路,可以通過串口下載程序。
- K——JTAG/SWD下載調(diào)試電路
- L——上電電源指示燈。
- M——miniUSB接口,同時(shí)可以為核心板供電。
- N——5V-3.3V電路,使用優(yōu)質(zhì)濾波電容保證電源。
- O——RTC后備電池。