智能小车设计 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、适合应用于机器人设计及智能小车的设计
单片机源程序如下:
所有资料51hei提供下载:
智能小车.rar
(96.38 KB, 下载次数: 58)
|