Witam
Mam do zrobienia projekt trzypunktowego termometru na ATmege16. Niby sprawa prosta tylko założenie jest takie że czujniki są dołączane w różnej ilości (tzn. albo 1, albo 2, albo 3) w zależności od potrzeb użytkownika. I tu się zaczynają schodki. W takim przypadku DSy muszę podłączyć pod 3 różne porty bo wtedy nie trzeba ich identyfikować, ale przeglądałem forum i zauważyłem że są z tym problemy.
Dlatego zastanawiam się nad zastosowaniem jakiegoś analogowego czujnika (np. LM35, lub jakiś termistor). ATmega ma przetwornik A/C więc łatwo byłoby coś takiego zrobić. Ciekawy jestem czy już ktoś próbował czegoś takiego i czy nie było problemów z powtarzalnością pomiarów w przypadku gdy kabel do czujnika ma około 1,5m. Z moich doświadczeń z LM35 w aplikacjach analogowych wiem że problemy sprawia kabel dłuższy niż 30cm, więc przypuszczam że przy 1,5m może być wesoło.
Mam do zrobienia projekt trzypunktowego termometru na ATmege16. Niby sprawa prosta tylko założenie jest takie że czujniki są dołączane w różnej ilości (tzn. albo 1, albo 2, albo 3) w zależności od potrzeb użytkownika. I tu się zaczynają schodki. W takim przypadku DSy muszę podłączyć pod 3 różne porty bo wtedy nie trzeba ich identyfikować, ale przeglądałem forum i zauważyłem że są z tym problemy.
Dlatego zastanawiam się nad zastosowaniem jakiegoś analogowego czujnika (np. LM35, lub jakiś termistor). ATmega ma przetwornik A/C więc łatwo byłoby coś takiego zrobić. Ciekawy jestem czy już ktoś próbował czegoś takiego i czy nie było problemów z powtarzalnością pomiarów w przypadku gdy kabel do czujnika ma około 1,5m. Z moich doświadczeń z LM35 w aplikacjach analogowych wiem że problemy sprawia kabel dłuższy niż 30cm, więc przypuszczam że przy 1,5m może być wesoło.