- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
河北工程大学科信学院
课程设计说明书
(2011 /2012学年第二学期)
课程名称 : 单片机应用
题 目 : 交通灯控制器
专业班级 : 电气09-01
学生姓名 : 程波
学 号: 090062105
指导教师 : 岑毅南
设计周数 : 两周
设计成绩 :
2012年6月11日
目录
课程设计目的…………………………………………………………… 2
课程设计正文…………………………………………………………… 2
2.1软件设计……………………………………………………………… 2
2.1.1系统分析……………………………………………………………… 2
2.1.2绘制交通控制器原理图……………………………………………… 2
2.1.3软件仿真……………………………………………………………… 5
2.2硬件设计…………………………………………………………………5
2.2.1核心器件简介…………………………………………………………5
2.2.2小系统板原理图和器件清单…………………………………………8
2.2.3大板器件清单………………………………………………………… 8
2.2.4单元电路设计………………………………………………………… 9
2.2.5电路板焊接…………………………………………………………… 11
2.3软件程序设计…………………………………………………………… 12
3课程设计总结……………………………………………………………… 24
4参考文献…………………………………………………………………… 25
1.课程设计目的
加强对单片机和其编程语言的认识,充分掌握和理解设计各部分的工作原理、设计过程、选择芯片器件、模块化编程等多项知识。用单片机模拟实现具体应用,使个人设计能够真正使用。把理论知识与实践相结合,充分发挥个人能力,并在实践中锻炼。提高利用已学知识分析和解决问题的能力。提高实践动手能力。
2.课程设计正文
2.1软件设计
2.1.1系统分析
设计交通灯控制器,要求:(1)A道和B道上均有车辆要求通过时,A,B道轮流放行。即A道放行时,B道禁行;(2)用2个数码管显示秒数,简化设计,不同时段显示放行时间和禁行时间。(3)有紧急车辆要求通过时,系统要能禁止普通车辆通行,A,B道均为红灯,紧急车由K1开关模拟。(4)东西和南北各用3个发光二极管,分别是红灯,黄灯,绿灯。(5)上电时,默认红灯时间为10秒,绿灯时间为15秒。设置5个按键,分别为加1,减1,调节切换,紧急状态,开始运行。
2.1.2绘制交通控制器原理图
在拿到设计说明书后,和同组同学讨论设计方案,通过在美食林门前交差路口观察交通灯原理,通过网上查资料初步设计好原理图,使用altium designer6
绘制好原理图。绘制原理图期间,由于altium designer6中没有STC90C52AD器件图,所以首先绘制其器件图,如下所示:
根据单片机课设资料,设计好最小系统和外围设备的连接图原理图及PCB:
原理图:
PCB:
2.1.3软件仿真
为了更快更好的设计成功,我们需要在硬件设计前进行一些与实际差不多的软件仿真,这样做可以减少器件的损坏,在电路板焊接前初步了解电路的原理和所实现的功能,软件仿真图如下:
2.2硬件设计
2.2.1核心器件简介
STC90C52AD
管脚功能
STC90C52单片机为40引脚芯片如图2-3所示。
①I/O口线: P0、P1、P2、P3共四个八位P0口是三态双向口, 通称数据总线口, 因为只有该口能直接用于对外部存储器的读?写操作。P0口也用以输出外部存储器的低8位地址。由于是分时输出, 故应在外部加锁存器将此地址数据锁存, 地址锁存信号用ALE。P1口是专门供用户使用的I/O口, 是准双向口。P2口是从系统扩展时作高8位地址线用。不扩展外部存储器时, P口也可以作为用户I/O口线使用, P2口也是准双向口。P3口是双功能口, 该口的每一位均可独立地定义为第一I/O 功能或第二I/O功能。作为第一功能使用时操作同P1口。
P3口的第二功能如表2-1。
图2-3 90C52引脚图
②控制口线: PSEN (片外取控制)、AL E( 地址锁存控制)、EA
您可能关注的文档
- 毕业论文(设计):可视倒车雷达设计.doc
- 毕业论文(设计):48V三段式电动车铅酸储电池智能控制充电器设计.doc
- 毕业论文(设计):MPG14.8型透平膨胀机组改造设计.doc
- 毕业论文(设计):基于JSP的学生宿舍管理系统的设计与实现.doc
- 毕业论文(设计):基于Gisserver的城市管网的Webgis设计与实现.doc
- 毕业论文(设计):网上物流信息网设计.doc
- 毕业论文(设计):家用电饭煲设计.doc
- 优秀毕业论文(设计):基于单片机控制的电动自行车设计.doc
- 毕业论文(设计):基于单片机的PWM信号输出系统设计.doc
- 毕业论文(设计):家用血糖仪设计.doc
- 【期末卷】2024~2025学年(人教PEP版)小学一年级英语上学期期末冲刺卷(四)含答案解析.docx
- 【期末卷】2024~2025学年(人教PEP版)小学一年级英语上学期期末冲刺卷(二)含答案解析.docx
- 【期末卷】2024~2025学年(人教PEP版)小学六年级英语上学期期末冲刺卷(四)含答案解析.docx
- 【期末卷】2024~2025学年(人教PEP版)小学六年级英语上学期期末冲刺卷(一)含答案解析.docx
- 【期末卷】2024~2025学年(人教PEP版)小学三年级英语上学期期末冲刺卷(三)含答案解析.docx
- 【期末卷】2024~2025学年(人教PEP版)小学一年级英语上学期期末冲刺卷(一)含答案解析.docx
- 【期末卷】2024~2025学年(人教PEP版)小学一年级英语上学期期末冲刺卷(三)含答案解析.docx
- 【期末卷】2024~2025学年(人教PEP版)小学六年级英语上学期期末冲刺卷(二)含答案解析.docx
- 【期末卷】2024~2025学年(人教PEP版)小学三年级英语上学期期末冲刺卷(一)含答案解析.docx
- 【期末卷】2024~2025学年(人教PEP版)小学三年级英语上学期期末冲刺卷(四)含答案解析.docx
文档评论(0)