2
\$\begingroup\$

I want to design an electronic circuit that convert a binary signal to Manchester code. I have already put a XOR operator between the binary signal and the clock, I got the allure of Manchester but the the low level is coded with 0 V and I want it to be -V. How to do that ?

here is my circuit:

enter image description here

\$\endgroup\$
7
\$\begingroup\$

The result of Manchester encoding means that you can feed the modified signal through a high pass filter and get equal positive and negative values. The nature of using an exor gate means that you have removed any important dc information in the signal hence, just add a high pass filter to remove that dc offset.

enter image description here

As you can see from above, standard data (NRZ) contains spectral content at DC whereas Manchester encoding (the solid black line) contains no dc spectral component. Basically an exor gate is a phase shift modulator.

If you need a bigger signal, amplify it.

| improve this answer | |
\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.