Nybörjare och ny i forumet

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
ThoLin
Inlägg: 1
Blev medlem: 2 oktober 2006, 20:45:56
Ort: Linköping

Nybörjare och ny i forumet

Inlägg av ThoLin »

Hej.
Jag är en fullständig nybörjare när det gäller PIC-programmering och dessutom ny i detta forum. Jag har surfat omkring lite och inser snabbt att detta är en guldgruva när det gäller att få hjälp och hitta information.

Jag har tidigare programmerat Motorola-processorer (6800 & 68HC11) i assembler men det är några år sedan nu så jag misstänker att jag har en skaplig uppförsbacke innan jag är på plan.

Vad jag initiellt är ute efter är att utveckla några nya små hjälpmedel till min RC-helikopter (T-rex 450XL). Vad jag främst tänker göra är en batterivakt som varnar då batterispänningen sjunker under ett definierat värde (LiPo-accar är dyra och ömtåliga). Jag skulle också vilja inkludera en funktion som mäter och presenterar varvtalet för huvudrotorn. Eftersom helikoptern är relativt liten och inte tar så mycket last vill jag ta fram en kretslösning som är liten/lätt och med få yttre komponenter.

Är det någon som kan rekomendera lämplig PIC-krets, gärna med inbyggd A/D-omvandlare, som kan tänkas vara lagom att börja med?

Än så länge har jag bara laddat hem MPLAB plus dokumentation samt beställt en Wisp628. Jag har nog tänkt starta med att programmera i assembler men kanske gå över till C vad det lider. Finns det några lämpliga skrifter på nätet som kan rekomenderas som nybörjarlektyr?

Tacksam för tips
thepirateboy
EF Sponsor
Inlägg: 2109
Blev medlem: 27 augusti 2005, 20:57:58
Ort: Borlänge

Inlägg av thepirateboy »

Välkommen till forumet. Kan inte mycket om PIC men några länkar har jag samlat på mig som ev. kan vara till hjälp.

http://www.isk.kth.se/kursinfo/6b4059/kursproght06.htm
http://www.talkingelectronics.com/html/PIC-Page01.html
http://www.voti.nl/swp/index_1.html
sodjan
EF Sponsor
Inlägg: 43267
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Problemet är att "nybörjare" kan betyda så väldigt olika saker... :-)

Först och främst finns det massor att läsa hos Microchip.

T.ex "Complete Mid-Range Reference Manual" :
http://ww1.microchip.com/downloads/en/D ... 33023a.pdf

Kapitel 1 är bra.
Hoppa över de *djupa* detaljerna kring kristaller i kap 2. Men början är bra.
Kap 3 (om reset) är ganska bra.
Kap 4 (arkitektur) är mycket bra.
Kap 5-6 är sånt som man bara måste kunna...
Kap 7 (eeprom) kan hoppas över tills man använder eeprom.
Kap 8 (interrupt) kan hoppas över tills man använder interrupt (ganska snart sannolikt...).
Kap 9-25 är olika "periphierials" och läses vid behov, men skumma gärna igenom det.
Kap 27 (config bits) är viktigt.
Kap 29 (instruction set) är en bättre lista än den som finns i varje datablad.

När det gäller assembler så har MPASM/MPLINK manualen en liten tutorial i början.
Skriv svar