ATNEL tech-forum
https://forum.atnel.pl/

Prośba o sprawdzenie schematu
https://forum.atnel.pl/topic18907.html
Strona 1 z 2

Autor:  belialek [ 28 lip 2017, o 23:59 ]
Tytuł:  Prośba o sprawdzenie schematu

Witam,

Chciałbym prosić o sprawdzenie schematu oraz projektu płytki. Założenia:

- uC Atmega 168
- układ zasilany z akumulatora samochodowego
- do układu ma być podłączony czujnik podający sygnał 0/5V
- układ ma realizować powiadomienia dźwiękowe, buzzer (bez generatora) wzmocniony tranzystorem NPN 30V/100mA
- układ ma mierzyć napięcie źródła zasilania (dioda D1 to Dioda zenera 5.1V - SOD-80), poprzedzona dzielnikiem rezystorowym, gdyż napięcie w aku może przekroczyć 12V)
- sterowanie diodą RGB (wspólna katoda)
- dioda i buzzer będą wyprowadzone na kablu, tak więc nie należy się przejmować wielkością obudowy na płytce

Całość w SMD, chciałem uniknąć przelotek a nigdy wcześniej nie projektowałem takiej płytki :)

ObrazekObrazek

Autor:  mirekk36 [ 29 lip 2017, o 05:46 ]
Tytuł:  Re: Prośba o sprawdzenie schematu

schemat:

1. filtrowanie zasilania do niczego ... poczytaj sobie podstawy tutaj: http://mirekk36.blogspot.com/2012/04/mi ... lanie.html

2. schemat bardzo źle narysowany - nie ma kropek wszędzie gdzie potrzeba więc pewnie i na PCB będą babole

3. do diody RGB stosuje się TRZY rezystory, po jednym dla KAŻDEJ z diod - bo inaczej to będą ci świeciły albo prawie nie świeciły niektóre

4. jak masz diodę RGB ze wspólną KATODĄ to katodę chyba do masy dajesz pan a nie do procka ... a z procka sterujesz anody

obejrzyj sobie ten kurs EAGLA

http://atnel.pl/kurs-cadsoft-eagle.html

zobaczysz, że dużo ci pomoże - a przy takim projekcie PCB, przy wręcz KOMPLETNYM BRAKU filtracji zasilania - nie dziw się, że później procek będzie ci się np resetował - bo będzie miał prawo się resetować albo i inne wybryki robić

Autor:  xentis [ 29 lip 2017, o 16:12 ]
Tytuł:  Re: Prośba o sprawdzenie schematu

belialek napisał(a):
układ ma mierzyć napięcie źródła zasilania (dioda D1 to Dioda zenera 5.1V - SOD-80), poprzedzona dzielnikiem rezystorowym, gdyż napięcie w aku może przekroczyć 12V)
Ale ma sprawdzać obecność tego zasilania czy ma je mierzyć, bo nie rozumiem jak chcesz mierzyć napięcie zwykłym pinem... Jak mierzyć napięcie to chyba wbudowanym przetwornikiem ADC ale wyjścia multiplexera ADC są na innych pinach niż ten wybrany!
Druga rzecz to po co Ci dioda zenera spolaryzowana w kierunku przewodzenia? (pominę już fakt iż w programach do projektowania diody zenera są jako osobny element)

Autor:  belialek [ 29 lip 2017, o 19:00 ]
Tytuł:  Re: Prośba o sprawdzenie schematu

@mirekk36 Poprawiłem schemat zgodnie z uwagami, mam nadzieję że teraz już nie wygląda jak laurka :)

Obrazek
Obrazek

@xentis też to zauważyłem już po wrzuceniu schematu, teraz pin doprowadzony do wejścia ADC. Nie bardzo rozumiem co jest nie tak z tą diodą - rezystory były obliczone na napięcie akumulatora 12V, tak żeby przy 12V napięcie na ADC wyniosło 5V, a jak wiadomo bardzo często napięcie akumulatora przekracza 13V, tak więc wtedy na ADC będzie podawane powyżej 5V a ta dioda ma to uniemożliwić (o ile dobrze rozumiem koncepcję działania takiej diody).

Autor:  micky [ 29 lip 2017, o 19:09 ]
Tytuł:  Re: Prośba o sprawdzenie schematu

Zobacz na przykładowe schenaty używające diody zenera.

Sent from my Mi-4c using Tapatalk

Autor:  belialek [ 29 lip 2017, o 19:12 ]
Tytuł:  Re: Prośba o sprawdzenie schematu

To może inaczej... Po prostu szukałem rozwiązania, dzięki któremu będę mógł zabezpieczyć port ADC przed napięciem wyższym niż 5V... Może ta dioda Zenera to był nietrafiony pomysł? :)

Autor:  micky [ 29 lip 2017, o 19:20 ]
Tytuł:  Re: Prośba o sprawdzenie schematu

Ja nie napisałem czy źle czy dobrze, ale żebyś zerknął jak się ją stosuje.

Sent from my Mi-4c using Tapatalk

Autor:  belialek [ 29 lip 2017, o 19:29 ]
Tytuł:  Re: Prośba o sprawdzenie schematu

Tak będzie dobrze?

Obrazek

Autor:  LA72 [ 29 lip 2017, o 19:35 ]
Tytuł:  Re: Prośba o sprawdzenie schematu

Jeśli chcesz zabezpieczać port uC podczas pomiarów to przejrzyj artykuł

Autor:  micky [ 29 lip 2017, o 20:12 ]
Tytuł:  Re: Prośba o sprawdzenie schematu

No, teraz to już lepiej. Jezeli chodzi o zabezpieczanie wejść to raczej stosuje się transile zamiast zenerek, gdyż są szybsze.

Sent from my Mi-4c using Tapatalk

Autor:  belialek [ 29 lip 2017, o 20:16 ]
Tytuł:  Re: Prośba o sprawdzenie schematu

Jeszcze znalazłem artykuł i trochę zmodyfikowałem tego Zenera. Zaraz poczytam o tych transilach :)

Teraz schemat wygląda następująco:

Obrazek

Czy reszta schemat wygląda w miarę OK?

Autor:  LA72 [ 29 lip 2017, o 20:33 ]
Tytuł:  Re: Prośba o sprawdzenie schematu

Tak na przyszłość.
W celu lepszej czytelności swoich schematów warto wejścia zasilania dawać od góry z masy na dole.
To samo dotyczy dzielników, które masz ładnie rozrysowane w MkAVRCalculatorze.
Obrazek

Dzięki takim prostym zabiegom ułatwisz pracę sobie.

Autor:  SylwekK [ 29 lip 2017, o 21:29 ]
Tytuł:  Re: Prośba o sprawdzenie schematu

Tranzystor dla buzera - zamieniona baza z kolektorem. Poza tym na bazie mimo potencjometru powinien być rezystor przynajmniej 1k

Autor:  xentis [ 29 lip 2017, o 21:29 ]
Tytuł:  Re: Prośba o sprawdzenie schematu

belialek napisał(a):
tak żeby przy 12V napięcie na ADC wyniosło 5V, a jak wiadomo bardzo często napięcie akumulatora przekracza 13V, tak więc wtedy na ADC będzie podawane powyżej 5V
A nie lepiej dobrać dzielnik tak by powiedzmy przy 15V na wejście ADC trafiało 5V? Wtedy nawet możesz zrobić pomiar właściwego naładowania akumulatora.
Druga rzecz to nie wiem co chcesz z tym pomiarem zrobić ale przy napięciu odniesienia branym z Vcc pomiar będzie niestabilny... Lepiej wybrać jako napięcie odniesienia wbudowane 1,1V i oczywiście zmienić dzielnik i diodę zenera.
Pooglądaj sobie serię Mirkowych poradników o ADC https://www.youtube.com/user/mirekk36/search?query=ADC

Autor:  belialek [ 30 lip 2017, o 00:51 ]
Tytuł:  Re: Prośba o sprawdzenie schematu

@SylwekK: dzięki, poprawię

@LA72: wezmę pod uwagę w przyszłych projektach - rozumiem, że sam dzielnik jest w porządku?

@xentis: tutaj chodzi tylko o informację czy akumulator trzyma napięcie w z góry ustalonych widełkach (przydatne zimą). Poradniki oczywiście obejrzę :)

Autor:  xentis [ 30 lip 2017, o 09:36 ]
Tytuł:  Re: Prośba o sprawdzenie schematu

belialek napisał(a):
czy akumulator trzyma napięcie w z góry ustalonych widełkach (przydatne zimą).
OK tylko napięcie 12V oznacza że akumulator jest już rozładowany. Napięcie naładowanego akumulatora waha się w zakresie 12,6V - 13,2V.
belialek napisał(a):
tutaj chodzi tylko o informację
no właśnie problem w tym, że przy napięciu odniesienia branym z zasilania wynik pomiaru może na tyle skakać (nawet kilka V), że będzie bezużyteczny - chyba że zrobisz cyfrowe uśrednianie wyniku.

Autor:  LA72 [ 30 lip 2017, o 10:00 ]
Tytuł:  Re: Prośba o sprawdzenie schematu

Aktualnie zastosowane wartości dzielnika ustawiają górną granicę na 12V.
Weź pod uwagę napięcia ładowania akumulatora.
Warto także brać ich wartości z takich rezystorów jakie się posiada.

Autor:  belialek [ 30 lip 2017, o 11:28 ]
Tytuł:  Re: Prośba o sprawdzenie schematu

Ok, czyli zakładając że 15V na wejściu powinno dać na wyjściu 5V:

R2=1.5kΩ
R4=750Ω

Czyli w zasadzie ta dioda Zenera też jest niepotrzebna, bo 15V na akumulatorze raczej ciężko będzie przekroczyć... Czy ona jakoś wpływa na pomiar, czy można ja zostawić?

Układ ma jednorazowo zmierzyć napięcie akumulatora przy uruchomieniu układu (może być wartość uśredniona z X pomiarów) i zasygnalizować jeżeli napięcie będzie niższe niż zdefiniowane. Jeżeli wewnętrzne źródło odniesienia się do tego nie nadaje, obecna forma również to może dorzucić MCP1525? Ja nie potrzebuję super dokładności, chciałbym mieć tylko kontrolkę w aucie żeby któregoś zimowego poranka się nie zdziwić :)

EDIT: Poprawiony schemat z wszystkimi wymienionymi w tym wątku uwagami za które bardzo dziękuję:)

Obrazek

Została tylko kwestia tego napięcia odniesienia...

Autor:  xentis [ 30 lip 2017, o 12:55 ]
Tytuł:  Re: Prośba o sprawdzenie schematu

belialek napisał(a):
Czyli w zasadzie ta dioda Zenera też jest niepotrzebna, bo 15V na akumulatorze raczej ciężko będzie przekroczyć... Czy ona jakoś wpływa na pomiar, czy można ja zostawić?
Zdarzają się przypadki uszkodzenia regulatora napięcia w alternatorze, które powodują wyższe napięcie więc zenerkę bym zostawił - dopóki napięcie wyjściowe z dzielnika nie przekroczy napięcia wstecznego diody jej obecność nieznacznie wpłynie na układ pomiarowy.
belialek napisał(a):
Jeżeli wewnętrzne źródło odniesienia się do tego nie nadaje
A z skąd pomysł że wewnętrzne źródło się nie nadaje? Nadaje się dużo bardziej niż stosowanie jako napięcie odniesienia napięcie zasilania (zauważ że pomiar będzie zależny od stabilizatora napięcia który będzie zasilał układ a raczej się nie zdarza by taki stabilizator dostarczał równo 5V i to bez żadnych odchyłek)
Wybranie wewnętrznego napięcia odniesienia jest najlepszym rozwiązaniem bez dołączania dodatkowych elementów wzornikowych.
Musisz jedynie dobrać dzielnik by przy maksymalnym mierzonym napięciu na wyjściu dzielnika wystąpiło 1,1V - wtedy można się pokusić o pominięcie diody zenera bo napięcie na pinie pomiarowym może nadal dochodzić do 5V (oczywiście pomiar wtedy będzie nieadekwatny bo przy 1,1V będzie już maksymalna wartość ADC). Tak więc jeśli dzielnik byś dał np R2=68K, R4=5,1K to przy napięciu 15,8V na wyjściu z dzielnika masz 1,1V, ale bezpieczne napięcie na wejściu dzielnika będzie nawet koło 80V bo na wyjściu dzielnika będzie wtedy koło 5V czyli jeszcze bezpieczne dla uC.

Autor:  belialek [ 30 lip 2017, o 13:07 ]
Tytuł:  Re: Prośba o sprawdzenie schematu

Brzmi jak plan! :) Czyli zmienić jedynie dzielnik na proponowany przez Ciebie, resztę układu zostawić bez zmian i wszystko załatwić programowo (konfiguracja ADC)? Czy chęć skorzystania z wewnętrznego napięcia odniesienia wymaga jakichś zmian w elementach?

Autor:  Nefarious19 [ 30 lip 2017, o 13:19 ]
Tytuł:  Re: Prośba o sprawdzenie schematu

Ja osobiście, na wejściu stabilizatora dałbym jakieś 4700uF kondensator, włączony przez jakiś niewielki rezystor i diodę szeregową. równolegle do tego konensatora dałbym rezystor 1k. Dlaczego? wyobraź sobie jakąś wysokoenergetyczną szpilkę w instalacji bo np w jakimś innym obwodzie było zwarcie, przepalił się bezpiecznik i poszła szpila napięcia w instalacje. Akumulator może to pochłonie ale może indukcyjność kabli po drodze będzie za duża i pójdzie na Twój układ. Wtedy duży kondek plus rezystor szeregowy scałkują tę energie pochłaniając część energii. Jak na wejście 7805 podasz za duże napięcie to możesz go upalić i pójdzi Ci 12V na reszte układu. To też można wyelimować dając układ crowbara na zenerce, tyrystorze i bezpieczniku. Przemyśl to bo w samochodzie się mogą cuda dziać na zasilaniu.

Autor:  xentis [ 30 lip 2017, o 13:28 ]
Tytuł:  Re: Prośba o sprawdzenie schematu

belialek napisał(a):
Czy chęć skorzystania z wewnętrznego napięcia odniesienia wymaga jakichś zmian w elementach?
Jedyna zmiana to w przeliczaniu (bo napięcie odniesienia jest 1,1 a nie 5) no i oczywiście przy konfiguracji ADC w rejestrze ADMUX wygrać wewnętrzne napięcie odniesienia:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Sprzętowo nie trzeba nic zmieniać w stosunku do tego co masz.

Autor:  belialek [ 30 lip 2017, o 13:51 ]
Tytuł:  Re: Prośba o sprawdzenie schematu

@Nefarious19 stabilizator 7805 ma maksymalne napięcie wejściowe 35V, te szpilki mogą być aż tak duże? Ewentualnie mogę zmienić go na np. LM2574, wtedy tolerancja napięcia na wejściu jest wyższa i max wyniesie 40V...

Autor:  Nefarious19 [ 30 lip 2017, o 20:57 ]
Tytuł:  Re: Prośba o sprawdzenie schematu

Daj większy kondek na wejściu tak jak mówiłem. Nie zaszkodzi a może pomóc. W szereg daj diodę tak na wszelki wypadek jakbyś źle podłączył a jak będzie zapad napięcia chwilowy to układ Ci się nie zresetuje ;)

Autor:  belialek [ 31 lip 2017, o 01:31 ]
Tytuł:  Re: Prośba o sprawdzenie schematu

Nie mam pojęcia czy o coś takiego chodziło czy nie :) Czy teraz będzie OK? Jaką dać wartość rezystora R10? D2 to dioda Schottkyego 2A/60V - będę ją miał w obudowie SMA i nie było typowego symbolu dla tej obudowy.

Obrazek

Autor:  Nefarious19 [ 31 lip 2017, o 07:41 ]
Tytuł:  Re: Prośba o sprawdzenie schematu

No nie, o coś takiego mi chodziło :)

Ja stosuje taki schemat zasilania w pewnym urządzeniu zamontowanym w kilku ciężarówkach :) ani razu się nie zawiesił :)


Obrazek

Autor:  SylwekK [ 31 lip 2017, o 08:00 ]
Tytuł:  Re: Prośba o sprawdzenie schematu

Zamiast rezystora 1om nawet lepiej by było jakiś mały dławik wstawić.

Autor:  Nefarious19 [ 31 lip 2017, o 08:33 ]
Tytuł:  Re: Prośba o sprawdzenie schematu

SylwekK napisał(a):
Zamiast rezystora 1om nawet lepiej by było jakiś mały dławik wstawić.


Tu niestety się nie zgodzę. Ten układ ma tłumić energie a nie ją magazynować ;) dławik niewielki to można dać na zasilaniu 5V co kolega zrobił już :) Jeżeli już idziemy w dławiki to można by dać dławik sprzężony do tłumienia zakłóceń. Ale raczej nie ma sensu.

------------------------ [ Dodano po: 13 minutach ]

http://www.we-online.com/web/en/passive ... _61439.php

Autor:  belialek [ 31 lip 2017, o 11:21 ]
Tytuł:  Re: Prośba o sprawdzenie schematu

OK, w takim razie proszę o finalne sprawdzenie schematu - jeżeli będzie OK to zabieram się za płytkę :)

Obrazek

Autor:  SP2LUB [ 31 lip 2017, o 12:07 ]
Tytuł:  Re: Prośba o sprawdzenie schematu

Doczytałem się że używasz buzzera bez generatora. Jednak nie doczytałem się czy ten buzzer jest piezoelektryczny czy zwykły głośniczek?
-Jeżeli piezoelektryk i będziesz go sterował generowanym z procka, to w tym układzie nie wyda z siebie żadnego głosu. Po prostu przez ten przetwornik nie popłynie żaden prąd do kolektora tranzystora sterującego, inaczej mówiąc jest on izolatorem dla DC. Jeżeli chcesz go wysterować poprawnie, to w miejsce przetwornika (buzzera) wstaw rezystor na przykład 470R a buzzer podłącz między kolektorem tranzystora a masą. Możesz też nie zmieniając układu dać jakiś rezystor równolegle do buzzerka.. kilkaset ohm powinno być ok.
-Jeżeli buzer jest elektromegnetyczny czyli zwykły głośniczek, to dobrze by było wstawić jakiś mały rezystor w emiterze, na przykład 220R dla ograniczenia maksymalnego prądu Kolektor/emiter... zależy jaką impedancję ma ten głośniczek.
Mam nadzieję że napisałem w miarę jasno...

Strona 1 z 2 Strefa czasowa: UTC + 1
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/