OmniBoard KIT3: LiveQ, RDS/RBDS TMC receiver (054)

Get this page as PDF

last update: November 14, 2008

OmniBoard Projects Home

LiveQ

This is an advanced dsPIC project which interfaces an RDS/RBDS tuner chip and gets station info and text. TMC (traffic message channel) is decoded.

  • TMC (up to 120 messages) or RDS/RBDS data are shown:
    • onto an RGB OLED with a local road map (see picture on the right.)
    • via terminal through RS232-1 (no OLED needed.)

     

  • User menu control via joystick:
    • NAV/TUN/SET mode (long enter)
    • station preset  (short enter in TUN mode)
    • volume (up/down in TUN mode)
    • tune seek (left/right in TUN mode)
    • TMC city/area list (short enter in NAV mode)
    • area navigation (left/right/up/down in NAV mode)
  • User control via terminal (RS232-2 serial com port:)
    • tune up/down
    • station preset
    • show current frequency
    • show rds info
    • show active tmc messages

     

  • Countries supported for TMC NAV+TUN, road map view: Germany, France, Netherlands, Belgium.
  • Countries supported for TMC TUN, text view: Germany, France, Netherlands, Belgium, Sweden.

  • Assembled and programmed pcb.
  • Battery supply +3V5 ... +6V, integrated voltage regulator.
  • ON/OFF with single pushbutton.
  • Bootloader support.
  • Hardware is compatible with other omniboard projects and can be upgraded.
  • RGB 160x128 OLED and TMC memory card to be bought separately.

Shop:

 

KIT3 + OLED + TMC card: NAVigation mode

 

 

 

Free schematics, diagrams and downloads available.

 


 

Downloads:

 

Get this page as PDF

 


 

Images: KIT3 + OLED + TMC card: various modes

 

 

France NAV mode: Paris area with city/area selector

France TUN mode

France NAV mode: Dijon area


 

Germany NAV mode: Frankfurt area

Germany NAV mode: Ruhrgebiet area with city/area selector

Germany TUN mode


Netherlands NAV mode: Randstad area

Netherlands NAV mode: Rotterdam area with city/area selector

Netherlands TUN mode

Belgium NAV mode: Brussels area with city/area list selector

Belgium TUN mode

TUNer mode with RDS text


Connections:
   

How to make it work?

  1. Use a supply or battery between +3V5 ... +6V max.
  2. Optional terminal through RS232-2 @ 115200 bpS, 8N1, "type comm"
  3. Connect an antenna (a simple wire will do, length best at 1,20m but may be less)
  4. Control settings via user menu (micro joystick) or terminal:
  • User menu control via joystick:
    • NAV/TUN/SET mode (long enter)
    • station preset  (short enter in TUN mode)
    • volume (up/down in TUN mode)
    • tune seek (left/right in TUN mode)
    • TMC city/area list (short enter in NAV mode)
    • area navigation (left/right/up/down in NAV mode)
  • User control via terminal connection (RS232-2 to pc serial com port:)
    • tune up: fru<CR>
    • tune down: frd<CR>
    • station preset: sfr<CR>
    • show current frequency: cfr<CR>
    • show rds info: rds<CR>
    • show active tmc messages: tmc<CR>
 

 

 

 

 

 

In case you need to reprogram the dsPIC from scratch, then use the ICSP+ connector X3, connected to a hardware programmer, like the dsPIC USB programmer: WinPic800.

Omniboard ICSP+ (X3 connector) connection pins:

  1. !MCLR/VPP
  2. PGD (data)
  3. GND
  4. PGC (clock)
  5. +3v3
  6. leave open
  7. leave open
  8. leave open (closest to pcb corner)

Omniboard RS232-2 (X1 connector) connection pins:

    1. +3v3 (closest to T2 transistor "717")
    2. PIC TX
    3. GND
    4. PIC RX

RS232 terminal & bootloader.

 


Images: (click images to view full resolution)

 

pcb top view pcb bottom view

Diagrams: (click images to view full resolution)
 
  pcb top diagram

 

pcb bottom diagram

 


Component Datasheets:

 

Check out our development tools page.

 

 


 

BE and FR terminal screen outputs


 

 

 

<< back to the OmniBoard HomePage

TechDesign Electronics © 2005-2009