智能小车技术文档
3.智能车硬件系统设计3.1单片机控制模块STC89C52 是一种低功耗、高性能CMOS8位微控制器,具有 8K 在系统可编程Flash 存储器。在单芯片上,拥有灵巧的8 位CPU 和在线系统可编程F
3.智能车硬件系统设计 3.1单片机控制模块 STC89C52 是一种低功耗、高性能CMOS8位微控制器,具有 8K 在系统可编程 Flash 存储器。在单芯片上,拥有灵巧的8 位CPU 和在线系统可编程Flash,使 得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。 STC89C52具有以下标准功能: 8k字节Flash,256字节RAM, 32 位I/O 口线, 看门狗定时器,2 个数据指针,三个16 位定时器/计数器,一个6向量2级中断 结构,全双工串行口,片内晶振及时钟电路。另外,STC89C52可降至0Hz静态逻 辑操作,支持2种软件可选择节电模式。空闲模式下,CPU 停止工作,允许RAM、 定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡 器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。[1]如图4是 较为常见的单片机最小系统图。 图3-1 单片机最小系统 3.2 电机驱动模块的设计 电机驱动模块采用专用芯片L298N 作为电机驱动芯片,L298N 是一个具有高 电压大电流的全桥驱动芯片,其响应频率高,一片L298N可以分别控制两个直流电 机【2】。

