piotreks-89 Napisano Maj 7, 2011 Udostępnij Napisano Maj 7, 2011 Witam! Po 6 miesiącach starcia z mikrokontrolerami AVR i Bascom-em doszedłem do wniosku, że nadszedł czas na zbudowanie pierwszego robota - Line follower-a. Wszystkie potrzebne części mam, lecz mój problem jest nieco dziwny. Otóż: kupiłem 4 czujniki CNY70, lecz widzę, że w większości projektów są ilości nieparzyste tychże czujników linii. W końcu "zgłupiałem" i nie wiem czy dać 3 czy 4 czujniki. Poza tym to nie wiem czy czujniki podłączyć (do Atmegi8) poprzez komparator poczwórny (LM339, czy lepiej LM324?), czy do pinów ADC, czy (jak widzę w innych projektach) wprost do pinów mikrokontrolera. Co wy o tym sądzicie?? Tak na marginesie dodam, że mam dopiero 14 lat i jestem nowy w tym temacie 😉 Z góry dzięki za odpowiedzi 😉 Cytuj Link do komentarza Share on other sites More sharing options...
RaV Maj 7, 2011 Udostępnij Maj 7, 2011 W zasadzie każda opcja jest dobra. Teoretycznie im więcej czujników tym lepiej 😉. Najprościej było by chyba użyć ADC co daje możliwość zrobienia kalibracji w programie. Jeśli użyjesz komparatora będziesz miał możliwość regulacji potencjometrem i dużo łatwiejszy odczyt (i szybszy co w prostych konstrukcjach nie ma dużego znaczenia) 1 Cytuj Link do komentarza Share on other sites More sharing options...
piotreks-89 Maj 7, 2011 Autor tematu Udostępnij Maj 7, 2011 Dzięki za szybką odpowiedź 😉 Z własnego doświadczenia co byś polecił?? Cytuj Link do komentarza Share on other sites More sharing options...
RaV Maj 7, 2011 Udostępnij Maj 7, 2011 Zbudowałem tylko jednego. Woooooolnego. Miał 4 czujniki na komparatorach ale w końcu jeździł na dwóch skrajnych. Cytuj Link do komentarza Share on other sites More sharing options...
Polecacz 101 Zarejestruj się lub zaloguj, aby ukryć tę reklamę. Zarejestruj się lub zaloguj, aby ukryć tę reklamę. 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
piotreks-89 Maj 7, 2011 Autor tematu Udostępnij Maj 7, 2011 W takim razie zrobię testy na płytce stykowej. Właśnie coś mi nie pasowało, że w większości projektów są nieparzyste liczby czujników 😅 Poza tym to mój raczej także będzie wolny, gdyż mam serwa HXT-900, a te nie należą do szybkich 😋 Cytuj Link do komentarza Share on other sites More sharing options...
Nawyk Maj 7, 2011 Udostępnij Maj 7, 2011 Poczytaj sobie mój artykuł - Przepis na LF - bardzo łatwo można dodać jeszcze jeden czujnik. Cytuj Link do komentarza Share on other sites More sharing options...
piotreks-89 Maj 7, 2011 Autor tematu Udostępnij Maj 7, 2011 Nawyk, dzięki 😉 Ale ja doświadczenie z elektroniką mam ponad 2 letnie i całego robota zrobię sam, tylko muszę wiedzieć czy lepiej dać 3, czy 4 czujniki? Oraz czy lepiej z komparatorem czy bez? Cytuj Link do komentarza Share on other sites More sharing options...
Nawyk Maj 7, 2011 Udostępnij Maj 7, 2011 4 - im więcej, tym lepiej (ruch będzie płynniejszy). Ważniejsza jest kwestia odległości między nimi - najlepiej chyba jak oba czujniki będą (przynajmniej w niewielkim stopniu) "widziały" linię. Polecam ADC, bo możesz dodać programową kalibrację przy uruchomieniu robota, w przypadku komparatora trzeba kręcić potencjometrem... Chociaż ADC dodaje pewne opóźnienia - podejrzewam, że znajdą się zagorzali zwolennicy obu metod 😉 1 Cytuj Link do komentarza Share on other sites More sharing options...
piotreks-89 Maj 7, 2011 Autor tematu Udostępnij Maj 7, 2011 Dzięki Nawyk, wybieram ADC 😉 Po przejrzeniu twojego artykułu (tego przepisu na LF) wybrałem ADC, tylko zastanawia mnie jedna sprawa. Przejrzałem notkę katalogową Atmegi8 i maksymalne napięcie wynosi 5.5V, w twoim artukule zasilamy ją z 6V (wiem o spadkach napięcia, tylko nie wiem jaki jest tam w twoim artykule 😕 ) Dlatego rozmyślam czy nie dać 6 baterii AA, podłączonych szeregowo i stabilizator 7805, czy ryzykować i zasilać proca z 6V? Jak będzie lepiej? A te czujniki to już wiem jak umieścić, znalazłem już artykuł jednego z użytkowników diody, gdzie także są 4x CNY70, dwa pośrodku i po jednym na bokach 😉 Cytuj Link do komentarza Share on other sites More sharing options...
Nawyk Maj 7, 2011 Udostępnij Maj 7, 2011 W artykule pisałem chyba o akumulatorach - napięcie znamionowe to 1,2V, naładowane mają ok. 1,4V. Zależało mi na maksymalnym uproszczeniu elektroniki, dzisiaj pewnie dodałbym stabilizator LDO (odradzam 7805 - wymaga minimum 7V zasilania) np. LM2940S5.0 (zasilanie od chyba 5,5V - szczegóły w dokumentacji) i garść kondensatorów odsprzęgających 100nF pomiędzy nóżkami VCC i GND. Chociaż robot do dzisiaj działa, a kumpel go katował przez kilka miesięcy, jeśli nie rok 🙂 Cytuj Link do komentarza Share on other sites More sharing options...
piotreks-89 Maj 7, 2011 Autor tematu Udostępnij Maj 7, 2011 Jeszcze jedno pytanie 😉 Aktualnie projektuję płytkę i nie wiem w jaki sposób dorobić sprzętowe diody sygnalizujące zmianę stanu czujników. Diody mają być podłączone do Vcc przez rezystor, a katoda diody do pinu ADC? Czy na odwrót? Cytuj Link do komentarza Share on other sites More sharing options...
RaV Maj 7, 2011 Udostępnij Maj 7, 2011 Przy użyciu ADC nie będzie sprzętowej zmiany. Mikrokontroler mierzy tylko napięcie, a próg ustalasz programowo. Można by dopisać linijkę kodu, która zmienia stan jakiegoś wyjścia (ale nie ADC - ono już zajęte). Cytuj Link do komentarza Share on other sites More sharing options...
piotreks-89 Maj 7, 2011 Autor tematu Udostępnij Maj 7, 2011 Ok dzięki RaV, już dorobiłem 4 diody, a program przerobie odpowiednio 😉 Dzięki wszystkim za pomoc i robot za jakieś 2 tygodnie powinien się ukazać 😅 EDIT: Narysowałem schemat, sądzę, że jest poprawny, ale na wszelki wypadek poproszę was o sprawdzenie 😉 Otóż i on: Cytuj Link do komentarza Share on other sites More sharing options...
Pomocna odpowiedź
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!