FAQ | Points | Add... | Recent posts | Search | Register | Log in


Dyskusja na temat elebota


Post new topic  This topic is locked      Main Page -> Forum Index -> Bin -> Bin Archives -> Dyskusja na temat elebota
Author
Message
bogdan_p
Poziom 23
Poziom 23


Joined: 12 Feb 2003
Posts: 3519

Post#151 Post from the author of the topic 06 Sep 2009 19:21   

Re: Dyskusja na temat elebota


nie wiem który raz odpowiadam na to samo , jak nie korzystasz z PWM to nie potrzeba żadnych zmian , wybacz ale zamienić między sobą dwa piny nie wymaga chyba robienia rysunku , jeszcze raz cytuję sam siebie :
Quote:
Przy projektowaniu pcb popełniłem błąd , rysując schemat użyłem układu 90s2313 w którym nie ma wyjścia drugiego sygnału PWM , zakładając kolejność bitów aby program był czytelny 4 bity po kolei do sterowania mostka dwa kolejne dla PWM , jednak w ATTiny 2313 bit4 portu B jest sygnałem OC1B dlatego należy zamienić miedzy sobą te połączenia tzn PB4 > 3-4 EN L293D , PB2 > 4A L293D , zmiany można dokonać przez odpowiednie krosy na płytce Zmian wymaga również program sterujący tu sprawa jest prosta można zrobić to ręcznie zastępując PB4 na PB2 lub skorzystać z polecenia Replace text .

zastanawiam się po co opis w projekcie jak nikt go nie czyta !
Back to top
   
matix27
Poziom 3
Poziom 3


Joined: 13 Aug 2009
Posts: 7

Post#152 07 Sep 2009 19:57   

Re: Dyskusja na temat elebota


Nie chodziło mi o to ;D Moze zle skonkretyzowalem pytanie dokladnie chodzi mi o krosa ktory na blednym schemacie jest a potem znika... i tu moje pytanie czy powinien tam byc czy nie ?
ponizej zamieszczam zdjecie zeby nie bylo niejasnosci
Dyskusja na temat elebota

P.S. czy zamiast 6 baterii R6 nie mozna zastosowac standardowej 9 voltowki?
Back to top
   
bogdan_p
Poziom 23
Poziom 23


Joined: 12 Feb 2003
Posts: 3519

Post#153 Post from the author of the topic 08 Sep 2009 18:55   

Re: Dyskusja na temat elebota


Quote:
chodzi mi o krosa ktory na blednym schemacie jest a potem znika...

zupełnie nie wiem o co Ci chodzi , co masz błędnego w schemacie i to w którym , może wyjaśnij o co Ci chodzi bo to że ścieżka GND na PCB jest inaczej poprowadzone jak dla mnie nie jest żadnym krosem i co Ci " znika" ?

Dyskusja na temat elebota

bateria 6F22 ( 9V ) zupełnie nie nadaje się do tych celów
Back to top
   
Google

Google Adsense


Post# Post from the author of the topic 08 Sep 2009 18:55   





Back to top
   
matix27
Poziom 3
Poziom 3


Joined: 13 Aug 2009
Posts: 7

Post#154 08 Sep 2009 18:59   

Re: Dyskusja na temat elebota


no i właśnie o taką odpowiedz mi chodzilo a konkretnie o ten obrazek :]
Dyskusja na temat elebota
a własciwie o to co zaznaczylem
Dziekuje bardzo za odpowiedzi choc moze moje pytania były bardzo poczatkujące.
Back to top
   
oslidz
Poziom 10
Poziom 10


Joined: 01 Nov 2008
Posts: 46
Location: Lidzbark Warm.

Post#155 09 Sep 2009 19:12   

Re: Dyskusja na temat elebota


mój mikroprocesor to 89c4051 a wersja czujniki odbiciowego jest jedna
Back to top
   
bogdan_p
Poziom 23
Poziom 23


Joined: 12 Feb 2003
Posts: 3519

Post#156 Post from the author of the topic 09 Sep 2009 21:30   

Re: Dyskusja na temat elebota


kol.oslidz wystarczy zerknąć do programu
Code:
P1 = &B00001100

tylko linie Enable mają H pozostałe L tak więc L293D nie jest wysterowany , dalej masz spełniony warunek
Code:
'***** program obslugi czujnika odbiciowego *****
If P3.5 = 1 Then .........

kolejna rzecz analizując warunek
Code:
If P3.7 = 0 Then Ruchl = 1
............

widać że tylko stan niski może wywołać dalsze zmiany a port P3 masz skonfigurowany
Code:
P3 = &B10111100

wnioski nasuwają się same , najprostsze sprawdzenie to wgranie programu z odpowiednią konfiguracją portu P1 ( właściwie 1 linijka kodu )
Quote:
wersja czujniki odbiciowego jest jedna

ciekawe bo sam zamieściłem dwie
Back to top
   
oslidz
Poziom 10
Poziom 10


Joined: 01 Nov 2008
Posts: 46
Location: Lidzbark Warm.

Post#157 20 Sep 2009 13:36   

Re: Dyskusja na temat elebota


za bardzo nie wiem o co chodzi z tą konfiguracją portów
Back to top
   
bogdan_p
Poziom 23
Poziom 23


Joined: 12 Feb 2003
Posts: 3519

Post#158 Post from the author of the topic 20 Sep 2009 18:40   

Re: Dyskusja na temat elebota


z tego widzę że za bardzo nie masz pojęcia o programowaniu , wystarczyło tylko popatrzeć na tą część programu

Code:
'***** prodprogramy ruchu *****
Sub Prawo:
P1.7 = 1 : P1.6 = 0 : P1.5 = 0 : P1.4 = 0
Call Ddelay
End Sub

Sub Lewo
P1.7 = 0 : P1.6 = 0 : P1.5 = 1 : P1.4 = 0
Call Ddelay
End Sub

Sub Naprzod:
P1.7 = 1 : P1.6 = 0 : P1.5 = 1 : P1.4 = 0
Call Ddelay
End Sub

Sub Wstecz:
P1.7 = 0 : P1.6 = 1 : P1.5 = 0 : P1.4 = 1
Call Ddelay
End Sub


tak więc wystarczy podać na P1 jedną z kombinacji aby sprawdzić poprawność sterowania mikrokontroler > L293D , pamiętając o ustawieniu wejść Enable

Code:
$regfile = "89c4051.dat"
$crystal = 12000000 ' wartość rezonatora
P1.2 = 1 : P1.3 =1  ' ustawienie wejść Enable
P1.7 = 1 : P1.6 = 0 : P1.5 = 1 : P1.4 = 0 ' oba silniki np. w prawo ( jazda do przodu )


analogicznie dla pozostałych poleceń ruchu
Back to top
   
matix27
Poziom 3
Poziom 3


Joined: 13 Aug 2009
Posts: 7

Post#159 07 Nov 2009 16:02   

Re: Dyskusja na temat elebota


mam pytanie :
ja mozna sprawdzic czy wszystko dziala gdy zrobionego mam robota z tylko plyta glowna... ;]
Back to top
   
bogdan_p
Poziom 23
Poziom 23


Joined: 12 Feb 2003
Posts: 3519

Post#160 Post from the author of the topic 07 Nov 2009 16:59   

Re: Dyskusja na temat elebota


wystarczyło uważnie przeczytać dwa ostatnie posty , bez względu na wersję ' 51 / AVR zasada jest identyczna zmiana stanów na odpowiednim wejściu powoduje pojawienie się sygnałów sterujących na L293D na wyjściu którego otrzymujemy napięcia sterujące pracą silników
Back to top
   
Madman07
Poziom 17
Poziom 17


Joined: 23 Jul 2005
Posts: 379
Location: Rawicz

Post#161 10 Nov 2009 23:22   

Re: Dyskusja na temat elebota


Od siebie, dla ludzi męczących się z czujnikiem TSOP17xx mogę dodać małe info. Czujnik, po 10-70 cyklach nadawania potrzebuje minimum 14 cykli przerwy, by poprawnie wykrywać transmisję. Inaczej zaczyna się gubić i wykrywa tylko szybko poruszające się przedmioty. Ja w swoim robocie uzyskałem zasięg ok 2m (biała ściana), konieczne było ograniczenie prądu diody.

Tutaj kod dla piców w C (ostatnio coś pojawiły się problemy, nie mniej kod działał świetnie). Przerywanie wywołuję co ok. 0.8ms, obsługuję 2 diody podłączone pod 1 sprzętowy PWM i układ 7400. Link

Code:
     //***** Podczerwień *****
     a++;
     if (a < 63) {
        if (a & 1) { //***** IR 1 dla a nieparzystego*****
           if (a > 5) {
           if (TSOP == 0) d1 = 1;
           else d1 = 0;
           }
           IR1 = 1;
           IR2 = 0;
        }
        //else if (a & 0b1) IR1 = 0;
        else  {//***** IR 2 *****
        if (a > 5) {
             if (TSOP == 0) d2 = 1;
             else d2 = 0;
             }
             IR1 = 0;
             IR2 = 1;
        }
        //else if (a & 0b11) IR2 = 0;
      }
      else { //***** 14 cykli przerwy wg noty katalogowej TSOP *****
         if (a == 76) a = 0;
         IR1 = 0;
         IR2 = 0;
      }

Back to top
   
virtua3
Poziom 10
Poziom 10


Joined: 25 Jan 2009
Posts: 55
Location: Toruń

Post#162 24 Nov 2009 16:51   

Re: Dyskusja na temat elebota


Witam, chciałbym się dowiedzieć czy te serwa będą dobre do elebota?
Dziękuję z góry
Back to top
   
bogdan_p
Poziom 23
Poziom 23


Joined: 12 Feb 2003
Posts: 3519

Post#163 Post from the author of the topic 24 Nov 2009 17:40   

Re: Dyskusja na temat elebota


Proponuje jednak większe serwa np. SG5010 konstrukcja jest w sumie lekka , elektronika również nie wiele waży ale akumulatorki mają swoja wagę dlatego lepiej większe serwo niż mieć potem problemy
Back to top
   
virtua3
Poziom 10
Poziom 10


Joined: 25 Jan 2009
Posts: 55
Location: Toruń

Post#164 24 Nov 2009 20:51   

Re: Dyskusja na temat elebota


A gdzie mogę dostać RT6 oraz RR4? Szukałem w wielu sklepach internetowych i nie mogę znaleźć.
Back to top
   
Google

Google Adsense


Post# 24 Nov 2009 20:51   





Back to top
   
bogdan_p
Poziom 23
Poziom 23


Joined: 12 Feb 2003
Posts: 3519

Post#165 Post from the author of the topic 24 Nov 2009 22:07   

Re: Dyskusja na temat elebota


coś słabo szukałeś : http://www.sensu.pl/?go=products&cat_id=94 http://www.cyfronika.com.pl/hybrydy.HTM
Back to top
   
Elektro-man
Poziom 11
Poziom 11


Joined: 31 Aug 2008
Posts: 61
Location: Kraków

Post#166 26 Nov 2009 18:52   

Re: Dyskusja na temat elebota


Chciałbym w najbliższym czasie zabrać się za budowę Elebota. Zacznę tuż po zakończeniu mojego zestawu portable http://www.elektroda.pl/rtvforum/topic1493936.html i/lub kolumn. Stąd też moje pytanie: Czy układy czujnikow itd. pasują do wersji z Atmegą - jakoś bardziej mi sie podoba - jest funkcjonalniejszy.

Jesli mógłbyś, to daj direct linki do tej I2C i płytki wyświetlacz ale dochodzę do wniosku, że na początek lepsza będzie wersja wcześniejsza.
Back to top
   
bogdan_p
Poziom 23
Poziom 23


Joined: 12 Feb 2003
Posts: 3519

Post#167 Post from the author of the topic 27 Nov 2009 16:58   

Re: Dyskusja na temat elebota


Nie wiem czy tak trudno czytać z zrozumieniem ? typ procesora nie ma znaczenia , zasada pracy czujników jest tak sama , jakie linki do I2C przecież wszystko jest w projekcie wystarczy ściągnąć odpowiedni załącznik
Back to top
   
Elektro-man
Poziom 11
Poziom 11


Joined: 31 Aug 2008
Posts: 61
Location: Kraków

Post#168 28 Nov 2009 17:24   

Re: Dyskusja na temat elebota


Dzięki, sorry za kłopot - załączników jeszcze nie ściągałem. Super projekt.
Back to top
   
virtua3
Poziom 10
Poziom 10


Joined: 25 Jan 2009
Posts: 55
Location: Toruń

Post#169 30 Nov 2009 19:55   

Re: Dyskusja na temat elebota


A ja mam pytanie: w którym miejscu na płycie głównej podłączyć enkoder?
Po zdjęciach nie idzie wywnioskować, bo są dwa czarno-białe kable jeden to masa i sygnał RxD do odbiornika a drugi to enkoder, lecz na płycie głównej nie widzę drugiego złącza.
Dzięki za odpowiedź
Back to top
   
virtua3
Poziom 10
Poziom 10


Joined: 25 Jan 2009
Posts: 55
Location: Toruń

Post#170 01 Dec 2009 15:04   

Re: Dyskusja na temat elebota


A, no tak. Nie opisałem problemu dość szczegółowo :|

Korzystam z drugiej wersji elebota, tej na atmedze i nie wiem w którym miejscu co podłączyć. Mógłby ktoś powiedzieć pod jakie piny jakie wyjścia podłączyć? Od czujnika linii, czujnika odbicia oraz enkodera.
Dzięki z góry. :D
Back to top
   
bogdan_p
Poziom 23
Poziom 23


Joined: 12 Feb 2003
Posts: 3519

Post#171 Post from the author of the topic 01 Dec 2009 16:05   

Re: Dyskusja na temat elebota


Quote:
Mógłby ktoś powiedzieć pod jakie piny jakie wyjścia podłączyć? Od czujnika linii, czujnika odbicia oraz enkodera.

Czy kolega raczył zobaczyć jak wyglądają programy ? ....... wszystko tam jest ponadto pisałem już kilkakrotnie że to przykłady ( poza gotowcami w pierwszej części ) wykorzystania poszczególnych komponentów , co gdzie ma być podłączone decyduje programista może z wyjątkiem wykorzystania sprzętowych zasobów kontrolera
Back to top
   
Google

Google Adsense


Post# Post from the author of the topic 01 Dec 2009 16:05   





Back to top
   
virtua3
Poziom 10
Poziom 10


Joined: 25 Jan 2009
Posts: 55
Location: Toruń

Post#172 01 Dec 2009 23:05   

Re: Dyskusja na temat elebota


Raczył.
Lecz tylko pod tą wersję w attinie2313.
I właśnie się nie orientuje z wyjściami pwm, analog etc. dlatego też pytam.
Back to top
   
bogdan_p
Poziom 23
Poziom 23


Joined: 12 Feb 2003
Posts: 3519

Post#173 Post from the author of the topic 03 Dec 2009 17:41   

Re: Dyskusja na temat elebota


Wystarczy zobaczyć pierwszą stronę noty katalogowej ATTiny 2313
Dyskusja na temat elebota
W przykładach wykorzystano sprzętowe zasoby mikrokontrolera :
- enkoder przerwania INT0 , INT1
- PWM OC1A , OC1B
- komunikacja RxD , TxD
wszystkie przykłady czujników mają sygnały cyfrowe L / H tak więc można je przypisać dowolnie , kilka postów wcześniej tłumaczyłem to tylko trzeba wiedzieć co to jest config port , pinx.y portx.y jestem ciekaw jak chcesz napisać program jeżeli tak podstawowe sprawy już są wielkim problemem
Back to top
   
virtua3
Poziom 10
Poziom 10


Joined: 25 Jan 2009
Posts: 55
Location: Toruń

Post#174 03 Dec 2009 22:06   

Re: Dyskusja na temat elebota


Uczę się z książki o programowaniu, ale tam nie ma nic o zasobach sprzętowych. A jeśli chodzi o konfiguracje portów to sobie poradzę.
RxD jest do odbiornika radiowego a TxD? TxD chyba pozostaje jako wolny pin?
Back to top
   
bula87
Poziom 4
Poziom 4


Joined: 23 Sep 2004
Posts: 8

Post#175 13 Jan 2010 00:00   

Re: Dyskusja na temat elebota


Witam
Schematy ogólnie zrozumiałe są jak dla mnie, zbudowałem już układ napędowy i przystępuję do budowy płyty głównej... i z całego schematu nie wiem jedynie jaką cewkę kupić... na schemacie jest ona między 20 wyprowadzeniem ATmegi 8 i Vcc, a oznaczona jest L1.
Z góry dzięki za pomoc :D
Back to top
   
krzysiek_p
Poziom 12
Poziom 12


Joined: 07 Mar 2005
Posts: 91
Location: Katowice

Post#176 13 Jan 2010 14:50   

Re: Dyskusja na temat elebota


Ja zwykle stosuję 100uH. Nie jest to jednak wartość krytyczna, kup takie jakie będą w sklepie, około 100uH.
Back to top
   
FIN
Poziom 10
Poziom 10


Joined: 20 Mar 2006
Posts: 52
Location: Tarnów

Post#177 06 Feb 2010 11:06   

Re: Dyskusja na temat elebota


Witam
Mam pytanie czy komuś działa ten czujnik odbicia nowy, złożyłem wszystko i próbuje ustawić czujnik za pomocą diody LED jak opisał autor projektu. Dioda. nie chce świecić, może źle podłączam do Uc. Cy mógłby ktoś rzucić okiem na zadęcie, czy tak ma to być podłączone.

Dyskusja na temat elebota
Back to top
   
bogdan_p
Poziom 23
Poziom 23


Joined: 12 Feb 2003
Posts: 3519

Post#178 Post from the author of the topic 07 Feb 2010 10:06   

Re: Dyskusja na temat elebota


Zacznę od tego :
Na schemacie jest błąd należy zamienić miejscami C5 z C6
czyli końcówka (1) EL 1uF / końcówka (6) 4,7nF PCB jest poprawne

błąd zauważył jeden z kolegów budujący czujnik , czy uruchomiłeś układ tak jak pisałem ?
przecież podłączając sterowanie generatorów pod mikrokontroler zmiana następuje co 20 ms ciekawe jak chcesz to zauważyć .
Podaj stałe +5V na wejście i uruchom jedną część , następnie zmień sterowanie i wyreguluj drugi generator , naprawdę jeżeli układ jest poprawnie zmontowany to nie ma większego problemu z jego uruchomieniem
Na podstawie schematu można sprawdzić czy prawidłowo pracują generatory 555 , czy działa wzm. prądu fotodiody również 567 jest do sprawdzenia wystarczy podać sygnał z generatora na wejście IN na wyjściu dioda Led , trudno coś doradzać jak nie ma żadnych szczegółów poza zdjęciem i stwierdzeniem że dioda nie świeci .
Back to top
   
FIN
Poziom 10
Poziom 10


Joined: 20 Mar 2006
Posts: 52
Location: Tarnów

Post#179 07 Feb 2010 10:52   

Re: Dyskusja na temat elebota


Chyba źle zrozumiałem opis uruchomienia czujnika.
A błąd z kondensatorami to ja zauważyłem :|.
Back to top
   
MłodyuC
Poziom 2
Poziom 2


Joined: 09 Mar 2010
Posts: 3

Post#180 19 Mar 2010 23:09   

Re: Dyskusja na temat elebota


Witam, moje pytanie dotyczy nowszej wersji czujnika odbiciowego.
No więc 8 końcówkę ne567 poprzez rezystor 470 i LED podłączam do +5V, zasilam cały układ, 4 końcówkę ne555 z jednego generatora podłączam po sygnał wysoki czyli +5V.
I nie rozumiem na czym polega dalsza regulacja. Próbowałem z różnym oddaleniem przedmiotu, kątem podgięcia diod IR. Na lewej diodzie jest ok. 0,8V a na prawej ok. 1,3V a regulacja jakimkolwiek z potencjometrów nie zmienia tej wartości i dioda przy próbach ani razu nie zaświeciła, przy żadnej konfiguracji z diodami IR, odległością przedmiotów i pozycją potencjometrów. No więc pytam się, co robić?
Back to top
   
Post new topic  This topic is locked      Main Page -> Forum Index -> Bin -> Bin Archives -> Dyskusja na temat elebota
Page 6 of 7 Go to page Previous  1, 2, 3, 4, 5, 6, 7  Next
Similar topics
Dyskusja na temat: Zwiększenie mocy wzmacniacza NE078 (3)
Chomik, link, dyskusja na temat legalności oprogramowania. (16)
Dyskusja na temat cyfrowych technologii. (2)
Dyskusja na temat diod LED wysokiej mocy (3)

Page generation time: 0.739 seconds


FAQ || Administrator || Moderators || Widgets and banners || Contact
elektroda.pl topic RSS feed