Nybörjarfråga om Arduino

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
Jonyverse
Inlägg: 1065
Blev medlem: 2 augusti 2005, 22:17:51
Ort: Hässelby, Stockholm

Nybörjarfråga om Arduino

Inlägg av Jonyverse »

Jag har bara hållit på med analoga projekt men känner att det är dags att ta en titt på microkontrollers.

Som fullständigt blåbär känns det som Arduino är lämpligt för mig och det finns utvecklingsprogramvara för OSX (passar mig bra).

Jag antar att det finns begränsningar som "hardcore"-användare skrattar åt osv.

Fråga: är det något speciellt med Arduino att tänka på om man vill använda projektet till något permanent, dvs kan jag programmera o köra kontrollern fristående (med normala kringkomponenter) eller krävs det något Arduiniskt för att få det att funka?
H.O
Inlägg: 5919
Blev medlem: 19 mars 2007, 10:11:27
Ort: Ronneby

Re: Nybörjarfråga om Arduino

Inlägg av H.O »

Du behöver bara någon form av strömförsörjning (batteri, nätadapter) sen kör Arduino'n din applikationen av sig själv. Med Arduino'n menar jag då en komplett "enhet" dvs Uno, Mega, Pro och allt vad dom kallas - inte BARA själva AVR-chippet.

Om du planerar att bygga en "egen" Arduino så behöver såklart AVR-chippet lämpliga kringkomponenter som spänningsregulator, kristall osv.
Användarvisningsbild
Jonyverse
Inlägg: 1065
Blev medlem: 2 augusti 2005, 22:17:51
Ort: Hässelby, Stockholm

Re: Nybörjarfråga om Arduino

Inlägg av Jonyverse »

Jag förstår den biten.

Om jag programmerar AVRen och sedan monterar den i en konstruktion med strömförsörjning mm (utan Arduinokortet), kommer den att funka självständigt som en PIC eller annan microkontroller?

Altså: det är inget special-Arduino på kortet?
Senast redigerad av Jonyverse 14 oktober 2011, 13:02:36, redigerad totalt 1 gång.
Användarvisningsbild
ElectricMan
Inlägg: 4874
Blev medlem: 21 februari 2007, 20:22:48
Skype: ElectricManSwe
Ort: Luleå
Kontakt:

Re: Nybörjarfråga om Arduino

Inlägg av ElectricMan »

Ja! :)
Användarvisningsbild
Jonyverse
Inlägg: 1065
Blev medlem: 2 augusti 2005, 22:17:51
Ort: Hässelby, Stockholm

Re: Nybörjarfråga om Arduino

Inlägg av Jonyverse »

Bra, då börjar jag värmas upp lite... :)
H.O
Inlägg: 5919
Blev medlem: 19 mars 2007, 10:11:27
Ort: Ronneby

Re: Nybörjarfråga om Arduino

Inlägg av H.O »

Precis, "Arduino-chippet" är inget annat än en standard ATMEL AVR med en bootloader förprogrammerad. Koden som "Arduino kompilatorn" genererar är standard AVR maskinkod och AVR'en har inte en susning om den är vad du och jag kallar en Arduino.

Det är inte som en BasicStamp. Där körs en tolk och själva programmet lagras i externt EEPROM (i alla fall på de äldre modellerna).
Användarvisningsbild
Jonyverse
Inlägg: 1065
Blev medlem: 2 augusti 2005, 22:17:51
Ort: Hässelby, Stockholm

Re: Nybörjarfråga om Arduino

Inlägg av Jonyverse »

Tack alla för bra svar.
Nu ska jag läsa på och skaffa grejjer.
Användarvisningsbild
Jonyverse
Inlägg: 1065
Blev medlem: 2 augusti 2005, 22:17:51
Ort: Hässelby, Stockholm

Re: Nybörjarfråga om Arduino

Inlägg av Jonyverse »

Nu har jag kollat lite och är fövirrad igen...

Måste man köpa AVR-chipp som är förladdade med bootloader?
Går det att ladda in en bootloader med ett Arduinokort (typ ett UNO) och den vanliga utvecklingsmjukvaran?
Användarvisningsbild
ElectricMan
Inlägg: 4874
Blev medlem: 21 februari 2007, 20:22:48
Skype: ElectricManSwe
Ort: Luleå
Kontakt:

Re: Nybörjarfråga om Arduino

Inlägg av ElectricMan »

Japp.

Användarvisningsbild
Lennart Aspenryd
Tidigare Lasp
Inlägg: 12607
Blev medlem: 1 juli 2011, 19:09:09
Ort: Helsingborg

Re: Nybörjarfråga om Arduino

Inlägg av Lennart Aspenryd »

Börja du bara med en färdig arduino direkt sedan kan du strippa det hela.
Jag köpte en arduino idag på eBay för £0.99 ;-) Men så tillkommer frakten.
Som tur är har jag flera redan!
ToPNoTCH
Inlägg: 5152
Blev medlem: 21 december 2009, 17:59:48

Re: Nybörjarfråga om Arduino

Inlägg av ToPNoTCH »

Jonyverse skrev:Jag förstår den biten.

Om jag programmerar AVRen och sedan monterar den i en konstruktion med strömförsörjning mm (utan Arduinokortet), kommer den att funka självständigt som en PIC eller annan microkontroller?

Altså: det är inget special-Arduino på kortet?
Om du med "strömförsörjning mm" inkluderar kristallen med sina kondingar.

Du bör dessutom hänga med på att serieporten på en AVR är på TTL nivå och Arduino korten konverterar till USB (Dock inte mini vilken kräver extern TTL <-> USB).

Om du nu tänker köra mot dator exempelvis.
Användarvisningsbild
Jonyverse
Inlägg: 1065
Blev medlem: 2 augusti 2005, 22:17:51
Ort: Hässelby, Stockholm

Re: Nybörjarfråga om Arduino

Inlägg av Jonyverse »

Då är jag med.
Jag kommer att köpa ett färdigt Arduino-kort och leka med den så fort jag har tid.
Ett senare projekt är att ploppa ur en programmerad AVR och stoppa in i ett annat projekt.

Tack för bra starthjälp.
Kägglan
Inlägg: 82
Blev medlem: 4 juli 2011, 20:48:05
Ort: Västerås

Re: Nybörjarfråga om Arduino

Inlägg av Kägglan »

ToPNoTCH skrev:
Jonyverse skrev:Jag förstår den biten.

Om jag programmerar AVRen och sedan monterar den i en konstruktion med strömförsörjning mm (utan Arduinokortet), kommer den att funka självständigt som en PIC eller annan microkontroller?

Altså: det är inget special-Arduino på kortet?
Om du med "strömförsörjning mm" inkluderar kristallen med sina kondingar.

Du bör dessutom hänga med på att serieporten på en AVR är på TTL nivå och Arduino korten konverterar till USB (Dock inte mini vilken kräver extern TTL <-> USB).

Om du nu tänker köra mot dator exempelvis.
Inte nödvändigtvis sant, ATmega t.e.x. kör ju med Rx & Tx och om jag inte missminner mig så använder dessa CMOS som resten av uC:n.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Nybörjarfråga om Arduino

Inlägg av sodjan »

I *denna* kontext så var nog TTL = CMOS.
D.v.s för att skilja från RS232 nivåer...
Användarvisningsbild
Jonyverse
Inlägg: 1065
Blev medlem: 2 augusti 2005, 22:17:51
Ort: Hässelby, Stockholm

Re: Nybörjarfråga om Arduino

Inlägg av Jonyverse »

Jag kommer förmodligen bara använda USB-kontakten på köpekortet.
Men om jag ska debugga med en AVR inbyggd i ett projekt så måste jag alltså komma åt den på annat sätt.
Skriv svar