Blog
Recent Posts
Compact Controller Based On Raspberry Pi Compute Module 3+ Supports Modbus RTC And Modbus TCP Programming
Posted by
onThe new RevPi Compact from KUNBUS is the latest addition to the RevPi product suite of industrial PCs. It represents a robust and cost-effective compact controller based on the Raspberry Pi Compute Module 3+, and it comes with a wide range of connectivity options and functions.
The Raspberry Pi Compute Mode 3+
The Compute Module 3+ (CM3+) is a Raspberry Pi 3 Model B+ in a flexible form factor, designed for industrial applications.
The CM3+ Compute Module contains the fundamental parts of a Raspberry Pi 3 Model B+ (the BCM2837 processor and 1GB RAM) and an optional eMMC Flash device of 8GB, 16GB, or 32GB, the equivalent of the SD card in the RPi.
- Broadcom BCM2837B0, Cortex-A53 (ARMv8) 64-bit SoC @ 1.2GHz
- 1GB LPDDR2 SDRAM
- 8GB/16GB/32GB eMMC Flash memory, or a Lite variant without eMMC Flash memory
All this integrates onto a small (67.6mm × 31mm) board that fits into a standard DDR2 SODIMM connector. The Flash memory is connected directly to the processor on the board, but the remaining processor interfaces are available via the onboard connector pins. The user gets the complete flexibility of the BCM2837 SoC, i.e., many more GPIOs and interfaces are available than the standard Raspberry Pi, and designing the Module into a customized system is straightforward.
The RevPi Compact connects to sensors and actuators via eight digital and analog inputs, eight digital and two analog outputs. Thanks to two Ethernet ports with unique MAC addresses, the device can simultaneously communicate with two separate networks. Furthermore, there are four USB ports and a four-pole RS485 interface.
The low profile design allows device installation in sub-distribution systems, which are common in building automation. The operating system is an adapted Raspbian with a real-time patch. Application programming is accomplished via Node-RED, Python, or directly in C. The configuration allows the use of popular industrial protocols such as Modbus RTU and Modbus TCP. Professional soft PLC and SCADA software for control and visualization are also available.
Raspberry Pi 3 B+ System With Dual Isolated CAN Bus Interface
Our Raspberry Pi 3 System With CAN Bus Interface (PiCAN2) comes with a pre-installed Raspbian operating system.
The PiCAN2 DUO ISO board provides two independent isolated CAN-Bus channels for the Raspberry Pi. It uses the Microchip MCP2515 CAN controller in combination with the Texas Instruments ISO1050 isolated CAN transceiver. Connections are made via 4 way screw terminal plugs.
There is an easy-to-install SocketCAN driver, and programming can be accomplished in C or Python.