| Autor |
Wiadomość |
Temat: Co tu jest nie tak (light follower) :) |
Mateusz
Odpowiedzi: 5
Wyświetleń: 274
|
Forum: Zupełnie "zieloni" Wysłany: 18 Lis 08 11:51 Temat: Co tu jest nie tak (light follower) :) |
Złożyłem układzik wg tego schematu:
http://www.gorzow.mm.pl/~...followertop.pdf
druk:
http://www.gorzow.mm.pl/~...llower_druk.pdf
Stworzonego wg tego:
No i tutaj pierwsze pytanie. Czy te tranzystory są dobrze podpisane na tym schemacie czy na tym który jest w tym temacie: http://www.elektroda.pl/r...ic815810-0.html ?
Mój robocik wygląda tak:
Kolejne pytanie czy tranzystory są dobrze wlutowane?
Co pomierzyłem:
Na diodach nie ma żadnego napięcie.
Jak mierzyłem napięcie w miejscu gdzie powinien być silnik ale jak jeszcze go nie było to napięcie wynosiło 116mV.
na fotorezystorze jest 0.5V i zmienia się w zależności od oświetlenia. |
Temat: Co tu jest nie tak (light follower) :) |
Mateusz
Odpowiedzi: 5
Wyświetleń: 274
|
Forum: Zupełnie "zieloni" Wysłany: 19 Lis 08 03:29 Temat: Co tu jest nie tak (light follower) :) |
Dzięki za odpowiedź. Zaraz przelutuje
A czy ten układzik wytrzyma zasilanie 9v ? Czy musiałbym zmienić rezystory ?
Wydaje mi się że te na diodzie tzreba by zmienić ale jak z resztą ?
No i zlutowałem i dalej nie działa. Nie ma w ogóle napięcia na diodach ani na wyjściu na silniki. Po zwarciu 2 nóżek któregokolwiek z tranzystorów dopiero płynie prąd i silniki zaczynają się kręcić.
A dokładniej po zwarciu kolektora i emitera któregokolwiek z 4 tranzystorów. Wniosek nasuwa mi się taki że nie ma prądu na bazie ale czy mam racje? I jeśli tak to dlaczego |
Temat: Co tu jest nie tak (light follower) :) |
Mateusz
Odpowiedzi: 5
Wyświetleń: 274
|
Forum: Zupełnie "zieloni" Wysłany: 20 Lis 08 03:04 Temat: Co tu jest nie tak (light follower) :) |
Dalej nie działa :( A na dodatek od lutowania piny mi już odpadają
No nic trzeba będzie trawić od nowa i jeszcze raz próbować kiedyś.
Prosiłbym żeby ktoś mi powiedział czy dobrze myślę jak to powinno działać
A więc:
1.Zasilamy układzik prąd płynie sobie rezystor R2 i fotorezystor.
2. Z fotorezystora rozpływa się na gałąź potencjometru i bazę tranzystora BC547C. Im rezystancja potencjometru większa tym prąd bazy większy.
3. Prąd wymuszony przez tranzystor Q2 płynie przez nóżki kolektora i emitera tego tranzystora. A więc przepływa przez emiter i bazę tranzystora BC557C (Q1), co wymusza przepływ prądu pomiędzy nóżkami emiter kolektor tego tranzystora.
4. Z kolektora prąd płynie na diodę LED i silnik.
Im rezystancja na fotorezystorze mniejsza tym silnik kręci się szybciej? |
Temat: Pare pytań na temat Robotyki\Narzędzi |
Mateusz
Odpowiedzi: 3
Wyświetleń: 508
|
Forum: Zupełnie "zieloni" Wysłany: 21 Lis 08 09:41 Temat: Pare pytań na temat Robotyki\Narzędzi |
No to poczuj się pewnie |
Temat: Poznan złomowisko |
Mateusz
Odpowiedzi: 1
Wyświetleń: 244
|
Forum: Pozostałe Wysłany: 21 Lis 08 09:47 Temat: Poznan złomowisko |
Hej.
Gdzie w poznaniu jest jakieś fajne złomowisko na którym znajdę jakieś ciekawe części:) |
Temat: W czym projektować konstrukcje mechaniczne? |
Mateusz
Odpowiedzi: 19
Wyświetleń: 1099
|
Forum: Pozostałe Wysłany: 23 Lis 08 11:09 Temat: W czym projektować konstrukcje mechaniczne? |
ctrl+c - kopiuj
ctrl+s - save
ctrl+v - wklej
|
Temat: W czym projektować konstrukcje mechaniczne? |
Mateusz
Odpowiedzi: 19
Wyświetleń: 1099
|
Forum: Pozostałe Wysłany: 25 Lis 08 03:27 Temat: W czym projektować konstrukcje mechaniczne? |
A co sądzicie o 3d Max ? Jak wypada w porównaniu z blenderem ? |
Temat: regulacja napięcia za poocą potencjometru |
Mateusz
Odpowiedzi: 5
Wyświetleń: 184
|
Forum: Warsztat Wysłany: 30 Lis 08 08:15 Temat: regulacja napięcia za poocą potencjometru |
Potencjometru można używać dwojak. Tzn jako rezystor ze zmienną rezystancją lub jako dzielnik napięcia.
Potencjometry mają 3 nóżki.
Jedna taka główna i dwie niemniej ważne ale nazwijmy je poboczne .
Podłączając potencjometr tak żeby wykorzystać tylko dwie jego nóżki główną i poboczną mamy po prostu rezystor o zmiennej rezystancji w obwodzie.
Podłączając go tak aby + i - zasilania był na dwóch pobocznych nóżkach, to napięcie na nóżce głównej i którejś z pobocznych będzie napięciem z dzielnika. Gdzie jedna rezystancja będzie rezystancją pomiędzy jedną z nóżek pobocznych a główną a druga z drugą nóżką poboczną i główną.
Sorka że mój język nie jest profesjonalny ale chyba idzie zrozumieć o co chodzi |
Temat: "Herbie" Najprostszy robot |
Mateusz
Odpowiedzi: 66
Wyświetleń: 7645
|
Forum: Artykuły Wysłany: 04 Gru 08 10:44 Temat: "Herbie" Najprostszy robot |
Ja złozyłem ukladzik i mi sie scalak grzeje jak szalony Z jednego dymek poszedl |
Temat: "Herbie" Najprostszy robot |
Mateusz
Odpowiedzi: 66
Wyświetleń: 7645
|
Forum: Artykuły Wysłany: 04 Gru 08 11:09 Temat: "Herbie" Najprostszy robot |
Silniki nie sa podlaczone chyba cos po prostu namotałem |
Temat: Kurs BASCOM - lekcja3 - zaczynamy programować |
Mateusz
Odpowiedzi: 65
Wyświetleń: 4477
|
Forum: Artykuły Wysłany: 09 Gru 08 12:41 Temat: Kurs BASCOM - lekcja3 - zaczynamy programować |
No to mam mały problem a mianowicie. Próbując przesłać program do procka wyskakuje mi błąd:
Could not identify chip with ID: FFFFFF
Potem:
Selected chip and target chip not match At90S1200 <> ATinny2313
Procek zimny jak diabli wiec raczej się nie pali. Zasilanie 5V jest podłączone.
Jak to naprawić Raczej wszystko dobrze podłączyłem i nawet dioda świeci podczas próby wysłania programu |
Temat: Kurs BASCOM - lekcja3 - zaczynamy programować |
Mateusz
Odpowiedzi: 65
Wyświetleń: 4477
|
Forum: Artykuły Wysłany: 09 Gru 08 10:21 Temat: Kurs BASCOM - lekcja3 - zaczynamy programować |
Już naprawiłem Źle by procek z programatorem podłączony
Ale mam pytanie. Czy jak już napisze program to wystarczy f4 i już będzie procek zaprogramowany? |
Temat: Kurs BASCOM - lekcja3 - zaczynamy programować |
Mateusz
Odpowiedzi: 65
Wyświetleń: 4477
|
Forum: Artykuły Wysłany: 09 Gru 08 01:32 Temat: Kurs BASCOM - lekcja3 - zaczynamy programować |
Ok miga mi dioda już .
A teraz jeśli chcę wgrać nowy program to muszę jakoś stary usunąć ?
Bo wgrałem ten programik:
| Kod: | $regfile = "attiny2313.dat" 'najpierw określamy typ proca
$crystal = 1000000 'definiujemy z jakim taktowaniem będzie pracował
config portb=input 'port b jako wejścia
portb=&B00000000 'wszędzie stan spoczynkowy-0
config portd=output 'pprt d jako wyjścia
portd=&B0000000 'wszędzie stan spoczynkowy-0
do 'pętla nieskończona
waitms 500 'czekaj 0,5 sekundy
toggle portd.0 'zmień stan wyprowadzenia
loop 'koniec pętli
end 'koniec programu |
I trochę go zmieniłem na taki:
| Kod: | $regfile = "attiny2313.dat" 'najpierw określamy typ proca
$crystal = 1000000 'definiujemy z jakim taktowaniem będzie pracował
config portb=input 'port b jako wejścia
portb=&B00000000 'wszędzie stan spoczynkowy-0
config portd=output 'pprt d jako wyjścia
portd=&B0000000 'wszędzie stan spoczynkowy-0
do 'pętla nieskończona
waitms 500 'czekaj 0,5 sekundy
Toggle Portd.0 'zmień stan wyprowadzenia
Waitms 400 'czekaj 0,5 sekundy
Toggle Portd.0 'zmień stan wyprowadzenia
Waitms 300 'czekaj 0,5 sekundy
Toggle Portd.0 'zmień stan wyprowadzenia
Waitms 200 'czekaj 0,5 sekundy
Toggle Portd.0 'zmień stan wyprowadzenia
Waitms 100 'czekaj 0,5 sekundy
Toggle Portd.0 'zmień stan wyprowadzenia
Waitms 090 'czekaj 0,5 sekundy
Toggle Portd.0 'zmień stan wyprowadzenia
Waitms 080 'czekaj 0,5 sekundy
Toggle Portd.0 'zmień stan wyprowadzenia
Waitms 070 'czekaj 0,5 sekundy
Toggle Portd.0 'zmień stan wyprowadzenia
Waitms 060 'czekaj 0,5 sekundy
Toggle Portd.0 'zmień stan wyprowadzenia
Waitms 050 'czekaj 0,5 sekundy
toggle portd.0 'zmień stan wyprowadzenia
loop 'koniec pętli
end |
I cały czas działa tak jak na tym pierwszym. Czyli miga równo. |
Temat: Kurs BASCOM - lekcja3 - zaczynamy programować |
Mateusz
Odpowiedzi: 65
Wyświetleń: 4477
|
Forum: Artykuły Wysłany: 09 Gru 08 04:13 Temat: Kurs BASCOM - lekcja3 - zaczynamy programować |
A co tutaj jest nie tak:
| Kod: | $regfile = "attiny2313.dat" 'najpierw określamy typ proca
$crystal = 1000000 'definiujemy z jakim taktowaniem będzie pracował
Config Portb = Input 'port b jako wejścia
Portb = &B00000000 'wszędzie stan spoczynkowy-0
Config Portd = Output 'pprt d jako wyjścia
Portd = &B0000000 'wszędzie stan spoczynkowy-0
Do 'pętla nieskończona
If Pinb.0 = 1 Then
Waitms 500 'czekaj 0,5 sekundy
Toggle Portd.0 'zmień stan wyprowadzenia
Waitms 400 'czekaj 0,5 sekundy
Toggle Portd.0 'zmień stan wyprowadzenia
Waitms 300 'czekaj 0,5 sekundy
Toggle Portd.0 'zmień stan wyprowadzenia
Waitms 200 'czekaj 0,5 sekundy
Toggle Portd.0 'zmień stan wyprowadzenia
Waitms 100 'czekaj 0,5 sekundy
Toggle Portd.0 'zmień stan wyprowadzenia
Waitms 090 'czekaj 0,5 sekundy
Toggle Portd.0 'zmień stan wyprowadzenia
Waitms 080 'czekaj 0,5 sekundy
Toggle Portd.0 'zmień stan wyprowadzenia
Waitms 070 'czekaj 0,5 sekundy
Toggle Portd.0 'zmień stan wyprowadzenia
Waitms 060 'czekaj 0,5 sekundy
Toggle Portd.0 'zmień stan wyprowadzenia
Waitms 050 'czekaj 0,5 sekundy
Toggle Portd.0
End If
If Pinb.0 = 0 Then
Portd.0 = 1
End If 'koniec if
Loop 'koniec pętli
End |
Powinna dioda cały czas się świecić a gdy naciśnie się przycisk powinna zacząć coraz szybciej migać. A cały czas miga (coraz szybciej). |
Temat: Kurs BASCOM - lekcja3 - zaczynamy programować |
Mateusz
Odpowiedzi: 65
Wyświetleń: 4477
|
Forum: Artykuły Wysłany: 09 Gru 08 08:51 Temat: Kurs BASCOM - lekcja3 - zaczynamy programować |
Hmm nie do końca rozumiem, mógłbyś troszke jaśniej mi to wytłumaczyć .
2. Skopiowałem pierwszy program w tym artykule na procka i jest problem bo dioda cały czas się świeci nie zależnie od tego czy naciskam przycisk czy nie a wydaje mi sie ze wszystko zmontowane mam ok |
Temat: Kurs BASCOM - lekcja3 - zaczynamy programować |
Mateusz
Odpowiedzi: 65
Wyświetleń: 4477
|
Forum: Artykuły Wysłany: 09 Gru 08 10:34 Temat: Kurs BASCOM - lekcja3 - zaczynamy programować |
Tak wygląda mój układzik:
 |
Temat: Kurs BASCOM - lekcja3 - zaczynamy programować |
Mateusz
Odpowiedzi: 65
Wyświetleń: 4477
|
Forum: Artykuły Wysłany: 09 Gru 08 11:34 Temat: Kurs BASCOM - lekcja3 - zaczynamy programować |
Tam to znaczy ?
No tak, podłączyłem VCC i GND do procka, ale nie wiem dokładnie o co pytasz (bo chyba tak ma byc ? ) |
Temat: Kurs BASCOM - lekcja3 - zaczynamy programować |
Mateusz
Odpowiedzi: 65
Wyświetleń: 4477
|
Forum: Artykuły Wysłany: 10 Gru 08 07:15 Temat: Kurs BASCOM - lekcja3 - zaczynamy programować |
| Tak |
Temat: Kurs BASCOM - lekcja3 - zaczynamy programować |
Mateusz
Odpowiedzi: 65
Wyświetleń: 4477
|
Forum: Artykuły Wysłany: 10 Gru 08 02:09 Temat: Kurs BASCOM - lekcja3 - zaczynamy programować |
heh no tak
dzieeki
Ale czemu działało ? tzn nie do końca tak jakbym chciał ale jednak jakieś zachowania zaprogramowane było widać |
Temat: Kurs BASCOM - lekcja3 - zaczynamy programować |
Mateusz
Odpowiedzi: 65
Wyświetleń: 4477
|
Forum: Artykuły Wysłany: 10 Gru 08 06:22 Temat: Kurs BASCOM - lekcja3 - zaczynamy programować |
Kurcze no w ogole mi nie reaguje na przyciski Raz działa a potem już w ogóle (podczas trwania jednego programu). Rzadziej nie
| Kod: | $regfile = "attiny2313.dat" 'najpierw określamy typ proca
$crystal = 1000000 'definiujemy z jakim taktowaniem będzie pracował
Config Portb = Input 'port b jako wejścia
Portb = &B00000000 'wszędzie stan spoczynkowy-0
Config Portd = Output 'pprt d jako wyjścia
Portd = &B0000000 'wszędzie stan spoczynkowy-0
Do 'pętla nieskończona
If Pinb.1 = 0 Then 'jeżeli przycisk 1 wciśnięty
Waitms 500 'czekaj 0,5 sekundy
Toggle Portd.0 'zmień stan wyprowadzenia
End If
If Pinb.1 = 1 Then 'jeżeli przycisk 1 wciśnięty
Waitms 500 'czekaj 0,5 sekundy
Toggle Portd.0 'zmień stan wyprowadzenia
End If
loop 'koniec pętli
End |
|
Temat: Kurs BASCOM - lekcja3 - zaczynamy programować |
Mateusz
Odpowiedzi: 65
Wyświetleń: 4477
|
Forum: Artykuły Wysłany: 10 Gru 08 06:52 Temat: Kurs BASCOM - lekcja3 - zaczynamy programować |
No tak w jednym jest waitms 50 I czemu switch do masy ? |
Temat: Kurs BASCOM - lekcja3 - zaczynamy programować |
Mateusz
Odpowiedzi: 65
Wyświetleń: 4477
|
Forum: Artykuły Wysłany: 10 Gru 08 07:37 Temat: Kurs BASCOM - lekcja3 - zaczynamy programować |
| Hej, Sorka że tak was mecze ale dalej jest coś nie tak. Zrobiłem jak mówiłeś. Wgrałem twój programik ale procek w ogole nie reaguje na przyciski. |
Temat: Kurs BASCOM - lekcja3 - zaczynamy programować |
Mateusz
Odpowiedzi: 65
Wyświetleń: 4477
|
Forum: Artykuły Wysłany: 11 Gru 08 12:05 Temat: Kurs BASCOM - lekcja3 - zaczynamy programować |
A więc wygląda to tak:
czerwona kreska +5V. Niebieska GND.
 |
Temat: Kurs BASCOM - lekcja3 - zaczynamy programować |
Mateusz
Odpowiedzi: 65
Wyświetleń: 4477
|
Forum: Artykuły Wysłany: 11 Gru 08 12:39 Temat: Kurs BASCOM - lekcja3 - zaczynamy programować |
Błąd w rysunku podłączony jest dobrze. A może coś nie tak z tymi switchami bo to są te z myszki ? |
Temat: Kurs BASCOM - lekcja3 - zaczynamy programować |
Mateusz
Odpowiedzi: 65
Wyświetleń: 4477
|
Forum: Artykuły Wysłany: 11 Gru 08 12:36 Temat: Kurs BASCOM - lekcja3 - zaczynamy programować |
Jeszcze mam pytanie co do samego programowania. Po naciśnięciu F4 muszę jeszcze potem nacisnąć auto program chip ?
A program nie działa. Po naciśnięciu switcha dioda tylko mignie raz i się pali. A jak nie jest wciśnięty to się pali cały czas |
Temat: Kurs BASCOM - lekcja3 - zaczynamy programować |
Mateusz
Odpowiedzi: 65
Wyświetleń: 4477
|
Forum: Artykuły Wysłany: 11 Gru 08 02:47 Temat: Kurs BASCOM - lekcja3 - zaczynamy programować |
Sorry ze w Corelu ale nie potrafię jeszcze w eagle
 |
Temat: Kurs BASCOM - lekcja3 - zaczynamy programować |
Mateusz
Odpowiedzi: 65
Wyświetleń: 4477
|
Forum: Artykuły Wysłany: 11 Gru 08 07:12 Temat: Kurs BASCOM - lekcja3 - zaczynamy programować |
To jest dioda led flux albo super flux nie pamiętam nazwy . No i to cały schemat. Oczywiście nie rysowałem stabilizatora napięcia itp
No i już działa jak trzeba. Dolutowałem sobie jeszcze niebieską diodę i mam wiecej opcji do zabawy np. syrena policyjna . |
Temat: Kurs BASCOM - lekcja3 - zaczynamy programować |
Mateusz
Odpowiedzi: 65
Wyświetleń: 4477
|
Forum: Artykuły Wysłany: 11 Gru 08 07:30 Temat: Kurs BASCOM - lekcja3 - zaczynamy programować |
Okazało się, że były źle switche przylutowane i cały czas były zwarte
Dlaczego przez tranzystory?
No i mam kolejne pytanie co do kodu Nie wiem może lepiej nowy temat założyć (pytanie co do kodów) Ale jak narazie tutaj zapytam . Dlaczego to:
| Kod: | $regfile = "attiny2313.dat" 'model proca
$crystal = 1000000 'taktowanie
Config Portb = Input 'port b jako wejścia
Portb = &B11111111 'stan spoczynkowy-0
Config Portd = Output
Portd = &B10111111 'końcówki PD0 do PD3 jako wyjścia, a od PD4 do PD6 końcówki jako wejścia
Do
waitms 30
If Pinb.1 = 0 And Portd.0 = 0 Then 'jeżeli przycisk 1 są wciśnięte
Toggle Portd.0 'zmień stan wyprowadzenia
End If
waitms 30
If Pinb.1 = 0 And Portd.0 = 1 Then 'jeżeli przycisk 1 są wciśnięte
Portd.0 = 0 'zmień stan wyprowadzenia
End If
Loop
'koniec pętli
End |
Działa tak:
- Włączam zasilanie nic się nie świeci (tak jak powinno byc )
- naciskam przycisk zapala się dioda (wszystko jak dotąd ok)
- naciskam znowu przycisk nie dzieje się nic (ups)
- naciskam i czasami się zmieni, na pewno się zmieni jak przytrzymam przycisk dłużej.
- jak przytrzymuje przycisk dioda miga.
W zamyśle miało być tak że. Jak nacisnę przycisk dioda się zapala i świeci się cały czas jak nacisnę znowu wyłącza się.
I czym różni się pinb od porb ? |
Temat: Wzmacniacze operacyjne |
Mateusz
Odpowiedzi: 3
Wyświetleń: 160
|
Forum: Zupełnie "zieloni" Wysłany: 12 Gru 08 05:23 Temat: Wzmacniacze operacyjne |
Hej. Jak podłączyć wzmacniacz operacyjny żeby na zasilaniu miał +9V i -9V. Czy raczej tak się tego nie podłącza i daje się tylko +9 i GND ? |
Temat: Kurs BASCOM - lekcja3 - zaczynamy programować |
Mateusz
Odpowiedzi: 65
Wyświetleń: 4477
|
Forum: Artykuły Wysłany: 12 Gru 08 06:34 Temat: Kurs BASCOM - lekcja3 - zaczynamy programować |
Witam.
Mam kolejne pytanie Chciałbym do tego zestawu dodać silnik. Czy mogę to wykonać tak:
Wzmacniacz LM386N Podłączony jako wtórnik napięcia.
No i gdzie w katalogu tego układu scalonego jest napisane jaki prąd największy możne przez niego płynąć bo nie wiem czy silniczek mogę podłączyć |
| |