![MACH SYSTEMS CANFD-LIN-GW User Manual Download Page 5](http://html1.mh-extra.com/html/mach-systems/canfd-lin-gw/canfd-lin-gw_user-manual_686079005.webp)
CAN FD LIN Gateway - User Manual
MACH SYSTEMS s.r.o.
Page
5
of
18
The on-
board EEPROM memory can store user’s application parameters, and the microSD card
slot enables the user to load or save large data sets for simulations and data-logging purposes.
The four digital outputs (PWM capable) and the two analogue/digital inputs allow for both input
and output triggering. The inputs can read 0-5 V analogue signals, and the outputs offer various output
stages (push-pull, HSD, LSD) with currents up to 1.5 A enabling to easily control relays, valves, and
other peripherals.
2.1
Features
•
Two high-speed CAN channels with CAN FD support
•
LIN channel
•
RS-232 port
•
MicroSD card slot
•
4 digital outputs
•
2 analogue/digital inputs
•
4 status LEDs
•
32-bit Arm Cortex-M4 MCU
•
Freely programmable in C/C++ language
•
Free-of-charge IDE and C/C++ compiler
•
Programming examples available
•
Firmware upload over USB, CAN, RS-232 or ICSP
•
On-board 16 Kbit EEPROM
•
Externally or USB-powered
•
Table-top use or DIN-rail mount
3
Technical Specification
Communication and Peripherals
Channels
2 CAN-HS (ISO 11898-2) with CAN FD support (ISO 11898-1:2015;
CAN 2.0A/B, ISO CAN FD)
1 LIN bus (supports both master and slave; ISO 17987; LIN 2.2a)
1 RS-232
1 Virtual COM port (USB 2.0 CDC)
Inputs
2 Analogue/digital inputs (0-5 V)
Outputs
4 Digital outputs (PWM capable)
DO1: HSD (5 V, max. 0.5 A)
DO2, DO3: push-pull (5 V, max. 0.5 A)
DO4: LSD (max. 40 V, 1.5 A)
Programming
Free-of-charge IDE and GNU C/C++ compiler (STM32CubeIDE)
Programming examples available
Firmware update
over USB, CAN, RS-232, or ICSP (ST-LINK)
Debugging
ST-LINK SWD (a programming header needed)
Non-volatile memory
Internal 16 Kbit EEPROM
External microSD card slot (a card is not part of delivery)
LEDs
3 Dual-color LED
1 Power LED