Introduction

For controlling the receivers, transmitters and antennas of a complex automatic satellite amateur radio station, a simple and low-cost remote control system would be useful.

We defined a bus system, called SHACKBUS.

SHACKBUS Objectives:

SHACKBUS Principles:

SHACKBUS Hardware / electrical:

shackbusp.gif (13242 Byte) (click to enlarge)

SHACKBUS Protocol:

The SHACKBUS protocol is simple and clear:

There are some rules which have to be observed for proper operation of the SHACKBUS:

Examples:

Setting the receiver frequency to a PLL oscillator

command string (PC to PLL):   *P1VO=00435450000 <CR>

The PLL must reply anything, e.g. *P1VO=00435450000 <CR>

Requesting the signal strength of a receiver

command string (PC to RX):   *R3SS <CR>

The receiver will reply e.g. *R3SS=084 <CR> if the signal strength is -84 dBm signal

More command examples

  *C1SR=4    Relay-driver 1 will set relay No. 4 (ON)
  *C1CR=4    Relay-driver 1 will clear relay No. 4 (OFF)

  *A1AZ=180  Antenna azimuth is set to 180 degree
  *A1EL=039  Antenna elevation is set to 39 degree
  *A1CA      Request current value of antenna azimuth (while running). Reply is: *A1CA=166
  *A1ST      Request antenna rotor status. Reply is: *A1ST=0 (means 'final position reached')

Just a weird Idea?

There exists already some devices which use the SHACKBUS interface:

However, we are just beginning to bring these assemblies to the amateurs.
We expect the PLL to be ready in April 2001, the next assemblies will the URX receiver and 
satellite downconverters for 435, 1250 and 2450 MHz.

   Read more details on SHACKBUS

   BUS  Info / manual of the BUS RS232 / SHACKBUS converter board

   UBU Planned: SHACKBUS interface with USB instead of RS232 interface to PC

  PLL Programmable precision PLL for 100 to 1300 MHz. Temperature compensated  / 50 Hz resolution / AFC, RIT, Fine tuning with external DC voltage, FM modulation (up to 153 kbaud FSK), 5 mW output power.

urxpcb.gif (30133 Byte)   URX: IF-Receiver (40 to 200 MHz) with programmable bandwidth (30/60/150/300 kHz), two FSK outputs for 9600 up to 153 kBaud FSK, digital readout of AFC output (center meter) and signal strength (calibrated in dBm), two data outputs (narrow + wide),  audio output with squelch.

frontend.gif (59756 Byte)   F70, F23, F13: RF front-end (Converter, Mixer) for 70cm (435MHz), 23cm (1250MHz) and 13cm (2450 MHz). To be used with the PLL oscillator and the URX-receiver as 71 MHz IF amplifier and demodulator.

This page is maintained by Ulf, DK9SJ. Anything you want to remark to the project should be adressed to dk9sj@shackbus.org and will be published here.