Switching Gears – QSD Receiver Software

23 Apr

Click Here to see the project from the beginning

20200330_080011

I found another TFT touchscreen in my ‘archive’ of parts, so I took the opportunity to switch gears for a while and work on the firmware system. I’ll probably do that for a couple more days, then back to hardware.

The tuning knob in this system is implemented with a rotary encoder that has a push-button switch in the shaft. The tuning resolution can be set anywhere from single Hz per encoder step to single Mhz per encoder step. Pushing the knob in while turning it moves an underline cursor to show which digit is being controlled. Pushing the button and holding it without turning for about 2 seconds saves the whole radio state to EEPROM so the radio always powers up in the state you left it in. Pushing the knob and holding it for about 5 seconds clears all the digits lower than the cursor position to zeros. This is all working now. Another encoder will be added to control the volume of an audio power amp with voltage-controlled-gain via a DAC. This will be the underpinning of my intended software defined feed-forward audio AGC.

Touching any of the on-screen soft-buttons toggles to the next control state state of that button. Touching the orange “Menu” button redefines all the buttons with a different set of control functions.

The S-Meter is a moving bar that will be calibrated in accurate S units.

All the firmware infrastructure for these features is in place, waiting for hardware to control.

Back to that soon.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Q R P e r

QRP radios, product announcements, reviews, news and more. Low power amateur radio fun!

Dian Kurniawan

electronic for better life

N6QW -- Left Coast Radio

For Ham Radio Experimenters

SolderSmoke Daily News

For Ham Radio Experimenters

%d bloggers like this: