智能计数器
温州大华仪器仪表 DHC1J DHC2J 智能型可逆预置数计数器 说明书

DHC COUNTERDHC1J 智能型可逆预置数计数器 DHC2J1. DIN 48×48mm (DHC1J),72x72mm(DHC2J)标准面板尺寸。
2. 键盘设定,LCD带背光源显示,操作简单。
3. 可设定量值—每个脉冲所表示的量(0.001-99.999),直接显示实际值: 实际值=量值×信号数。
并可设定显示有效小数位数。
4.有1组,2组,总/批量设定的产品。
5. 5种计数输入模式,4种输出模式.自动复位时间0.01~9.99秒可调。
6.采用开关电源 电压适应范围大,抗干扰能力强 7.使用键盘锁定功能,根据要求锁定不须要使用的键,防止误操作。
产品型号及含义常用型号: DHC1J-A1RL(替代DHC1J-A1R) DHC1J-A1PRL(替代DHC1J-A1PR) DHC1J-A2PRL(新) DHC1J-ATR, DHC2J-ATR(另附说明书)(新) DHC2J-A1PR , DHC2J-A2PR, DHC2JA1R 技术参数 ● 辅助电源输出: DC12V 100mA供传感器使用 ● 电 源: DHC1(2)J-A AC/DC 100V ̄240V DHC1(2)J-D DC/AC 12V ̄24V ● 继电器容量: 3A AC 250V (阻性) ● 电压范围: 85%~110% DHC1J-2: 各1组常开 DHC1J-1 : 1组常开常闭 ●`最小计数脉宽: 16.7mS (30次/秒 ) 0.17mS (3000次/秒) 0.33 mS (1500次/秒)—可逆C模式 ● 继电器输出: DHC2J-2: 各1组常开常闭 DHC1J-1: 2组常开常闭 ● 计数范围: 0~999999 ● 停电保持: 约10年 ● 输入信号: 非触点信号或触点信号 ● 功 耗: ≤ 4VA ● 信号输入阻抗: ≥4.7KΩ DHC1J 45X45mm ● 输入信号电压: L=0~2V H=4~30V ● 开孔尺寸: DHC2J 68x68mm ● 复位方式:面板按钮复位, 外部端子复位 自动复位 0.01~9.99秒可调 ● 触点寿命: 触点电寿命≥105 触点机械寿命≥107 DHC1J: 约0.25Kg ● 晶体管输出: 50mA 30V ● 重 量: DHC2J: 约0.35Kg ● 使用环境温度: -10~40℃ 输入模式可逆A:无CP2输入时加计数,CP2输入有效时减计数。
机械计数器(智能手轮)简介

手轮转动到某一位置时:
示值 = 整数圈数 + 转动角度 图示的示值为: 6.58圈 = 6圈 + 210 °
四、智能手轮的型号及技术规范
1. 型号:JSQ-8 2. 量程:内圈36圈,外圈1圈(360°) 3. 引用误差: < ±0.5 % 4. 工作温度:-50℃~+100℃ 5. 液面高度:上限为表头直径的 9/10,下限为表头 直径的2/3。
测。
一、智能手轮(JSQ-8)的作用
机械计数器(智能手轮)用于 防喷器的手动锁紧装置,能随动显示闸板防喷器 手动锁紧、解锁时手轮的旋转圈数,准确反映闸 板的实时开启度,是一种新型的手轮圈数数字化
显示装置,也可用于其他设备的手动旋转圈数计
数。
二、智能手轮(JSQ-8)的特点
1. 设计思想充分体现了预防为主的安全生
产 理念。
2. 采用随动设计,无滞后现象,准确指示闸板的开启度; 3. 采用减震介质,便于准确读数; 4. 闸板开启度实现了目视化,荧光刻度盘更便于夜间观察; 5. 结构简单实用,性能稳定可靠;
6. 装卸便捷,只需一插一拔;
7. 无能耗,节能环保; 8. 采用阻燃材料,满足了钻井、修井施工
中防火、防爆的要求。
第三、施工技术措施不当;
第四、井控设备失效。
手动锁紧装置重要性
手动锁紧装置是井控装置中非常重要的
组成部分。锁紧杆的开关圈数是有技术要求的,它的工
况(即旋转圈数)将直接影响到一口井的安全。开关圈 数计数不准确,可能导致锁紧轴不到位。案例链接 1. 液压关井后,锁紧不到位会造成闸板的 密封失效,致使井控失效; 2. 液压开井时,解锁不到位, 造成开井损坏锁紧杆螺纹,
新 产 品 介 绍
智能计数器操作规程

1、目的
本制度目的是规范粕库生产现场,指导操作者正确操作和使用设备,确保生产计数的准确性和延长设备的使用寿命。
2、适用范围
本制度适用于三维集团油脂公司所有豆粕保管员对智能计
数器的操作。
3、工作要求
3.1、计数功能
3.1.1、批次清零:按[清零]键,或按下操作盒的[清零]键并保持3秒。
3.1.2、累计清零:按[设定]键,将光标定位在“累计清零”上,用数字键盘输入清零指令—56789,按[确认]键即可将累计值清零。
3.2、定量装车
3.2.1、开始装车前,按[清零]键将批次计数清零。
3.2.2、按[设定]键,键入装车的数量值,按[确认]键,现在即可开始装车。
3.2.3、计数器计数到与定量装车的差值小于设定的预警值后,预警继电器吸合,同时计数器内蜂鸣器报警,当达到或超过定量装车值后,蜂鸣器长鸣,同时联动继电器吸合。
3.2.4、如果预警继电器和联动继电器与传送带、包装机、推包机等设备联锁,既可以实现全自动定量装车。
3.3、历史数据查询
3.3.1、在计数状态下,按[查询]键即可进入历史数据查询页,[↓]和[↑]可以翻页,也可用数字键直接选择最新的9组数据。
3.3.2、查询结束后,按[返回]键,即可返回到计数状态,在历史数据查询过程中,计数器仍然在工作,不影响正常计数。
计数器功能

计数器功能计数器是一种用于记录和显示数字的装置。
它通常由数字显示屏和控制器组成,可以用于各种计数任务。
计数器的主要功能是计数。
它可以将数字从一个开始值逐渐增加或减少,提供给用户一个可视化的计数过程。
例如,一个计数器可以从0开始,每次按下计数按钮增加1,直到达到预设的结束值。
计数器也可以通过设置来递减计数,例如从10递减到0。
另一个常见的功能是计时。
计数器可以记录经过的时间,并将其显示出来。
计数器通常具有开始、停止和重置按钮,用户可以根据需要启动和停止计时器。
计数器还可以在计时结束时发出警报信号,提醒用户完成任务或活动。
计数器还可以用于测量频率。
它可以记录特定事件的出现次数,并以每秒钟发生的次数来显示频率。
例如,一个计数器可以记录某个过程重复发生的次数,并以每分钟发生的次数来显示。
计数器还可以配备其他功能,如设置、存储和比较。
设置功能允许用户设置计数器的开始和结束值,以及其他参数。
存储功能可以将计数器的当前值保存在存储器中,以便在需要时进行检索。
比较功能可以使用计数器的当前值与预设值进行比较,以判断是否达到了特定的条件。
计数器广泛应用于各行各业。
在工业领域中,计数器被用于计数生产线上的产品数量或机器运行时间。
在商业领域中,计数器被用于记录顾客人数或销售额。
在运动领域中,计数器被用于记录运动员的成绩或时间。
在科学研究中,计数器被用于记录实验数据或观察结果。
总之,计数器是一种多功能的装置,可以用于各种计数任务。
它可以计数、计时、测量频率,并具有设置、存储和比较等功能。
计数器在各行各业中起着重要的作用,帮助人们记录、统计和分析数据。
YL-72HC 智能计数器、计米器 说明书

YL-72HC智能计数器、计米器使用说明书一、概述YL—72HC是我司自主开发的多功能计数、计长控制器,它能满足各种工控环境下用于生产产品的计数、计长控制,具有软件控制菜单丰富,控制功能齐全,操作简易方便;硬件抗谐波干扰能力强,能适用高速计数、计长要求,仪表工作稳定性能好,控制精度高。
可广泛应用于包装、印刷、纺织、造纸等机械设备,以及石油、化工、冶金等行业对产品生产数量和长度的自动化控制。
其主要特点如下:1、YL—72HC多功能计数器具有一路主控制到位输出、一路提前量辅助输出控制功能。
利用提前量辅助控制功能,可满足二路独立输出控制要求,实现分步或同步控制二路外部电路工作;也可作为二段计数、计长控制功能;还可作为提前报警功能。
2、YL—72HC多功能计数器的输入信号可选用触点开关、脉冲电平、光电开关、接近开关,计米轮及旋转编码器等传感器信号输入,既可高速计数又可定长计长,使用功能丰富,操作界面简单直观,用途广泛。
3、YL—72HC多功能计数器在计数或计长到达提前量设定值时,继电器“FRON”闭合输出,并保持至主控继电器计数或计长到达设定值时,主控继电器“OUT”闭合输出,然后与提前量继电器“FRON”同时自动(或手动)断开复位,重新循环计数、计长。
4、YL—72HC多功能计数器设定在自动清零复位状态下,主控继电器“OUT”闭合输出的时间保持可预先设定,延时范围为:0.1–9.9S,延时到设定时间值后,继电器释放断开,计数器自动清零复位,重新循环计数。
5、YL—72HC多功能计数器另一个最大特点就是:计数器内置步长设定程序,可不需用计米轮而利用设备上的机械转盘或转辊直接实现计米、计长功能。
步长精度可达到0.1mm,能满足不同范围的定长精度。
二、按键功能说明1、“功能(MD)”键:(1)轻按一下“功能(MD)”键,计数器显示界面出现已预置的计数(计长)值,当要修改重设定计数(计长)值时,则再按一下“左移(<)”键,这时“个位”的数码管不停的闪烁着,接着按“向上(∧)”键,顺序向上修改数值;如需修改其它位置的数值,则依次按“左移(<)”键到该位置,“该位”数码管就不停的闪烁,再按“向上(∧)”键修改该位的数值,至完成为止,再轻按一下“功能(MD)”键确认并退出计数(计长)值设定。
第6章(676)

第6章 智能型电子计数器
电子计数器共需时标和闸门时间两套时间标准, 它们由 同一晶体振荡器和一系列十进制倍频和分频来产生。 例 如图6-1中, 1 MHz晶体振荡器经各级倍频及前几级分频 器得到10 ns、 0.1 μs、1 μs、 10 μs、 0.1 ms和1 ms六种时 标信号; 若再经后几级分频器可进一步得到1 ms、 10 ms
第6章 智能型电子计数器
仪器闸门时间T的选择一般都设计为10n s(n为整 数), 并且闸门时间的改变与显示屏上小数点位置的移 动同步进行, 故使用者无须对计数结果进行换算, 即可 直接读出测量结果。 例如, 被测信号频率为100 kHz, 闸 门时间选1 s时,N=100 000, 显示为100.00 kHz; 若闸门 时间选100 ms, 则N=10 000, 显示为100.00 kHz。 测量 同一个信号频率时, 闸门时间增加, 测量结果不变, 但 有效数字位数增加, 提高了测量精确度。
由于电子计数器类仪器是基于被测信号的时间与标 准时间进行比较而进行测量的, 其测量精度与标准时间 有直接关系, 因而要求时基电路具有高稳定性和多值性。 为了使时基电路具有足够高的稳定性, 时基信号源采用 了晶体振荡器。 在一些精度要求更高的通用计数器中, 为使精度不受环境温度的影响, 还对晶体振荡器采取了 恒温措施。 为了实现多值性, 在高稳定晶体振荡器的基 础上, 又采用了多级倍频和多级分频器。
第6章 智能型电子计数器
6.1.2 电子计数器的主要技术性能
1. 电子计数器所具备的测试功能一般包括测量频率、 周期、 频率比、 时间间隔、 累加计数和自校等。 2. 测量范围 电子计数器的有效测量范围是相对于测量功能而言 的, 不同的测量功能其测量范围的含义也不同。如测量 频率时是指频率的上、 下限; 测量周期时是指周期(时 间单位)的最大、 最小值。
三菱Q PLC智能-高速计数

1、在MELSEC-Q系列可编程控制器基板上安装、使用的各种模块中,除CPU、电源、数字式I/O模块外的其它模块,叫做“智能功能模块”。
例如,用于模拟信号的输入/输出控制、与各种网络连接设备之间的通信控制以及定位控制的模块等都是智能功能模块。
智能功能模块在处理输入输出的位信号的同时,还处理字信息。
﹡MELSEC-Q可编程控制器针对各种控制要素,备有多种智能功能模块。
﹡智能功能模块相当于MELSEC-A系列的“特殊功能模块”。
Q系列可编程控制器的智能功能模块,根据其控制要素以及功能可分为以下几种。
2、以下所示为Q系列可编程控制器的各种智能功能模块及其概要。
﹡本课程学习其中的“D/A转换模块”和“高速计数器模块”。
①输入输出信号I/F 是与CPU模块之间进行位信号(ON/OFF信号)收发的接口。
每个智能功能模块的占有点数固定不变,I/O编号根据安装的插槽位置确定。
②缓冲存储器是与CPU模块之间进行字数据(16位)收发的接口。
每个智能功能模块所需要的信息分配至缓冲存储器的不同地址。
③专用功能处理器由处理各智能功能模块的主功能的专用电路构成,内部带有专用的硬件或CPU。
④外部接口是用于连接智能功能模块与外部设备的接口。
⑤开关设定是用于选择智能功能模块控制规格的软件开关,相当于A系列可编程控制器的特殊模块中的DIP开关设定。
3、模拟量模块以电压、电流、温度等为控制对象,对这些模拟信号进行处理。
以下所示为D/A转换模块的构成图。
D/A转换模块用于将顺控程序中设定的数字量转换为模拟量(电压或电流)、并输出至外部设备。
3、高速计数器模块用于调用在外部机械设备上检测到的脉冲信号,并对脉冲的个数进行计数。
计数值将被调用至CPU,用于进行速度、位置的计算以及机械的控制等。
4、输入输出信号用于控制智能功能模块的ON/OFF信号(位信号)中,可编程控制器CPU的输入信号用“X”表示,可编程控制器CPU的输出信号用“Y”表示。
智能计数器说明书

智能计数器说明书1.性能指标计数范围:999999计数频率:0-1000HZ输入电压:220V AC±5%输出形式(可选):TTL电平输出继电器输出通讯模式:支持RS485接口基于MODEM-BUS协议波特率1200bit/s-9600bit/s功能特点:三种清零方式三种启停计数方式四种工作模式停止计数时数据保存支持多机通讯与控制2.工作模式工作模式1:当计数达到计数上限时,计数器停止计数,输出报警信号.工作模式2:当计数达到计数上限时,计数器继续计数,输出报警信号.工作模式3:当计数达到计数上限时,计数器自动清零,同时输出报警信号.(注:报警信号只维持10ms 左右.)工作模式4:不停止计数,每间隔计数报警上限的整数倍时,输出报警信号.(注:报警信号只维持10ms 左右.)3.键盘操作说明面板键盘有四个键,可完成控制器的功能设置与工作模式的转换.复位键:当系统死机或工作不正常时,可以按压复位键强制计数器复位.设置键:按压设置键进行页选择,每一页代表一项功能项.上下键:在设置状态时,完成数据的修改.下键与设置键组合:在计数状态时,可完成计数器清零.上键:在计数状态时,可完成启停计数器计数.按压设置键可以使计数器进入设置状态.在计数器为设置状态时,不按任何键2S后,计数器返回计数状态.计数器共有6个设置页.计数器第二行的两位LED表示哪一个设置页.1)清零方式选择:按压设置键直到功能页显示1.后, 按压上下↑或↓可加减设置值.00:表示使用手动清零.即在计数状态时,按压下键与设置键组合完成计数器清零. 01:表示使用外部引脚清零.即在计数状态时,将FWR与FERG短接150ms即可完成计数器清零.02:表示使用串口清零.即在计数状态时,由上位机发送清零命令,即可完成计数器清零.2)计数器启停方式选择:按压设置键直到功能页显示2.后, 按压上下↑或↓可加减设置值.00:表示使用手动启停.即在计数状态时,按压上键即可启停计数器计数.01:表示使用外部引脚启停.即在计数状态时,将WSS与WSSG短接150ms即可启停计数器计数.02:表示使用串口启停.即在计数状态时,由上位机发送启停命令,即可启停计数器计数.3)工作方式选择:按压设置键直到功能页显示3.后, 按压上下↑或↓可加减设置值.00:使用工作模式1.01:使用工作模式2.02:使用工作模式3.03:使用工作模式4.4)波特率选择:按压设置键直到功能页显示4.后, 按压上下↑或↓可加减设置值.00:1200 bit/s01:2400 bit/s02:4800 bit/s03:2400 bit/s5)地址设置按压设置键直到功能页显示5.后, 按压上下↑或↓可加减设置值.地址设置范围: 00-2556)计数报警上限设置按压设置键直到功能页显示6.后, 按压上下↑或↓可加减设置值.计数报警上限设置范围:000001-99999994.外观说明产品外观见图1.图15.通讯说明控制器采用RS-485总线,协议符合ModBus RTU规约.数据传输均采用8位数据位,1位停止位,无奇偶校验位.波特率可设为1200-9600 bit/s. 通讯传送分为独立的信息头,和发送的编码数据.以下的通讯传送方式定义与RTU通讯规约相兼容:编码8位二进制起始位1位数据位8位奇偶校验位无停止位1位错误校检CRC(冗余循环码)初始结构= >=4字节的时间地址码= 1 字节功能码= 1 字节数据区= N 字节错误校检= 16位CRC码结束结构= >=4字节的时间地址码:地址码为通讯传送的第一个字节.这个字节表明由用户设定地址码的从机将接收由主机发送来的信息.并且每个从机都有具有唯一的地址码,并且响应回送均以各自的地址码开始.主机发送的地址码表明将发送到的从机地址,而从机发送的地址码表明回送的从机地址.功能码:通讯传送的第二个字节.ModBus通讯规约定义功能号为1到127.本控制器利用其中的一部分功能码.作为主机请求发送,通过功能码告诉从机执行什么动作.作为从机响应,从机发送的功能码与从主机发送来的功能码一样,并表明从机已响应主机进行操作.如果从机发送的功能码的最高位(比如功能码大于127),则表明从机没有响应操作或发送出错.数据区:数据区是根据不同的功能码而不同.CRC码:二字节的错误检测码.当通讯命令发送至仪器时,符合相应地址码的设备接通讯命令,并除去地址码,读取信息,如果没有出错,则执行相应的任务;然后把执行结果返送给发送者.返送的信息中包括地址码,执行动作的功能码,执行动作后结果的数据以及错误校验码.如果出错就不发送任何信息.1.结构:地址码功能码数据区校验码8位8位N × 8or16位16位2.信息帧格式:地址码:地址码是信息帧的第一字节(8位),从0到255.这个字节表明由用户设置地址的从机将接收由主机发送来的信息.每个从机都必须有唯一的地址码,并且只有符合地址码的从机才能响应回送.当从机回送信息时,相当的地址码表明该信息来自于何处.功能码:主机发送的功能码告诉从机执行什么任务.表2列出的功能码都有具体的含义及操作. 表1 功能码代码含义操作03读取数据读取当前寄存器内一个或多个二进制值06重置单一寄存器把设置的二进制值写入单一寄存器(3)数据区:数据区包含需要从机执行什么动作或由从机采集的返送信息.这些信息可以是数值,参考地址等等.例如,功能码告诉从机读取寄存器的值,则数据区必需包含要读取寄存器的起始地址及读取长度.对于不同的从机,地址和数据信息都不相同.(4) 错误校验码:主机或从机可用校验码进行判别接收信息是否出错.有时,由于电子噪声或其它一些干扰,信息在传输过程中会发生细微的变化,错误校验码保证了主机或从机对在传送过程中出错的信息不起作用.这样增加了系统的安全和效率.错误校验采用CRC-16校验方法.CRC码低字节在前.注:信息帧的格式都基本相同:地址码,功能码,数据区和错误校验码.3.错误校验参与冗余循环码(CRC)计算的包括:地址码,功能码,数据区的字节.冗余循环码包含2个字节,即16位二进制.CRC码由发送设备计算,放置于发送信息的尾部.接收信息的设备再重新计算接收到信息的CRC码,比较计算得到的CRC码是否与接收到的相符,如果两者不相符,则表明出错.CRC码的计算方法是,先预置16位寄存器全为1.再逐步把每8位数据信息进行处理.在进行CRC码计算时只用8位数据位,起始位及停止位,如有奇偶校验位的话也包括奇偶校验位,都不参与CRC码计算.在计算CRC码时,8位数据与寄存器的数据相异或,得到的结果向低位移一字节,用0填补最高位.再检查最低位,如果最低位为1,把寄存器的内容与预置数相异或,如果最低位为0,不进行异或运算.这个过程一直重复8次.第8次移位后,下一个8位再与现在寄存器的内容相异或,这个过程与以上一样重复8次.当所有的数据信息处理完后,最后寄存器的内容即为CRC码值.计算CRC码的步骤为:(1).预置16位寄存器为十六进制FFFF(即全为1).称此寄存器为CRC寄存器;(2).把第一个8位数据与16位CRC寄存器的低位相异或,把结果放于CRC寄存器;(3).把寄存器的内容右移一位(朝低位),用0填补最高位,检查最低位(注意:这时的最低位指移位前的最低位,不是移位后的最低位);(4).如果最低位为0:重复第3步(再次移位)如果最低位为1:CRC寄存器与多项式A001(1010 0000 0000 0001)进行异或;(5).重复步骤3和4,直到右移8次,这样整个8位数据全部进行了处理;(6).重复步骤2到步骤5,进行下一个8位数据的处理;(7).最后得到的CRC寄存器即为CRC码.4. 功能码03,读取点和返回值:利用通讯命令,可以进行读取点("保持寄存器") 或返回值("输入寄存器" ).一次最多可读取寄存器数是15.由于一些可编程控制器不用功能码03,所以功能码03被用作读取点和返回值.从机响应的命令格式是从机地址,功能码,数据区及CRC码.数据区的数据都是每二个字节高位在前,CRC码低位在前高位在后.信息帧格式举例:从机地址为00,起始地址0008H的1个寄存器. 此例中寄存器数据地址为:地址数据0008 02H主机发送字节数举例从机地址1 00 发送至从机00功能码1 03 读取寄存器起始地址2 00 起始地址为000808读取点数2 00 读取1个寄存器01CRC码2 04 由主机计算得到的CRC码19从机响应字节数举例从机地址1 00 来自从机00功能码1 03 读取寄存器读取字节数1 02 寄存器字节总数寄存器数据2 0002 地址为0008内的内容CRC码2 04 由从机计算得到的CRC码45表2 功能码03读取的数据及地址地址内容地址内容地址内容0000H计数数据低位字0005H系统保留000AH工作模式选择寄存器0001H计数数据高位字0006H系统保留000BH启停状态查看寄存器0002H设置计数报警上限低字0007H系统保留0003H设置计数报警上限高字0008H清零模式选择寄存器0004H系统保留0009H启停模式选择寄存器表3 数据计算方法参数计算方法数据格式备注计数数据计数数据高位字×65536+计数数据低位字原码应连续读取两个寄存器组合后,方可合成计数数据计数报警上限计数报警上限高位字×65536+计数报警下限低位字原码应连续读取两个寄存器组合后,方可合成计数数据表4其他寄存器的功能说明名称含义启停状态查看寄存器00:计数器处在不计数状态01:计数器处在不计数状态5. 功能码06,单点保存:主机利用这条命令把单点数据保存到控制器的存储器.控制器也用这个功能码向主机返送信息.信息帧格式举例:控制器地址为00,保存起始地址0008的1个值.在此例中,数据保存结束后,控制器中地址为0008内的内容为02H.主机发送字节数举例从机地址1 00 发送至从机00功能码1 06 单点保存起始地址2 00 起始地址为000808保存数据2 00 保存的数据为02H02CRC码2 88 由主机计算得到的CRC码18从机响应字节数举例从机地址1 00 来自从机00功能码1 06 单点保存起始地址2 00 起始地址为000808保存数据2 00 保存的数据为02H02CRC码2 88 由主机计算得到的CRC码18表5 功能码06保存的数据及地址地址内容0002H设置计数报警上限低字0003H设置计数报警上限高字0008H清零模式选择寄存器0009H启停模式选择寄存器000AH工作模式选择寄存器000BH启停计数器计数000CH计数器清零表6 个别寄存器说明地址内容说明000BH启停计数器计数向寄存器写"1"启动计数写"0"停止计数.(注:启停模式选择为串口启停)000CH计数器清零向寄存器写"1" 计数器清零.(注:清零模式选择为串口清零)6.数据错误返回值:如果主机发出的数据错误,则控制器向主机回送错误信息,功能码的最高位为1,即控制器返回给主机的功能码是在主机已送的功能码上加128.从机返回的错误码的格式如下:地址码:1字节功能码:1字节(最高位为1)错误码:1字节CRC码:1字节错误码为00H6.接线说明外形尺寸及开孔尺寸外形尺寸:160×78×80控制器接线图控制器接线图FWRG与FWR 为外部清零引脚:当清零方式选择为使用外部清零时,在计数状态短接150ms,即可完成计数器清零.WSSG与WSS 为外部启停引脚:当启停方式选择为使用外部启停时,在计数状态短接150ms,即可完成计数器计数启停.INTG与INT 为脉冲输入引脚:INTG联接内部光耦的负极,INT联接内部光耦的正极OUT1与OUT2 为报警输出引脚:继电器输出时,报警为吸合.TTL电平输出时,报警为OUT2输出高,OUT1输出低.使用说明书。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
*********************************************************************
void display(uchar add,uchar dat)
{
uchar i; for(i=0;i<3;i++)
//将要显示的数分解送显示缓冲区
{
buff[2-i]=dat%10;
红外发光二极管是一种把电能转换成光能的半导体器件。它具有体积小、 功耗低、寿命长、响应快、机械强度高等优点,并能和集成电路相匹配。因此, 广泛的应用于计算机、仪器仪表的自动控制系统中。 光电转换部分与单片机的连接框图如下:
传感器
整形驱动
计数脉冲
89C51
观点转换部分与单片机得连接示意图 2.方案设计
DS01
1 a DPY
2b
a
3 4
c d
f
g
b
9
Q1
5 ee
c +5v
6f
d
7g
dp
8 dp
R1
1K DS02
1 a DPY
2b
a
3 4
c d
f
g
b
9
Q2
5 ee
c +5v
6f
d
7g
dp
8 dp
R2
1K DS03
1 a DPY
2b
a
3 4
c d
f
g
b
9
Q3
5 ee
c +5v
6f
d
7g
dp
8 dp
R3
1
Vin
Vout
3
+5V
G ND 2
T1
D3
D1
C1
C2
10uf
10uf
TRANS1
D4
3
4
图 3.3 电源电路
C (4) 外部检测设备设计
这个部分主要是由 NE555 组成的红外发射电路和 LM567 构成的红外接收电路组 成。工作原理为当红外发射二极管发出红外光,检测是否有人或者物品遮挡,然后由 红外接收二极管将调制信号通过锁相环鉴频后输出 CP 计数脉冲以便单片机进行计数 控制。
的状态。设备利用 CAN 总线进行远程通信,连接到控制中心 1.光电传感器: 光电传感器是利用光电元件作为检测元件的传感器。它首先把被测量的变化
转换成光信号的变化,然后借助光电元件进一步将光信号转换为电信号。光电传 感器一般有光源,光电元件,转换电路三部分组成。光电检测法具有精度高、反 应快、非接触等特点,而且可测参数多,传感器结构简单,形式灵活多样。
长沙理工大学学生课外科技项目
中期检查报告书
课题名称:
课题负责人: 所在学院: 填报日期:
智能计数器 城南学院
中期报告书写作提纲:
一、 研究工作主要进展和结果。
经过几个月的对这种新型的人数自动统计系统的研究,目前已经设计出这个 系统的基本模型,设计思路:门上装有两个光电传感器,并排架设,一前一后, 若传感器 1 先有信号而传感器 2 后有信号,则表示有人进入教室;若传感器 2 先 有信号而传感器 1 后有信号,则表示有人出了教室。传感器信号经过放大滤波传 给单片机,单片机经过数据处理输出信号,传给 8 位数码管,数码管放在教室外 面,方便学生查看。按键电路设置复位及清零,数码管上还可以显示上课、自习
} // 主程序 void can(void) { SCON=0x50; PCON=0x00; TMOD=0x21; TL1=0xfd; TH1=0xfd; TR1=1; EA=1; ES=1; Init_CAN(); while(1){ TX_DATA_CAN(); //发送子程序 REC_DATA_CAN() ; //接收子程序 SERIAL(); //串行通信子程序 }
dat=dat/10;
} write_lcd_cmd(add);
//显示在 lcd 上
for(i=0;i<3;i++)
{ write_lcd_dat(number[buff[i]]);
} }
/********* 主函数
**********/
void main(void)
{ uchar up_limit_in=20,low_limit_in=5;//定义进出门人数要设置的上下限
RXD TXD ALE/P P SEN
10 11 30 29
AT89C51
图 3.1 单片机最小系统
(2) 键盘显示模块设计
R4 5.1K
R3 5.1K
R2 5.1K
VCC
R1 5.1K
K1 P 1.0
P 1.1 K2
P 1.2
P 1.3 K3
K4
2
3
图 3.2 键盘显示模块
上图为键盘电路图,按键功能分别为: K0 键:复位清零;
2Y1 2Y2 2Y3 2Y4
9 P1.5 7 P1.6 5 P1.7 3 P1.8
2
3
1 19
1G 2G
4
VCC
74HC241
图 3.5 显示电路
5. 系统软件设计
系统流程图:
开始
初始化
人员检测ห้องสมุดไป่ตู้ 块
人员计数模 块 N
有键按下 Y
键服务
上课/自习 指示
清零
显示
系统程序设计:
图 4.1 程序流程图
3 4
K1 键:显示上课\自习状态;
K2 键:显示计数脉冲数;
此按键1电路为低电平有效,当无按键按下2 的时候,单片机输入引脚 P1.0、3 P1.1、
P1.2、P1.3 端口均为高电平。当其中任何一个按键按下的时候,其对应的端口变为低
电平。
U?
(3) 电源电路设计
电源电路示意图如下:
D D2
7805
红外线发射电路如下图:
VCCR 4 8
R1 100K
U1
+ 5V
R2 10K
C1 5000uF
B
7
DIS
6
THR
2
TRI G
CVolt 5
G ND 1
Q
3
555 C2
R3 180K
D1 LED
10uF
红外线接收电路如下图:
图 3.4.1 红外线发射电路
R1
R2
R3
120K
1M
15K
C1
10uF D1 PHOTO
1K
U1
S1
VCC
P2.0 C1
1 2 3 4 5 6 7 8
P10 P11 P12 P13 P14 P15 P16 P17
10uF
VCC
13 12
INT1 INT0
C1 R1
10K
15 14
T1 T0
31
EA/VP
P2.1
30pF
19
Y1
18
120MHZ
X1 X2
C2
9
RESET
30pF
17 16
二、研究内容调整和变动 前期的思路是利用红外线感应装置感受人体发出的红外线,从而确定是否有人
uchar up_limit_out=20,low_limit_out=5; uchar number_in,number_out; //定义进出门人数
uchar key_input; uchar set_state=0;
//定义设置键状态(第四个键)
uchar i;
******************************************************************** CAN 总线通信模块 ********************************************************************* #include "CAN_TOUWENJIAN.h" //包含相关寄存器定 // 初始化 SJA1000 主控制器子函数 void Init_CAN(void){ MODE=0x01; CDR=0x88; IER=0x0D; AMR=0xFF; ACR=0x00; BTR0=0x05; BTR1=0xFF; OCR=0xAA; TXERR=0x00; Reg_LINSHI=ECC; MODE=0x09;
21 22 23 24 25 26 27 28
P0.0 P0.1 P0.2 P0.3 P0.4 P0.5 P0.6 P0.7
P2.0 P2.1 P2.2
RXD TXD ALE/P PSEN
10 11 30 29
1Y1 1Y2 1Y3 1Y4
18 P1.1 16 P1.2 14 P1.3 12 P1.4
#define uint unsigned int
************************************** bit time_10ms_ok=0,time_50ms_ok=0; //定义时间标识
uchar time_counter1; //软件时间计数器
uchar buff[3];
原理图:
红外发射 电路
红外接收电 路
MCS51
显示驱动
LED 显示
电源供电电路
3. 系统总体框图及原理 具体框图如下:
光电传感 器
信号调理
波形变换
存储电路
LED 显示
单
键盘模块
片
机
原理阐述:本电路的指导思想是利用类似红外发光管的光电传感器检测人员进 出,接收器接收到信号,并将其放大、整流形成高电平信号。当人或物品挡住红外光 时,接收器没有接收到信号,放大器输出低电平信号。这个便是外部计数脉冲信号。 这个脉冲信号送到 AT89C51 单片机中进行计数控制,完成显示。