基于STM32的现金打捆机控制系统的设计

来源 :中国机械 | 被引量 : 0次 | 上传用户:liangpask
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
   要:本设计研究了基于STM32的全自动现金打捆机的原理与实现,并给出了相应的硬件结构简图和软件流程框图以及控制过程中的处理方法。该系统综合分析了现有几种产品设计方案的优缺点,对硬件控制和机械设计部分进行重新设计,采用步进电机进行协同控制完成现金打捆,既简化了设备的体积,又具有实时监控调整功能,真正实现了高精度的闭环可自修正控制。
  关键词:STM32;现金打捆机;闭环控制;步进电机

引言
  现金打捆机是一款为了解决金融系统纸币捆扎而研制的捆钞设备,其将百张纸币一起进行打捆,以便于清点、运输和保存。目前国内全自动现金打捆机的硬件系统中,进收带机构多采用光电编码盘控制进收带量,对控制三个压头的打捆机构多采用机械凸轮完成现金打捆,但是这大大增加了设备的体积和控制的复杂度;其软件系统中,大多采用PLC控制,但是PLC成本高,保密性差,并且对现金打捆机某些控制单元有特殊要求,难以做到实时监控、自我修正的闭环控制[1]。因此,本设计基于解决以上问题,提出一种采用步进电机代替机械凸轮的新型设计方案,该系统自行开发软硬件,具有成本低、精度高、可靠性好等优点。
  1.系统硬件设计
  1.1 现金打捆机工作原理
  系统通过STM32芯片协同控制,对进收带机构采用微动开关与压力开关巧妙配合,完成进带、收带、紧带;对打捆机构中的三个压头采用三个步进电机独立控制,这样当现金打捆过程中发生特殊情况时,只需调用相应的复位子程序,即可实现自我修正。其具体打捆工作流程,如图1所示:
  (1)当现钞进入工作台指定位置后,现金打捆机通电,进入现金打捆工作流程[2]。
  (2)a为送带过程:启动进收带电机正转开始进带,当捆扎带自由端碰到带道上的“进带到位”微动开关时,进收带电机停止工作。
  (3)b为紧带过程:固定压头电机正转,压好带头侧后,固定压头电机停止工作。同时,启动进收带电机反转开始紧带,当检测到捆扎带被抽紧,即“收带到位”压力开关置位时 ,进收带电机停止工作。
  (4)c为再收紧过程:收紧压头电机正转,压好带尾侧后,收紧压头电机停止工作。这时,现钞被完全捆扎紧。
  (5)d为热合剪断过程:同时,启动热合剪断压头电机正转开始热合剪断,根据捆扎带此时角度设计布置的热合片比剪刀高,但在热合剪断压头上升过程中,捆扎带先被剪断,然后热合片将捆扎带加压熔接。
  (6)最后热合剪断压头电机、收紧压头电机、固定压头电机依次反转,复位到初始位置。这时,捆扎带加压熔接处冷却,得到牢固的接头,至此完成现金打捆工作。
  


  图1 现金打捆机工作模型的打捆过程示意图
  1、进收带电机,2、捆扎带,3、带道,4、现钞,5、微动开关,6、固定压头电机,7、压力开关,8、收紧压头电机,9、热合剪断压头,10、热合板,11、剪刀,12、螺栓传动轴
  1.2控制系统硬件组成
  现金打捆机的硬件控制电路主要包括STM32控制器、步进电机驱动器、热合剪断压头电机、收紧压头电机、固定压头电机、位置状态传感器、微动开关、压力开关、电源管理几大部分。其主要硬件框图,如图2所示:
  


  图2 现金打捆机主要硬件框图
  
  控制系统主控芯片采用基于ARM Cortex-M3内核的STM32系列32位闪存微控制器,该芯片非常适合在要求高性能、低成本、低功耗的嵌入式控制领域应用。STM32具有自己独特的优点: 在Cortex-M3架构上进行了多项改进,在提升性能的同时,所有新功能都具有较低的功耗,其内核电压为1.8V,芯片电压为3.3 V,可以选择睡眠模式、待机模式,保证低功耗应用的要求;相对于ARM系列其他芯片,STM32运行速度更快; 7个TM最多可以产生28个精准的PWM信号,方便地用于步进电机控制;丰富的通信模块便于与上位机进行通信[3]。
  步进电机是机电控制中一种常用的执行机构,区别于其他控制电机的最大特点是,它是通过输入脉冲信号来进行控制的,即电机的总转动角度由输入脉冲数决定,而电机的转速由脉冲信号频率决定。它具有高精度的定位、位置及速度控制、定位保持力、开回路控制不必依赖传感器定位等特点,因而被广泛地应用[4]。本系统要用到4台两相四线制42BYG102步进电机,采用L6208N驱动芯片来驱动[5]。
  主控芯片接收到打捆指令并将其转化为用于控制步进电机的PWM信号和方向信号,然后通过步进电机驱动器对步进电机进行细分驱动,细分后步进电机运行将更加平稳[6]。其中控制一台步进电机需要STM32产生PWM信号和方向控制信号,并利用HCPL0630光电耦合器进行光耦隔离后经三极管放大输出。通过光耦合器的隔离,电路具有良好的电绝缘能力和抗干扰能力。又由于光耦合器的输入端属于电流型工作的低阻元件,因而具有很强的共模抑制能力。三极管放大采用开漏输出,方便线与逻辑功能的实现,同时通过外接不同上拉电阻可以增加外围的驱动能力。   2.系统软件设计
  2.1 控制程序流程图
  系统主要通过各个步进电机和传感器的协调配合,实时监控位置状态信号,当现金打捆过程中发生特殊情况时,只需调用相应的复位子程序,即可实现自我修正,真正实现了高精度的闭环可自修正控制。其整体控制流程图,如图3所示:
  


  图3 系统整体控制流程图
  
   步进电机的控制程序主要是通过完成STM32F10x芯片的初始化,以及RTX内核的初始化工作,设置好CLOCK、CONTROL、HALF/

CW/

、RESET、EN的所需预定值,实现步进电机正反转等功能。其中将TIM2的第1个通道配置成PWM模式,此模式可以产生一个由TIM2_ARR寄存器值确定频率、TIM2_CCR1寄存器值确定占空比的信号。为使步进电机能稳定旋转,将TIM2_CCR1 的值设置为TIM2_ARR的一半。通过修改对硬件的初始化,可改变对电机的控制策略,系统具有较好的通用性[7]。
  2.2 打捆机构控制原理及实现方法
  系统中通过对打捆机构中的三个压头的协同控制,来实现现金打捆。设计中将步进电机转轴与螺栓传动轴固定在一起,螺母固定在三个压头底部,这样通过螺栓传动轴的转动就可以实现三个压头的升降,问题就转化成对步进电机的协调控制。
  在公制螺栓中,一般会标明,称呼径、牙距、长度等规格参数,这样就可以得到螺丝直径d、螺距p、螺纹长度l。以一台步进电机为研究对象,设打捆机构中的一个压头需要升降的高度为h(h<l),步进电机所在子系统的机械传动等装置的转化系数是常数,设为q,电机所需运行圈数设为Q,则
  


  如果42BYG102步进电机采用两相八拍运行方式, 转子齿数为50齿,则运行时步距角为θ=360度/(50×8)=0.9度。设驱动器细分倍数、电机运行总步数、PWM脉冲总个数分别为 n、N、P,则
  


  这样,就可以根据PWM脉冲总个数P在程序中的设置,从而实现给定的打捆机构中的各个压头需要升降的高度。
  步进电机每一次目标位置的移动,都需要经过启动、加速、高速、减速和制动过程。速度大小是由PWM脉冲信号频率决定的,所以完成目标位置移动的过程就是不断调整PWM脉冲信号频率的过程。STM32定时器产生的PWM脉冲频率是由时钟频率f、预分频值M、计数周期T决定的,而时钟频率和计数周期通常固定不变,所以只需通过修改预分频值来调整输出脉冲频率,就可以调整步进电机的转速[8]。
  3.结语
  本设计改进了现有现金打捆机产品设计方案的优缺点:采用STM32F10x微处理器进行硬件控制,提高了系统的精度;同时对机械设计部分进行重新设计,采用步进电机对打捆机构中的三个压头进行协同控制,实现了原有凸轮的功能。经过功能调试,系统既简化了设备的体积,又具有实时监控调整功能,真正实现了高精度的闭环可自修正控制,能够完成现金打捆,实现预期的要求和效果。
  参考文献:
  [1]丁素珍.新型捆钞机及捆扎带的发展趋势[J].浙江工贸职业技术学院学报,2005(4):13-18.
  [2]陈予吒,高锋.五点式全自动捆钞机的原理与实现[J].电子技术应用,2003,29(11).

[3]王永虹,徐炜,郝立平.STM32系列ARM Cortex-M3微控制器原理与实践[M].北京: 北京航空航天大学出版社,2008: 22-408.
  [4]库少平,刘晶.基于STM32F10x和MDK的步进电机控制系统设计[J].武汉理工大学学报,2009,31(3).
  [5]意法半导体公司.步进电机驱动L6208N应用手册.
  [6]张 理.细分驱动技术在步进电动机中的运用与分析[J].电器工业,2008(5) : 58-59.
  [7]意法半导体公司.STM32F103 中文参考手册.
  [8]刘慧英,范宝山.基于STM32的多步进电机控制系统研究[J].测控技术,2010,29(6).
  作者简介:杨忠胜,学生,硕士,主要研究领域:检测技术与自动化装置。

其他文献
摘要:  MR340巷道掘进机是近年来引进到中国煤矿行业的新型横轴式掘进机,一经引入便以其独具的优势在内蒙、安徽、山东等各地的煤矿企业中广泛使用开来。本文就MR340掘进机的优势进行分析研究。
期刊
摘要:  作为电厂设备管理的重要环节,热工仪表检修与校验分析对于保证电厂热工仪表运行的安全性和可靠性具有重要作用。本文是首先介绍了电厂热工仪表故障类型,然后具体探讨了热工仪表检修与校验措施,以期为相关技术与维护人员提供参考。
期刊
摘要:  由于在庆成管道联络线上有几处大沟,尤其是黑牛山黄土陡坡段总体长度在320米以上地形险恶,施工难度很大,为此我们根据实际地形及施工条件制定了这个施工方案。此方案安全快捷保质保量,与其它同类方案相比经济效益显著比较符合实际施工。
期刊
摘要:在21世纪,铸造技术发展新方向就是绿色铸造工艺方法和材料装备。本文全面介绍了有关绿色铸造生产的工艺方法,具体为有粘结剂的树脂砂型铸造、无粘结剂的V法铸造、和无粘结剂的消失模铸造等,本文对重点技术、应用特点和工艺原理进行重点介绍。  关键词:绿色铸造;工艺方法;关键技术  阻碍全球经济发展较大问题主要包含环境、能源和资源问题。“绿色制造”的思想已经被政府提出,在铸造业中被称为绿色铸造工程,让环
期刊
摘要:  由于现代社会机械设备种类繁多,想要保证机械设备正常运转就离不开机械设备的良好维修。对于任何—种机械设备而言,确保设备保持良好的状态,属于一项预防性工作,对于提升企业经济效益,促进企业持续发展有着重要推动作用。
期刊
摘要:本文利用三维绘图软件及LS-dyna对某汽车防撞钢梁进行了模拟碰撞试验,分析了低速碰撞情况下不同防撞钢梁厚度的模拟结果。结果表明1.5mm厚度的防撞钢梁为该款汽车的推荐厚度。  关键词:防撞钢梁;厚度;LS-DYNA;碰撞模拟试验  在对交通事故的研究发现汽车追尾碰撞占了较大的比例。因此,研究汽车防撞结构的碰撞特性具有非常重要的意义。  目前,汽车碰撞安全性的研究主要采用实验室内实车实验的形
期刊
【摘要】:推焦杆安装位置精度及自身直线度、平面度是涉及到焦炭能否从碳化孔顺利推出及焦炉内耐火砖隔孔安全的一个重要问题。  【关键词】:推焦杆、推焦头、托辊、旁托辊、直线度、平面度、  引言:上海宝冶集团有限公司机械动力分公司焦化项目部在上海焦化有限公司焦化分公司1#推焦车推焦杆更换过程中,注意控制推焦杆预组装质量,在更换推焦杆过程中注意施工方法及步骤,该车推焦杆在出现运行问题后,能顺利在业主方规定
期刊
摘要:煤矿液压支架性能的好坏对于煤炭生产安全有着决定性作用,找出故障发生的原因,对于提高煤炭产量,降低煤矿生产成本,以及保证煤矿安全生产有着重要意义。本文对煤矿液压支架常见故障及原因进行总结,对处理手段进行分析,并提出防范措施。  关键词:煤矿;液压支架;故障;防范;  1、引言  液压支架的结构大致相同,主要是由框架系统和控制系统组成的,由于液压支架结构类型的区别以及采场围岩类别的不同,液压支架
期刊
【摘要】:本文针对某型飞机飞控系统机械操纵技术相对落后,扩展性差,难以解决出现的稳定性不足及重量超重等问题,提出某型飞机改电传飞行控制系统(FBW),并根据某型飞机的实际情况,设计出一套符合某型飞机的三轴电传飞行控制系统方案。  【关键词】:某型飞机 电传飞行控制系统  1.概述  目前的某型飞机采用纯机械操控或可逆助力操纵,机械操纵系统比较笨重,且还存在固有的摩擦、间隙和滞后等非线性因素的不良影
期刊
摘要:在建筑施工管理工作中,施工机械管理是主要的构成因素之一。在建筑施工环节,只有将机械设备的利用效率提升,才能够在机械作用得以发挥的同时做好施工机械的管理与维修工作,如此才有利于机械成本减少,同时确保工程施工的质量、安全与进度。本文以机械维修保养为基础,探讨了绿色的机械维修,对建筑工程施工中的机械管理进行了重点分析,希望能够为施工的顺利开展打下基础。  关键词:建筑工程;施工;机械;管理  一、
期刊