The intention of the article is to highlight opportunities presented by incorporating simple modern digital methods in the design of SPRAT-style radios â not to promote one particular design.
The ideas in the article have been demonstrated in the construction of a simple rig, a picture of which appears on the front cover of SPRAT 156 and is repeated hereâŠ
- it works (Iâve had lots of QSOs on 80, 40 and 30m with it)
- it embodies the âOccamâs Microcontrollerâ ideas (and displays them through its transparent âenclosureâ) and
- it provided me with hours of fun in pursuit of my âself-training in radio communicationsâ
Further detailed descriptions of the important sub-systems within the rig appear below.
SOFTWARE
The arguments in the âOccamâs Microcontrollerâ article are agnostic to the particular microcontroller being used. However, the article does describe the recent revolution in access to microcontroller technologies embodied in the âArduino Electronics Prototyping Platformâ. All the resources presented on this page (and used in the original rig) are expressed in the context of the Arduino.
Those with appropriate experience can use any number of alternative microcontrollers (such as PICs) or physical computing platforms (such as the Raspberry Pi) to good effect. But I recommend that beginners seeking to follow the âOccamâs Microcontrollerâ ideas start with the Arduino.
You can learn about Arduino and download the Arduino software from here.
There are useful tips and tutorials, explaining how to get started here.
Donât be discouraged if you are new to digital systems â âThe Arduino programming environment is easy-to-use for beginners, yet flexible enough for advanced users to take advantage of as wellâ.
Arduino programs are called âsketchesâ. There are many simple sketches for beginners on the Arduino website â but Radio Amateurs also should see my Iambic Keyer example, which will give opportunity to learn in a more relevant environment.
You can download the sketch which drives the original Occamâs Microcontroller rig from here.
You can also find a sketch to run a quick test on the DDS module (setting it to 1 MHz output) here.
Thereâs a new version of the Occamâs Microcontroller rig, using a 16*4 alphanumeric display â description appears lower down this page.
Thereâs an even newer, enhanced version of the rig, called âOccamâs Daggerâ, which is described here.
There is also a multi-mode beacon system, called (predictably enough) âOccamâs Beaconâ, which uses the physical resources already introduced to generate various beacon mode signals (QRSS and WSPR), as described here.
HARDWARE
The âOccamâs Microcontrollerâ rig is built around a stack of four PCBs, as seen in the photo below. The bottom of the stack is an Arduino and the upper three boards are Arduino âShieldsââŠ
The DDS Shield
The Transmitter Shield
For more detail: The Occamâs Microcontroller Rig