基于AT89S51单片机的冲床控制器

时间: 2024-03-24 16:54:16 |   作者: 雷竞技安卓下载

  本文介绍了一种用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单片机因其指令系统丰富、小巧、低价、灵活易扩展等独特的优点,在所设计的冲床控制器使总系统的性价比得以大幅度的提高。

  平常老是讲8051,又有什么8031,现在又有89C51,89s51它们之间究竟是啥关系? MCS51是指由美国INTEL公司(对了,就是大名鼎鼎的INTEL)生产的一系列 单片机 的总称,这一系列单片机包括了好些品种,如8031,8051,8751,8032,8052,8752等,其中8051是最早最典型的产品,该系列其它 单片机 都是在8051的基础上进行功能的增、减、改变而来的,所以人们习惯于用8051来称呼MCS51系列单片机,而8031是前些年在我国最流行的单片机,所以很多场合会看到 8031 的名称。INTEL公司将MCS51的核心技术授权给了很多其它公司,所以有很多公司在做以8051为核心的单片机,当然,功能或

  Holtek推出全新系列的TinyPowerTM LCD Flash MCU,全系列包含HT69F30A、HT69F40A及HT69F50A三个MCU,符合工业上-40℃ ~ 85℃工作时候的温度与高抗噪声之性能要求,且提供48 ~ 80-pin的不同封装型式,搭配TinyPowerTM Flash MCU的丰沛硬件资源及使用弹性,适合各种应用领域的产品,诸如家电、工业控制、面板显示及医疗保健等。 HT69FxxA系列Program Memory为2K~8K Words、SRAM由128~384 Bytes、内建64/128 Bytes Data EEPROM、具有96~192点的LCD Driver、同时支持R-t

  系列 /

  8个数码管滚动显示同一个数字 8个数码管显示多个不同的字符 8个数码管闪烁显示 8个数码管滚动显示数字串 #include __CONFIG(0x3B31); unsigned char tab[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7C,0x39,0x5E,0x79,0x71};//0-F--共阴极数码管 #defineLEDPORTB void delay1ms(unsigned int x) { unsigned char i; for(;x》0;x--) for(i=0;i《165;i++); } void init() { TRISB=

  实现8个数码管实现循环显示的设计 /

  高精度的频率信号源对科研、通信系统、电子对抗以及各种电子测量技术十分重要。目前,国内低频信号合成器通常使用多个分立的锁相环元件,电路复杂、价格昂贵、精度低、易受外界环境影响,而且信号的建立时间长而动态范围较小。九十年代快速地发展起来的直接数字合成技术(DDS)将先进的数字处理技术与方法引入信号合成领域,优越的性能和突出的特点使其成为现代频率合成技术中的佼佼者。DDS器件采用高速数字电路和高速D/A转换技术,具备了频率转换时间短、频率分辨率比较高、频率稳定度高、输出信号频率和相位可快速程控切换等优点,能轻松实现对信号的全数字式调制。 1 AD9854芯片介绍 AD9854是美国ADI公司最近推出的单片DDS芯片,简单结构框图如图1所示。

  和DDS的高精度频率信号实现 /

  总体电路结构框图所示: 图1-1 温度计电路总体设计框图 3.2系统模块设计 ①硬件设计 硬件电路设计通过仿线进行原理图的编辑,根据实验要求及所给的元件设计出如下电路原理图,并进行了仿真 时钟及复位模块 实验所给的元件中直接已给出了AT89C51的最小系统板,但是我们在设计电路时还是需要画出该部分电路,时钟复位为能使单片机工作的最简单的电路,又称最小系统。具体实验电路如下: 时钟电路有12MHz的晶振及两个2030PF的瓷片电容(无极性)连接在单片机的XTAL1及XTAL2连个端口;复位电路由10K的电阻, 10UF电解电容(有极性)以及按键开关组成,接在单片机的RST口。当系统发生故障错误,想让

  的数显温度设计与制作 /

  仿真文件和完整源码下载地址: 论文下载地址: 电子密码锁论文最终稿.docx 下面是mima.c子程序: #include reg52.h #include mima.h #include 1602.h #include 矩阵 键盘.h #include delay_ms.h /*比较密码 函数 ,密码正确返回1,不正确返回0*/ bit mimaduibi(unsigned char *string1,unsigned char *string2) { unsigned ch

  电子密码锁子程序 /

  引言 逆变器是将汽流电能变换成交流电能的电气装置,通常用大功率高反压电力电子器件来实现。太阳能发电中,光电池阵列所发出的电为直流电。但是,大多数用电设备的供电为交流电,所以电力系统中常需要将直流电变换成交流电的逆变器。此外,逆变器在工业控制,通信、交通等领域的应用也十分普遍。正弦脉宽调制(SinuSOIdal Pulse Width Modulation,SPWM),是指以正弦波做调制波(Modulating Wa ve),以F倍于正弦调制波频率的三角波做载波(Carrier Wave),进行波形比较后产生一组幅值相等、宽度正比于正弦调制波的矩形脉冲序列,来等效正弦调制波。本文以STC12C5A60S单片机为核心,利用其内

  STC12C5A60S的小功率逆变器的设计与实现 /

  当代科学技术发展的特点之一就是机械技术,电子技术和信息技术的结合,机器人就是这种结合的产物之一。现代机器人都是由机械发展而来。与传统的机器的不同之处在于,机器人有计算机控制管理系统,因而有一定的智能,人类可以编制动作程序,使它们完成各种不同的动作。六自由度自动寻迹搬运机器人就是这里面一种,这种搬运机器人不但能够代替人的某些功能,有时还能超过人的体力能力,可以24小时甚至更长时间连续重复运转,还能承受各种恶劣环境,因此,搬运机器人是人体局部功能的延长和发展。 本设计主要应用单片机MSP430作为控制核心,直流电机、热释电型红外传感器等相结合的系统。它充分的发挥了单片机的性能,其优点硬件电路简单,软件功能完善,控制管理系统可靠,性价比较高等特点

  实现六自由度机械手模块的设计 /

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

  创新实践应用.

  直播回放: 借助Sitara™ AM263x MCU 创造电气化的未来

  研讨会 : 用于感测应用 带可配置信号链元素的新型 MSP430™ MCU

  【电路】PC串口和MC68HC70-5K1微控制器之间的RS232传输电路

  【电路】Renesas Synergy™低功耗S1JA微控制器,你知道吗?

  有奖征文:邀一线汽车VCU/MCU开发工程师,分享开发经验、难题、成长之路等

  【下载】LAT1317 STM32CubeProgrammer和STM32CubeIDE协同调试的方法

  【下载】LAT1298 基于Azure USBx开发USB_OTG_HS MSC应用的几个问题

  【下载】LAT1306 使用STM32CubeIDE填充未用FLASH区域

  【视频】使用STM32cubeMX与STM32PackCreator的最初步骤

  【新品】STM32H5-Arm® Cortex®-M33 内核,主频高达250MHz,提升性能与信息安全性

  【新品】STM32MP13X-支持Linux、RTOS和Bare Metal应用,新一代通用工业级MPU

  【新品】Arm® Cortex®-M33处理器内核,运行频率160 MHz,基于Armv8-M架构并带有TrustZone®

  【下载】AN5609 基于STM32WB系列新产品开发Zigbee智能能源(SE)应用

  【下载】RM0490 STM32C0x1 Arm®32位MCU参考手册

  【下载】UM2986 STM32U5系列IEC 60730自测试库用户指南

  【AI】意法半导体发布安全软件,保护STM32边缘AI设备连接AWS IoT Core的安全

  【新品】意法半导体微控制器STM32H5探索套件加快安全、智能、互联设备开发

  随着工业和城市的加快速度进行发展,道路照明系统的产业也在快速地发展,并趋于复杂化,为了更经济地控制和维护复杂的路灯系统,市面上各大科技公司开 ...

  脉冲宽度调制模式(PWM)可以产生一个由TIMx_ARR寄存器确定频率、由TIMx_CCRx寄存器确定占空比的信号。本示例实现 IO 输出模式–PWM 波形 ...

  1、需要两份程序BootLoader和App程序,两份程序均能够最终靠jlink下载,只需要将下载地址修改一下即可:2、在BootLoader中的跳转函数 define ...

  前言有时在一些应用中,我们应该检测系统是否掉电了,或者要在掉电的瞬间需要做一些处理。STM32就有这样的掉电检测机制PVD(Programmabl ...

  七 SDIO外设结构体其实前面关于SDIO寄存器的讲解已经比较详细了,这里再借助于关于SDIO结构体再进行总结一遍。标准库函数对 SDIO 外设建 ...

  站点相关:综合资讯51单片机PIC单片机AVR单片机ARM单片机嵌入式系统汽车电子消费电子数据处理视频教程电子百科其他技术STM32MSP430单片机资源下载单片机习题与教程



上一篇:机械玩家拼音怎么拼写(机械怎么拼音写) 下一篇:满仓是啥意思?

    关于我们

    雷竞技安卓下载