机械设备
台州DeviceNet从站芯片仪表接口开发服务介绍「在线咨询」
2024-09-06 18:18  浏览:52
非会员信息
3分钟前 台州DeviceNet从站芯片仪表接口开发服务介绍「在线咨询」[奇河4d25342]内容:IC1220-DeviceNet从站芯片IC1220-DeviceNet从站芯片IC1220-DeviceNet从站芯片IC1220-DeviceNet从站芯片IC1220-DeviceNet从站芯片

IC1220芯片规格如下:

芯片型号:IC1220

芯片封装:LQPF48

供电电压:3.3V

总线接口:CAN

总线协议:DeviceNet Group 2 only connection,Polled IO connection

接口类型:MIF-用于参数配置

SCI-用于参数配置和IO数据交换

SSC-用于移位寄存器连接

接口协议:Modbus RTU

IO数据:输入128字节,输出128字节

IC1220-DeviceNet从站芯片

使用IC1220来设计一个DeviceNet从站产品,用户不需要过多的了解DeviceNet协议相关的内容,只要了解一些基础信息即可,如波特率,站号,IO数据长度等。用户可以选择任何一款带UART串口的MCU,即可实现从站功能。

由上图可知,MCU可以使用UART异步串口与IC1220的SCI接口连接,因为SCI接口即可以实现参数配置,也可以实现总线IO数据交换,使用比较方便。对于DeviceNet接口设计,IC1220芯片内置了CAN模块,用户只需要参考厂商提供的参考电路,就可以轻松实现CAN驱动电路,CAN的驱动电路也就是DeviceNet总线的接口电路,可以设计成隔离的,也可以是非隔离的。

IC1220-DeviceNet从站芯片

DeviceNet从站通常使用一个8位DIP开关来设置站号和波特率,也可以使用2个旋转开关,同时还有两颗红绿双色指示灯MS和NS,IC1220芯片集成了开关和LED灯的输出功能,用户只需要使用芯片的SSC接口,外接一颗HC165连接8位开关,一颗HC595连接MS和NS灯,IC1220就可以自动读取开关值来设置总线站号和波特率,同时也能自动输出LED状态,用户不需要再设计程序去处理这部分。

如果条件允许,可以在芯片的RUN脚位上接一颗LED,如果灯亮,表示芯片启动成功,处于运行状态。

IC1220-DeviceNet从站芯片

本例假设用户开发的从站与主站的 IO 数据交换长度都为 4 字节,即主站到从站的输出数据长度

为 4 字节,从站到主站的输入数据长度也为 4 字节。

1)将 4 写入 6001,设定输出 IO 长度总长

发送:010660010004C7C9 接收:010660010004C7C9

2)将 4 写入 601C,设定 SCI 输出长度(主站->从站)

发送:0106601C000457CF 接收:0106601C000457CF

3)将 4 写入 6007,设定 SCI 输入 IO 长度(从站->主站)

发送:01066007000427C8 接收:01066007000427C8

4) 将 4 写入 7002,设置从在 DeviceNet 网络上的站号为 4,如果使用 SSC 连接

8 位开关则此步忽略

发送:0106700200043309 接收:0106700200043309

联系方式
发表评论
0评