hzeller / txtempus

A DCF77, WWVB, JJY and MSF clock LF-band signal transmitter using the Raspberry Pi
GNU General Public License v3.0
441 stars 71 forks source link

Does this work with the Pi Zero 2 W? #36

Open akbiocca opened 4 months ago

akbiocca commented 4 months ago

Has anyone tested txtempus on the new Pi Zero 2 W?

Thanks to all for effort on this project!

akbiocca commented 4 months ago

Doing some basic tests with a Pi Zero 2 W. Used the 32 bit OS version (debian bookworm) to be the same as the Pi Zero W. Code compiles and runs, generates 59.52 khz signal on WWVB mode according to Rigol. Modulation pin doing reasonable things. Have not tested with full circuit and watch yet, but looks fine here. I'll put in another report when it is functionally tested setting some Casios.

I put my design for a 3D printed support for the Pi and a coupling loop over on printables.com for anyone interested. I'm working on a more robust version, will add that to the same printables project when it is ready.

https://www.printables.com/model/927707-atomic-time-signal-generator

Thanks again for a great project.

hzeller commented 4 months ago

Great, thanks for confirming it works on the 2W (I think my version I have running is on the Pi Zero W)

akbiocca commented 4 months ago

This is to report a successful test with a Casio watch using the txtempus WWVB signal mode on the Zero 2 W, it reached solid L3 level quickly and stayed there throughout the successful time set cycle. Coupling coil is 5 turns 60mm dia of 30 gauge wire wrap wire. Earlier testing with a similar size coil on the Zero W was successful at 18 inches (450mm) on axis, this test was at closer range but verifies functionality of the code on the Zero 2 W. Later I will add a new more robust design for the 3D printed parts and coil hookup over on printables.com under the link shown above. I moved the upper 4.7k resistor to the other end of the coupling coil and terminated it at pin 14 (another ground pin) to reduce congestion in the pin 7-11 area and made a 3d printed part to support the resistors. So the circuit is unchanged, merely shifted mechanically, and no heatshrink or tape required. I plan to design a cover for the Zero to protect it while allowing cooling to complete the set.

akbiocca commented 4 months ago

The Printables page has been updated with the new 3D designs for this WWVB et al Signal Generator and photos and the descriptions there updated. https://www.printables.com/model/927707-atomic-time-signal-generator