智能小車設計 1.硬件設計 1.1單片機 單片機是循跡避障小車的核心部件,一方面它要接收傳感器送來的路線信息和障礙物信號;另一方面要對兩種信號進行處理控制發光二極管的亮滅,以顯示其信息,同時控制電機進行相應動作。并且查詢模式選擇開關的狀態。在單片機實現的功能中使用查詢方式獲取傳感器返回的信息,即讀取傳感器返回信號,需要單片機有較快的處理速度,使小車對信息的獲取及處理是實時準確的,實現小車的準確循跡與及時避障。因此我們的芯片選用stc15f2k系列芯片。 STC15F2K60S2系列單片機是STC生產的單時鐘/機器周期(1T)的單片機,是高速/高可靠/低功耗/超強抗干擾的新一代8051單片機,采用第八代加密技術,加密性超強,兼容傳統8051,但速度快8-12倍。內部集成高精度R/C時鐘(±0.3%),±1%溫飄(-40℃~+85℃),常溫下溫飄±0.6%(-20℃~+65℃),5MHz~35MHz寬范圍可設置,可徹底省掉外部昂貴的晶振和外部復位電路(內部已集成高可靠復位電路,ISP編程時8級復位門檻電壓可選)。3路CCP/PWM/PCA,8路高速10位A/D轉換(30萬次/秒),內置2K字節大容量SRAM,2組高速異步串行通信端口(UART1/UART2,可在5組管腳之間進行切換,分時復用可作5組串口使用),1組高速同步串行通信端口SPI,針對多串行口通信/電機控制/強干擾場合。 1.2電機驅動 電機驅動是小車最重要的模塊之一,在我們的系統中使用的是L298N驅動芯片,L298N是ST公司生產的一種高電壓、大電流電機驅動芯片。該芯片采用15腳封裝 L298N芯片的主要特點是:
a、工作電壓高,最高電壓可達46V;
b、輸出電流大,瞬間峰值電流可達3A,持續工作電流為2A; c、額定功率25W,內含兩個H橋的高電壓大電流全橋式驅動器可以驅動直流電動機和步進電機。
d、該芯片可以驅動一臺兩相步進電機或四相步進電機,也可驅動兩臺直流電機。
e、適合應用于機器人設計及智能小車的設計
H8IG0Z7Q`SC4BGT9UN(Y1GL.png (65.29 KB, 下載次數: 48)
下載附件
2020-2-22 11:50 上傳
G7EEU)$NT(8$~AFM7A6GG(H.png (63.74 KB, 下載次數: 53)
下載附件
2020-2-22 11:53 上傳
單片機源程序如下:
所有資料51hei提供下載:
智能小車.rar
(96.38 KB, 下載次數: 58)
2020-2-22 11:54 上傳
點擊文件名下載附件
5 下載積分: 黑幣 -5
|