Ostatnio walczę trochę z 1-wire i tak z czystej ciekawości chciałbym wiedzieć czy któryś z producentów był na tyle szalony żeby wstawić w swym produkcie sprzętowy moduł 1-wire (jak sprzętowy UART, SPI, I2C)? Wiem, że są scalaki I2C/1-wire, ale chodzi mi tutaj ściśle o mikrokontroler z zaimplementowanym blokiem 1-wire żeby nie trzeba było obsługiwać transmisji programowo lub kombinować z UARTem.
1-wire jest prosty i można samemu go zaimplementować. A jak nie masz czasu, to masz pełno gotowców w necie, bo wszyscy kochają DS18B20. Nie spotkałem się z uP mającym sprzętowe wsparcie dla 1Wire. Podejrzewam, że znalezienie go i poznanie zajmie więcej czasu niż wklejenie kodu biblioteki 1Wire z netu.
Kochają. Bo go w istocie nie znają, a dominującym czynnikim jak zwykle jest cena. Aby jak najtaniej. Miłości owej nie podzielam, bo zbyt dużo na temat 1-wire wiem. Już wiele lat temu popełniłem coś co w implementacji proste nie jest , a mianowicie 1-wire slave na bazie mikrokontrolera. Najpierw PIC potem PSoC Cypress. A potem dałem sobie spokój z 1-wire. Co radzę uczynić, bo nie był projektowany do większości zastosowań do jakich jest używany tj. transmisji na większe odległości.
Miałem akurat na myśli dokładnie to, co napisałem, czyli ten konkretny termometr. Jest często spotykany w różnych mikrokontrolerowych projektach. Natomiast nie zauważyłem miłości do 1Wire jako takiego. Ale skoro jak mówisz bywa wykorzystywany do takich transmisji, to faktycznie ktoś nie doczytał specyfikacji.
Nawet z reguły jest używany niezgodnie z przeznaczeniem. Osobliwie owo nieszczęsne DS18B20. Te "inteligentne domy" z przyległościami. Ale to temat na zupełnie inne opowiadanie..:-).
Ale to jest właściwe miejsce na tego typu dyskusje, bardzo chętnie poczytam opinie i doświadczenia innych osób gdyż jestem w trakcie popełniania owego "inteligentnego domu".
sprzętowego 1-wire nie widziałem, chyba zwyczajnie się nie opłaca czegoś takiego robić, jakiś procek za dolara, z jednej strony rs232, z drugiej
1 wire i odpowiedni soft w środku załatwia sprawę ale trzeba ten soft napisać.
Użytkownik "Cezar" snipped-for-privacy@tlen.pl.invalid> napisał w wiadomości news:k8l5kh$qpk$ snipped-for-privacy@solani.org...
u mnie stary laptop na XPku czyta czujniki 1wire i macha przekaźnikami sterowania. Dostęp przez zdalny dostęp skądkolwiek. Tanio i w razie awarii da sie zestawić na dowolnym innym pc-cie. Lapek bierze 16W, da sie w sensownej cenie zejsc nizej? Ile biorą te dedykowane cuda na scianie? Własciwie mógłbym zastosowac rassbery pi ale na linuxie sie nie znam i bedą kłopoty z programem na to :/
Witam po długiej przerwie. Rozwiązanie ciekawe na początkowym etapie. Wady:
- estetyka nieakceptowalna przez żonę i gości
- przekaźnik dyskwalifikują projekt, co kolega sam poniekąd przyznał w słowach: "Tanio i w razie awarii da się zestawić na dowolnym innym pc-cie." Chodzi mi o założenie, że będzie jakaś awaria. Wiem, że mowa tu o laptopie, ale sam nie wiem, co pierwsze ulegnie uszkodzeniu. pozdrawiam Sylwester Łazar
formatting link
-Systemy Elektroniczne
formatting link
-oprogramowanie do edycji schematów i projektowania PCB
Tylko że te tablety naścienne to też takie mini laptopy, nawet gorsze bym powiedział bo ze względu na skrajną miniaturyzację mają jeszcze gorsze odprowadzanie ciepła niż zwykły laptop. Co do estetyki, lepiej mieć tableta powieszonego w każdym pokoju czy telefon w kieszeni / tableta wifi w szufladzie?
Mi osobiście, to nie przeszkadza w zasadzie żadne rozwiązanie, jeśli system działa. Ważne, aby wygodnie przy tym stanąć i poustawiać co się da. Najgorsza to chyba taka pozycja, że człowiek pochylony nad biurkiem, z wyciągniętymi rękami musi wejść w jakieś menu itp.
Jestem elektronikiem i informatykiem. Jak dla mnie to onanizm. I wmawianie ludziom (i sobie przede wszystkim) iż jest to racjonalne. Nie jest. Potrzebne jak ząb w dupie. Totalna kontrola wszystkiego i wszystkich. Skoro rzeczywiste potrzeby zostały już zaspokojone to trzeba za wszelką cenę wmówić nowe. Ale do tego każdy musi dojrzeć sam.
Użytkownik "Sylwester Łazar" snipped-for-privacy@alpro.pl napisał w wiadomości news:k8np72$g5e$ snipped-for-privacy@mx1.internetia.pl...
u mnie goscie w kołowni nie siedzą, lapka nie zobaczą. Ty mógłbys za pomocą zdalnego dostępu z poziomu smartfona tym sterowac. Zresztą całe sterowanie załatwia sie raz a potem o tym zapomina.
lapek to lapek, a wykonawczy moduł przekaźników to druga sprawa. Kazde z nich moze sie zepsuc. Lapka podmienic łatwo. Moduł trzeba miec na zapas, zeby w srodku zimy sie nie zdziwic - ale on majątku nie kosztuje. Zresztą u ciebie też jakis moduł wykonawczy musi być.
A wychodzisz z załozenie ze u ciebie nic nigdy sie nie zepsuje? Ciekawe podejscie, takie opotymistyczne nieco :-)
Użytkownik "zapinio" snipped-for-privacy@gmail.com napisał w wiadomości news:50af738a$0$26709$ snipped-for-privacy@news.neostrada.pl...
Nie mam sterowania roletami, przygaszania świateł, symulacji obecnosci psa w domu i tym podobnych ciekawostek :-) Ale dom grzać muszę. Mam piec CO grzejący z zasobnikiem. Tu by wystarczył zwykły sterownik pieca. Ale zaczynają sie schody bo: mam dwa osobne pomieszczenia do grzania - biuro/dom wymagające osobnego sterowania. Na razie wystarczyłby prosty sterownik z dwóch przekaźników. Ale lecimy dalej - jest spory solar który bedzie grzał: bufor CWU lub akumulator ciepła lub wspomagał ogrzewanie.
W sumie musze czytac kilka temperatur i sterować 8 urządzeniami. Jesli znasz jakies proste i tanie rozwiązanie to chetnie posłucham.
No i oczywscie jakas tam frajda z hobbystycznego dłubania wchodzi w gre, ale gdyby była fajna alternatywa to bede dłubał co innego a nie sterowanie ogrzewaniem :)
Wiesz, tylko że w mojej propozycji ten laptop nie jest wyeksponowany, może sobie leżeć w szafie, na strychu, piwnicy... kontrolujesz czymkolwiek co ma wifi i przeglądarkę. A jeśli będzie wiekowy to tylko zaleta, podziała kilka razy dłużej niż funkiel nówka prosto ze sklepu.
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.