Skocz do zawarto┼Ťci

Line follower


Konrad

Pomocna odpowied┼║

Witam,jestem w trakcie tworzenia line followera ­čśâ .Elektronika jest ju┼╝ prawie sko┼äczona,lecz mam pewien zasadniczo prosty problem:wykona┼éem czujniki IR i komparator ze strony

http://www.kmitl.ac.th/~kswichit%20/LFrobot/LFrobot.htm z t─ů r├│┼╝nic─ů,┼╝e zastosowa┼éem tylko trzy czujniki.Czy musz─Ö kt├│re┼Ť z wej┼Ť─ç lm324 ┼Ťci─ůga─ç do masy?A oto i pytanie numer dwa:jakie jest maksymalne napi─Öcie robocze stabilizatora 7805 bo strasznie mi si─Ö grzeje.

Temat ten znajduje si─Ö ju┼╝ na elektrodzie,ale jako┼Ť nikt nie chce odpowiedzie─ç ­čśÉ .

Zdj─Öcia wrzuce jak b─Öd─Ö mia┼é mo┼╝liwo┼Ť─ç wykonania ich w lepszej jako┼Ťci,gdy┼╝ jak dot─ůd robi┼éem je tylko kamerk─ů internetow─ů.

Link do komentarza
Share on other sites

na tym stabilizatorze straty zaczynaja si─Ö powy┼╝ej 12V na wej┼Ťciu, kiedy┼Ť pod┼é─ůczy┼éem pod niego 40V i dup** radiator i te┼╝ dzia┼éa┼é... par─Ö minut ;D

Nie niemusisz niczego pod┼é─ůczac do masy, wystarczy ┼╝e zostawisz te piny niepod┼é─ůczone wisz─ůce w powietrzu do nieczego nie przylutowane ­čśâ:D

Pozdrawiam

Link do komentarza
Share on other sites

O ile si─Ö nie myl─Ö to pice mo┼╝na programowac w ISP czyli robisz programatorek stk200/300 i masz do wszystkich uCk├│w z ISP... No i przy okzaji sie bascoma nauczysz

NIE!

Do programowania PIC-k├│w potrzebny jest specjalny programator, oczywi┼Ťcie mo┼╝na go wykona─ç samemu, np. wed┼éug tego projektu

http://www.oshonsoft.com/picprog.html

No i nie ma wersji BASCOMa dla PIC-k├│w, do tworzenia program├│w mo┼╝na u┼╝y─ç kompilatora C np. HI-TECH PICC-Lite (freeware), do pobrania z pod adresu,

http://www.htsoft.com/products/compilers/PICClite.php

jest tam te┼╝ wersja dla Linuxa

Link do komentarza
Share on other sites

No to mo┼╝e zacznijmy od pocz─ůtku,bo niezbyt konkretne te odpowiedzi ­čśë :

1.Czy układ reset podany przez raddeon nada się do PIC16F84A?

2.Czy ze względu na programator i tym podobne sprawy znalazłby się współautor projektu który wgrałby program do uC.Program już jest,tylko wgrać,lub ewentualnie zmodyfikować.

3.Macie jakie┼Ť pomys┼éy na solidne,proste w wykonaniu,funkcjonalne podwozie do robota,z tym,┼╝e odpada raczej opcja laminatu?

** Dodano: 2007-07-31, 02:23 **

─Ö#pragma CLOCK_FREQ 4000000 //zdefiniowaniepr─Ödko┼Ťcizegarataktuj─ůcego

asm {

list p=16F84A //zdefiniowanietypuprocesora

configHÔÇÖ3FF1ÔÇÖ //zdefiniowanierejestrukonfiguracyjnego

}

int pwm=100, stan1=0x00, stan2=0x00, i; //zdefiniowaniezmiennychglobalnych

void interrupt( void ) //podprogram przerwania

{

if ( intcon&0x08 && intcon&0x01 ) { //sprawdzenie stanu flag zezwalaj─ůcych na obs┼éuge przerwania

i=portb;

if (i==01110000b){}

if (i==01010000b){ pwm=0; stan1=0x0a; stan2=0x0a; }

if (i==00010000b){ pwm=100; stan1=0x0a; stan2=0x02; }

if (i==00110000b){ pwm=150; stan1=0x0a; stan2=0x02; }

if (i==01100000b){ pwm=150; stan1=0x0a; stan2=0x08; }

if (i==01000000b){ pwm=100; stan1=0x0a; stan2=0x08; }

if (i==00000000b){ pwm=0; porta=0x00; delay_ms(100);

porta=0x06; delay_ms(400); }

clear_bit( intcon, RBIF ); } //zerowanie bitu intcon w rejestrze RBIF

}

main() //program główny

{

option_reg = 0xFF; //

trisa = 0x00; //konfigurowanieport├│wAjakowyj┼Ťciowych

porta = 0x00;

trisb = 0xFF; //konfigurowanieport├│wBjakowej┼Ťciowych

portb = 0x00;

stan1 = 0x0a;

stan2 = 0x0a;

enable_interrupt( RBIE ); //uaktywnienie maski przerwań z portu B

enable_interrupt( GIE ); //uaktywnienie obsługi przerwań

delay_ms(500); //czekaj 0.5s

for(;­čśë //tzw. p─Ötla niesko┼äczona

{

clear_wdt(); //zerowanie wathdoga

porta = stan2; //softwarowa realizacja PWM

delay_us(pwm);

porta = stan1;

delay_us(255-pwm);

}

}

Co prawda nie ja pisałem ten program,ale raczej jest poprawny.To jest Bascom,no nie?

Link do komentarza
Share on other sites

Zarejestruj si─Ö lub zaloguj, aby ukry─ç t─Ö reklam─Ö.
Zarejestruj si─Ö lub zaloguj, aby ukry─ç t─Ö reklam─Ö.

jlcpcb.jpg

jlcpcb.jpg

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

1Sprawd┼║ w nocie katalogowej czy ten pic jest resetowany 1 czy 0

2Niewiem ja odpadam bo nieko┼╝ystam z pic├│w

3Ja ostatnio u┼╝y┼éem "┼é─ůcznik do drewna" to taka p┼éytka metalowa z powierconymi otworami. Ci─Ö┼╝ka ale fajna mocna a i otwory bardzi fajnie rozmieszczone.

Nie to nie BASCOM to C

Pozdrawiam

Link do komentarza
Share on other sites

Wielkie dzi─Öki abxyz,nawet nie wiesz jak mi pomog┼ée┼Ť.Ju┼╝ ca┼éy internet przewali┼éem do g├│ry nogami.Stawiam Ci piwo ­čśő .Decado:ten ┼é─ůcznik do drewna mo┼╝e by─ç troch─Ö zbyt ci─Ö┼╝ki,ale wiem o co chodzi.No to teraz mam ju┼╝ tylko jeden problem:brak programisty ­čśĽ

Link do komentarza
Share on other sites

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!

Anonim
Do┼é─ůcz do dyskusji! Kliknij i zacznij pisa─ç...

×   Wklejony jako tekst z formatowaniem.   Przywr├│─ç formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Tw├│j link b─Ödzie automatycznie osadzony.   Wy┼Ťwietla─ç jako link

×   Twoja poprzednia zawarto┼Ť─ç zosta┼éa przywr├│cona.   Wyczy┼Ť─ç edytor

×   Nie mo┼╝esz wklei─ç zdj─Ö─ç bezpo┼Ťrednio. Prze┼Ťlij lub wstaw obrazy z adresu URL.

×
×
  • Utw├│rz nowe...

Wa┼╝ne informacje

Ta strona u┼╝ywa ciasteczek (cookies), dzi─Öki kt├│rym mo┼╝e dzia┼éa─ç lepiej. Wi─Öcej na ten temat znajdziesz w Polityce Prywatno┼Ťci.