双臂工业机器人:立柱和躯干

起因

形态定了立柱双臂,机械设计从这套骨架开始:一根立柱顶起一个躯干,躯干两边肩膀各挂一条臂。立柱在行业里到处都是——机器人立在柱子底座上加大作业高度是常规做法,机床的立柱更是老构件——但立柱顶个躯干、挂两条臂的组合没有现成的可抄,受力得自己算。这篇把这些数定下来:扛多大的力,立柱选多大断面,整机振动怎么压,两条臂隔多远,底座怎么落地。臂按 10 公斤档算,一条自重三十公斤上下。

双臂工业机器人:形态改判

起因

立项那篇把形态定成龙门先行,人形上半身放在门槛后面。定完没几天,这个结论就被推翻了,不是拍脑袋翻的,是一连串追问问出来的。先是聊到服装客户的软包分拣,件又轻又软,堆法五花八门,龙门伸进去够件不见得方便;接着我认真数了一遍龙门到底有哪些毛病;数完冒出一个要害的问题:人形上半身会不会反而比龙门更适合工业环境?最后客户的话把使命钉死了——这个项目要做的事,就是在工业环境里代替人工。这四个字一出口,形态的答案就变了。这篇把改判的整个过程记一遍。

双臂工业机器人:立项

起因

这个系列是客户需求带出来的。我有两个客户,一个物流行业的,一个服装行业的,这几年都被用工的事磨得没办法。物流那个做转运中心,装卸车、供包、码托,昼夜两班倒,旺季量还要翻几倍,人招不来也留不住;服装那个做电商仓,退货整理、分拣、供包,全是软包,从头到尾靠人手。两家先后问到同一件事:这个能不能上机器。

自制工业控制系统硬件篇:电机控制与钼丝断线检测模块——驱动电路、断丝传感与手轮接入

起因

《硬件篇》第三个模块:电机控制与钼丝断线检测,含手轮接入。三模块里它管的是"执行与传感"——运动卡发脉冲、放电模块管能量,剩下的一切落在这块板:四轴驱动器的配电与使能、丝筒和泵的强电控制、断丝的传感与联锁、老师傅的手轮。

这块模块的叙事藏在两个"手感件"里。一个是手摇脉冲发生器(老师傅叫手轮):摇一格、走一格,倍率拨到 ×1 能把工作台蹭着微米级挪——这个习惯比鼠标老三十年,DOS 时代的数控系统就把手轮当标配,今天车间里找边对刀还是它。另一个是老师傅的耳朵:丝断的瞬间有一声"啪",电流表指针同时掉零——听声看表两秒内伸手拍急停,这是断丝处置的人肉响应链。本模块把这两样数字化:手轮进编码器解码,耳朵换成张力摆杆开关加电流佐证。机器习惯先于软件这条纪律,在下位机的最后一块板上收口。

自制工业控制系统硬件篇:独立高频放电模块电路——脉冲拓扑、采样与保护

起因

《硬件篇》第二个模块:独立高频放电模块。放电加工与高频电源篇讲透了物理——放电四幕、四状态分桶、能量账、规准六字段,这篇把档案落成电路:前级挡位、斩波投切的脉冲级、µs 级定时、采样链、三层保护,和一条隔离 RS-485。

先交代"独立"的来历。放电功率级是全系统最脏的部分——几十安的 µs 级脉冲电流,di/dt 以 10⁸A/s 计,这种东西挤在运动控制卡旁边,卡上的微秒级节拍和毫伏级采样就别想安生。所以三模块架构(运动卡/本模块/电机控制模块)把高频放电整个搬出主机箱,做成自带 MCU 和小屏的独立盒子——模拟功率世界和数字控制世界,用一条隔离总线握手,其余物理隔离。这个分法不是洁癖,是车间里"电柜里强电弱电分槽走线"的老规矩放大到系统级。

自制工业控制系统硬件篇:运动控制卡电路实现——GD32F4+FPGA与形态谱系

起因

《硬件篇》第一个模块:运动控制卡的电路与嵌入式实现。插补实战篇立的七项寄存器合同、驱动篇补的配置面三项和回填清单——这些纸面上的乙方承诺,这篇落成 GD32F4+FPGA 的真实电路。软件侧"合同先行"的干法在这里验收:硬件照合同实现,两边对着同一份文档写,合同的形状决定了电路的形状。

自制工业控制系统:机床本体构成——工作液、走丝系统与导轮布置的来历

起因

系列开写时挂过一张知识黑洞清单:机床本体(走丝、导轮、工作液)是最大的一口——锥形切割篇讲切点漂移只能点到"导轮布置归走丝系统黑洞",放电篇讲排屑只能点到"工作液冲液",断丝预算只能点到"丝在缝里停留 7ms"。这篇把黑洞填掉:机床本体的几大件各自解决什么物理问题、为什么长成这个样子、软件侧的哪些参数和联锁是从这些机械件上长出来的。

自制工业控制系统:视觉定位接口实战——UVC采集、坐标标定与运动层补偿

起因

MES 对接篇把上位机对外说话的路铺完,视觉是另一条还没接的线——摄像头找定位基准,把偏差换算成坐标补偿喂给运动层。这篇写它的全链路:UVC 摄像头怎么在 EHCI 的周期调度里挤到等时带宽,图像算法怎么把老师傅的放大镜数字化,补偿最后落在运动层的哪个格子里。

自制工业控制系统:运动控制卡驱动实战——PCIe寄存器映射、DMA环与卡适配层

起因

运动控制卡的寄存器合同在插补实战篇第七节立好——ID/CTRL/PACE/PAT_WPTR/PAT_CNT/STAT/POS 七项,偏移、方向、语义都白纸黑字。这篇写合同的乙方:驱动。PCIe BAR 映射、DMA 环怎么对上模式环、中断怎么挂进 0xD0 向量、补货水位的实际调参——把 0xD0 批量算出的步进位图真正送到卡上,把卡上的计数器和状态原原本本取回来。

自制工业控制系统:MES对接实战——寄存器映射、报警码定稿与MTConnect起步

起因

Modbus 比这台机床用的所有协议都老:1979 年 Modicon(后来被施耐德买下)为自己的 PLC 定的内部点对点协议,那时候可编程逻辑控制器刚从继电器柜里长出来,寄存器是 16 位的——不是设计者偷懒,是当时的小型机和早期微处理器本来就是 16 位字长,协议跟着硬件的骨架长,四十多年后这条骨架没换,换的是外面套的信封(串口 RTU 到以太网 TCP,网络篇已经把这层信封讲透了)。