i2c raz jeszcze

Witam.

podlaczam czujnik temperatury ds1621 - i chce wyprowadzic go na dwór, przewód - ok 40 metrow. czujnik podlaczam zwykła skrętką nieekranowaną. kiedy skrętke mam na krążku - czujnik temperatury działa bez problemu (na 40 metrach). Kiedy jednak ułoże kabel w rurkach, przestaje dzialac - na tym samym kablu. wnioskuje, ze po drodze przewod doznaje jakis zakłóceń...

  1. czy jak wymienie skrętke na skrętke ekranowaną to coś to pomoże?

stosowałem przedłużacz szyny i2c na P82B715PN, ale też nie pomaga...

Reply to
bdronka
Loading thread data ...

W dniu 2010-02-18 14:02, bdronka pisze:

Jako czujnik podłącz coś na 1-wire, np. DS18S20/DS18B20. A po stronie lokalnej konwerter I2C <-> 1-wire i będzie śmigać. Na przykład DS2482.

Reply to
Adam Dybkowski

jeszcze spytam, w programie atmela bede musial cos zmieniac, czy bez zmian powinno działac?

pozdrawiam i dziekuje za odpowiedz!

Reply to
bdronka

No fajnie, 1-wire jeszcze bardziej się do tego nadaje, gratulacje. Już lepiej zostań przy tym I2C tylko zmniejsz pull-upy lub zmniejsz częstotliwość.

Zasilanie jak rozumiem ciągniesz tą samą skrętką ?

A dodałeś choćby minimalny kondensatorek przy czujniku ? Lub lepiej filtr RC lub LC na zasilaniu tuż przy czujniku ?

Adam

Reply to
Adam Górski

tak tą samą skrętką

nie nic nie dawałem...jaki kondensator i gdzie go wlutować?

Reply to
bdronka

bdronka pisze:

Pomiędzy + i - zasilania dolutuj ( równolegle do zasilanai czujnika )

100nf i 22uF

Adam

Reply to
Adam Górski

I jak działa ?

Adam

Reply to
Górski Adam

W dniu 2010-02-18 17:16, Adam Górski pisze:

Zdecydowanie lepiej 1-wire będzie śmigać na kablu 40m niż I2C. Twierdzisz co innego?

Reply to
Adam Dybkowski

Nie chcę rozpoczynać kolejnej wojny bo i po co. Jak koledze działa to gratuluje.

Adam

Reply to
Górski Adam

W dniu 2010-02-24 21:58, Górski Adam pisze:

No cóż - w pierwszym poście wątku była właśnie mowa o tym, że po rozwinięciu (ułożeniu) tego 40m kabla I2C nie działa poprawnie.

Reply to
Adam Dybkowski

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.