www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

Niti zelenec v programiranju - ne vem kaj bi pravzaprav rad
Pojdi na stran Prejšnja  1, 2, 3  Naslednja
 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Programiranje embedded sistemov
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
protoncek
Član
Član



Pridružen-a: Sre 31 Jan 2007 9:41
Prispevkov: 9573
Aktiv.: 42.80
Kraj: Mengeš

PrispevekObjavljeno: Pon Jan 09, 2012 10:19 pm    Naslov sporočila:   Odgovori s citatom

No, enakovredno vprašanje bi bilo: zakaj se pa TI ukvarjaš s PIC-i? Jaz sem kar zadovoljen z AVR-ji...
Kakor kdo. Sreči imamo izbiro, kajne? Poleg tega se dostikrat sliši da so AVRji bolj prijazni do uporabnika kot PICi.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
martinopresnik
Član
Član



Pridružen-a: Pet 29 Okt 2010 14:42
Prispevkov: 213
Aktiv.: 1.20
Kraj: Šentrupert nad laškim

PrispevekObjavljeno: Pon Jan 09, 2012 11:17 pm    Naslov sporočila:   Odgovori s citatom

Tudi jaz sem zelenc. Imam arduinota in sem z njim zelo zadovoljen. Do zdaj sem uporabljal vhode/izhode, LCD (16x2), serijsko komunikacijo (C# na računalniku), generiranje enostavnega piska, itd. In lahko rečem da je zelo eostavna zadeva.
_________________
1+1=10
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo MSN Messenger - naslov
krof555
Član
Član



Pridružen-a: Tor 06 Sep 2011 17:54
Prispevkov: 583
Aktiv.: 3.48
Kraj: Maribor

PrispevekObjavljeno: Pon Jan 09, 2012 11:45 pm    Naslov sporočila:   Odgovori s citatom

martinopresnik je napisal/a:
Tudi jaz sem zelenc. Imam arduinota in sem z njim zelo zadovoljen. Do zdaj sem uporabljal vhode/izhode, LCD (16x2), serijsko komunikacijo (C# na računalniku), generiranje enostavnega piska, itd. In lahko rečem da je zelo eostavna zadeva.

Hopsala!
Zgleda, da si se malo zmotil. Namig: Poglej naslov.
Glede na to da zgleda ta ARDUINO tako enostaven si bom mogoče tudi jaz kupil enega.
Je sploh vreden te cene, glede na to, da je težje narediti stand alone?
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran MSN Messenger - naslov
Jaka57
Moderator
Moderator



Pridružen-a: Ned 12 Dec 2004 21:47
Prispevkov: 5819
Aktiv.: 24.57
Kraj: Grosuplje

PrispevekObjavljeno: Pon Jan 09, 2012 11:46 pm    Naslov sporočila:   Odgovori s citatom

@martinopresnik: ja, za začetek v svetu mikrokontrolerjev in učenje odlično.
Ne potrebuješ programatorja, na razpolago je veliko dodatkov (shield-ov) in knjižnjic in programska oprema je zastonj. Za začetek celo spajkalnika ne potrebuješ.

@krof555: ali uspeš vse svoje projekte sproti podelat?
Ali je vreden cene? Ja če je na njem vse kar mora biti, je vreden, kajti v Sparkfunu stane toliko dolarjev, na DXu pa 23.5$ s tem, da ni original.

_________________
Lp, Jaka


Nazadnje urejal/a Jaka57 Tor Jan 10, 2012 12:16 am; skupaj popravljeno 2 krat
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
RGorazd
Član
Član



Pridružen-a: Čet 20 Maj 2004 15:57
Prispevkov: 1714
Aktiv.: 7.24
Kraj: Ig

PrispevekObjavljeno: Tor Jan 10, 2012 12:00 am    Naslov sporočila:   Odgovori s citatom

V kolikor si začetnik v programiranju, in ti je vseeno s čim začneš, bi bilo morda zanimivo tudi tole:

http://processors.wiki.ti.com/index.php/MSP430_LaunchPad_(MSP-EXP430G2)

Pa še en fantastičen projekt za začetnika:

http://blog.hodgepig.org/2010/12/23/finished-fireflies/

To je samo v razmislek. Stvar je precej poceni (malo več kot 3 eur). Primerov na

netu je tudi kar nekaj. Vsekakor je to tvoja odločitev kako in s čim boš začel.

Arduino je morda boljši, ker ima UART in lahko relativno enostavno komuniciraš s

PCjem (v kolikor bi si omislil kak GUI).

LP G

_________________
.
._. _ _ ._. _.__. _|
[ (_](_)[ (_] /_(_]
._|
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
krof555
Član
Član



Pridružen-a: Tor 06 Sep 2011 17:54
Prispevkov: 583
Aktiv.: 3.48
Kraj: Maribor

PrispevekObjavljeno: Tor Jan 10, 2012 12:06 am    Naslov sporočila:   Odgovori s citatom

Hvala!
To zadevo sem že nekaj gledal na Farne**-u
(Sem si shranil linke)
Pa vrjetno ni največji ''klump'' glede na to, da je od Texas Instrumen**.

P.s.:Kaj mikro je v tem ''kit-u'' priložen ?
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran MSN Messenger - naslov
Saran
Član
Član



Pridružen-a: Pet 13 Feb 2009 16:26
Prispevkov: 729
Aktiv.: 3.67
Kraj: Zasavje

PrispevekObjavljeno: Tor Jan 10, 2012 12:30 am    Naslov sporočila:   Odgovori s citatom

Kar se tiče Arduino zadev, imaš na voljo veliko različic. Cene so tudi različne - na kakem ebayu dobiš kako reč kar poceni. Jaz uporabljam Arduino Nano in sem z njim zelo zadovoljen. Enostavno ga vsadim v breadboard, povežem z računalnikom preko USBja in izdelam prototip kakšnega vezja.

Zadnje čase sem se celo začel ukvarjati z AVR Studio direktno, samo programiranje tu zahteva male več znanja. Npr. moral sem parkrat prebrati celoten datasheet za ATmega328 čip.

lp

_________________
Moja mama je strela, moj fotr je grom. Če hočeš bit moja, prključ se na štrom.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
.
Član
Član



Pridružen-a: Pon 23 Avg 2004 16:16
Prispevkov: 16777190
Aktiv.: 70831.54

PrispevekObjavljeno: Tor Jan 10, 2012 12:37 am    Naslov sporočila:   Odgovori s citatom

Brisana vsebina odstranjenega uporabnika.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
psevdonim
Član
Član



Pridružen-a: Čet 21 Sep 2006 21:42
Prispevkov: 3406
Aktiv.: 14.93
Kraj: slo

PrispevekObjavljeno: Tor Jan 10, 2012 11:22 am    Naslov sporočila:   Odgovori s citatom

jaz bi (in nekoč bom) začel tako, kot je prikazano na strani http://users.triera.net/zupanbra/mikroC/radovi.html - torej, kako vklopiti in izklopiti LED z mikrokontrolerjem. Potem pa naprej.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
gregoral
Član
Član



Pridružen-a: Pet 24 Nov 2006 9:42
Prispevkov: 688
Aktiv.: 3.04
Kraj: Ljubljana

PrispevekObjavljeno: Tor Jan 10, 2012 6:53 pm    Naslov sporočila:   Odgovori s citatom

Tudi jaz bi ti predlagal MSP-EXP430G2 LauncPad.

Predvsem zaradi cene.
Ceneje boš težko kaj dobil tako da se malo poigraš.

So pa MSP 430 še kar zmogljivi mikro mlinčki.
Predvem pa zelo enostavni za uporabo, tudi če boš kasneje delal svojo ploščico.

Za delovanje MSP rabiš:
- napajanje (1.8 V do 3.6 V)
- 1 upor
- 2 kondenzatorja
- in MSP seveda


- oscilator ima že vgrajen (1% odstopanja),
- programiral ga boš pa lahko s programatorjem iz LaunchPada

Bom nehal, da ne bo izgledalo kot da reklamo delam Smile.

LP, Gregor
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
RGorazd
Član
Član



Pridružen-a: Čet 20 Maj 2004 15:57
Prispevkov: 1714
Aktiv.: 7.24
Kraj: Ig

PrispevekObjavljeno: Tor Jan 10, 2012 9:38 pm    Naslov sporočila:   Odgovori s citatom

krof555 je napisal/a:
Hvala!
To zadevo sem že nekaj gledal na Farne**-u
(Sem si shranil linke)
Pa vrjetno ni največji ''klump'' glede na to, da je od Texas Instrumen**.

P.s.:Kaj mikro je v tem ''kit-u'' priložen ?


Kitu sta priložena 2 mikrota: MSP430G2231 ter šibkejši bratec MSPG2211. Polek ploščice dobiš še 32.768kHz kristal (ga moraš sam nalotati - ni pa nujen za delo), USB micro kabel ter moški in ženski pin-header (odvisno kako bi rad LaunchPad uporabil). Če ga boš na protoboard napičil, boš dal moški, če boš pa žičke ven vlekel, pa ženskega (po želji). Po tej ceni si lahko naročiš [slovenščina je zame španska vas] kak komplet več, če boš zagrizel v to. Program CCS si lahko potegneš dol brezplačno. Le registrirati se moraš na njihovi strani.

LP G

_________________
.
._. _ _ ._. _.__. _|
[ (_](_)[ (_] /_(_]
._|
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
piroman
Član
Član



Pridružen-a: Čet 23 Okt 2003 12:06
Prispevkov: 2707
Aktiv.: 11.43
Kraj: Ljubljana

PrispevekObjavljeno: Tor Jan 10, 2012 10:00 pm    Naslov sporočila:   Odgovori s citatom

Texas ima (vsaj zame) eno izmed najlepše spisanih dokumentacij in lepo zbirko demo kode za vsako periferijo posebej. Tudi to šteje.
_________________
One shouldn’t work on semiconductors, that is a filthy mess; who knows if they really exist!
Wolfgang Pauli, 1931
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
SkunkyLee
Član
Član



Pridružen-a: Čet 12 Feb 2009 16:59
Prispevkov: 198
Aktiv.: 1.00
Kraj: Maribor, Ljubljana

PrispevekObjavljeno: Tor Jan 10, 2012 10:39 pm    Naslov sporočila:   Odgovori s citatom

RGorazd je napisal/a:
Kitu sta priložena 2 mikrota: MSP430G2231 ter šibkejši bratec MSPG2211.


Ne več. Zdaj Launchpade pošiljajo z MSP430G2553 in MSP430G2452.

Sprememba na boljše. Prvo kot prvo sta oba čipa 20-pinska, imata občutno več prostora kot 2231 in 2211, 16 kB in 8kB, prav tako mata pa oba not hardwarsko realiziran kapacitivni touch na pinih. Seveda tudi HW USCI. Ter seveda 8-kanalni 10-bitni ADC.

Fenomenalna stvar. Močno priporočam. Dokumentacije je tudi na tone.

Edino kar na MSP430-jih pogrešam je vsaj kakšen kanal HW PWM-ja.

Če je to smatrano kot reklama, pa naj bo. Si TI glede Launchpada močno, močno zasluži.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
RGorazd
Član
Član



Pridružen-a: Čet 20 Maj 2004 15:57
Prispevkov: 1714
Aktiv.: 7.24
Kraj: Ig

PrispevekObjavljeno: Tor Jan 10, 2012 11:49 pm    Naslov sporočila:   Odgovori s citatom

SkunkyLee je napisal/a:
RGorazd je napisal/a:
Kitu sta priložena 2 mikrota: MSP430G2231 ter šibkejši bratec MSPG2211.


Ne več. Zdaj Launchpade pošiljajo z MSP430G2553 in MSP430G2452.

Sprememba na boljše. Prvo kot prvo sta oba čipa 20-pinska, imata občutno več prostora kot 2231 in 2211, 16 kB in 8kB, prav tako mata pa oba not hardwarsko realiziran kapacitivni touch na pinih. Seveda tudi HW USCI. Ter seveda 8-kanalni 10-bitni ADC.

Fenomenalna stvar. Močno priporočam. Dokumentacije je tudi na tone.

Edino kar na MSP430-jih pogrešam je vsaj kakšen kanal HW PWM-ja.

Če je to smatrano kot reklama, pa naj bo. Si TI glede Launchpada močno, močno zasluži.


Od kdaj pa? Jaz sem še pred kratkim naročil TI LaunchPad, in dobil omenjena uCja zraven (2231,2211), no ampak saj to sploh ni važno. Pri teh cenah mikrotov, ki so vsaj 2x cenejši od AVRjev...Ja, PWM je res odsoten, vendar so pa druge prednosti.

LP G

_________________
.
._. _ _ ._. _.__. _|
[ (_](_)[ (_] /_(_]
._|
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
gregoral
Član
Član



Pridružen-a: Pet 24 Nov 2006 9:42
Prispevkov: 688
Aktiv.: 3.04
Kraj: Ljubljana

PrispevekObjavljeno: Sre Jan 11, 2012 2:19 am    Naslov sporočila:   Odgovori s citatom

So pred kratkim (v decembru) spremenili na G2553 in G2452.
Očitno pa je odvisno od tega kje naročiš,
ker če pošljejo iz kake starejše zaloge, potem so starejši čipi gor.

PWM se da pa lepo narest s Timerjem.
Mislim da imajo vsi MSPji (tudi 2001) vsaj 1 timer.
(Obstajajo tudi taki brez kot sem gledal na TI strani)

Koda:

  // setup TimerA for PWM
  CCTL0 = CCIE;                             // CCR0 interrupt enabled
  CCR0 = 100;

  CCTL1 = OUTMOD_7;                         // CCR1 reset/set
  CCR1 = 0;                                // CCR1 PWM duty cycle
  CCTL2 = OUTMOD_7;                         // CCR2 reset/set
  CCR2 = 12;                               // CCR2 PWM duty cycle
  TACTL = TASSEL_2 + MC_1;                  // SMCLK, up mode


Dela MCU vse sam od tu naprej.

tole šteje od 0 do 3000
ko pride do 128 postavi output pin
ko pride do 3000 ga resetira
pa imamo pwm 128/3000 off 2872/3000 on

Mal je treba tudi specifikacije pogledat pa strica googlna pobarat če kaj ve.

LP, Gregor
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Programiranje embedded sistemov Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Pojdi na stran Prejšnja  1, 2, 3  Naslednja
Stran 2 od 3

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 492 dni


Powered by phpBB © 2001, 2005 phpBB Group