交通灯智能——天津大学智能装置课设.doc

交通灯智能——天津大学智能装置课设.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
智能装置课程设计指导书 设计题目 交通灯智能管理 二、 设计目的 1. 深入了解PIC16F877单片机的工作原理,熟练掌握汇编语言程序设计方法,熟练使用MPLAB-ICD仿真器及MPLAB-IDE仿真调试软件。 通过该课程设计使学生初步掌握以单片机为核心的智能装置设计的简单原则、步骤和方法。 熟悉智能装置设计中有关的硬件设计调试。 熟悉智能装置设计中相关软件的设计、编程和调试。 三、设计内容 以16F877单片机为核心,结合给出的三色灯原器件和实验板上原有的内容组建一个自动系统,按交通灯的工作方式控制,设计硬件电路,编写软件程序。 利用4个按键设置突发事件响应,利用中断程序模拟行人过马路时按下某按键时,相应路段变为绿灯。 用上位机发指令控制组灯响应时间,利用LED数码管显示某方向的剩余灯时(按秒显示)。 利用两个可调电位器对1-5V电压模拟交通流量,每增加1V对应方向绿灯时间增加5秒(选做) 四、设计要求 根据实验指导书的设计内容及所给出的元件,设计交通灯的硬件原理图。 按照设计好的硬件原理图在实验板上用导线搭建硬件电路。 用万用表检查硬件电路连接是否正确,检查无误后上电并编制简单的测试程 序分步调试各部分功能。 在各部分功能实现后,编制完整的交通灯系统软件,并进行软硬件联调,直到达到设计要求。完成后由教师进行验收检查。 五、实验设备 1. MPLAB-ICD模块与仿真头 2. 智能装置实验系统 3. 安装了MPLAB-IDE开发软件的计算机 4. 数字万用表 5. 导线若干 六、实验项目 1. 设计交通灯智能管理硬件电路 (1)采用16F877单片机,利用实验板上提供的三色灯模拟交通灯系统。各用一组三色灯分别表示南北方向和东西方向红绿灯。三色灯原理见附录。假设一个十字路口为东西南北走向。初始为灯全灭。 状态0:南北绿灯,东西红灯;然后转 状态1:南北黄灯,东西红灯;再转 状态2:南北红灯,东西绿灯;再转 状态3:南北红灯,东西黄灯;最后循环至状态0。 其中要求绿灯亮25S,红灯30S,黄灯5S。(用定时器产生延时) (2)将4个按键连接入交通灯系统,以便产生中断,模拟行人过马路。 (3)通过串行线将实验板与计算机连接,通过导线将单片机与MAX232连接,利用给出的通信软件,实现上位机发指令控制灯时;利用LED数码管显示某方向的剩余灯时(按秒显示)。 (4)利用两个可调电位器对1-5V电压模拟交通流量,每增加1V对应方向绿灯时间增加5秒(选做) 硬件电路连接与检查 ⑴ 将设计好的电路由指导老师检查完毕后,在实验板上用导线将实际的电路连接出来。 ⑵接线完成后对照原理图用万用表逐根连线检查电路连接是否正确,特别是有无接地及+5V电压。 ⑶ 检查无误后给实验板通电。 3. 编制软件及分步调试 ⑴ 首先判断三色灯何时为红灯,绿灯和黄灯。然后编制带延时的程序实现对交通灯系统的模拟。 ⑵ 编制中断程序,实现行人过马路的模拟,即按键按下相应路段变为绿灯,并将结果在三色灯上显示出来。 ⑶ 编制计算机与实验板串行通讯程序,实现上位机对交通灯的控制。利用LED数码管显示某方向的剩余灯时(按秒显示)。 ⑷编制A/D转换程序,利用电位器输入的1-5V电压模拟交通流量,每增加1V对应方向绿灯时间增加5秒(选做) 软硬件联调实现要求的功能 (1)将各部分程序进行组合,逐项实现设计要求的功能。 (2)经指导教师验收合格后,完成课程设计。 七、课程设计报告要求 课程设计的题目、目的、内容与要求。 简单介绍使用的仪器设备与元器件的工作原理。 提交完整的硬件原理接线图,并介绍硬件设计的思路。 调试的步骤及调试过程中出现的问题和解决的方法。 软件设计流程图及带注释的全部程序的清单。 完成后的交通灯系统的功能说明。 课程设计中的心得体会、收获。 八、思考题 系统软件中延时应怎样设计? 系统软件中中断的设计应该注意哪些方面? 简要介绍智能装置硬件、软件设计的思路及要点 附录一 仿真模块的连接与仿真软件的使用 一、连接硬件 如图1所示,将扁平电缆连接到MPLAB-ICD模块和仿真头之间,在将仿真头插入到演示板的40芯IC插座里,将RS232串行口专用电缆连在PC机和模块之间。 图1 硬件连接图 连接MPLAB-IDE和MPLAB-ICD模块 双击桌面上的MPLAB图标,进入MPLAB-IDE界面 选择OptionDevelopment ModeTools对话框中的MPLAB-ICD Debugger,确认后,模块上的红灯将停止闪烁,说明双方已经连接成功。 图2 建立新项目 ⑴ 资源管理器中打开目录 D:\mplab\实验 ⑵ 选择Projec

文档评论(0)

ipad0c + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档