| Autor |
Wiadomość |
Temat: Czego wam na diodzie brakuje najbardziej? |
drukarz
Odpowiedzi: 35
Wyświetleń: 1075
|
Forum: O wortalu Wysłany: 28 Mar 08 03:14 Temat: Czego wam na diodzie brakuje najbardziej? |
Tych newsów troszkę za dużo w porównaniu do reszty postów.
Mało o mechanice, czujnikach i algorytmach. Ale mam nadzieję forum się rozwinie. |
Temat: Jak zrobić robota z części od telefonu |
drukarz
Odpowiedzi: 9
Wyświetleń: 1138
|
Forum: Newsy-Archiwum Wysłany: 31 Mar 08 07:55 Temat: Jak zrobić robota z części od telefonu |
W telefonie są "troszkę" wieksze Chyba zwykła 1,5V się nada co? |
Temat: Jak zrobić robota z części od telefonu |
drukarz
Odpowiedzi: 9
Wyświetleń: 1138
|
Forum: Newsy-Archiwum Wysłany: 31 Mar 08 09:37 Temat: Jak zrobić robota z części od telefonu |
| W silniczkach od wibracji zawsze jest końcówka wałka jest taka specjalnie nierówna? Bo chciałem taki ze zwykłym wałkiem ale chyba będzie ciężko. |
Temat: Jak zrobić robota z części od telefonu |
drukarz
Odpowiedzi: 9
Wyświetleń: 1138
|
Forum: Newsy-Archiwum Wysłany: 01 Kwi 08 08:48 Temat: Jak zrobić robota z części od telefonu |
| No wiem że to przez to są wibracje. Źle zapytałem. Chodzi o to że mam dwa takie silniczki i nie da się tej ośki wyrównać. Nie chce mieć wibracji. To nie do tego "robocika";) |
Temat: Czego wam na diodzie brakuje najbardziej? |
drukarz
Odpowiedzi: 35
Wyświetleń: 1075
|
Forum: O wortalu Wysłany: 03 Kwi 08 11:47 Temat: Czego wam na diodzie brakuje najbardziej? |
Tutaj masz trochę o programowaniu AVRów w języku C dla początkujących. Napisane przystępnie i łatwo się przyswaja:
http://www.patron.ehost.p...VR_tutorial.htm
A jakbyś chciał zamiast AVRów procesory 8051 to na www.edw.com.pl w dziale mikroprocesory jest seria artykułów p. Surowińskiego. Wszystko dokładnie opisane.
Ale AVRy chyba lepsze dla początkujących. Takie moje zdanie. |
Temat: Moduł czujników na układzie LM324 |
drukarz
Odpowiedzi: 5
Wyświetleń: 2449
|
Forum: Artykuły Wysłany: 05 Kwi 08 04:49 Temat: Moduł czujników na układzie LM324 |
Witam.
Zrobiłem ostatnio moduł czujników i pomyślałem żeby się nim podzielić.
Czasem nie chce komuś się robić projektu płytki drukowanej albo może nie umie i trzeba się męczyć jak tu najprościej ze schematu zrobić płytkę. Zawsze lepiej mieć jakieś gotowe rozwiązanie.
Płytka nie jest może zrobiona najprościej jak to możliwe, ale zależało mi na małych wymiarach.
Zrobiona według schematu znalezionego w sieci. Jest on w tym temacie:
http://www.dioda.com.pl/f...pytan-vt820.htm
W załączniku są pliki PDF z mozaiką ścieżek. Na płytce jest 13(!!) zworek, Można więc wytrawić sobie płytkę dwustronną, ale jak już wspomniałem zależało mi na konkretnych wymiarach a nie prostocie.
W przyszłości niedalekiej postaram się zrobić projekt z elementami przewlekanymi.
Zdjęcia pokazują prototyp, bo wykonana płytka jest już zamontowana w miejscu swojego przeznaczenia;) Rózni się troszkę od tej w załączniku ale tylko kilkoma ścieżkami. Ustawienie elementów i reszta jest taka sama.
Projekt robiłem w KiCADzie. Płytkę wykonałem metodą termotransferu.
Teraz krótki opis jak to ustrojstwo podłączyć.
Złącze Z1 - wyjścia czujników - podłączamy do procesorka.
Złącze Z2 - zasilanie. Kwadratowy punkt lutowniczy - masa, okrągły plus.
Następne co należy wyjaśnić to podłączenie czujników TCRT.
Złącza gdzie musimy podpiąć czujniki TCRT zostały zaznaczone numerami 1 .. 8.
Czujnik nr 4:
Do złącza 1 punktu kwadratowego - ANODA, do okrągłego KATODA.
Do złącza 2 punktu kwadratowego - EMITER, do okrągłego KOLEKTOR.
Czujnik nr 3:
Do złącza 3 punktu kwadratowego - EMITER, do okrągłego KOLEKTOR.
Do złącza 4 punktu kwadratowego - ANODA, do okrągłego KATODA.
Czujnik nr 1:
Do złącza 5 punktu kwadratowego - EMITER, do okrągłego KOLEKTOR.
Do złącza 6 punktu kwadratowego - ANODA, do okrągłego KATODA.
Czujnik nr 2:
Do złącza 7 punktu kwadratowego - ANODA, do okrągłego KATODA.
Do złącza 8 punktu kwadratowego - EMITER, do okrągłego KOLEKTOR.
Rety ale zakręciłem co?
Zrozumiał ktoś coś z tego?
Pokręcone to może trochę bo robiłem dla własnych potrzeb, a ja rozumiem o co chodzi
W razie pytań proszę się nie krępować
Pozdrawiam...
To jest prototyp ha ha... płytka zbudowana pod SMD ale elementy dałem zwykłe bo akurat wtedy nia miałem wszystkich potrzebnych rezystorów SMD. Tzn wcale nia miałem takich wartości w SMD. Nie polecam tak robić.
Dodano przez administratora: Dodałem grafikę w formie załącznika, aby była widoczna na stronie głównej.
Treker
09.04.2008
Dodałem zdjęcia płytki z elementami SMD i przewlekanymi. |
Temat: Jednoukładowy Światłolubek |
drukarz
Odpowiedzi: 34
Wyświetleń: 3340
|
Forum: Nasze sukcesy Wysłany: 05 Kwi 08 08:19 Temat: Jednoukładowy Światłolubek |
Ja mam troszkę inne pytanie.
Czy laminat jest biały? Gdzie można taki dostać? |
Temat: Jednoukładowy Światłolubek |
drukarz
Odpowiedzi: 34
Wyświetleń: 3340
|
Forum: Nasze sukcesy Wysłany: 05 Kwi 08 09:06 Temat: Jednoukładowy Światłolubek |
Czyli jednak to kolor laminatu. Zastanawiałem się czy nie lakierowany. Na brązowym też widać dobrze ale wolałbym biały. Coś nie umiem znaleźć takich. Jakby ktoś wiedział gdzie można kupić (chodzi mi o sklep internetowy) to proszę o linka.
Bo w okolicy nigdzie nie mają niestety. |
Temat: Moduł czujników na układzie LM324 |
drukarz
Odpowiedzi: 5
Wyświetleń: 2449
|
Forum: Artykuły Wysłany: 06 Kwi 08 05:47 Temat: Moduł czujników na układzie LM324 |
Oto link do instrukcji jak zrobić soldermaskę:
http://www.wagmont.pl/SOL...T_En_Solder.pdf
Te elementy wyglądają paskudnie wiem. Chyba mogłem ich nie wstawiać
Ale to dopiero prototyp. Sprawdzałem czy napewno nic nie pomieszałem.
Kolejna płytka była już na SMD ale niestety jej już nie mam.
Czekam na dostawę SMD więc jak przyjdą to poskładam nową płytkę i podmienię zdjęcia.
A gdzie wstawić zworki jest w załączniku pierwsza strona jest właśnie stroną ze zworkami. Jest tam kilkanaście płytek obok siebie żeby przy drukowaniu strony nie marnować |
Temat: Moduł czujników na układzie LM324 |
drukarz
Odpowiedzi: 5
Wyświetleń: 2449
|
Forum: Artykuły Wysłany: 06 Kwi 08 06:41 Temat: Moduł czujników na układzie LM324 |
Kiedyś zamawiałem w AVT, tam mają taniej. 1zł za 100szt. Tylko że mniejszy wybór i ciężko się szuka konkretnych wartości. No i czasem zanim dojdą to mija kilka-kilkanaście dni. Zamawiam w TME, mimo tego że są droższe dwa razy. Przynajmniej te w obudowach 0805. No i przy okazji zamawiam sobie inne elementy które są tańsze niż w AVT.
** Dodano: 2008-04-09, 15:39 **
Dodałem fotki płytki z SMD i z elementami przewlekanymi. No i PDF płytki z przewlekami. Jest tam 7 zworek. Może i sporo ale ja tam zawsze wolę kilka zworek więcej i porządek na płytce.
PDFy są widokiem od strony elementów. Nie są odbiciem. Czyli do termotransferu warstwę elementów należy wydrukować jako odbicie lustrzane. Oczywiście ścieżki z płytki w wersji SMD też należy wydrukować jako odbicie bo jest to warstwa elementów.
To tak jakby ktoś nie był doinformowany.
Aha jeszcze jedna uwaga o soldermasce. Ma jedną wadę. Lakier lekko topnieje pod wpływem temperatury lutownicy dlatego nie lutowałem HOT AIRem. Dlatego tak masakrycznie wyglądają te luty. Nie mam wprawy w lutowaniu SMD zwykłą lutownicą.
Pozdrawiam... |
Temat: Sprzedam ośki 2,5mm x 51mm |
drukarz
Odpowiedzi: 0
Wyświetleń: 265
|
Forum: Sprzedam/Kupię/Zamienię Wysłany: 12 Kwi 08 06:09 Temat: Sprzedam ośki 2,5mm x 51mm |
Witam kolegów.
Mam do sprzedania pręciki z nierdzewki o wymiarach 2,5mm x 51mm.
U mnie kilka z nich posłużyło za ośki w kołach robota itp.
Posiadam 85sztuk.
Gdyby ktoś był zainteresowany proszę o PW z propozycją.
Mam też kilkanaście krańcówek szczelinowych. Informacje na PW.
Pozdrawiam. |
Temat: Robot domownik. |
drukarz
Odpowiedzi: 43
Wyświetleń: 2734
|
Forum: Projekty nieukończone. Wysłany: 12 Kwi 08 10:29 Temat: Robot domownik. |
A skąd można wziąć takie fajne zębatki plastikowe? Tzn gdzie kupić?
Jeśli chodzi o wygląd to jak na razie wygląda pięknie:)
Naprawdę profesjonalnie:) |
Temat: Regulator obrotów |
drukarz
Odpowiedzi: 10
Wyświetleń: 514
|
Forum: Sterowanie Wysłany: 30 Kwi 08 07:03 Temat: Regulator obrotów |
Gdzieś widziałem ale inny regulator. poszukam i wkleje linka.
Czy wyjdzie taniej zrobić samemu? to zależy jaki silnik chcesz podłączyć. Jak będziesz chciał wyciągnąć z tego sterownika np 5A to Cię wyjdzie taniej. A jak chcesz tak jak tam pisze 25A to już zależy gdzie i po ile kupisz MOSFETy.
Zarzucę linkiem jak znajdę.
Pozdrawiam.
Coś nie mogę znaleźć tego linka.
Poszukaj w avt. Tam kilka regulatorów było. |
Temat: Eagle drukowanie płytek |
drukarz
Odpowiedzi: 6
Wyświetleń: 799
|
Forum: Warsztat Wysłany: 07 Maj 08 05:01 Temat: Eagle drukowanie płytek |
Na stronie producenta masz wersję w języku angielskim:
http://www.cadsoft.de/download.htm
A tu krótki przewodnik:
http://www.zenker.com.pl/...tutorial_pl.pdf |
Temat: Mikrokontrolery - linki |
drukarz
Odpowiedzi: 1
Wyświetleń: 976
|
Forum: Linki Wysłany: 09 Maj 08 06:43 Temat: Mikrokontrolery - linki |
Witam kolegów.
Przeglądając mój folder "Ulubione" pomyślałem żeby utworzyć temat z linkami do stron o mikrokontrolerach i ich programowaniu. Ułatwi to zdobywanie informacji na temat uC.
Jeżeli administracja forum uzna że jest zbędny lub zaśmieca forum i wyląduje w koszu, nie będę płakał
Jakby ktoś miał jakieś linki ciekawe to wklejajcie.
Ogólnie o mikrokontrolerach:
Całkiem fajna stronka nie tylko o mikrokontrolerach:
http://www.easy-soft.tsnet.pl/index.php
AVR:
Nota ATmega16 po POLSKU:
http://www.pg.gda.pl/~zbczaja/pdf/atmega16mmr.pdf
Podstawy C, tutorial p.Otulaka-polecam:
http://www.patron.ehost.p...VR_tutorial.htm
Timery AVR dla początkujących-polecam(za zgodą autora):
http://www.wkretak.pl/readarticle.php?article_id=3
Trochę podstaw o AVR:
http://student.prz.rzeszo...vrpodstawy.html
Trochę o C i oprogramowaniu:
http://www.tkdami.net/~voytek/111.html
Tutorial o AVR-GCC:
http://avr.elektroda.eu/?q=node/8
AVR Side:
http://avrside.ep.com.pl/
O fusebits (jeszcze w budowie):
http://www.tkdami.net/~vo...y/fusebity.html
uC AVR-AT 90S1200- Arkadiusz Krysiak:
http://gazetka.wwsis.pl/i...&id=23&Itemid=9
Trochę o C dla AVR:
http://server.eletel.p.lo.../mikro_spis.htm
Programowanie AVRów w C:
http://freefm.pluton.one.pl/mike/avr/
Programator USBasp (english):
http://www.fischl.de/usbasp/
Bardzo znana strona o uC:
http://mikrokontrolery.net/index.htm
Opis ATMega32 po polsku:
http://atmega32.republika.pl/1.htm
Przyjazny opis fusów:
http://elportal.pl/index....isplay&ceid=243
A tutaj jak zrobić sobie przejściówkę USB<->RS232:
http://en.radzio.dxp.pl/avr910.htm
Timery w AVR (plik .pdf):
http://www.easy-soft.tsne.../timery-avr.pdf
Kalkulator Fuse Bits: nowy
http://palmavr.sourceforg...EV=&P=ATmega162
8051:
Tutaj jest wiele ciekawych rzeczy:
http://pl.wikipedia.org/wiki/Intel_8051
Tutaj podstawy:
http://www.lodd.p.lodz.pl/kwbd/mikrokontroler.htm
Tutaj ciekawe informacje. Okazuje się że 8051 wcale nie zostają w tyle:
http://www.wg.com.pl/sili...s/szybkie_8051/
Kolejna stronka z podstawami:
http://piko.scholaris.pl/...p?k=mk51&p=mk51
Transmisja szeregowa w 8051(plik .doc):
http://home.agh.edu.pl/~l...oler%208051.doc
Sporo informacji o 8051:
http://wwwnt.if.pwr.wroc....PD/SPD10_50.htm
PSoC:
A tu trochę po polsku o PSoC jakby ktoś chciał:
http://www.psoc.pl/index.php?id=17 |
Temat: Ultradźwiękowy czujnik odległości do robota |
drukarz
Odpowiedzi: 16
Wyświetleń: 3517
|
Forum: Artykuły Wysłany: 09 Maj 08 10:02 Temat: Ultradźwiękowy czujnik odległości do robota |
Witam kolegów.
Postanowiłem zaprezentować projekt ultradźwiękowego czujnika odległości.
Pomysł zaczerpnąłem z tutoriala p. Teodora Otulaka.
http://www.patron.ehost.p...VR_tutorial.htm
I postanowiłem go jakoś poprawić.
W skrócie o co chodzi:
Przedstawiony czujnik odległości zrealizowany jest za pomocą przetworników ultradźwiękowych. Przetworniki te są łatwo dostępne ich koszt to ok. 8-10zł za komplet (nadajnik plus odbiornik). Mózgiem jest ATmega8. Odległość jest wyświetlana na dwóch wyświetlaczach 7segmentowych oraz dodatkowo za pomocą czterech pinów portu C. Całość nie doczekała się jeszcze niestety płytki PCB ze względu na brak czasu. Całość została zmontowana na nieocenionej płytce stykowej.
CZĘŚĆ ELEKTRONICZNA:
Wyświetlacze 7 segmentowe są podłączone do PORTB przez rezystory 500Om. W celu zmniejszenia poboru prądu można użyć nawet 1k. Segmenty zostały podłączone do portu B w następujący sposób:
Led A - PB2;
Led B - PB1;
Led C - PB7;
Led D - PB0;
Led E - PB5;
Led F - PB3;
Led G - PB4;
Led H - PB6;
Oznaczenia segmentów:
Oto schemat:
Jeśli nie chcemy to możemy nie montować w ogóle wyświetlaczy.
Katody wyświetlaczy zostały podłączone bezpośrednio do pinów PC0,PC1.
Przetworniki ultradźwiękowe podłączyłem sposób następujący: nadajnik (oznaczony literą T) do PD0 i PD1, a odbiornik (R) do komparatora analogowego AIN0 (PD6) i AIN1 (PD7). Do nóżek odbiornika podłączyłem rezystor w celu eliminacji zakłóceń.
Ważne jest też, żeby nadajnik i odbiornik były czymś oddzielone (u mnie jest to aluminiowy radiator). Można też nieco rozchylić przetworniki. Również możemy je umieścić w metalowych krótkich rurkach wystających kilka mm ponad przetworniki. Robimy tak ponieważ dźwięki z nadajnika od razu może słyszeć odbiornik, w związku z czym odbiera nie dźwięki odbite ale te bezpośrednio z nadajnika. U mnie działo się tak cały czas więc oddzieliłem je radiatorem. Lepszym jednak rozwiązaniem byłyby rurki bo w moim przypadku odbiornik odbierał dźwięki nawet wtedy kiedy coś było obok niego a nie bezpośrednio naprzeciwko.
Zauważyłem też, że nie wszystkie przetworniki ultradźwiękowe są takie same (to chyba normalne;). Podczas testowania używałem dwóch kompletów z zupełnie innych źródeł. Różnice polegały na tym że wyświetlały troszkę inne odległości aż o około 2cm. Inne mogą pokazywać jeszcze inaczej, dlatego jeśli chcemy mieć dokładnie tyle ile się wyświetla można zmienić troszkę program.
Układ pobiera w czasie pracy maks 35mA.
CZĘŚĆ PROGRAMOWA:
Program napisany został w języku C.
Odbiór ultradźwięków postanowiłem zrobić to za pomocą przerwania zewnętrznego. Po zmianie programu i testach stwierdziłem że to nie najlepszy pomysł. Często pojawiały się zakłócenia i układ wariował. Zmniejszył się też zasięg i układ się powiększył o kilka elementów. Poza tym obsługę wyświetlaczy zrobiłem na przerwaniach od timera0 i troszkę mi to kolidowało. Dałoby się to rozwiązać ale... Skorzystałem z komparatora analogowego.
Po kolejnych testach zmieniłem rezystor przy odbiorniku zamiast 220k dałem 100k. Dobrałem go eksperymentalnie. Za małe wartości zmniejszały zasięg, a za duże nie eliminowały wszystkich zakłóceń. Wcześniej np. przy odległości ok. 20-30cm układ czasami wariował i wyświetlał na chwilkę odległość ok. 5cm. Przy oporze 100k już się nic takiego nie działo.
Kolejnym pomysłem było dodanie jakiegoś innego sposobu informowania o zmierzonej odległości. Wyświetlacz wygodny pomysł jak chcemy mieć prosty sposób na odczyt odległości-ot taki bajer. Ale jeśli będziemy chcieli zastosować czujnik np przy robocie to beznadzieja. Pomyślałem więc że dorobię jeszcze jedną sygnalizacje odległości. I zrobiłem tak:
Wraz ze zmniejszaniem się odległości od przeszkody, na niewykorzystanych pinach portu D kolejno pojawia się stan wysoki. Tj:
15-10cm -pin PD5 stan wysoki
10-5cm - pin PD4 stan wysoki
5-3cm - pin PD3 stan wysoki
<3cm - pin PD2 stan wysoki
Jeśli chodzi o dokładność to w dużym stopniu zależy od przetworników ultradźwiękowych i ich ułożenia. Dlatego wyświetlacz wyświetla odległości w następujący sposób:
>30cm - wyświetlacz wyłączony
30-21cm - wyświetla 30;
20-16cm - wyświetla 20;
15-10cm - wyświetla 15;
10-6cm - wyświetla 10;
5-4cm - wyświetla 5;
3-0cm - wyświetla 3;
Można też dopasować program do własnych przetworników zmieniając watości w tabeli zoom.
Jeszcze na temat programu. Nie jest może idealny ani zabójczo przejrzysty ale miałem drobne problemy z tablicami. WinAVRa dopiero się uczę a składnia języka C w nim różni się nieco od innych kompilatorów także wybaczcie. Można go napisać trochę prościej. Ponad to jest to wersja druga programu. Pierwsza została bezpowrotnie utracona. Ta wersja zajmuje troszkę więcej pamięci w procesorze ale i tak zajmuje go niewiele.
Jest też wada tego sonaru. Jeśli przedmiot jest umieszczony prostopadle to wykrywa go bez problemów. Nawet monetę 2zł wykrywa z odległości 30cm. Ale jeśli jest pod kątem 45° to już jest gorzej. Ale w przypadku odległości poniżej 10cm przedmiot i tak zostaje wykryty.
To by było na tyle. Jeśli ktoś ma jakieś uwagi czy pomysły jak to poprawić lub zrobić inaczej to piszcie. Postaram się poprawić.
Przepraszam za marną jakość zdjęć. Nie posiadam aparatu więc robiłem telefonem;)
 |
Temat: Robot klasy sumo - ROBOP na CybAiRBot 2008 |
drukarz
Odpowiedzi: 22
Wyświetleń: 1819
|
Forum: Nasze sukcesy Wysłany: 13 Maj 08 05:10 Temat: Robot klasy sumo - ROBOP na CybAiRBot 2008 |
Z TSOP to jest tak że po odebraniu wiązki podczerwieni o częstotliwości 36kHz na wyjściu pojawia się jedynka logiczna. Masa jest tego w sieci.
treker, właśnie wrzucałem ten sam schemat |
Temat: Programowanie |
drukarz
Odpowiedzi: 5
Wyświetleń: 409
|
Forum: Wysłany: 26 Maj 08 11:14 Temat: Programowanie |
marek91, nieprawda że C jest najtrudniejszy. Ja pisze w C i wcale nie jest taki straszny. Bascom rzeczywiście jest najłatwiejszy bo masz gotowe moduły np do obsługi LCD, serw itp itd a w C trzeba to od podstaw pisać. Poza tym w Bascomie raczej nie trzeba nawet znać architektury procesora.
C jest prosty, po prostu w porównianiu z Bascomem jest trudniejszy.
A zdecydowanie trudniejszy od C jest assembler. Od niego zaczynałem kiedyś programowanie procesorów i można się zniechęcić. Ale jak ktoś nie ma słomianego zapału to obojętnie od jakiego zacznie to się nauczy.
A tak naprawdę to nie języki są trudne tylko sama sztuka pisania programów i umiejętność logicznego myślenia. |
Temat: [Sprzedam] Silniki, gąsienice |
drukarz
Odpowiedzi: 4
Wyświetleń: 646
|
Forum: Sprzedam/Kupię/Zamienię Wysłany: 26 Maj 08 11:40 Temat: [Sprzedam] Silniki, gąsienice |
Witam kolegów.
W związku z niedaleką przeprowadzką pozbywam się mnóstwa niepotrzebnych mi gratów.
Między innymi są to silniki krokowe i DC. Silniki pochodzą w większości z drukarek. Może ktoś potrzebuje?
Mam też pozostałości po gąsiennicach własnej roboty. Jest to 26 szt gum z blaszkami o wymiarach 22m x 55mm jak na zdjęciu. I te długie gumy.
W razie czego PW.
Pozdrawiam.
Oto gumy gąsiennic:
Silniki DC. Cztery po prawej to BLCD
Krokowe bipolarne. Nie spawdzałem ich teraz.
Krokowe unipolarne:
 |
Temat: Ultradźwiękowy czujnik odległości do robota |
drukarz
Odpowiedzi: 16
Wyświetleń: 3517
|
Forum: Artykuły Wysłany: 16 Cze 08 07:48 Temat: Ultradźwiękowy czujnik odległości do robota |
Czyżby mi umknęło w opisie?
Wyświetlacze ze wspólną katodą. Ale łatwo jest zmienić program żeby można było używać wyświetlaczy ze wspólną anodą.
Wystarczy w pliku znaki.h po definicji znaków, przed nawiasami wstawić znak negacji ~ i w linijce 12
| Kod: | unsigned char Com[2] = {~(1<<COM1),~(1<<COM2)}; |
usunąć znak negacji czyli ma być:
| Kod: | unsigned char Com[2] = {(1<<COM1),(1<<COM2)}; |
oraz w linijce 161
| Kod: | COMPORT &= ~(1<<COM1 | 1<<COM2); |
także usunąć znak negacji czyli :
| Kod: | COMPORT &= (1<<COM1 | 1<<COM2); |
i będzie działało.
Zacząłem też robić kolejną wersję z kostką TL082 ale coś czasu ciągle brakuje.
Teraz robię regulowany generator przebiegu prostokątnego |
Temat: Ultradźwiękowy czujnik odległości do robota |
drukarz
Odpowiedzi: 16
Wyświetleń: 3517
|
Forum: Artykuły Wysłany: 17 Cze 08 03:51 Temat: Ultradźwiękowy czujnik odległości do robota |
Chodzi Ci o średnicę przetworników? Tak robiłem. Ale nie było jakiejś znaczącej różnicy szczerze mówiąc. Miałem też pomysł żeby upchnąć dwa sonary w jednej atmedze za pomocą komparatora analogowego LM311 ale pomysł z czasem umarł.
Sygnały Z1 są to piny do których podłączasz np diody jeśli nie chcesz mieć wyświetlaczy. Taki dodatkowy sposób informowania o odległości. Pisałem o tym:
| Cytat: | Wraz ze zmniejszaniem się odległości od przeszkody, na niewykorzystanych pinach portu D kolejno pojawia się stan wysoki. Tj:
15-10cm -pin PD5 stan wysoki
10-5cm - pin PD4 stan wysoki
5-3cm - pin PD3 stan wysoki
<3cm - pin PD2 stan wysoki |
Jeszcze chciałbym dodać że między nadajnikiem i odbiornikiem nie trzeba montować zasłonki. Te czujniki na zdjęciach były jakieś dziwne chyba bo inne się same nie wzbudzały ja się je odsunęło na jakieś 2cm od siebie.
Można też zwiększyć rezystor przy odbiorniku. Wtedy można uzyskać większą czułość i zasięg ale to już zależy od czujników. Mi się udało nawet osiągnąć zasięg 80cm ale wykrywał ścianę pod kątem prawie 90stopni. Małych przedmiotów się wykrywał na taką odległość. |
Temat: Ultradźwiękowy czujnik odległości do robota |
drukarz
Odpowiedzi: 16
Wyświetleń: 3517
|
Forum: Artykuły Wysłany: 20 Cze 08 08:05 Temat: Ultradźwiękowy czujnik odległości do robota |
No właśnie u mnie był lepszy ale nie tak zaś dużo. Nie eksperymentowałem jakoś specjalnie z tym 16mm. Tylko podłączyłem, sprawdziłem i znowu założyłem dziesiątki.
Jak nie będę miał co robić to sprawdzę to dokładniej.
Ale myślę że jakbyś dorzucił do tego wzmacniacz to nawet na 10mm osiągniesz zasięg kilku metrów. |
Temat: Mikrokontrolery z rodziny AVR |
drukarz
Odpowiedzi: 2
Wyświetleń: 2701
|
Forum: Artykuły Wysłany: 20 Cze 08 01:28 Temat: Mikrokontrolery z rodziny AVR |
Mikrokontroler ATmega16
-obudowa 40 pinowa, 32 linie we/wy
-napięcie zasilania 2,7V-5,5V dla ATmega16L; 4,5V-5,5V dla ATmega16
-częstotliwość taktowania 0-8MHz dla ATmega16L; 0-16MHz dla ATmega16
-wewnętrzny oscylator RC
-pamięć flash 16kB
-pamięć RAM 1kB
-pamięć EEPROM 512B
-dwa 8-bitowe timery z prescalerem współdzielonym
-jeden 16-bitowy timer
-wbudowany komparator analogowy
-wbudowany interfejs JTAG
-wbudowany interfejs SPI
-wbudowany interfejs USART
-przetwornik ADC, 10-bitowy, 8 kanałowy
-programowalny watchdog z oddzielnym oscylatorem
-6 trybów oszczędzania energii
-programowalny próg spadku napięcia zasilania (Brown-out detection)
-układ Power-on Reset (reset po włączeniu zasilania)
Mikrokontroler ATmega162
-obudowa 40 pinowa, 35 lini we/wy
-napięcie zasilania od 2,7V do 5,5V dla ATmega162; 1,8V-5,5V dla ATmega162V
-częstotliwość taktowania 0-16MHz dla ATmega162; 0-8MHz dla ATmega162V
-wewnętrzny oscylator RC
-pamięć flash 16kB
-pamięć RAM 1kB
-pamięć EEPROM 512B
-dwa 8-bitowe timery z oddzielnymi prescalerami
-dwa 16-bitowe timery z oddzielnymi prescalerami
-zegar czasu rzeczywistego z oddzielnym oscylatorem
-wbudowany komparator analogowy
-wbudowany interfejs JTAG
-wbudowany interfejs SPI
-dwa interfejsy USART
-wbudowany sześciokanałowy generator PWM
-programowalny układ watchdog z oddzielnym oscylatorem
-5 trybów oszczędzania energii
-programowalny próg spadku napięcia zasilania (Brown-out detection)
-układ Power-on Reset (reset po włączeniu zasilania) |
Temat: Materiał na art o silnikach krokowych |
drukarz
Odpowiedzi: 1
Wyświetleń: 49
|
Forum: Wysłany: 23 Cze 08 08:07 Temat: Materiał na art o silnikach krokowych |
A wiesz coś na temat silników krokowych? Wiesz jak działają? Jak nie to poczytaj trochę.
Silniczek jaki masz? Jeśli ma 5 lub 6 wyprowadzeń to sprawa jest prosta.
Bierzesz układ ULN2003 lub ULN2803 i podłączasz go do portu LPT. A robisz to tak:
Żeby podłączyć silniczek musisz znaleźć wyprowadzenia cewek. Bierzesz miernik i mierzysz opór. Ten kabelek względem którego jest najmniejsza rezystancja to jest kabelek gdzie podłączasz zasilanie. A tam gdzie jest rezystancja większa to są końcówki cewek, i je podłączasz do ULNa. A jak po kolei to już musisz sprawdzić eksperymentalnie. Niżej schemat silnika:
Jeśli silnik ma 5 wyprowadzeń to + z rysunku są połączone.
** Dodano: 2008-06-23, 09:55 **
Jeszcze jedna sprawa o której zapomniałem napisać.
Chodzi o port LPT. Musisz go tak zaprogramować żeby po kolei na pinach 2-5 pojawiały się jedynki. Tzn:
2 3 4 5 <- to są piny LPT
1 0 0 0 <-krok1
0 1 0 0 <-krok2
0 0 1 0 <-krok3
0 0 0 1 <-krok4
czyli inaczej:
krok1- pin2=1, reszta=0
krok2- pin3=1, reszta=0
krok3- pin4=1, reszta=0
krok4- pin5=1, reszta=0
Tak jest najprościej. Jest to sterowanie krokowe silnika.
Można też sterować półkrokowo. Wygląda to tak:
2 3 4 5 <- to są piny LPT
1 0 0 0 <-krok1
1 1 0 0 <-krok2
0 1 0 0 <-krok3
0 1 1 0 <-krok4
0 0 1 0 <-krok5
0 0 1 1 <-krok6
0 0 0 1 <-krok7
1 0 0 1 <-krok8
Praca półkrokowa pozwala na dokładniejszy i bardziej płynny obrót silnika. W tym przypadku żeby obrócić silnik o tyle samo co przy pracy krokowej potrzeba dwa razy więcej kroków.
Jeśli chcemy żeby nasz silnik kręcił się bardziej płynnie ale nie półkrokowo możemy zorganizować to tak:
2 3 4 5 <- to są piny LPT
1 1 0 0 <-krok1
0 1 1 0 <-krok2
0 0 1 1 <-krok3
1 0 0 1 <-krok4
Wszystko zrozumiałe? |
Temat: Materiał na art o silnikach krokowych |
drukarz
Odpowiedzi: 1
Wyświetleń: 49
|
Forum: Wysłany: 23 Cze 08 10:55 Temat: Materiał na art o silnikach krokowych |
A to masz bipolarny. Z tym jest trochę większy problem. Potrzebny jest trochę bardziej skomplikowany układ lub 8tranzystorów plus jakiś układ zabezpieczający przed spaleniem portu. Nie polecam jeśli jesteś początkujący w dziedzinie elektroniki.
Poszukaj lepiej z pięcioma lub sześcioma kabelkami. |
Temat: Jak nas znaleźliście. |
drukarz
Odpowiedzi: 11
Wyświetleń: 451
|
Forum: O wortalu Wysłany: 27 Cze 08 02:31 Temat: Jak nas znaleźliście. |
To ja też się przyznam;)
trafiłem tu przez google szukając czujników. |
Temat: 10 najczęstszych błędów początkującego robotyka. |
drukarz
Odpowiedzi: 10
Wyświetleń: 1714
|
Forum: Artykuły Wysłany: 29 Cze 08 03:55 Temat: 10 najczęstszych błędów początkującego robotyka. |
Trochę namieszaliście. Jak jest zdalne sterowanie to już nie jest robot? Po mojemu to jest sprawa umowna. I jak coś ma zdalne sterowanie to wcale nie znaczy że nie można tego nazwać robotem. Autko to autko nawet jak ma czujniki. Jak wygląda jak autko to niech zostanie autkiem;)
A ile jest pojazdów sterowanych zdalnie choćby takich jak zaprezentował kolega JStan. I nie można temu podobnych nazwać robotami? Podczas dnia robota był działający na tej samej zasadzie, też na gąsiennicach itd i mówili na niego robot. |
Temat: Elektronika cyfrowa - bramki logiczne - podstawowy materiał! |
drukarz
Odpowiedzi: 12
Wyświetleń: 1243
|
Forum: Zupełnie "zieloni" Wysłany: 01 Lip 08 10:41 Temat: Elektronika cyfrowa - bramki logiczne - podstawowy materiał! |
| Nie wiem dlaczego ale pliku nie da się otworzyć. Mam MOffice'a2007. Wy też nie możecie go otworzyć czy to wina mojego Ofiice'a? |
Temat: Elektronika cyfrowa - bramki logiczne - podstawowy materiał! |
drukarz
Odpowiedzi: 12
Wyświetleń: 1243
|
Forum: Zupełnie "zieloni" Wysłany: 01 Lip 08 04:58 Temat: Elektronika cyfrowa - bramki logiczne - podstawowy materiał! |
| Maxo napisał/a: | | Szkoda ze nie odpisałeś jak zrobić te bramki za pomocą elementów elektronicznych ;d |
ha ha uśmiałem się.
Komu normalnemu by się to chciało robić?;) Nie opisywać tylko składać. Przerost formy nad treścią.
Dokładnie to opisane nie jest ale jak się komuś nie podoba to niech zrobi lepiej. Poza tym dla zielonych jak znalazł. Przynajmniej nie ma za dużo teorii i nie zniechęca;)
A plik się otwiera już. Coś mi się źle rozpakował za pierwszym razem. |
Temat: Moduł czujnikow odbicowych na LM324. |
drukarz
Odpowiedzi: 5
Wyświetleń: 652
|
Forum: Artykuły Wysłany: 02 Lip 08 03:00 Temat: Moduł czujnikow odbicowych na LM324. |
Mam takie pytanie może nie do końca na temat ale czy spotkał się ktoś z mniejszymi czujnikami niż TCRT? Tak przynajmniej o połowę mniejsze. Jakby ktoś znał symbole i wiedział gdzie to kupić to byłbym wdzięczny. Im mniejsze tym lepiej;)
LTH 1650-01 - chyba wiem jak wyglądają ale i tak za duże jak dla mnie;) |
| |