Technical Manual
Table Of Contents
- 1. Introduction
- 2. Hardware
- 3. The A431 Radio Module
- 3.1. About the A431 Radio Module
- 3.2. Functional description
- 3.3. Manufacturing Issues
- 3.3.1. Marking and labeling issues
- 3.3.2. Alignment Range and Switching Range
- 3.3.3. Tuning Procedure
- 3.3.4. Setting Up the Default Parameters
- 3.3.5. Definitions
- 3.3.6. Test Equipment Settings
- 3.3.7. Trimming Elements
- 3.3.8. Adjusting the Receiver Front End
- 3.3.9. Adjusting the VCOs
- 3.3.10. Adjusting the Crystal Reference
- 3.3.11. Checking the Receiver Parameters
- 3.3.12. Checking the Transmitter Parameters
- 3.3.13. Data Transfer Check
- 3.4. PCB Parts Placement
- 3.6. Frequency Reference Specifications
- 3.7. A431 Module’s Photographs
- 4. Software
10
Hardware
For further details, consult the schematic diagram in Figure 2.
2.1.1. The Modem Interface
The modem operates with two tones: 1 kHz (representing the “1” bits) and 2 kHz
(representing the “0” bits). A bit cell is represented by a complete time period (
1/f
),
thus the raw throughput varies between 1 and 2 kbps (average 1.5 kbps). The mo-
dem functions are essentially implemented in software. However, a signal condition-
ing is performed on both receive and transmit paths.
On receive, the buffered analog data signal from the radio unit is applied to a 3 kHz
low pass filter (U6). The filter output is further fed both to a Schmidt trigger (U5:A)
and a 100 Hz low-pass filter (U5:B), the output of the latter being used as a reference
for the slicer (the Schmidt trigger). The TTL data,
RXDO
, is obtained at the output
of the slicer (i.e. on TP1). The microcontroller overtakes the decoding operation (see
also “Modulation Technique Used” on page 57).
On transmit, a two-poles low-pass filter (U11) is used: its role is to “smooth” the
square signal
TXDI
generated by the microcontroller. Before entering the filter, a
microprocessor-controlled, variable-gain amplifier built with U12/U13 is used to set
the modulation level for different bandwidths (12.5, 20 or 25 kHz). The selected val-
ue is stored in the microcontroller’s EEPROM during the aligning procedure.
2.1.2. The Microcontroller and the Power Management Sections
The operation of the whole unit is under the control of U9, an Atmel ATMega 103
microcontroller. It is a powerful chip exhibiting a very low power consumption. Its
main functions are:
• Controls the radio unit
• Implements the modem functionality
• Assembles the radio frames and waits for requests from a remote
• Performs the sampling of the sensor inputs and the A/D conversion
• Stores the values in a local FIFO; manages the FIFO
• Implements the pulse counter function
• Manages the real-time clock
• Assures the power management
• Implements a serial Command Line Interface (CLI)
The chip operates at its maximum speed, in this case 4 MHz (the “L” version), and
uses a crystal (X2) for the on-board clock generator. The real time clock is imple-
mented by means of a 32.768 kHz crystal (X1) connected on the internal Timer/
Counter0.