2008-05-31, 21:44
  #13
Medlem
Kingfishers avatar
Citat:
Ursprungligen postat av Greve Hamilton
Men det sitter Atmel-kretsar på Arduino.
Arduino är ju i sig själv inte en uC, utan bara ett färdigt kort med någon ATmega(?) krets på och lite kringkomponenter. Bra för nybörjare, då man slipper ev. krångel med kringkomponenter och kan lägga fokus på programmeringen.

Jag började med PIC, och kör mest det fortfarande.

Det sitter en atmega8 i arduino.
Jag får lite basic stamp vibbar när jag ser arduino.
Citera
2008-06-02, 20:53
  #14
Medlem
Goosks avatar
Citat:
Ursprungligen postat av Kingfisher
Det sitter en atmega8 i arduino.
Jag får lite basic stamp vibbar när jag ser arduino.

Den är väldigt basic, men eftersom ts efterfrågade ett lättprogrammerat alternativ tycker jag den är relevant. Sen är det svårt att säga om den är vad ts sökt, men det kan endast h*n avgöra.
Citera
2008-07-15, 19:14
  #15
Medlem
siwsans avatar
Parallax Propeller

Citat:
Ursprungligen postat av atm
Z80n är väl den mest väldokumenterade och billiga microprocessorn du kan assemblera.

Jag kan fortfarande assemblera Z80 i huvudet (undantaget indexerad adressering)! En allvarlig skada

Hur som helst, vill man inte gå AVR-spåret (vilket rekommenderas) eller PIC-spåret (som inte rekommenderas - lite religion och prisbild här) så har Parallax gjort en lattjo processor som heter Propeller: http://parallax.com/tabid/407/Default.aspx

Idealisk för alla mer eller mindre hysteriska meck
Citera
2011-07-20, 09:28
  #16
Medlem
TAC5003s avatar
Tar tag i denna tråd och ventilerar lite funderingar om Arduino, och Arduino precist. Inga förslag på andra kort och kretsar, tack.

Är hyffsat ny på området om att bygga elektronik själv, men jobbar som säkerhetstekniker till vardags så jag har skaplig koll på hur saker fungerar. Anledningen till mitt intresse av Arduino är dels för att det ser grymt enkelt och tilltalande ut, stort forum och mängder av referenser.

Funktion som jag har tänkt mig: 1 masterkort (MEGA2560) där flesta pins används som ingångar och flertalet slavar (UNO med MUX-kort) där största delen av pins används som utgångar och ev. någon ingång som sänder status till master. Ingång på master påverkar en eller flera utgångar på slavarna.
Jag har försökt läsa på om att köra flera kort på buss och kommit fram till att RS485 är det som skulle passa mig.

Största funderingen som jag har nu är om det går att sätta ihop ett grafiskt gränssnitt för PC och på så sätt kunna snabbt och enkelt ändra värden på in/utgångar istället för att vara inne i scriptningen hela tiden. Inte så användarvänligt om andra ska hantera systemen.
Vad behövs för program för att kunna göra grafiska gränssnitt? Behövs det tolkar för ett sådant språk kontra det som Arduino använder?
Citera
2011-07-23, 12:38
  #17
Bannlyst
Citat:
Ursprungligen postat av TAC5003
Största funderingen som jag har nu är om det går att sätta ihop ett grafiskt gränssnitt för PC och på så sätt kunna snabbt och enkelt ändra värden på in/utgångar istället för att vara inne i scriptningen hela tiden. Inte så användarvänligt om andra ska hantera systemen.
Vad behövs för program för att kunna göra grafiska gränssnitt? Behövs det tolkar för ett sådant språk kontra det som Arduino använder?

Absolut går det, åtminstone om du kodar en egen firmware (men det kanske du inte hade tänkt göra?).
Citera
2011-07-24, 10:02
  #18
Medlem
TAC5003s avatar
Citat:
Ursprungligen postat av daffy951
Absolut går det, åtminstone om du kodar en egen firmware (men det kanske du inte hade tänkt göra?).

Helt ärligt så vet jag inte vad man riktigt kan eller bör göra =)
Lyssnar mycket gärna på idéer från dem som har erfarenhet och vill dela med sig av den.
Citera
2011-07-24, 12:32
  #19
Bannlyst
Citat:
Ursprungligen postat av TAC5003
Helt ärligt så vet jag inte vad man riktigt kan eller bör göra =)
Lyssnar mycket gärna på idéer från dem som har erfarenhet och vill dela med sig av den.

Man "kan" göra många olika lösningar, vad man "bör" göra är beroende på situation.

Du skulle exempelvis kunna använda 3 av usart-portarna (finns 4 på arduino väl?) som rs485-bussar till dina enheter, och en av dem till en usart<->usb converter. Smidigt på så sätt att du kan plugga in en exempelvis en laptop enkelt (som kanske inte har någon serieport..?)

Du skulle kunna göra en rs485<->rs232 (eller usb) konverter och låta din dator agera som en slav från mastern på en av bussarna.

Hur du gör för att skriva PC-styrprogrammet beror på vad du har för preferenser. Själv skriver jag PC-program i C++ med cross platform grafik för att kunna kompilera samma kod i win/mac/linux.
Citera
2011-07-24, 13:04
  #20
Medlem
TAC5003s avatar
Citat:
Ursprungligen postat av daffy951
Man "kan" göra många olika lösningar, vad man "bör" göra är beroende på situation.

Du skulle exempelvis kunna använda 3 av usart-portarna (finns 4 på arduino väl?) som rs485-bussar till dina enheter, och en av dem till en usart<->usb converter. Smidigt på så sätt att du kan plugga in en exempelvis en laptop enkelt (som kanske inte har någon serieport..?)

Du skulle kunna göra en rs485<->rs232 (eller usb) konverter och låta din dator agera som en slav från mastern på en av bussarna.

Hur du gör för att skriva PC-styrprogrammet beror på vad du har för preferenser. Själv skriver jag PC-program i C++ med cross platform grafik för att kunna kompilera samma kod i win/mac/linux.

Har funderat på både usart och ethernet. Har erfarenhet av RS485 i samband med att styra övervakningskameror och det är enkelt och stabilt tycker jag.

I samma ärende har jag även gjort en del enklare programmering för att hämta status på relän och/eller skicka signaler till andra in/ut-enheter med C#. Tänkte se om någon i min bekantskapskrets känner sig sugen på att ta upp och friska upp kunskaperna om C i någon form och ge sig på mjukvara så håller jag mig till hårdvaran.
Citera
2011-07-24, 13:08
  #21
Bannlyst
Citat:
Ursprungligen postat av TAC5003
Har funderat på både usart och ethernet. Har erfarenhet av RS485 i samband med att styra övervakningskameror och det är enkelt och stabilt tycker jag.

I samma ärende har jag även gjort en del enklare programmering för att hämta status på relän och/eller skicka signaler till andra in/ut-enheter med C#. Tänkte se om någon i min bekantskapskrets känner sig sugen på att ta upp och friska upp kunskaperna om C i någon form och ge sig på mjukvara så håller jag mig till hårdvaran.

rs485 funkar fint och är ganska störningssäkert. Blir säkert kalas att skriva kontroller-program i C#.
Citera
2011-07-24, 13:08
  #22
Medlem
Kolla efter Processing ihop med Arduino om du vill ha något användargränssnitt på datorn. Arduinon laddas med en basmjukvara och får sedan styrkommandon från Processing via USB-kabeln. Omvänt så kommer Processing att läsa tillbaka status på pinnar, ADC mm. Finns en del klipp på Youtube som visar lite exempel.
Citera
2011-07-24, 15:03
  #23
Medlem
TAC5003s avatar
Känns som en spännande värld =)

En annan sak jag upptäckte, och som är ganska OT, men det är ju under halva priset att köpa korten på eBay (649:- på Electrokit och ca. 245:- på eBay) och man hittar lätt de som skickar fraktfritt. Är det så med alla korten och shieldsen?
Citera
2011-08-25, 07:15
  #24
Medlem
Citat:
Största funderingen som jag har nu är om det går att sätta ihop ett grafiskt gränssnitt för PC och på så sätt kunna snabbt och enkelt ändra värden på in/utgångar istället för att vara inne i scriptningen hela tiden.
Skapa en grafisk C# eller VB applikation i VisualStudio (Express) och styr Arduinon via COM-porten. Då har du full koll, även om du måste skapa ett kommunikationsgränssnitt.
Citera
  • 1
  • 2

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in