Skocz do zawartości

Prośba o sprawdzenie schematu LF


sosnus

Pomocna odpowiedź

Tak, filtry ferrytowe to takie dławiki tylko o małej indukcyjności ale za to o szerokim paśmie pracy i małych stratach na rezystancję. W wykonaniu przewlekanym wyglądają jak czarny koralik z raz lub dwa razy przewleczonym przez środek drucikiem. Jako SMD w najprostszej wersji wyglądają jak każdy kondensator lub opornik, tylko są 10 razy droższe. Szczerze mówiąc jeśli nie zasadzasz się na przejscie testów kompatybilności elektromagnetycznej, to chyba nie warto ich tu pakować. Warto natomiast o tym pamiętać, że takie coś jest i że w niektórych aplikacjach małosygnałowych, radiowych, pomiarowych trzeba używać.

Natomiast filtry RC na wejściach przetwornika odpłacą Ci na pewno dobrymi pomiarami. Tylko weź nie rób takiej poruty jak teraz. Podłącz jak Piotrek pisze (jedna nóżka kondensatora do masy, druga do wejścia ADC) i zapomnijmy o tym ciekawym pomyśle łączenia obu wyprowadzeń do tej samej linii. Acha, na wejsciu ADC0 już masz C11, drugi niepotrzebny.

Możesz jeszcze na koniec zrobić dobrze wejściu ADC1 i skoro z niego nie korzystasz, dać mu w obecnej wersji płytki czujników opornik 100k do masy GND. Przynajmniej nie będzie dyndało niepodłączone. Jeśłi podłączysz do masy GNDA, będziesz mógł eksperymentalnie zmierzyć błąd powstający na masie "prądowej" 🙂

Nie zapomnij o stabilizatorze.

Dobra robota 🙂

EDIT: Jak wszyscy to i Babcia też: zmień masę diodek LED6 i LED7.

Link do komentarza
Share on other sites

Stabilizator do schematu wstawiłem LM138-TL, chyba taka sama obudowa jak lm1117;

masa diod 6 i 7 zmieniona;

co do ferrytów, są po 19gr, więc chyba warto;

I jeszcze na jeden pomysł wpadłem - zabezpieczenie przed uderzeniem w ścianę-czujnik zrobiony z diody ir i transoptora, gdy wyczuje ścianę, zatrzyma się, dodatkowo dzięki temu będę mógł go złapać po prostu zasłaniając mu drogę ręką. Jak ten pomysł się nie sprawdzi, zawsze można będzie po prostu tego nie uwzględnić tego w programie, a na ścieżce wstawić zworkę.

schemat bez tego czujnika:

Link do komentarza
Share on other sites

Tak dla ścisłości: transoptor to fototranzystor i dioda IR w jednej obudowie 😋 Ty masz zamiar zrobić czujnik z fototranzystora i diody IR. Jestem jednak zdania, że przy większych prędkościach nie zdołasz wyhamować robota. Lepiej zrób czujnik na diodzie IR i jakimś TSOP/SFH. Zasięg będzie dużo lepszy (gwarantuję ci minimum 10cm).

Link do komentarza
Share on other sites

Ok, czyli zakładasz, że kupisz 1117 w wersji 5.0 z wbudowanym dzielnikiem do napięcia wyjściowego 5V i wielkiej obudowie TO220. W mniejszych to raczej potwór LM138 nie występuje.

Element FERR2 ma zapobiegać wydostawaniu się zakłóceń z płyty głównej na antenę jaką tworzy taśma czujników. Powinien zatem leżeć na płycie głównej, tuż przy złączu JP1.

Został jeszcze jakić dziwny C14 na linii ADC5.

Linia ADC1 wciąż nie jest niczym sterowana. Daj jej chociaż 100k do masy na płytce czujników.

No, pierwszy pomysł rozszerzeń konstrukcji już masz. Czujnik zrób jak uważasz. Może być jakaś mocna dioda IR plus fototranzystor - czyli elektrycznie układ bliźniaczy do reszty czujników tylko LED świeci na wprost a nie w podłogę. Sygnał zwrotny (z fototranzystora) możesz przesłać pozostałą, czwartą linią analogową wprost do ADC1. Dla pewności możesz go wzmocnić (jeszcze na płytce czujników) dodatkowym tranzystorem. Możesz też wysyłać do LEDy sygnał modulowany np. 36kHz jak radzi Piotrek, dużo bardziej odporny na zakłócenia i przypadkowe oświetlenia i jako odbiornik dać gotowy scalak z filtrami, wzmacniaczem itd. To oddaje sygnał cyfrowy (widzę/nie widzę) więc wystarczy któraś linia cyfrowa do procesora - na pewno znajdziesz coś w sklepach i sobie dopasujesz (znaczy scalak, nie linię..). Do wysłania tych 36kHz możesz zbudować prosty generator na płytce czujników (np. na LM555) ale byłoby to lekkie marnotrawstwo. Na płycie głównej masz przecież 50 tysięcy tranzystorów w procesorze, które tylko czekają na takie okazje. Żeby program nie musiał się wysilać zaprzęgnij do tego zadania (generacji tych kHz) któryś timer. Na PB3 masz wyjście OC2, które co prawda przy okazji służy do programowania ale puszczając to taśmą zamiast PD5, będziesz miał szansę dobrego wykorzystania kawałka sprzętu.

Dobrze, że takie rzeczy wychodzą teraz. Można jeszcze do woli zmieniać i nie boli tak bardzo, jak kabelki na gotowej płytce.

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

Uwzględnię te uwagi, lecz... Dziś poniedziałek, trzeba się szkołą zająć 😕 w tamtym tygodniu były rekolekcje, więc czas był. Prawdopodobnie w środę poprawię schemat, a jeżeli nie, to dopiero w sobotę.

Co do czujnika, znalazłem ten artykuł, napisany przez KD93: https://www.forbot.pl/forum/topics61/czujnik-optyczny-vt4761.htm

Chyba według tego zrobię własny czujnik, ale to dopiero w sobotę.

P.S. ten czujnik jest na ATtiny, ale mogę go podłaczyć prosto do Atmegi8A?

Link do komentarza
Share on other sites

Attiny robi we wskazanym przez Ciebie artykule za generator. Pisałem o tym ostatnio - i tak jakoś go musisz zrobić. Ty już masz procesor na pokładzie i nie potrzebujesz drugiego. Wykorzystaj, tak jak pisze klonyy (i ja wcześniej) wyjście timera z Atmegi8. Wypuść linię PB3 na taśmę - tam sobie zrobisz te kHz i napędzisz nimi diodę LED.

Jak tam szkoła?

Link do komentarza
Share on other sites

Tak dla ścisłości: transoptor to fototranzystor i dioda IR w jednej obudowie 😋 Ty masz zamiar zrobić czujnik z fototranzystora i diody IR. Jestem jednak zdania, że przy większych prędkościach nie zdołasz wyhamować robota. Lepiej zrób czujnik na diodzie IR i jakimś TSOP/SFH. Zasięg będzie dużo lepszy (gwarantuję ci minimum 10cm).

Czy TSOP34836 nadaje się do tego projektu?

Ma być od podłączony pod INT1?

Szkoła.... Nie jest źle, ale przed świętami niestety chcą jeszcze sprawdzić naszą wiedzę z niektórych przedmiotów 😕

W sobotę poprawię schemat

Link do komentarza
Share on other sites

Oczywiście, ze się nadaje 😉 Wcale nie musisz podłączać go do INT1. Wystarczy zwykły pin I/O chyba, jeśli jednak nie planujesz osobnego procesora dla czujnika najlepiej jest podłączyć pod INT1, aby odczytywać stan w przerwaniach zewnętrznych.

Link do komentarza
Share on other sites

Witam ponownie.

Schemat po kolejnych poprawkach:

Zmiany:

Dodałem kwarc (dopiero teraz mi się przypomniało, miałem zrobić o już dawno)

Ferryt na zasilaniu czujników wstawiłem na płytkę główną

Stabilizator, ten który jest wstawiony do schematu, jest LM31xxx, nad nim dla porównania jest LM7805 w TO-220 (tak naprawdę będzie tam LM1117)

Poprawiłem ten kondensator C14

ADC1 przez 100k poszedł do masy (może warto po drodze wstawić żeńskiego goldpina?)

To samo co z ADC1 mam zrobić z INT0 ?

Link do komentarza
Share on other sites

1. Czemu wszyscy tak usilnie dają symbol masy w dół, gdy to jest prawie niemożliwe - popraw pin 8/22. To samo tylko w górę z Vcc - pin 7.

2. Masz jeden wolny dławik.

3. Kwarc powinien być filtrowany ceramikami 22pF.

4. Czemu masz podwójny przycisk?

5. Rezystor prze Led'zie powinien być od strony Vcc.

6. Czemu masz dwa symbole masy?

7. Podziel schemat na moduły i połącz część symboli etykietami.

[ Dodano: 29-03-2012, 20:49 ]

sory jeżeli napisałem coś co będzie zrobione przez cb inaczej (i było powiedziane wcześniej), a na schemacie jest inaczej ale nie czytałem wątku.

Link do komentarza
Share on other sites

Etykiety i jeszcze raz etykiety! Ze schematu jest się coraz ciężej rozczytać. Zastosuj wspomniane przeze mnie etykiety, bo za chwilę okażę się, że schemat będzie przypominał Apple1 🤣 TSOP powinien być podłączony tak jak nakazuje DS (kondensator filtrujący, rezystor na zasilaniu i ewentualnie rezystor podciągający wyjście odbiornika).

33p stosowało się przy 8051, AVR powinny mieć już 22p.

Carpe Diem powinno się rysować symbol masy w dół, zaś zasilania w gorę. Takie się przyjęło zasady rysowania schematów ideowych i tak jest dużo czytelniej.

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.