Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

Sound card communication with electronics

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
801 views
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Feb 18, 2010

Demonstration of my sound communication protocol, which sends data at a rate of 9600 BAUD (at 48000Hz sample rate).

It consists of a PIC12F683 microcontroller with a DS1820 temperature sensor, and uses the computer's MIC input to send data to.

Protocol is as follows:
For a 1 bit, send "10100", for a 0 bit send "10000" where each timeslot is one sample (hence 5 samples per bit). The receiving software is a bit more complicated to compensate for the filtering effects going on inside the sound card, as well as aliasing effects from the non-precise timing. The error rate is practically zero (Not a single error in a heavy test with 24 million sent bits).

The temperature sensor is cooled by a TEC mounted on a CPU cooler (from an AMD XP 2400+ if you must know, and no, the TEC wasn't used in the computer the cooling fans came from.)

Category:

Science & Technology

Tags:

License:

Standard YouTube License

  • likes, 1 dislikes

Link to this comment:

Share to:
see all

All Comments (0)

Sign In or Sign Up now to post a comment!
Loading...
Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more