Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 13 lut 2025, o 14:58


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 20 ] 
Autor Wiadomość
PostNapisane: 18 lut 2013, o 17:25 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 26 sty 2013
Posty: 104
Pomógł: 0

Witam.
Na wstępie zaznaczam, że na razie nie zabieram się za budowę takiego sterownika, ponieważ nie mam w tym żadnego doświadczenia.

Teraz coś o sterowniku:
- procesor - jaki? jakaś "większa atmega" wystarczy?
- język - bascom da rade? Proszę nie pisać, że C będzie dużo lepszy, bo to wiem. Pytam tylko czy da radę w bascomie.
- moduł internetowy - w sumie obojętne, nie robi mi to różnicy, ale jaki najlepszy, albo jaki warto byłoby wybrać?

Tutaj "funkcje" sterownika:
- czujniki temperatury - mają być 4. DS18B20? Jak z długością przewodów? Wszystkie mogą być podłączone jednym przewodem do jednego portu? Można zasilać czujniki poprzez linię danych? Potrzebowałbym wtedy tylko przewodu dwużyłowego?
- dwie pompy (ogrzewanie podłogowe i grzejniki)
- nadmuch.
- prezentacja 4 temperatur (temp. na zewnątrz, w pomieszczeniu, kotła i powrotu) na stronie www. Można na jakimś darmowym serwerze? Jak to ma wyglądać?
- możliwość nastawienia temperatury kotła przez stronę www, włączenie/wyłączenie pomp oraz nadmuchu.
- strona www jakaś prosta, bez żadnych animacji itp., tylko tekst, przyciski do sterowania i jakieś "kontrolki".
- no i oczywiście całość też przedstawiona na jakimś wyświetlaczu lcd. Np. 20x2.

Co o tym myślicie? Możecie coś podpowiedzieć? Myślę, że dla kogoś kto się zna, nie byłoby z tym problemu. Tak jak pisałem na początku, na razie za robienie takiego sterownika się nie zabieram. Tak tylko pytam, bo może kiedyś ...

Pozdrawiam.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 lut 2013, o 17:33 
Offline
Moderator zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 18 lip 2012
Posty: 3214
Lokalizacja: Kraków - obok FAB5 ATMEL'a
Pomógł: 91

Prosta strona www zmieści się z powodzeniem w ATmedze.

Zapoznaj się z tymi przykładami http://tuxgraphics.org/electronics/

_________________
http://www.jaglarz.info



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 lut 2013, o 17:39 
Offline
Użytkownik

Dołączył(a): 11 lut 2013
Posty: 29
Lokalizacja: Dziekanów Leśny
Pomógł: 1

Na tak postawione pytanie odpowiedz moze byc tylko jedna:
Zdecydowanie Tak!
Tylko po co? Tego jest tyle, ze wystarczy przejrzec internet!

_________________
sig off ;(



Ostatnio edytowano 18 lut 2013, o 17:41 przez gayetan, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 lut 2013, o 17:40 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 26 sty 2013
Posty: 104
Pomógł: 0

Po podpisie widzę, że Jaglarz już doświadczony w temacie. Jeśli strona zmieściłaby się w ATmedze to po podłączeniu sterownika do internetu miałbym dostęp do niej tylko w sieci domowej? Abym mógł z każdego miejsca wejść na tą stronę trzeba by było mieć zewnętrzne IP?
No i czy wystarczy pamięci na stronę + sterownik?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 lut 2013, o 17:45 
Offline
Moderator zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 18 lip 2012
Posty: 3214
Lokalizacja: Kraków - obok FAB5 ATMEL'a
Pomógł: 91

gayetan napisał(a):
Na tak postawione pytanie odpowiedz moze byc tylko jedna:
Zdecydowanie Tak!
Tylko po co? Tego jest tyle, ze wystarczy przejrzec internet!


Ale jeśli ktoś chce sam zrobić to chyba mu nie zabronisz?
Denerwują mnie zdania: Po co robić skoro można kupić? To lepiej nic nie robić i poczekać aż ktoś za nas zrobi.

Potrzebne zewnętrzne IP, podobno też można kombinować z DynDNS ale tego akurat nie sprawdzałem.

Na bardzo prostą stronę wystarczy pamięci.

_________________
http://www.jaglarz.info



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 lut 2013, o 17:51 
Offline
Użytkownik

Dołączył(a): 11 lut 2013
Posty: 29
Lokalizacja: Dziekanów Leśny
Pomógł: 1

Najpierw czytaj dokladnie. Nic nie zmyslaj! Nigdzie nie bylo o kupowaniu. Nie chodzi o kupowanie! Sa gotowe projekty z kodem w Baskomie ( bo mial byc Basic) nieprawdaz?
Bibloteka ktora zostala zrobiona dla DS1820 napisana jest wlasnie przez goscia ktory to robil jakies kilka lat temu

_________________
sig off ;(



Ostatnio edytowano 18 lut 2013, o 17:54 przez gayetan, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 lut 2013, o 17:53 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 26 sty 2013
Posty: 104
Pomógł: 0

Tak jak mówiłem, na stronie miałyby być tylko wyświetlane temperatury z 4 czujników, kontrolki pracy pomp oraz nadmuchu, przyciski do sterowania całością (2 tryby pracy: automatyczny i ręczny).

Co z tymi czujnikami? Jakie, jakie przewody, jak zasilane?
No i jaki procesor by się do tego nadał?

Załóżmy, że mam już napisany program do sterownika, ale bez obsługi modułu internetowego. Można będzie bez problemu to dodać? Czy najlepiej całość razem pisać?

gayetan, możesz coś bliżej na ten temat? ;)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 lut 2013, o 18:06 
Offline
Użytkownik

Dołączył(a): 11 lut 2013
Posty: 29
Lokalizacja: Dziekanów Leśny
Pomógł: 1

Nie chcialbym cie zniechecac ale to nie jest takie trywialne. Na poczatek pytanie jak zrobisz zeby wiedziec, ktory DS1820 odpowiada za ktora temperature? Co bedzie jak sie jeden uwali i sie przeadresuja? Nie zalatwisz tego prosto na magistrali 1-Wire. Musisz uzyc czterech osobnych portow. ...+ porty na wyswietlacz,
....czy to ma tylko wyswietlac czy czyms sterowac?
....na poczatek proponowalbym wejsc do plikow biblioteki DS1820 w popularnej ksiazce najpopularniejszego na tym forum autora...znalezc nazwisko tworcy biblioteki dla DS'a
....wpisac je do googla....
.....znalezc strone autora....
.....przesledzic kod....
....najlepiej sie nauczyc na przykladzie, ktory juz byl zrobiony i wiadomo, ze dzialal....
....p.s. jesli juz chcesz to zrobic na magistrali ( czego na poczatek nie polecam ) to w trybie parasite bedziesz mial problem na zasilaniu czujnikow...co znaczy po ludzku, ze nie wystarcza dwa przewody do czujnika!

_________________
sig off ;(



Ostatnio edytowano 18 lut 2013, o 18:25 przez gayetan, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 lut 2013, o 18:19 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 kwi 2012
Posty: 59
Pomógł: 1

Ja też jestem zainteresowany tematem internetowym + AVR.
Ja chciałbym zrobić sobie taki moduł, który umieściłbym w rozdzielni żeby się nigdzie nie walał.
U mnie sterowanie byłoby banalne, bo tylko zależy mi na załączaniu lub wyłączaniu odbiorników - żadnych nastaw, czyli przekaźniki (być może półprzewodnikowe, żeby nic mi nie cykało).
Ten moduł musiałby być podłączony do rutera żebym mógł się z nim łączyć z każdego miejsca w Polsce i nie tylko?
Kolega pavel0910 wspominał coś o stronie postawionej na jakimś serwerze. Mógłby ktoś wypowiedzieć się na ten temat? W Mirka książce projekt w warsztatach umożliwia właśnie internetowe sterowanie z dowolnego miejsca?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 lut 2013, o 18:19 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 10 sty 2013
Posty: 844
Lokalizacja: Przemyśl
Zbananowany użytkownik

Pomógł: 43

gayetan: w tym przypadku to odczyt 4 ds'ów to akurat najmniejszy problem. Nawet pod Bascomem (czy tam baskomem po twojemu).
Dużo trudniejsze będzie zintegrowanie układu z protokołami sieciowymi- tak aby użytkownik mógł za pomocą przeglądarki internetowej komunikować się ze sprzętem.

_________________
Klimatyzacja Przemyśl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 lut 2013, o 18:28 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 26 sty 2013
Posty: 104
Pomógł: 0

gayetan napisał(a):
Nie chcialbym cie zniechecac ale to nie jest takie trywialne.


Przeczytaj początek i koniec pierwszego postu. ;) Pytam tylko, chcę jak najwięcej informacji uzyskać, a to co piszesz nie pomaga. Książki nie posiadam.

Najwięcej niewiadomych mam właśnie z tym sterowaniem przez internet. Sam sterownik do C.O to jeszcze nie taki problem.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 lut 2013, o 18:29 
Offline
Użytkownik

Dołączył(a): 11 lut 2013
Posty: 29
Lokalizacja: Dziekanów Leśny
Pomógł: 1

Po mojemu Bascom' em - pomylilem sie - sprawdzilem w slowniku skladnie tego sie nie odmienia wiec tez sie pomyliles. Widze ze jestes purysta jezykowym. Ale teraz juz bedzie dzialac!

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 lut 2013, o 19:25 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 gru 2012
Posty: 530
Lokalizacja: Bydgoszcz
Pomógł: 8

DynDNS jest użyteczne, gdy masz na przykład neostradę - zmienne, zewnętrzne IP. Żeby bawić się sterownikiem z każdego miejsca podłączonego do internetu, to w sieci domowej musisz mieć zewnętrzne IP oraz na routerze musisz mieć udostępniony port (prawdopodobnie 80, jak dla http) dla urządzenia w sieci lokalnej LAN. Urządzeniem oczywiście byłby sterownik. Można również zrobić na szybko DMZ - wystawienie wszystkich protokołów danego urządzenia na zewnątrz.

No, to tak po krótce, specjalista ds. sieci komputerowych się wypowiedział :p

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 lut 2013, o 11:05 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 kwi 2012
Posty: 59
Pomógł: 1

Co np 5 sekund. Czyli jeżeli załączę odbiornik na stronie, to dopiero po 5 sekundach on rzeczywiście się załączy? Nie można tego odświeżania zrobić co najmniej co 0.5 sekundy? Żeby załączanie odbywało się niemalże natychmiast?
Właśnie o takie rozwiązanie mi chodzi jak napisałeś - AVR nie jest serwerem, a strona się znajduje na jakimś hostingu.
To rozwiązanie opiera się na tym samym układzie, który przedstawiony jest w Mirka książce?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 lut 2013, o 11:09 
Offline
Moderator zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 18 lip 2012
Posty: 3214
Lokalizacja: Kraków - obok FAB5 ATMEL'a
Pomógł: 91

Ależ można częściej. To był tylko przykład 5 sekund.

_________________
http://www.jaglarz.info



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 lut 2013, o 11:11 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 20 gru 2012
Posty: 72
Pomógł: 6

Może taka koncepcja:
Sterownik w kotłowni <=> RS232 <=> Moduł w mieszkaniu <=> Ethernet.

Co do sterownika taki byle jaki to szybko idzie zrobić, ale taki co by trochę ekonomicznie spalał to już trudniej. Oczywiście wszystko zależny od kotła...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 lut 2013, o 11:15 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 kwi 2012
Posty: 59
Pomógł: 1

tom1988p, to ty byś chciał mieć sterownik podłączony do PC?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 lut 2013, o 11:21 
Offline
Użytkownik

Dołączył(a): 19 gru 2012
Posty: 712
Lokalizacja: Opole
Pomógł: 23

No ok skoro AVR nie będzie serwerem to oznacza że tylko jako klient może wysyłać dane POSTEM ale czy może jakoś odbierać dane i je przetwarzać? Bo rozumiem że pomiary i statusy śmiało można wysłać na serwer zewnętrzny i tam prezentować. Tylko jeśli byśmy chcieli sterować urządzeniem przez www, to AVR musiał by odbierać dane z serwera.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 lut 2013, o 12:09 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 20 gru 2012
Posty: 72
Pomógł: 6

@Stanley nie bezpośrednio do komputera lecz przez www. Moduły mieszkaniowe można kupić do części sterowników kotła C.O. Moduł mieszkaniowy != PC :p



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 lut 2013, o 14:55 
Offline
Użytkownik

Dołączył(a): 19 gru 2012
Posty: 712
Lokalizacja: Opole
Pomógł: 23

Ja właśnie planowałem coś takiego zrobić ale tematem był by sterownik akwariowy. Wiem wiem są takie projekty, ale po pierwsze zasilane 230V a mnie nie ciągnie do tego typu napięć :P Poza tym maja masę innych niepotrzebnych mi rzeczy, ale brak im w większości właśnie Ethernetu.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 20 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO