Evaluation Hardware $-1.00
1 View All
Designed, Built, Tested
Board pictured here has been fully assembled and tested.

Overview

Design Resources

Evaluation Hardware

Part Numbers with "Z" indicate RoHS Compliance. Boards checked are needed to evaluate this circuit.

  • MAXREFDES284# IO-Link Data Link Controller with MAX32660 MCU Reference Design with PMOD Connector
Check Inventory & Purchase

Device Drivers

Software such as C code and/or FPGA code, used to communicate with component's digital interface.

MAX22516 GitHub No-OS Driver Source Code

MAX32660 GitHub no-OS Driver Source Code

Description

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.

Features & Benefits

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

Details Section

Tools & Simulations

Software Development

Documentation & Resources

Support & Training

Search our knowledge base for answers to your technical questions. Our dedicated team of Applications Engineers are also available to answer your technical questions.