Programmable Logic 2xCAN-FD controller CANNY•7.3 Echo

Buy now

CANNY•7.3 Echo – the first production CANNY controller supporting both the CAN 2.0 and CAN-FD standards, featuring data transfer rates up to 4 Mbps and message lengths up to 64 bytes.

In addition to an extended 12/24V power supply range and two CAN/CAN-FD interfaces that support operation in both independent and gateway modes, the controller features two low-side discrete input/output channels. These channels include software-configurable pull-down to GND and hardware pull-up to the supply voltage, allowing them to control external loads in discrete and PWM modes, process inputs from external switches or other discrete signal sources, or be used as LIN (Master or Slave) and Dallas 1-Wire interfaces.

To date, this is the most affordable and compact CANNY controller with support for CAN-FD, CAN-gateway mode, and an extended 12V/24V operating voltage range.

The controller is supplied in the following configurations:

  • CANNY•7.3 Echo (article CN7-400-000) - for stand-alone use, controller in a quick-release plastic housing, with an installed X1 connector and an 8-wire cable harness (see photo)
  • CANNY•7.3 Echo OEM (article CN7-401-000) - for embedded use, controller board only, without plastic housing, without X1 connector and without cable harness (see photo)


Input/output channels

  • 2 independent, software-configurable I/O channels that can operate as either low-side outputs or inputs
  • The maximum permissible constant voltage on the controller channels is +32V
  • The maximum output current of each input/output channel is 100mA, the maximum total load current is 200mA
  • Compatible with resistive, inductive and capacitive loads
  • Independent internal short-circuit protection of each IO channels

Digital serial interfaces

  • 2 independent CAN-FD / CAN 2.0A&B interfaces
  • 2 half-duplex single-wire interfaces compatible with UART and LIN 1.3-2.0, programmably assignable to any controller channels in any combination
  • Each of the controller's 2 channels can be used with Dallas 1-Wire

CAN Asynchronous Transfer Driver

  • Two CAN-FD / CAN 2.0A/B interfaces of the controller can be used in the asynchronous transmission mode of CAN messages
  • Up to 16 asynchronous CAN message transmission buffers with individual setting of message sending period
  • Possibility of combining asynchronous and synchronous CAN message transmission for more flexible control of CAN data flow

High-speed asynchronous CAN gateway

  • The controller's two CAN-FD/CAN 2.0A/B interfaces can be used in high-speed bidirectional CAN gateway mode
  • Up to 14 rules for high-speed asynchronous message processing, with the ability to delete or modify the content of forwarded messages
  • Possibility of combining asynchronous and synchronous processing of CAN messages for more flexible control of CAN data flow

Pulse Width Modulation/Counters

  • Each of the 2 IO channels of the controller can work in PWM mode with a resolution of 1 ms
  • Each of the 2 IO channels can work in HRPWM mode with a resolution of 1μs
  • Each of the 2 channels of the controller can work in the asynchronous pulse counter mode with maximum effective frequency up to kHz and input PWM signal parameters meter with 1μs resolution
  • Controller IO channels in counter input mode, used in pairs, can operate in counter encoder mode

Other features

  • Sixty four 16-bit EEPROM cells readable/writable in runtime
  • Programmable embedded LED
  • Low power mode with sub-5mA power consumption and programmable wake-up on events
  • SMT pads for soldering on custom PCBs when used as embedded module

A detailed technical description of the controller is provided in the online documentation.

CannyLab® Integrated Development Environment (IDE)

Free of charge Graphical Integrated Development Environment is intended for development of programs (functional diagrams) for CANNY controllers

Name

Size

Link

Free of charge CannyLab Integrated Development Environment (IDE). CannyLab v.2.26, portable edition including examples, controllers firmware and utilities.

19,1MB

Parameter

Value

Total count of IO channels

2

High side LP

--

Low side LP

2

Inputs

2

LP Current, max

100mA / 200mA

IO Voltage, max

32V

CAN-FD

2

CAN asynchronous mode

Yes

CAN Gateway

Yes

LIN

up to 2

UART

up to 2

Dallas 1-Wire

Yes

Firmware update via

USB

CAN/LIN monitor

Yes

Supply, VDC

7...28V

Current consumption, max

30mA

Current consumption, min

5mA

Built-in sensors t℃

--

LxBxH, mm

40x15x4

See also

Programmable Logic 2xCAN controller CANNY•7.2 Duo

CANNY•7.2 Duo – The brand new commercially available automotive programmable logic controller with a wide range of supply voltages, dual CAN, nine IO, up to four LIN and an internal ADC.

More...

Programmable Logic CAN controller CANNY•5.3 Pico

CANNY•5.3 Pico — small-sized, cost-effective CAN/LIN controller with three discrete IO channels and protected ADC.

More...