产品中心


PRODUCT DISPLAY

产品中心
PRODUCTS

详细内容

杏彩体育网页基于AT89S51单片机的冲床

基于AT89S51单片机的冲床

  本文介绍了一种用Atmel89S51单片机仿真PLC控制的方法,设计适合刚性离合器冲床的控制器,介绍了用光电隔离的输入输出电路的基本构成和工作原理,重点介绍了内部键盘显示电路的设计思想,同时给出了冲床控制的电器原理图。

  系统硬件配置以AT89S51单片机为核心。AT89S51是一个低功耗,高性能CMOS 8位单片机,片内含4Kb ISP(In-system programmable)可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,内置看门狗(WDT)电路。

  功能强大的AT89S51可为许多嵌入式控制应用系统提供高性价比的解决方案。采用该单片机设计的冲床控制器,具有以下几个特点:

  ●控制器采用PLC设计的理念,可靠性高,抗干扰能力强。● 面板上6位七段LED显示,既可以用来调节参数,工作时也可以显示计数值。●模块化设计,体积小巧,便于安装。● 利用AT89S51具有ISP的功能,可现场下载程序以实现可编程控制器的功能。

  控制器的硬件结构如图1所示,主要有键盘显示电路、EEPROM电路、掉电检测、程序下载接口、光电隔离输入输出等模块组成。电源模块是用TOP220Y设计的具有+24V和+5V输出的开关电源。当系统断电瞬间掉电检测电路发信号给AT89S51,系统立即把参数和计数值存放到EEPROM电路中。

  键盘显示电路如图2所示,为了节省I/O口线位。下面介绍该电路的工作原理:显示时,先置P3.3,P0.0~P0.5为高电平,再依次将显示内容所对应的编码经串入并出的移位寄存器74HC164输出到共阴极数码管,然后把要显示的位选置低,延时1ms,再把该显示的位选置高。只要这种动态扫描的频率足够高,本控制器采用80Hz,由于人眼的视觉暂留特性,就可以实现显示的功能,并没有闪烁的现象。扫描键盘时,把P3.3置为低电平,这时74HC164的输出均为低电平,这样就防止了在扫描键盘时干扰显示。当没有键按下时,读出的P0.0~ P0.2均为低电平,当有键盘按下时,相应输入会读出为高电平,再经延时去抖动法可判断出是哪个键被按下,再转到相应键的功能程序。本控制器的显示扫描、键盘扫描、键的去抖动都是放在定时器中断中完成的。

  光电隔离输入电路如图3所示,输入端子和COM端子之间用无电压接点或NPN开集电极晶体管连接,为了可靠起见,输入电流为7mA,则输入为ON。当输入电流低于1.5mA则输入为OFF。输出电路采用光电隔离的继电器输出,将控制器内部电路与外部电路进行电气隔离,防止外部的干扰。

  冲床控制接线所示,工作时,面板上的6位数码管显示计数值,当需要设置参数时,按下功能建5秒后,可依次设定单次动作持续时间、需润滑的工作次数、润滑持续时间等参数。

  转动选择开关到单次行程位置,滑块处于上死点范围内时,左手右手按钮同时按下,则双联阀得电,滑块往复运动一次,当凸轮转到制动位置时,控制器使双联阀失电,使滑块停在上死点的位置。

  当选择开关置于寸动位置时,同时按下左、右手按钮,控制器使双联阀得电,可使滑块动作,松开按钮,控制器使双联阀失电,滑块随即停止。

  本文所述的用AT89S51单片机设计的冲床控制器,经试验运行,该控制器的运行可靠、抗干扰能力强,与软件算法设计以及光电保护的配合,可有效防止冲床的连冲,保障了操作人员的安全。另外,AT89S51单片机因其指令系统丰富、小巧、低价、灵活易扩展等独特的优点,在所设计的冲床控制器使整个系统的性价比得以大幅度的提高。

  目前,电磁环境日趋恶劣,电子系统工作的可靠性和安全性受到了严重威胁。研究在复杂的电磁环境下,特别是在核电磁脉冲(NEMP)、雷电电磁脉冲(LEMP)和高功率微波(HPM)等强电磁环境下,电子系统的电磁兼容性问题显得尤为重要。为此,石家庄军械工程学院静电与电磁防护研究所申请了国防科技重点实验室基金项目:强电磁脉冲对电子设备的效应和防护技术研究。单片机系统的效应实验是其重要组成部分。为有效地进行单片机系统的效应实验研究,专门设计了用于强电磁脉冲效应实验的具有故障自动检测及显示功能的单片机系统,并将其运用于效应实验,对单片机系统在强电磁环境下的效应问题进行了深入研究。 1 强电磁脉冲对单片机系统效应实验的方法及配置 1.1 实验

  系统的辐照效应实验研究 /

  74款面向汽车车体、仪表盘、底盘和安全应用的器件 高级半导体解决方案领导厂商瑞萨电子株式会社(TSE:6723,以下简称瑞萨电子)于2010年11月4日正式宣布开发(X4代)面向汽车应用的V850系列微控制器(MCU)。它由4个产品系列组成:面向底盘和安全应用的P系列、面向仪表盘应用的D系列、面向车体应用的F系列和面向汽车音响系统的S系列。V850系列产品预计将于2011财年第2季度开始批量生产。 瑞萨电子MCU系列基于90nm MONOS(金属-氧化物-氮化物-氧化物-硅)Flash技术,采用性能比高达2.5DMIPS/MHz(Dhrystone MIPS /MHz)的32位V850E2 CPU内核,

  基本的 51 单片机有四个并行口,其中还包含了一个串行口。 当接口不够用的时候,大家就会想到,使用什么外接芯片来扩充。 但是,各种教材、参考书、网络文章,介绍扩充并行口的花样不少,扩充串行口的方法,几乎无人问津。 偶尔见到一个,也是使用 8250、8251 等“巨型”芯片来扩充的 使用这些芯片,就要占用单片机很多的更为紧缺的并行口,基本上就是得不偿失。更别说还要设置复杂的控制字了。 使用简单的三态门,即可为单片机扩充串行口,仅仅占用单片机的一、二个引脚作为控制引线而已。 实际上是很简单的,就像使用 74LS373、74LS244 扩充并行口一样,为串行口,配上合适三态门就行了。 选用 74LS125(低电平

  扩充串行口的方法 /

  关于低通滤波,先看一下百度百科上的定义。 算法实现的公式如下: y(n) = q*x(n) + (1-q)*y(n-1) 其中Y(n)为输出,x(n)为输入,y(n-1)为上一次输出值,其中q为滤波系数。取值范围为0--1. 也就是说若q=0.5时,这个公式代表的意思就是取本次采样值的50%,加上上一次采样值的50%,做为本次的采样结果。也就是说每次的采样结果都和上一次的采样结果相关。 看一下在单片机中C代码的实现 //参数:com 为采样的原始数值 //返回值:iData 经过一阶滤波后的采样值 unsigned int lowV( unsigned int com ) { static unsig

  ADC采样算法----一阶低通滤波 /

  引言 分时计费智能电度表正是适应分时计费用电制度的一种新颖的单片机化智能电能计量产品。它既保留了原有三相/单相 电度表 的主要功能,又增加了分时计算用电量和电费的功能。该方法对于解决用电负荷量不平衡问题,充分发挥现有的发电能力,可以起到相当重要的作用。 1 智能分时计费电度表的结构原理 本智能电度表在保持现行三相/单相电度表作为电量计量标准的基础上,仅仅通过在表盘上打一个很小的光电检测孔,从而使表盘每转一圈都给出一个脉冲信号,然后经过放大和整形后,将此脉冲信号作为单片机外部计数脉冲的输入信号。 一般情况下,该智能分时计费电度表可以由两部分组成。第一部分是原有的三相/单相电度表,该部分仍可单独作为电量

  以下是本人用单片机对键盘输入密码与处理的一些小看法。键盘是4*4=16键的小键盘,接在P2口,四行四列分别接P2 口的高位和低位。P1口接8个LED 保存输入的密码主要思想是 先进先出 。 主要程序段如下: *****先进行初始化 mov 20h,#00h;存当前输入密码 mov 21h,#00h mov 22h,#12;存原始密码 mov 23h,#34 ........(使用20H,21H保存输入的两位密码,保存多位也是一样的道理) mov 2ah,#00h;是否保存开始保存密码 ;*************读键盘程序段***************** READKEY: PUSH B P

  意法半导体新推出的ST31P450双接口安全微控制器采用最新的40nm闪存工艺以及强化的RF射频技术,为、身份证、交通卡、付费电视等非接触式智能卡带来优异的连接稳健性和读写性能。 ST31P450基于经过市场检验的32位Arm®SecurCore®SC000™安全处理器,符合ISO 7816和ISO 14443 A类智能卡和非接触式智能卡标准,支持MIFARE®全系软件库,包括MIFAREClassic®、MIFAREPlus®和MIFAREDESFire®。意法半导体的40nm闪存技术可以将芯片做得极小,适用于等双接口应用场景,增强的安全性可提高交易安全性和防伪功能。 升级的RF性能让无线连接变得极其稳

  车规级电容触控型MCU 曦华科技车规级电容触控型CVM012x系列MCU正式上市。作为国产首颗可以实现HoD应用的真车规级单芯片解决方案,该系列产品继承了已经批量量产的曦华CVM01平台,集成了ARM Cortex-M0+内核、大容量的Flash存储器、SRAM存储器和丰富的外设资源。同时,CVM012x系列车规MCU集成了高性能电容检测IP,采用曦华独创的专利电容检测技术,具备极高的电容检测精度,自互一体电容检测技术,最高支持2nF负载电容、30ch自容通道以及15 x 15ch互容通道,支持Active Shielding技术以更好的支持触摸防水性能。CVM012x系列支持多封装和多Flash配置,具有丰富的

  自动控制系统(原书第10版) (法里德·高那菲(Farid Golnaraghi) etc.)

  创新实践应用. target=_blank

  【线日,基于Buildroot制作STM32MP13启动镜像-深圳/厦门/西安/郑州/苏州

  【新品】 STM32H7R/S基于Cortex-M7,运行频率高达600 MHz,板载闪存型MCU 拥有高速的外部存储

  【新品】STM32WBA54/55 支持BLE5.4、IEEE 802.15.4通信协议、Zigbee®、Thread和Matter协议

  【新品】STM32MP2 最高配备双核Arm® Cortex®-A35和Cortex®-M33的STM32MP2系列微处理器

  【新品】STM32H5-Arm® Cortex®-M33 内核,主频高达250MH。


杏彩体育网页 上一篇:可编程逻辑故障排除 下一篇:最高月薪25000元这个专场招聘了解下↗

技术支持: 商易网络 | 管理登录