Skocz do zawartości

Line follower z kursu - parę pytań.


aixI

Pomocna odpowiedź

Cześć, mam parę pytań dotyczących line followera z kursu. Mianowicie chodzi mi o to, czy jak złożę wszystko tak jak na tamtych zdjęciach na 99.9% i wgram ten sam kod to całość będzie działać?? Gdzieś na forum czytałem, że jeden czujnik nie działa ale działają pozostałe (nie weim dokładnie, czy chodziło o lf'a z kursu - dawno temu to czytałem)

Na zdjęciach (z kursu oczywiście) nie ma niektórych rzeczy, które są na schemacie. (np. kondensatory 100nf, dławik 10u i kondensatorów + stabilizator) - rozumiem, że kondensatory filtrujące (100nf) trzeba zastosować, a dławik 10u też?

Chyba to na tyle, pozdrawiam AixI.

Link do komentarza
Share on other sites

Aha, użyję tylko kondensatorów 100nf bo tylko je mam, a dławika 10u nie użyję bo nie mam.

----> Jak złożę wszystko tak jak na tamtych zdjęciach na 99.9% i wgram ten sam kod to całość będzie działać?? Gdzieś na forum czytałem, że jeden czujnik nie działa ale działają pozostałe (nie weim dokładnie, czy chodziło o lf'a z kursu - dawno temu to czytałem)

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

Zamiast dławika możesz dać zwykłą zworkę. Tak jak kolega napisał - robot będzie działać i bez tych kondensatorów. Ten z filmu jest wykonany krok po kroku wg opisu i rysunków płytek, nie ma żadnych problemów z czujnikami. Składasz, wgrywasz kod, uruchamiasz. Schemat zmodyfikowałem, żeby uczyć początkujących "dobrych nawyków" jeśli chodzi o projektowanie schematów z uC, wcześniej kopiowali bezmyślnie do swoich zastosowań ten uproszczony i dziwili się, że mają problemy.

Link do komentarza
Share on other sites

Tylko mam jeszcze jedno pytanie, chodzi mi o kod do tego lf'a. W każdych innych konstrukcjach w kodzie jest ustawiony Timer* i do tego Pwm1a i Pwm1b, a w kodzie (z kursu) tego nie ma. Wystarczy dopisać w kodzie pod konfiguracją Timera*, np.

'Konfiguracja sterowania sprzętowym PWM
Config Timer1 = Pwm , Pwm = 8 , Prescale = 1 ,
Compare A Pwm = Clear Down , Compare B Pwm = Clear Down

Pwm1a=200
Pwm1b=200 

??

Link do komentarza
Share on other sites

Zaprojektowałem takie pcb i moje pytanie brzmi: czy jest ok? (nie zwracajmy uwagi na grubość ścieżek ani inne, chodzi mi o dokładność mojego pcb ze schematem Nawyka)

Link do komentarza
Share on other sites

Wiesz, ogólnie trudno tak na oko posprawdzać, ja Ci udostępniałem plik *.sch ze schematem? Bo to Eagle powinno sprawdzać na bieżąco, czy nie ma niezgodności... W paru miejscach widać potencjalne zwarcia, np. pad przy L1 prawie nachodzi na ścieżkę...

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.