灯时分点亮,时分熄灭,经秒表测试,秒后灯点亮,再过秒熄灭,液晶屏显示正确支路控制器能够独立控制每只路灯的开灯和关灯时间。环境明暗检测测试在定时功能稳定的前提下,将连接主控制器的光敏电阻置于正常光照阻值约为零点几千欧,灯不亮,当遮挡此光敏电阻阻值约为十几千欧以上,使其所在环境光线变暗时点亮,去掉遮挡时熄灭。用手遮住光敏电阻时,灯再次点亮,移开手时灯熄灭,此部分工作正常。交通情况测试物体从左向右运动,当到达点时正常点亮,当物体运动到点时熄灭点亮,当物体移动到时,熄灭物体从右向左移动,当到达点时点亮,当物体运动到点时熄灭点亮,当物体运动到时熄灭。此部分系统工作正常。光敏光敏光敏光敏恒流驱电源单元控制器液晶显示光敏检测接恒流源输出交流电输入恒流输出键盘控制稳压电源恒压输出声音报警短路跳线帽,恒压输出时用。单元控制器可分别采用恒压驱动和恒流驱动恒压驱时需在单元控制器中加跳线帽个。两种驱动电源如下图所示上拉电阻与口相同附图主程序流程图路灯故障检测报警测试在其它切外部条件正常的情况下,当路灯在接收到信号后不能正常点亮或熄灭,则判定为故障,故障检测通过光敏电阻接受到光照情况来判断。当故障发生时,发出声光报警,同时液晶显示故障所在位置。在本次测试中,在切外部条件正常的情况下,两个灯同时发光,当用物体挡住任个光敏电阻光线,即假定个路灯故障时,电路能正常发出声光报警,并能正常显示故障所在位置。此故障检测系统正常。模拟交通灯控制系统自制单元控制器稳压电源测试稳压电源输出部分选用系列电压指示表头对输出电压进行指示。指示电压为。选用数字万用表测得的输出电压值为。与理论输出电压值有定误差,误差值为。自制单元控制器恒流驱动电源测试恒流源驱动部分选用系列电压指示表头和个同系列的电流指示表头分别对它的输出电流进行显示。我们用数字万用表测得的电流为,与理论输出值有定误差。本测试采用,滑动变阻器作负载,测试结果如表所示恒流源电流测试结果负载电阻测试值误差分析和的阻值存在偏差二极管发光管三极管的压降取值有偏差测试用仪器仪表和数值的读取都存在误差。功率输出测试通过单片机的方式,实现了输出功率的可调。电压电流值通过单元电路面板监控。当脉宽在调整时,输出电流明显减小。从亮到暗电流从减到。石家庄职业技术学院毕业论文测试结果分析本设计实现了题目所有的基本要求本设计实现了题目所有的发挥部分本设计采用的控制器资源有限,如果采用高级的控制芯片,我们会实现更多的控制功能,使系统更完善。考虑到作品的性价比,外观设计尚有不足之处,应该进步改进,使其更合理美观。除此之外,本设计增加的创新部分功能如下单元控制器的驱动部分能够分别采用稳压驱动和恒流驱动,两种电源供电方式。选择方便,控制稳定。利用系列单片机与液晶屏实现主菜单和多级子菜单功能选择参数设定运行与实时监控等功能,实现对路灯模拟控制系统的综合控制。增加了输出电压和电流表头指示,使输出结果和测试更直观,简便。本设计采用便宜的硬件,硬件功能通过软件实现,元件数少,可靠性高线可以看出,随着的光照强度的增加,光敏电阻的阻值开始迅速下降。若进步增大光照强度,则电阻值变化减小,然后逐渐趋向平缓。在大多数情况下,该特性为非线性。伏安特性曲线。伏安特性曲线用来描述光敏电阻的外加电压与光电流的关系,对于光敏器件来说,其光电流随外加电压的增大而增大。温度系数。光敏电阻的光电效应受温度影响较大,部分光敏电阻在低温下的光电灵敏较高,而在高温下的灵敏度则较低。额定功率。额定功率是指光敏电阻用于种线路中所允许消耗的功率,当温度升高时,其消耗的功率就降低。模拟交通灯控制系统电源单元设计电压源该电压源将工频交流电经过变压整流滤波稳压,向系统提供电源,其工作原理如图所示。图稳压电源原理图恒流源该电流源将工频交流电经过变压整流滤波电阻的分流分压及三极管的稳流放大,最后向灯提供恒定的电流,其工作原理如图所示。图恒流源电路原理图图中发光二极管的压降取,二极管的压降取,三极管的压降取,由此可得石家庄职业技术学院毕业论文功率调节单元设计本单元利用单片机控制信号,再经过三极管固态继电器进行功率放大,实现对功率的有效调节,使驱动功率在规定时间内自动减小,其调节范围可在内设定。如图所示。本电路可加稳压电源或恒流电源,可通过电路硬件进行设置。同时负载电流和电压通过单元控制器的电压表和电流表进行监视,由此可得图功率调节单元图系统各模块方案设定主控芯片采用公司的作为控制核心显示模块采用液晶显示物体检测模块选用漫反射型光电开关检测物体运动状态环境检测模块使用光敏电阻来实现对环境明暗状况的检测驱动模块自制稳压源和恒流源功率调节模块单片机控制信号调制。总硬件电路图见附图所示。接恒流源或稳压电源单片机接口模拟交通灯控制系统第四章软件系统设计系统软件设计说明在进行微机控制系统设计时,除了系统硬件设计外,大量的工作就是如何根据每个生产对象的实际需要设计应用程序。因此,软件设计在微机控制系统设计中占重要地位。在单片机控制系统中,大体上可分为数据处理过程控制两个基本类型。数据处理包括数据的采集数字滤波标度变换等。过程控制程序主要是使单片机按定的方法进行计算,然后再输出,以便控制生产。为了完成上述任务,在进行软件设计时,通常把整个过程分成若干个部分,每部分叫做个模块。所谓模块,实质上就是所完成定功能,相对独立的程序段,这种程序设计方法叫模块程序设计法。模块程序设计法的主要优点是单个模块比起个完整的程序易编写及调试模块可以共存,个模块可以被多个任务在不同条件下调用模块程序允许设计者分割任务和利用已有程序,为设计者提供方便。程序结构框图根据设计方案,系统结构框图如图所示图系统结构框图根据结构框图设计的主程序流程图见附图。石家庄职业技术学院毕业论文第五章测试与结果分析测试方法与结果时钟设定和定时开关路灯测试采用独立按键调整并设定系统及开关灯时间,并通过液晶屏实时显示。测试过程如下设定系统当前时刻为时分,经秒表测试,秒后液晶屏显示当前时刻值为时分系统当前时刻为时分,设定,成民对于不能起动的故障,应先检查油箱存油情况。打开点火开关,若燃油表指针不动或油量替告灯亮,则说明箱内无油,应加满油后再起动。应采取正确的起动操作方法。通常电子控制燃油喷射式发动机的起动控制系统要求在起动时不踩油门踏板。如果在起动时将油门踏板完全踩下或反复踩油门踏板以求增加供油量,往往会使控制系统的溢油消除功能起作用,从而导致喷油器不喷油,造成不良起动。检查点火系统。导致发动机不能起动的最常见原因是点火系不能点火。因此,在作进步的检查之前,应先排除点火系统的故障。在检查电子控制燃油喷射式发动机的电子点火系统有无高压火花时应采用正确的方法,不可沿用检查传统触点式点火系统高压火花的做法,以防损坏点火系中的电子元件。检查电动燃油泵是否工作正常。电动燃油不工作也是造成发动机不能起动的最常见原因之。用根导线将电动燃油泵的两个检测插孔短接,然后打开点火开关,此时应能从油箱口处听到燃油泵运转的声音,应有燃油流出。如果电动燃油泵不工作,应检查熔断器继电器及电动燃油泵控制电路等。如果电路正常,则说明电动燃油泵有故障,应更换。检查喷油器是否喷油。如果点火系统和电动燃油泵工作均正常,则应进步检查喷油控制系统。在起动发动机时,检查各喷油器有无工作的声音。发动机启动困难故障现象发动机的转速正常,启动时有明显的着车现象,但始终无法启动或者是发动机需要反复启动并且长时间转动才能启动。故障原因气体管路中存在漏气现象使管路压力过低。燃油管路中的压力过低使供油量不够。空气滤清器长时间未更换而产生堵塞情况。冷起动喷油器不工作冷车起动困难或直工作热车起动困难。起动开关至控制电脑的接线断路。点火正时不正确。气缸压缩压力太低。传感器和空气流量计故障。控制电脑故障。故障诊断与排除首先进行故障自诊断,如有故障代码,则按故障代码查找相应的故障原因。检查怠速时进气管的真空度,若真空度小于,说明进气系统中有空气泄漏,应检查进气管接头衬垫真空软管等处,以及排气再循环系统燃油蒸气回收系统。检查燃油压力,用根导线将电动然油泵的两个检测插孔短接,然后打开点火开关,让电动燃油泵运转。在这种状态下,燃油压力应达左右。如果压力太低,应检查油压调节器喷油器有无漏油,燃油滤清器有无堵塞,燃油泵最大泵油压力是否正常。检查空气滤清器,如果滤芯堵塞,应清洗或更换。如果是在冷车时不易起动,而热车时起动正常,应检查冷起动喷油器工作是否正常。先检查在起时冷起动喷油器线束插头处有无左右的电压。如果没有电压,则说明控制电路有故障,应检查冷起动温度时间开关及其控制电路。如果起动时线束插头处有电压,应检查冷起动喷油器电磁线圈电阻是否正常,喷孔是否堵塞等。如果是在热车状态下不易起动在热车状态下起动,如果打开起动开关转动曲轴超过圈后才能起动,即可视为不易起动,应检查在点火开关关闭后,燃油系统的保持压力是否正常。接上油压表,在关闭点火开关发动机熄火后,内燃油压力应保持不低于左右。如果保持压力太低,应检查油压调节器电动燃油泵喷油器等处是否漏油。灯时分点亮,时分熄灭,经秒表测试,秒后灯点亮,再过秒熄灭,液晶屏显示正确支路控制器能够独立控制每只路灯的开灯和关灯时间。环境明暗检测测试在定时功能稳定的前提下,将连接主控制器的光敏电阻置于正常光照阻值约为零点几千欧,灯不亮,当遮挡此光敏电阻阻值约为十几千欧以上,使其所在环境光线变暗时点亮,去掉遮挡时熄灭。用手遮住光敏电阻时,灯再次点亮,移开手时灯熄灭,此部分工作正常。交通情况测试物体从左向右运动,当到达点时正常点亮,当物体运动到点时熄灭点亮,当物体移动到时,熄灭物体从右向左移动,当到达点时点亮,当物体运动到点时熄灭点亮,当物体运动到时熄灭。此部分系统工作正常。光敏光敏光敏光敏恒流驱电源单元控制器液晶显示光敏检测接恒流源输出交流电输入恒流输出键盘控制稳压电源恒压输出声音报警短路跳线帽,恒压输出时用。单元控制器可分别采用恒压驱动和恒流驱动恒压驱时需在单元控制器中加跳线帽个。两种驱动电源如下图所示上拉电阻与口相同附图主程序流程图路灯故障检测报警测试在其它切外部条件正常的情况下,当路灯在接收到信号后不能正常点亮或熄灭,则判定为故障,故障检测通过光敏电阻接受到光照情况来判断。当故障发生时,发出声光报警,同时液晶显示故障所在位置。在本次测试中,在切外部条件正常的情况下,两个灯同时发光,当用物体挡住任个光敏电阻光线,即假定个路灯故障时,电路能正常发出声光报警,并能正常显示故障所在位置。此故障检测系统正常。模拟交通灯控制系统自制单元控制器稳压电源测试稳压电源输出部分选用系列电压指示表头对输出电压进行指示。指示电压为。选用数字万用表测得的输出电压值为。与理论输出电压值有定误差,误差值为。自制单元控制器恒流驱动电源测试恒流源驱动部分选用系列电压指示表头和个同系列的电流指示表头分别对它的输出电流进行显示。我们用数字万用表测得的电流为,与理论输出值有定误差。本测试采用,滑动变阻器作负载,测试结果如表所示恒流源电流测试结果负载电阻测试值误差分析和的阻值存在偏差二极管发光管三极管的压降取值有偏差测试用仪器仪表和数值的读取都存在误差。功率输出测试通过单片机的方式,实现了输出功率的可调。电压电流值通过单元电路面板监控。当脉宽在调整时,输出电流明显减小。从亮到暗电流从减到。石家庄职业技术学院毕业论文测试结果分析本设计实现了题目所有的基本要求本设计实现了题目所有的发挥部分本设计采用的控制器资源有限,如果采用高级的控制芯片,我们会实现更多的控制功能,使系统更完善。考虑到作品的性价比,外观设计尚有不足之处,应该进步改进,使其更合理美观。除此之外,本设计增加的创新部分功能如下单元控制器的驱动部分能够分别采用稳压驱动和恒流驱动,两种电源供电方式。选择方便,控制稳定。利用系列单片机与液晶屏实现主菜单和多级子菜单功能选择参数设定运行与实时监控等功能,实现对路灯模拟控制系统的综合控制。增加了输出电压和电流表头指示,使输出结果和测试更直观,简便。本设计采用便宜的硬件,硬件功能通过软件实现,元件数少,可靠性