Close

Odpověď na: Několikanásobný příjem IR

Úvodní stránka Fórum Hardware Arduino Několikanásobný příjem IR Odpověď na: Několikanásobný příjem IR

#4782
Aleš
Účastník

V zadání není moc údajů. „Přijímače nebudou daleko od sebe“, jak často budou komunikovat, jestli budou komunikovat všechna najednou, jaká je potřeba spolehlivost, atd.
Budou tak blízko, že by se mohly navzájem ovlivňovat? Nemohlo by být několik přijímačů na jednom Arduinu? Nedala by se použít jiná komunikace než nespolehlivé IR?
Navrhovaná I2C sběrnice je sice použitelná, ale jenom na pár metrů při jednom kabelu. Pokud napojíte několik delších paralelních kabelů, tak to přestane fungovat. Maximální kapacita vedení může být 400pF při snížení komunikační rychlosti na minimum. Zkusit omezit počet Arduin, která budou přijímat IR signál.
Další řešení jsou asi ethernet – celkem spolehlivé, nebo WiFi (ESP8266). Případně popřemýšlet, jestli je potřeba ten IR přenos, jestli by nebylo možné se napíchnout přímo do vysílače toho IR signálu.
Pro příjem IR signálu se používá něco jako SFH506, což je IR přijímač, ze kterého už leze přímo digitální signál, ořezaný od nosného kmitočtu. Možná by stálo za to vyzkoušet, na jak dlouhý kabel by se dal připojit, aby z něj bylo ještě možné přečíst správné údaje. Řekl bych, že to bude větší vzdálenost, než komunikace po I2C sběrnici mezi Arduinama. 🙂