电子产品设计报告封面

电子产品设计报告封面

ID:69497649

大小:4.34 MB

页数:14页

时间:2021-11-05

电子产品设计报告封面_第1页
电子产品设计报告封面_第2页
电子产品设计报告封面_第3页
电子产品设计报告封面_第4页
电子产品设计报告封面_第5页
电子产品设计报告封面_第6页
电子产品设计报告封面_第7页
电子产品设计报告封面_第8页
电子产品设计报告封面_第9页
电子产品设计报告封面_第10页
资源描述:

《电子产品设计报告封面》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.-XX电子信息职业技术学院电子产品设计报告课题名称交通信号灯设计姓名X宇鹏学号17班级电子S16-1专业应用电子专业所在系电子技术系-.word.zl.-XX电子信息职业技术学院电子产品设计报告课题名称交通信号灯设计姓名X宇鹏学号17班级电子S16-1专业应用电子专业所在系电子技术系-.word.zl.-XX电子信息职业技术学院电子产品设计报告课题名称交通信号灯设计姓名X宇鹏学号17班级电子S16-1专业应用电子专业所在系电子技术系-.word.zl.-指导教师曹金玲完成日期2021-01-06摘要交通在人们的生活中起着重要的作用,交通秩序是否良好严重影响着社会生活。交通信号灯的出现,

2、使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。本设计以单片机AT89C51为核心设计交通灯控制器,模拟十字路口的各种状态显示及倒计时时间。本设计系统由时钟电路、复位电路、倒计时显示电路、按键切换电路、交通灯电路组成。本系统设计了两种显示方式,方式一为模拟红、黄、绿的循环显示,并用LED显示倒计时时间。方式二为主干道一直保持畅通、当支干道有车通过时,支干道通,支干道无车时恢复主干道畅通。在程序中采用的是查询方式。本系统实用性强、操作简单、扩展性强。Proteus设计原理图并进展了仿真,采用汇编语言编写程序,KeilC51与Proteus进展联调。之后进展了

3、硬件电路的焊接、安装与调试,最后实现了设计的要求。关键词交通灯;AT89C51;LED显示;Proteus目录摘要2一、设计任务3二、模块设计32.1单片机系统的时钟电路32.2单片机系统的复位电路42.3数码管显示电路5-.word.zl.-2.4整体电路设计图四5三、系统软件设计63.1主程序流程设计6四、调试及性能分析64.1软件调试64.2硬件调试64.3系统功能调试7谢词7参考文献7附录局部8一、设计任务自制一个单片机最小系统,包括串口下载、复位电路,采用内部定时器定时控制南北、东西的交通信号灯〔采用LED模拟〕,交通信号灯由红、黄、绿灯组成,东西、南北模拟路口由12路LED组

4、成,其中南北、东西均采用并联方式连接,双向均有倒计时牌。控制方案如下:东西绿灯东西绿闪东西黄灯东西红灯225330-.word.zl.-南北红灯南北绿灯南北绿闪南北黄灯302253二、模块设计2.1单片机系统的时钟电路ATMEL公司生产的AT89C51单片机它是硬件电路的核心局部,时钟电路晶振使用12MHz,如图一:图一单片机系统时钟电路2.2单片机系统的复位电路-.word.zl.-复位电路采取按键复位方式,设计电路如图二。主要是方便复位,以便更好的观察仿真数据。图二单片机系统的复位电路2.3数码管显示电路数码管显示局部电路如下,P2口作为位选,P0口作为段选。-.word.zl.-图

5、三数码管显示电路2.4整体电路设计图四-.word.zl.-图四交通灯整体电路图三、系统软件设计3.1主程序流程设计开场参数初始化显示子程序中断处理-.word.zl.-图四系统程序流程图四、调试及性能分析4.1软件调试软件调试主要是利用Proteus仿真软件完成电路的搭建,本次课程设计采用Proteus仿真软件与Keil联合调试的方法进展仿真。运行以发现设计中的错误及时改正。4.2硬件调试硬件调试主要是检测硬件电路是否有短路、断路、虚焊等。具体步骤及测试结果如下:〔1〕检查电源与地线是否全部连接上,用万用表对照电路原理图测试各导线是否完全连接,对未连接的进展修复。〔2〕参照原理图,检查

6、各个器件之间的连接是否连接正确,是否存在虚焊,经测试,各连接不存在问题。〔3〕以上两项检查并修复完后,给该硬件电路上电,指示灯点亮。4.3系统功能调试通过软件仿真显示,系统根本能完成要求,由于设计思路出现问题,键盘没有正确的做出来,没有键盘电路,紧急情况也可以通过一个按钮来采取相关的动作。谢词这次课设是我认为最有意义的一次课设,从原理图设计到软件仿真、从硬件焊接再到硬件的安装与调试,我从中收获了许多。-.word.zl.-当我选择了交通灯这个题目时,我开场收集相关资料,设计原理图。在设计原理图的过程中,主要问题在显示局部,不知如何设计。在验收原理图时按键局部没有加上拉电阻,后来在教师的建

7、议下加上了上拉电阻。我选择了用汇编语言进展编程,因为汇编语言是最接近单片机的语言。在编写倒计时显示遇到了困难,因为不了解用汇编用显示的原理。通过查阅资料,抑制了困难,很有成就感。中断程序和键盘扫描程序比较简单。在整个程序的编写过程中,研究每个子程序是否好使,我是通过Keil和Proteus两个软件来实现的。Keil那么帮助我检查程序是否存在语法错误之类的问题,还可以生成hex文件,供Proteus软件仿真使用。通过几天的编写,程序最

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。