EveryCircuit
Contact
Reviews
Home
dylanmissuwe
modified 10 years ago

How do i receive binary data without clock signal

3
5
265
02:54:45
I have made a IR transmitter similar to the circuit above using a shift register. But how do i make a receiver? I tried to make one with a shift register with the same clock frequency but the output is messed up so how can i make a receiver. I think i can use a begin and end. Like: 1010-data-0101 but how do a detect that without a clock
published 10 years ago
faceblast
10 years ago
you could transmit a carrier signal for the receiver to sync with
dylanmissuwe
10 years ago
faceblast, i taught on that but a ir receiver only outputs 0/1
Taz8du29
10 years ago
How "messed up" is the output of your receiver ? You don't know when it begins/end ? You can use an edge dectector for your pattern : http://everycircuit.com/circuit/5827208097562624
dylanmissuwe
10 years ago
If i send 00101100 it will output 1011 so that's not an option
Taz8du29
10 years ago
Use begin and end pattern PLUS an edge detector and a counter, to stop reception (after x bits)

EveryCircuit is an easy to use, highly interactive circuit simulator and schematic capture tool. Real-time circuit simulation, interactivity, and dynamic visualization make it a must have application for professionals and academia. EveryCircuit user community has collaboratively created the largest searchable library of circuit designs. EveryCircuit app runs online in popular browsers and on mobile phones and tablets, enabling you to capture design ideas and learn electronics on the go.

Copyright © 2026 by MuseMaze, Inc.     Terms of use     Privacy policy