Манчестър кодиране / декодиране??

T

tschen

Guest
Какво точно е този метод на кодиране / декодиране? Има ли някаква ASM код примери за TX / RX модули от laipac?? Аз съм с TLP434A и RLP434.
 
Правиш това в софтуер или хардуер? Кодиране Манчестър сигнал е много лесно. За кодиране на сигнала NRZ сигнал Манчестър, просто XOR NRZ сигнал с часовник 2 пъти на бодовете часовник. За пример: 00 00 00 11 11 00 00 ---> NRZ данни 01 01 01 01 01 01 01 ---> 2x Baud часовник 01 01 01 10 10 01 01 ---> Манчестър данни декодиране сигнал Манчестър е по-сложно но все още не е твърде трудно. Ще ви трябва и часовник с 2x бодовете часовник. От точка на държавната машина на оглед случай (държава): NEXT_STATE = Input? A: Б; B: NEXT_STATE = Input? A: C, C: NEXT_STATE = Input? D: C, D: NEXT_STATE = Input? A: C; endcase Докато сте в състояние А или Б декодираната данни е '1 '. Докато сте в състояние C или D декодираната данни е '0 '. Всички по-горе предполага, падащ ръб е "1" и нарастване на фронта е "0"
 

Welcome to EDABoard.com

Sponsor

Back
Top