一、
概述
SG-STM32嵌入式單片機實驗箱,從單片機實驗教學(xué)的特點出發(fā),基礎(chǔ)功能實驗電路采用一體化設(shè)計方式,創(chuàng)新拓展型實驗電路采用獨立模塊方式,需要時接入主板,既兼顧演示驗證性實驗、又考慮到綜合設(shè)計和創(chuàng)新研究性實驗的需要。主板上自帶CPU編程下載接口,是一款靈活性極強的集編程下載調(diào)試與一體的新型單片機實驗教學(xué)平臺,適合各層次學(xué)生進行單片機原理和應(yīng)用方面的實驗和創(chuàng)新。系統(tǒng)采用模塊化、開放性設(shè)計,方便進行實驗教學(xué)、課程設(shè)計、畢業(yè)設(shè)計等,便于維護維修。
二、
主要特點
1、開放接插式擴展設(shè)計
實訓(xùn)裝置由功能底板加擴展核心板組成,功能底板主要為開發(fā)學(xué)習(xí)板基礎(chǔ)資源部分,擴展核心板為MCU單片機部分,通過將外部資源與核心電路分開設(shè)計、組合使用,可以使1套功能資源硬件部分為N多個擴展核心板共用,這種功能底板和核心板既可以分別單獨使用、也可以組合一起使用的開放接插模式,可以共享基礎(chǔ)資源功能,實現(xiàn)無窮盡的擴展。
2、支持多種芯片MCU
標配STM32單片機核心板,支持擴展51、AVR、PIC、MSP430、STM32等各種核心板,從而實現(xiàn)對各種芯片的支持擴展,最終實現(xiàn)支持常見主流各種芯片MCU達幾十種甚至數(shù)百種之多,而一般開發(fā)學(xué)習(xí)板僅能支持1、2種相近類型的芯片。
3、功能模塊獨立化設(shè)計
根據(jù)我們多年來的開發(fā)經(jīng)驗以及現(xiàn)有各種開發(fā)學(xué)習(xí)板用戶的反饋建議,此款開發(fā)板采用新理念----各功能模塊完全獨立,互不干擾,減小初學(xué)者編程誤區(qū)。同時可加強初學(xué)者對主板硬件電路的認識,盡快熟悉硬件電路,快速入門。在一般開發(fā)學(xué)習(xí)板中不能同時使用的硬件資源,這里可以合理分配IO后共用,增加了模塊間組合的靈活性。
4、支持多種功能模塊的擴展
功能模塊擴展接口,可擴展我公司提供的多種創(chuàng)新模塊,如傾斜檢測傳感器模塊、凝露檢測傳感器模塊、.觸摸檢測傳感器模塊 、火焰檢測傳感器模塊、紫外檢測傳感器模塊、氣體檢測傳感器模塊、振動檢測傳感器模塊、超聲波測距模塊、數(shù)字光強度測試儀設(shè)計、無線數(shù)據(jù)通訊模塊、人體紅外感應(yīng)模塊、塵埃灰塵粉塵檢測傳感器模塊、USB2.0通訊模塊、TCP/IP以太網(wǎng)模塊、CAN總線模塊等,通過該擴展接口用戶可實現(xiàn)模塊無限擴展。
5、開發(fā)軟件
完整單片機實驗軟件調(diào)試平臺:直接使用KEIL軟件編譯調(diào)試,軟件應(yīng)用通俗易懂;全新的WINDOWS 界面版本,支持 XP,WIN7 ,WIN10等操作系統(tǒng); 符合編程語言語法的彩色文本顯示,用戶可根據(jù)個人愛好修改特定和著色功能; 先進的錯誤定位,可直接進入錯誤位置,無需查找錯誤信息; 完美的編輯編譯集成環(huán)境,可在同一個編輯窗口中編輯編譯程序,無需做其它任何設(shè)置; 完美的集成調(diào)試環(huán)境,可在XP,WIN7 ,WIN10,WIN11環(huán)境下,在調(diào)試窗口中直接運行和源程序調(diào)試,無需任何其它煩瑣的操作。
三、
詳細硬件配置
(一)
STM32核心板組成:
STM32在擴展核心板IO口全部引出,方便外接其他模塊,靈活擴展。配套STM32 主芯片STM32F103ZET6,LQFP144封裝,STM32F103ZET6 芯片基于 ARM Cortex-M3 32 位的 RISC 內(nèi)核,工作頻率最高可達72MHZ,內(nèi)置FLASH:512K,SRAM:64K ;外擴 SPI FLASH:W25Q128,16M 字節(jié),豐富的增強 I/O 端口和聯(lián)接到兩條 APB 總線的外設(shè)。
(二)ST-LINK/V2仿真器
(1) 支持任意電腦系統(tǒng),包括XP、win7、win8、win10、win11等;
(2) 增強型,帶保護芯片,可選擇雙供電;
(3) ST-LINK/V2是一款可以在線仿真以及下載STM8以及STM32的開發(fā)工具。
(4) ST-LINK/V2是ST意法半導(dǎo)體為評估、開發(fā)STM8系列和STM32系列MCU而設(shè)計的集在線仿真與下載為一體的開發(fā)工具。
(5) STM8系列通過SWIM接口與ST-LINK/V2連接;
(6) STM32系列通過JTAG / SWD接口與ST-LINK/V2連接。
(7) ST-LINK/V2通過高速USB2.0與PC端連接。
(8) 支持的軟件:ST-LINK Utility v2.0(及以上版本),STVD Version 4.2.1(及以上版本), STVP Version 3.2.3(及以上版本), IAR EWARM Revision v6.20(及以上版本), IAR EWSTM8 Revision v1.30(及以上版本), KEIL RVMDK Revision v4.21(及以上版本).
(三)標配3.5寸TFT LCD模塊觸摸液晶屏:
(1) 屏幕尺寸:3.5寸
(2) 屏幕像素:480*320
(3) 主控制器:NT35310
(4) 控制接口:16 位8080并口
(5) 觸摸方式:電阻式觸摸
(6) 工作電流:130mA ( Max)
(7) 工作溫度:-10°C ?60C
(8) 有效顯示區(qū)域:97.4x56.4mm
(三)基板硬件組成
(1) 1個電源指示燈(紅色)
(2) 8 個彩色流水燈(紅 2.黃 2.綠 2,百2)
(3) 1 個雙色燈
(4) 無源蜂鳴器
(5) 1組復(fù)位按鍵
(6) 1個電容觸摸按鍵
(7) 8 個獨立按鍵
(8) 4X4 矩陣鍵盤
(9) 5 向搖桿按鍵
(10) USB 通訊接口(核心板)
(11) USB轉(zhuǎn)串口模塊(核心板)
(12) 標準的 JTAG/SWD 調(diào)試下載口(核心板)
(13) MAX485 多機通訊模塊
(14) CAN 接口(采用 TJA1050 芯片)
(15) SD 卡模塊
(16) 2 個 4 位數(shù)碼管
(17) 1 個 1 位數(shù)碼管
(18) 1 個 8X8 紅綠雙色點陣
(19) LCD1602 液晶接口
(20) 3.5寸 TFT LCD彩屏接口
(21) 攝像頭模塊接口(需選配1只OV7670攝像頭模塊)
(22) 兩路 DS18B20 數(shù)字溫度傳感器模塊接口(含傳感器)
(23) 熱敏/光敏/霍爾傳感器模塊
(24) 2 路直流電機接口(配1個直流電機)
(25) 2 路步進電機接口(配1個步進電機)
(26) 2 路繼電器
(27) DS1302 時鐘模塊
(28) AT24C02 模塊
(29) 模擬量輸入
(30) 74HC164 串口轉(zhuǎn)并口模塊
(31) 紅外發(fā)射模塊
(32) 紅外接收
(33) PCF8591AD/DA 模塊
(34) 74HC573 鎖存芯片
(35) 74LS138 三八譯碼器模塊
(36) 濕度傳感器模塊
(37) 3V3 電源電路
(38) 1.8V 電源電路
(39) 3V3/5V/1V8/GND 電源引出
(40) 自恢復(fù)保險絲電源保護
(41) STM32核心板擴展接口
(42) 功能模塊擴展接口
(43) 配置多種規(guī)格杜邦線作為實驗連接線
四、可完成實驗項目
(1) 單色流水燈測試
(2) 彩色流水燈測試
(3) 雙色燈測試
(4) 8 位數(shù)碼管測試
(5) 1 位數(shù)碼管測試
(6) 8X8 紅綠雙色點陣測試
(7) LCD1602 液晶測試
(8) TFT 彩屏顯示測試
(9) TFT 彩屏觸摸測試
(10) 8 位獨立按鍵測試
(11) 4X4 矩陣鍵盤測試
(12) 5 向搖桿按鍵測試
(13) 兩路 DS18B20 測試
(14) 2 路直流電機接口測試
(15) 步進電機接口測試
(16) 2 路繼電器測試
(17) 串口通訊測試
(18) DS1302 時鐘模塊測試
(19) 無源蜂鳴器測試
(20) AT24C02 模塊測試
(21) 74HC164 串轉(zhuǎn)并測試
(22) 74HC138 三八譯碼器測試
(23) 75HC573 鎖存器測試
(24) 紅外發(fā)射接收測試
(25) 紅外解碼測試
(26) SD 卡模塊測試
(27) PCF8591 AD/DA 模塊測試
(28) ADC 實驗測試
(29) 火焰?zhèn)鞲衅髂K測試
(30) 光敏(光照度)傳感器模塊測試
(31) 霍爾傳感器模塊測試
(32) MAX485通訊測試
(33) 看門狗實訓(xùn)
(34) 濕度傳感器實訓(xùn)
(35) 攝像頭實驗 (需選配1只OV7670攝像頭模塊)
(36) OLED 實驗(需選配OLED模塊)
(37) MPU6050 六軸傳感器實驗(需選配MPU6050模塊)
(38) 無線通信實驗(需選配NRF24L01模塊)