:: Site Map
: :     OmniBus Serial    Home > Products > Serial (RS-422/232/423) > OmniBus Serial
 
Ballard Technology
Products
OmniBus Serial
Support Quote This
FEATURED PRODUCTS
Ethernet/USB for Serial
Featured
  • IRIG Timetag
  • PowerPC user processor
  • CompactFlash slot
  • Programmable baud rates
  • Large FIFOs
  • RS-422, RS-232, RS-423

The OmniBusBox enables computers and networks to interface with RS-422, RS-232, and RS-423 serial along with other protocols via Ethernet or USB.

For More Information
sales
800.829.1553

OmniBusŪ Family for Serial

download datasheet
OmniBus Boards
  • 4 Asynchronous Ports (4 transmitters/4 receivers) per module
  • RS-422, RS-232, RS-423 per port
  • Programmable baud rates: standard and non-standard to over 1 Mbps
  • Large FIFOs
  • Combine with ARINC 429 channels on the same module
  • Event logging and interrupts

OmniBus Serial

OmniBus Serial refers to the RS-422, RS-232, RS-423 asynchronous communications capabilities available for all modular OmniBus platforms. OmniBus Serial modules have four independent universal asynchronous receiver transmitters (UARTs), each having one transmitter and one receiver.

Serial interfaces are available with or without ARINC 429 on the same OmniBus module.

OmniBus Product Family

Ballard's OmniBus products connect computers or networks to one or more avionics databuses. Separate web pages provide information on OmniBus platforms (PCI, cPCI, PMC, VME, USB/Ethernet), avionics protocols (MIL-STD-1553, ARINC 429, ARINC 708, ARINC 717, and CSDB), serial ports (RS-422/232/423), and Discrete I/O.

Applications for OmniBus products include testing, simulation, and operational uses of avionics databuses. OmniBus products are built around an intelligent platform that can host one or more protocol modules. This flexible architecture accommodates mixed protocols, high channel counts, and unsurpassed processing power.

General

  • 4 Transmitters and 4 Receivers per module
  • RS-422, RS-232, or RS-423 per port
  • Select through software and connector wiring

Baud Rates

  • To over 1 Mbps
  • By formula from CLK1 or CLK2:
    • Baud = CLKFreq/[(N + 1)*10]
    • Where: N is in the range of 0 to 4095
      • CLK1Freq = 20 MHz
      • CLK2Freq = 9.216 MHz
    • Special: Custom CLK2 available
Typical Baud Rates
BaudClockPrescale (N)BaudClockPrescale (N)
300CLK2307157,600CLK215
600CLK21535115,200CLK27
900CLK21023230,400CLK23
1,200CLK2767460,800CLK21
1,800CLK2511921,600CLK20
2,400CLK238312,500CLK1159
3,600CLK225525,000CLK179
4,800CLK219150,000CLK139
7,200CLK2127100,000CLK119
9,600CLK295200,000CLK19
14,400CLK263250,000CLK17
19,200CLK247400,000CLK14
28,800CLK231500,000CLK13
38,400CLK2231,000,000CLK11

Word Encoding

  • Start bits: 1
  • Data bits: 8
  • Parity: Odd/Even/Mark/Space/None
  • Stop bits: 1
  • But polarity: Normal/Inverted

FIFO Buffers

  • 4 Kbytes per transmitter
  • 4 Kbytes per receiver
  • FIFO threshold
    • One per FIFO
    • Settable as byte count
    • Reports to Event Log List

Transmitter Gap

  • Insert in data stream
  • Under software control
  • Length: 1 - 255 bit times
  • Repeatable for longer gaps
  • Use to regulate or schedule transmissions

Transmitter Rise/Fall Time

  • S/W selectable slope: High/Low
  • Special: Custom available

Status Reporting

  • Poll FIFO status
  • Poll Event Log List
  • Interrupts from Event Log List

Event Log List

  • Transmitter over threshold
  • Transmitter underflow (empty)
  • Receiver under threshold
  • Receiver overflow (full)
  • Receive error

API Support

  • Access to other board resources (IRIG time and digital I/O)
  • Easy-to-use functions


The Downloads section contains data sheets with complete information on Serial functionality for OmniBus products.

PCI AND cPCI

The OmniBus PCI and cPCI boards can host 1 or 2 on-board cores with circuitry to support 1 or 2 protocol modules. Because each on-board core has its own dedicated DSP, the OmniBus PCI/cPCI boards can host up to 32 ARINC 429 channels without relying on the host processor or risking data loss from an overloaded DSP.

Ethernet/USB

The OmniBusBox device hosts 2 on-board cores with circuitry to support 2 protocol modules. Because each on-board core has its own dedicated DSP, the OmniBusBox device can host up to 32 ARINC 429 channels without relying on the host processor or risking data loss from an overloaded DSP.

 

VME

The OmniBus VME boards can host 2 or 4 on-board cores with circuitry to support up to 4 protocol modules. Because each on-board core has its own dedicated DSP, the OmniBus VME boards can host up to 64 ARINC 429 channels without relying on the host processor or risking data loss from an overloaded DSP.

CoPilot

The easiest way to use the Serial functionality of your OmniBus board is with CoPilot, Ballard's Windows-based software. Because CoPilot can host multiple cards, channels, and databuses, it is the ideal tool for operating OmniBus products. CoPilot may be purchased as part of an OmniBus system or separately.

PowerPC

An SDK is available for advanced users who are developing software to run on the PowerPC (available on OmniBusBox, OmniBus VME, and OmniBus PMC).

 

BTIDriver API

Alternatively, software developers can use the included Application Program Interface (API) to quickly develop custom applications. OmniBus products can be easily configured and operated with only a few API calls. The comprehensive library also includes a broad range of functions for specialized needs.

Drivers

Driver software is available for Windows®, Linux®, LabVIEW, LabVIEW RT, VxWorks®, INTEGRITY® and other operating systems. Availability varies by product. Contact Ballard for specific details for your desired Omnibus product.

OmniBus Part Numbers

The part number for an OmniBus product is a combination of the platform number, module number(s), CoPilot code, and options. This results in thousands of possible part number combinations. Contact Ballard sales for assistance in determining the best OmniBus order number to fit your needs. Each platform core can accept one module. A core without a module may be used for future expansion.

Example Part Numbers

112-436-436   OmniBus PCI board with two 4 Serial UART and 2R/2T ARINC 429 modules
162-436-822   OmniBusBox with a 4 Serial UART and 2R/2T ARINC 429 and a 2R/2T parametric ARINC 708 module


Board Part Number + Module Part Numbers

XXX :: Platform Number

#Description
111PCI w/ 1 core
112PCI w/ 2 cores
1213U cPCI w/ 1 core
1223U cPCI w/ 2 cores
141PMC w/ 1 fixed core
(MIL-STD-1553 only)
1526U VME w/ 2 cores and PMC site
1546U VME w/ 4 cores (no PMC site)
162OmniBusBox w/ 2 cores

CoPilot Code

To include CoPilot add "CP-" before the OmniBus order number.

Example: CP-112-436-436

Options

Contact Ballard sales for information on available OmniBus options.

 

YYY :: Serial Module Numbers

# Description
432 4 Serial UARTs
436 4 Serial UARTs with 4R/4T ARINC 429

nR = number of receive channels
nT = number of transmit channels

Multi-Protocol

OmniBus products are capable of concurrently hosting more than one avionics protocol on a single product. See the OmniBus protocol pages for a list of available module numbers: MIL-STD-1553, ARINC 429, ARINC 708, ARINC 717, CSDB, Serial, Discrete I/O

TypeTitleDate
  Datasheet OmniBus Serial Datasheet 10/28/2004
  Datasheet OmniBus Family Datasheet 3/25/2004
X API Manual BTIDriver Serial Manual 11/23/2004
X Driver OmniBus PCI Driver Win32/64 1/20/2010
X Driver OmniBus cPCI Driver Win32/64 1/20/2010
X Driver OmniBus VME Driver Win32/64 1/20/2010
X Driver OmniBusBox Driver Win32/64 1/20/2010
X Driver OmniBus PMC Driver Win32/64 1/20/2010
X Examples OmniBus C Examples 10/23/2009
X Examples OmniBus VB Examples 7/28/2009
X Examples OmniBus LabView Examples 1/21/2010
X Examples OmniBus VB.NET Examples 7/28/2009
X Examples OmniBus C-Sharp Examples 7/28/2009
X Examples Williamsburg Library and Examples 3/3/2010
Get Adobe Reader

Adobe Acrobat is required to view PDF documents. Click Here to download a free version of Acrobat Reader.
:: Ballard Technology is committed to quality and is AS9100 / ISO 9001 registered.
:: Copyright © 1996 - 2010 Ballard Technology, Inc. All rights reserved.:: Login:: Privacy policy:: Legal