以ATMEL89S52单片机为控制核心,采用L298芯片作为两只直流电机的驱动模块.docVIP

  • 1
  • 0
  • 约6.38千字
  • 约 8页
  • 2021-10-08 发布于湖北
  • 举报

以ATMEL89S52单片机为控制核心,采用L298芯片作为两只直流电机的驱动模块.doc

全国大学生电子设计竞赛F题论文 学校:华南理工大学 队员:陈英忠 郑喜辉 谢千里 奖项:全国二等奖 摘要:本系统以ATMEL89S52单片机为控制核心,采用L298芯片作为两只直流电机的驱动模块,运用PWM软件控制,使小车能实现无反馈式的近直线行进,和利用单摆原理进行跷跷板角度的检测,采用近模糊算法实现了平衡点的检测,达到题目的平衡要求.并且成本低.同时利用反射式的红外传感电路实现对跷跷板的边沿检测,使得在不加任何引导的情况下都能使小车不跑出跷跷板,实现A,B点的检测.同时利用52内部的定时器实现题目所需的准确定时. 本小车系统利用简单的硬件和先进的算法完成了题目基本和扩展功能的各项要求.同时自制的单摆平衡系统是本系统的亮点. 关键词:AT89S52 限幅-逼进算法 高阻尼单摆倾角测量器 目录 1 方案论证与比较 1.1 模型方案论证 ……………………………………………………………………………2 1.2 单片机方案论证. 2 1.3 电源方案论证 2 1.4 翘翘板边沿检测模块方案论证 3 1.5 电源制作方案论证 3 1.6 平衡指示模块方案论证3 1.7 时间显示模块方案论证3 2 系统设计 2.1 总体设计 4 2.2 单元电路设计 4 单片机最小系统单元电路设计 4 2.2.2 电机驱动单元电路设计 4 2.2.

文档评论(0)

1亿VIP精品文档

相关文档