From 51d096f856378683749486effceaa8fbe36a9496 Mon Sep 17 00:00:00 2001 From: PrincessPi3 Date: Sat, 28 Mar 2026 08:28:39 -0600 Subject: [PATCH] i dont even know where i am currently :3 --- 10MHz-Reference-Sources.md | 34 ++++++++++++++++++++++++++++++++++ Grandfatherclock.md | 15 +++++++++------ 2 files changed, 43 insertions(+), 6 deletions(-) create mode 100644 10MHz-Reference-Sources.md diff --git a/10MHz-Reference-Sources.md b/10MHz-Reference-Sources.md new file mode 100644 index 0000000..1562bdb --- /dev/null +++ b/10MHz-Reference-Sources.md @@ -0,0 +1,34 @@ +# 10MHz Reference Sources +1. 10mHz (1ns period) OCOX (Oven Controlled) oscillator for beat time perhaps? + 1. **investigate** state of the art **10mhz** and see if can **input** via clock/something else + 2. check specs! + 1. repeatability + 2. reliability + 3. margin of error + 4. stability (time) + 5. power input + 6. signal output + 1. connector + 2. voltage + 3. power + 7. noise + 8. operating temperature + 9. square wave ideally? + 3. check off TCXO **only use OCXO and DOCXO** + 4. only use 10mhz reference sources + 5. square wave ideally + 6. output over gpio ideally + 7. 3.3v/5v ideally + 8. usb-c for power ideally + 9. acquire ALL DA DATASHEETS + 10. **MUST SUPPORT FREQUENCY DIVIDER down to 1MHz MAX** + 11. **CAN DISCIPLINE GPSDO PPS IF SUPPORTED** + 1. [One (aliexpress)](https://www.aliexpress.us/item/3256809505766372.html) + 2. [Two (aliexpress)](https://www.aliexpress.us/item/3256810096296631.html) + 3. [Three (aliexpress)](https://www.aliexpress.us/item/3256805803653257.html) + 4. [Cheap Reference OCXO (aliexpress)](https://www.aliexpress.us/item/3256807112194740.html?spm) + 5. [Quality Variable Reference OCXO (aliexpress)](https://www.aliexpress.us/item/3256808516082974.html) + 6. [OCXO with atomic clock port, no reference?](https://www.aliexpress.us/item/3256804938971512.html) + 7. [Cheap Ref 10mhz sma connectors low noise](https://www.aliexpress.us/item/3256808618867244.html) + 8. [SMD OCXO 10mhz](https://www.aliexpress.us/item/3256809395237681.html) + 9. [TCXO Ref 10MHZ 5V SQUARE WAVE 50ohm load required usb-c power](https://www.aliexpress.us/item/3256810530735650.html) \ No newline at end of file diff --git a/Grandfatherclock.md b/Grandfatherclock.md index 7af2c4d..72d8d16 100644 --- a/Grandfatherclock.md +++ b/Grandfatherclock.md @@ -1,7 +1,5 @@ # Version 3 - ## To Figure Out - 1. Details on the NEO-F10T/breakout 1. Battery 2. GPIO Pinouts @@ -15,6 +13,14 @@ 1. pulse out/in (32kHz 31.25us period/10mhz 1ns period?) 3. [Pulsar Clock](Pulsar-Clock.md) 1. all daaat shit lmao +4. [10MHzReference Sources (If Needed)](10MHz-Reference-Sources.md) +5. figure out how to support Universal Beat Time to high precision +6. Boot up sequence + 1. warm ups + 2. get signals + 3. run services with affinityies + 4. check + ## Hardware 1. [Raspberry Pi 5 16GB](https://www.adafruit.com/product/6125) 1. Raspberry OS Lite @@ -40,9 +46,6 @@ sudo chrt -f -p 90 1234 # set pid 1234 to priority 90 (1-99  highest) 1. [Adafruit DS3231 RTC Precision I2C Breakout Module](https://www.adafruit.com/product/3013#tutorials) x1 [CR1220](https://www.adafruit.com/products/380) x1 (Battery) 7. [Gen 10 Timekeeping Specific GPS Module - NEO-F10T](https://gnss.store/collections/neo-f10t-timing-gnss-modules) - - 1.   - 8. GPS Module 1. [Buy Varieties (Europe)](https://gnss.store/collections/neo-f10t-timing-gnss-modules) 1. Make sure **BATTERY** **TYPE** and **APPLICATION** is figured out @@ -76,7 +79,7 @@ sudo chrt -f -p 90 1234 # set pid 1234 to priority 90 (1-99  highest) ### Wiring of Note - CLK/PCM/GPIO18/PIN12: - CLK in/out up to 10mHz (1ns period) - - ![9824306b308e6d2d21274a5bfe933c6b.png](../../_resources/9824306b308e6d2d21274a5bfe933c6b-1.png) + - ![9824306b308e6d2d21274a5bfe933c6b.png](../../_resources/9824306b308e6d2d21274a5bfe933c6b.png) - only one i2c port? - mostly all 3v3? - PCM is kinda like DAC?