








调节杆.dwg
(CAD图纸)
调压螺帽.dwg
(CAD图纸)
封皮.doc
目录.doc
内容摘要.doc
配气执行机构.dwg
(CAD图纸)
设计图纸11张.dwg
(CAD图纸)
先导阀体.dwg
(CAD图纸)
先导阀芯.dwg
(CAD图纸)
先导阀座.dwg
(CAD图纸)
先导式溢流阀装配图.dwg
(CAD图纸)
液压式可变配气系统设计说明书.doc
液压原理图.dwg
(CAD图纸)
主阀体.dwg
(CAD图纸)
主阀芯.dwg
(CAD图纸)
主阀座.dwg
(CAD图纸)
增加每次绿灯时间车流量检测的功能,并且通过查询.端口的电平是否为低,开关按下为低电平,双位数码管显示车流量,直到下次绿灯时间重新记入。
绿灯时间倒计时完毕,重新循环。
.控制器的软件设计.每秒钟的设定延时方法可以有两种中是利用内部定时器才生溢出中断来确定秒的时间,另种是采用软延时的方法。
.计数器硬件延时计数器初值计算定时器工作时必须给计数器送计数器初值,这个值是送到和中的。
他是以加法记数的,并能从全到全时自动产生溢出中断请求。
因此,我们可以把计数器记满为零所需的计数值设定为和计数初值设定为可得到如下计算通式式中,为计数器摸值,该值和计数器工作方式有关。
在方式时为在方式时的值为在方式和为计算公式计数或计数计数是单片机时钟周期的倍为定时初值如单片机的主脉冲频率为,经过分频方式微秒.毫秒方式微秒.毫秒显然秒钟已经超过了计数器的最大定时间,所以我们只有采用定时器和软件相结合的办法才能解决这个问题.秒的方法我们采用在主程序中设定个初值为的软件计数器和使定时毫秒.这样每当到毫秒时就响应它的溢出中断请求,进入他的中断服务子程序。
在中断服务子程序中,先使软件计数器减,然后判断它是否为零。
为零表示秒已到可以返回到输出时间显示程序。
相应程序代码主程序定时器需定时毫秒,故工作于方式。
初值计数令为定时器方式装入定时器初值开中断启动计数器软件计数器赋初值等待中断中断服务子程序跳转到时间及信号灯显示子程序恢复值重装入定时器初值,.软件延时的工作频率为,我们选用的单片机的工作频率为。
机器周期与主频有关,机器周期是主频的倍,所以个机器周期的时间为。
我们可以知道具体每条指令的周期数,这样我们就可以通过指令的执行条数来确定秒的时间。
具体的延时程序分析,延时秒子程序延时子程序字节数数为机器周期数为所以此指令的执行时间为为个双重循坏循环次数为所以延时时间约为设置的初值为主延时程序循环次,所以秒由于单片机的运行速度很快其他的指令执行时间可以忽略不计。
.时间及信号灯的显示并行口的扩展线地址总线和控制总线等三大总线,现在我们分别加以说明中央处理器中央处理器是整个单片机的核心部件,是位数据宽度的处理器,能处理位二进制数据或代码,负责控制指挥和调度整个单元系统协调的工作,完成运算和控制输入输出功能等操作。
数据存储器内部有个位用户数据存储单元和个专用寄存器单元,它们是统编址的,专用寄存器只能用于存放控制指令数据,用户只能访问,而不能用于存放用户数据,所以,用户能使用的只有个,可存放读写的数据,运算的中间结果或用户定义的字型表。
程序存储器共有个位掩膜,用于存放用户程序,原始数据或表格。
定时计数器有两个位的可编程定时计数器,以实现定时或计数产生中断用于控制程序转向。
并行输入输出口共有组位口或,用于对外部数据的传输。
全双工串行口内置个全双工串行通信口,用于与其它设备间的串行数据传送,该串行口既可以用作异步通信收发器,也可以当同步移位器使用。
中断系统具备较完善的中断功能,有两个外中断两个定时计数器中断和个串行中断,可满足不同的控制要求,并具有级的优先级别选择。
时钟电路内置最高频率达的时钟电路,用于产生整个单片机运行的脉冲时序,但单片机需外置振荡电容。
单片机的结构有两种类型,种是程序存储器和数据存储器分开的形式,即哈佛结构,另种是采用通用计算机广泛使用的程序存储器与数据存储器合二为的结构,即普林斯顿结构。
的系列单片机采用的是哈佛结构的形式,而后续产品位的系列单片机则采用普林斯顿结构。
下图是系列单片机的内部结构示意图。
图的引脚说明系列单片机中的及均采用封装的双列直接结构,右图是它们的引脚配置,个引脚中,正电源和地线两根,外置石英振荡器的时钟线两根,组位共个口,中断口线与口线复用。
现在我们对这些引脚的功能加以说明的引脚说明系列单片机中的及均采用封装的双列直接结构,右图是它们的引脚配置,个引脚中,正电源和地线两根,外置石英振荡器的时钟线两根,组位共个口,中断口线与口线复用。
现在我们对这些引脚的功能加以说明如图图复位信号复用脚,当通电,时钟电路开始工作,在引脚上出现个时钟周期以上的高电平,系统即初始复位。
初始化后,程序计数器指向,输出口全部为高电平,堆栈指针写入,其它专用寄存器被清。
由高电平下降为低电平后,系统即从地址开始执行程序。
然而,初始复位不改变包括工作寄存器的状态,的初始态。
的复位方式可以是自动复位,也可以是手动复位,见下图。
此外,还是复用脚,掉电其间,此脚可接上备用电源,以保证单片机内部的数据不丢失。
图当访问外部程序器时,地址锁存的输出用于锁存地址的低位字节。
而访问内部程序存储器时,端将有个时钟频南北方向绿灯亮.,.比较中的值是否为,不为转到当前指令处执行黄灯闪烁秒程序.,置口,东西,南北方向黄灯亮黄灯持续亮.秒置口,南北方向黄灯灭黄灯持续灭.秒闪烁时间达秒则退出,东西通行,南北禁止置口,东西方向绿灯亮,南北方向红灯亮.黄灯闪烁秒程序,置口,东西,南北方向黄灯亮黄灯持续亮.秒置口,南北方向黄灯灭黄灯持续灭.秒闪烁时间达秒则退出闯红灯报警程序报警持续时间秒若倒计时完毕,不再报警.报警判断秒是否结束秒延时子程序给定时器送定时的初值判断延时是否够秒,不够则调用显示子程序清零倒计时初值减报警初值减调用显示子程序中断返回显示子程序.中值二转十显示转换显示十位显示个位东西方向车流量检测程序,若绿灯倒计时完毕,不再检测车流量.,中断到次则清零东西方向车流量显示程序中值二转十显示转换显示十位显示个位延时子程序字符表,结论本系统就是充分利用了和芯片的引脚。
系统统采用系列单片机和可编程并行接口芯片为中心器件来设计交通灯控制器,实现了能根据实际车流量通过芯片的口设置红绿灯燃亮时间的功能红绿灯循环点亮,倒计时剩秒时黄灯闪烁警示交通灯信号通过口输出,显示时间直接通过的口输出至双位数码管车辆闯红灯报警绿灯时间可检测车流量并可通过双位数码管显示系统不足之处不能控制车的左右转以及自动根据车流改变红绿灯时间等。
这是由于本身地理位子以及车流量情况所定,如果有需要可以设计扩充原系统来实现。
通过这次毕业设计,使我得到了次用专业知识专业技能分析和解决问题全面系统的锻炼。
使我在单片机的基本原理单片机应用系统开发过程,以及在常用编程设计思路技巧特别是汇编语言的掌握方面都能向前迈了大步,为日后成为合格的应用型人才打下良好的基础。
参考文献张毅坤.单片微型计算机原理及应用,西安电子科技大学出版社余锡存曹国华.单片机原理及接口技术.陕西西安电子科技大学出版社,.雷丽文等.微机原理与接口技术.北京电子工业出版社,.部分资料。
表的时间和红绿黄出现的顺序依次出现这样行人和车辆就能安全畅通的通行。
.系统硬件设计选用设备单片机片选用设备单片机片,并行通用接口芯片片,两片,看门狗片,共阴极的七段数码管两个双向晶闸管若干,三端稳压电源个,红黄绿交通灯各两个,开关键盘连线若干。
东西道红灯亮黄灯亮绿灯亮黄灯亮南北道绿灯亮黄灯亮红灯亮黄灯亮系统总框图如下图交通灯硬件线路图.系统工作原理开关键盘输入交通灯初始时间,通过单片机输入到系统由单片机的定时器每秒钟通过口向的数据口送信息,由的口显示红绿黄灯的燃亮情况由的口显示每个灯的燃亮时间。
通过设置各个信号等的燃亮时间通过设置,绿红时间分别为秒秒循环由的口向的数据口输出。
通过单片机的.位来控制系统是工作或设置初值,当.牌位就对系统进行初始化,为系统就开始工作虽然有个位端口,但真正能提供借用的只有口,因为和口通常用于传送外部传送地址和数据,口也有它的第二功能。
因此,通常需要扩展。
由于我们用外部输入设定红绿灯倒计时初值数码管的输出显示红绿黄信号灯的显示都要用到个端口,显然的端口是不够,需要扩展。
扩展的方法有两种借用外部地址来扩展端口采用接口新片来扩充。
我们用并行接口信片来扩展端口。
显示原理当定时器定时为秒,时程序跳转到时间显示及信号灯显示子程序,它将依次显示信号灯时间,同时直显示信号灯的颜色,这时在返回定时子程序定时秒,在显示黄灯的下个时间,这样依次把所有的灯色的时间显示完后在重新给时间计数器赋初值,重新进入循环。
口输出信号接信号灯由于发光二极管为共阳极接法,输出端口为低电平,对应的二极管发光,所以可以用置位方法点亮红,绿,黄发光二极管。
输出信号与数码管的连接灯的显示原理通过同名管脚上所加电平的高低来控制发光二极管是否点量而显示不同的字形如,管角上加上所以上为伏,不亮其余为高电平,全亮则显示为采用共阴级连接其中接地显示数值驱动代码进制表驱动代码表与的连接用的口的.连接的片选信号我们用的地址采用全译码方式,当.时片选有效,其他无效,用于选择端口为的口为的口为的口为的控制口由于是分时对和储存器进行访问所以的口不会发生冲突.程序设计流程图如图所示图开始初始化等待键盘事件键盘事件处理显示程序处理图程序流程图程序源代码主程序的入口地址跳转到主程序的开始处外部中断的中断程序入口地址定时器的中断程序入口地址跳转到中断服务程序处外部中断的中断程序入口地址开中断,允许中断,中断和外部中断中断设置为计数方式,为定时方式,且都工作于模式计数器清零启动计时器允许中断选择边沿触发方式给赋初值,工作于方式.判满足正常生产用量新增装置所需要用氮气为间断用量,可由现有座氮气罐提供。
因此,现有空分系统生产能力可满足正常生产需求,氮气站不需扩建。
设计中采用主要标准及规范炼油厂设计热力工质消耗量计算方法工业企业噪声控制设计规范压缩空气站设计规范炼油厂氮气系统设计技术规定消防措施概述该装置从原料到产品,基本上都属于易燃易爆物质,发生泄漏时极易引起火灾爆炸事故。
该装置火灾危险性属于甲类。
火灾爆炸危险性分析本装置火灾危险性为甲类,主要原料产品均属危险性物料,其特性见表和火灾危险环境电力装置设计规范火灾自动报警系统设计规范石油化工企业设计防火规范年版供热供风研究范围和原则研究范围由于新建万吨年装置,使全厂蒸汽中压蒸汽低压蒸汽负荷产生变化,需要进行全厂蒸汽负荷平衡,核实原有系统动力站是否能够满足新建万吨年装置生产要求。
研究原则符合国家标准规范最新版本要求尽量依托原有系统所选择设备材料将满足生产要求并符合环保要求,确保安全生产及便于检修维护。
本装置用蒸汽规格数量和依托情况本装置需要蒸汽规格数量本装置蒸汽规格数量情况见表。
表本装置蒸汽规格数量序号装置名称蒸汽用量备注正常最大正常最大正常最大催化蒸馏塔重沸器
