malum Napisano Październik 27, 2009 Udostępnij Napisano Październik 27, 2009 Witam! Zabieram się właśnie za zrobienie robota line follower. Spędziłem długie godziny na analizowaniu różnych schematów i ... szukam czegoś innego, no i tu moja prośba o pomoc. Bardzo spodobał mi się schemat na tej stronie , ale po wizyci w sklepie okazało się, że większość części jest niedostępna 🙁 Drugim, który mi się spodobał jest taki schemat Udało mi się dostać prawie wszystkie podzespoły do niego, ale muszę wprowadzić kilka poprawek i ... POMOCY! W pierwszym projekcie płytka z 5 czujnikami stanowi oddzielny układ, łączony z płytką właściwą taśmą. To rozwiązanie bardzo mi się podoba, ale w drugim projekcie niestety są tylko 4 czujniki, a zależy mi na piątym. W dodatku wolałbym zastosować czujniki CNY70 zamiast bawić się w ustawianie diód. Pomoże mi ktoś przebudować ten drugi układ tak, aby pracował z 5 czujnikami CNY70? Druga sprawa to prośba o Wasze sugestie co do poprawności schematu i ewentualnych jego ulepszeń. Z góry dziękuję za szybką pomoc, bo czas mnie nagli 🙂 Cytuj Link do komentarza Share on other sites More sharing options...
Deimos Październik 27, 2009 Udostępnij Październik 27, 2009 Co za problem doczepić kolejny sensor, przecierz starczy nóg proca? Co do czujników to schematy są w necie i na tym forum także Cytuj Link do komentarza Share on other sites More sharing options...
malum Październik 27, 2009 Autor tematu Udostępnij Październik 27, 2009 Co za problem doczepić kolejny sensor, przecierz starczy nóg proca? Co do czujników to schematy są w necie i na tym forum także Możesz podesłać jakiś przykładowy schemat, bo ja niczego podobnego nie znalazłem? Co do podczepienia do nóżki procesora, to i owszem, problemu pewnie nie ma, ale nóżek jest 20, a ja pojęcia nie mam do której można podczepić 🙁 Schemat drugi ma czujniki podczepione do LM324, a z tego co widzę umożliwia on podczepienie jedynie 4 czujników - mylę się? Jeśli tak to proszę o jakiś schemacik 🙂 Cytuj Link do komentarza Share on other sites More sharing options...
Elvis Październik 27, 2009 Udostępnij Październik 27, 2009 Jeden układ LM324 daje możliwość obsługi 4 czujników, ale możesz zastosować dwa układy, a przez to do 8 czujników. Inna sprawa, że lepiej działa układ bez LM324 za to z podłączeniem do ADC procesora. Wtedy masz po pierwsze możliwość autokalibracji układu, po drugie możesz wykrywać nie tylko stan linia widoczna/nie, ale również częściowe najechanie na linię. 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
malum Październik 27, 2009 Autor tematu Udostępnij Październik 27, 2009 Jeden układ LM324 daje możliwość obsługi 4 czujników, ale możesz zastosować dwa układy, a przez to do 8 czujników.Inna sprawa, że lepiej działa układ bez LM324 za to z podłączeniem do ADC procesora. Wtedy masz po pierwsze możliwość autokalibracji układu, po drugie możesz wykrywać nie tylko stan linia widoczna/nie, ale również częściowe najechanie na linię. Na tej stronie znalazłem opis nóżek tego procesora, niestety nie wiem co to jest ADC 🙁 - możesz bardziej łopatologicznie opisać jak to zrobić? Chciałbym zrezygnować z LM324, czy w związku z tym mogę zbudować układ czujników jak na schemacie 1, czy inny, a jeśli taki sam, to gdzie podczepić kolejne styki złącza SV2? Cytuj Link do komentarza Share on other sites More sharing options...
Elvis Październik 27, 2009 Udostępnij Październik 27, 2009 Nie znam attiny2313, z tego co widzę nie ma w nim ADC. Przy okazji, ADC to przetwornik analogowo-cyfrowy. Pozwala na mierzenie napięcia. Typowe nóżki procesora (tzw. I/O) dają tylko informację 0 - napięcie 0V, 1 - napięcie 5V. Za pomocą przetwornika można ustalić jakie napięcie jest podłączone, np. 1V, 1,5V itd. Jeśli chcesz zostać przy attiny to pozostaje polubić LM324. Schemat bez tego układu pracuje z procesorem atmega8. Na atmega8 można podłączyć 8 czujników bez potrzeby stosowanie LM324. Cytuj Link do komentarza Share on other sites More sharing options...
malum Październik 27, 2009 Autor tematu Udostępnij Październik 27, 2009 Nie znam attiny2313, z tego co widzę nie ma w nim ADC. Przy okazji, ADC to przetwornik analogowo-cyfrowy. Pozwala na mierzenie napięcia. Typowe nóżki procesora (tzw. I/O) dają tylko informację 0 - napięcie 0V, 1 - napięcie 5V. Za pomocą przetwornika można ustalić jakie napięcie jest podłączone, np. 1V, 1,5V itd. Jeśli chcesz zostać przy attiny to pozostaje polubić LM324. Schemat bez tego układu pracuje z procesorem atmega8. Na atmega8 można podłączyć 8 czujników bez potrzeby stosowanie LM324. Załóżmy więc, że nie mam wyjścia i muszę zastosować ATMEGA8. No i tu kolejne trzy pytania: - czy ATMEGA8P to to samo co ATMEGA8-16PU, bo innych na Allegro nie ma 🙁 - gdzie podłączyć 6, 7 i 8 czujnik, rozkład pinów poniżej - jak połączyć ATMEGA8-16PU z L293D? Cytuj Link do komentarza Share on other sites More sharing options...
Elvis Październik 27, 2009 Udostępnij Październik 27, 2009 Chyba to samo. Na pewno Atmega8-16PU będzie ok, nie wiem co dokładnie znaczy Atmega8P. Nie kupuj tylko Atmega-16PA, chyba że chcesz w obudowie smd 🙂 Nie polecam Atmegi8L (jest na obrazku). Może pracować z niższym napięciem, za to jest wolniejsza. [ Dodano: 27 Paź 09 06:55 ] Co do podłaczenia, to piny PC0 do PC5 mogą być wejściami ADC. Przy okazji korekta - 8 czujników można podłączyć tylko do wersji w obudowie SMD. Wiedzę, że w wersji przewlekanej max. 6, ale i tak powinno wystarczyć. Cytuj Link do komentarza Share on other sites More sharing options...
malum Październik 27, 2009 Autor tematu Udostępnij Październik 27, 2009 Wiedzę, że w wersji przewlekanej max. 6, ale i tak powinno wystarczyć. Wystarczy, pytałem z ciekawości. A jak połączyć Atmega8-16PU z L293DNE, bo nie ma nigdzie takiego schematu? Cytuj Link do komentarza Share on other sites More sharing options...
madik Październik 27, 2009 Udostępnij Październik 27, 2009 Znów linkuje 😃http://www.elektroda.pl/rtvforum/topic790697.html Cytuj Link do komentarza Share on other sites More sharing options...
malum Październik 27, 2009 Autor tematu Udostępnij Październik 27, 2009 Znów linkuje 😃http://www.elektroda.pl/rtvforum/topic790697.html Jeszcze jedno pytanie.Nie wiem czy dobrze zrozumiałem... Patrząc na ten schemat doszedłem do wniosku, że: RA0 łączymy z pinem 11 - (T1) PD5 RA1 łączymy z pinem 4 - (INT0) PD2 RA2 łączymy z pinem 5 - (INT1) PD3 RA3 łączymy z pinem 6 - (XCK/T0) PD4 Dobrze myślę? Cytuj Link do komentarza Share on other sites More sharing options...
olimek Październik 27, 2009 Udostępnij Październik 27, 2009 Prawie poprawnie ;D RA0 łączymy z którymkolwiek wyjściem Uc RA1 łączymy z którymkolwiek wyjściem Uc RA2 łączymy z którymkolwiek wyjściem Uc RA3 łączymy z którymkolwiek wyjściem Uc (najprościej ci będzie wszystkie RA podpiąć pod 1 port tzn. na PD...) RA0 i RA1 sterują pracą jednego silnika RA2 i RA3 sterują pracą drugiego silnika. Cytuj Link do komentarza Share on other sites More sharing options...
malum Październik 27, 2009 Autor tematu Udostępnij Październik 27, 2009 Prawie poprawnie ;DRA0 łączymy z którymkolwiek wyjściem Uc RA1 łączymy z którymkolwiek wyjściem Uc RA2 łączymy z którymkolwiek wyjściem Uc RA3 łączymy z którymkolwiek wyjściem Uc (najprościej ci będzie wszystkie RA podpiąć pod 1 port tzn. na PD...) RA0 i RA1 sterują pracą jednego silnika RA2 i RA3 sterują pracą drugiego silnika. Teraz to się całkiem pogubiłem 🙁 Czyli: RA0 łączymy z PD0 RA1 łączymy z PD1 RA2 łączymy z PD2 RA3 łączymy z PD3 Czy dobrze zrozumiełem? Jeśli nie, to napisz mi proszę dokładnie, co do czego. Cytuj Link do komentarza Share on other sites More sharing options...
Nawyk Październik 27, 2009 Udostępnij Październik 27, 2009 Może być. Zanim zadasz kolejne tego typu pytanie, radzę poczytać na temat mostków H (na forum było już sporo tematów o podłączaniu ich do uC). Cytuj Link do komentarza Share on other sites More sharing options...
Elvis Październik 27, 2009 Udostępnij Październik 27, 2009 Malum, widzę że jesteś początkujący. Proponuję żebyś najpierw nauczył się trochę o elektronice, zanim zbudujesz robota. Nie miej mi tego za złe, ale chociaż podstawy trzeba opanować. Postaraj się najpierw zrobić proste układy, proponuję zacząć od migania diodą, czyli płytka tylko z procesorem i diodą. Jak poznasz trochę co i jak działa, zrobisz linefollowera. W tej chwili oczekujesz, że ktoś za ciebie przygotuje cały schemat. To nie problem, tylko czy nauczysz się tak czegoś? 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!