本文介绍了一种采用Atmel89S51单片机进行PLC控制的仿真方法,设计了一种适用于刚性离合器冲床的控制器,介绍了输入输出电路的基本结构和工作原理。
电隔离,着重于内部键盘显示电路的设计理念。时,给出了压力机控制的电气图。
统的硬件配置基于AT89S51微控制器。AT89S51是一款高性能,低功耗,8位CMOS微控制器,具有4Kb ISP就绪闪存(可在系统中编程),可使用存储器擦除和擦除1,000次高内存技术制造,兼容标准MCS51指令系统和80C51引脚结构,集成看门狗电路(WDT)。能强大的AT89S51是许多集成控制应用的经济型解决方案。片机设计的冲床控制器具有以下特点:·控制器采用PLC设计理念,可靠性高,抗干扰能力强。·面板上有七段七段LED显示屏,可用于调整参数并在操作过程中显示计数值。块化设计,体积小,易于安装。·使用具有ISP功能的AT89S51,可以在现场下载程序以执行可编程逻辑控制器的功能。件设计控制器的硬件结构如图1所示。主要由键盘显示电路,EEPROM电路,电源故障检测,下载接口,程序和光隔离输入和输出模块。源模块是开关电源,带有 24V和 SV输出,采用TOP220Y设计。系统断电时,电源故障检测电路向AT89S51发送信号。
统立即将参数和计数值保存在EEPROM电路中。盘显示电路如图2所示。
了保存I / O线,P0端口的低3位在此处重复使用。路的工作原理如下所示:在显示期间,首先设置P3.3,P0.0~P0.5对应高电平,然后将对应显示内容的代码发送给74HC164移位寄存器,与输出串联。见的CRT,然后将该位设置为低电平,延迟1 ms,然后将该位设置为高电平。

要该动态扫描的频率足够高,控制器就采用80 Hz频率,由于人眼的特征视觉持久性,可以执行显示功能,并且没有现象闪烁。描键盘时,将P3.3设置为低,恒温阀芯然后74HC164的输出将为低,这将防止在扫描键盘时显示干扰。果不按任何键,则读数水平P0.0至P0.2为低。您按下键盘时,相应的条目被读取为高,然后可以判断去抖动方法。是按下键然后传送到相应键的功能程序。定时器中断中分析该控制器的键的显示,键盘和去抖动。电绝缘输入电路如图3所示。
入端子和COM端子通过无电位触点或NPN开路集电极晶体管连接。了可靠性,输入电流为7 mA,输入为ON。
输入电流小于1.5 mA时,输入被禁用。
出电路使用光隔离继电器输出来电隔离外部电路控制器的内部电路,以避免外部干扰。用打孔控制接线如图4所示。操作过程中,面板的6位数字管显示计数值。需要设置参数时,按下功能后5秒,可以依次定义单个动作的持续时间。滑操作次数和润滑持续时间等参数。光标位于上死点区域时,同时按下左右键,双阀通电,光标移动一次,当凸轮处于制动位置时控制器被激活。闭双阀门并将滑块停在上死点。选择器被置于前进位置时,同时按下左和右按钮,则控制器把激励的双联阀中,滑块可以被操作,该按钮被释放,则控制器把双阀关闭,并且光标S停止。述在这个document.Après测试总结设计的单芯片AT89S51指向控制器,它工作可靠,具有较强的抗interférences.Il容量可以用软件算法设计以及光电保护合作防止冲压并确保后者。
作员安全。外,AT89S51单片机在控制系统方面具有独特的优势:丰富,紧凑,经济,灵活,易于扩展。
本文转载自
恒温阀芯 https://www.wisdom-thermostats.com
