1、 1 工程基础实验与训练中心工程基础实验与训练中心 本科课程设计说明书(论文)本科课程设计说明书(论文) 题 目: 自动循迹小车自动循迹小车 专 业: 班 级: 学 号: 学生姓名: 指导教师: 起迄日期: 2012.6.112012.6.112012.7.62012.7.6 设计地点: 工 程 中 心工 程 中 心 B208 2 目录目录 摘要: 4 Abstract 5 一、系统方案 6 1、课设要求: . 6 1.1、完成基本设计功能 : 6 1.2、发挥部分 6 2、总体设计 6 3、模块方案比较与论证 . 7 3.1、电源模块: 7 3.2、电机驱动模块: . 7 3.3、传感器模块
2、: 9 3.4、显示模块: 10 3.5、测速模块 . 12 二、循迹小车硬件设计 13 1、机械设计 . 13 2、小车各模块分布 13 3、小车传感器位置排布 13 三、循迹小车软件设计 14 1、循迹小车主函数流程图 14 2、计算路程模块流程图 14 3、循迹模块流程图 16 3 四、 程序 18 五、开发总结与心得 18 1、总体方案论证和确立 18 2、各分立模块的制作调试 18 3、总车的装配调试 19 4、总结与展望 19 六、参考文献 . 19 4 课程设计说明书(论文)中文摘要课程设计说明书(论文)中文摘要 摘要:摘要: 硬件设计:自动循迹小车控制器采用 STC89C52
3、单片机,采用 LCD1602 液 晶显示屏显示当前小车速度和里程等数据;电机正反转采用 L298N 集成电路模 块来驱动,也可以直接采用三极管组成桥式驱动电路来控制。里程检测传感器 采用霍尔传感器或光电发射接收对管。跑道标志线采用光电发射接收对管检测 并使用软件整形消抖措施,电源采用 4 节 7 号充电电池供电(在条件允许情况 下单片机与电机可使用独立稳压电源供电) 。 软件设计:主程序主要任务一方面扫描光电发射接收对管检测到的信号, 然后判断小车转向;另一方面主程序还需要完成速度里程显示任务。采用外部 中断 0 来实现小车速度检测,通过光电接收对管或霍尔传感器检测小车转速, 小车每转动一周将
4、会使传感器发出一中断申请信号;采用外部中断 1 来实现金 属块检测,传感器选用接近开关,检测到金属后,接近开关将申请中断。 关键词:单片机 液晶显示 桥式驱动电路 主程序 - 5 - 课 程 设 计 说 明 书 ( 论 文 ) 英 文 摘 要课 程 设 计 说 明 书 ( 论 文 ) 英 文 摘 要 Title Automatic follow trace the car Abstract Hardware design: automatic followed by single chip microcomputer controller STC89C52 tracing the car, t
5、he LCD1602 LCD display the current vehicle speed and mileage etc data; Motor and reversing the L298N integrated circuit module to drive, also can use of transistor bridge type drive circuit to control. Mileage detection sensor with a hall sensors or photoelectric launch to the reception. The runway
6、mark line adopts photoelectric launch to the detection and use receive software plastic away shaking measures, power adopt section 4 7 recharging the battery power supply (in conditions allow cases microcontroller and motor can be use independent power supply voltage). The software design: the main program main task on one hand scanning to the test launch photoelectric receive the signal, a