Witam,
czy jest jakaś szybsza i prostsza możliwość niż RC5, na transmisję 8 bitów miedzy 2 mikrokontrolerami ??
Wiem ze istnieje standard RC5 ale nadawanie bitów startu, pozniej adresu i pozniej jeszce komendy jest dla mnie nie potrzebne i znacząco wydłuża czas transmisji.
Zależy mi na czasie transmisji, oraz krótkiej i zwięzłej informacji.
Koncepcje urządzenia można przedstawić na zasadzie 5 biegaczy, każdy z nich ma na sobie nadajnik IR który w zapętleniu nadaje 1 bajt który odpowiada jego numerowi startowemu tj. odpowiednio nr 1 , nr 2 ,nr 3 itp. Na mecie jest jeden odbiornik IR który zlicza czas z dokladnoscia do 0.01s i rejestruje czas okrązen biegaczy.
W momencie kiedy biegacz w biega w 'pole widzenia' Odbiornika IR (ma być ono wąskie, poprzez zastosowanie odpowiedniej diody 6' rozsyłu oraz moze dodatkowej soczewki/szczeliny) ma zostać odczytany bajt z jego numerem startowym. Kontroler w centrali ma zapisac czas, wyzerować licznik i tak dla każdego z biegaczy
czy jest jakaś szybsza i prostsza możliwość niż RC5, na transmisję 8 bitów miedzy 2 mikrokontrolerami ??
Wiem ze istnieje standard RC5 ale nadawanie bitów startu, pozniej adresu i pozniej jeszce komendy jest dla mnie nie potrzebne i znacząco wydłuża czas transmisji.
Zależy mi na czasie transmisji, oraz krótkiej i zwięzłej informacji.
Koncepcje urządzenia można przedstawić na zasadzie 5 biegaczy, każdy z nich ma na sobie nadajnik IR który w zapętleniu nadaje 1 bajt który odpowiada jego numerowi startowemu tj. odpowiednio nr 1 , nr 2 ,nr 3 itp. Na mecie jest jeden odbiornik IR który zlicza czas z dokladnoscia do 0.01s i rejestruje czas okrązen biegaczy.
W momencie kiedy biegacz w biega w 'pole widzenia' Odbiornika IR (ma być ono wąskie, poprzez zastosowanie odpowiedniej diody 6' rozsyłu oraz moze dodatkowej soczewki/szczeliny) ma zostać odczytany bajt z jego numerem startowym. Kontroler w centrali ma zapisac czas, wyzerować licznik i tak dla każdego z biegaczy