交通灯控制器设计报告内容摘要:
电压信号为高电平信号。 所以在开机 内,单片机系统自动复位( RST 引脚接收到的高电平信号时间为 左右)。 按键按下的时候 复位原理: 在单片机启动 后,电容 C 两端的电压持续充电为 5V,这是时候 10K电阻两端的电压接近于 0V, RST 处于低电平所以系统正常工作。 当按键按下的时候,开关导通,这个时候电容两端形成了一个回路,电容被短路,所以在按键按下的这个过程中,电容开始释放之前充的电量。 随着时间的推移,电容的电压在 内,从 5V 释放到变为了 ,甚至更小。 根据串联电路电压为各处之和,这个时候 10K 电阻两端的电压为 ,甚至更大,所以 RST 引脚又接收到高电平。 单片机系统自动复位。 数码管简介: 数码管也称 LED 数码管, 数码管 按段数可分为 七段数码管 和八段数码管,八段数码管比七段数码管多一个 发光二极管 单元(多一个小数点显示);按能显示多少个( 8)可分为 1 位、 2 位、 3 位、 4 位、 5 位、 6 位、 7 位等数码管。 按发光二极管单元连接方式可分为共阳极数码管和共阴极数码管。 共阳数码管是指将所有发光二极管的阳极接到一起形成公共阳极 (COM)的数码管,共阳数码管在应用时应将公共极 COM 接到 +5V,当某一字段发光二极管的阴极为低电平时,相应字段就点亮,当某一字段的阴极为高电平时,相应字段就不亮。 共阴数码管是指将所有发光二极管的阴极接到一起形成公共阴极 (COM)的数码管,共阴数码管在应用时应将公共极 COM 接到地线 GND 上,当某一字段发光二极管的阳极为高电平时,相应字段就点亮,当某一字段的阳极为低电平时,相应字段就不亮。 驱动方式 :分 静态显示驱动 和动态显示驱动两种方式。 静态 驱动也称直流驱动。 静态驱动是指每个数码管的每一个段码都由一个 单片机 的 I/O 端口进行驱动,或者使用如 BCD 码二 十进制译码器译码进行驱动。 数码管动态显示接口是 单片机 中应用最为广泛的一种显示方式之一,动态驱动是将所有数码管的 8 个显示笔划 a,b,c,d,e,f,g,dp的同名端连在一起,另外为每 个数码管的公共极 COM 增加位选通控制电路,位选通由各自独立的 I/O 线控制,当单片机输出字形码时,所有数码管都 接收到相同的字形码,但究竟是哪个数码管会显示出字形,取决于单片机对位选通 COM 端电路的控制,所以我们只要将需要显示的数码管的选通控制打开,该位就显示出字形,没有选通的数码管就不会亮。 通过分时轮流控制各个数码管的的 COM 端,就使各个数码管轮流受控显示,这就是动态驱动。 在轮流显示过程中,每位数码管的点亮时间为 1~ 2ms,由于人的视觉暂留现象及发光二极管的 余辉效应 ,尽管实际上各位数码管并非 同时点亮,但只要扫描的速度足够快,给人的印象就是一组稳定的显示数据,不会有闪烁感,动态显示的效果和静态显示是一样的,能够节省大量的 I/O 端口,而且 功耗 更低。 四、软件设计 首先对程序进行模块化处理,根据要求的 4 路口交通灯的具体功能,对程序进行模块化处理。 根据不同功能的分配可以将程序划分为以下几个模块: 主模块、 MAX7219 初始化模块、初始化模块(主函数初始化)、定时器模块、MAX7219 地址和数据发 送模块、数字变化处理模块。 由子模块的功能,可以设计绘制出各模块的程序流程图。 各 子模块之间可能会有联系,也可能没有联系, 最后由主模块对其进行必要的汇总处理,实现要求的功能。 流程图绘制完毕后, 可以将流程图作为编程的依据,进行编程操作。 如此,可使程序简化处理,减少错误,提高程序的编写效率。 给自己带来不少的方便之处。 程序流程图: 主模块: MAX7219 初始化模块: 初始化模块: 定时器模块: 本着简洁清晰 明了 易懂的目的,对程序模块化处理,不同模块执行不同的功能。 就如同多元化的大家庭一样,进行不同的分工 ,个分工之间也可能存在联系。 最后,由主模块进行 总的调用 处理 ,从而将零散的分工汇聚一起,共同实现最终的目的。 模块说明: 主模块:采用顺序循环程序设计,进行汇总处理,实现最终的目的。 即实现交通等控制器 功能 ,东西通行时间为 80s,南北通行时间为 60s,缓冲时间为 3s。 MAX7219 初始化 模块:顺序调用 MAX7219 地址、数据发送模块,对 MAX7219地址和数据发送模块: 数字变化处理模块: MAX7219 进行初始化处理。 初始化模块:采用顺序程序对定时器中断初始化,开中断定时器进行计时。 并对相应变量 和交通灯 做初始化出处理。 数码管数字显示处理模块:调用数字变化处理模块,得到正确的跳变时间,根据时间的变化做出相应变化,并作出相应的处理。 调用 MAX7219 地址和数据发送模块使数字信息在数码管上正确地显示出来。 MAX7219 地址和数据发送模块:根据 MAX7219 地址、数据发送时序图,对 MAX7219 做相应处理,使其能够发送一位地址和数据。 数字变化处理函数 :当数字变量变为 0 时,相应方向的数字变化标志增 1,并根据数字变化标志当前值 ,使数字变量做出相应的变化,并使相应方向上相应的灯发亮。 以实现数字变量从 0 的正确跳转和交通灯的正确发亮。 定时器模块:对定时器重新赋初值,并使时间标志 t 加 1 计时。 五、程序清单 include define unint unsigned i。交通灯控制器设计报告
相关推荐
支持、标杆项目支持、清分方案支持等几个方面的支持给予各省支撑。 总部计划在三年内在全国新建仓储处理场地 30 处,场地面积 万平方米,支持各重点地市的仓储业务开发。 8 / 20 根据总部即将出台的《固定资产投资管理办法》, 将股份公司规划中的 51 城市与处理中心同址建设的仓储资源项目纳入直管项目,由总部承担全部投资。 其中如通过长期租赁方式(租期原则上不低于 5 年)取得的房屋及建筑物
读下列词语,会读的读 2 遍,不会读的查字典解决。 我能发现本课的多音字并组词。 目标二 : 领会爱护树木、保护环境、维护生态平衡的道理。 初步学会默读; 能初步把握文章的主要内容,体会文章表达的感 情。 二、理解课文我能行 一、揭示课题,明确学习目标。 二、初读感知。 三、检查预习 四、指导写字。 . 如果你是小村庄的一员,请你说说该如何保住小村庄 三、知识拓展我积累 以四人小组为单位
方案具有简单,易操作,具有节能降耗的特点。 8 厂房建筑设计方案:该项目库体由库底垫板、底板、墙板和顶板组成。 墙板分外墙和库内隔墙两种,隔墙用于将一个库隔成两个隔间,用于不同的食品储备。 二、 建设规划和布局 总体布局原则 总体布局要求:①生产流程合理衔接,物流搬运路线流畅便捷;②生产车间、辅料间、生活建筑 和其他设施组合与配置齐全合理,便于生产管理;③节约用地,合理布局,保证工程质量
类在校学生稳定达到 3500 人,预备技师和高级工班在校生达到 1000 人,高技能人才比例达到 28。 每年培训城乡劳动者 5000 人,高级工 和创业型人才 达到 1500 人,高技能人才比例达到 30 以上。 通过人才培养、科研开发、生产示范和技术推广,助推现代农业、新型工业和旅游服务三大产业发展,将学校建设成为规范化、系统化、现代化的国家级高技能人才培训基地。 阶段 目标 一
不花巨资将其拆除,搬迁。 政府组建的旅游集团,其组成部分往往涉及到各地区、各部门,对集团的各组成部分统一、有效的管理,是旅游集团能否正常运作的关键。 云南省在这个问题上基本上形成了 所有权分离,经营权统一 的原则。 也就是集团各组成部分原有的所有权隶属关系保持不变,经营权交由集团公司统一运作;集团公司在尊重存量资本原所有权的前提下,重点扩大增量资本 ;集团公司经营收益由经营者和所有者共同分配。
根据总负荷并参照电缆在空气中 20度时的载流量,考虑到以后的扩容情况,选用 VV3 35+2 16 电力电缆 2根,从变压器至总配电箱,然后由总配电箱通向各个二级配电箱。 施工、生活用水的提供:保障现场施工现场的生活用水。 (1)用水量计算 本系统采用生产用水系统和消防系统共用同一系统,管道流量和压力按两者中较大的设计。 1)施工用水 q1:本工程按浇砌砼用水量计算。