Skocz do zawartości

Prośba o sprawdzenie schematu LF


sosnus

Pomocna odpowiedź

Nie no, jeszcze nie jest tak źle. Schemat jest na razie w miarę prosty. Powoli ewoluował i dochodziły kolejne elementy ale raczej nie ma gmatwaniny kabli puszczanych byle jak, po skosie czy na przestrzał przez np. procesor - a przecież takie też tu widzieliśmy.

Kondensatory przy kwarcu są ważne ale podłączyłeś je źle - popraw.

Podwójne przyciski trochę zaciemniają obraz ale taki symbol dokładnie odzwierciedla 4 nóźki typowego microswitcha.

Co za różnica jaka jest kolejnośc elementów w układzie szeregowym? Dioda LED czy opornik pierwsze? To nie ma znaczenia.

Dwa symbole masy bo są dwie masy - przeczytaj wątek od początku.

TSOPy rzeczywiście mają rekomendowany układ filtra w środowiskach o dużych zakłóceniach. Tu do końca nie wiadomo jak będzie (jest fajny wykres jak spada czułość w zależności od poziomu zakłóceń) więc wrysuj te RC na schemat. Podciąg nie jest konieczny. Wstawili już 30k do TSOPa no i drugi będzie w procesorze. W sumie opornik można dać - lub nie.

Najważniejsza sprawa to dioda LED dla TSOPa, świecąca do przodu. Jeśli przebieg 36kHz chcesz robić w procesorze, musisz zamienić któryś z INTów w taśmie na wyjście timera 2 (OC2) - już o tym pisałem. Tylko on pozwoli na sprzętową generację przebiegu 36kHz.

Link do komentarza
Share on other sites

Nareszcie.

Poprawiony schemat, z etykietami oczywiście 🤣

Po za transoptorem i diodą IR, wszystko jest ok? Ten czujnik odległości poprawię jutro (właściwie to dzisiaj).

Link do komentarza
Share on other sites

Tak na szybko to:

1. Zamień miejscami C4 i C5.

2. C10/12 daj do góry nogami i wtedy daj je wyżej.

3. Zmniejsz wielkość etykiet bo wchodzą na siebie.

4. Przy samym stabilizatorze daj elektrolity 470uF/220uF in/out i następnie ceramiki 100nF, pociągnięte do masy.

5. Brakuje węzła przy kwarcu.

6. Reset jeszcze przez R do Vcc.

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

Poprawiłem.

Nie wiedziałem jak rozwiązać problem złącza OC2, które ma być używane do programatora, oraz diody IR, więc zastosowałem zworkę, aby móc zmieniać funkcję złącza.

To jest już (według mnie) ostateczna wersja schematu. są jeszcze jakieś wątpliwości?

Link do komentarza
Share on other sites

sosnus, zapomniałeś o:

6. Reset jeszcze przez R do Vcc.

A po za tym wydaje mi się, że to właśnie ceramiki powinny być najbliżej stabilizatora, a nie elektrolity. Ale co do tego niech się wypowiedzą bardziej doświadczeni elektronicy.

Link do komentarza
Share on other sites

bartek1333 wydaje mi się, że masz racje. Kondensatory elektrolityczne wyłapują wolniejsze i większe szpilki, zaś ceramiki za nimi wyłapują te mniejsze i szybsze.

Poza tym do generowania częstotliwości dla TSOP-a potrzebujesz (jak już marek1707 wspominał) wyjścia OC2 (bądź jakiegokolwiek innego, na którym wygenerujesz częstotliwość. Da się właściwe na każdym, ale najlepiej na wyjściu ze sprzętową możliwością)

Link do komentarza
Share on other sites

bartek1333 Poza tym do generowania częstotliwości dla TSOP-a potrzebujesz (jak już marek1707 wspominał) wyjścia OC2 (bądź jakiegokolwiek innego, na którym wygenerujesz częstotliwość. Da się właściwe na każdym, ale najlepiej na wyjściu ze sprzętową możliwością)

Właśnie tak zrobiłem, ale czy dobrze? Mam na myśli moduł ze zworką.

Link do komentarza
Share on other sites

A po za tym wydaje mi się, że to właśnie ceramiki powinny być najbliżej stabilizatora, a nie elektrolity.

To dobra praktyka.

bartek1333 wydaje mi się, że masz racje. Kondensatory elektrolityczne wyłapują wolniejsze i większe szpilki, zaś ceramiki za nimi wyłapują te mniejsze i szybsze.

Dokładnie chodzi o to, że szpilki zakłócejące, eliminowane są przez kondensatory liczone w nF.

Natomiast elektrolity lub tantale o wartościach w µF, stanowią magazyny energii, które pozwalają zapewnić prawidłowe zasilanie, w przypadku pojawienia się nagłego zapotrzebowania na nią.

O ile kondensatory filtrujące powinny być przy każdym układzie scalonym, na każdym jego pinie Vcc, by eliminować zakłócenia przez niego generowane oraz te które mogą do niego docierać, o tyle magazyny energii już niekoniecznie muszą być na każdym pinie, czy wręcz scalaku (tutaj wiele zależy od PCB, długości przewodów, itp.).

Opisałem to tutaj w punkcie II.1: https://www.forbot.pl/forum/topics20/dla-poczatkujacych-zaklocenia-w-pracy-mikrokontrolerow-poradnik-praktyczny-dla-robotykow-vt6913.htm

Link do komentarza
Share on other sites

Jestem pod wrażeniem. Schemat jest teraz dla mnie zupełnie nieczytelny ale za to wygląda porządnie 🙂 W tym przeroście formy nad treścią szukam i szukam bliźniaczych etykiet i.. ech, to kwesta gustu, wybaczcie.

Z tą zworką to coś nie teges. Gdzie jest druga OC2, chyba powinna być na PB3 procesora? Wtedy by się zgadzało.

W sumie to nie wiem, czy warto odpinać tę nożke procesora od złącza ISP. Przecież po zakończeniu programowania programator 🙂 przestaje z tych linii korzystać i możemy ich używać do woli. Ja bym nawet całą tę zworkę wyrzucił, niech sobie diodka LED błyska, groźne to nie jest - to nie silnik, a i tak jej nie widać. Dla porządku można dać zworkę do jej odpinania od linii PB3 ale i tak po kilku programowaniach odechce Ci się ją wciąż wyciągać. Dużo gorzej moim zdaniem wygląda sprawa sterowania samej diody IRED. Takie emitery lubią trochę większe prądy i liczenie, że pin procesora to zapewni jest błędem. Zrób taki sam driver jak do silnika (tylko na tranzystorze npn i bez diody i bez 100nF równolegle do LEDa), daj w bazę opornik ze 330 omów a szeregowo z LEDem jakieś 22 omy. Przecież w impulsie to można przez taką LEDę IR przepchnąć i kilkaset mA - dopiero wtedy to sensownie działa i można liczyć na 10 metrów. Tu będzie z odbicia (ze 3 razy gorzej) ale i tak nie można ograniczać się do słabego prądu procesorka. Najwyżej opornik szeregowy dasz 100 omów. Teraz widać, że dwie masy na tasmie to był strzał w dziesiątkę. Przecież prąd diody IRED będzie wracał przez masę! To byłaby jatka z pomiarami, gdyby masa była wspólna.. Acha, skoro LEDa ma ciągnąć "poważne" impulsy prądu, daj jej też odpowiedni elektrolit, żeby miała je skąd brać i nie liczyła na tę marną tasiemkę. Czyli: na płytce czujników dodajesz 100-470uF między zasilanie a masę "prądową" na której stoi (będzie stał) emiter drivera diody IR.

Link do komentarza
Share on other sites

Zmieniłem to miejsce, gdzie była zworka, teraz mogą zworki, albo nie;

zmieniłem moduł diody IR:

Aha, tuż przed wysłaniem tego posta zauważyłem że, TSOP jest pod OC2, ale dioda IR nie ma jeszcze żadnej nóżki procesora, gdzie ją podpiąć?

Link do komentarza
Share on other sites

Tak, dopnijmy sprawę tego czujnika IR i zakończmy jego temat bo już trochę mi się nudzi wałkowanie wciąż tego samego po kilka razy. Sosnus, słuchaj uważnie (bo nie bedę powtarzał...) 😉 :

- Dioda IR świecąca do przodu powinna być sterowana przebiegiem ileśtam kHz. Takie coś uzyskasz tylko z nóżki PB3/OC2. Nie wiem, tak zmień schemat i pouzgadniaj etykiety by ten sygnał do płytki czujników dochodził i mrugał czołowym LEDem.

- To, że ten sam sygnał używany jest przez programator, programatorowi nie przeszkadza. Może przeszkadzać Tobie lub diodzie IR (czyli w sumie też Tobie). Jeżeli będzie Cię uwierać, że podczas programowania pobłyskuje sobie zdrowo, daj zworkę po drodze do tranzystora T1 ale tak, by jego baza nigdy nie wisiała w powietrzu. W tym celu samą bazę podepnij opornikiem 22k do masy. Zworka może być na płytce czujników albo na płycie głównej - obojętnie.

- Sygnał powrotny, z TSOPa musi jakoś do procesora wracać. I tak będzie obsługiwany programowo, więc możesz go podpiąć do któregoś INTa ale niekoniecznie, może być także do PD5. Zrób to, uzgodnij etykiety i finito.

Dopiero wtedy, gdy już na spokojnie prześledzisz w myślach drogę wszystkich sygnałów, pokaż kolejny schemat. Przyklepiemy go - lub nie, ale nie chciałbym na nim znaleźć jakiegoś kwiata w okolicy czujnika IR.

Link do komentarza
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.