可编程时间控制器
- 格式:doc
- 大小:2.03 MB
- 文档页数:9
PLC和可编程逻辑控制器PLC 和可编程逻辑控制器是同义词,已合并。
可编程逻辑控制器百科名片可编程逻辑控制器可编程逻辑控制器(Programmable Logic Controller ,PLC ),它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。
目录基本结构工作原理功能特点发展历史起源发展系统集成选型规则怎么选择plc 的型号abc 同名图书基本信息内容简介图书目录前言展开基本结构工作原理功能特点发展历史起源发展系统集成选型规则怎么选择plc 的型号abc 同名图书基本信息内容简介图书目录前言展开编辑本段基本结构可编程逻辑控制器实质是一种专用于工业控制的计算机,可编程逻辑控制器其硬件结构基本上与微型计算机相同,基本构成为:一、电源可编程逻辑控制器的电源在整个系统中起着十分重要的作用。
如果没有一个良好的、可靠的电源系统是无法正常工作的,因此,可编程逻辑控制器的制造商对电源的设计和制造也十分重视。
一般交流电压波动在+10%(+15%)范围内,可以不采取其它措施而将PLC 直接连接到交流电网上去二、中央处理单元(CPU)中央处理单元(CPU)是可编程逻辑控制器的控制中枢。
它按照可编程逻辑控制器系统程序赋予的功能接收并存储从编程器键入的用户程序和数据;检查电源、存储器、I/O以及警戒定时器的状态,并能诊断用户程序中的语法错误。
当可编程逻辑控制器投入运行时,首先它以扫描的方式接收现场各输入装置的状态和数据,并分别存入I/O映象区,然后从用户程序存储器中逐条读取用户程序,经过命令解释后按指令的规定执行逻辑或算数运算的结果送入I/O映象区或数据寄存器内。
等所有的用户程序执行完毕之后,最后将I/O映象区的各输出状态或输出寄存器内的数据传送到相应的输出装置,如此循环运行,直到停止运行。
为了进一步提高可编程逻辑控制器的可靠性,近年来对大型可编程逻辑控制器还采用双CPU 构成冗余系统,或采用三CPU 的表决式系统。
SLMP通信相关实验1、实验1:以太网模块/内置以太网接口预定义协议功能B、对方以太网模块设定如下:本站端口号选择“通信协对方IP及端口本站IP始终允许打帧格式BIN(必C、设定通信协议内容注意:设定时请务必注意数据帧元素占用的软元件个数,不要重复占用。
D、制作梯形图程序梯形图程序包括以下部分:通信建立及中断(端口的打开及关闭)设定帧数据执行预定义协议E 、 检查执行结果F 、 注意要点:两方以太网参数必须相对应,包括:端口号、IP 地址、帧格式等 预定义协议中,帧数据格式固定为BIN 。
2、 实验2:使用Socket tool 调试工具A 、 对方以太网设备参数设定同实验1B 、 在Socket Tool2软件中,新建客户端C 、 点击“连接”按键D 、 在数据发送窗口中输入SLMP 报文,并点击发送当前状态:对方及本站端口号发送数据接收数据发送模式,当前E、BIN格式报文(读M100~M107)5400 3412 0000 00 FF FF03 00 0C00 1000 0104 0100 Subheader 序列号固定值网络号站号起始IO 多重站号数据长等待时间指令子指令640000 90 0800软元件号软元件类型读写长度D400 3412 0000 00 FF FF03 00 0600 0000 10001100固定值序列号固定值网络号站号起始IO 多重站号数据长完成代码读取数据(从低至高)54003412000000ffff03000c0010000104010064000090080054003412000000ffff03000c00100001040100d00700900800(读M2000)D4 00 34 12 00 00 00 FF FF 03 00 06 00 00 00 00 00 00 00F、BIN格式报文(写M100~M107)5400 3412 0000 00 FF FF03 00 1000 1000 0114 0100 Subheader 序列号固定值网络号站号起始IO 多重站号数据长等待时间指令子指令640000 90 080000000000软元件号软元件类型读写长度数据区(从低位开始)D400 3412 0000 00 FF FF03 00 0200 0000固定值序列号固定值网络号站号起始IO 多重站号数据长完成代码54003412000000ffff0300100010000114010064000090080011111111D4 00 34 12 00 00 00 FF FF 03 00 02 00 00 00G、A SCII格式报文(读M100~M107)5400 1234 0000 00 FF 03FF 00 0018 0010 0401 0001 Subheader 序列号固定值网络号站号起始IO 多重站号数据长等待时间指令子指令M* 000100 0008软元件类型软元件号读写长度D400 1234 0000 00 FF 03FF 00 000C 0000 10011000固定值序列号固定值网络号站号起始IO 多重站号数据长完成代码读取数据(从低至高)54001234000000FF03FF000018001004010001M*0001000008D4001234000000FF03FF00000C000010011000H、报文元素说明Subheader:SLMP报文报首识别码,默认5400。
本说明书只适用2015年05月以后生产的C3系列特点:高速输出1轴, 100KHz输出点为晶体管,24V负输出,额定工作电流达3A输入点为NPN型,24V负输入程容量8000步元件使用范围输入 X X000 - X255 256点输出 Y Y000 - Y266 256点辅助继电器M M0 - M431432点一般性用M432 - M1023592点保持用M8000 - M8255256点特殊用状态 SS0 - S499128点初始化:S0 - S9原点回归用:S10 - S19S500–S1000501点保持用定时器T T0 – T2930点100毫秒T30 – T7940点10毫秒计数器C16位增量计数 32位增量计数C0 - C99100点一般用C100 – C199100点保持用C200 – C21920点一般用C220 – C25535点保持用数据寄存器 D、V、Z D0 - D215216点一般用D200 – D999700点保持用(不限次数)D8000 - D8255256点特殊用V0 - V7Z0 - Z716点变址用常数 K 16位 -32,768 – 32767 32位 -2,147,483,648 – 2,147,483,647 H 16位 0 – FFFFH 32位 0 – FFFFFFFFH高速脉冲输出使用PLSR、PLSY、PWM指令进行高速输出Y0—Y5最高100KHz高速脉冲输出相关的软元件Y0 脉冲输出标记 D8152 方向输出 M8140 反向计数 D8140,D8141 当前值M8148PLSR按绝对座标执行PLSR:脉冲定位输出指定脉冲数,带加减速的高速输出指令。
功能和动作说明1. 16位运算(PLSR)从输出Y输出脉冲,其最高频率,执行ms时间的加减速,输出脉冲数仅为。
当M8148接通时执行的PLSR指令为绝对座标型指令,输出脉冲数为绝对位置。
当M8148继开时执行的PLSR指令为相对座标指令,输出脉冲数为相对位置,即从当前位置向前或向后多少个脉冲。
HHS6D/M可编程多回路时间继电器概述HHS6D/M可编程多回路时间继电器内含四路计时器、触摸按键设定,工艺先进、技术含量高、性能佳。
是我公司满足用户需求,开发的新产品。
产品通用技术参数工作电源:AC220V 50Hz(其他工作电源等级可订做)整机功耗:小于3VA触点容量:AC220V 3A;DC24V 5A(阻性负载)电气寿命:1×105次延时范围:0.01s-9999h重复误差:≤ 0.5%当延时时间≤ 1s 时其重复误差小于50ms工作模式:①通电延时②释放延时③循环延时触点容量:3A AC220V( 阻性)外形尺寸:4 8×48×90mm开孔尺寸:4 5×45mm面板显示及按键操作说明i.产品说明每路计时器延时范围、工作模式、时基、起点各自独立,而起点则又可相互配合。
继电器起动后,约10s自动切换,轮流显示每路的计时时间。
按调整键可快速查询每路的计时时间,每按一次查询一路。
(1)延时范围:0.01s----9999h(0表示0.01s、1表示0.1s、2表示1s、3表示1m、4表示1h 5种时基可调)(2)工作模式:0--通电延时(只有1个时段T1)1--释放延时(只有1个时段T1)2--先动作循环延时{通电立即吸合}(有2个时段T1/T2) 3--先不动作循环延时(有2个时段T1/T2)4--先动作有限循环延时{通电立即吸合且循环次数可设定}(有2个时段T1/T2)5--先不动作有限循环延时{循环次数可设定}(有2个时段T1/T2)注释:每路工作模式不同其时段也不同,通电延时和释放延时模式只有一个时段T1,而其他循环延时模式有两个时段T1/T2。
(4)起点: 第1路总是上电或复位开始运行计时第2路除同第1路外,可在第1路的T1,T2第一次完毕时开始运行计时第3路除同第2路外,可在第2路的T1,T2第一次完毕时开始运行计时第4路除同第3路外,可在第3路的T1,T2第一次完毕时开始运行计时注释: T1表示第1时段,T2表示第2时段ii.使用说明(一)设置回路路数首先按“M”(功能键)来设置回路路数,显示L---X(X为1、2、3、4、L、P。
YSK—01、02、03 可编程时间控制器使用说明书一、概述:该产品适用于每天分时段控制设备的开和关,也适用于日历、时间的显示。
二、主要特点:●采用先进的微处理器芯片、可靠性高、抗干扰性能强,性能稳定。
●设定32个开和关的控制,按天循环。
●可以在任何时候按“状态/清除”键来控制开和关。
●微处理器随时处理设置的各时间段。
特别是在停电的场合。
如:设置时间为7:00开10:08关,即使交流电源在7:00无电,在7:00至10:08之间的任何时刻来电,该产品仍能正常开启设备。
此功能在该环境尤显重要,通常市场上好多产品都不具备这项功能。
●大屏幕、数码管显示,即使在夜间都能观看。
●随您喜好,可动态显示“年”、“月日”、“星期”、“时分”、“秒”;或者其中一项、几项。
●内装可充电电池,停电以后时钟保持6个月不停走。
设置的开关时间10年不丢失。
●当其他段与第一段重叠时,第一段优先设置。
●高精度,每日误差小于1秒。
●开和关时间可以跨越凌晨00:00。
三、技术参数:1.设定开关次数:每日循环控制开关32段(64次)。
2.计时误差每天小于1秒。
3.输出触点容量:YSK-02、YSK-03能提供220V、3A阻性负载或者1A感性负载;YSK-01型能提供16A阻性负载或5A感性负载。
触点机械寿命500万次。
4.工作环境:-10 ~ 50℃,相对湿度30 ~ 85%的无腐蚀性气体场合。
5.工作电源:交流160V ~250V/50 ~ 60Hz,功耗小于3瓦。
6.停电记忆大于6个月。
四、操作键说明:1.“设定-SET ”键:按一下就松开进入开关段的设置,配合“小时”、“分钟”就可以设置开和关的时间;按住6秒后松开进入时钟的设置,配合“小时”、“分钟”就可以设置现在的年、月、星期、时分,秒;按住11秒后松开进入动态显示。
2.“小时-H ”键:按该键设置小时数。
3.“分钟-M ”键:按该键设置分钟数。
4.“状态/清除-S/C ”键:分两种情况,在“设定”情况下它作为清除键用;不在“设定”情况时它做输出状态控制,即每按一次该键输出在“自动--关--开--自动…”状态下循环。
可编程控制器的工作原理可编程控制器(Programmable Logic Controller,简称PLC)是一种专门用于工业自动化控制的电子设备。
它基于数字电子技术,通过处理输入信号并执行输出动作来实现对工业过程的控制。
PLC的工作原理如下:1.输入信号采集:PLC通过输入模块采集传感器或其他设备的输入信号,例如温度传感器、压力传感器、开关等。
输入信号可以是数字信号(高电平或低电平)或模拟信号(电压或电流)。
2.输入信号处理:PLC对输入信号进行逻辑判断和处理。
根据程序逻辑,它可以对输入信号进行滤波、去抖动等处理,以确保输入信号的准确性和可靠性。
3.程序执行:PLC根据用户编写的程序运行逻辑进行程序执行。
用户可以使用其中一种程序设计语言(如梯形图、指令表、结构化文本等)来编写程序,描述所需的控制逻辑和操作步骤。
4.输出控制:根据程序逻辑和输入信号处理结果,PLC产生相应的输出信号,并通过输出模块控制执行机构,如电磁阀、变频器、电机等。
输出信号可以是开关信号,也可以是模拟信号,用于控制设备的状态、速度、位置等。
5.时间控制:PLC内部带有一个或多个定时器和计数器。
定时器用于控制一些操作的持续时间,计数器用于计数一些事件的次数。
这些时间和计数值可以用于程序执行的条件判断和计算。
6.通讯与数据交换:PLC可以与其他设备进行通讯,以实现数据交换和远程监控。
常见的通讯方式包括串行通讯和以太网通讯。
PLC可以从其他设备获取外部数据,并将控制结果发送给其他设备。
7.自诊断和报警:PLC具有自诊断功能,可以检测自身的工作状态和故障,并通过报警信号或显示屏将故障信息提供给操作员。
自诊断功能有助于快速定位和排除故障,提高系统的可靠性和可维护性。
总结起来,PLC的工作原理是通过采集、处理输入信号,根据编写的程序逻辑执行相应的输出控制动作,从而实现对工业过程的自动化控制。
它具有可编程性、灵活性和可扩展性强的特点,广泛应用于工业领域的自动化控制系统中。
可编程控制器的基本结构和工作原理.2.1 可编程控制器的基本结构1.中央处理器⏹中央处理器是PLC的大脑。
起着指挥的作用,其主要功能是:⏹(1)编程时接受并存储从编程器输入的用户程序和数据,并能进行修改或更新。
(2)以扫描方式接受现场输入的用户程序和数据,并存入输入状态表(即输入继电器)和数据寄存器所谓输入影像寄存器。
(3)从存储器中逐条读出用户程序,经解读用户逻辑,完成用户程序中规定的各种任务,更新输出映像寄存器的内容。
(4)根据输出所存电路的有关内容实现输出控制。
(5)执行各种诊断程序目前,PLC中的CPU主要采用单片机,如Z80A 8051 8039 AMD2900等,小型PLC大多数采用8为单片机,中型PLC 大多数采用16位甚至32位单片机。
2.存储器⏹PLC内部存储器用来存放PLC的系统程序,用户程序和逻辑变量及数据信息。
存储器分为只读存储器(ROM)和随机存储器(RAM)两大类。
ROM的内容杂使用时只能读出不能写入,它的写入需要使用特殊的方法和设备,一旦写入即使掉电也不会消失,称为固化。
ROM主要存放监控程序及已调试好的用户程序。
RAM的内容可以随时由CPU对它进行读取,写入,任意修改,但掉电后,信息丢失。
用户程序是使用者为PLC完成某一具体控制任务编写的应用程序,用户程序在设计和调试过程中要经常进行读写操作,为了便于调试、修改、扩充、完成,用户程序一般使用RAM存储。
RAM中的内容在掉电后要消失,所以PLC对RAM提供备用锂电池,一般锂电池使用期为3-5年左右。
如果调试通过的用户程序要长期使用,可用专用EPROM写入器把程序固化在EPROM芯片中,再把芯片插入PLC的EPROM插座上。
3.输入、输出模块⏹这是PLC与被控设备的连接部件,输入模块通过输入端子接受现场设备的控制信号(包括开关量和模拟量),如控制按钮、限位开关、传感器信号等,并把这些信号转换成被控设备能接收的电压或电流信号,以驱动被控装置(包括开关量和模拟量),如电磁阀、接触器、信号灯等。
智能段可编程调节控制仪时间程序控制仪64PID ()使用手册WI DE PL U S P R E C I S I O N I N S T R U M E N T S C O.,L TD.NO:S206100310室上润精密仪器有限公司()独资承蒙惠购本产品不胜感激,敬请先详阅本“使用手册”,以便于正确使用。
所记载内容因改进将会不经预告予以变更,敬请谅解,本产品虽然经过严格的品质管理而出厂,但万一遇有发生不正常事项或意外之处,敬请通知本公司业务经办人、技术服务部或附近本公司代理商为感。
******以我们多年的开发生产及系统成套经为客户提供及推荐各种有效而可靠的方法、仪器仪表、感器、执行机构及方案。
我们一直专致于自动控制并率出了多种国内领先的产品:验,测量传配套化先推智能显示控制仪表、记录仪●智能电力仪表●智能隔离转换模块●隔离安全栅●●压力、差压、液位、流量变送器●超声波、液位、距离传感器自动化工程成套系统等等●目录选型举例1:WP-PS805A-010-14-HL-P-T说明:双屏竖式显示,80×160外形尺寸,10A 继电器控制输出,输入信号(4~20)mA ,上、下限报警,DC24V 馈电,AC (90~265)V 开关电源供电。
选型举例2:WP-PC905A-020-09-HL -T说明:液晶显示,96×96外形尺寸,(4~20)mA 控制输出,输入信号PT100.1,上、下限报警,Ac (90~265)V 开关电源供电。
型谱表型号说明WP-外形特征PPS PC双屏数码竖式显示双屏双光柱竖式显示双屏双光柱横式显示外形尺寸控制作用905A内给定96×96mm (注)8160×80mm 横式80160mm ×竖式控制输出23456780234变送输出(4~20)mA 输出SCR 可控硅过零触发输出信号5A 可控硅过零触发输出(0~10)mA 输出(1~5)V 输出(0~5)V 输出(4~20)mA 输出无变送输出(0~10)mA 输出(1~5)V 输出15A 继电器控制输出SSR 固态继电器控制信号输出910A 固态继电器控制输出0无通讯接口通讯方式78RS-232C 通讯接口,Modbus 协议RS-485通讯接口,WP 协议21RS-232C 通讯接口,WP 协议RS-485通讯接口,Modbus 协议输入类型参见“输入类型表”第一报警无报警(可省略)N H L 第一报警为上限报警第一报警为下限报警P馈电输出T W AC(90~265)V 开关电源供电DC24V 供电供电方式AC220V 线性电源(可省略)DC24V 馈电输出第二报警无报警(可省略)NH L第一报警为上限报警第一报警为下限报警一、概述………………………………………………1二、技术指标…………………………………………2三、面板、接线端子及安装…………………………4四、仪表参数…………………………………………7五、仪表操作………………………………………16六、程序编程技巧18七、参数自整定功能18八、人工设定P 、I 、D 参数19九、通讯功能20十、仪表故障报警功能说明21十一仪表与固态继电器和可控硅的接线2122……………………………………………………………………………………………………………………………………………………………、………十二、随机文件及附件……………………………-1-智能自整定调节控制仪PID 345智能64段可编程调节控制仪(时间程序控制仪)是采用电脑推理和决策的新型人工智能控制仪表,能够根据单位时间的变化对被控对象进行控制,在64段内程序可以进行任意组。
YSK—01、02、03 可编程时间控制器使用说明书一、概述:该产品适用于每天分时段控制设备的开和关,也适用于日历、时间的显示。
二、主要特点:●采用先进的微处理器芯片、可靠性高、抗干扰性能强,性能稳定。
●设定32个开和关的控制,按天循环。
●可以在任何时候按“状态/清除”键来控制开和关。
●微处理器随时处理设置的各时间段。
特别是在停电的场合。
如:设置时间为7:00开10:08关,即使交流电源在7:00无电,在7:00至10:08之间的任何时刻来电,该产品仍能正常开启设备。
此功能在该环境尤显重要,通常市场上好多产品都不具备这项功能。
●大屏幕、数码管显示,即使在夜间都能观看。
●随您喜好,可动态显示“年”、“月日”、“星期”、“时分”、“秒”;或者其中一项、几项。
●内装可充电电池,停电以后时钟保持6个月不停走。
设置的开关时间10年不丢失。
●当其他段与第一段重叠时,第一段优先设置。
●高精度,每日误差小于1秒。
●开和关时间可以跨越凌晨00:00。
三、技术参数:1.设定开关次数:每日循环控制开关32段(64次)。
2.计时误差每天小于1秒。
3.输出触点容量:YSK-02、YSK-03能提供220V、3A阻性负载或者1A感性负载;YSK-01型能提供16A阻性负载或5A感性负载。
触点机械寿命500万次。
4.工作环境:-10 ~ 50℃,相对湿度30 ~ 85%的无腐蚀性气体场合。
5.工作电源:交流160V ~250V/50 ~ 60Hz,功耗小于3瓦。
6.停电记忆大于6个月。
四、操作键说明:1.“设定-SET ”键:按一下就松开进入开关段的设置,配合“小时”、“分钟”就可以设置开和关的时间;按住6秒后松开进入时钟的设置,配合“小时”、“分钟”就可以设置现在的年、月、星期、时分,秒;按住11秒后松开进入动态显示。
2.“小时-H ”键:按该键设置小时数。
3.“分钟-M ”键:按该键设置分钟数。
4.“状态/清除-S/C ”键:分两种情况,在“设定”情况下它作为清除键用;不在“设定”情况时它做输出状态控制,即每按一次该键输出在“自动--关--开--自动…”状态下循环。
实验报告二
课程名称:近代电子学实验
实验名称:可编程时间控制器
专业:电子信息科学与技术
年级:09级
2012 年 6 月 1 日
实验二可编程时间控制器
一、实验目的
1.掌握可编程时间控制器的设计方法;
2.熟悉随机动态存储器原理和使用方法。
二、实验内容及要求
1、设计、安装一个控制精度为一分钟的可编程时间控制器;
2、控制时间可任意设定,使用24 小时制;
3.存储器芯片采用RAM6116。
三、实验原理
可编程时间控制器是一种应用广泛的时间控制器,它可用于学校、机关、工厂
及家庭等的自动可控制系统,如:自动打铃、路灯控制、定时录像、定时转播、广
播及电视等。
本实验通过小规模数字集成电路和存储器RAM6116 组成一个可编程时
间控制器。
四.存储器的选择
采用RAM6116实现
RAM6116 为8×2K 的存储器,具有11 位地址线,其存储单元为2 的11 次方,共有2048 个单元,每单元有8位,可以输出8个不同的数据。
现要产生24 小时精度为一分钟的控制,其控制的点有24×60=1440 个,这个数小于2048,所以直接使用这个存储器就可以了
采用2片RAM2114实现
本实验的时基部分和时钟显示部分可采用实验一(数字电子钟)的电路,其关
键部分在于对核心REM2114 的运用。
RAM2114 为4×1K 的存储器,具有10 位地址线,其存储单元为2 的10 次方,
共有1024 个单元,每单元有4 位,可以输出4 个不同的数据。
现要产生24 小时精
度为一分钟的控制,其控制的点有24×60=1440 个,这个数大于1024,所以直接使
用这个存储器是不行的;如果我们把24 小时分为上、下午各12 小时,那么12×60
=720 点,这个数小于1024,可以存储;但这样会产生一个问题,如果我们想控制
上午6:00 点响铃,RAM2114 在上午和下午相同的时间(如6:00 点和18:00)都将发
出控制信号,多出18:00 点的一次而发生误控制;怎样解决这个问题呢?好在
RAM2114 每个单元有四位,我们可以用其中的一位存储上午的控制数据,而用另一
存储下午的控制数据,还多出两位可作其它的控制用。
这样虽然解决了上、下午控
制数据存储问题,然而上、下午的控制信号都是控制同一对象,如电铃,还会产生
上、下午控制信号干扰的问题。
解决的办法是:用12 小时的进位脉冲控制一个D 触
发器,用这个触发器的Q 端和Q 非端分别控制两个二输入端的与非门,这两与非门
的另一端分别接REM2114 的控制信号输出端,再把两与非门输出接一或非门输出,
这样任何时候就只有一位控制输出信号输出了。
本实验的参考电路框图见图2-1。
四.原件清单
74LS90 74LS47
74LS08 CD4060
74LS74 LED灯
晶振 CD4040
电阻
电容
五.实验电路图
时间显示电路
六.控制器的编程方法
假设我们每天需要7:00响广播20分钟, 9: 50 响10 分钟, 15:00响20分钟。
时间控制器的编程方法及其电路如下:
开关B、C断开,开关A闭合,随机存储器处于写状态,让快时钟让显示器快速跳动, 直到完成24小时的循环, 即完成编程准备。
此时存储器1440个单元的第一位全部写成‘0’。
然后让时钟走到7:00停止闭合D,断开C 让时钟走到7:20停止,闭合C断开D( 即完成6: 30 响广播20 分钟的写入);其他的时间段同上原理。
七.各部分简介
(1)计算器清零
此部分电路,用于对计数器清零,主要是在时间回到 0 时,产生一个高电平脉冲,使得 CD4040 清零,存储地址回到零点,而避免因不能清零而产生的输出错误。
电路中用一个单稳电路来实现,当时间由 23:59 回到 00:00 时,对于单稳点电路产生一个下降沿输入,此时单稳电路就产生一个高电平脉冲,通过这个脉冲就可以把计数器 CD4040 清零,使得计数重新开始。
(2)CD4060
CD4060由一振荡器和14级二进制串行计数器位组成,振荡器的结构可以是RC或晶振电路,CR为高电平时,计数器清零且振荡器使用无效。
所有的计数器位均为主从触发器。
在CP1(和CP0)的下降沿计数器以二进制进行计数。
在时钟脉冲线上使用斯密特触发器对时钟上升和下降时间无限制。
(3)静态RAM--6116 引脚功能及管脚定义图
6116是2K*8位静态随机存储器芯片,采用CMOS工艺制造,单一+5V供电,额定功耗160mW,典型存取时间200ns,24线双列直插式封装.
各引脚含义如下:
A0-A10为地址线;CE是片选线;OE是读允许线;WE是写允许线.
6116的操作方式如下:CE
OE WE 方式 D0-D7
H * * 未选中高阻
L L H 读 Dout
L H L 写 Din
L L L 写 Din
(4)74LS90
本电路是由4 个主从触发器和用作除2 计数器及计数周期长度为除5 的3 位2 进制计数器所用的附加选通所组成。
有选通的零复位和置9 输入。
为了利用本计数器的最大计数长度(十进制),可将B 输入同QA 输出连接,输入计数脉冲可加到输入A 上,此时输出就如相应的功能表上所要求的那样。
LS90 可以获得对称的十分频计数,办法是将QD 输出接到A 输入端,并把输入计数脉冲加到B 输入端,在QA 输出端处产生对称的十分频方波。
八.实物连接图
要求设置在 4:00-5:00,输出显示为高,即LED亮。
图中显示时间是04:51和04:02,在这个时间段,通过对存储器的写和读,实现了在这里两段时间的高电平输出,而且在时钟的运行过程中,LED显示也始终是正确的。
所以,基本上完成了实验的要求。
当时间超过5:00,由于这时间点后没有写入,图中显示时间是05:02,不在这个时间段,顾电平是低,所以LED灯不亮,所以编程是成功的
九.调试中出现问题及解决的办法
(1)每经过24小时一次,发光LED发光的时间总是不一样
由于CD4040是12位二进制串行计数器,利用 11位的输出可以选择存储器的相应单元输出,这样就可以达到时间控制目的,但因为时间控制的点数小于存储器的存储单元数,所以在时间走完24小时时,要同时将计数器清零,否则就会因为地址不断变化而造成时间控制的错误。
(2)扳动开关会发生抖动使得时钟脉冲发生跳变
如果时钟脉冲发生跳变,那么时间和存储单元就不是一一对应的了,这样就使得读状态时发生错误。
所以扳动开关时候要小心。
(3)用较快时钟来进行写入,发现误差很大
频率很高,而又是用开关控制脉冲的输入,容易导致CD4040的地址端和数码显示不一致。
经改进可以用较快时钟和1Hz频率组合,但时间快接近需要控制的时刻时,转换开关改用1Hz 脉冲来进行写,这样误差比较小;最好只用中等的时钟来写入。
十.实验收获和总结
(1)通过本次实验,掌握了可编程时间控制器这种自动可控制系统的功能,本时间的控制器结构简单, 应用灵活, 控制准确可靠. 同时可用去控制打铃, 定时录像,定时
闹钟,可以实现用一个时间控制器完成若干家电, 办公电器及小型工厂中若干电器设备的自动化管理, 具有较高的经济价值和广泛的应用价值.
(2)对芯片CD4040 这个12位输出的计数器和6116 这个2K*8位的存储器有进一步的了解,对他们的功能原理更深入的了解,熟悉了他们的引脚,对今后使用它们奠定了
基础
(3)此次设计中我投入了最大的热情和精力,从设计电路图,选择元器件,,其过程中出现了不少的问题,我没有气馁,没有退缩,积极向老师请教,向同学寻求帮助,并且一遍又一遍的重复实践,直到我们期望的结果实现。
事实也证明我们的努力没有白费,认真严谨的态度给我带来了成功的喜悦。
(4)本次实验对存储器的大小、地址线、数据线及其读写控制有很好理解,并且人工对芯片进行读写是比较困难的,在连接电路中,出现了很难把时间写入的情况,或者
写入又不能读出,但是不放弃,最终实现了时间的成功写入并且读出。