当前位置:首页 > 单片机 > 单片机
[导读]系统硬件配置以AT89S51单片机为核心。AT89S51是一个低功耗,高性能CMOS 8位单片机,片内含4Kb ISP(In-system programmable)可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造

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

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


图1 控制器的硬件结构框图

● 控制器采用PLC设计的理念,可靠性高,抗干扰能力强。

● 面板上6位七段LED显示,既可以用来调节参数,工作时也可以显示计数值。

● 模块化设计,体积小巧,便于安装。

● 利用AT89S51具有ISP的功能,可现场下载程序以实现可编程控制器的功能。

硬件设计

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

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


图2 键盘显示电路结构原理图

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


图3 光电隔离输入输出电路

具体应用

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

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


图4 冲床控制接线图

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

总结

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

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

上海2022年8月24日 /美通社/ -- 富士通(中国)信息系统有限公司(以下简称"富士通")近日宣布,将与上海汉得信息技术股份有限公司(以下简称"汉得")成立联合运维...

关键字: 富士通 SAP 数字化 应用系统

摘要:智慧社区是智慧城市的基础,也是未来的发展趋势。文章结合当前智慧社区建设现状,分析了智慧社区应用系统建设中遇到的问题,阐述了智慧社区服务创新应用系统的建设策略和功能展望,以便为智慧社区服务提供良好的应用体验。

关键字: 智慧城市 智慧社区 社区服务 服务创新 应用系统

单片机应用系统的设计包括功能性设计、可靠性设计和产品化设计。其中,功能性是基础,可靠性是保障,产品化是前途。因此,从事单片机应用系统开发工作的设计人员必须掌握可靠性设计。

关键字: 应用系统 单片机应用

点击上方蓝字关注我们!C2000™ 是实时控制应用的理想平台,它的开发您掌握了吗?9月14日(周二)10:00-11:30TI在线直播将从信号链评测数据分析出发,为您讲解C2000™的价值优势,带您快速入门!查看下方图片...

关键字: 实时控制 控制应用

摘 要:针对公路雨雾天气对日常行车出行产生的影响以及现有公路网络雨雾报警系统的灵活性与局限性,设计了一种基于无线传输模块的新型雨雾报警系统,文章对系统的组成和电路实现进行了阐述,同时研制了实验样机进行测试验证,结果证明,...

关键字: 雨雾报警 无线模块 应用系统 测试验证

前市场流行的3.5寸屏基本上都是只内置了驱动器,而不带控制器,这样给用户的使用造成了一些难度。基本上很多朋友在用彩屏时选择一些带LCD控制器的ARM7或ARM9去开发,对于不会ARM开发的朋友来说,只使用普通MCU,这样...

关键字: AT89S51 单片机 驱动3 5寸TFT模块

“未来将坚定的走区块链应用生态路线,围绕核心的UTC生态,不断扩展我们的应用和市场”志翔天下的创始人 CEO李志这样规划公司的未来。作为新锐科技公司,志翔天下一直致力于打造区块链+的生态应用系统

关键字: 区块链 应用系统 IP 区块链技术

AIOT技术的日趋成熟,助推智慧社区项目快速落地,但同时也为产品开发带来多种协议标准的抉择,导致当下各厂商智能硬件难以相互兼容协同发展。因此,能够集成社区各子系统,打通社区数据孤岛,并以互联网数

关键字: 安防 集成 智慧社区 应用系统

国家市场监督管理总局、国家标准化管理委员会发布了2019年第7号国家标准公告,包含374项国家标准和3项国家标准修改单获准发布。其中包括两项涉及公安物联网的标准,《公安物联网感知设备数据传输安全

关键字: 物联网 软件测试 数据传输 应用系统

全球第一个区块链项目——比特币系统诞生已经整整10年。经历了2017年全年和2018年上半年的高潮,区块链整个行业目前进入了低谷期。大部分曾经风靡一时的区块链项目中途死掉,一少部分还在苦苦坚持,

关键字: 区块链 联盟链 应用系统 模型
关闭
关闭