[elektro] Milyen kontrollert?
Karoly Kovacs
psat55 at yahoo.de
Mon Nov 3 07:30:30 CET 2014
Mivel azt írod, kezdőnek tekinthető a kívánt szint, szerintem indulj el
az Arduino vonalon. Ez egy egész család, Atmel Atmegákra épül,
iszonyatosan(!) nagy fejlesztői háttérrel. Csaknem minden igényedhez
találsz kész, vagy minimális erő befektetéssel módosítható megoldást,
modult.
Nem utolsó sorban, amilyen feltételeket leírtál, azokat csont nálkül
teljesíti szerintem bármelyik Arduino nyák.
Azért nem írok róla többet, mert 0,1mp-nyi guglizással rá fogsz találni
a megfelelő oldalakra, sőt magyarul is kiváló a támogatottsága, nagyon
komoly oldalak vannak a témában magyarul is.
Károly
njjano wrote:
> Urak,
>
> tanacsot kernek mikrokontroller/fejlesztokornyezet valasztasaban.
> Elorebocsatom, nem akarok semmifele markahaborut kirobbantani, ezert
> osszeszednem par pontban mire lenne szuksegem es mi az ami adott:
>
> -elso korben a feladat 2db analog csatorna merese, az eredmeny kijelzese
> egy sorosan vezerelheto LED meghajto segitsegevel. Felbontas szamitasaim
> szerint 10 bit eleg lenne
> -ami adott: valamikor MCS51-et tanultam assemblerben, sajna a C feluletet
> valahogy sikeresen elkerultem akkoriban... azota nem foglalkoztam
> mikrokontroller programozassal, csak PLC es DCS (ezekben persze
> elofordultak kulonfele magasabb szintu nyelvek is), no meg a kulonfele
> SCADA-k VB-re es egyebekre hajazo, specifikus programozasa. PIC csak
> erintolegesen (ha jol emlexem a 16C84-es osmodell?)
> -olyan cuccot kellene valasztani amihez van ingyenes (es jol hasznalhato)
> fejlesztokornyezet, a letolteshez nem kell csilliodollaros programozokat
> megvenni stb. _kimondottan_ hobbi a cel, nem akarok mikrokontroller
> programozasbol megelni! Persze ha letezik valami olcso gyari programozo
> pl. akkor azt inkabb megveszem nyilvan.
> -bar mint irtam nemigen beszelem a C-t de ezen szeretnek valtoztatni,
> leven bizonyara egyszerubben-gyorsabban elkeszulnek egy-egy apro
> projekttel mint assemblyben. Tehat jo lenne ha lenne C compiler is a
> fejlesztokornyezetben, mondjuk valami dokumentacioval...
> -jo lenne ha lenne elerheto, kezdoknek szolo utmutato, hogyan kell
> elindulni, ertsd: megirom a progit, leforditom, na es ezutan kellene
> valami lepesrol lepesre gyakorlati utmutato, hogyan kell mindezt a
> kontrollerbe varazsolni. Gondolok itt a kulonfele konfiguracios bitek
> bealligatasara, azt mikor es hol kell megejteni? pl. PIC-nel bizonyos
> labak amik a programozast vegzik hasznalhatoak portlabkent is. Ha ezeket
> felhasznalom a sajat applikaciomban, es beirtam a programot a
> kontrollerbe, kesobb hogyan tudom azt ujbol programozni? Vagy a labak ezen
> funkcioja mindig megmarad, akkor is ha pl. bemenetnek definialom?
> -ugyanigy valami alap C bevezeto se artana az adott kornyezethez, peldaul
> egy konkret problemam mar van is: hogyan kell az A/D kimeneten megjeleno
> 10 bites szamokat kezelni egy 8 bites rendszerben, letezik float tipus
> vagy nem erdemes ilyesmivel tokolni ekkora felbontasnal?
> -dokumentacio tutorial stb lehet angol
> -jah igen, sima 8 bites kornyezetben gondolkodom
> -es windowsban, az se lenne baj ha w7 64 biten is hasznalhato az adott
> kornyezet :)
> -memoria meret: mekkora memoria kell kb. pl. az elso pontban emlitett
> feladatra? Mi mire eleg kb? Tudom ez eleg idiota kerdes, de csak ugy
> nagysagrendileg jo lenne kepbe kerulni...
> -teszteles: leteznek jol hasznalhato szimulatorok, amivel a program
> tesztelheto? Ezeknel hogyan van megoldva az I/O szimulalasa?
>
> Emlekeim szerint az Atmel gyart(ott?) valamikor az 51-es architekturara
> epulo modern kontrollereket, olyan letezik meg? Vagy inkabb erdemesebb a
> PIC fele elindulni?
>
> Azt hiszem elso korben ennyi a lenyeg. Tudom a gugli is lehetne a baratom,
> de jobban orulnek elsokezbol jovo gyakorlati tanacsoknak, informacionak. A
> neten minden mellett es egyidejuleg ellen is van minden, szoval nem egy
> nagy tampont :) Az is jo ha valakinek van par jo linkje amin el lehet
> indulni.
>
> Valaszokat elore is koszonom, udv
>
> Jano
>
> -----------------------------------------
> elektro[-flame|-etc]
>
More information about the Elektro
mailing list