This website requires JavaScript.
入驻
发布

485通讯快速定位仓储物料LCD显示模块

前世今生 发布于2024-09-24 17:33:00 CC BY-NC协议 分类:工业电子 侵权投诉
销量: 0
1
0
0
简介:

为工厂实际项目研发,可解决货柜物料繁多时,每次找物料找好久的问题,快速定位物品位置,亮灯提示,引导人员快读找到物品所在位置,并显示物品订单号,取料数量,取料完成,熄灯并反馈到上位机系统,方便系统统计数据

应用场景:

电商仓库 制造业原材料仓库 医药保健品存储 零售业配送中心 菜鸟裹裹 仓库 药房

一、产品简介

产品原设计是为了一家生产服装标签的外企公司定制的;标签货架上放了很多盒子,每个盒子里面放一种标签,同一种标签如果数量过多,一个盒子放不下,会放进多个盒子中;之前每次取标签,都是拿着标签订单号在货柜前找好久才可以找到,为了快速定位标签所在的盒子,并显示当前物料的订单号和取料数量,特开发此款支持Modbus协议的物料快速定位模块。


二、应用场景

电商仓库

制造业原材料仓库

医药保健品存储

零售业配送中心

菜鸟裹裹

药房


三、产品概述

主控使用STM32F030F4P6,性能稳定,价格低廉。

5V供电,和485通讯布线在一起,方便走线。

带独立开关控制屏幕亮灭。

收到取料信息后,屏幕显示取料信息(如果屏幕之前是熄屏状态,会自动点亮),指示灯亮起,等待人员取料。

带10mm大LED灯,亮灯时更醒目(注意:PCB原设计是8mm,实际使用10mm的)。

1.8寸LCD显示物料编号,物料取料数量,槽位编号。

正面一个按钮,可以实现取料后给上位机反馈信息。

485总线有3个TVS双向二极管保护。

通过串口指令修改产品485Modbus通讯地址。


四、产品参数

  1. 5V供电,待机5ma,峰值100ma,低功耗。
  2. PCB平面尺寸43mmx73mm。
  3. 485通讯默认速率为9600,支持1200,2400,4800,9600,19200波特率。
  4. 采用2层电路板设计,顶层贴片和插件。外壳尺寸:长97mmx宽47mmx厚21.3mm
  5. 物料编号最大支持2的32次方减一数字,即4294967295;槽位号和数量最大支持2的16次方减一数字,即65535;


485通讯快速定位仓储物料LCD显示模块硬件项目图1

485通讯快速定位仓储物料LCD显示模块硬件项目图2





五、使用说明和教程


本模块为物料快速定位系统中的一个模块,需要查找的物料所在位置附近其它物料越多,使用此模块提升的效率越高。

使用时需要结合MES系统或者仓库管理系统获取所取料的信息,以及提前将物料/槽位/模块ID绑定好的关系表,由上位机解析出待取物料所在的槽位和模块ID,然后上位机再发送相关数据到相应的模块。

模块使用的485通讯,需要定位的槽位量大时,需要配合串口服务器虚拟出大量的RS485串口,每个RS485串口连接的模块尽量控制在10个以内,这样才可以保证通讯的稳定性。


以下是使用说明和详细教程:

1.PCB焊接

根据电路图,PCB图焊接元件

2.固件下载

使用提供的HEX固件,配合HEX烧录软件,连接板子上的SWD接口进行烧录

3.外壳安装

使用提供的外壳模型,3D打印或者磨具批量生产出外壳文件,使用4颗M3*20的平头螺丝即可将板子和外壳固定在一起。

4.连线调试

确保RS485串口的AB线,以及5V的电源线和板子正确连接。启动附件中提供的上位机软件,找到实际的串口,即可进行模块的调试,比如修改模块的RS485地址编号(注意:修改编号时,线路上只可连接一个模块),发送物料信息等。

5.可参考附件中提供的C#编写的上位机调试工具(提供源码),进行二次开发。

6.如需进一步部署或二次开发支持(有偿),请通过平台客服联系到我。


Modbus通讯协议

使用16进制(HEX)模式发送指令,使用10功能码

1.    发送指令格式:

发送:Modbus地址(1个字节)+功能码(1个字节)+寄存器起始地址(2个字节)+ 寄存器数量(2个字节)+字节数(1个字节)+料号(4个字节)+槽位编号(2个字节)+取料数量(2字节)+CRC16校验(2字节)

返回:Modbus地址(1个字节)+功能码(1个字节)+寄存器起始地址(2个字节)+ 寄存器数量(2个字节)+ CRC16校验(2字节)

例如需要发送

料号:4936627(16进制值004B 53B3),槽位:8,需要取货数量:16

指令:

发送:01 10 00 00 00 04 08 53 B3 00 4B 00 08 00 10 55 98

返回:01 10 00 00 00 02 C8 41

 

2.    按键反馈指令格式:

格式:Modbus地址(1个字节)+功能码(1个字节)+固定字节0101(2个字节)+CRC16校验

按下按键反馈当前设备modbus地址和功能码

例如:

01 02 01 01 48 60


上位机调试界面

本调试工具每次打开串口后,只可调试这个串口上所连的模块,通过地址区分不同模块;

需要调试其它串口所连的模块,只需切换串口操作即可。

485通讯快速定位仓储物料LCD显示模块硬件项目图3


PCB简介图

485通讯快速定位仓储物料LCD显示模块硬件项目图4


整体实物图

485通讯快速定位仓储物料LCD显示模块硬件项目图5


六、备注

电子外购物料参考附件的“外购物料表.zip”文件。

外壳文件参考附件中的“ 电子货签外壳step文件.zip"文件

固件为附件中的”HEX固件.zip“文件。

上位机源码参考附件中的”VS2022C#源码LCDLabel.zip“文件。

模块元器件成本不超过20元(不含外壳),其中屏幕最新价格10.3元,我当时买的时候10.8,还降了5毛。


注意:

1.PCB原理图中选择的LED为8mm直径的,实际使用的是10mm直径的,外壳也是根据10mm直径绘制的。外购物料表中含有参考购买连接。

2.1.8寸LCD购买连接参考附件”外购物料表.zip“中Excel提供的提供的连接。


七、演示视频

展示了模块安装完成后,连接电脑,发送测试指令的效果。


物品定位 货物定位 货架标签 Modbus LCD显示
最近更新时间 2024-09-24 17:33:00
描述
PCB
元件清单
原理图
附件
讨论