智能多路计数器
电 路 结 构
在图1中,变压器TB、桥堆UR、电容C4及C5组成了降压整流滤波电路,获得12V的直流电源,并经稳压块L7805、电容C6、C7稳压处理后得到了5V的直流稳压电源供计数系统用。MCU单片机IC1、IC3~IC5及DIS等构成了显示电路;IC1与光耦IC6及接近开关BYK1~BYK4等组成了切割计数的传感电路;IC1与按钮S1~S3构成键盘输入电路。另外,蜂鸣器HXD及三极管V等组成了蜂鸣报警电路;IC2(X5045)是“看门狗”电路,主要是为了使MCU的运行更为可靠而设置,同时兼作数据保存用。
工 作 原 理
智能多路计数器的核心是IC1单片机AT89C52。其UART全双工串行通信口Rxd/P3.0、Txd/P3.1与8位串行输入/并行输出移位寄存器74HC164连接,IC1的串口每次送出2 B的数据,第一个字节是位码数据并寄存于IC4中,并经ULN2803驱动显示屏DIS的5个位,第二个字节为段码数据并寄存于IC3中,直接驱动DIS的7个段来进行切割、传送等计数信息的显示。IC1的P3.3~P3.6口通过4个单元的光耦电路TLP621-4分别与4个接近开关相联,如当某一切割钢刀切下接近对应的接近开关LJ12A3时,接近开关输出感应信号,并通过光电耦合传送到IC1对应的I/O口(P3.3~P3.6),由MCU读入经逻辑处理后作相应的计数运算,当计数的总数等于设定值时,从IC1的P1.3口输出报警信号,经三极管V驱动蜂鸣器HXD发出“嘀——嘀——”的报警声,提示该箱所需切割的数量已完成。
按钮S1是一个功能键,它用以对各路计数的切割、传送等数据的查看及总数设置等功能的切换;按钮S2是一个移位/切换键,用以监察各路切割的即时计数值及预设总数时对位的切换;按钮S3是一个增量/清零键,当S1功能键切换到总数设置处,S2移位切换到“个”、“十”“、百”、“千”某一位时,按动S3增量键该“位”的数据将在0~9范围内循环变化,当S1功能键切换至查看各路数据时,按下S3键则是清零。
操 作 事 项
1)接通电源后装置就能进入正常的切割、传送等记录状态,显示屏上闪动着“HELLO”的字样。
2)若要查看各路的切割、传送等记录数据,可按动S1“功能”键3下进入查看程序;“1”××××显示第1路的数据;“2”××××显示第2路的数据;“3”××××显示第3路的数据;“4”××××显示第4路的数据;“5”××××显示的是“1”、“2”、“3”、“4”路之和数。
3)当按动AN1键盘显示“6”××××时,“××××”的其中一位在闪动,装置已进入了预置总数设定程序“,××××”对应“个”、“十”、“百”、“千”四个“位”;可以用S2“移位”键进行移位,用S3“增量”键对某一位的具体数据进行设置。
相关文章
- 2024-07-09多CCD拼接相机中图像传感器不均匀性校正
- 2024-02-26实现同一分析周期内两流路并行分析的技术改造
- 2024-07-31铁路客车提速轴承外圈非基准端面挡边平行度测量仪的研制
- 2023-03-02智能化色谱分析软件的研究与应用探讨
- 2022-04-27监控摄像机日夜及彩色黑白转换两用简析



请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。