GPS Clock - Part 2 LSE, MAX7219, Timezone and Daylight Saving and using Beitian 280 GPS
In this video I enhance the clock I started in this video https://www.youtube.com/watch?v=2hyc2fgf3Io&t=1022s with the following: - Use the external low speed oscillator to improve accuracy - Use the MAX7219 LED Driver IC - Include the Time and TimeZone libraries - Use the Beitian GPS receiver
Please Note: There is a bug in the code currently parsing the GPS RMC message. I am using strtok to parse which doesn't work where there are duplicated delimiters. I'll post a fix shortly
Index 0:00 Intro 0:51 Using the Low Speed External Oscillator 1:49 Configuring the LSE in STMCube 4:54 The MAX7219 LED Driver 6:40 The MAX7219 Datasheet and capabilities (excuse focus) 8:05 Configuring SPI MAX7219 10:48 MAX7219 SPI write code 11:43 MAX7219 Operation Codes / Registers 13:31 MAX7219 In action 20:48 Using Timezone and TimeLib code 24:14 Local time displayed on the LED 25:18 Converting RS232 voltage levels from the Beitian 280 to 5V 29:55 RS232 signals from Beitian displayed on oscilloscope 30:58 Converted signals displayed on oscilloscope 31:54 Wrap up ... https://www.youtube.com/watch?v=m8SF6exYkSs
In this video I complete the receiver circuitry and test by injecting RF
Datasheet for the MMG3 Heterojunction Bipolar transistor
https://www.nxp.com/docs/en/data-sheet/MMG3014NT1.pdf
Some technical details on the HBT
https://www.eecis.udel.edu/~hunsperg/855/HeterojunctionBipolarTransistors
0:00 Intro and Circuit Walkthrough
0:12 The MMG3 based Preamp
1:21 The T-Attenuator and High Pass Filter
1:59 Tayloe Detector
5:01 Building the preamp
6:42 Testing the preamp
8:43 T-attenuator and Highpass installed and tested
10:48 Tayloe Detector installed
11:56 Receiver tested with HDSDR
12:31 Testing the Receiver
14:37 Wrap up
...
https://www.youtube.com/watch?v=hq4Pze1qICQ
A viewer had asked me to give some up close shots of the connections on the Electroluminscent receiver I built a couple of years back. Here it is!
...
https://www.youtube.com/watch?v=G7ii1hzLgPk
In this video we put together the phase shift network as a part of the Quadrature Sampling encoder. Then test and confirm operation
...
https://www.youtube.com/watch?v=pODCoxg6Dec
In this video I show a 3D printed case I built up for the QCX.
The printer I am using is a Prusa MK3S
https://www.prusa3d.com/original-prusa-i3-mk3/
I built up the kit version which costs quite a bit less than the pre-assembled.
The QRP Labs enclosure is here:
https://qrp-labs.com/qcxcase
Although it looks like you have to actually order them from a separate supplier
The tinkercad files are:
Bottom: https://www.tinkercad.com/things/gPxQfIc99Ho
Top: https://www.tinkercad.com/things/em3c61ltiKm
Buttons: https://www.tinkercad.com/things/5X1Ui7i7i7O
...
https://www.youtube.com/watch?v=_djHXh83Hcw
In this video the Reflected Channel AD8307 is installed and the code updated to display the value on the LCD. Also using this site
https://www.socscistatistics.com/tests/regression/default.aspx
The relationship between input power and analog pin value is derived
dbm = ( analogPin - 455.394 ) / 5.098
and displayed (only for forward power )
Just a note - I say "genuine" and "ebay" part. I don't *know* the ebay part isn't genuine - but its a tenth of the cost of the part I ordered from digikey.
...
https://www.youtube.com/watch?v=qD8zNusQJDs
In this video I do some DSP Phase shift processing with the Teensy 4.0
Big shout out to Charlie Morris' channel for all the inspiration. Lots of great stuff on his channel
https://www.youtube.com/channel/UCSNPW3_gzuMJcX_ErBZTv2g
The Teensy and the Audio Shield
https://www.pjrc.com/store/teensy40.html
https://www.pjrc.com/store/teensy3_audio.html
Correction: I meant to say "I2S" not I2C
Here's the Iowa Hills software site
http://www.iowahills.com/
I am using the Hilbert Filter from this page
http://www.iowahills.com/8DownloadPage.html
Note I missed out a critical parameter in the Hilbert filter configuration and that is you have to put in the desired phase offset in the "Phase Add" field (i.e. +45 and -45)
Here's some DSP theory pages. The convolution algorithm
https://shulgadim.blogspot.com/2012/01/fir-filter-implementation.html
A good reference source
https://www.dsprelated.com/freebooks/filters/
Finally the code and coefficients
https://github.com/thaaraak/TeensyDSP
...
https://www.youtube.com/watch?v=DTO9gGOFIFY
I had hoped to get all the receiver circuitry done but this video was running a bit long so I stopped after installing the relays and testing the band pass filters
Here's the magnis forum (thanks again to N8VET)
https://groups.io/g/TheVeteranSDR/topics
0:00 Intro and plan of attack
2:17 USB update and correction
3:10 Controlling the LO frequency with HDSDR
4:20 Installing Q1 and Q2 for Transmit and Band change control
5:46 Relays K1, K2 and K4 installed
6:05 Relays tested
7:16 Checking continuity for K2 and K4
8:27 Checking the bandpass relay K1
8:57 Building the band pass filters for 20 and 40m
10:02 Bandpass filters built
11:59 Bandpass filter installed and testing setup
12:32 Observing the output of the 20 and 40m bandpass filters on the spectrum analyzer
...
https://www.youtube.com/watch?v=7QMK3L9dE1U