基于ATmega16的气动标记控制系统设计

发布者:MysticEssence最新更新时间:2020-03-09 来源: eefocus关键字:ATmega16  气动标记  控制系统 手机看文章 扫描二维码
随时随地手机看文章

简介:基于ATmegal6和CH341T改进的标记机控制系统大大缓解PC机的工作负担;应用基于ATmegal6的相频修正PWM模式,可通过软件调整高频电磁阀所需的PWM信号;使用TIPl22三极管替换直流继电器后,驱动电路更简便和便宜。


1 引言


气动标记机广泛应用于铭牌、各种零部件及汽车大梁,但随着需求变化,对标记机的稳定性、便携性、多任务性提出了更高要求。标记软件由以前的DOS系统升级到Win98、Win2000,WinXP等版本,功能越来越复杂,然而,硬件设计几乎没有变化。


由于普通标记机控制系统的标记专用软件将图形信息转化为脉冲信息后需通过I/O接口(ISA、PC扩展卡或并口)输出至驱动控制板,然后再由驱动电路执行机构工作。但目前大多数个人PC机、笔记本电脑都取消并口、串口配置的扩展I/O卡,而使用IJSB接口。普通标记机的PWM信号采用555振荡器和多个阻容元件构成一个无稳态的占空比和频率均可调的多谐振荡器,当调整PWM信号时,打开控制箱,则通过调节两只可调电阻调整PWM信号的频率和占空比。为了解决上述标记机控制系统存在的缺点,采用单片机ATmegal6和USB转换RS232接口器件CH341T组成通信接口,标记控制系统升级到USB接口:采用ATmegal6的相频修正PWM替换555振荡电路,可直接通过PC软件修正PWM信号的频率和占空比,使得PWM信号调整便捷。


2 ATmegal6相位与频率修正PWM模式


ATmegal6相位与频率修正PWM模式是一种频率与占空比精确的PWM信号。采用固定TOP值的工作模式,即16种PWM波形产生模式的模式8,简称相频修正PWM模式。


相频修正PWM模式基于双斜坡操作,其工作时序如图1所示。TCNTn重复从BOTTOM计数到TOP,然后又从TOP返回至BOTTOM。在一般比较输出模式下,当TCNTn向TOP计数时,若TCNTn与OCRlx相匹配,OClx清零,并置为低电平;当TCNTn向BOTTOM计数时,若TCNTn与OCRlx相匹配,OC1x置为高电平,工作于反向输出比较时正好相反。比较单元在OClx引脚输出PWM波形,其输出PWM的频率公式变量N是分频因子(1、8、64、256或1024);变量fclk为CPU时钟;变量TOP是计数器最大值。如果PwM工作频率已知,公式则当TOP确定后,调整OCRlx值。即调整占空比来获得所需的PWM波形。采用固定TOP值工作模式时,建议使用ICRl寄存器定义TOP,这样OCRlA就可采用OC1A输出的PWM(共用相同4气动标记机控制系统软件设计采用改进后的标记机控制系统的软件设计分为安装在PC上的人机交互界面和烧写ATmegal6的实时控制软件。其前者负责把图形信息转换成脉冲信息及设置标记机运动相关参数,如速度、PWM频率和占空比等;后者负责接收PC发送的信息,并进行相关处理,再将当前硬件信息返回到PC。传输的信息分为两大类:一类是带固定信息头和固定信息尾的普通数据帧;另一类是无信息头和无信息尾的脉冲数据帧信号。这样可以大大减少在标记过程中的数据发送量,降低ATmegal6在实时标记过程中断脉冲输出任务处理接收串口数据的次数,使得执行机构运动更流畅。有信息头和信息尾的数据帧结构为:表1所示的主任务数据帧结构和表2所示的次任务数据帧结构。表2中的参数信息的字节个数是根据次任务识别信息区分是否带参数或带参数的字符个数。

工作时序


主任务数据帧结构和次任务数据帧结构

数据帧

步进电机的步进间隔时间是离散的,速度控制实质是控制步进电机产生步进间隔时间,使步进电机按给定的速度工作。若Ti为相邻两次走步间的时间间隔(秒),Vi为进给一步后的末速度(步/秒),a为下一步加速度。则利用公式等式,计算相邻两步问的时间间隔。由于计算比较繁琐,因此,一般不采用在线计算控制速度,而是采用离线计算求得各个Ti,通过延时时间表把Ti编人程序中,然后按照表地址依次取出下一步进给的值,通过延时程序或定时器产生给定的时间间隔,发出相应的走步命令即可计算相邻两步问的时间间隔。图4为该标记控制系统的软件流程。

高频电磁阀驱动电路和USB转换RS232接口电路

标记控制系统的软件流程

ATmegal6的基准时钟采用11.059 2 MHz无源晶体振荡器。串口通讯协议为波特率19 200 bit/s,8位数据位,1位停止位,无奇偶校验位。驱动器使用M542型(64细分),57BYG步进电机。最大标记幅面满足260 mm×260 mm,数字/字母(4 mm高)的刻写速度3-6个/秒。该系统适用于平面、旋转、平面一旋转混合式标记。


5 结语

基于ATmegal6和CH341T改进的标记机控制系统大大缓解PC机的工作负担;应用基于ATmegal6的相频修正PWM模式,可通过软件调整高频电磁阀所需的PWM信号;使用TIPl22三极管替换直流继电器后,驱动电路更简便和便宜。标记控制软件从原来常用的并口模式或插扩展卡的模式升级到USB模式,适合于台式PC机和笔记本电脑.现已实现多标记头在一台PC机控制下的异步工作。

关键字:ATmega16  气动标记  控制系统 引用地址:基于ATmega16的气动标记控制系统设计

上一篇:基于ATmega16单片机的干式变压器智能温度控制器
下一篇:基于ATmega16的电动车锂电池组的设计

推荐阅读最新更新时间:2024-11-17 07:53

车身定位系统,车窗控制系统,多功能方向盘-低功耗、低压差车规LDO
BL8078Q是一个低功耗、低压差的车规LDO,应用于车身定位系统,车窗控制系统,多功能方向盘等。 输出电压可为3.3V、5.0V,输出电流150 mA,还提供折叠式短路保护、热保护和输出电流限制功能。BL8078Q(Iq=2.5uA)具有极低的功耗,可以大大提高电池的自然使用寿命。 BL8078Q包括高精度电压基准、误差信号放大器、电流限制电路和输出驱动模块。 BL8078Q具有良好的负载瞬态响应和良好的温度特性,采用微调技术保证输出电压精度在±2%以内。 特点: 输入电压:3V~40V 输出电压:3.3V,5.0V 低功耗:2.5uA 最大输出电流:150 mA 小压降电压 240mV@50mA(VOUT=5.0V) 33
[嵌入式]
基于Atmega16的室内照明控制系统设计方案
照明是室内环境设计的重要组成部分,光照的作用,对人的视觉功能尤为重要。而长期以来,将自然光与室内智能照明系统相结合的方式一直被设计者忽略,大部分的室内场所仍沿用单一的传统照明方式,在一些公用场所的照明设备长时间打开,不仅导致能源浪费,而且加速了设备老化。 1 系统结构和工作原理 1. 1 系统结构 室内照明控制系统的设计主要采用Atmega16 单片机作为MCU 控制器,与LED 显示技术、光感技术、按键采集与处理技术、红外线传感技术、延时技术等技术相结合,然后实现室内照明设备的智能控制,其系统结构如图1 所示。 图1 室内照明控制方案图 1. 2 工作原理 (1)单片机通过继电器对室内照明设备的开关进行控制。
[单片机]
基于<font color='red'>Atmega16</font>的室内照明<font color='red'>控制系统</font>设计方案
把网络引进嵌入式控制系统----微型单板计算机加软件可显著减少联网控制系统的复杂性
    OEM厂商把强大的网络功能引进到嵌入式应用系统中。现在,自动装配线的监控人员可以坐在台式计算机前面,通过Web浏览器,监控和调整总装线上的每一个设备部件;医生则可以通过Web浏览器把一系列上网诊断设备的数据调集在一起,进行综合分析。     许多OEM厂家对产品上网有些顾虑,怕拖延产品上市时间、怕需要一笔可观的起动资金、怕会有长远的维修费用。Bright Start Engineering公司率先实现了一项既简单、价格又不贵的上网技术。这就是集软硬件和必要的开发环境于一身的垂直式网络引擎,我们叫ipEngine。     对于多种控制应用系统,ipEngine可以作为控制器使用。ipEngi
[嵌入式]
安全+操控加成!比亚迪发布iTAC智能扭矩控制系统
5月13日,比亚迪正式发布iTAC(intelligence Torque Adaption Control,智能扭矩控制系统)技术正式发布,这是比亚迪为提升车辆驾控性能而打造的安全技术,将率先搭载在e平台3.0的全新车型 海豹 ( 参数 | 询价 ) 上。 总得来说,iTAC系统的电机响应速度极快,可实时调整各电机输出扭矩,最大程度适配车辆动力变化,使车辆安全性、舒适性和操控性大大提升。 在响应速度上,相比传统扭矩控制系统,iTAC的识别精度提升了300多倍,可提前50ms预测车轮轮速变化趋势。在轮端抓地力出现异常但还未出现打滑时,识别到抓地力异常并提前调整,让车辆恢复稳定。 iTAC下的车辆响应速度明显提升
[汽车电子]
安全+操控加成!比亚迪发布iTAC智能扭矩<font color='red'>控制系统</font>
高压双电源智能控制系统的研制
引 言   随着电力事业的发展,电力质量日益受到人们的重视。供电的连续性是电力质量的一个重要方面,对于某些用电部门,如医院、机场、大型生产线等尤为重要。保证供电连续性的办法是给供电对象提供主、备两路独立的电源,对两路电源都进行实时监控。当一侧电源发生故障时,能根据设定的切换程序准确完成向另一侧电源的切换,以最大限度地保证供电的连续性。现在的新式高压双电源切换装置有两个高压隔离开关,有明显的隔离断口.较好地保证了检修的安全,但需两套驱动机构联动,故产品的工作可靠性受到极大的制约。本文开发研制的控制系统可用一套驱动机构驱动主、备两路电源,两侧都实现了实时监控。且当故障发生时,能安全、可靠地实现电源转换,并且具备通信功能,可在无人职
[单片机]
高压双电源智能<font color='red'>控制系统</font>的研制
基于MC9S12DP256的轿车ABS/ASR集成控制系统
    汽车驱动防滑系统(Anti-slip Regulation System,简称ASR)是在汽车制动防抱死系统(Antilock Braking System,简称ABS)的基础上发展起来的。在装备了ABS的汽车上添加发动机输出力矩的调节功能和驱动轮制动压力的调节功能后,ABS所用的车轮转速传感器和压力调节器可全部为ASR所利用 。ASR和ABS在算法上很相似,许多程序模块可以通用,因而在实际应用中可以把两者集成在一个控制器中,组成ABS/ASR集成系统。     1 轿车ABS/ASR集成控制系统简介       通过对捷达GTX试验样车的液压制动系统进行改造,实现了可以独立调节四个轮缸压力的ABS/ASR集成系统液压执行
[嵌入式]
嵌入式红外信息检测与无线传输控制系统设计
1 引 言 利用红外传感器采集信息,因其独有的优越性而得到广泛的重视,并在军事的红外制导、火控跟踪、警戒、目标侦察、武器热瞄准器、舰船导航、空降导航以及民用领域的工业设备监控、安全监视、救灾、遥感、交通管理、医学热诊断技术等得到广泛的应用。 嵌入式红外信息检测与无线传输控制系统采用光电传感技术完成信息的采集,运用编、解码技术、射频发射与接收技术、单片机应用技术、机电控制技术等,实现了红外信息现场采集与远距离传输、报警、显示、控制的功能,该系统可广泛应用于信息测控领域。 2 系统硬件架构 嵌入式红外信息检测与无线传输控制系统,由信息采集与编码发射装置、信息接收与控制装置两大部分组成。信息采集与编码发射装置如图1和图2所示,该
[工业控制]
嵌入式红外信息检测与无线传输<font color='red'>控制系统</font>设计
电缆生产线控制系统分析与设计
1 引言     现在电缆工业具有复杂、规模大、高速、高效的特点,因而对生产自动化提出了越来越高的要求。随着半导体集成电路大规模的发展,电线 设备从早期的分立元件构成的简单逻辑线路系统,发展到CPU数字化平台的智能化仪表和计算机构成的独立控制系统。目前大多数采用IPC和PLC及智能仪表 等自动化控制技术集成控制生产线的流程线。     本文研讨通过张力信号控制电机的转速,使电缆生产线上电线的张力接近为零。 2 生产工艺问题分析     我们采用的电缆生产过程为:为保证挤塑机机筒内塑料温度恒定,设备采用水、风同时冷却方式。当机头挤出塑料温度、光泽、速度合适时,启动生产线。在联动控制 状态下,放线机、挤塑机、牵引机、收
[嵌入式]
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved