Computer Solutions Ltd
 Advanced Search

After supplying all your  Embedded Development Tool needs for 42 years
 Computer Solutions Ltd and its web shop are now closed.



 Having reached the grand old age of 75 it is time to relax and fulfil other ambitions.

 Its been an exciting ride with you, our customers, often on the bleeding edge of technology
 and I thank you for your friendship, your trust, and your orders.

Stay well        I wish you all success in your future projects.

Chris Stephens.



     But what to do with the web site ?  It has taken >12 man years of work to create a repository of knowledge on many aspects of the art and science of embedded microprocessor development and even after closing the shop it still gets over 4,000 visitors per month.  So as a service to my customers I have decide to keep it live providing my technical insights on the products and then redirecting viewers to sites where they can purchase the items they used to buy from us. Follow the link   "Home"

       The  "Information zone"  consists of articles produced as background tutorials on subjects of interest to those designing new products.  As different CPUs have became available this has lead to new development techniques and in particular to new ways of communicating between nodes.


Home Information Zone

CAN Diagnostics Units, Repeaters, Routers and Optical Links 

Sales sheet Information on PEAK USB interfaces and software 1.6MBytes  

CAN Mini Diag FD

  PCAN-Explorer leaflet 3.8MbyteUsers Manual  


The CAN Mini Diag FD is just the piece of kit you need when faced with a problem CAN Network be it  2.0 or FD


The PCAN-MiniDiag FD is a compact, low-cost handheld device for basic diagnosis and checking of CAN and CAN FD buses. It will display the nominal bit rate for CAN and  the data bit rate for CAN FD using bit timing measurement. In addition it is able to measure the termination and voltage levels of the bus as well as the bus load. 
  • High-speed CAN connection (ISO 11898-2)
    • Complies with CAN specifications 2.0 A/B and FD
    • CAN FD support for ISO and Non-ISO standards
    • CAN FD bit rates for the data field (64 bytes max.) from 66.6 kbit/s up to 10 Mbit/s
    • CAN bit rates from 10 kbit/s up to 1 Mbit/s
    • Microchip CAN transceiver MCP2558FD
  • CAN bus connection via D-Sub, 9-pin (in accordance with CiA 303-1)
  • Does not interfere with the CAN bus as permanent in listen-only mode
  • Power supply via exchangeable batteries
  • Plastic casing with increased Ingress Protection IP42

Measuring functions

  • Detection of  via exact bit timing measurements
  • Measurement of the
  • Measurement of the  with display in diagram
  •  at the CAN connector (D-Sub) via pin 2 and 7
  • Voltage check at pin 6 and 9 with display of the voltage difference
  • Counter for CAN, CAN FD, and error frames


PCAN USB Interface

bit rates CAN termination CAN bus load Voltage for CAN-High and CAN-Low Voltage check at pin
 6 and 9
Counter for CAN, CAN FD, and error frames



PCAN-DIAG a hand held bus diagnostic unit


PCAN-Diag 2 is a handheld diagnostics unit with a wide range of functions to allow investigation of the correct operation and performance of a CAN 2.0 bus, such as detection of the CAN bit rate, bus load measurement, and termination measurement.  As well as receiving CAN messages, it can transmit either individual test messages or entire sequences of them. In addition, the internal memory card allows tracing and playback of the CAN traffic.

The integrated two-channel oscilloscope enables visualization of CAN signals. Single CAN IDs and various events can be used as triggers. The CAN frames are decoded from the analogue signal, for example, to detect errors in the frame.

Incoming CAN messages can be displayed symbolically for clear and easy identification. The PCAN Symbol Editor software supplied with this product enables convenient creation of the symbol files needed for this feature.

Output is through an OLED colour display which allows excellent readability even when there is strong ambient light. The user selects and operates the individual diagnostic functions using a push dial. Normally supplied with High-speed CAN transceiver modules, Low-speed or Single-wire CAN are also available.


Call/email for details of the FD version

  Hand held CAN bus diagnostic

PCAN Repeater


The PCAN-Repeater creates a connection between two High-speed CAN busses with galvanic isolation of up to 5 kV. Bus rate is automatically sensed but both busses must operate at the same speed. Both CAN channels are decoupled from each other and from the power supply. CAN messages are forwarded 1:1 between the two channels and may be forwarded uni-directionally if required. LEDs display the current bus status. Each CAN channel can be selectively terminated

With its DIN rail casing and extended temperature range support, this module is suitable for use in an industrial environment.

A Repeater will isolate sections of a CAN bus but will reduce the length of a bus by its delay time and cannot be used to extend the bus.

  PCAN Repeater


PCAN Router


A CAN Router as it takes information from one CAN bus, filter or modify it and send it to a second bus so a Router can be used effectively to extend a bus by splitting it into two parts.  

The PCAN-Router is a module that accesses two separate CAN networks. It uses a programmable ARM microcontroller to process the data it sees on these two channels , so that incoming CAN messages can be evaluated, converted, and filtered individually, in order to transmit appropriately customized CAN messages to the other network.

The PCAN-Router is shipped with demonstration firmware which performs one-to-one forwarding of the CAN messages between the two CAN networks at 500 kbit/s.   The source code for this application and a GCC compiler and GDB environment is included on the CD-ROM supplied with the units. It is possible to load your own firmware onto the module via CAN by means of a pre installed boot loader.

The two networks need not operate at the same speeds however buffering software would need to be written by the user to cope with any resulting queues of messages. 

The module is mounted in an aluminium casing, and is shipped in versions with two Sub-D connectors, or a screw-terminal strip.  A power supply 7-26V DC is required.

The router can be fitted with an additional LIN channel if required and the Sub-D connector version also has an additional digital line. A version with galvanic isolation is available Sub-D only


  CAN router

PCAN Router DR

AS described above but in a plastic DIN Rail package for use in industrial environments.  Bit rates can be set with a front panel switch and CAN1 is isolated up to 5kV from CAN2 and the power supply (compliant with ICE 60601-1).  Ask for a copy of the user manual to see the full range of diagnostic aids supplied.




  PCAN Repeater

PCAN Router FD


The PCAN-Router FD allows the connection to two CAN FD or CAN busses. Based on a ARM Cortex M4F microcontroller, the module's behaviour and the data routing between both CAN FD channels is freely programmable. In particular, the module allows the conversion from CAN to CAN FD or vice versa. This makes it easy to accomplish the integration of CAN FD applications into existing CAN 2.0 networks.

Using the programming library and the GNU compiler for C and C++, a firmware is created and then transferred to the module via CAN. On delivery, the PCAN-Router FD is provided with a demo firmware. The corresponding source code is included as example in the scope of supply.

The module is installed in an aluminum profile casing, and is shipped in versions with two D-Sub connectors or a screw-terminal strip.



PCAN Router Pro


The PCAN-Router Pro allows the data traffic from up to four High-speed CAN busses to be connected together.

As well as pure forwarding, the CAN data can be processed, manipulated, and for example filtered in a number of different ways. To do this, the behaviour of the PCAN-Router Pro can be freely configured using comprehensive Windows software. There are a variety of function blocks and other settings available to the user to allow this kind of configuration to be set up.

At the same time, there is a virtual fifth CAN channel which is responsible for recording some or all of the data traffic to a Compact Flash card.  A battery powered real-time clock (RTC), can  be used for logging and wake-up.

A modular bus structure allows specific transceivers to be fitted to allocated channels on request. For example, High speed CAN is standard but opto-decoupled, Low-speed and Single wire CAN transceivers are also available on request and CAN termination is switchable.

As an alternative to the standard firmware which the PCAN-Router Pro is equipped with at delivery, custom firmware based on the ARM microcontroller NXP LPC2294 can be created and implemented. A library and the Yagarto GNU ARM toolchain (contains the GNU Compiler Collection GCC for C and C++) are included with some example configurations.

Although designed as a Router these units could ( within the limits of their single chip micros) be used as a network controller and data logging device for simple systems

  Multi channel router


PCAN-LWL Optical link


The PCAN-LWL package enables any CAN section to be implemented with an optical link. The optical waveguide consists of a 62.5/125 μm duplex fibre optic cable with ST connectors. Conversion can be to High Speed CAN or Low Speed CAN and termination selected with internal jumpers.

Areas of application include EMC measurements on CAN modules, CAN sub-sections with high electromagnetic irradiation and lines that pass through areas where there is a risk of explosion.

The package supplied contains two modules complete with 5 meters of fibre optical cable including connectors. The modules require an external power supply or they can be powered by batteries. A suitable battery is available as an option.


A LIN version of this device is also available  PLIN-LWL

  Using CAN over an optical link





For prices of these products visit our Web Shop



For more Information on :-

Free PEAK CAN Software The PCAN-Basic DLL, a range of OS drivers and PCAN-View bus diagnostic package are all supplied free with all Peak interfaces.
PCAN-Explorer A sophisticated CAN bus logging and diagnostic package for use with complex applications including GUI and J1939 support.
CAN interfaces USB, PCI, PC104, PC, PCMCIA, Express, Parallel port, ISA, RS232, LIN
PEAK Data Acquisition Systems A range of CAN Data Acquisition and logging Systems from simple logging to advanced GPRS mobile applications.
PCAN I/O Modules CAN modules with configurable digital and analogue I/O.
Other PEAK Software Software is available to support FMS, CAN simulation, CANOpen, Linux and an Event driven API for time critical multi-tasked operation,
Cables Pre-built high performance CAN cables, converters and termination 
CAN Tutorial Our technical summary for those new to CAN 


Home Information Zone
Computer Solutions Ltd
87 Briar Road,  Shepperton,  Middx,  TW17 0JB
Telephone: +44 (0) 77 4342 2526   
Email:      Web:
Copyright 2021 Computer Solutions Ltd