Home › Magazines › 2009 › September › OBD Analyser NG

OBD Analyser NG

Next-generation handheld with graphical display, ARM Cortex M3 controller and Open Source user interface

Published in issue 393, September 2009

OBD Analyser NG

The compact OBD2 Analyser in the June 2007 issue was an enormous success — not surprising for an affordable handheld onboard diagnostics device with automatic protocol recognition and error codes explained in plain language. Now enhanced with a graphical display, Cortex M3 processor and an Open Source user interface, the next generation of Elektor’s standalone analyser sets new standards for a DIY OBD2 project.

Features

Hardware Handheld Analyser:
• Full graphics display 132 x 32 pixels
• RGB backlighting
• Convenient four press button control
• Power supply taken from onboard diagnostics port (12 V car battery)
• Uses standard OBD cable
• Convenient size (126 mm wide x 68 mm tall x 25 mm deep)
• Weight approx. 110 g

Hardware and software DX module (DXM-PCB):
• Hardware for onboard OBD2 control
• Firmware for onboard OBD2 control
• 3V3 tx-rx level
• Cortex M3 CPU (32-bit controller)
• 72 MHz internal clock rate
• Onboard 3V3 power supply for external device – max. 55mA
• Jumperless
• Bootloader
• LED indicators for onboard Connect and Data Stream
• Analogue battery voltage measurement
• AT control set
• Supports all currently implemented protocols: PWM, VPWM, ISO9141-2, ISO14230-4 (KWP2000), ISO15765-4 (CAN, 11/29 Bit , 250/500 kBaud)
• Firmware update via ISP interface
• Rapid OBD connection

Open Source firmware functions:
• Graphical user control interface display
• Selection of vehicle data, PID list, error code list, VIN, MIL status
• Selection menu for active transmission control system (for vehicles with multiple transmission options, e.g. automatic gearbox)
• Saved error store (freeze-frames) for previous faults
• Expandable memory bank for sample error codes
• Erasable error store
• Live display of sensor data
• Acoustic signals
• Selection menu for scan mode (automatic or manual)
• Menu text in English
• Choice of direction (rotatable through 180 degrees)
• Controllable RGB backlight brightness
• Battery voltage measurement

Expansion options:
• USB port for data transfer or supporting use with PC
• Real-time clock (RTC) for data recording (e.g. time and date stamping)
• Adequate checklist flash memory (1, 2 or 4 MByte) for data logging functions

Open Source:
• Open Source firmware for the controller
• ISP interfaces accessible for AT90CAN128 and AT90USB162
• Other firmware can be substituted if required
• Demo firmware for ‘Speedometer with warning functions’

Click below to download a PDF copy of this article from Elektor magazine.

 

Downloads 

Article PDF
10 Elektor Credits
PCB PDF
Free download
 

Order this magazine 

Magazine September 2009
UK393 (USD 7.50)
 

Order from Elektor 

Kit of parts: all parts including DXM Module, PCB SMD-prefitted, display, case, mounting materialsl and cable
090451-71 (USD 135.00)
Full graphics LCD display 132 x 32 pixels
090451-73 (USD 28.30)
 

Free downloads 

Software

Free download

Please note. In view of the complexity of international markets, Elektor cannot guarantee the availability of components for this project.

Subscribe now

Subscribe to our free
E-weekly Newsletter!

Enter your Email address:

Follow Elektor

      

Act now!

Sponsored

FAQ

Before submitting questions, review our FAQ section!

Bestseller

Controller Area Network Projects

The aim of this book is to teach you the basic principles of CAN networks and in addition the development of microcontroller based projects using the CAN bus.

Package Deals

Elektor Bundles

Check our Package Deals and save money! Discounts up to 19% now available!

Price Slashed

Elektor OSPV

This Open Source People Vehicle is perfect for factory halls, warehouses, hospitals, colleges, schools etc.