基于单片机活动门控制系统的设计与实现推荐.docVIP

  • 3
  • 0
  • 约3.39万字
  • 约 32页
  • 2018-04-28 发布于湖北
  • 举报

基于单片机活动门控制系统的设计与实现推荐.doc

基于单片机活动门控制系统的设计与实现推荐

信息与电气工程学院 课程设计说明书 (2010 /2011 学年第 2 学期) 课程名称 :单片机原理与应用课程设计 题 目 :基于单片机活动门控制系 统的设计与实现 专业班级 :电子信息工程08级1班 学生姓名 : 吕 泽 学 号 : 080070119 指导教师 : 吴 开 兴 设计周数 : 2周 设计成绩 : 2011 年 6月 23日 目录 课程设计主要任务与技术要求 ………………………………………………3 1.1主要任务 ………………………………………………………………… 3 1.2技术要求 ………………………………………………………………… 3 2 系统分析与设计 …………………………………………………………… 3 2.1 系统分析 ……………………………………………………………… 3 2.2 活动门总体设计方案 ………………………………………………… 4 3 单片机简介 ………………………………………………………………… 5 3.1 80C51单片机功能与引绍 ……………………………………………… 6 4 主要硬件电路 ……………………………………………………………… 7 4.1电机驱动电路 …………………………………………………………… 7 4.2门限电路 ………………………………………………………………… 9 4.3按键去抖电路 …………………………………………………………… 9 4.3.1 作用 ………………………………………………………………… 9 4.3.2 技术方案 …………………………………………………………… 9 5 单片机与PC串口通信 ………………………………………………………10 6 单片机设计与验 …………………………………………………………… 10 6.1 单片机程序设计 ………………………………………………………10 6.1.1程序流程图 ………………………………………………………… 11 6.1.2源程序代码 ………………………………………………………… 12 6.2上位机程序设计 …………………………………………………………16 6.2.1控制界面……………………………………………………………… 17 6.2.2程序代码……………………………………………………………… 17 7 课程设计总结 ……………………………………………………………… 21 参考文献 …………………………………………………………………… 21 附录1 电路图 ……………………………………………………………… 22 附录2 PCB板 ……………………………………………………………… 24 附录2 实物图 ……………………………………………………………… 25 TOC \o 1-3 \h \z \u 1.课设主要任务与技术要求 1.1主要任务 (1)系统分析与设计:对系统进行调研,详细分析系统,设计出基于单片机的活动门控制系统的技术方案; (2)设计实现系统的关系技术:电机驱动、门限电路、软件控制; (3)系统电路的设计与实现:器件选择、地址分配和硬件连接; (4)系统软件的设计与实现:单片机代码的实现,计算机控制代码的实现; (5)系统调试:调试串口、调试按键、调试驱动; (6)系统联调。 1.2技术要求 (1)实现活动门的开关动作:在单片机的作用下,通过活动门上安装的控制按钮,控制外部电机实现活动门的开关动作(即用单片机控制电机的正反转); (2)实现上位机软件控制活动门:利用计算机的软件实现对活动门的开关动作(即单片机与上位机的通信,完成对活动门的正确控制); (3)使用单一供电电源,控制电机使用直流电机,活动门必须安装限位开关,实现门的自动控制。 2.系统分析与设计 2.1系统分析 5单片机与PC机串口通讯 51单片机有一个全双工的串行通讯口,所以单片机和电脑之间可以方便地进行串口通讯。进行串行通讯时要满足一定的条件,比如电脑的串口是RS232电平的,而单片机的串口是TTL电平的,两者之间必须有一个电平转换电路,我们采用了专用芯片MAX232进行转换,我们采用了三线制连接串口,也就是说和电脑的9针串口只连接其中的3根线:第5脚的GND、第2脚的RXD、第3脚的TXD。这是最简单的连接方法,但是对我们来说已经足够使用了,电路如下图所示,MAX232的第10脚和单片机的11脚连接

文档评论(0)

1亿VIP精品文档

相关文档