用两个js定时器占用内存实现频率为一赫兹 占空间比为百分之三十的闪烁

用plc实现一个灯做三中不同频率的闪烁?_百度知道
用plc实现一个灯做三中不同频率的闪烁?
我有更好的答案
简单 三个输入点 一个输出点 六个定时器 最简单的 还可以用一个定时器用运算比较 来远通 比较复杂点儿
采纳率:58%
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。怎样实现两个LED灯不同频率的闪烁?
[问题点数:20分,结帖人VNROOY]
本版专家分:192
结帖率 100%
CSDN今日推荐
本版专家分:6659
本版专家分:45930
2014年11月论坛优秀版主
2013年1月 硬件/嵌入开发大版内专家分月排行榜第一2012年10月 硬件/嵌入开发大版内专家分月排行榜第一2012年9月 硬件/嵌入开发大版内专家分月排行榜第一2012年8月 硬件/嵌入开发大版内专家分月排行榜第一2012年7月 硬件/嵌入开发大版内专家分月排行榜第一2012年6月 硬件/嵌入开发大版内专家分月排行榜第一2012年5月 硬件/嵌入开发大版内专家分月排行榜第一2012年4月 硬件/嵌入开发大版内专家分月排行榜第一2012年3月 硬件/嵌入开发大版内专家分月排行榜第一2012年2月 硬件/嵌入开发大版内专家分月排行榜第一2012年1月 硬件/嵌入开发大版内专家分月排行榜第一2011年11月 硬件/嵌入开发大版内专家分月排行榜第一2011年10月 硬件/嵌入开发大版内专家分月排行榜第一2011年9月 硬件/嵌入开发大版内专家分月排行榜第一
2014年10月 硬件/嵌入开发大版内专家分月排行榜第二2014年2月 硬件/嵌入开发大版内专家分月排行榜第二2013年10月 硬件/嵌入开发大版内专家分月排行榜第二2013年8月 硬件/嵌入开发大版内专家分月排行榜第二2013年3月 硬件/嵌入开发大版内专家分月排行榜第二2012年12月 硬件/嵌入开发大版内专家分月排行榜第二2012年11月 硬件/嵌入开发大版内专家分月排行榜第二2011年12月 硬件/嵌入开发大版内专家分月排行榜第二
2014年4月 硬件/嵌入开发大版内专家分月排行榜第三2014年1月 硬件/嵌入开发大版内专家分月排行榜第三2013年12月 硬件/嵌入开发大版内专家分月排行榜第三2013年11月 硬件/嵌入开发大版内专家分月排行榜第三2013年4月 硬件/嵌入开发大版内专家分月排行榜第三
本版专家分:37608
2013年6月 硬件/嵌入开发大版内专家分月排行榜第一2007年10月 硬件/嵌入开发大版内专家分月排行榜第一2007年6月 硬件/嵌入开发大版内专家分月排行榜第一2007年5月 硬件/嵌入开发大版内专家分月排行榜第一2007年4月 硬件/嵌入开发大版内专家分月排行榜第一2007年3月 硬件/嵌入开发大版内专家分月排行榜第一
2013年4月 硬件/嵌入开发大版内专家分月排行榜第二2007年9月 硬件/嵌入开发大版内专家分月排行榜第二
2013年5月 硬件/嵌入开发大版内专家分月排行榜第三2012年9月 硬件/嵌入开发大版内专家分月排行榜第三2007年11月 硬件/嵌入开发大版内专家分月排行榜第三
本版专家分:1450
本版专家分:42
本版专家分:42
本版专家分:27
本版专家分:14224
2011年12月 硬件/嵌入开发大版内专家分月排行榜第一2011年8月 硬件/嵌入开发大版内专家分月排行榜第一
2012年1月 硬件/嵌入开发大版内专家分月排行榜第二2011年11月 硬件/嵌入开发大版内专家分月排行榜第二2011年10月 硬件/嵌入开发大版内专家分月排行榜第二2011年9月 硬件/嵌入开发大版内专家分月排行榜第二
2012年3月 硬件/嵌入开发大版内专家分月排行榜第三2012年2月 硬件/嵌入开发大版内专家分月排行榜第三
匿名用户不能发表回复!|
CSDN今日推荐用2个定时器实现1个灯闪烁的控制
添加时间:
来源: | 阅读量:5298
提示: 1.内容与要求按下动合按钮SB1,灯HL1以发光1s、熄灭1s的频率不停闪烁;按下动合按钮SB2,灯HL1闪烁停止。要求用2个定时器作闪烁控制。2.学习重点1)继续学习定时器的运用。2)学习用定时器实现1个灯闪烁的控制。3.实训步骤(1)PLC的I/O分配与接线由于本实训任务的PLC的I/O接线与第2章2.1.1节实训任务相同,所以可将画图省略
&&&&1.内容与要求
&&&&按下动合按钮SB1,灯HL1以&发光1s、熄灭1s&的频率不停闪烁;按下动合按钮SB2,灯HL1闪烁停止。要求用2个定时器作闪烁控制。
&&&&2.学习重点
&&&&1)继续学习定时器的运用。
&&&&2)学习用定时器实现1个灯闪烁的控制。
&&&&3.实训步骤
&&&&(1)&PLC的I/O分配与接线&&由于本实训任务的PLC的I/O接线与第2章2.1.1节实训任务相同,所以可将画图省略,但要列出I/O分配以便进行程序编写。
&&&&PLC的I/O分配见表3-1。
&&&&表3-1&&&&PLC的I/O分配
&&&&请根据表3-1完成PLC的I/O接线。
&&&&(2)&PLC程序的编写PLC的控制程序(供参考)如图3-1所示。
&&&&图3-1&&&&PLC的控制程序
&&&&a)梯形图程序b)指令程序及说明
&&&&在图3-1所示的程序中,灯能实现反复闪烁,关键是动断触点T1(第4行)的作用。启动后,R1接通,Y0接通,灯发光,同时定时器T0被驱动(第4行)。1s后T0动断触点断开,Y0熄灭(第11行),同时定时器T1被驱动(第4行)。1s后T1动断触点断开,定时器T0失电(第4行),同时T1也失电(第4行),T1动断触点又复位(第4行)。这样两个定时器触点都复位了,Y0又重复发光(第12行),如此不断地重复。显然,正是动断触点T1断开后使两个定时器都复位,才实现了Y0的反复驱动。
&&&&(3)&PLC程序的执行与调试按图3-1编写程序,传送到PLC执行,并进行程序调试,直至满足控制要求:按下按钮SB1,灯HL1以1次/2s的频率不停闪烁;按下按钮SB2,灯HL1闪烁停止;再按SB1可重新启动。
&&&&4.分析与思考
&&&&(1)图3-1所示的程序中定时器T0与T1的作用在图3-1所示的程序中,定时器T0设定值(1s)是灯的发光时间,而定时器T1的设定值(1s)则是灯熄灭的时间。灯HL1&(Y0)的闪烁就是靠定时器T0与T1的交替驱动来实现1次/s的闪烁。可通过改变T0和T1的时间设定值,来得到灯不同的闪烁频率或产生发光与熄灭时间不同的闪烁。请继续完成以下练习:
&&&&1)选用以0.01s为单位的定时器,并将定时器的时间设定值进行修改,实现灯2次/s闪烁的控制。
&&&&如需要改变为灯2次/s闪烁,简单地说就是要求1次/0.5s闪烁,所以要将两个定时器的设定值改变为0.&25s。当然,应该注意的是,0.25s的定时器就不能使用以0.1s为单位计数的TMX定时器了,而应选用以0.01s为单位计数的TMR定时器。请将定时器&TMX&0&K10&与&TMX&1&K10&的设定值改变为&TMR&100&K25&和&TMR&101&&K25&,如图3-2a所示,并进行验证。
&&&&2)将定时器T100与T101的时间设定值进行改变,实现灯发光时间与熄灭时间不同的闪烁。
&&&&图3.1所示程序的最大特点是灯HL1的发光与熄灭的时间由不同的定时器设定并控制,因此可用实现灯发光与熄灭时间不同的控制。如需要实现灯发光1s、熄灭2s的闪烁,可将程序中的T1的设定值改为2s(TMX&1&K20)即可(见图3-2b),请作验证。
&&&&图3-2&&&&运用定时器不同的设定值实现不同的闪烁
&&&&在程序中应用到多种单位的定时器时,应学会合理地分配编号,这样可以便于编写程序和检查。我们可以把0~&99编号的定时器都使用为0.1s(&TMX)型的,100~199编号的定时器都使用为0.01s(&TMR)型的,200~&299编号的定时器都使用为1s&(TMY)型的,300~&399编号的定时器都使用为0.&001s(TML)型的,这样可以利于区分程序中定时器的单位和便于调试检查,使程序更加合理。
&&&&(2)用2个定时器实现灯闪烁的不同方法图3-3所示的程序,也是用2个定时器实现1个灯的反复闪烁,同样能实现1次/s的闪烁,控制方法与图3-1所示略有不同。图3-3所示程序中的T1为什么要将时间设为2s?请分析思考,并作验证。
&&&&图3-3&&&&梯形图程序
(责任编辑: 佚名 )
本文关键字:
免责声明:本文章仅代表作者个人观点,与艾特贸易网无关。本站大部分技术资料均为原创文章,文章仅作为读者参考使用,请自行核实相关内容,如若转载请注明来源:
日22时40分,......
如果没有一套通用的计算机......
油库防止静电事故,采取的......
(1)导通电阻的降低。NFINE......
新闻热点排行《电子技术课程设计》报告
目:60秒倒计时秒表设计
学院(系):
机械与电子工程学院 专业年级:
机电133 学生姓名:
王强 指导教师:傅隆生 侯俊才 秦立峰 龙燕 完成日期:
录 1.设计任务及要求 ...................................................................................................................... - 1 - 1.1课题要求设计 ................................................................................................................ - 1 - 1.2具体设计要求 ................................................................................................................ - 1 - 2.设计方案 .................................................................................................................................. - 1 - 2.1产生时钟脉冲信号部分方案 ........................................................................................ - 1 - 2.2计时部分方案 ................................................................................................................ - 1 - 3.设计原理与电路 ...................................................................................................................... - 2 - 3.1六十秒倒计时秒表的原理框图 .................................................................................... - 2 - 3.2主要元器件介绍 ............................................................................................................ - 2 - 3.2.1
555定时器构成的多谢振荡器 ................................................................... - 2 - 3.2.1 74ls190 ......................................................................................................... - 3 - 4.电路的连接与调试................................................................................................................... - 4 - 4.1在Proteus上连接的整体电路 ..................................................................................... - 4 - 4.2整体电路在Proteus上的仿真效果 ............................................................................. - 5 - 5.设计总结 .................................................................................................................................. - 7 - 附录 ............................................................................................................................................. - 8 - 器件清单列表...................................................................................................................... - 8 - 参考文献.............................................................................................................................. - 8 -
1.设计任务及要求 1.1课题要求设计 设计一个可进行60秒倒计时的秒表。 1.2具体设计要求 设计一个可进行60秒倒计时的秒表,利用时钟脉冲信号对预置顶数逐次减一实现。 2.设计方案 2.1产生时钟脉冲信号部分方案 为了达到设计要求,可以用下面几种方案来实现。 方案1:采用石英振荡器,即晶振。可使用32768晶振+CD4060,得到2Hz信号,再送入CD4013组成的二分频电路,可得到1Hz时钟信号。 方案2:采用555定时器加外接电路构成的多谐振荡器,通过改变电路参数可以得到想要的脉冲频率。 方案比较:方案1介于对适应振荡器的了解不清楚,并且其电路也较为复杂。其对于方案2,555定时器加外接电路所组成的电路简单,元器件也较少。 方案选择:通过以上方案的对比,决定采用简单易实现的方案2作为产生时钟脉冲信号的初步设计方案。然后用软件进行仿真调试,最后逐步改进。 2.2计时部分方案 为了完成设计任务,达到设计要求,可以用下面几种方案来实现。 方案1:采用74LS192计时芯片。 方案2:采用74LS190计时芯片。 方案对比:74ls190与74ls192都是4位十进制同步可逆计数器.两种芯片都有预置数功能. 74ls190是单时钟脉冲,有加/减控制端控制加减,74ls192是双时钟,即有加时钟端和减时钟端.74ls190有使能端,高电平时禁止计数,74ls192无此控制端.74ls190的进位脉冲为一个端子叫最大/最小.74ls192有两个端子,一个是进位
脉冲端子,一个是借位脉冲端子.74ls190有脉冲时钟端子,74ls192无此端子.:通过对以上两方案的对比,综合难易程度和实现可能性两方面的因素,决定采用相对易实现的方案2. 3.设计原理与电路 3.1六十秒倒计时秒表的原理框图 为了完成整个60秒倒计时的秒表功能,整体电路框图如图1-1:
图1-1整体电路框图 十位十进制减数计数器 译码器 数码显示器 时钟脉冲信号发生电路 个位十 进制减数计数器 译码器 数码显示器 工作原理:由555定时器加外接电路构成的多谐振荡器产生频率为一赫兹的时钟脉冲信号,将时钟脉冲信号加到个位减数计数器进行减数计数,计时十次(即十秒)之后,进位输出端给十位减数计数器输入端输入一次脉冲,十位计数器进行一次减数计数;只需将十位端预置成6,计时便会从60开始逐次递减,从而达到倒计时的功能。 3.2主要元器件介绍 3.2.1
555定时器构成的多谢振荡器 用555定时器、电容、电阻组成多谐振荡发生器如图1-2所示,其中C1选择0.011uF, C2选择10nF,电阻均为5kΩ,由周期计算公式:
T≈0.7(R1+2R2)C1 ≈ 1s
3.2.1 74ls190 图1-2
555定时器组成的多谐振荡发生器
74LS190是4位十进制同步可逆计数器,有预置数功能,U/D端接高电平时可以实现减数计数功能,PL端为置数端,CE端为计数控制端。其管脚和芯片模型如图1-3和1-4所示。74Ls190各管脚的基本功能如表1-1所示。
图1-3 管脚
图1-4 芯片模型
表1-1 74Ls190各管脚的基本功能 输入 置数 1 1
0 D\\U’ 0 1 X X CLK G’ 0 0 X QA
DC 输出 QC
DD QD 脉冲CLK
加计数 减计数 数据置位 工作五五五定时器一赫兹电路图_中华文本库
非常遗憾!在本库中没有找到与&"五五五定时器一赫兹电路图"&相关的文本

我要回帖

更多关于 js定时器占用内存 的文章

 

随机推荐