一、货道控制概述
大家好,我是老张。做自动售货机这行有十几年了,今天咱们聊聊货道控制这个核心话题。
说实话,很多人觉得自动售货机就是个铁皮柜子加个电机。但真正做过的人都知道,货道控制才是整台机器的灵魂。你想想看,用户投了币,货掉不下来,那可就尴尬了。
1.1 自动售货机的工作原理
自动售货机的工作流程,说白了就是三步:收钱、选货、出货。
- 收钱环节:纸币器、硬币器或者扫码模块识别金额
- 选货环节:用户按下按键或触摸屏选择商品编号
- 出货环节:主控板解析指令,驱动对应货道的电机动作
这里有个细节我特别想强调——货道控制是实时性要求最高的部分。我记得有一次调试,用户按了B3,结果B2的货掉下来了。查了半天,原来是电机驱动信号有毛刺。嗯,从那以后我养成了一个习惯:所有货道信号必须加硬件滤波。
核心要点:货道控制本质上是一个位置-时间-电流的三维控制问题。你要知道电机转到哪了、转了多久、电流是否异常。
1.2 货道类型详解
目前市面上主流的货道有三种。我按自己的经验给大家排个序:
1.2.1 螺旋式货道
这是最常见的类型,尤其适合卖瓶装饮料和易拉罐。
- 工作原理:电机带动螺旋弹簧旋转,把商品往前推
- 优点:结构简单,成本低,一个电机控制一整排
- 缺点:容易卡货,特别是瓶盖卡在弹簧缝隙里
我的经验:螺旋式货道最怕弹簧变形。我曾经遇到过一批货,弹簧弹力不均匀,导致可乐瓶总是歪着掉下来。后来我建议厂家在弹簧两端加导向片,问题就解决了。
1.2.2 履带式货道
这种货道多用于卖盒装商品,比如方便面、薯片。
- 工作原理:电机驱动履带转动,把商品送到出货口
- 优点:出货平稳,适合不规则包装
- 缺点:结构复杂,履带容易磨损
我个人觉得,履带式货道最大的坑是打滑。你想想看,履带用久了表面磨光滑了,商品就推不动了。我建议每半年检查一次履带张力,必要时更换。
1.2.3 推杆式货道
这种货道比较新,适合卖高价值商品,比如手机、耳机。
- 工作原理:电机带动推杆,把商品推出货道
- 优点:精准控制,可以单件出货
- 缺点:成本高,对商品尺寸要求严格
注意:推杆式货道对电机扭矩要求很高。我曾经见过一个项目,推杆电机选小了,结果冬天润滑油凝固,推杆推不动。后来我们统一换成了带减速齿轮的电机,才彻底解决。
1.3 控制核心选型对比
选MCU还是PLC?这个问题我几乎每次培训都会被问到。直接上对比表:
| 对比项 | MCU方案 | PLC方案 |
|---|---|---|
| 成本 | 低(10-50元) | 高(200-1000元) |
| 开发周期 | 长(需硬件设计) | 短(梯形图编程) |
| 抗干扰能力 | 一般(需额外设计) | 强(工业级设计) |
| 扩展性 | 灵活(可定制) | 受限(模块化) |
| 维护难度 | 高(需懂电路) | 低(现场可调) |
我个人习惯是:小批量、低成本的产品用MCU;大批量、高可靠性的场景用PLC。举个例子,我去年帮一个客户做校园售货机,总共就50台,我果断选了STM32F103,成本压到15块钱。但如果是机场、地铁站那种24小时不能出错的场景,我建议用西门子S7-1200,贵是贵点,但省心。
选型建议:
- MCU方案:适合8-24个货道的小型机
- PLC方案:适合32个货道以上的大型机
- 混合方案:主控用MCU,电机驱动用PLC(我最近在尝试这种)
1.4 避坑指南
最后分享几个我踩过的坑:
- 电机选型别贪便宜:我曾经为了省5块钱,用了杂牌电机。结果三个月后,一半的电机都卡死了。后来全换成日本美蓓亚的,虽然贵,但用了两年没出过问题。
- 别忘了看门狗:MCU死机了怎么办?我建议所有货道控制程序都加独立看门狗。有一次程序跑飞了,多亏看门狗复位,不然整台机器就瘫痪了。
- 电流检测不能省:电机堵转时电流会飙升。我见过一个案例,没有电流检测,电机烧了还把货道塑料件熔化了。现在我的设计里,每个电机都配一个0.1欧姆采样电阻。
小技巧:调试货道时,我习惯用示波器同时看电机电流和位置传感器信号。这样能一眼看出是机械卡死还是电气故障。嗯,这招是跟一个老工程师学的,特别管用。
好了,第一章就聊这么多。下一章咱们深入讲讲电机驱动电路设计,包括H桥怎么选、PWM频率怎么定。到时候我会分享一个我实际用过的电路图,保证干货满满。