PropBus, Single wire multi-propeller comm link

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0
Request group membership
By: Mike Christle, created: 2014-07-01 | updated: 2014-07-30

The purpose of the Prop Bus is to provide a communications link
between two or more Propeller chips. This interface is very
loosely based on the MIL-STD-1553 interface. One chip becomes the
Bus Controller (BC) and all others are Remote Terminals (RT).
The interface uses a single wire, bi-directional bus. The data
is transferred using Manchester encoding at a 1MBit data rate.
All data consist of 16 bit words.

Version 2.00

Pages

Original File Upload
AttachmentSize
Package icon PropBus V3.0.zip53.53 KB
Version 2.00

Changes:
Fixed the loop test option to run more than 64K times.
Added option for user to control cycle timing.
Fixed some embarrassing spelling errors.

For the future I plan to:
Add support for external drivers.
Add a Bus Monitor object.
Add timeout checks to prevent bus lockups.

Mike

Version 2.1

Fixed timeout checks so bus will not lock up if RT is not running.

Comments

Pages