Sida 1 av 2
Var ska jag börja?
Postat: 22 juni 2004, 12:29:36
av simon78
Hej!
Jag har tänk att börja leka lite med microprocessorer. Jag är ganska erfaren i programmering (programmerar i yrket) men lite mindre erfaren vad gäller svagströmselektronik (det mest avancerade jag har använt är väl reläer och dioder).
Jag tänkte göra lite olika projekt, främst att ha i båten. JAg vill kunna räkna pulser av olika slag, interfaca seriellt till en dator samt styra diverse utrustning.
Var ska jag börja BS, PIC, AVR?
Finns det några billiga kit som funkar från start?
Postat: 22 juni 2004, 14:12:56
av danei
BS är nog lite av en återvändsgränd. PIC och AVR är nog hugget som sucket. Här finns det gott om folk som kan hjälpa till med båda varianterna. Det finns bra högnivå kompilatorer om man föredrar det. Men det är nog lättare att fatta vad man gör om man kör asembler.
Postat: 22 juni 2004, 20:19:40
av Magnus Pihl
Själv använde jag PIC 1994-1998. Sedan dess enbart AVR. För PIC'en tar det fyra klockcykler att exekvera en instruktion. För AVR bara en. Jag tycker Atmel har bra utveklingsverktyg (gratis mjukvara), samt billig programmerare (197 spänn) som passar till utv. mjukvaran. Jag ser ingen anledning att gå tillbaka till PIC. Dessutom vill jag minnas att AVR är billigare. De har även en 7kr µC. Sorry, Mircochip.
Postat: 23 juni 2004, 14:38:09
av Macce
...samt billig programmerare (197 spänn)...
Vad har du för programmerare?
Postat: 23 juni 2004, 14:39:12
av simon78
Vilken modell är lämplig att börja med? Tänkte beställa lite grejs från futurelec. SKa man passa på att köpa lite diodmatriser? Vad behöver man mer för komponenter i sitt mekarförråd, dörrutom de som går åt till programmeraren.
Postat: 23 juni 2004, 15:13:05
av cykze
Här har du lite tips på bra-att-ha-komponenter:
http://www.geekjoan.com/forum/viewtopic.php?t=1841
ATMega8 är lagom stor och har ett bra pris. Den skulle jag rekommendera om du väljer AVR.
Postat: 23 juni 2004, 15:39:14
av simon78
ATMEGA8-16PC ATMega8 28-Pin 16MHz 8kb 8-bit Microcontroller $4.50
ATMEGA8L-8PI ATMega8 28-Pin 8MHz 8kb 8-bit Microcontroller $4.50
Vilken av dessa skulle du välja? Skiljer det bara på frekvensen?
Postat: 23 juni 2004, 16:00:55
av cykze
Mega8 körs på 4.5V-5.5V, medan en Mega8L kan köras på 2.7V-5.5V.
Sen skiljer även max-frekvensen som du skrev. Något annat tror jag inte skiljer.
edit: Såg att PC och PI skiljde också. Vad som menas med det vet jag inte riktigt. En gissning är att det har något med temperaturen att göra. Men jag får inte riktigt uppgifterna på sidan 237 och sidan 287 i databladet att gå ihop. Någon som vet hur det ligger till med det?
Postat: 23 juni 2004, 17:05:17
av PaNiC
cykze: Förmodligen skiljer det inget på PC och PI som någon här har anledning att bry sig om

.
Postat: 23 juni 2004, 19:19:23
av cykze
Eftersom han har tänkt använda den i båten kan ju temperaturen spela roll, tänkte jag.
Postat: 24 juni 2004, 00:41:05
av Jonaz
Har för mig att PI är för industriell verksamhet. dvs temperaturen
PI klarar mer kyla och lite högre värme.
Postat: 24 juni 2004, 10:33:55
av simon78
Hur använder man AVR:en i en applikation när den väl är programmerad. Behöver man nån kringutrustning typ kristall eller så?
EDIT: Hur matar man den lämpligen med ström från båtens 12v? Antar att AVR:en är lite småkänslig?
Postat: 24 juni 2004, 10:48:29
av Macce
Regulator + kondensatorer...
Postat: 24 juni 2004, 11:49:32
av Hedis
Beror på vilken fart du vill att den skall gå i.
Mega32:ans intärna oscillator (då krävs inga externa komponenter för klocknng) går endast upp till 8Mhz (processorn klarar 16Mhz)
Så om man vill maxa den processorn så krävs en kristall och 2st 33pF kondensatorer.
Postat: 24 juni 2004, 12:53:45
av simon78
Ursäkta min frågvishet, men vilka avr:er har interna occillatorer.