I have done this with an AVR microcontroller and it turned out to be very
easy. Just program one output to generate a 1 KHz carrier and another to
modulate the amplitude using a resistive divider. A simple LPF will knock
the edges off the carrier and not affect the timing accuracy too much.

Receive is easy too if you have a micro with a comparator which can tell the
difference between the two amplitude levels. I would extract the carrier
first and feed it to another input of the micro to provide a phase reference
and then do the decoding all in firmware.

Morris

> 
> 
> i would think, given that the audio carrier is 1kHz-ish, that almost
> any
> of the small microcontrollers would work, using a single bit in/out
> with
> some RC signal conditioning.  Maybe a bit of a challenge for the
> receive.. you'd need two inputs with different resistors.
> 


_______________________________________________
time-nuts mailing list -- [email protected]
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.

Reply via email to