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



Teraz jest 16 lis 2024, o 00:55


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: 3205
Lokalizacja: Kraków - obok FAB5 ATMEL'a
Pomógł: 90

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: 27308
Lokalizacja: Szczecin
Pomógł: 1041

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: 3205
Lokalizacja: Kraków - obok FAB5 ATMEL'a
Pomógł: 90

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: 27308
Lokalizacja: Szczecin
Pomógł: 1041

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 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:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO