简介:
1Ω~1MΩ的可调输出范围,设置步进1 Ω,标准RS485 Modbus-RTU输入输出,方便工厂程控测试。
应用场景:
工厂自动化老化测试。
1.产品简介:
- 1Ω~1MΩ的可调输出范围,设置步进1 Ω,标准RS485 Modbus-RTU输入输出,方便工厂程控测试。
2.应用场景:
- 工厂自动化老化测试。
3.产品概述:
- 主控为GD32F303VET6,主要用于电阻网络切换和RS485数据收发。
- 使用第三方开源库freeModbus。
- 串口参数:9600、8、n、1。
- RS485地址:1。
- Modbus寄存器地址:100,数量2个。
- 使用单片机IO直接控制64个继电器,未使用扩展IO芯片。
- 本产品为两层PCB板,嘉立创生产。
4.产品参数:
- 输入电压:12VDC输入;工作电流:200mA内。
- 采用贴片1206的0.1%高精度电阻,25ppm温漂。
- 电阻输出范围:1~1MΩ,设置分辨率1Ω。
- 输出时,6个继电器串联闭合,触点接触电阻为45mΩ*6,其他误差为贴片电阻个数累加。
- 四个按键用于本地设置输出值。
- 0.96寸OLED显示输出值。
- 工作温度0度至60度。
- 主板PCB规格:两层板,单面贴片。
- 主板PCB尺寸:长193mm,宽115mm。
3D简介图
5. 使用说明:
- 使用Jlink接到“4”下载口(从上到下顺序为GND、SWC、SWD、3V3)给GD32F303VET6下载固件。
- 接上12V直电源流, 电脑接USB转RS485工具。
- 电脑安装Modbus poll,打开“电阻板Modbus poll设置.mbp”,如下图:
- 点击Connection->Connect,选择自己对应的串口号,点击OK,开始采集。如下图(电阻值为0):
- 双击数值,可以设置修改输出电阻值。
6.备注说明:
- 提供GD32F303VET6源码(MDK5开发)和固件(可使用Jlink下载)。
- 元器件成本100元。
- 附件提供Modbus poll安装包。
- 附件提供已配置好的“电阻板Modbus poll设置.mbp”文件。
- 附件提供“GigaDevice.GD32F30x_DFP.2.2.3.pack”,mdk开发pack包。
- 附件提供“J0-GD030-R-V10-位号图.zip”。
7.测试:
演示视频:本地按键和电脑设置设置输出电阻值。
点赞
描述
PCB
元件清单
原理图
附件
讨论