Bil med 4-vägsstyrning
BOE (som står för Board Of Education) finns inte till pic och egentligen är det rätt (läs helt)onödigt. Det som finns på BOE kortet är 5v stab + ett litet Kopplingsdäck + en port till datorn.
Och de vill de ha 750 spänn för, tycker jag är c:a 500 för mycket.
Gör såhär skaffa en 5v stab + ett kopplingsdäck tex detta Vill du köra på en BS så köp den dyr men rätt enkel. Annars handla en wisp628 av sodjan om du ska köra pic. (Det senare är att rekommendera då urvalet på det första alternativer är GRYMT begränsat)
Edit:Köp allt av sodjan han har 5vstab, k.däck osv.
Och de vill de ha 750 spänn för, tycker jag är c:a 500 för mycket.
Gör såhär skaffa en 5v stab + ett kopplingsdäck tex detta Vill du köra på en BS så köp den dyr men rätt enkel. Annars handla en wisp628 av sodjan om du ska köra pic. (Det senare är att rekommendera då urvalet på det första alternativer är GRYMT begränsat)
Edit:Köp allt av sodjan han har 5vstab, k.däck osv.
>> tantanx
Ser fram emot att få se dina egentillverkade Ilon-hjul!
Gör dig själv en tjänst och håll dig borta från Basic Stamp. Ska du bygga en komplett robot med dem, motorstyrning och allt, måste du lägga modul efter modul som vardera kostar många hundralappar.
Köp dig iställer ett starterkit med PIC eller AVR (t.ex. från sodjan här på forumet, han vet nog vad du behöver vid detta laget).
För att styra en motor (steglös hastighet och i båda riktningarna) behöver du en "elektrisk växellåda" som kallas för H-brygga. Dessa kan man bygga hur avancerade som helst, det har jag provat
H-bryggor för små motorer, <2A, finns i intergrerade chip. För större strömmar kan man alltså bygga en egen eller köpa färdig från någon elektronik/robotbutik.
Ser fram emot att få se dina egentillverkade Ilon-hjul!
Gör dig själv en tjänst och håll dig borta från Basic Stamp. Ska du bygga en komplett robot med dem, motorstyrning och allt, måste du lägga modul efter modul som vardera kostar många hundralappar.
Köp dig iställer ett starterkit med PIC eller AVR (t.ex. från sodjan här på forumet, han vet nog vad du behöver vid detta laget).
För att styra en motor (steglös hastighet och i båda riktningarna) behöver du en "elektrisk växellåda" som kallas för H-brygga. Dessa kan man bygga hur avancerade som helst, det har jag provat
H-bryggor för små motorer, <2A, finns i intergrerade chip. För större strömmar kan man alltså bygga en egen eller köpa färdig från någon elektronik/robotbutik.
Hej igen!
Jag skulle behöva hjälp med ytterligare en grej:
Jag har fastnat för PIC!
Då jag ska ha 4st DC motorer som ska styras individuellt så måste jag således ha 4st H-bryggor och dessa ska i sin tur pulsas individuellt från 4st utgångar på PICen.
Vilken PIC har 4st PWM utgångar?
Har läst och läst men inte sett nåt om hur många PWM utgångar som finns på olika PIC:ar, kan nån hjälpa mig?
Antar att en PIC16Fx är den lämpligaste typen.
Finns det H-bryggor på elfa, är det dessa som kallas "quad"? Vilken skulle vara lämplig för ett sånt här bygge (<1,5A/motor)?
Snabba svar skulle va super då jag tyvärr fyller år snart och måste således komponera en önskelista (ganska fantasilösa saker att önska sig, men det är ju så svårt!!!)
OBS allt ska helst gå att inhandla på elfa!
(Eftersom det är andra än jag själv som ska inhandla sakerna bygger det på att allt ska gå att handla på samma ställe)
Jag skulle behöva hjälp med ytterligare en grej:
Jag har fastnat för PIC!
Då jag ska ha 4st DC motorer som ska styras individuellt så måste jag således ha 4st H-bryggor och dessa ska i sin tur pulsas individuellt från 4st utgångar på PICen.
Vilken PIC har 4st PWM utgångar?
Har läst och läst men inte sett nåt om hur många PWM utgångar som finns på olika PIC:ar, kan nån hjälpa mig?
Antar att en PIC16Fx är den lämpligaste typen.
Finns det H-bryggor på elfa, är det dessa som kallas "quad"? Vilken skulle vara lämplig för ett sånt här bygge (<1,5A/motor)?
Snabba svar skulle va super då jag tyvärr fyller år snart och måste således komponera en önskelista (ganska fantasilösa saker att önska sig, men det är ju så svårt!!!)
OBS allt ska helst gå att inhandla på elfa!
(Eftersom det är andra än jag själv som ska inhandla sakerna bygger det på att allt ska gå att handla på samma ställe)
Senast redigerad av tantanx 21 september 2006, 14:34:38, redigerad totalt 1 gång.
Verkar verkligen inte finnas någon PIC med 4st PWM utgångar...
Någon som vet hur det blir om man blandar mjukvaru PWM med hårdvaru PWM, blir det nåt lagg mellan dem?
Hur svårt är det btw att koda PWM för en icke-PWM utgång? (I aint no hacker, typ)
Jag har ju ett visst behov att kunna köra de 4 kanalerna någorlunda synkat samt snabbt och exakt kunna ändra varvtalet på någon eller några av motorerna.
Atmega88 verkar ju ha sex PWM utgångar, är AVR en sämre nybörjar uC?
Den verkar ha IntOsc, vilket jag ser som bra, men är den mer svår konfad än en PIC?
Stödjer förresten Atmega88 ICP?
Någon som vet hur det blir om man blandar mjukvaru PWM med hårdvaru PWM, blir det nåt lagg mellan dem?
Hur svårt är det btw att koda PWM för en icke-PWM utgång? (I aint no hacker, typ)
Jag har ju ett visst behov att kunna köra de 4 kanalerna någorlunda synkat samt snabbt och exakt kunna ändra varvtalet på någon eller några av motorerna.
Atmega88 verkar ju ha sex PWM utgångar, är AVR en sämre nybörjar uC?
Den verkar ha IntOsc, vilket jag ser som bra, men är den mer svår konfad än en PIC?
Stödjer förresten Atmega88 ICP?
Det finns flera varianter av PWM än bara mjukvaru och hårdvaruvariant. Fast egentligen passar dom väl in i någon av dom huvudgrupperna.
På PWM helt i hårdvara så laddar man bara ett register med värdet för pulslängden och sedan sköter hårdvaran resten.
Helt i mjukvara (utan timers eller liknande) är svårt att få någon precision i. Däremot kan du köra med en timer som genererar avbrott för kontrollering av flera PWM-kanaler. Det är oftast det man egentligen menar med mjukvaru-PWM.
Allt beror på vilken upplösning och uppdateringsfrekvens du behöver.
På PWM helt i hårdvara så laddar man bara ett register med värdet för pulslängden och sedan sköter hårdvaran resten.
Helt i mjukvara (utan timers eller liknande) är svårt att få någon precision i. Däremot kan du köra med en timer som genererar avbrott för kontrollering av flera PWM-kanaler. Det är oftast det man egentligen menar med mjukvaru-PWM.
Allt beror på vilken upplösning och uppdateringsfrekvens du behöver.
Jag behöver inte särskilt stor upplösning, eller precision (det handlar ju om en mer eller mindre radiostyrd bil, kommer inte göra någon död räkning eller nåt sånt)
Enda kravet är att det inte är massa fördröjning mellan de olika PWm kanalerna, då det kommer bli fetproblem om en motor snurrar lite långsammare omedvete och tvärtom om en motor inte snurrar långsammare när man vill att den ska göra det...
Någon som vet om atmega88 passar med stk500 förresten?
Enda kravet är att det inte är massa fördröjning mellan de olika PWm kanalerna, då det kommer bli fetproblem om en motor snurrar lite långsammare omedvete och tvärtom om en motor inte snurrar långsammare när man vill att den ska göra det...
Någon som vet om atmega88 passar med stk500 förresten?
Priset är ju inte så farligt för en atmega88 heller, inte ens om jag köper den från elfa, (kostar 33,80kr st) och då får jag dessutom en prolle som tillåter mig att sätta tex en robot arm el. dylikt.
Nu hinner jag inte skriva mer, ska till Elfa och inhandla en STK500 ett gäng atmega88, labbdäck, delar till mina Ilon hjul mm.
Nu hinner jag inte skriva mer, ska till Elfa och inhandla en STK500 ett gäng atmega88, labbdäck, delar till mina Ilon hjul mm.