设计、搭建、测试
图示的电路板已装配完成且经过测试。

概览

设计资源

评估硬件

产品型号带"Z"表示符合RoHS标准。评估此电路需要下列选中的电路板

  • MAXREFDES284# IO-Link Data Link Controller with MAX32660 MCU Reference Design with PMOD Connector
查询库存和在线购买

器件驱动器

软件(如C代码和/或FPGA代码等)用于与元件的数字接口通信。

MAX22516 GitHub No-OS Driver Source Code

MAX32660 GitHub no-OS Driver Source Code

描述

Introduction

With this reference design and firmware, IO-Link allows the user to program and diagnose a four-channel industrial analog output peripheral module (MAX22007PMB#). This enables industrial actuator or sensor equipment original equipment manufacturers (OEMs) to provide end-users with total flexibility at the factory floor level to simplify equipment installation and commissioning, while reducing their own number of stock keeping units, reducing their bill of materials (BOMs), and simplifying and streamlining their own purchasing and manufacturing.

The demonstration firmware provides an example of how to use the MAXREFDES284# with the MAX22007PMB#. The demonstration supports 1-byte PDIn and 7-byte PDOut, where the PDIn data is used as an 8-bit message counter, the 7-byte PDOut is split into 4x 12-bit digital-to-analog converter (DAC) values, one for each analog output, and 1 byte to switch the display through different modes, that is, application data display, timing analysis vs. cycle-time measurements. The minimum cycle-time is defined by the process-data length and COM rate, and with this mode 800μs cycle-time can be reached. The MAX22007PMB# demonstrates four industrial analog outputs that can be individually configured between voltage mode (0V to12.5V) or current mode (0mA to 25mA).

Built in an industrial form factor, and measuring just 75mm x 33mm, the MAXREFDES284# uses an industry-standard M12 connector, allowing a 4-wire IO-Link cable to be used. On the other side, a 12-pin peripheral module can be connected. A 2-pin terminal block provides external access to the 24V that is delivered from the IO-Link master, providing up to 24W.

The demonstration application comes with matching input/output device descriptor (IODD) files, supporting multiple parameters.

In this reference design, a MAX32660 low power microcontroller interfaces between the MAX22516 and peripheral module connector. The MAX22516 features an integrated data link controller that allows the device to autonomously respond to process-data requests from the IO-Link Master as well as manage indexed service data unit (ISDU) transfers, offloading all time-critical tasks from the microcontroller.

The microcontroller can update and read the PDIn and PDOut data at any time. The indexed service data unit (ISDU) requests are stored in a separate buffer and, consequently, are handled without interrupting application tasks. The MAX22516 also integrates surge protection for robust communication without requiring external protection components such as TVS diodes. The MAX22516 is available in a form factor friendly 3.53mm × 3.16mm, 42-bump wafer level packaging (WLP) as well as a 40-pin TQFN package, allowing the MAXREFDES284# to have a small footprint. The reference design is reverse-polarity protected using the integrated active reverse-polarity protection of the MAX22516. The MAX22516 has an integrated DC-DC converter as well as two integrated linear regulators (3.3V and 5.0V). The DC-DC converter is used to generate the 3.3V supply for the microcontroller, reducing power dissipation as well as the number of external components required, further saving additional space on the board. The MAX22516 also features a low on-resistance C/Q driver to reduce power dissipation, allowing this reference design to consume minimal power with very low thermal dissipation.

This IO-Link device was tested to IO-Link Standard 1.1.3 using the TEConcept Device Tester. Connecting the MAXREFDES284# to a USB IO-Link master, such as the MAXREFDES165# or MAXREFDES145#, with the associated software allows for easy evaluation.

优势和特点

  • IEC 61131-9-Compliant 
  • IO-Link Version 1.1-Compliant

详情

Tools & Simulations

Software Development

支持与培训

搜索我们的知识库,获取技术问题答案。我们专门的应用工程师团队也会随时为您解答技术问题。