44|电子制作2023年3月智能应用0引言随着电商与互联网技术的飞速发展,快递包裹的业务量激增,这对快递分拣效率提出了更高要求[1~3]。交叉带分拣机作为快递分拣中心的核心装备,对快递业提质增效起着关键作用。在交叉带分拣机的供包环节,需要大量的人力完成包裹扫码上车工作,人工成本高,供件效率低,与高速运转的分拣机不相匹配。本装置可以代替人工完成包裹扫码工作,通过翻转机构和旋转台,在2台相机的配合下,完成包裹六面扫描,获取包裹条码信息,提高供件效率。与现有大型六面扫码设备相比,本装置具有更低的成本,而且更加适配分拣机供包的场景。1系统总体设计系统架构如图1所示。翻转板A和B通过中间轴进行连接,分别由2台电机控制。翻转板A上面有一个360度旋转台。在翻转板A和B的两侧分别有D1和D2两个位置传感器,检测两个翻转板的位置。在垂直方向有一台侧面扫码相机,可在旋转台的配合下,对包裹四个侧面进行条码扫描。在顶部有一台正反面扫码相机,可以在翻转板A和B的配合下,完成包裹正反面的条码扫描。两侧的传输带分别完成包裹的送入和输出,如果包裹六面都未扫到条码,则通过拨杆装置,送入人工核验箱。2硬件设计系统硬件组成,如图2所示。STM32通过两路串口分别连接两台扫码相机,通过中断引脚连接两个红外感应位置传感器A和B,通过GPIO控制拨杆动作,通过PWM接口连接步进电机驱动模块,分别驱动翻转电机A、B以及旋转电机C;其扫描结果通过CAN总线传送到中控计算机。■2.1STM32最小系统STM32最小系统(如图3所示)以STM32F103RET6为核心,该芯片采用Cortex-M3内核,72MHz主频,内置512KFlash和64KSRAM,配有4路通用16位定时器、两路PWM定时器、5路USART和1路CAN控制器。STM32F103RET6通过USART1和USART2连接两路扫描相机;内部定时器通过GPIO口PB7、PA6和一种基于STM32的快递包裹六面扫码装置孙会泽1,吴蓬勃1,张金燕2,王拓1,南陪钧1,于逸龙1,刘慧1,刘涛1(1.石家庄邮电职业技术学院,河北石家庄,050021;2.河北工程技术学院,河北石家庄,050091)基金项目:河北省大中学生科技创新能力培育专项(22E50226D),石家庄市科学技术研究与发展计划项目(211260581)。摘要:为实现快递包裹条码的自动扫描,基于STM32设计了一款可六面扫码的装置。通过STM32控制三路步进电机,对包裹进行旋转和翻转,在顶部和侧面扫码相机的配合下,对快递包裹六面进行扫描,获取条码信息,通过CAN总线传输到中控计算机。从而代替人工完成快递...