background image

USER'S MANUAL

CAN bus LCD Display

TRI66.003 ver 2

10 April 2011

1

   

 

 

 INTRODUCTION

 

 

This document details the interface, installation, and usage requirements for the 

Tritium   CAN   bus   LCD   display   product.     It   also   provides   information   on 
programming the device to implement custom functionality.
The LCD display provides an easy way to show telemetry and control information 

for   a   Tritium   WaveSculptor   motor   controller.     The   LCD   display   comes 
programmed from the factory configured with sensible default values that will 

work in a plug-and-play manner with a motor controller.
The microcontroller firmware for the device (in 'C') is available on the Tritium 
website   under   an   open-source   license,   as   are   the   hardware   schematics   and 

component overlays.  

2

   

 

 

 DEVICE OVERVIEW

 

 

The LCD display provides a 3.5 digit 7-segment liquid-crystal interface to show 
numbers from -1999 to 1999, with selectable decimal point position.   Up to four 

different variables can be chosen to be displayed, one at a time.
The   display   receives   data   and   power   via   a   CAN   bus   running   at   up   to   1 
Mbit/second, with the factory default at 500kbit/sec.  Alteration of either the bit 

rate or the addresses for various data types currently requires reprogramming 
the   microcontroller,   although   hardware   support   does   exist   to   allow   remote 

configuration in the future.
Four LEDs are provided on the front panel of the device to indicate which variable 
is currently being displayed.
With appropriate modification of the firmware, the display is capable of reading 

and displaying any variable on the CAN bus.  It is not only restricted to Tritium 
devices. 

3

   

 

 

 HARDWARE

 

 

3.1

FRONT PANEL

An adhesive decal protects the front of the LCD and provides a single pushbutton 

switch to select between display variables.    It is backed by a 0.8mm thickness 
stainless steel plate to provide a mechanically strong mounting surface.

3.2

LABELS

Four transparent windows are present in the decal to allow placement of a paper 

label behind the decal.   This label is inserted at the factory to match the four 
variables chosen for display, and once in place cannot be removed.  
If you will be programming the display with your own firmware, please specify 

that  your display be delivered unassembled, so that  you can insert  your own 
labels once you have finalised your firmware modifications.

3.3

POWER INPUT

Power for the display needs to be supplied along the CAN bus cable.  The display 

contains an internal regulated power supply and will operate successfully with a 
supply   of   between   9V   and   15V   DC.     The   display   uses   less   than   20mA   when 

operational.

3 of 7

Summary of Contents for CAN bus

Page 1: ...USER S MANUAL CAN bus LCD Display TRI66 003 ver 2 10 April 2011 CAN bus LCD Display User s Manual 10 April 2011 2011 Tritium Pty Ltd Brisbane Australia http www tritium com au 1 of 7 ...

Page 2: ...re 3 3 1 Front panel 3 3 2 Labels 3 3 3 Power Input 3 4 CAN Bus 4 4 1 CAN Network Topology 4 4 2 CAN Wiring 4 4 3 CAN Connector 4 4 4 CAN Shielding 5 4 5 CAN Termination 5 4 6 Communications 5 5 Mounting 6 6 Programming 6 6 1 Overview 6 6 2 Schematics Source Code 6 6 3 Toolchain 6 6 4 Code Download 6 7 Revision Record 7 2 of 7 ...

Page 3: ...y requires reprogramming the microcontroller although hardware support does exist to allow remote configuration in the future Four LEDs are provided on the front panel of the device to indicate which variable is currently being displayed With appropriate modification of the firmware the display is capable of reading and displaying any variable on the CAN bus It is not only restricted to Tritium de...

Page 4: ...h another twisted pair to minimise noise pickup An overall shield can also be advantageous From a performance perspective the optimal choice of cable is 7mm Devicenet CANbus thin cable with 24AWG data 22AWG power twisted pairs and a braided shield Using this cable will result in a robust installation However it is not cheap and using it for a large network with many devices will quickly add up to ...

Page 5: ...tion resistor at each end of the CAN bus plug a connector into the unused CAN connector on the last device at each end of the network with a resistor crimped into the appropriate locations 4 6 COMMUNICATIONS The CAN standard does not specify high level message protocols Tritium devices use a custom protocol outlined in the communication specification document for each device By default each device...

Page 6: ...er to these references if developing custom firmware for the display 6 3 TOOLCHAIN The example default code provided is configured to work with the freely available open source MSP430 GCC toolchain which provides a command line driven compiler binutils download and real time debug capability through a JTAG header present on the back of the display PCB Please refer to the README file with the sourc...

Page 7: ...USER S MANUAL CAN bus LCD Display TRI66 003 ver 2 10 April 2011 7 REVISION RECORD REV DATE CHANGE 1 14 May 2007 Document creation JMK 2 10 April 2011 Modified CAN bus connector description JMK 7 of 7 ...

Reviews: