Press "Enter" to skip to content

Posts tagged as “industrial automation”

Testing CAN Bus Devices by Simulating Real-World Network Failures

Designing a CAN Bus device that performs well under ideal conditions is relatively straightforward. The real challenge begins when the network no longer behaves as expected. In the field, connectors loosen, ECUs lose power, messages are delayed, wiring deteriorates, and configuration errors inevitably occur. A robust CAN device must continue…

Build Your Own J1939 Diagnostic Software for Windows or Linux

If you work with SAE J1939 long enough, there comes a point where generic CAN monitoring software is no longer enough. You need an application that is tailored to your own project, whether that means displaying proprietary parameters, automating diagnostics, logging data, testing ECUs, or integrating J1939 into a larger…

Why Every CAN Bus Developer Should Own a CAN Analyzer

If you are serious about developing CAN or CAN FD applications, there is one tool that will save you more time, eliminate more frustration, and improve your software quality more than almost anything else: a professional CAN analyzer. Many engineers begin by connecting a microcontroller to a CAN network, sending…

Connecting J1939 to IoT, Cloud, and Fleet Management Systems

As heavy-duty vehicles become increasingly connected, engineers are looking for ways to integrate vehicle data into fleet management systems, cloud applications, industrial control systems, and enterprise databases. The hardware needed for such integrations is readily available. Products from companies such as Red Lion, Moxa, HMS, Sierra Wireless, and many others…

PiCAN CAN Bus HATs: Empowering Raspberry Pi for Automotive & Industrial Prototyping

The PiCAN series from Copperhill Technologies is a line of CAN Bus interface boards (HATs) designed for the Raspberry Pi. These add-on boards are widely recognized as powerful and versatile, enabling seamless integration of the Raspberry Pi with Controller Area Network (CAN) bus systems. CAN bus is the robust vehicle…

SAE J1939 Network Management vs CANopen Network Management

Network management refers to the set of services and protocols that supervise the nodes (devices) on a CAN-based network – handling tasks like node addressing, status monitoring, and controlling node state. Two prominent higher-layer protocols, SAE J1939 and CANopen, approach network management very differently. SAE J1939 was created for heavy-duty…

Copyright © 2024 Copperhill Technologies Corporation
wpChatIcon
wpChatIcon