Decade BOB-3 Скачать руководство пользователя страница 1

 

D

E C A D E  

E

N G I N E E R I N G

 

 

5504 ValView Dr. SE, Turner, OR 97392-9517 (USA) ~ 

tel:

 503.743.3194 ~ 

fax:

 503.743.2095 

website:

 www.decadenet.com 

 
 

 

BOB-3 Application Guide  ~  Firmware V3.4  ~ December 21, 2004 

(

Please check our website for the latest version of this document.

 
 

 

Introduction 

 
BOB-3 is Decade's third-generation low-cost videotext overlay module. BOB-3 lets your microcontroller or PC 
display up to 680 characters on standard video monitors and TV sets. With 63 user-definable characters, BOB-3 
supports pseudo-graphics and multiple languages. BOB-3 generates video on-board, or automatically genlocks to 
your video source and superimposes characters over the image. Printable characters and commands control BOB-
3 through a fast RS-232 style data link, much like a simple serial printer. BOB-3 works with most microcontroller 
chips and modules, including the BASIC Stamp

tm

. PAL video compatibility is optional at ordering time. 

 
 

Cautions & Revision History 

 

ESD (electro-static discharge) safety precautions must be followed at all times when handling BOB-3 modules. Use 
a grounded wrist strap and grounded work surface. BOB-3 modules must be stored and shipped in static-shield 
(metallic, not pink poly) packaging. Use a SIMM socket! Soldering directly to BOB-3 voids the warranty. 
 

[V3.40]

 Fixed bugs: BE command repetition eventually trashes display, video status ignored during vertical scroll. 

Allowed printing outside active vertical scroll block. Revised vertical scroll behavior to print incoming characters 
immediately instead of waiting for line buffer full or <CR>. Added simple ‘networking’ support on pin 6. Added 2C 
and 2L commands, to support <LF> code. 
 

[V3.30] 

Fixed bugs: RAM characters sometimes invisible after video mode change, JN command fails if new value 

is less than current line number. Allowed arbitrary data with Y command in boot script. Disabled P command 
execution in boot script. Added hardware method to clear boot script. Supported double-width characters in text 
crawl. Added work-around for minor artifact of JO command. 
 

[V3.20]

 Fixed minor bugs in H command processors. Added PAL range limits for H commands and corrected the 

list of supported ASCII codes in this document. 
 

[V3.10]

 The status report string was further extended in firmware version 3.10, to include video standards 

compatibility reporting (NTSC or PAL). See S command description. 

 
[V3.00]

 Several commands were added or extended. The new commands are: JR, K, MI, MN, VL, Y, ZC, ZP, 1D 

and 1S. Boot script capacity (N command) was doubled, and three new communication bit rates were added. All 
changes are believed to be backward compatible with version 2 application programs except increased start-up 
delay time (to 500mS), a different report string generated in response to the S command, and the (simplified) 
response to bad commands. 

 
[V2.00]

 N command termination character was changed from <CR> to”|” (the vertical bar symbol). 

 

 

 

BOB-3 Version 3.4 Application Guide  ~ Copyright © 2004 by Decade Engineering  ~  Page 1 

Содержание BOB-3

Страница 1: ...croll Allowed printing outside active vertical scroll block Revised vertical scroll behavior to print incoming characters immediately instead of waiting for line buffer full or CR Added simple network...

Страница 2: ...inverted data Maximum low logic input level 1 0V Minimum high logic input level 3 0V Default bit rate is 9600 Bit rates are selectable via pin strapping see Pin Descriptions BOB 3 connects directly to...

Страница 3: ...current status if any specified parameter is critical to your application System Hookup Basic Hookup The schematic diagram below shows a typical BOB 3 installation The serial data rate defaults to 96...

Страница 4: ...dd protective networks in the RS 232 signal lines if your system environment isn t benign EMI filtering may also be required Be sure to add a power supply decoupling capacitor of at least 0 1uF across...

Страница 5: ...1 BLKG Output port use is optional 27 P0 YM Output port use is optional 28 Video output drives 1Vpp into 75 ohms see notes 29 Ground for video signals also wire to pin 2 or host board ground plane 30...

Страница 6: ...lop clamp pulses for DC restoration etc Note that CSYNC is reserved for use with external circuitry that must be installed to use the text crawl feature of BOB 3 modules with firmware version 2 00 or...

Страница 7: ...s at different frequencies that s how the TV tuner is able to pick out just one The signals often originate at widely separated locations with no regard for scan synchronization and individual signal...

Страница 8: ...XON to inform the host controller that it s on line BOB 3 may send a garbage character or two during initialization BOB 3 always monitors incoming video If video status changes and at start up time B...

Страница 9: ...Range is limited internally For NTSC the limits are 09 and E2 9 to 226 decimal For PAL the limits are 23 and C8 35 to 200 decimal Iyyn Character outline mode by row yy 00 16 row number n 0 3 0 no outl...

Страница 10: ...of the second byte for each row of pixels are always zero Pixel rows are sampled top to bottom within each character and characters are sampled sequentially from character number 00 to 3E 3F is a tran...

Страница 11: ...ger the normal carriage return and line feed response CR is default Notes o In genlock overlay mode any color specification other than black causes a white display The color controls operate normally...

Страница 12: ...ROM Character Set Default RAM Character Set BOB 3 Version 3 4 Application Guide Copyright 2004 by Decade Engineering Page 12...

Страница 13: ...status indicator Note Starting with firmware version 3 3 pin 15 is tested at power up time and immediately after an R command is received During initialization pin 15 is an input with internal pullup...

Страница 14: ...able with some VCRs It s generally worse in special effects modes e g freeze frame If operation is intermittent Tin plated contacts can become unreliable if an electrical contact treatment has not bee...

Отзывы: