![]() |
![]() |
![]() |
MikroElektronika D.O.O. je svetski priznata kompanija iz Beograda koja je već više od 10godina lider na polju proizvodnje razvojnih sistema i kompajlera za mikrokontrolere velikihsvetskih proizvođača, poput Microchipa, Atmela, NXP-a, PSoC-a i drugih.Konkurs je otvoren za pet radnih mesta:Pisanje biblioteka za kompajlerePisanje uputstava za proizvode mikroElektronikeInženjer za nabavku komponentiProduct ManagerProgramer u Delfiju – Baze ...
Portal Otpornik.com je počeo sa radom 19. aprila 2007. godine. Za kratko vreme stekao je zavidnu reputaciju i ugled u stručnim krugovima. Vremenom je ekipa koja je radila na sajtu nalazila sve manje vremena za njega. Prestalo se sa pisanjem novih tekstova i vesti iz elektronike, ali je posećenost sajta i dalje ostala na zavidnom nivou.U proteklih nekoliko meseci dobio sam više poruka u kojima ljudi konstatuju kako je ovaj sajt ostao zarobl...
Koliko puta ste kao mali bezuspešno pokušavali da složite Rubikovu kocku u njeno početno stanje. A onda jednog dana samo ste uzviknuli: ovako se to radi! Svako od nas je razvio svoj sistem za rešavanje. Neko efikasniji, drugi još efikasniji, a neki još uvek tragaju za rešenjem.Poslednje istraživanje grupe programera u saradnji sa Google-om dokazalo je da se svaka pozicija Rubikove kocke može se rešiti u 20 ili manje poteza.Maksimaln...
Jedan od poslednjih zaljubljenika u znanje radi znanja; sakupljkač retkih starih knjiga; pravi „renesansni“ čovek; ovaj matematičar je nauku, između ostalog, zadužio formulisanjem De Morganovih zakona i definisanjem matematičke indukcije.Pukovnik Džon De Morgan je, kao i njegovi preci u prošlosti, bio u službi Istočno-Indijske kompanije, kada je 1806. godine, 17. juna u Madrasu, u Indiji, dobio svoje peto dete, sina Avgustusa. Ma...
Integrisani senzori TRS1722, TRS1755 i TRS1766TRS1722, TRS1755 i TRS1766 senzori proizvođača TAOS (Texas Advanced Optoeletronic Solutions) su visoko osetljivi reflektivni senzori crvene (630 nm), zelene (567 nm) i plave (470 nm) boje, respektivno, koji konvertuju intezitet svetlosti u napon. Svaka komponenta sadrži LED izvor bele svetlosti, fotodiodu sa postavljenim optičkim filterom boje, i transimpendansni pojačavač.TCS230 je programa...
Svojim radom na polju logike, ovaj engleski džentlmen koji je živeo u prvoj polovini 19. veka, definisao je novu oblast algebre, koja čini temelj informatičke revolucije i osnovu svih digitalnih elektronskih uređaja koje danas koristimo.Džordž Bul je rođen 15. septembra 1815. godine u Linkolnu u Engleskoj, u porodici ograničenih materijalnih mogućnosti. Majka Meri En bila je sobarica, a otac Džon obućar i veliki zaljubljenik u nauk...
Senzori firme TAOS (Texas Advanced Optoeletronic Solutions) mere intezitet svetlosti a kao izlazni signal se dobija napon koji zavisi od pomenutog intenziteta. Iako su ovde navedena tri senzora, oni se u suštini razlikuju samo po integralnom filteru boje. Na primer prvi senzor TSLB257 ima filtar koji propušta samo plavu boju, dok TSLG257 i TSLR257 imaju odgovarajući filtar za propuštanje zelene i crvene svetlosti respektivno.Senzori boje s...
Dodir, ukus, miris, sluh, i vid su načini da se prikupe informacije o svetu. Međutim, ljudski svet je primarno svet opažanja i iz njega dolazi 90% našeg znanja o svetu. Ono što vidimo je boja. Objekti, predeli, lica se registruju u našem mozgu preko svetlosti koja ulazi u naše oko. Vidljiva svetlost je elektromagnetni talas u opsegu talasnih dužina od 400 nm – 700nm. To je samo mali deo svih postojećih talasnih dužina. Svetlost koj...
Na Fakultetu tehničkih nauka u Novom Sadu, krajem oktobra, održaće se peto po redu takmičenje iz poznavanja elektronike i programiranja Hard&Soft 2009. Tema ovogodišnjeg takmičenja biće reciklaža i zaštita životne sredine.Tehnologija automatizacije je odavno prisutna u svim segmentima industrijske proizvodnje. Danas postoje fabrike koje poseduju potpuno automatizovani proizvodni proces ukljućujuči i postupak recikliranja proizv...
LED emituju svetlost kada su direktno polarisane. Kada LED provodi, elektroni prolaze iz provodne zone materijala N-tipa do provodne zone materijala P-tipa. Pošto je provodna zona P-tipa poluprovodnika sa manjom energijom u odnosu na poluprovodnik N-tipa, energija elektrona se emituje u obliku svetlosti.Karakteristika LED je ista kao kod običnih p-n spojeva s tom razlikom da je pad napona u provodnom režimu kod LED veći (tipično 1,2 do 4...
U narednom projektu opisan je jednostavan drajver za pogon jednosmernih motor koji poseduje mogućnost promene smera obrtanja vratila jednosmernog motora, merenje i regulaciju brzine kao i softversko ugrađenu P regulaciju brzine obrtanja.Realizovan drajvera za pogon jednosmernog motora koristi AVR mokrokontroler AT90S2313. Za promena smera obrtanja vratila koristi se relej. Dok PWM pobuda pogoni mosfet BUZ11. Mikrokontroler se koristi za regu...
Doba progresa i poodmakle informatičke revolucije nateralo nas je da zanemarimo i zapostavimo mnoge stvari koje nas okružuju. Tako je računar, koji je do pre desetak godina bio „apstraktan pojam“ za mnoge od nas, danas postao alatka bez koje ne možemo da zamislimo svoj radni dan ili časove odmora i razonode (najčešće oba). A da li smo se ikad zapitali kako i kada su računari postali mašine bez kojih ne možemo da živimo? Ili kak...
Početkom 60tih godina razvijen je ASCII sa namerom da se obezbedi standardizacija pri razmeni informacija putem teleprintera. Kao i svaka reprezentacija karaktera na računaru, ASCII predstavlja korespodenciju između znakova pisma i njegove numeričke predstave.ASCII je skraćenica od engleskih reči: American Standard Code for Information Interchange, što u prevodu znači: američki standardni kod za razmenu informacija. Izgovara se aski i...
TDA 7294 je monolitno integrisano kolo (IC) namenjeno za izradu audio pojačavača snage u AB klasi na polju Hi-Fi uređaja (kučni audio pojačavač, integrisani audio pojačavač unutar zvučne kutije, TV visoke klase…). Zbog visokog opsega izlaznog napona i velikih strujnih mogučnosti može se koristiti u kombinaciji sa zvučnicima otpornosti 4Ω ili 8Ω . Sa ugrađenom MUTE/STAND-BY funkcijom koja unosi kašnjenje uključenja i p...
Sprečava smetnje (krčanje u slušalici telefona) za vreme razgovora telefonom dok se istovremeno obavlja prenos ADSL (Assymmetric Digital Subscriber Line) podataka što je omogućeno niskofrekventnim filtrom slabljenja 30dB.Uređaj omogućuje:istovremen telefonski razgovor i konekciju na internetpriključenje ADSL modema na telefonsku linijupriključenje telefona na telefonsku linijuStari analogni telefonski sitem je koristio frekventni opse...
Različite oblasti primene elektronskih sklopova imaju drugačije potrebe za pakovanjem istih integralnih kola. Svaka oblast od mobilnih telekomunikacija do elektronike autoindustrije ima specifične zahteve koje određeno pakovanje mora da ispuni. Stoga se uviđa da je razvoj pakovanja integralnih kola dinamički proces koji zavisi od njihove primene. U ovom moru različitih vrsta kućišta se lako možemo izgubiti, tako da ćemo vas u ovom ...
Impulsno širinska modulacija (skraćeno IŠM) je vrsta upravljanja koja predstavlja način da se od digitalnog signala napravi signal analogne vrednosti. Korišćenjem brojača sa visokom rezolucijom, odnos impuls/pauza se moduliše da odgovara specificiranom nivou analognog signala. U literature se često naziva i PWM, po skraćenici od engleskog naziva: Pulse Wide Modulation.Opis impulsno širinske modulacijeIŠM kontrola je moćna tehnika ...
Hi Tech PICC STD pruža nekoliko metoda za pristup sadržaju programske memorije za vreme izvršavanja programa. Prilikom izmene sadržaja programske memorije mora se biti izuzetno oprezan. Ukoliko se modifikuje lokacija koja se trenutno izvršava ili se selektuje region izvršnog koda da se koristi kao stalno skladište podataka, rezultat može biti fatalan i može doći do otkazivanja rada uređaja.Kompajler će voditi računa o brisanju lok...
Većini mikrokontrolera koji dolaze sa ugrađenim EEPROM-om, Hi-Tech C kompajler omogućuje nekoliko metoda za pristup ovoj memoriji. U ovom tekstu su opisane sve njegove metode za pristup EEPROM-u.__EEPROM_DATA() makroZa one PIC mikrokontrolere koji podržavaju eksterno programiranje EEPROM-a, makro _EEPROM_DATA se može koristiti da se postave inicijalne vrednosti EEPROM-a u HEX fajl kojim se programira mikrokontroler. Makro se koristi na sl...
PIC mikrokontroleri imaju specifične instrukcije koje su u stanju da manipulišu sa bitima. Ove instrukcije se uglavnom svode na setovanje i brisanje određenog bita u okviru nekog bajta. Gde god je moguće Hi-Tech C će pokušati da iskoristi ove instrukcije radi optimizacije koda.Kao primer prethodno iznetim tvrdnjama, navešćemo sledeću situaciju: kada se preko ili funkcije i određene maske pokušavaju postaviti određeni biti registra ...
Kreiranje identifikacionog broja uređaja, koji koristi PIC mikrokontrolere, olakšano je ID lokacijama PIC mikrokontrolera. Ove lokacije mikrokontrolera nalaze se izvan adresabilnog prostora i za pristup njima ne mogu se koristiti regularne funkcije programskog jezika C.Za pristup ID lokacijama PIC mikrokontrolera koristi se makro __IDLOC na sledeći način:#include <htc.h>__IDLOC(x);gde x predstvalja grupu delova podataka koji će biti...
Svaki mikrokontroler ima svoje konfiguracione bite preko kojih se mogu podešavati razni parametri mikrokontrolera. Ti parametri mogu biti: zaštita programa od iščitavanja, zaštita iščitavanja eeprom-a, postavljanje mikrokontrolera u debug mod, uključivanje watchdog timer-a, izbor vrste oscilatora koji se koristi sa mikrokontrolerom,… i druge opcije. Opcije koje se mogu podešavati zavise isključivo od vrste mikrokontrolera i za ...
Stek kod PIC mikrokontrolera je ograničene veličine i ne može se njime direktno manipulisati. Na programeru je da proveri da se nije desilo prekoračenje u maksimalnoj dubina steka. Graf poziva funkcija je obezbeđen od strane linkera, pri generisanju MAP fajla, i prikazuje nivo steka, pri svakom pozivu funkcije.Struktura grafa poziva funkicija* _function_name size p,a offset oZvezdica * ispred naziva nekih funkcija označava da se ova funk...
Bolova algebra kao osnovni jezik računara poznaje samo dve različite vrednosti: tačno i netačno. Neophodna veličina promenljivih za prikazivanje ovih podaka iznosi samo 1 bit. U ovom tekstu objasnićemo potrebu za bit promenljivima i kako je to rešeno u nekim C kompajlerima za mikrokontrolere.Programski jezici i bit promenljiveNeki programski jezici poseduju tip podataka koji se naziva bool (C++) ili boolean(pascal) za rad sa bulovom alg...
Višestruka reprezentacija brojeva u različitim brojnim sistemima dovodi do potrebe da se na jednoznačan način da do znanja u kom brojnom sistemu je broj zapisan. Da li se konstanta zapisana kao 21 posmatra kao short long unsign ili kao double tip podataka u programu? Odgovor ćete pronaći u nastavku teksta.Celobrojne konstanteANSII standard propisuje zapis celobrojnih konstanti u četiri oblika. Format zapisa konstanti prikazan je na slic...
Neki brojni sistemi imaju prednost nad drugim brojnim sistemima. Da bi smo bili u mogućnosti da koristimo prednosti svih brojnih sistema, mora postojati način da se izvrši konverzija predstave broja iz jednog brojnog sistema u drugi.Uopštena konverzijaJednostavan algoritam za prevođenje broja iz jednog u drugi brojni sistem sastoji se iz dva dela: jednog za celobrojni deo i jednog za razlomljeni deo. Konvertovanje se vrši za apsolutnu vr...
| Koliko vremena provodite na blogu? | |
|---|---|
| Do 1 sat | 31% |
| Od 1 do 3 sata | 25% |
| Od 3 do 5 sati | 7% |
| Preko 5 sati | 36% |