In 2001, while working on self-contained robot system called “Scout,” Tom Dahlin and Donald Krantz developed an interesting wireless data link. A tubular, wheeled robot, Scout’s wireless data link is divided into separate boards, one for radio control and another containing RF hardware.
Dahlin and Krantz write:
This article will describe the hardware and software design and implementation of a low-power, wireless RF data link. We will discuss a robotic application in which the RF link facilitates the command and control functions of a tele-operated miniature robot. The RF Monolithics (RFM) TR-3000 chip is the core of the transceiver design. We use a straightforward interface to a PIC controller, so you should be able to use or adapt much of this application for your needs…
The robot, called Scout, is packed in a 38-mm diameter tube with coaxial-mounted wheels at each end, approximately 110-mm long. The robot is shown in Photo 1. (For additional information, see the “Key Specifications for Scout Robot” sidebar.) Scout carries a miniature video camera and video transmitter, allowing you to tele-operate the robot by sending it steering commands while watching video images sent back from Scout. The video transmitter and data transceiver contained on the robot are separate devices, operating at 915 and 433MHz, respectively. Also contained on Scout are dual-axis magnetometers (for compass functions) and dual-axis accelerometers (for tilt/inclination measurement).
Scout’s hardware and software were designed to be modular. The wireless data link is physically partitioned onto two separate boards, one containing a PIC processor for radio control, message formatting, and data encoding (see Figure 1). The other board contains the RF hardware, consisting of the RFM TR3000 chip and supporting discrete components. By separating the two boards, we were able to keep the digital noise and trash away from the radio.
Read the full article.