论文研究-基于MCS-51的交通信号灯的设计 .pdf

所需积分/C币:12 2019-08-23 07:28:20 243KB .PDF
收藏 收藏
举报

基于MCS-51的交通信号灯的设计,冯涛,,随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。十字路口车辆穿梭,靠交通信号灯来维持秩序
国技论文在线 http://www.paper.edu.cn ()红灯倒计时吋间,当有车枘闯红灯时,启动蜂鸣器进行报警,后然后恢复正常。 ()增加每次绿灯时间车流量检测的功能,并且通过査询端凵的电平是否为低 开关按下为低电平,双位数码管显示车流量,直到下一次绿灯时间重新记入。 ()绿灯时间倒计时亢毕,重新循环 3软件设计 每秒钟的设定 延时方法可以有两和一中是利用 内部定时器才生溢出中断来确定秒的时间, 另一种是采用软件延时的方法 计数器硬件延时 计数器初值计算 定时器工作时必须给计数器送计数器初值,这个值是送到和中的。他是以加法 记数的,并能从全到全时白动产生溢出中断请求。因此,我们可以把计数器记满为零 所需的计数值设定为和计数初值设定为可得到如下计算通式 式中,为计数器摸值,该值和计数器上作方式有关。在方式时为 在方式时 的值为;在方式和为 计算公式 )计数或 M一T/计数 计数是单片机时钟周期Tck的倍;为定时初值;如单片机的上脉冲频率为T ,经过分频: 方式0 1微秒=毫秒 方式1: 1微秒 亳秒 显然1秒钟已经超过了计数器的最大定时间,所以我们只有采用定时器和软件相结合的 办法才能解决这个问题 1秒的方法 我们采用在主程序中设定一个初值为的软件计数器和使T定时毫秒.这样每当 到毫秒时就响应它的溢出中断请求,进入他的中断服务子程序。在中断服务子 程序中,先使软件计数器减1,然后判断它是否为岺。为零表小1秒已到可以返回到 输出时冋显示程序。 相应程序代码 主程序 定时器需定时毫秒,故T工作于方式1。初值: M-T/ 计数 令为定时器方式1 装入定时器初值 国技论文在线 http://www.paper.edu.cn 开中断 启动计数器 软件计数器赋初值 等待中断 中断服务子程序 跳转到时间及信号灯显示子程序 恢复值 重装入定吋器初值 软件延时 的工作频率为 ,我们选用的单片机的工作频率为 机器 周期与主频有关,机器周期是主频的倍,所以一个机器周期的时间为( 我们可以知道具体每条指令的周期数,这样我们就可以通过指令的执行条数来确定秒的时 具体的延时程序分析: 延时杪子程序 延时 子程序 为一个双重循坏循环次数为 所以延时时间为 约为 中设置的初值为,主延时程序循环次,所以 秒 由于单片机的运行速度很快其他的指令执行吋间可以忽略不计 时间及信号灯的显示 并行口的扩展 虽然有个位端口但真正能提供借用的只有口因为和口通常用于 国技论文在线 http://www.paper.edu.cn 传送外部传送地址和数据口也有它的第二功能。因此,通常需要扩展。由于我们 用外部输入设定红绿灯倒计时初值、数码管的输出显示、红绿黄信号灯的显示都要用到一个 端凵,显然的端凵是不够,需要扩展。 扩展的方法有两种:()借用外部地址来扩展端口;()采用接口新片 来扩充。我们用并行接口信片来扩展端口。 显示原理 当定时器定时为秒,时程序眺转到时间显示及信号灯显示子程序,它将依次显示信 号灯时间,同时一直显示信号灯的颜色,这时在返回定时子程序定时一秒,在显示黄灯的 下一个时间,这样依次把所有的灯色的时间显示完后在重新给时间计数器赋初值,重新进 入循环 口输出信号接信号灯 由于发光二极管为共阳极接法,输出端口为低电平,对应的二极管发光,所以可以用置 位方法点亮红,绿,黄发光二极管。 输出信号与数码管的连接 灯的显示原理通过同名管脚上所加电平的高低来控制发光二极管是否点量而显 示不同的字形如, 管角上加上所以上为0伏,不亮其余为高电 平,全亮则显示为8 与的连接 用的凵的连接的片选信号我们用的地址采用全译码方式, 时片选有效,其他无效,用于选择端口。 为 的口 为的 为的 为的控制口 由于是分时对和储存器进行访问所以的口不会发生冲突。 程序设计 国技论文在线 http://www.paper.edu.cn 开始 初始化 设定初值 红灯间计E4 红外对管高电平Y 报警3 倒计时完苹 重灯 绿灯倒计 Y 红外对管高啦平少 检训车流量 面计时完毕 茔灯闪烁58 结束 图程序流程图 4结论 本系统就是充分利用了和芯片的引脚。系统统采用 系列单片机 和可编程并行接口芯片 为中心器件来设计交通灯控制器,实现了能根 据实际车沇量通过芯片的∏设置红、绿灯燃亮时间的功能;红绿灯循环点亮,倒计 时剩秒时黄灯闪烁警示(父通灯信号通过凵输出,显示时间直接通过的凵输 岀至双位数码管);车辆闯红灯报警;绿灯时间可检测车流量并可通过双位数码管显示。 系统不足之处不能控制车的左、右转、以及自动根据车流改变红绿灯时间等。这是由于本身 地理位子以及车流量情况所定,如果有需要可以设计扩充原系统来实现。 国技论文在线 http://www.paper.edu.cn 参考文献 张毅坤单片黴型计算机原理及应用西安电子科技人学出版社 余锡存曹国华单片机原理及接口技术陕西西安电子科技人学出版社 雷丽文微机原理与接口技术北京:电子工业出版社, 作者简介:冯涛,男, 年生,硕士研究生,主要研究方向是信号与信息处理,嵌入式 系统控制。

...展开详情
试读 7P 论文研究-基于MCS-51的交通信号灯的设计 .pdf
立即下载 低至0.43元/次 身份认证VIP会员低至7折
    抢沙发
    一个资源只可评论一次,评论内容不能少于5个字
    • 至尊王者

      成功上传501个资源即可获取
    关注 私信 TA的资源
    上传资源赚积分,得勋章
    最新推荐
    论文研究-基于MCS-51的交通信号灯的设计 .pdf 12积分/C币 立即下载
    1/7
    论文研究-基于MCS-51的交通信号灯的设计 .pdf第1页
    论文研究-基于MCS-51的交通信号灯的设计 .pdf第2页
    论文研究-基于MCS-51的交通信号灯的设计 .pdf第3页

    试读已结束,剩余4页未读...

    12积分/C币 立即下载 >