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

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA w 2025? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 15 kwi 2025, o 21:57


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 15 ] 
    Autor Wiadomość
    PostNapisane: 27 kwi 2014, o 14:00 
    Offline
    Użytkownik

    Dołączył(a): 05 gru 2013
    Posty: 246
    Pomógł: 0

    Chciałem się podzielić z wami moim najnowszym projektem.
    Urządzenie powstało celem sprawdzenia własnych umiejętności.
    Jest to licznik Geigera, barometr oraz termometr pracujący w lokalnej sieci Ethernet.

    Sercem układy jest mikrokontroler ATmega328. Połączenie z siecią jest realizowane przez układ ENC28J60. Za pomiar promieniowania jonizującego odpowiada stara, radziecka tuba STS-5. Niezbędne do jej pracy wysokie napięcie 375V uzyskuję z przetwornicy transformatorowej na MC34063. Część odpowiadająca za pomiar promieniowania została zrealizowana na podstawie schematu kitu AVT5204 oraz czujników wykorzystywanych w projekcie Radioactive@Home. Zliczanie impulsów z tuby odbywa się na wejściu T1 ATmegi.
    Dodatkowo do MCU podłączony został moduł z czujnikiem BMP085, który pozwala na pomiar ciśnienia i temperatury.

    Odczyt wartości odbywa się przez sieć, za pośrednictwem pakietów UDP. Odpowiednia wartość jest odsyłana na żądanie, po przesłaniu komendy AT.

    Podczas montażu miałem okazję przetestować kilka nowych sztuczek. Płytka została pocynowana za pomocą stopu Lichtenberga. Efekt robi wrażenie i mogę wszystkim polecić tą technikę. Dodatkowo po raz pierwszy miałem okazję skorzystać z elementów w rozmiarze 0402.

    Na chwilę obecną układ zwraca następujące wartości:
    - promieniowanie w uSv/h (tak naprawdę przesyłana jest wartość przemnożona przez 10000, dzięki temu unikam operacji na liczbach zmiennoprzecinkowych).
    - liczba zliczeń cząstek promieniowania na minutę (CPM).
    - ciśnienie atmosferyczne w Pa.
    - temperatura w stopniach C (przemnożona przez 10, celem uniknięcia liczb zmiennoprzecinkowych)
    - uptime w sekundach od uruchomienia układu.

    Zastanawiam się nad dodaniem ekranu LCD (raczej przez konwerter na I2C). Wtedy być może dodałbym też funkcję zegara synchronizowanego przez NTP. Zastanawiam się także nad wykonaniem nowej wersji płytki, z trochę gęściej upakowanymi elementami, paroma pinami GPIO wyprowadzonymi na złącze i dodatkowym czujnikiem DHT11 (wilgotność i temperatura).

    ObrazekObrazek



    Ostatnio edytowano 23 maja 2014, o 08:27 przez Atlantis, łącznie edytowano 2 razy

    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 27 kwi 2014, o 15:26 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 28 sty 2013
    Posty: 426
    Pomógł: 36

    Układ zmontowany starannie i estetycznie. Widać, że wszystko było przemyślane od początku, ale

    Atlantis napisał(a):
    Niezbędne do jej pracy wysokie napięcie 375V uzyskuję z przetwornicy transformatorowej na MC34063.


    Nie próbowałeś robić przetwornicy sterowanej µC? Osobiście robiłem takową do zasilenia lampek nixie i efekt był zadowalający, mimo tego, że była w topologii boost.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 27 kwi 2014, o 15:43 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 05 sie 2013
    Posty: 1154
    Lokalizacja: Lublin / Kraków
    Pomógł: 72

    Super :)
    Bardzo fajne.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 27 kwi 2014, o 17:06 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 23 paź 2011
    Posty: 401
    Lokalizacja: Siedlce
    Pomógł: 7

    Przetwornica sterowana z uP ma jedną przewagę nad 34063 - zawsze działa, a te na 34063 to zależnie od producenta różnie się zachowują we Flybacku.
    ATMega88 daje sobie radę zarówno z obsługą USB (V-USB) jak i sterowaniem przetwornicą i zliczaniem impulsów...

    Mam jednak pytanie z "innej beczki" - jaki stos ethernet kolega zastosował, tuxgraphics czy coś innego/lepszego?

    _________________
    Czekamy na RedBook'a!



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 27 kwi 2014, o 17:11 
    Offline
    Użytkownik

    Dołączył(a): 05 gru 2013
    Posty: 246
    Pomógł: 0

    szopler napisał(a):
    ATMega88 daje sobie radę zarówno z obsługą USB (V-USB) jak i sterowaniem przetwornicą i zliczaniem impulsów...


    Pewnie to kwestia jakichś irracjonalnych obaw, jednak w takich zastosowaniach zawsze wolę postawić na hardware'owe rozwiązanie. Z tymi przetwornicami nie miałem jeszcze żadnych problemów, zarówno w wersji z dławikiem jak i transformatorem.
    Powoli przymierzam się do zegara nixie - tam pewnie też wstawię ten układ, albo i nawet stare rozwiązanie z NE555. ;)

    Cytuj:
    Mam jednak pytanie z "innej beczki" - jaki stos ethernet kolega zastosował, tuxgraphics czy coś innego/lepszego?


    Tuxgraphics. Dopóki potrzebuję jedynie komunikacji przez UDP (tudzież niewielkich treści wystawianych przeglądarce WWW) Tuxgraphics wystarcza w zupełności. Powoli przymierzam się do przetestowania uIP, ale to pewnie dopiero wtedy, gdy będę potrzebował obsługi telnetu. :)
    Kusi mnie też, żeby spróbować kiedyś z W5100. Układ jak na razie znam tylko z Arduino Ethernet Shielda, ale mam parę sztuk w szufladzie i chyba kiedyś przyjrzę się bliżej temu sprzętowemu stosowi. ;)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 29 kwi 2014, o 08:16 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 17 sie 2013
    Posty: 3797
    Lokalizacja: Grudziądz
    Pomógł: 143

    Sliczna plyteczka. Zademonstrujesz dzialanie ukladu na jakims video?

    Wysłane z telefonu

    _________________
    Usługi druku przestrzennego - www.drumik.pl



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 9 maja 2014, o 17:27 
    Offline
    Użytkownik

    Dołączył(a): 05 gru 2013
    Posty: 246
    Pomógł: 0

    majster napisał(a):
    Sliczna plyteczka. Zademonstrujesz dzialanie ukladu na jakims video?


    Tak naprawdę to nie bardzo jest co demonstrować. Sama płytka nie wydaje żadnego dźwięku ani nie ma wyświetlacza. Na komputerze po prostu wysyła się pakiet UDP na określony numer IP i port, a układ odsyła wartość, której dotyczyło polecenie w pakiecie.
    Może w przyszłości napisze daemona pracującego na domowym serwerze, który w regularnych odstępach czasu pobierałby aktualne odczyty i zapisywał w bazie danych. Do tego oczywiście jakiś interfejs WWW. ;)

    W tej chwili czujnik jest już zamontowany w obudowie (taka na szynę DIN). Jednocześnie przygotowałem płytkę drugiej wersji, której trochę gęściej upakowałem niektóre podzespoły (m.in. dzięki zastosowaniu mniejszej wersji obudowy ENC28J60) oraz dodałem kilka usprawnień (zabezpieczenie przed odwrotnym podłączeniem zasilania, złącze z paroma wolnymi pinami GPIO, czujnik DHT11 do pomiaru wilgotności powietrza).



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 8 cze 2014, o 12:39 
    Offline
    Użytkownik

    Dołączył(a): 05 gru 2013
    Posty: 246
    Pomógł: 0

    Powstała nowa wersja licznika.
    Wprowadziłem następujące zmiany:
    1) Zabezpieczenie przed odwrotnym podłączeniem zasilania na tranzystorze MOSFET.
    2) ENC28J60 w obudowie TSSOP zamiast SO.
    3) Wzmacniacz operacyjny w obudowie SO zamiast DIP.
    4) Dodany czujnik temperatury/wilgotności powietrza (DHT11).
    5) Większość wolnych pinów GPIO wyprowadzona na złącze goldpin.

    Prawdopodobnie w przyszłości powstanie jeszcze trzecia wersja, w której Ethernet zostanie zastąpiony modułem bezprzewodowym. :)

    ObrazekObrazek



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 8 cze 2014, o 13:52 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27373
    Lokalizacja: Szczecin
    Pomógł: 1043

    Tak jak pisali przedmowcy ... starannie i ladnie wykonany projekt. Zanim doczytalem w opisie ... zastanawialem sie po zobaczeniu fotki strony smd.... ja to zostalo pocynowane ? ;) ... bo jakos tak inaczej ... tzn fajnie wyglada ... a tu prosze stop lichtenberga. Mowisz ze na prawde tak fajnie sie z nim pracuje ? .... to chyba tez sie skusze ;)

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 8 cze 2014, o 15:47 
    Offline
    Użytkownik

    Dołączył(a): 05 gru 2013
    Posty: 246
    Pomógł: 0

    mirekk36 napisał(a):
    a tu prosze stop lichtenberga. Mowisz ze na prawde tak fajnie sie z nim pracuje ? .... to chyba tez sie skusze ;)


    Tak, najlepszy sposób cynowania płytek z jakim miałem do czynienia. Wychodzi bardzo równa i jednolita powłoka. Na płytce pozostaje praktycznie tylko to, co zdążyło związać się z miedzią. Materiały potrzebne do cynowania są bardzo tanie, a sam stop wystarcza na długo. Podczas cynowania trzeba tylko na bieżąco zbierać kuleczki stopu zbieranego szpatułką - mają tendencję do wracania na płytkę, szczególnie jeśli jest ona dwustronna.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 8 cze 2014, o 18:56 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 05 sie 2013
    Posty: 1154
    Lokalizacja: Lublin / Kraków
    Pomógł: 72

    Chyba przetestuję stop Lichtenberga. W sumie nawet mam składniki, żeby go zrobić :)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 8 cze 2014, o 19:02 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 04 lut 2012
    Posty: 778
    Pomógł: 9

    Gdzie mogę kupić takie klipsy do montażu tuby STS-5 ?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 8 cze 2014, o 19:12 
    Offline
    Użytkownik

    Dołączył(a): 05 gru 2013
    Posty: 246
    Pomógł: 0

    sq8dsr napisał(a):
    Chyba przetestuję stop Lichtenberga. W sumie nawet mam składniki, żeby go zrobić :)


    Stop jak najbardziej polecam. Nie wiem tylko czy jest jest sens bawić się w jego samodzielną produkcję. No chyba, że dla własnej satysfakcji. Na Allegro jest tani jak barszcz. ;)

    osa1313 napisał(a):
    Gdzie mogę kupić takie klipsy do montażu tuby STS-5 ?


    Użyłem uchwytów do montażu bezpieczników, kupionych jakiś czas temu w TME. Nie pamiętam niestety oznaczenia ani rozmiaru. Właściwie przy pierwszym wepchnięciu tuby trzeba je lekko rozchylić na boki, być może rozmiar złączek jest lekko niestandardowy. W każdym razie pomimo tego trzymają dostatecznie mocno i pewnie, tuba nie ma tendencji do wypadania.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 8 cze 2014, o 19:44 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 05 sie 2013
    Posty: 1154
    Lokalizacja: Lublin / Kraków
    Pomógł: 72

    Cytuj:
    Na Allegro jest tani jak barszcz.

    Tak, wiem. Ale zamin przyjdzie to próbę może mi się uda zrobić dla przetestowania ;)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 8 cze 2014, o 19:50 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 06 maja 2012
    Posty: 233
    Lokalizacja: Gdynia
    Pomógł: 15

    mirekk36 napisał(a):
    Mowisz ze na prawde tak fajnie sie z nim pracuje ? .... to chyba tez sie skusze ;)


    Też ostatnio pod wpływem tego artykułu skusiłem się do przetestowania tej metody. Stwierdzam: po prostu rewelacja. Najlepiej od razu zaopatrzyć się w kowadełko do nakładania stopu, które bardzo ułatwia pracę.

    https://www.youtube.com/watch?v=XqlKq_bFOmg



    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: 15 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

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


    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