1.一个基于单片机精确计时的电源开关程序的设计与实现,各位大哥,
一个基于单片机精确计时的电源开关 控制程序的设计与实现 摘要 由于精确计时在当前工业控制,日常生活等领域有广泛应用,本设计采用MCS-51系列单片机为核心器件,辅以相应的外围电路,设计制作出了基于单片机的精确计时控制硬件系统,并通过继电器外接被控制端,可以实现用较小的电流去控制较大电流的目的。
在硬件系统的基础之上进行软件的设计,以进行精确延时。在硬件方面,除了单片机外,使用四个七段LED数码管来进行显示,LED采用的是动态扫描显示,使用74LS14芯片进行驱动。
软件方面采用汇编语言编程,使用SLISP软件进行的程序烧写,涉及了单片机的定时和中断的使用。 关键词:单片机;精确计时;继电器;电路 Abstract ,.-,.,..,..;. Keywords:MCU;precisetimecontrol;Relay;circuit 目录 论文总页数:22页 1.引言1 1.1.课题背景1 1.1.1.单片机概述1 1.1.2.单片机的产生和发展历史1 1.1.3.单片机的发展趋势1 1.1.4.单片机的主要特点1 1.1.5.单片机的应用1 1.1.6.单片机的主要生产厂家和机型3 1.2.MCS-51系列单片机介绍3 1.2.1.基本特性3 1.2.2.引角功能5 1.2.3.汇编语言简介7 2.系统硬件设计8 2.1.设计方案8 2.2.硬件设计电路框图8 2.3.机型及器件选择9 2.3.1单片机的选择9 2.3.2时钟电路的设计9 2.3.3复位电路的设计10 2.3.4LED显示电路设计与器件选择10 2.3.5按键电路设计与器件选择12 2.3.6蜂鸣器电路的设计13 2.3.7继电器电路的设计14 2.4.硬件设计电路原理图14 2.5.硬件的调试15 3.软件设计15 3.1.程序流程图15 3.2.程序设计具体实现16 3.3.编译软件的使用和编译过程18 3.4.烧片18 3.5.系统测试19 结论19 参考文献20 致谢21 声明22 图14程序流程图 3.2.程序设计具体实现 程序的内容包括:主程序的起始地址,中断服务程序的起始地址,有关内存单元及相关部件的初始化和一些子程序调用等。
1.程序的起始地址 MCS-51系列单片机复位后,=0000H,而0003H为外部中断0的入口地址,000BH为计数器0中断服务程序入口地址,001BH为计数器1中断服务程序入口地址,0023H为串行中断服务程序入口地址。所以编程时应在0000H处写一跳转指令。
当CPU接收到中断请求信号并予以响应后,CPU会把当前的PC内容压入堆栈进行保护,然后转入相应的中断服务程序入口处执行。一般应在相应的中断服务程序入口处写一条跳转指令,并以跳转指令的目标地址作为中断服务程序的起始地址进行编程。
2.主程序的初始化内容 所谓初始化,是对将要用到的MCS-51系列单片机内部部件或扩展芯片进行初始工作状态设定。MCS-51系列单片机复位后,非凡功能寄存器IE,IP的内容均为00H,所以应对IE,IP进行初始化编程,以开放CPU中断,答应某些中断源中断和设置中断优先级等。
在本程序中,使用了定时器1的中断,中断服务程序入口地址为001BH,用来产生40ms的单位时间。同时还要对一些存储单元进行初始化。
3.T1中断服务子程序的实现 本设计中所用晶振为12MHz,计时器1的计时初值为63C0H,计时为40ms。本设计的软件中设定为40ms的255倍。
程序如下所示: TIMER40ms:;计时中断程序 CLREA;关中断 PUSHACC;将A累加器和缓存器库存入堆栈内 PUSHPSW MOVPSW,设定缓存器库为第二个,以免改变原来的R~R7值 MOVTH1,设定定时时间40000us MOVTL1,清除计时溢出位标志,以进行下一次的计时中断 MOVR0,判定定时时间倍数是否为零 JZLAB3 DEC@R0;不是,将定时时间倍数减1 LAB3:POPPSW;恢复原来年A累加器和缓存器库 POPACC RETI;中断指令返回。
2.毕业论文设计 《触摸灯控开关设计与分析》
是复制的!
不知道是不是你需要的。可以看看:
所谓成本效益分析就是将投资中可能发生的成本与效益归纳起来:利用数量分析方法来计算成本和效益的比值,从而判断该投资项目是否可行。成本效益是一个矛盾的统一体,二者互为条件,相伴共存,又互相矛盾,此增彼减。从事物发展规律看,任何事情都存在成本效益。成本大致可划分两个层次:一是直接的、有形的成本问题;二是间接的、无形的成本。效益也包含两个层次:一是直接的、有形的效益;二是间接的、无形的效益。
成本收益分析的三种主要方法:
1、净现值法是指在投资项目的寿命期内,将所有的成本和效益按照一定的贴现率折算为成本现值和效益现值,如果效益现值减去成本现值后的差额大于零,则该投资项目就是可行的。
2、现值指数法是指在投资项目的寿命期内,计算所有的效益现值与成本现值之比,如果该比率大于1,则投资项目就是可行的。
3、内含报酬率是指能够使投资方案的净现值为零的贴现率。这种方法就是通过计算投资项目的未来所有成本和效益的现值之差为零的贴现率,如果这一内含贴现率比要求的贴现率为高,则该投资项目就是可行。
所谓成本效益分析就是将投资中可能发生的成本与效益归纳起来:利用数量分析方法来计算成本和效益的比值,从而判断该投资项目是否可行。成本效益是一个矛盾的统一体,二者互为条件,相伴共存,又互相矛盾,此增彼减。从事物发展规律看,任何事情都存在成本效益。成本大致可划分两个层次:一是直接的、有形的成本问题;二是间接的、无形的成本。效益也包含两个层次:一是直接的、有形的效益;二是间接的、无形的效益。
成本收益分析的三种主要方法:
1、净现值法是指在投资项目的寿命期内,将所有的成本和效益按照一定的贴现率折算为成本现值和效益现值,如果效益现值减去成本现值后的差额大于零,则该投资项目就是可行的。
2、现值指数法是指在投资项目的寿命期内,计算所有的效益现值与成本现值之比,如果该比率大于1,则投资项目就是可行的。
3、内含报酬率是指能够使投资方案的净现值为零的贴现率。这种方法就是通过计算投资项目的未来所有成本和效益的现值之差为零的贴现率,如果这一内含贴现率比要求的贴现率为高,则该投资项目就是可行。
目前在国内外的校园路灯智能控制中,常用的方法有光控制, 声控制 ,声光控制和触摸控制等 。
光控开关的作用是当傍晚光强减弱到一定的强度时候 电路就会自动接通点亮路灯 当早上光强增到一定的强度的时候开关就会自动关断。实现只要夜幕来临,电灯自动点亮。白天,灯自动熄灭的功能。
声控制开关电路的通断受控于声控部分。电路是否接通,取决于声音信号强度。当声强达到一定程度时,电路自动接通,点亮白炽灯,并开始延时,延时时间到,开关自动关断,等待下一次声音信号触发。
声光控制电路为一声光自动控制白炽灯开关。白天或夜晚光线较亮时,光控部分将开关自动关断,声控部分不起作用。当光线较暗时,光控部分将开关自动打开,负载电路的通断受控于声控部分。电路是否接通,取决于声音信号强度。当声强达到一定程度时,电路自动接通,点亮白炽灯,并开始延时,延时时间到,开关自动关断,等待下一次声音信号触发。这样,通过对环境声光信号的检测与处理,完成电路通断的自动开关控制。
触摸控制主要原理是当有人触摸开关时就马上触发开关电灯亮并进入延时电路控制,延时结束开关断开电灯熄灭等待下一次触摸。
这些路灯智能控制各有各的优缺点,根据所学知识这次设计主要是作一个光控制开关的电路。
还有其地址:bine bear on book that 《electric equipment》 、《electric system steady condition analyzing》 、《relay safeguard》 、《electric engineering specialty enchiridion of graduate design》,this is my summarize of three years in university . In three years, depend on teachers go to supervise, acquire many knowledge, promote me that learning 、work and live, ceaseless challenge me and enrich me, not only my inwardly harvest and that go up knowledge. Likewise pay attention to in the work. This time design of 110KV substation tenet that in order to afford ample electricity of country every department, ensure power supply, ensure power supply finer quality, and promote electric system economy. This time design of running system design (fix on transmit electricity circuitry loops of running system and section of circuitry); fix on number that mains transformer of substation, and capability 、type、specification; 。
4.开关电源的设计 论文及原理图
基于AT89C52和IW1692的智能开关电源设计与研究3摘 要:针对采用模拟控制的开关电源的一些问题,提出了一款以AT89C52为核心控制器,利用了AC/DC电源控制芯片(IW1692)的数字化智能开关电源系统,并对该系统的硬件电路和软件设计进行了介绍。
通过测试,本系统较好地解决了模拟开关电源的缺点,达到了相应的目的要求。关键词:开关电源;智能化;数字化 0 引 言随着开关电源技术的成熟,在有些应用场合要求开关电源具有一定的智能,能实现精确的程序控制,并能组网工作,以便于实时了解设备的参数(如电压、电流)、工作状态(正常、故障)等信息。
对于采用模拟量反馈控制的开关电源,在这些场合使用时不可避免地存在这样一些问题:(1)负载在较大范围内变化时反馈环路不稳定,易产生自激振荡。(2)不能实现精确的程序控制。
电池的充电设备、TG脉冲弧焊电源设备必须按照工作规程进行程序控制。对电源的输出要求可能为恒流恒压或恒压限流,这样所用的电源必须能够在各种工作状态之间自由转换,这是常规开关电源难以实现的。
(3)伺服型开关电源常要求电源的输出受外电路控制,而远程控制信号通常为模拟信号,在传输过程中常常会受到外界干扰,导致控制失败。用数字控制方式代替模拟控制,上述问题可以得到很大的改善。
1 数字化智能开关电源的设计思路及要求 智能化开关电源的主要功率变换电路仍然采用与传统开关电源相同的拓扑结构,但其反馈控制环路不采用传统的模拟控制方式,而是采用数字控制方式,即误差采样,脉冲宽度调制(PWM)的调制信号的计算、生成,遥感信号的接收、处理等控制部分电路均使用数字控制技术。通过智能化的数字控制技术,力求解决环路的稳定性、抗干扰性、电源远程控制性等问题。
本开关电源主要技术指标:①交流输入电压85~265 V AC宽范围输入;②直流输出电压5~15 V连续可调;③输出电压调整率≤2.5%;④具有输出短路控制;⑤具有电压显示功能及故障报警指示。2 硬件电路设计2.1 硬件电路原理系统原理框图如图1所示。
电路的工作原理为,市电经EM I滤波、整流滤波变成直流电送入功率变换电路(DC/DC),功率变换电路在PWM电路和单片机的控制下输出稳定的直流电压。用户可根据需要通过键盘对开关电源输出的电压值调节,单片机系统自动对电源输出电压进行数据采样,并与用户给定数据进行比较,然后根据设置的调整算法控制开关调整电路,使电源输出电压符合给定值。
单片机在调整电源输出电压的同时还要检测电路的输出功率,当输出功率超过最大功率时,就起动保护电路,实现保护功能。为了使智能开关电源能可靠、安全地工作,本系统可设置多重监测和保护系统,主要包括过压、欠压和短路保护。
2.2 主要芯片介绍2.2.1 IW 1692WI 1692是一种采用数字控制技术,高性能的AC/DC电源控制器。其数字调节设计是高效率的,内置保护功能,使外部元件较少,简化设计使电路成本较低,电路工作可靠。
WI1692无需次级反馈电路,但能实现良好的线性负载调节;无需环路补偿元件,但提供稳定的运行。脉冲波形分析设计在第一环路,使得反应速度远远超过传统解决方案,从而提高了动态负载响应。
内置功率限定功能,使变压器设计变得最优化,可以使用最普遍的离线设计变压器绕组,并且提供宽输入电压范围,低起动电压。当输出电流大于最大负载电流的5%时,WI1692以固定频率PWM模式运行。
当输出电流减小,开关管导通时间Ton也减小,当Ton下降至Ton2m in,芯片转换为脉冲频率调制(PFM)模式,即轻载时电源转换为PFM模式,使电路损耗达到最低。这些使WI1692成为最理想电源控制的选择,并且符合最新的电源标准。
2.2.2 AT89C52在兼顾运算能力与控制性能,并考虑设计成本及产品投入使用的经济等因素之后,在此选用传统的性价比高的AT89C52单片机为核心控制器。AT89C52是一种低功耗、高性能的片内含有8 kB快闪可编程/擦除只读存储器的8位CMOS微控制器,使用高密度、非易失存储技术制造。
芯片上的EPROM允许在线编程或采用通用的非易失存储编程器对程序存储器重复编程。2.2.3 MAX1247、MAX525和74HC573MAX1247是4通道模拟输入12位、串行输出A/D转换器;MAX525是4通道模拟输出、12位串行输入D/A转换器。
这两种芯片特性有很多相似之处,可以和单片机构成一个完整的4通道测控系统。采用串入、串出,解决了单片机口线资源不足的缺点。
74HC573是八进制3态非反转透明锁存器。2.3 电路实现2.3.1 开关电源电路及主要元器件选择开关电源电路如图2所示。
本部分电路主要实现交流EM I滤波、整流滤波、钳位保护、PWM控制、DC/DC输出,并由输入输出电阻分压进行采样。 (1)交流EM I滤波及整流滤波。
电压输入后由C1、C2、C3、C4及L1组成交流EM I滤波。(D1~D4)4个二极管(GT1040)组成桥式整流电路,后接C5、C6、R1及L2滤波电路。
变压器初级线圈取144 T,由公式NBNAU in_m in=Uout_max,得次级为18 T,辅助绕组为36 T,因为7815输入电压范围为15~35 V。(2)钳位保护电路。
钳位电路主要用来限。
5.毕业设计 光控电路控制器
摘要:在学校、机关、厂矿企业等单位的公共场所以及居民区的公共楼道,长明灯现象十分普遍,这造成了能源的极大浪费。另外,由于频繁开关或者人为因素,墙壁开关的损坏率很高,增大了维修量、浪费了资金。同时,为了加强我们对模拟电子技术合数字电子技术的理解合巩固,我花了1个星期的时间进行电子技术课程设计,而我设计的课题是声光控制路灯的设计,我设计了一种电路新颖、安全节电、结构简单、安装方便、使用寿命长的声光双控白炽灯节能路灯。
在本设计中介绍了多种声光控路灯控制器的组成、性能,适用范围及工作原理,给出各电路原理图及元件参数选择,节电效果十分明显,同时也大大减少了维修量、节约了资金,使用效果良好。白天光照好,不管过路者发出多大声音,都不会是灯泡发亮。夜晚光暗,电路的拾音器只要检测到有碎发声响,就会自动亮为行人照明,过几分钟后又自动熄灭,节能节点。
关键字:自动控制;节能;信号放大整形;光电开关;声控电路;光控电路;延时电路
可以帮你详细指导~~~~~~~~