接線如圖片所示,要求 設計基于單片機的兩輪平衡車控制器,用于控制兩輪小車的直立平衡,具體要求如下 : 1、 控制兩輪平衡車保持動態(tài)站立平衡 2、 傾角≤15°時具有良好的抗干擾性 3、與上位機進行通信,通過上位機實現(xiàn)動態(tài)調(diào)參和姿態(tài)數(shù)據(jù)的傳輸,將姿態(tài)數(shù)據(jù)繪制成曲線。
控制器采用STM32F103RCT6單片機,該控制器是一種基于 Cortex M3 內(nèi)核的高性能 MCU,運行時鐘最高為 72 MHz,運算速度高達 1. 25 DMIPS/MHz,片上64 kB Flash ROM、20 kB RAM,內(nèi)含 7個定時器,可輸出多路 PWM 信號又可配置成增量型編碼器接口 ,尤其適合于車輪測速傳感器輸出的 AB 相脈沖信號的處理
|