Op basis van de datasheet zie ik de volgende pulstrein beschreven:
"0" = zend achtereenvolgens hoog,laag,laag,laag,hoog,laag,laag,laag
"1" = zend achtereenvolgens hoog,hoog,hoog,laag,hoog,hoog,hoog,laag
"Zwevend" = gebruik ik niet
Sync puls = zend 1 keer 'hoog' vervolgens 31 keer 'laag'.
hoog = 4V tot 15V. laag = 0V
Om device 6 in te schakelen:
1) verstuur eerst sync puls: zend 1 keer 'hoog' en vervolgens 31 keer 'laag'.
2) verzend de volgende logische sequence (0,1,1,0,0,0,0,1,0,0,0,0), waarbij je bovenst
aande vertaalsleutel moet gebruiken voor wat een "0" en een "1" is in hoog/laag spanning.
3) herhaal zenden in stap 2 een
aantal maal voor robuuste transmissie.
De receiver ontvangt en interpreteert de data als volgt (=spiegel pulstrein 0,1,1,0,0,0,0,1,0,0,0,0 om het als binair getal weer te geven):
000010000110 - bit8 is "1" voor "
aan" of "0" voor "
uit", bits 1-3 is het deviceID ("110" is "6")
De pulstrein volledig
uitgeschreven in laag (L) en hoog(H) spanningsniveau's:
Sync: verzend achtereenvolgens H, 31 x L
0: verzend achtereenvolgens H,L,L,L,H,L,L,L
1: verzend achtereenvolgens H,H,H,L,H,H,H,L
1: verzend achtereenvolgens H,H,H,L,H,H,H,L
0: verzend achtereenvolgens H,L,L,L,H,L,L,L
0: verzend achtereenvolgens H,L,L,L,H,L,L,L
0: verzend achtereenvolgens H,L,L,L,H,L,L,L
0: verzend achtereenvolgens H,L,L,L,H,L,L,L
1: verzend achtereenvolgens H,H,H,L,H,H,H,L
0: verzend achtereenvolgens H,L,L,L,H,L,L,L
0: verzend achtereenvolgens H,L,L,L,H,L,L,L
0: verzend achtereenvolgens H,L,L,L,H,L,L,L
0: verzend achtereenvolgens H,L,L,L,H,L,L,L
Kan iemand bevestigen of dit alles hout snijdt?
[
Voor 95% gewijzigd door
Verwijderd op 17-09-2010 06:59
]