Skip to content
Prev Previous commit
Next Next commit
add sender/receiver schematic
  • Loading branch information
Poofjunior committed Nov 18, 2024
commit 3fa83828c8ddf68b37c0776f38a13384556f231f
30 changes: 29 additions & 1 deletion SynchronizationClock.md
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,35 @@ A full example of clocking in the 6-byte sequence can be found in the [Pico Core

## Physical connection

The physical connection is made by a simple audio cable. In the same folder of this file, you can find an [example](./PhysicalConnector.pdf) of the sender and the receiver.
The physical connection is made by a simple audio cable.

The connector pinout for a device *receiving* the timestamp is shown below:

!["SynchReceiverSchematic](./assets/harp_clock_sync_receiver.png)

A TVS diode also suggested for ESD protection.

> [!NOTE]
> The device receiving the timestamp must provide 3.3-5V on the audio jack **R** pin.


The schematic snippet for a device *sending* the timestamp is shown below:

!["SynchReceiverSchematic](./assets/harp_clock_sync_sender.png)

> [!NOTE]
> The device *sending* the timestamp isolates each clock output port, preventing ground loops from forming when connecting the audio jack between sender and receiver.


The connector pinout for a device *receiving* the timestamp is shown below:

!["SynchReceiverSchematic](./assets/harp_clock_sync_receiver.png)


> [!NOTE]
> The device receiving the timestamp must provide 3.3-5V on the audio jack **R** pin.

A supplementary PDF [example](./PhysicalConnector.pdf) of the sender and the receiver is also available.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should probably move the original connector PDF into the assets folder.

Copy link
Author

@Poofjunior Poofjunior Feb 26, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Moved (and also moved the .sch file).

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I noticed for this specific one you created a separate folder for both the .sch and the .pdf files. Since we didn't do this separation yet for the other ones, could you move them both back to the root of the assets folder for now?

We could end up deciding it makes sense to have independent folder schematics, but in that case I would rather we do a single consistent refactoring for all assets simultaneously in a separate PR.

The connector used is from `Switchcraft Inc.` with PartNo. `35RASMT2BHNTRX`.

## Release Notes
Expand Down
Binary file added assets/harp_clock_sync_receiver.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/harp_clock_sync_sender.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.