Blog
Recent Posts
Multi-Turn SAE J1939 Encoders Enable Wear-Free And Maintenance-Free Operation
Turck, a specialist in sensor, Fieldbus, and connectivity, has added single- and multi-turn encoders with a solid or hollow shaft for mobile and agricultural machinery to its Industrial and Efficiency Line portfolio. The IP67-protected encoders are available in sizes 36 mm, 46 mm, and 58 mm. Two interlocked bearings guarantee a solid mechanical design and protect from [...]
SAE J1939 Data Acquisition System For Diesel Engines Measures And Records 23 Suspect Parameter Numbers (SPNs)
The Titan S8-CAN by Madgetech (USA) represents a data acquisition system for diesel engines that simultaneously measures and records 23 suspect parameter numbers (SPNs). The portable data logger suits engine, road, and diagnostic testing applications. It connects to an SAE J1939 network via the diagnostic port and supports the monitoring and recording of SAE J1939 messages between Tier 1 [...]
Programmable Six-Channel Classical CAN And CAN FD Router Supports I/O And Data Logging
The Six-Channel PCAN-Router Pro FD by PEAK Systems connects the data traffic of modern CAN FD and classic CAN Bus networks. Pluggable CAN Bus transceiver modules provide universal adaptation for each CAN-Bus channel to match their individual requirements. In addition, the router comes with an analog input and four digital I/Os. The CAN Bus data traffic can [...]
Design Of Proprietary Parameter Group Numbers (PGNs)
For a brief introduction to PGNs, see our post SAE J1939 Message Format and Interpretations of PGNs.As the name Proprietary Parameter Group Numbers implies, the SAE J1939 standard supports Parameter Groups in PDU1 and PDU2 Format that manufacturers can assign for their specific needs, which includes the design of the data field in the message. [...]
SAE J1939 Data Traffic Generator For Diesel Engine Network Simulation
I am writing this post to respond to multiple inquiries from newcomers to the SAE J1939 technology. Most questions are like, "Can your device simulate any PGN, for instance, engine speed in rpm?" or "Can your device simulate a 2014 Tonka Flex diesel engine?" The short answer is yes, but things are a bit more [...]
Four Channel CAN Bus to USB Gateway Using The Arduino Due
In the past, I frequently received inquiries regarding the availability of a four-channel CAN Bus gateway. Such devices exist in the marketplace; however, they are usually costly, and they don't support easy customization or programming. While we at Copperhill Technologies have the ability to create such a gateway, this is primarily a matter of market [...]
Arduino-Due-Based SAE J1939 Programming Kit - Quick Start Reference
Unleash the power of the Arduino Due with ARM Cortex-M3 processor to develop and test your SAE J1939 application, may it be an SAE J1939 to USB protocol converter, an SAE J1939 Bridge, an SAE J1939 data monitor, and many more. The SAE J1939 Programming Kit comes with many programming samples, including a full-blown SAE J1939 [...]
Testing NMEA 0183 For The PICAN-M - NMEA 0183 & NMEA 2000 HAT For Raspberry Pi
PICAN-M - NMEA 0183 & NMEA 2000 HAT For Raspberry Pi Our PICAN-M (M = Marine) is a Raspberry Pi HAT with NMEA 0183 and NMEA 2000 connection. The NMEA 0183 (RS422) port is accessible via a 5-way screw terminal. The NMEA 2000 port is accessible via a Micro-C connector. The board comes with a 3A SMPS (Switch [...]
Embedded ARM Modules For IoT Applications Support Two CAN FD Ports
The TQMax4xxl modules by TQ Systems represent an LGA (Land Grid Array) based on the Sitara AM243x microcontroller and the AM64xx processor with up to six cores from Texas Instruments. Possible applications include servo motor controllers (for robotics), industrial gateways, data collectors, and small edge servers in production, providing data for the cloud. The module size of [...]
Wireless IoT Project Development with the ESP32
The ESP32 represents a low-cost, low-power System-on-Chip (SoC) microcontroller with integrated Wi-Fi and dual-mode Bluetooth. The ESP32 series utilizes either a Tensilica Xtensa LX6 microprocessor in dual-core and single-core variations, Xtensa LX7 dual-core microprocessor, or a single-core RISC-V microprocessor and includes built-in antenna switches, RF balun, power amplifier, low-noise receive amplifier, filters, and power management [...]