This website requires JavaScript.
发布

人机界面控制器

Mr.Xiao 发布于2025-05-15 15:42:11 CC BY-NC-SA协议 分类: 侵权投诉
销量: 0
2
0
0
简介:

这是用于人机界面显示与数据交互的控制器

应用场景:

工业控制、组态屏

一、产品概述

人机界面控制器是一款具备与组态屏信息交互控制的模块,用于系统数据的可视化监测和控制系统设备工作。该控制器采取宽电压供电方式,具备完善的接口保护,防浪涌,电源反接保护和短路保护功能,具有2路隔离CAN通信进行互联局域网数据传输,2路隔离RS485通信用于和组态屏或工控屏数据交互,也可以用来采集环境数据(如流量计的流量、压力、温度等),2路编码器接口用于采集旋钮信息来调节参数,4路开关量信号输入以及1路开关量信号输出。该模块可用于工控系统数据监测设备、数据远距离传输、仪器仪表的场合。

人机界面控制器使用STM32F105RBT6芯片作为主控部分,使用Keil编译器进行程序编译;使用车规级SCT2450QSTER作为DCDC电源降压芯片,具有过压、过流和过温等保护功能;CA-IS2092VW作为RS485隔离通信芯片,配合接口保护电路,有效抑制总线干扰和浪涌抑制;AT24C16作为数据掉电存储芯片,保存系统运行参数,方便开机调用,无需再次配置。


二、产品参数

1 供电:16-32V

2 功耗:3W

3 CAN通信波特率:250KBps

4 RS485通信波特率:19200Bps

5 推荐工作温度范围:-40℃ ~ 85℃

6 PCB尺寸:95x76mm


三、使用说明

人机界面控制器硬件项目图1


1 将直流电源接入控制器的电源输入端口(P5),推荐供电电源为直流DC24V;

2 将组态屏的RS485串口线接入RS485接口(P7);

3 将数据传输的CAN总线接入CAN接口(P4)。


四、备注

软件开发环境:MDK5;

开发语言:C语言;

下载工具:STLINK V2下载器;

元器件成本:¥ 236元(不含PCB);

附件含有烧录固件、源代码文件,其他功能/源码需自行开发。

测试视频中使用的固件是附件的固件版本。


五、测试视频

视频演示了人机界面控制器接收CAN总线传输的数据,通过RS485发送到组态屏进行显示。



六、更新日志

V1.0 首次上传

CAN通信 组态屏 屏幕
最近更新时间 2025-05-15 15:42:11
描述
PCB
元件清单
原理图
附件
讨论