na początek uprzedzę - szukałem. to co znalazłem nie odpowiada na moje pytanie. otóż w jaki sposób przeprowadzić FIZYCZNĄ identyfikację czujników w magistrali 1wire. wiem jak programowo szukać i zapisać ich numery, potem odczytywać temperaturę, ale nie wiem w jaki sposób dowiedzieć się z którego czujnika to temperatura. mam kilka pomysłów, ale nie wiem który wybrać, a może są inne znacznie lepsze na które nie wpadłem? czujniki zasilane 3 przewodowo
1. podłączyć jednen czujnik odczytywać, zapisać w EEPROM'ie, wyłączyć, podpiąć drugi i wkoło macieju do końca
2. podłączyć naraz wszystkie, odczytać numery, potem po kolei odłączać i przyporządkowywać brakujące . - czy aby można to robić bez wyłączania zasilania całości, czy uda się odłączając tylko zasilanie danego czujnika ( czy nie weźmie sobie zasilania z 1wire?
3. podłączyć wszystkie naraz, odczytać numery, po kolei grzać ( lub chłodzić) do charakterystycznej temperatury i na tej zasadzie identyfikować?
do żadnego z pomysłów nie jestem przekonany. być może problem wyda się trywialny, ale zauważyłem na elektrodzie , że wszyscy cieszą się że mają odczyty, a z którego termometru, to już sprawa wtórna:D niestety nie będę miał możliwości fizycznej zamiany miejscami czujników i muszę jednoznacznie określić który jest który najpóźniej przy pierwszym załączeniu urządzenia. jeśli moje pomysły nie są całkiem złe, to może ktoś oceni który najłatwiej zrealizować w Bascomie?
1. podłączyć jednen czujnik odczytywać, zapisać w EEPROM'ie, wyłączyć, podpiąć drugi i wkoło macieju do końca
2. podłączyć naraz wszystkie, odczytać numery, potem po kolei odłączać i przyporządkowywać brakujące . - czy aby można to robić bez wyłączania zasilania całości, czy uda się odłączając tylko zasilanie danego czujnika ( czy nie weźmie sobie zasilania z 1wire?
3. podłączyć wszystkie naraz, odczytać numery, po kolei grzać ( lub chłodzić) do charakterystycznej temperatury i na tej zasadzie identyfikować?
do żadnego z pomysłów nie jestem przekonany. być może problem wyda się trywialny, ale zauważyłem na elektrodzie , że wszyscy cieszą się że mają odczyty, a z którego termometru, to już sprawa wtórna:D niestety nie będę miał możliwości fizycznej zamiany miejscami czujników i muszę jednoznacznie określić który jest który najpóźniej przy pierwszym załączeniu urządzenia. jeśli moje pomysły nie są całkiem złe, to może ktoś oceni który najłatwiej zrealizować w Bascomie?