Val av microprocessor, RGB LED styrning

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Gimbal
Inlägg: 8687
Blev medlem: 20 april 2005, 15:43:53

Re: Val av microprocessor, RGB LED styrning

Inlägg av Gimbal »

En del av pengarna ryker till programmeraren för microprocessorn om du inte har tillgång till någon på skolan.
dragon9226
Inlägg: 144
Blev medlem: 8 september 2010, 14:26:12

Re: Val av microprocessor, RGB LED styrning

Inlägg av dragon9226 »

Ok.
Menar du att koppla dem led:sen 4:a och 4:a för att få en möjlighet till programmerbara mönster?
I så fall kombinerat med att dimma alla röda, gröna och blå för sig låter fair enough för mig.

Min programmeringserfarenhet begränsas tyvärr till kurserna programmering A och B i java.
Vilket jag förstår kommer hjälpa mig lite men inte till någon färdig produkt.
Men att lära sig lite av det nya språket är något som ingår, som jag gärna gör om det går att göra på ett smidigt sätt.

Fortsätt gärna diskutera och komma fram till nya saker inom projektet, jag kommer tyvärr inte kunna titta in för än om ca 3h...
Tack så mycket för alla postar, ni hjälper mig verkligen framåt.

PS. Hur mycket kostar en programmerare för en microprocessor?
Användarvisningsbild
jesse
Inlägg: 9240
Blev medlem: 10 september 2007, 12:03:55
Ort: Alingsås

Re: Val av microprocessor, RGB LED styrning

Inlägg av jesse »

Om du bestämmer dig för AVR så finns denna.

Med tre färger on/off får man 8 kombinationer av färger. Om man tänker sig att ha två bitar för varje LED och låta den ena biten ge dubbel ström jämfört med låga biten så kan du få 64 färger. Med reservation för att LED'ens ljussyrka inte är linjär mot strömmen - då kanske du i praktiken bara kan utnyttja tre lägen för varje färg och få ut 27 färger.

Detta skulle kräva dubbelt så hög hastighet på SPI utgången.

Vad jag skulle uppleva som svårast är att generera snygga rörliga mönster. Det gäller att ha beräkningar som inte använder mycket minne ... så om du skaffar en processor: köp en med mycket minne så du har att jobba med.
Användarvisningsbild
Swech
EF Sponsor
Inlägg: 4750
Blev medlem: 6 november 2006, 21:43:35
Ort: Munkedal, Sverige (Sweden)
Kontakt:

Re: Val av microprocessor, RGB LED styrning

Inlägg av Swech »

Det är fullt genomförbart,
Kör min ledcube med 216 enkla lysdioder med individuell PWM styrning på varje diod flimmerfritt och med 16 intensitets nivåer på varje diod. Detta med en intern 8MHz klocka. Med extern kristall på 16MHz så är marginalen på dubbla antal dioder.

Om du sänker kraven till 100 dioder så funkar det garanterat.
samt att du halverar kostnaden för dioderna.
De kostar inte 4:- styck heller...
Pma mig så skall du få ett sponsrat pris också.

Swech
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Val av microprocessor, RGB LED styrning

Inlägg av sodjan »

> Pma mig så skall du få ett sponsrat pris också.

Om du skriver "Swech" på LED-displayen... :-) :-)
Användarvisningsbild
Swech
EF Sponsor
Inlägg: 4750
Blev medlem: 6 november 2006, 21:43:35
Ort: Munkedal, Sverige (Sweden)
Kontakt:

Re: Val av microprocessor, RGB LED styrning

Inlägg av Swech »

naturligtvis :D

Swech
dragon9226
Inlägg: 144
Blev medlem: 8 september 2010, 14:26:12

Re: Val av microprocessor, RGB LED styrning

Inlägg av dragon9226 »

Programmerar verktyget, vilket jag antog att det var, vad har det för kapacitet i antalet pinnar och annat?
Och vad kostar en ny likvärdig sådan?
(Det är väl en apparat man kopplar till datorn och sätter processorn i för att kunna skriva in koden i processorn?)

Har någon något förslag på komponenter eller idéer om hur något bordet byggas eller vad som funkar eller inte eller bara något som rör projektet,
så skriv gärna ett inlägg =)
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Val av microprocessor, RGB LED styrning

Inlägg av sodjan »

> (Det är väl en apparat man kopplar till datorn och sätter processorn i för att kunna skriva in koden i processorn?)

Ja, i princip. Fast idag försöker man köra "In Curcuit Programming" (ICP eller ICSP).
D.v.s att man anslutar programmerren med en kabel till själva målsystemet
istället för att flytta processorn fram och tillbaka. Oerhört mycket mer praktiskt.
Användarvisningsbild
E85
Inlägg: 1274
Blev medlem: 29 maj 2007, 16:24:19
Ort: Övik

Re: Val av microprocessor, RGB LED styrning

Inlägg av E85 »

Annars finns ju alltid Arduino... kanske är bästa valet med tanke på tidsbristen och programmeringskunskaperna.

Ett annat alternativ om du har lite mer tid att lägga ner med att komma igång med mikrokontrollern är ET-STM32-stampen från futurlec (finns nog på andra ställen också). Fast där krävs som sagt lite mer tid för att komma igång. Den är dock mycket snabbare och har 64KB SRAM och 512KB flash ifall du vill kunna lägga in bilder och annat i minnet (Arduino har 32KB flash / 2KB SRAM).
ToPNoTCH
Inlägg: 5158
Blev medlem: 21 december 2009, 17:59:48

Re: Val av microprocessor, RGB LED styrning

Inlägg av ToPNoTCH »

Nu vet inte jag om jag är speciellt obegåvad, men att lära sig programera microprocessorn med utgångspunkten att nuvarande kunskap sträcker sig till Java, får jag svårt att gå ihop på 50-100 timmar.

Vi har ju i åtskilliga tidigare uC trådar varit rörande överens om att "nybörjare" alltid tror det räcker med att lära sig kommandon, men att halva jobbet består i att förstå processorns arkitektur och egenskaper.

Jag hade inte sett problem med vare sig budget eller tid om jag visste att du redan behärskade uC programmeringen.

Min åsikt är att jag tror tiden spricker om du avser lära dig detta från scratch med detta projekt, som är hyggligt komplicerat.
Användarvisningsbild
4kTRB
Inlägg: 20824
Blev medlem: 16 augusti 2009, 19:04:48

Re: Val av microprocessor, RGB LED styrning

Inlägg av 4kTRB »

IMSYS har en Java-processor som jag tror kan klara ditt projekt. I tillägg
kan du även programmera den i C och assembler om du får tidsproblem.

http://www.imsystech.com/products/im3910.htm

Bild
Användarvisningsbild
E85
Inlägg: 1274
Blev medlem: 29 maj 2007, 16:24:19
Ort: Övik

Re: Val av microprocessor, RGB LED styrning

Inlägg av E85 »

Fast då är den sjukt dyr och kommer som BGA... kanske inte optimalt.

Nej jag tycker det här är ett klockrent jobb för Arduino. Här är exempelkod för att blinka en LED. Borde gå att komma igång rätt snabbt med.

Kod: Markera allt

/*
  Blink
  Turns on an LED on for one second, then off for one second, repeatedly.
 
  This example code is in the public domain.
 */

void setup() {                
  // initialize the digital pin as an output.
  // Pin 13 has an LED connected on most Arduino boards:
  pinMode(13, OUTPUT);     
}

void loop() {
  digitalWrite(13, HIGH);   // set the LED on
  delay(1000);              // wait for a second
  digitalWrite(13, LOW);    // set the LED off
  delay(1000);              // wait for a second
}
Här finns fler.
Användarvisningsbild
4kTRB
Inlägg: 20824
Blev medlem: 16 augusti 2009, 19:04:48

Re: Val av microprocessor, RGB LED styrning

Inlägg av 4kTRB »

Om det räcker med 1st så kanske det inte är så dyrt i vilket fall.
Om nu inte Java räcker till för applikationen så kan man hoppa över C
och enbart lägga tid på att lära sig assemblerinstruktionerna för de tidskritiska momenten.

Dessutom att ha lärt sig den processor kan säkert vara en investering
för framtiden. Sedan om man vill skriva kod i Java så är det ett väl genomtänkt
språk som är lätt att ändra i om man dokumenterar bra, vilket är lätt.

Det gäller nog bara att våga sig på att starta med en så pass avancerad pryl.

ELFA har IM3910 för 104:- 73-213-18
och utvecklingsystem för 587:- 73-213-34

det verkar ganska överkomligt i pris?
Användarvisningsbild
E85
Inlägg: 1274
Blev medlem: 29 maj 2007, 16:24:19
Ort: Övik

Re: Val av microprocessor, RGB LED styrning

Inlägg av E85 »

Ja, visst vore det säkert bra att kunna använda den men inte om man har 50h-100h på sig, då är det vansinne att använda en sån processor. Bara att designa och fixa ett kort till den tar ju minst den tiden. Och lödningen kan ju bli spännande. Om man inte köper ett development-kit för 3 papp.

edit: Jag vet inte hur du läser priserna men jag ser en nolla mer än vad du gjorde. :)
Man kanske kan tro att jag är sponsrad av Arduino men jag tror många här håller med om att det är bästa valet i det här fallet?
Användarvisningsbild
Swech
EF Sponsor
Inlägg: 4750
Blev medlem: 6 november 2006, 21:43:35
Ort: Munkedal, Sverige (Sweden)
Kontakt:

Re: Val av microprocessor, RGB LED styrning

Inlägg av Swech »

4kTRB - har du använt processorn själv?

Swech
Skriv svar