Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 59 odgovora
  • 17.366 pregleda

Najnovija ↓

Re: Mikrokontrolor za pocetnika 27.08.2013. u 13:35 · pre 160 meseci #41
Vidim da je rasprava otišla jednosmjernom ulicom, i ne gleda se šira slika.
Dakle podrazumijeva se da svi mi koji nešto raspravljamo na ovu temu, imamo i neko određeno predznanje iz elektrotehnike i programiranja.

Međutim, najbitnije od svega ovdje je imati dobru ideju za projekat čiji će sastavni dio biti mikrokontrorer, koji će biti ravnopravno bitan u projektu s ostalim sastavnim dijelovima. Ja osobno sam koristio arduino razvojne ploče s atmelovim kontrolerom za ozbiljnije projekte na kojima se mogla zaraditi neka kinta (ništa posebno).

Moj savjet je sljedeći; uzmi neku plocu kao sto je arduino ili napravi svoju sam (nebitno) i kupi dosta senzora i nekoliko relejnih izlaza 10A da mozes paliti gasiti uređaje na 230VAC, step motora i svasta nesto da se mozes igrati. I bez obzira na to što si programer pocetnik počni paliti gasiti neke uređaje i pusti da ti se počnu rađati ideje šta bi se moglo s tim napraviti (ove neke stvari možeš odraditi sa vrlo skromnim zanjem iz programiranja, a primjera na internetu ne manjka). Mikrokontroler nije svrha sam sebi, tj. da umireš u suhoparnom programiranju godinama. Upravo kao što si spomenuo, ako se već baviš nekim poslom koji je vezan za automatizaciju u elektrotehnici u industriji masinstvu ili bilo kojoj tehnickoj grani. Mislim da ces tada siriti svoje znanje iz programiranja s puno vecim entuzijazmom i voljom, te na kraju imati jasnu viziju sta da radis s tim (GDJE UPOTRIJEBITI TO!!??)

Želim samo reći ako se mikrokontroler želi upotrijebiti za bilo šta, mora se širiti znanje iz te grane gdje ga upotrebljavamo, jedakim intenzitetom kao znanje iz programiranja. Ovisno u kojem ga sistemu želiš koristiti (elektrotehničkom mašinskom i sl.), svi ti sistemi imaju svoje neke specificnosti i tromosti koje treba poznavati jednako dobro kao i programiranje.

Ponavljam: Mikrokontroler je samo jedan alat u nekom ozbiljnom projektu i nikako nije svrha sam sebi.

Re: Mikrokontrolor za pocetnika 27.08.2013. u 14:30 · pre 160 meseci #42
Kao sto kazes ne planiram samo da ucim da programiram vec to sto naucim zelim primenuti u praksi , vec znam nekoliko primera gde bih upotrebio kontrolor za pokretanje stepera ...

I sad jedno malo glupo pitanje : Kako cu ja sa arduino uno programirati 40-pinski 16f887 ako on ima kuciste za 28-pin O.o Ako kupim arduino da li onda mogu programirati samo pic koji dobijem sa njim, malo me to buni ?
Potpis
"Bitno je stalno postavljati pitanja "
Re: Mikrokontrolor za pocetnika 27.08.2013. u 14:40 · pre 160 meseci #43
Arduino - razvojni sistem sa Atmel uC sa ugradjenim bootloader-om. Sa njim mozes da programiras Atmelove uC.

PIC - Microchip-ov uC programiras ga sa Pickit-om. Ako hoces ozbiljnije da se bavis PIC-om kupi Pickit 3, za pocetak mozes da kupis (napravis) Pickit 2 klon, koji je dosta jeftinije resenje od Pickit 3.

Dakle prvo se odluci za familiju uC, zatim kupi alat koji ti je potreban i teraj.
Re: Mikrokontrolor za pocetnika 27.08.2013. u 14:47 · pre 160 meseci #44
Citat:
Milan_95:
Kao sto kazes ne planiram samo da ucim da programiram vec to sto naucim zelim primenuti u praksi , vec znam nekoliko primera gde bih upotrebio kontrolor za pokretanje stepera ...

I sad jedno malo glupo pitanje : Kako cu ja sa arduino uno programirati 40-pinski 16f887 ako on ima kuciste za 28-pin O.o Ako kupim arduino da li onda mogu programirati samo pic koji dobijem sa njim, malo me to buni ?


Mislim da je pitanje bilo upuceno meni ali azecevic je sve objasnio kratko i jasno
Re: Mikrokontrolor za pocetnika 27.08.2013. u 15:30 · pre 160 meseci #45
Nije bitno ko ce mi odgovoriti na pitanje, pitanje je za sve i svako nek kaze ono sto misli i zna ...

hehe ja se na prvoj strani opredelih za pic a vi mi predlazete da kupim arduino :D
A ja sam jos bolji sto sam mislio da je arduino "uredjaj" na kome mogu programirati i isprobavati pic xD

Ipak cu kupiti pickit 2 ili 3 , necu da pravim jer nmg da nadjem pouzdanu semu , ps ako neko ima pouzdanu a pritom relativno jednostavnu semu nek okaci necu se buniti :)
Potpis
"Bitno je stalno postavljati pitanja "
Re: Mikrokontrolor za pocetnika 27.08.2013. u 15:45 · pre 160 meseci #47
Moj predlog ti je ako ces ozbiljnije da se bavis time odmah kupi PK3, on moze da programira sve i 32bit-ne i DSP, ako jos nisi siguran da ces time malo ozbiljnije da se bavis kupi klon, on ti je oko 20 evra, nemas zajebanciju da pravis plocicu, busenje rupa, pa se desi da ne proradi iz prve, a da ga sam pravis cena za delove ti je oko 700-800 dinara + plocica, gotovi klonovi su dovoljno jeftini i pouzdani da se ne cimas, a pritom moras da imas i programator kojim ces da upucas hex u PIC na klonu.

Ako se odlucis da pravis evo sema za PK2 klon:
http://www.circuitvalley.com/2...e-universal-microchip-pic.html
http://www.micros-designs.com.ar/pickit2-clone-5v3-3v/
Re: Mikrokontrolor za pocetnika 27.08.2013. u 18:45 · pre 160 meseci #50
mikroelektronika je super ima samo par problema
- u odnosu na konkurenciju jesu extremno kvalitetni ali su extra i skupi
- njihovi alati su kompatibilni samo sami sa sobom, dakle
mikroelektronikin dev kit ne mozes da koristis sa mplab.x vec moras da
koristis mikroc ili mikrobasic ili mikropascal, njihov programator ne
radi ni sa cim osim sa njihovim alatima i slicno
- njihovi sw alati su potpuno zatvoreni, dok kod svih ostalih 99.9%
biblioteka dolazi u sorsu pa em vidis "kako to radi" em mozes da
prilagodis sebi (osakatis, izbacis delove koji ti ne trebaju,
modifikujes na najcudnije moguce nacine) kod mikroelektronikinih
kompajlera nema sors nicega vec su sve biblioteke zatvorene i ako ti se
ne svidja kako rade mozes samo da ides u sobu za zalbe

dakle ja ne bih stavio mikroE kao neko resenje za pocetnike kada je
microchip (PIC kontroleri) u pitanju, to je vise za neke sa malo staza
koji razumeju sta je + i sta je - i mogu da odluce kako dalje, kao sto
rekoh extra kvalitetno resenje ali po meni nije za pocetnike i PIC

sto se atmela tice, mikroE ima ok resenje ali sto se sw-a tice mislim da
je avr studio nepre*ebiv i da je glupost davati pare za mikroC za avr
dok sto se razvojnih alata tice opet stoji ista prica, extra kvalitet,
jaca cena, mislim da je isto za one sa malo vise staza

jedini sistem pravljen bas za pocetnike je arduino (i onda njihove
kopije sa arm-om i pic-om) i zato po meni neko ko "sad pocinje" treba da
uzme arduino i da ne misli, ima najvise primera za upotrebu mcu-a u
"realnim uslovima u kojima se pocetnici nalaze", ima "najjaci pocetnicki
community" na svetu, napravljen je za pocetnike (za razliku od svih
ostalih koji ocekuju ozbiljno predznanje, arduino je jedini koji moze da
koristi botanicar da automatizuje bastu, hemicar da ... stagod oni rade...)
Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Re: Mikrokontrolor za pocetnika 27.08.2013. u 19:36 · pre 160 meseci #51
Ne bi platio nikakav porez niti carinu kad bi narucio samo Arduino plocicu... Nekih 50 paketa sam narucio u poslednja 2-3 meseca koji staju u pismo, i ni za jedan nisam imao dodatne troskove...
Potpis
THE ONLY EASY DAY WAS YESTERDAY
Re: Mikrokontrolor za pocetnika 27.08.2013. u 20:55 · pre 160 meseci #52
Sad me bogdan obeshrabri totalno sa pic a taman sam nasao pickit 2 clone za 20€ :(

Da li sa arduinom mogu programirati bilo koji atmelov kontrolor ? Da li za njega moram programirati u nekom posebnom programu ili mogu "spustiti" programe koje sam pisao u pbp3 koji su u asm formatu ? Zlatni mozes mi mi porusiti sa ebay-a neki arduino a da me ne izadje kao prosli put kad sam kupovao ... ?
Potpis
"Bitno je stalno postavljati pitanja "
Re: Mikrokontrolor za pocetnika 27.08.2013. u 21:32 · pre 160 meseci #53
Koliko vidim ona cena za Arduino sa oglasa sto sam postavio je jos i povoljna (20E).
To ti je najbrzi i najjednostavniji nacin da udjes u tu pricu. Porucis, stigne ti to za par dana, ubodes u USB i to je to.

Ove stvari sa PIC-ovim su malo "advanced", docices i do njih u nekom trenutku, ne brini se ;)
Arduino ti je samo polazna (medju) stanica na tom putu.
Potpis
Site about Software Defined Radio – SDR
http://yu3ma.net/
https://github.com/yu3ma
On-line LM317 kalkulator
Re: Mikrokontrolor za pocetnika 27.08.2013. u 22:11 · pre 160 meseci #54
Aj da preformulisem pitanje ... Da li cu ja sa arduinom moci samo da programiram arduino tj celu plocicu pa nju da koristim za isprobavanje ili cu moci da isprogramiram neki kontroler koji mogu da ubacim u neko moje kolo ?
Potpis
"Bitno je stalno postavljati pitanja "
Re: Mikrokontrolor za pocetnika 27.08.2013. u 22:18 · pre 160 meseci #55
Ovako... prvo, za pocetak, isprogramiras Arduino, koji ima mikrokontroler Atmega328PU u sebi, a izvodi za pinove su po celoj plocici. Dao sam ti detaljno uputstvo par postova unazad. Potom iskoristis Arduino kao programator, i isti taj kod upises u drugi Atmega328PU ili neku drugu kompatibilnu Atmegu i imas samostalno isprogramiran mikrokontroler.



Ovako se poveze Arduino da bi se isprogramirala druga Atmega. A ovako jos prostije, bez debaginga:



Ovaj RESET pin na Arduinu ne moras da povezes preko ovog otpornika, meni je samo tako htelo da radi.
Potpis
THE ONLY EASY DAY WAS YESTERDAY
Re: Mikrokontrolor za pocetnika 27.08.2013. u 22:42 · pre 160 meseci #56
Da sam zbunjen malo je reci :)

Znaci ovako , uzmem arduino, on na sebi ima Atmega328PU koji treba isprogramirati softwerom koji dobijem uz arduino ?
Tada mogu povezati neki drugi Atmega328PU po ovoj dola semi i u njega upisati svoj program ?
Potpis
"Bitno je stalno postavljati pitanja "
Re: Mikrokontrolor za pocetnika 28.08.2013. u 07:10 · pre 160 meseci #57
nemoj da te ja obeshrabrujem, ja sam samo napisao da mikroe po meni nije za totalne pocetnike, vidi razlika izmedju totalnog pocetnika i sledeceg stepena (gde je vec isti klinac sta koristis) je procitano par datasheetova "ozbiljno / sa razumevanjem". poceli smo svi mi bez arduina i uspeli :) ...

arduino je idealan za pocetnike posto, jeli, imas rezultat "odma" bez citanja datasheet-a... e sad kad imas neki rezultat odma to bustuje moral pa oces jos i jos i .... i onda ti nije tesko da posle nekoliko uspeha citas dsosadan txt da bi uradio jos nesto kompleksnije .. sa "ne-arduino" sistemom, bez ikakvog iskustva, treba ti ozbiljan "grit" da bi napravop najobicniji blink led da radi ok i to je mnoge smorilo u startu pa su odustali .. arduino je jedini sistem koji su pravi "pocetnici" prihvatili i prihvatili su ga extra (ima jos stotinu pokusaja dev sistema za pocetnike nijedan nije uvatio trakciju kao arduino).

ako bas oces PIC i ako oces basic, onda ti savetujem sinisin dev kit i njegovu malu online skolicu. to je jeftino, imas odlicnu podrsku ovde na forumu... dakle za pic + basic bolje u srbiji nemas, a cena je smesna .. kontaktiras sinisu na pp (rsinisa) i dogovoris se za detalje
http://www.elitesecurity.org/t453500-TUTORIJAL-PicBasic-Pro-PICF
Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Re: Mikrokontrolor za pocetnika 28.08.2013. u 11:06 · pre 160 meseci #58
Citat:
Milan_95:
Da sam zbunjen malo je reci :)

Znaci ovako , uzmem arduino, on na sebi ima Atmega328PU koji treba isprogramirati softwerom koji dobijem uz arduino ?
Tada mogu povezati neki drugi Atmega328PU po ovoj dola semi i u njega upisati svoj program ?


Otprilike tako nesto. Znaci prvo uzmes Arduino, utaknes USB kabl u Arduino i kompjuter, povezujes Arduino preko pinova sa ostalim komponentama, programiras, isprobas da li radi. Kada vidis da ti sve radi, i pozelis da to prebacis u zaseban mikrokontroler, koji ces kasnije koristiti u nekom kolu, povezes Arduino po ovoj semi gore, izaberes u opcijama Arduina "Use Arduino as ISP", i uploadujes program na zaseban mikrokontroler. Arduino ti je obicna Atmega328 sa cipom za USB komunikaciju sa racunarom i izvodima za pinove kako bi lakse napravio prototip projekta.

Ovako ce ti biti sve manje jasno, i bices sve vise zbunjen, najveci savet ti je da sto pre uzmes Arduino i sve ce ti se samo pojasniti.

Ako imas viska slobodnog vremena, odgledaj par videa iz ovog serijala: http://www.youtube.com/watch?v=fCxzA9_kg6s

Sve je objasnjeno, i sta ti treba, i sta i kako radi, i zasto radi, i kako instaliras Arduino IDE, kako povezujes s kompom, sta mozes sve da podesis... sve sto ce ti trebati u narednim mesecima ti je u ovim snimcima iz serijala.
Potpis
THE ONLY EASY DAY WAS YESTERDAY
Re: Mikrokontrolor za pocetnika 28.08.2013. u 11:24 · pre 160 meseci #59
Procitao sam to pre neki dan i stvarno je super odradjeno , javio sam se sinisi u vezi programatora i sad cekam odgovor ...

Procitao sam sinoc ds za 16f887 i ima sve sto mislim da je meni za pocetak potrebno .. interni osc , nekoliko analognih ulaza , dosta I/O pinova , dosta struje po pinu , smitovo okidno , push up na nekim portovima ...

I sad nastaje dilema :
1. Arduino sa atmegama
2. Pickit2 sa PIC-evima
Potpis
"Bitno je stalno postavljati pitanja "
Re: Mikrokontrolor za pocetnika 28.08.2013. u 11:31 · pre 160 meseci #60
1. arduino je najkompletniji dev kit za pocetnike (hw i sw), jednostavan
za rad etc etc, ali se pise c/c++ (ti si spominjao basic)
2. pic - 99% kitova nije za poptune pocetnike i skoro nijedan nije 100%
kompletan. npr rsinisa ima super mali dev kit za pocetnike ali ti uz
njega treba i pickit2 (koji doduse isto mzoes od sinise da kupis), ne
znam koliko je stigao sa primerima taj kit... ono sto je tu prednost je
sto imas sve primere u basic-u (ti se spominjao basic) ..

sad, dal ici na arduino ili na pickit2+sinisin dev kit, bem li ga, ja
sam malo alergican na basic (moze sa njim sve da se uradi kao i sa C-om
ili ASM-om ili bilo kojim jezikom) pa ga ja licno ne koristim ali ako
volis basic sinisa (pk2+dev) ti je idealno resenje, imas super temu
ovde, podrsku .. podrzavas lokalnu proizvodnju :D .. ako volis C, vise
primera .. arduino je nepreje*iv .. milion youtube videa, milion
instructablesa, milion dodataka, primera, biblioteka .. ja licno mene
drugari kad pitaju "kako da pocnu" od kada postoji arduino iskljucivo to
spominjem, uopste im ne govorim za druge opcije.. pre arduino-a sam
predlagao svasta i oko 0.2% ljudi je uradilo nesto, od kada preporucujem
arduino skoro 40% ljudi je nesto uradilo, pritom dosta tih ljudi su
slikari, arhitekte, muzicari, dizajneri ...
Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme