
The code is all written in C and is not open source. While the same ATmega328 processor
is used in the popular Arduino Uno products, there is no relation between code written for
the Arduino environment and the custom code written for this CW transceiver.
Elimination of tuning clicks
Some constructors of radio receiver projects that use the Si5351A report loud clicks every
time the frequency is changed. The cause of these clicks is one or both of two underlying
issues:
a)
Faults in the software configuring the Si5351A
b)
Power line or radiated noise from the microcontroller/LCD back into the sensitive
receiver
The first of these is not an issue here since we have already extensive experience using the
Si5351A and have perfected its configuration.
The second issue is important to address. Every time the microcontroller updates the
Si5351A configuration to cause it to change frequency, it typically also writes the new
frequency to the LCD. There is a burst of activity in the microcontroller, and on the digital
control signals to both the Si5351A and the LCD. The LCD controller chip will also be doing
some work to effect the changed display. All of these digital transitions can radiate noise
into the receiver front end. Changes in power consumption cause noise on the supply lines
which can also be converted into noise detected in the receiver front end.
To combat the radiation issue, the ATmega328P microcontroller is sited away from the RF
and audio signal paths, right at the front of the PCB so that the connections between the
processor and LCD module and the microcontroller are kept as short as possible, to
minimize radiated noise.
To keep noise out of the supply, the 5V supply to the microcontroller and LCD module is
filtered by 47uH inductor L6 and 470uF capacitor C47.
In combination, these measures ensure that there are no “clicks” in the audio when tuning
the receiver; just a small “flutter” as I call it, which is a natural consequence of the sudden
change in frequency (Fourier rules).
Liquid Crystal Display module
The transceiver uses an HD44780-compatible LCD Module with 16 characters by 2 rows.
The LCD is operated in the 4-bit mode in order to minimize the I/O pins used. No data is
read back from the LCD which means the Read/Write pin can be grounded. In total only 6 I/
O pins are used for writing to the LCD.
A yellow/green LCD module is used in the QCX-mini kit because even with the backlight
switched off, this type of LCD are still perfectly viewable in ordinary lighting conditions, and
even in direct glaring bright sunlight.
The LCD is mounted on the display PCB and the circuit section (below right) is a part of the
display PCB.
The usual contrast adjustment trimmer potentiometer is R47 and must be set to obtain a
readable display.
QCX-mini assembly Rev 1.05
97
Содержание QCX-mini CW
Страница 15: ...QCX mini assembly Rev 1 05 15...
Страница 16: ...QCX mini assembly Rev 1 05 16...
Страница 17: ...QCX mini assembly Rev 1 05 17...
Страница 19: ...Main board Display board Controls board QCX mini assembly Rev 1 05 19...
Страница 24: ...QCX mini assembly Rev 1 05 24...
Страница 84: ...QCX mini assembly Rev 1 05 84...