硬件详细说明
MAXREFDES42 IO-Link RTD温度传感器由4个主要模块组成:IO-Link收发器、降压转换器、RTD数字转换器和微控制器,如图1所示。
MAX14821 IO-Link器件收发器符合IO-Link 1.1/1.0版物理层标准,具有可配置输出(推挽、pnp或npn)、极性反接/短路保护和丰富的故障监控功能,采用超小型2.5mm x 2.5mm WLP封装。
MAX15062B是一款高压同步降压转换器,可以将24V高效转换为5V,采用超小型2mm x 2mm、8引脚TDFN封装。PWM操作在所有工作负载下均保持恒定频率。MAX15062提供多种版本。MAXREFDES42#温度传感器使用MAX15062B,预设为5V输出。
MAX31865是一款针对铂RTD进行优化的RTD数字转换器。外部400Ω 0.1%参考电阻(R13)的温度系数为0.2ppm/°C(典型值),用于设置PT100 RTD的灵敏度。如果首选PT1000 RTD,则使用外部4kΩ精密电阻。参考电阻值也作为IO-Link参数存储在传感器中,并且需要与所用的相应参考电阻相匹配。高度集成的RTD数字转换器采用20引脚TQFN封装。
超低功耗RL78/G1A微控制器的功耗低至66μA/MHz,用于提供系统控制。它具有64KB片内可编程闪存、4KB片内数据闪存,工作电压低至1.8V,采用超小型3mm x 3mm LGA封装。
为提供保护功能,MAXREFDES42#在IO-Link接口处配有瞬态电压抑制器(TVS)二极管。瞬态电压抑制器(TVS)二极管并不完全相同。SDC36 TVS二极管的钳位电压低于55V,符合IEC 61000-4-2(ESD)和IEC 61000-4-4(EFT)标准。市场上有许多较小的TVS二极管无法满足这些规格要求。
通过板载M12插口连接器,使用标准M12延长线即可将Omega PR-26E-3-100-A-M6-0150-M12-2或PR-26A-3-100-A-M6-0150 -M12-2等现成的RTD连接到电路板,如图2a所示。该参考设计出厂时未校准,并配有2线PT100 RTD,其位于灰色端子板TB1中。切记:如果通过延长线将外部RTD连接到M12插口连接器,则必须拆下灰色端子板TB1内的2线RTD。该板还包含一个M12插头连接器,可使用标准M12电缆轻松连接到兼容的IO-Link主机。25°C条件下,MAXREFDES42#通常消耗11mA电流。

图2a.带Omega 4线RTD和延长线的MAXREFDES42参考设计。
软件说明
MAXREFDES42使用IQ2 Development的iqTool软件版本1.1.0.4进行验证,购买iqInterface IO-Link主机硬件时附带该软件。IQ2 Development的最新源代码和文档可通过以下链接获取。
http://iq2-development.com/downloads
http://iq2-development.com/iqmaxrefdes42
有关IQ2 Development的IO-Link器件协议栈的更多信息,请访问:
www.iq2-development.com
若要快速开始,转至下面的“快速入门”部分,获取有关如何查找合适的快速入门指南的分步说明。图3为IQ2 Development IO-Link iqTool软件的屏幕截图。

图2b.MAXREFDES42#参考设计连接到IQ2 Development iqInterface IO-Link主机。

图3.IQ2 Development的iqTool软件版本1.1.0.4。
固件详细说明
MAXREFDES42出厂时已预编程为有效的IO-Link温度传感器,可随时连接到IO-Link主机。固件针对瑞萨电子RL78微控制器设计,并遵循图4所示的简单流程图。该固件使用IAR Systems的IAR嵌入式工作台以C语言编写,并利用IQ2 Development的IO-Link设备堆栈。

图4.MAXREFDES42固件流程图。
热插拔后,MAXREFDES42等待来自IO-Link主站的唤醒信号。收到唤醒信号后,MAXREFDES42同步到IO-Link主站的230.4kbps波特率(COM3)。交换通信参数。然后,MAXREFDES42通过将传感器过程数据发送到IO-Link主站,每3ms启动一次循环数据交换。如果将传感器移除,IO-Link主机会检测到传感器丢失。
用例详细说明
购买MAXREFDES42之前应考虑两种不同的用例。使用案例 #1仅包括MAXREFDES42以及用户提供的IO-Link主站和IO-Link电缆,如图Figure 5所示。系统已预先编程为在此配置下运行。用例#2需要使用整个固件开发系统,如图6所示。

图5.使用案例 #1是MAXREFDES42# 快速启动系统。
表1.用例#1所需的推荐组件
使用案例 #1(MAXREFDES42快速启动系统) |
公司 |
说明 |
可订购产品型号 |
Maxim Integrated |
IO-Link RTD温度传感器(出厂时预编程) |
MAXREFDES42# |
IQ2 Development |
iqInterface IO-Link主机 |
IOL1-B-DMU-W-CP001 |
Balluff |
IO-Link电缆(4线/2米) |
BCC05MC |

图6.用例#2是MAXREFDES42#固件开发系统。
表2.用例#2所需的推荐组件
用例#2(MAXREFDES42固件开发系统) |
公司 |
说明 |
可订购产品型号 |
Maxim Integrated |
IO-Link RTD温度传感器(出厂时预编程) |
MAXREFDES42# |
Maxim Integrated |
E1至MAXREFDES42#适配器 |
MAXREFDES23DB# |
IQ2 Development |
iqInterface® IO-Link®主机 |
IOL1-B-DMU-W-CP001 |
瑞萨电子 |
E1编程器/调试器 |
R0E000010KCE00 |
Balluff |
IO-Link电缆(4线/2米) |
BCC05MC |
IAR系统 |
IDE和针对RL78优化的C/C++编译器 |
Renesas RL78 |