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 28 maja 2025, o 07:05


    Strefa czasowa: UTC + 1





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

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

    Z racji ze przebrnąłem już przez etap tworzenia podstawowego kodu na stykówce, chciałbym pododawać do niej wszystkie elementy urządzenia które ostatecznie wyląduje na PCB. Urządzenie to będzie sygnalizatorem wilgotności gleby będzie działało na Attiny13 pomiar realizowany za pomocą dwóch drutów miedzianych wbitych w ziemię, zasilanie bateryjne z 3V do tego dioda IR. i teraz jak powinno wyglądać prawidłowe połączenie, mowa oczywiście o kondensatory, rezystory itd. Czy jak korzystam z bateri 3V potrzeba jest wsadzać kondensatory filtrujące? czy one będą cały czas rozładowywać baterię?

    Czy bazowanie na przykładzie z Atmegi8 ma sens? http://1.bp.blogspot.com/-5t2i5CqKqxc/T4Sxzhwks_I/AAAAAAAAAWo/ObYLy3jXAJg/s1600/zasilanie_OK2_z_ADC.jpg
    Chodzi o kondensatory 100nf i 22uF na zasilaniu, rezystor 10K na resecie.



    Ostatnio edytowano 17 lis 2013, o 14:07 przez Wilu88, łącznie edytowano 1 raz

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

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

    Wilu88 napisał(a):
    czy one będą cały czas rozładowywać baterię?


    W jaki sposób? Kondensator się ładuje do pewnego momentu i koniec.

    Przedstawione filtrowanie można zastosować do każdego mikrokontrolera.


    Autor postu otrzymał pochwałę

    _________________
    http://www.jaglarz.info



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 17 lis 2013, o 14:08 
    Offline
    Użytkownik

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

    A Skoro zasilanie ADC w Attiny13 jest brane z nóżek VCC i GND to do nich należy podłączyć dławik i kondensaory dodatkowe tak jak w atmedze8 stosujemy przy AVCC i AGND?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 17 lis 2013, o 14:20 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 03 lip 2013
    Posty: 143
    Pomógł: 1

    standardowo dławik 10uH + 100nF jak najbliżej pinu zasilania, jak widac na załączonym obrazku do wyboru mamy wewnętrzne napięcie referencyjne 1,1V lub VCC. Nota katalogowa wyraża się w sprawie sygnału mierzonego bardzo jasno:
    Kod:
    • Keep analog signal paths as short as possible.
    • Make sure analog tracks run over the analog ground plane.
    • Keep analog tracks well away from high-speed switching digital tracks.
    • If any port pin is used as a digital output, it mustn’t switch while a conversion is in progress.
    • Place bypass capacitors as close to VCC and GND pins as possible.

    Obrazek

    _________________
    sig off ;(



    Ostatnio edytowano 17 lis 2013, o 14:23 przez krzysztof, łącznie edytowano 1 raz

    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 17 lis 2013, o 14:23 
    Offline
    Moderator
    Avatar użytkownika

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

    Wilu88 napisał(a):
    Czy bazowanie na przykładzie z Atmegi8 ma sens?


    Sorki ale kolega chyba tylko obejrzał obrazek a nie za bardzo poczytał i stąd takie pytanie :(

    polecam jednak poczytać - bo to troszkę zgroza - tzn takie podejście że filtracja jest niepotrzebna gdy korzysta się baterii i ręce troszkę opadają gdy po takim artykule ktoś o to pyta a jest w NIM to WYJAŚNIONE....

    jedynie z czego można zrezygnować przy takim zasilaniu z małej bateryjki to z dużych pojemności elektrolitów .... na pewno nie 47uF i większych nawet nie 22uF - można by zostawić same ceramiki 100nF - no ale masz nadawanie IR - to jak się obejść bez małego elektrolita ?

    no tak można się obejść jak się nie przeczyta takiego artukułu

    ale elektrolit i to najlepiej tantalowy Low ESR albo i byle jaki tantalowy np 1uF, albo 2,2uF czy 4,7uF już by załatwił sprawę

    REASUMUJĄC - na prawdę willu88 przeczytaj dokładnie jeszcze raz to:
    http://mirekk36.blogspot.com/2012/04/mi ... lanie.html

    szczególnie polecam ci ten fragment - już na obrazku pokażę:

    Obrazek

    _________________
    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: 17 lis 2013, o 14:23 
    Offline
    Moderator zasłużony dla forum.atnel.pl
    Avatar użytkownika

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

    Wydaje mi się że dławik w ATtiny byłby bez sensu.

    To jest zwykły pin Vcc.

    _________________
    http://www.jaglarz.info



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 17 lis 2013, o 14:26 
    Offline
    Moderator
    Avatar użytkownika

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

    ATtiny13 nie ma wejścia AVCC ale jeśli zależy nam na lepszej precyzji ADC (trzeba to tylko dobrze rozważyć bo nie zawsze jest AŻ taka potrzebna) ... to można dać dławik na główne zasilanie VCC

    Tak jak mówi Jagi - przy ATtiny13 może to być bez sensu ...

    _________________
    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: 17 lis 2013, o 14:26 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 03 lip 2013
    Posty: 143
    Pomógł: 1

    Jeżeli kolega zamierza korzystać z VCC jako napięcia referencyjnego to na pewno nie zaszkodzi, z drugiej strony jeśli ktoś używa ATT13 to miejsce na PCB jest kwestią kluczową :) . Wszystko zależy więc od konkretnej aplikacji...

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 17 lis 2013, o 14:31 
    Offline
    Użytkownik

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

    Przeczytałem ten artykuł kilka razy zaraz po jego publikacji jeszcze jak bawiłem sie z Atmega i jeszcze wtedy nei myślałem o zabawach z bateria wiec pewnie gdzieś to umknęło mej pamięci ;) Pomysłów na brak kondensatorów bym nie brał gdyby nie zatrzęsienie schematów z neta w których to brak jakichkolwiek filtracji przy zasilani uC baterii, no ale sprawa wygląda jasno i oczywiście także wracam do rysowania schematu w Eaglu.

    Nie oszukujmy się że pomiar z drutów wbitych w ziemię doniczki ma mieć niesamowitą precyzję także ten dławik chyba odpuszczę i pozostanę przy kondensatorach i rezystorach. W każdym razie dziękuje za pomoc postaram się jak najszybciej umieścić tutaj także schemat ;)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 17 lis 2013, o 17:48 
    Offline
    Użytkownik

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

    No to korzystając z chwili czasu stworzyłem schemat mojego czujnika. Proszę o łagodny wymiar kary. Ciągle zastanawiam się jak podawać sygnał do pomiaru wilgotności. Czy bezpośrednio 3V z baterii? Czy może jakiś układ? Oczywiście wszystko musi się zmieścić w jak najmniejszej obudowie i wszystko w SMD.

    Obrazek



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

    Dołączył(a): 03 lip 2013
    Posty: 143
    Pomógł: 1

    W przypadku pełnego zwarcia na "czujniku" bateria nie pożyje zbyt długo a w przypadku zalania gleby wodą to może się zdarzyć.
    EDYCJA
    Oj nie zwróciłem uwagi że gleba nie jest połączona z GND, tylko w takim razie aby powstał spadek napięcia który będzie można zmierzyć konieczny jest przepływ prądu a z tego co mi wiadomo pin przetwornika adc ma bardzo dużą impedancję wejściową. Powinno to raczej działać na zasadzie VCC->elektroda A -> gleba -> elektroda B -> rezystor -> GND i wtedy mierzymy napięcie na elektrodzie B (standardowy dzielnik napięcia )

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 17 lis 2013, o 19:59 
    Offline
    Użytkownik

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

    Rozumiem ale rezystor do GND rzędu 10Kohm?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 17 lis 2013, o 20:31 
    Offline
    Uzytkownik zasłużony dla forum.atnel.pl
    Avatar użytkownika

    Dołączył(a): 16 lip 2012
    Posty: 2088
    Lokalizacja: Leżajsk / Kraków
    Pomógł: 411

    Wilu88 napisał(a):
    Ciągle zastanawiam się jak podawać sygnał do pomiaru wilgotności. Czy bezpośrednio 3V z baterii? Czy może jakiś układ?

    Jak chcesz, aby układ długo pochodził to odłączaj zasilanie układu pomiarowego (jak procesor będzie pobierał z watchdogiem 5uA to dodatkowe 1,5uA robi różnicę). Kolega krzysztof dobrze podpowiada, że taki układ to dzielnik, gdzie jeden rezystor to ziemia, a drugi ma wartość 1M (taki używałem i było spoko). Po prostu na czas pomiaru wystawiasz 1 na jakiś pinie i z niego zasilasz dzielnik.
    Co do pomiaru to ze względu na dużą rezystancję ziemi należy użyć takiego samego rezystora w dzielniku i tu jeszcze jest taki problem z wejściem ADC. Zalecane jest, aby rezystancja wyjściowa źródła napięcia które mierzysz była mniejsza niż 10k. Wynika to z budowy i zasady działania przetwornika gdzie ładowana jest wewnętrzna pojemność przez rezystor. Tutaj można by to obejść dodając kondensator 100pF równolegle do rezystorów. Nie testowałem jednak takiego układu dlatego nim zrobisz płytkę sprawdź sobie pomiar niekoniecznie na Attiny13.
    Sterowanie diodą IR dobrze podłączyć do wyjścia OC0A lub OC0B. Wtedy częstotliwość nośną masz generowaną sprzętowo bez udziału CPU. Jak obciążysz pin do programowania tranzystorem to nic złego się nie stanie (oczywiście podczas programowania dioda IR będzie pracować rozładowując baterię w takim układzie).
    Nie bardzo widzę sens stosowania diody D1. Ograniczy ona czas pracy. Nie da się wyciągnąć baterii?

    _________________
    Dragonus Cracovus: Biomagia



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 17 lis 2013, o 20:57 
    Offline
    Użytkownik

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

    Nie wiem czy dobrze zrozumiałem ten dzielnik ale zrobiłem to w taki sposób.
    Obrazek

    Co do tej diody na zasilaniu to baterię chciałem przymocować od spodu płytki i zdecydowanie łatwiej było by mi zostawić tą baterie a tylko wpiąć się w złącze ISP. Niestety jeśli chodzi o elektronikę analogową to jestem noga także jak popełniał jakiś karygodny błąd to proszę o wyrozumiałość ;)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 17 lis 2013, o 20:58 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 03 lip 2013
    Posty: 143
    Pomógł: 1

    może tak jeszcze dla zasady dodam jeszcze że dzielnika zbudowanego na rezystorze 1M nie ma sensu sprawdzać zwykłym miernikiem . Impedancja wejściowa chinoli to około 1M więc podłączenie takiego waryjata do elektrody B może co najwyżej namieszać w głowie...
    EDIT
    nasze posty pojawiły się równocześnie :)
    rezystor przy GND ma mieć wartość koło 1M a ten na górze usuwamy, drugim "rezystorem" dzielnika ma być tak naprawdę rezystancja gleby
    narysowałbym schemat ale jestem w pracy i nie mam dostępu do eagle'a :(


    Autor postu otrzymał pochwałę

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 17 lis 2013, o 21:07 
    Offline
    Użytkownik

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

    Ok zrobiłem tak jak napisałeś, jakbys miał czas jutro machnąć jakiś ogólny schemat byłbym bardzo wdzięczny i z chęcią bym go porównał z tym moim po zmianach ;)



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

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

    Ok poprawiłem to o czym pisaliście, zamiast diody do wyboru zasilania zastosowałem po prostu zworki którymi będę przełączał 3V z baterii lub 5V z usbasp

    Obrazek



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

    Dołączył(a): 03 lip 2013
    Posty: 143
    Pomógł: 1

    wilu moim zdaniem lepiej byłoby zastosować helitrim 2,2M, to da Ci duże pole manewru i pozwoli precyzyjnie dostroić układ bo w tym przypadku bardzo dużo będzie zależeć od konstrukcji sond

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 18 lis 2013, o 20:58 
    Offline
    Użytkownik

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

    Rozumiem że HELITRIM miałby być w miejsce tego opornika 10M? Jedyny jaki problem w tym widzę to fakt że z tego co widzę wszystkie są THT i musiałbym go montować pod płytką aby piny były na TOP'ie



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

    Dołączył(a): 03 lip 2013
    Posty: 143
    Pomógł: 1

    można zastosować w TAKIEJ obudowie oczywiście o odpowiedniej wartości. Z obudową smd się osobiście nie spotkałem ale może gdzieś uda się takową dorwać

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 18 lis 2013, o 22:01 
    Offline
    Użytkownik

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

    Właśnie szukałem takich i szczerze mówiąca jakoś nie widać o wartości ok 2M :/



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

    Dołączył(a): 03 lip 2013
    Posty: 143
    Pomógł: 1

    smd
    albo przewlekany

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lis 2013, o 09:24 
    Offline
    Użytkownik

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

    Niby wszystko fajnie ale cena ! Licząc wszystkie elementy płytki to wyjdzie mi mniej niż ten potencjometr :P



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

    Dołączył(a): 03 lip 2013
    Posty: 143
    Pomógł: 1

    wszystko zależy od dokładności którą chce się uzyskać , doświadczalne dobranie rezystora też się sprawdzi :) współczynnik cena/jakość z reguły pozostaje stały :)

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lis 2013, o 13:58 
    Offline
    Użytkownik

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

    Tak jak już pisałem dokładność nie jest tak ważna. Ma tylko informować czy już należało by podlać tego kwiatka. W założeniu będzie działało tylko u mnie w domu ewentualnie u rodziców także nikt mnie nie zabije z powodu ew. strat w roślinności (chyba) :D



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

    Dołączył(a): 03 lip 2013
    Posty: 143
    Pomógł: 1

    no nie wiem jeśli ktoś hoduje rzadkie storczyki to nie wiadomo ;D

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lis 2013, o 19:50 
    Offline
    Użytkownik

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

    To ci odpowiadam ze to nie będą żadne rzadkie kwiatki:P



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

    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