010-82114870
掃一掃
關注最新動態(tài)
嵌入式單片機(20課時) |
|||
課次 |
課程名稱 |
內容 |
課時 |
---|---|---|---|
1 |
嵌入式ARM系統 |
講解MCU、ARM處理器的概念,熟悉實驗平臺的嵌入式系統架構,講解嵌入式系統在機器人中的核心應用框架,使用Keil建立嵌入式開發(fā)工程模板。 |
2 |
2 |
點亮LED實驗 |
基于嵌入式實驗平臺的單片機芯片,學習如何操作GPIO,使用寄存器、庫函數點亮LED。 |
2 |
3 |
定時器中斷實驗 |
學習嵌入式單片機定時器原理,學習如何實現定時器中斷?;诙〞r器終端按照不同頻率實現LED燈循環(huán)閃爍。 |
2 |
4 |
串口通信實驗 |
了解串口通信的原理,串口硬件通信連接與接口定義,學習如何基于嵌入式單片機進行串口通信,串口收發(fā)數據,基于串口調試并控制總線式數字舵機,控制舵機轉動。通過串口獲取總線式傳感器數據。 |
2 |
5 |
ADC模數轉換實驗 |
了解模數轉換數據采集的原理,基于嵌入式實驗平臺的單片機芯片,學習如何配置引腳的GPIO為模擬輸入,獲取模擬量傳感器的數據信息。 |
2 |
6 |
按鍵響應 |
學習嵌入式單片機如何監(jiān)控按鍵輸入,基于初級狀態(tài)機實現消除抖動,實現單片機監(jiān)控按鍵長按、雙擊等高級按鍵功能。 |
2 |
7 |
狀態(tài)機綜合實驗 |
基于LED、按鍵、定時器寫一個綜合的狀態(tài)機實驗、讓LED按向左或向右的方向“跑”,實現按鍵控制跑馬燈的速度和方向,強化對于狀態(tài)機的理解。 |
2 |
8 |
SPI通信實驗 |
學習SPI原理,SPI硬件通信連接與接口定義,實現嵌入式單片機通過SPI通信的方式控制TFT屏幕顯示不同的內容。 |
2 |
9 |
IIC通信實驗 |
學習IIC原理,IIC硬件通信連接與接口定義,實現嵌入式單片機通過IIC通信的方式獲取溫度傳感器信息。 |
2 |
10 |
CAN通信實驗 |
學習CAN總線通信原理,CAN硬件通信連接與接口定義,實現嵌入式單片機通過CAN總線驅動步進電機。 |
2 |
電機與控制(20課時) |
|||
課次 |
課程名稱 |
內容 |
課時 |
---|---|---|---|
1 |
嵌入式ARM系統 |
講解MCU、ARM處理器的概念,熟悉實驗平臺的嵌入式系統架構,講解嵌入式系統在機器人中的核心應用框架,使用Keil建立嵌入式開發(fā)工程模板。 |
2 |
2 |
定時器中斷實驗 |
學習嵌入式單片機定時器原理,學習如何實現定時器中斷。 |
2 |
3 |
串口通信實驗 |
了解串口通信的原理,串口硬件通信連接與接口定義,學習如何基于嵌入式單片機進行串口通信,串口收發(fā)數據,基于串口調試并控制總線式數字舵機,控制舵機轉動。通過串口獲取總線式傳感器數據。 |
2 |
4 |
步進電機驅動控制 |
將步進電機作為實驗對象,通過改變步進電機控制脈沖頻率和數量來控制電機的運行狀態(tài)。 |
2 |
5 |
CAN通信實驗 |
學習CAN總線通信原理,CAN硬件通信連接與接口定義,實現嵌入式單片機通過CAN總線控制步進電機。 |
2 |
6 |
無刷直流電機 |
學習485總線通信原理,485硬件通信連接與接口定義,實現嵌入式單片機通過485總線控制無刷直流電機。 |
2 |
7 |
有刷直流電機 |
學習有刷直流電機運行原理與應用場景,基于嵌入式單片機芯片驅動電機。 |
2 |
8 |
有刷直流電機測速法 |
通過讀取電機編碼器數據,學習M測速法、T測速法、M/T測速法的使用,對比測速波形,分析不同測速法的應用場景。 |
2 |
9 |
電機減速器與扭矩測量與選型實驗 |
對比不同減速器下的電機扭矩,測量不同減速箱下扭矩測量,了解不同載重的機器人如何選擇其驅動電機。 |
2 |
10 |
機械臂控制綜合實驗 |
控制三軸機械臂的三個步進電機運動,并實現抓取與放置。 |
2 |
機電一體化系統綜合實踐(20課時) |
|||
課次 |
課程名稱 |
內容 |
課時 |
---|---|---|---|
1 |
嵌入式ARM系統 |
講解MCU、ARM處理器的概念,熟悉實驗平臺的嵌入式系統架構,講解嵌入式系統在機器人中的核心應用框架,使用Keil建立嵌入式開發(fā)工程模板。 |
2 |
2 |
定時器中斷實驗 |
學習嵌入式單片機定時器原理,學習如何實現定時器中斷。 |
2 |
3 |
串口通信實驗 |
了解串口通信的原理,串口硬件通信連接與接口定義,學習如何基于嵌入式單片機進行串口通信,串口收發(fā)數據,通過串口獲取總線式傳感器數據。 |
2 |
4 |
按鍵響應 |
學習嵌入式單片機如何監(jiān)控按鍵輸入,基于初級狀態(tài)機實現消除抖動,實現單片機監(jiān)控按鍵長按、雙擊等高級按鍵功能。 |
2 |
5 |
步進電機驅動控制 |
將步進電機作為實驗對象,通過改變步進電機控制脈沖頻率和數量來控制電機的運行狀態(tài)。 |
2 |
6 |
CAN通信實驗 |
學習CAN總線通信原理,CAN硬件通信連接與接口定義,實現嵌入式單片機通過CAN總線控制步進電機。 |
2 |
7 |
機械臂控制綜合實驗 |
控制三軸機械臂的三個步進電機運動,并實現氣泵控制的抓取與放置。 |
2 |
8 |
屏幕顯示實驗 |
學習SPI原理,SPI硬件通信連接與接口定義,實現嵌入式單片機通過SPI通信的方式控制TFT屏幕顯示不同的內容。 |
2 |
9 |
機械臂正逆運算實驗 |
根據三軸機械臂機械結構,依據機械臂末端位置信息,反算出三個步進電機位置,并控制步進電機移動到指定位置,計算移動誤差。 |
2 |
10 |
機械臂抓取控制綜合實踐 |
基于步進電機機械臂前方的距離傳感器數據,獲取前方待抓取物體的信息,通過逆運動學解算出各機械臂關節(jié)角度,推算出步進電機轉動步數,完成抓取。通過按鍵切換機械臂運行狀態(tài),顯示屏顯示機械臂運行信息。 |
2 |