- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于IAP单片机高速冲床翘片吸料装置控制电路及程序设计
基于IAP单片机高速冲床翘片吸料装置控制电路及程序设计
摘 要:介绍基于IAP(STC15W4K58S4)单片机的高速冲床翘片吸料装置控制电路及程序设计。由IAP单片机为主控IC接收上位机的控制命令,控制无刷电机及电磁制动器进行翘片吸附及卸料作业,LCD12864液晶作为人机交互画面监控无刷电机及刹车装置的运行状态。该控制装置体积小操作简单易于控制,数字化调整吸附力的大小,满足不同长度的翘片吸附及卸料作业。
关键词:IAP单片机;无刷电机;数字化
1 前言
传统的精密翘片冲床采用变频器,大功率电机作为吸附动力源和气缸推动吸风挡板作为卸料装置进行吸卸料作业,为取代该大功率电气系统及简化机械结构,降低噪音及能耗,提高动作响应速度,现以IAP单片机作主控IC数字化控制无刷电机的运转功率大小,无刷电机及驱动作为动力源,微型电磁制动器作为卸料装置,达到小型化,低噪音,节能,高速响应的效果。
2系统整体结构和系统原理
来自PLC的IO控制信号经过单片机的外围电路处理后输入到主控芯片STC15W4K58S4,单片机分析指令动作发出对应频率及占空比的PWM信号触发无刷电机驱动,控制无刷电机的运转功率大小来调节风箱负压的大小以吸住翘片,防止翘片在前进过程中撞到集料针。当PLC发出卸料信号时主控芯片会对电磁制动器驱动作出控制,触发电磁制动器动作使无刷电机快速停止运转从而使风箱内的压力和大气压平衡,达到翘片精确并快速下落至集料针内的目的。
3系统主要器件
3.1 STC15W4K58S4单片机是STC生产的单时钟/机器周期(1T)的单片机,是宽电压/高速/高可靠/低功耗/超强抗干扰的新一代8051单片机,采用STC第九代加密技术,无法解密,指令代码完全兼容传统8051单片机,但速度快8-12倍。内部集成高精度R/C时钟(±0.3%),±1%温飘(-40°C~+85°C),常温下温飘±0.6%温飘(-20°C~+65°C),ISP编程时5MHz~35MHz宽范围可设置,可彻底省掉外部昂贵的晶振和外部复位电路(内部已集成高可靠复位电路,ISP编程时16级复位门槛电压可选)。8路10位PWM,8路高速10位A/D转换(30万次/秒),内置4K字节大容量SRAM,4组独立的高速异步串行通信端口(UART1/UART2/UART3/UART4),1组高速同步串行通信端口SPI,针对多串行通信/电机控制/强干扰场合。内置比较器,功能更强大[1]。
3.2单片机系统5V电源
工业上一般使用24V直流电作低压电源,但不能直接被单片机及单片机的外围器件直接使用。常用的TO-220封装的78xx系列三端稳压管最大输出电流为1.5A,且在实际应用过程中当稳压管温度过高时,稳压性能将变差,不利于系统的稳定性。最终选用了LM2576S-5.0芯片作为5V稳压电源供单片机及外围器件使用。
LM2576的效率比流行的三端线性稳压器要高的多,是理想的替代。其主要特点如下:
(1)在指定的输入电压和输出负载条件下保证输出电压的±4%误差,以及振荡器频率的±10%误差。
(2)包括外部关断电路,50μA(典型值)待机电流。
(3)保证3.0A输出电流。
(4)输入电压范围广,40V至HV型号的60V。
(5)只需4个外部器件支持。
(6)52KHz固定频率内部振荡器。
(7)使用现成可用的标准电感。
(8)热关断及电流限制保护。
3.3信号输入电路
由于PLC的IO控制信号均为24V但单片机的IO信号却为5V,如果直接连接则会烧坏单片机,因此需用一种电路来进行信号的电压转换,图1PC817光耦隔离电路能满足要求(详见图1)。
X1连接上位机PLC的24V ,COM连接PLC的输出点,VDD接+5V,A1连接单片机的P0.0 ,当PLC输出信号为24V时时光耦PC817A内部的发光二极管不导通,光敏三极管也不导通,B1点为5V,A1点也为5V;当PLC输出信号为0V时光耦PC817A内部的发光二极管导通,光敏三极管随之导通使B1点为0V,A1点也为0V。由此实现了24V电压信号向5V信号的转换,并起到输入、输出、隔离的作用。由于PC817A光耦合器输入输出间互相隔离,电信号传输具有单向性等特点,因而具有良好的电绝缘能力和抗干扰能力,所以PC817A光耦被许多工业控制所使用。
3.4手动控制电路
由于在调试时不可能每次都使用PLC的输出点来控制,因此需要一种简单的方式来进行调试。在单片机的IO端加入按键来实现电平的变化,但单片机的IO点数量有限,为节约宝贵的单片机IO端口,同时使PLC的IO控制端有对应的手动方式,因此在PC817A光耦的输出端
原创力文档


文档评论(0)