<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ATMega8 Archives - Automatika.rs</title>
	<atom:link href="https://www.automatika.rs/tag/atmega8/feed" rel="self" type="application/rss+xml" />
	<link>https://www.automatika.rs/tag/atmega8</link>
	<description>Portal za inženjere</description>
	<lastBuildDate>Sat, 05 Aug 2017 18:29:31 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9</generator>
	<item>
		<title>Šta je kontroler prekida, watchdog timer i POR-Power or reset kod mikrokontrolera?</title>
		<link>https://www.automatika.rs/baza-znanja/elektronika/sta-je-kontroler-prekida-watchdog-timer-i-por-power-or-reset-kod-mikrokontrolera.html</link>
					<comments>https://www.automatika.rs/baza-znanja/elektronika/sta-je-kontroler-prekida-watchdog-timer-i-por-power-or-reset-kod-mikrokontrolera.html#respond</comments>
		
		<dc:creator><![CDATA[Marko Nikolić]]></dc:creator>
		<pubDate>Sat, 05 Aug 2017 18:29:31 +0000</pubDate>
				<category><![CDATA[Elektronika]]></category>
		<category><![CDATA[ATMega8]]></category>
		<category><![CDATA[atmehl]]></category>
		<category><![CDATA[baza znaja elektronika]]></category>
		<category><![CDATA[elektronika]]></category>
		<category><![CDATA[mikrochip]]></category>
		<category><![CDATA[mikrokontroler]]></category>
		<category><![CDATA[mikrokontroleri]]></category>
		<guid isPermaLink="false">https://www.automatika.rs/?p=8901</guid>

					<description><![CDATA[<p>Kontroler prekida, watchdog timer kao i Power or reset &#8211; POR samo jedni od mnogobrojnih delova složenog mikrokontrolerskog sistema. Isto tako korisni kao i drugi delovi mikrokontrolela, a to su: PWM signal, brojači, tajmeri, konvertori i drugo. Dalje u tekstu možete pronaći detalja opis kao i princip rada. Kontroler prekida  U mikrokontrolerskom sistemu postoji više izvora [&#8230;]</p>
<p>The post <a href="https://www.automatika.rs/baza-znanja/elektronika/sta-je-kontroler-prekida-watchdog-timer-i-por-power-or-reset-kod-mikrokontrolera.html">Šta je kontroler prekida, watchdog timer i POR-Power or reset kod mikrokontrolera?</a> appeared first on <a href="https://www.automatika.rs">Automatika.rs</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p style="text-align: justify">Kontroler prekida, watchdog timer kao i Power or reset &#8211; POR samo jedni od mnogobrojnih delova složenog mikrokontrolerskog sistema. Isto tako korisni kao i drugi delovi mikrokontrolela, a to su: <a href="https://www.automatika.rs/baza-znanja/elektronika/pwm-signal-generator.html" target="_blank" rel="noopener noreferrer">PWM signal</a>, <a href="https://www.automatika.rs/baza-znanja/elektronika/brojacki-sistemi-timercounter-brojacka-periferna-jedinica-mikrokontrolera.html" target="_blank" rel="noopener noreferrer">brojači</a>, tajmeri, konvertori i drugo. Dalje u tekstu možete pronaći detalja opis kao i princip rada.</p>
<h3>Kontroler prekida</h3>
<p style="text-align: justify"> U mikrokontrolerskom sistemu postoji više izvora prekida. Rad CPU ponekad treba prekinuti ako je jedan od brojača odbrojao, ili kada je neki impuls detektovan, kada je A/D konverzija završena, kada je pristigao podatak sa serijske veze, itd. U principu, svaka periferija ima nekoliko svojih razloga za prekid.</p>
<p style="text-align: justify"> Neko treba da kontroliše sve ove izvore prekida. Taj neko je interrupt controller , kontroler prekida. Uobičajeno je da ovaj kontroler poseduje barem dva konfiguraciona registra. Jedan je registar kojim se dozvoljava ili zabranjuje pojedini izvor prekida (jedan bit za jedan izvor, 1 – prekid je dozvoljen, 0 – prekid je zabranjen). Obično postoji i globalni bit dozvole, na slici dole EA (enable all). Ukoliko EA nije setovan, ni jedan prekid nije dozvoljen. Drugi registar služi za podešavanje prioriteta pojedinih prekida. Ovim se definiše koji se prekid prvi servisira, i da li neki prekid može prekinuti prekid koji se trenutno servisira. Kod složenih jedinica postoji i dodatni konfiguracioni registar, koji služi za podešavanje načina rada kontrolera prekida, podešava se dozvola ili zabrana ugnježnjavanja prekida, podešava se da li su prekidi aktivni na nivo ili na ivicu, itd&#8230;</p>
<p style="text-align: center"><img fetchpriority="high" decoding="async" class="size-full wp-image-8904 aligncenter" src="https://www.automatika.rs/wp-content/uploads/2017/08/mikrokontoler_delovi_mikrokontrolera_elektronika_programiranje_baza_znanja_automatika.rs_.jpg" alt="" width="503" height="241" srcset="https://www.automatika.rs/wp-content/uploads/2017/08/mikrokontoler_delovi_mikrokontrolera_elektronika_programiranje_baza_znanja_automatika.rs_.jpg 503w, https://www.automatika.rs/wp-content/uploads/2017/08/mikrokontoler_delovi_mikrokontrolera_elektronika_programiranje_baza_znanja_automatika.rs_-300x144.jpg 300w" sizes="(max-width: 503px) 100vw, 503px" /></p>
<p style="text-align: center">Slika br.1 Kontroler prekida kod mikrokontroler 8051</p>
<h3>Watchdog timer</h3>
<p style="text-align: justify"> Watchdog je u osnovi potpuno nezavisni sistemski brojač (može biti 16-bitni, 32-bitni). Jednom dozvoljen njegov rad, postavlja ovaj brojač u režim neprekidnog brojanja ka gore. U momentu kada watchdog dostigne unapred zapisanu vrednost generiše se reset signal za µC. Da se ovo ne bi desilo, korisnički program mora periodično da osvežava odgovarajući registar (ili registre) watchdog sistema, i da time inicira reset brojačkog sistem na početnu poziciju. Ukoliko korisnički program ovo ne uradi , smatra se da je program ‘odlutao’, da sistem nije više stabilan i da je najbolje resetovati µC. Jednostavan primer za ovu situaciju je greška u čitanju jednog bita adrese skoka. Ovo je moguće usled šuma u sistemu, uglavnom nastaje usled loše projektovane procesorske pločice. Program se grana na lokaciju koja nije predviñena, tamo nema programa , obično se takve instrukcije tretiraju kao NOP, program ne radi ništa predviñeno, a ujedno ni ne osvežava watchdog i watchdog resetuje sistem.</p>
<p style="text-align: center"><img decoding="async" class="size-full wp-image-8902 aligncenter" src="https://www.automatika.rs/wp-content/uploads/2017/08/1_mikrokontoler_delovi_mikrokontrolera_elektronika_programiranje_baza_znanja_automatika.rs_.jpg" alt="" width="493" height="260" srcset="https://www.automatika.rs/wp-content/uploads/2017/08/1_mikrokontoler_delovi_mikrokontrolera_elektronika_programiranje_baza_znanja_automatika.rs_.jpg 493w, https://www.automatika.rs/wp-content/uploads/2017/08/1_mikrokontoler_delovi_mikrokontrolera_elektronika_programiranje_baza_znanja_automatika.rs_-300x158.jpg 300w" sizes="(max-width: 493px) 100vw, 493px" />Slika br.2  Način rada watchdog timer-a</p>
<h3>POR &#8211; Power on reset</h3>
<p style="text-align: justify"> Svi µP, µC ili DSP su predviñeni da rade u odreñenom opsegu napajanja. Uobičajeno jednosmerno napajanje potrebno za µP i µC je 5V, ±10%. Uobičajeno jednosmerno napajanje za novu generaciju DSP je 3,3V, ±10%. Prilikom uspostavljanja napajanja, kao i prilikom nestanka, jednosmerni napon vrši ekskurziju od ili ka 0V. U tom režimu rad CPU, memorije, kao i svih ostalih delova sistema je potpuno nedefinisan, i može prouzrokovati neželjene izlazne signale. Ovo je veoma opasno, pogotovo za mikrokontrolerski sistem koji kontroliše rad celokupnog elektromotornog pogona. Da bi se ovaj problem rešio, u µC ili DSP se ugrañuje dodatno kolo (POR) koje zadržava ureñaj u resetu dok se ne postigne potrebni nivo napajanja. Ukoliko ureñaj ne poseduje ovo dodatno kolo problem je moguće rešiti spoljašnjim POR kolom.</p>
<p style="text-align: center"><img decoding="async" class="size-full wp-image-8903 aligncenter" src="https://www.automatika.rs/wp-content/uploads/2017/08/2_mikrokontoler_delovi_mikrokontrolera_elektronika_programiranje_baza_znanja_automatika.rs_.jpg" alt="" width="473" height="175" srcset="https://www.automatika.rs/wp-content/uploads/2017/08/2_mikrokontoler_delovi_mikrokontrolera_elektronika_programiranje_baza_znanja_automatika.rs_.jpg 473w, https://www.automatika.rs/wp-content/uploads/2017/08/2_mikrokontoler_delovi_mikrokontrolera_elektronika_programiranje_baza_znanja_automatika.rs_-300x111.jpg 300w" sizes="(max-width: 473px) 100vw, 473px" />Slika br.3 Primer dodavanja spoljašnjeg POR kola</p>
<p>The post <a href="https://www.automatika.rs/baza-znanja/elektronika/sta-je-kontroler-prekida-watchdog-timer-i-por-power-or-reset-kod-mikrokontrolera.html">Šta je kontroler prekida, watchdog timer i POR-Power or reset kod mikrokontrolera?</a> appeared first on <a href="https://www.automatika.rs">Automatika.rs</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.automatika.rs/baza-znanja/elektronika/sta-je-kontroler-prekida-watchdog-timer-i-por-power-or-reset-kod-mikrokontrolera.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Kako da sami napravite PLC?</title>
		<link>https://www.automatika.rs/projekti/svi-projekti/kako-da-sami-napravite-plc.html</link>
					<comments>https://www.automatika.rs/projekti/svi-projekti/kako-da-sami-napravite-plc.html#comments</comments>
		
		<dc:creator><![CDATA[Miloš Jurošević]]></dc:creator>
		<pubDate>Tue, 26 Mar 2013 23:00:00 +0000</pubDate>
				<category><![CDATA[Svi projekti]]></category>
		<category><![CDATA[ATMega8]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[plc]]></category>
		<category><![CDATA[programabilni logicki kontroler]]></category>
		<category><![CDATA[samogradnja]]></category>
		<guid isPermaLink="false"></guid>

					<description><![CDATA[<p>PLC (Programabilni Logički Kontroler) predstavlja osnovni uređaj u automatizaciji, bez kog se ne može zamisliti nijedna ozbiljnija automatizovana mašina. Ovde će biti prikazan projekat, koji se može doraditi i unaprediti, kako bi i Vi sami mogli da napravite svoj PLC. Ovaj PLC je zasnovan na ATmega8 mikrokontroleru, a sadrži između ostalog osam ulaza i četiri izlaza, [&#8230;]</p>
<p>The post <a href="https://www.automatika.rs/projekti/svi-projekti/kako-da-sami-napravite-plc.html">Kako da sami napravite PLC?</a> appeared first on <a href="https://www.automatika.rs">Automatika.rs</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div style="text-align: justify;"><img loading="lazy" decoding="async" class=" alignleft size-full wp-image-3745" style="margin-top: 5px; margin-right: 5px; border: 1px solid #000000; float: left;" src="http://automatika.rs/wp-content/uploads/2013/03/naslovna_kako_da_sami_napravite_PLC_elektronika_automatizacija_projekti_automatika.rs.jpg" alt="naslovna kako da sami napravite PLC elektronika automatizacija projekti automatika.rs" width="100" height="100" srcset="https://www.automatika.rs/wp-content/uploads/2013/03/naslovna_kako_da_sami_napravite_PLC_elektronika_automatizacija_projekti_automatika.rs.jpg 200w, https://www.automatika.rs/wp-content/uploads/2013/03/naslovna_kako_da_sami_napravite_PLC_elektronika_automatizacija_projekti_automatika.rs-150x150.jpg 150w" sizes="auto, (max-width: 100px) 100vw, 100px" /><a href="baza-znanja/teorija-upravljanja/programabilni-logicki-kontroler-plc.html" target="_blank">PLC</a> (Programabilni Logički Kontroler) predstavlja osnovni uređaj u au<span style="line-height: 1.3em;">tomatizaciji, bez kog se ne može zamisliti nijedna ozbiljnija automatizovana mašina. Ovde će biti prikazan projekat, koji se može doraditi i unaprediti, kako bi i Vi sami mogli da napravite svoj PLC. Ovaj PLC je zasnovan na ATmega8 mikrokontroleru, a sadrži između ostalog osam ulaza i četiri izlaza, PWM generator, releje, tranzistore i druge neophonde komponente, o čemu će biti više reči dalje u tekstu.</span></div>
<div style="text-align: justify;"><span style="line-height: 1.3em;"> </span></div>
<p><span id="more-968"></span></p>
<div style="text-align: justify;"> <span style="text-align: justify; line-height: 1.3em;">Uređaj sadrži po jedan AD konvertor i PWM generator. Kako bi se proširila memorija dodat je ISP (I2C) EEPROM. Na izlazu uređaj koristi releje, kako bi mogao da prekida i jednosmerne i naizmenične veličine. Kod pravih PLC-ova tranzistori se koriste za jednosmerne veličine, triaci za naizmenične veličine, a releji za opšte namene (AC/DC).</span></div>
<div style="text-align: justify;">
Uglavnom kod svih PLC-ova, ulazni signal je galvanski odvojen od procesorske jedinice pomoću optokaplera. Tako će biti i kod ovog PLC-a. Prilikom korišćenja PLC-a, često se meša više različitih izvora napajanja. Pošto procesorska jedinica ima svoj napajački deo, ne bi bilo dobro da ulazni signali, koji potiču sa drugih napajanja dođu do procesora. Zato je bitno galvansko odvajanje. Osnovne karakteristike ovog PLC-a su:</div>
<div>
<ul>
<li>Napon na pajanja: 7 &#8211; 12 VDC</li>
<li>Potrošnja struje: 400 &#8211; 500 mA</li>
<li>Ulazni napon (V<sub>in</sub>): 4 &#8211; 6 VDC</li>
<li>Izlazni napon (V<sub>out</sub>): 120 VAC ili 24VDC</li>
<li>Maksimalna izlazna struja: 0,5 A pri 120 VAC, 1 A pri 24 VDC</li>
<li>Maksimalna izlazna snaga: 30 W</li>
</ul>
<p><em><strong>  Hardverska realizacija </strong></em></div>
<div style="text-align: justify;"><em><br />
</em> Šema uređaja (koju možete preuzeti na kraju teksta) je veoma jednostavna, te neće biti detaljno analizirani svi njeni segmenti. Analiziraćemo samo ulazna i izlazna kola.</div>
<div style="text-align: justify;"></div>
<div style="text-align: justify;"> Šema ulaznog kola PLC-a prikazana je na slici 1. Ulazni signali se vezuju na priključak označen kao &#8220;INPUT TERMINAL BLOCK&#8221;, dok se priključak obeležen kao &#8220;INPUT1&#8221; povezuje sa mikrokontrolerom. LED10 je LE dioda koja signalizira da je prisutan ulazni signal. Otpornik R11 ograničava struju kroz LED10 i kroz LE diodu optokaplera. Ukoliko ulazni signal nije prisutan, tranzistor je u zakočenju, te struja kroz njega ne prolazi. U tom slučaju Vcc napon se preslikava na pin mikrokontrolera. Pri postojanju ulaznog signala, LED u optokapleru aktivira tranzistor, te se preko njega pin mikrokontrolera povezuje sa GND. Znači, pri postojanju signala na ulazu u kolo (logička 1), mikrokontroler detektuje logičku nulu i obratno, kada nema signala na ulazu (logička 0), mikrokontroler detektuje logičku 1. Otpornik R11 od 330Ω je odabran za napon ulaznog signala od 5V. U slučaju potrebe za drugačijim naponskim nivoom, potrebno je promeniti ovaj otpornik.</div>
<div style="text-align: center;"><img loading="lazy" decoding="async" class=" size-full wp-image-3746" style="margin: 5px auto; vertical-align: middle; display: block;" src="http://automatika.rs/wp-content/uploads/2013/03/slika1_kako_da_sami_napravite_PLC_elektronika_automatizacija_projekti_automatika.rs.jpg" alt="slika1 kako da sami napravite PLC elektronika automatizacija projekti automatika.rs" width="250" height="345" srcset="https://www.automatika.rs/wp-content/uploads/2013/03/slika1_kako_da_sami_napravite_PLC_elektronika_automatizacija_projekti_automatika.rs.jpg 250w, https://www.automatika.rs/wp-content/uploads/2013/03/slika1_kako_da_sami_napravite_PLC_elektronika_automatizacija_projekti_automatika.rs-217x300.jpg 217w" sizes="auto, (max-width: 250px) 100vw, 250px" />Slika 1. Električna šema ulaznog kola PLC-a</div>
<div style="text-align: justify;">
Izlazno kolo je krajnje jednostavno. Kao što smo već napomenuli, u pitanju je relejni izlaz (slika 2). Špulna releja se aktivira pomoću tranzistora. Dioda D1 treba da zaštiti tranzistor od struje indukovane u špulni releja, u momentu isključivanja tranzistora. LED1 sa otpornikom R13 signalizira prisustvo izlaznog signala, dok otpornik R1 ograničava struju baze tranzistora.</div>
<div style="text-align: center;"><img loading="lazy" decoding="async" class=" size-full wp-image-3747" style="margin: 5px auto; vertical-align: middle; display: block;" src="http://automatika.rs/wp-content/uploads/2013/03/slika2_kako_da_sami_napravite_PLC_elektronika_automatizacija_projekti_automatika.rs.jpg" alt="slika2 kako da sami napravite PLC elektronika automatizacija projekti automatika.rs" width="256" height="420" srcset="https://www.automatika.rs/wp-content/uploads/2013/03/slika2_kako_da_sami_napravite_PLC_elektronika_automatizacija_projekti_automatika.rs.jpg 256w, https://www.automatika.rs/wp-content/uploads/2013/03/slika2_kako_da_sami_napravite_PLC_elektronika_automatizacija_projekti_automatika.rs-183x300.jpg 183w" sizes="auto, (max-width: 256px) 100vw, 256px" />Slika 2. Električna šema izlaznog kola PLC-a</div>
<div style="text-align: justify;"></div>
<div style="text-align: justify;"> Izgled ploče gotovog PLC-a prikazan je na slici 3. Ovako napravljen uređaj treba spakovati u odgovorajuću kutiju i on je spreman za upotrebu.</div>
<div style="text-align: justify;"></div>
<div><img loading="lazy" decoding="async" class=" size-full wp-image-3748" style="margin: 5px auto; vertical-align: middle; display: block;" src="http://automatika.rs/wp-content/uploads/2013/03/slika3_kako_da_sami_napravite_PLC_elektronika_automatizacija_projekti_automatika.rs.jpg" alt="slika3 kako da sami napravite PLC elektronika automatizacija projekti automatika.rs" width="400" height="300" srcset="https://www.automatika.rs/wp-content/uploads/2013/03/slika3_kako_da_sami_napravite_PLC_elektronika_automatizacija_projekti_automatika.rs.jpg 400w, https://www.automatika.rs/wp-content/uploads/2013/03/slika3_kako_da_sami_napravite_PLC_elektronika_automatizacija_projekti_automatika.rs-300x225.jpg 300w, https://www.automatika.rs/wp-content/uploads/2013/03/slika3_kako_da_sami_napravite_PLC_elektronika_automatizacija_projekti_automatika.rs-80x60.jpg 80w, https://www.automatika.rs/wp-content/uploads/2013/03/slika3_kako_da_sami_napravite_PLC_elektronika_automatizacija_projekti_automatika.rs-265x198.jpg 265w" sizes="auto, (max-width: 400px) 100vw, 400px" /></div>
<div style="text-align: center;">Slika 3. Izgled gotovog uređaja</div>
<div style="text-align: justify;">
<em><strong>  Softver</strong></em><strong> </strong></div>
<div style="text-align: justify;">
Softver zavisi od mesta primene samog PLC-a, te se njime ovde nećemo baviti. U nastavku biće dat primer upotrebe PLC-a za upravljanje novogodišnjim lampionima.</div>
<div style="text-align: justify;"><span style="line-height: 1.3em;"> </span></div>
<div style="text-align: justify;"><span style="line-height: 1.3em;"> Kompletnu električnu šemu uređaja, izgled PCB-a, kao i primer firmware-a možete preuzeti <a class="wf_file" href="http://automatika.rs/wp-content/uploads/2013/03/PLC.zip" target="_blank">ovde</a>.</p>
<p></span></div>
<p>The post <a href="https://www.automatika.rs/projekti/svi-projekti/kako-da-sami-napravite-plc.html">Kako da sami napravite PLC?</a> appeared first on <a href="https://www.automatika.rs">Automatika.rs</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.automatika.rs/projekti/svi-projekti/kako-da-sami-napravite-plc.html/feed</wfw:commentRss>
			<slash:comments>6</slash:comments>
		
		
			</item>
		<item>
		<title>Kako napraviti detektor boja?</title>
		<link>https://www.automatika.rs/projekti/kako-napraviti-detektor-boja.html</link>
					<comments>https://www.automatika.rs/projekti/kako-napraviti-detektor-boja.html#respond</comments>
		
		<dc:creator><![CDATA[Miloš Jurošević]]></dc:creator>
		<pubDate>Mon, 12 Nov 2012 23:00:00 +0000</pubDate>
				<category><![CDATA[Projekti]]></category>
		<category><![CDATA[ADJD E622 QR999]]></category>
		<category><![CDATA[ATMega8]]></category>
		<category><![CDATA[detektor boja]]></category>
		<guid isPermaLink="false"></guid>

					<description><![CDATA[<p>U ovom projektu koristićemo ADJD E622 QR999 senzor koji konvertuje svetlost u napon i kojim ćemo detektovati boju površine koja se nalazi ispred senzora. Ova vrsta senzora se često koristi u robotici kao i na drugim mestima gde je potrebno detektovati boju. U okviru projekta dat je kompletan source kod za mikrokontroler, kao i šema izgledom [&#8230;]</p>
<p>The post <a href="https://www.automatika.rs/projekti/kako-napraviti-detektor-boja.html">Kako napraviti detektor boja?</a> appeared first on <a href="https://www.automatika.rs">Automatika.rs</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div style="text-align: justify;"><img loading="lazy" decoding="async" class=" alignleft size-full wp-image-3511" style="margin-top: 5px; margin-right: 5px; border: 1px solid #000000; float: left;" src="http://automatika.rs/wp-content/uploads/2012/11/naslovna_kako_napraviti_detektor_boja_senzori_elektronika_projekti_automatika.rs.jpg" alt="naslovna kako_napraviti_detektor_boja_senzori_elektronika_projekti_automatika.rs" width="100" height="100" />U ovom projektu koristićemo ADJD E622 QR999 senzor koji konvertuje svetlost u napon i kojim ćemo detektovati boju površine koja se nalazi ispred senzora. Ova vrsta senzora se često koristi u robotici kao i na drugim mestima gde je potrebno detektovati boju. U okviru projekta dat je kompletan source kod za mikrokontroler, kao i šema izgledom PCB-a.</div>
<div style="text-align: justify;"></div>
<p><span id="more-812"></span></p>
<div style="text-align: justify;"> Hardver uređaja se sastoji iz dva jednostavna PCB-a. Prvi predstavlja adapter za senzor, pošto je on smešten u SMD kućište. Izgled ovog PCB-a prikazan je na slici 1.</div>
<div><img loading="lazy" decoding="async" class=" size-full wp-image-3512" style="margin: 5px auto; vertical-align: middle; display: block;" src="http://automatika.rs/wp-content/uploads/2012/11/slika1_kako_napraviti_detektor_boja_senzori_elektronika_projekti_automatika.rs.jpg" alt="slika1 kako_napraviti_detektor_boja_senzori_elektronika_projekti_automatika.rs" width="503" height="273" srcset="https://www.automatika.rs/wp-content/uploads/2012/11/slika1_kako_napraviti_detektor_boja_senzori_elektronika_projekti_automatika.rs.jpg 503w, https://www.automatika.rs/wp-content/uploads/2012/11/slika1_kako_napraviti_detektor_boja_senzori_elektronika_projekti_automatika.rs-300x163.jpg 300w" sizes="auto, (max-width: 503px) 100vw, 503px" /></div>
<div style="text-align: center;">Slika 1. PCB adapter senzora</div>
<div style="text-align: justify;">Šema glavne pločice sa ATmega8 mikrokontrolerom je veoma jednostavna. Šema je prikazana na slici 2.</div>
<div><img loading="lazy" decoding="async" class=" size-full wp-image-3513" style="margin: 5px auto; display: block; vertical-align: middle;" src="http://automatika.rs/wp-content/uploads/2012/11/slika2_kako_napraviti_detektor_boja_senzori_elektronika_projekti_automatika.rs.jpg" alt="slika2 kako_napraviti_detektor_boja_senzori_elektronika_projekti_automatika.rs" width="650" height="373" srcset="https://www.automatika.rs/wp-content/uploads/2012/11/slika2_kako_napraviti_detektor_boja_senzori_elektronika_projekti_automatika.rs.jpg 577w, https://www.automatika.rs/wp-content/uploads/2012/11/slika2_kako_napraviti_detektor_boja_senzori_elektronika_projekti_automatika.rs-300x172.jpg 300w" sizes="auto, (max-width: 650px) 100vw, 650px" /></div>
<div style="text-align: center;">Slika 2. Šema glavne pločice</div>
<div style="text-align: justify;">Mikrokontroler ATmega8 se koristi za očitavanje izlaza senzora preko ADC ulaznih pinova. Četiri sjajne LE diode koriste se kako bi se obezbedila dovoljna količina svetlosti za očitavanje i na taj način se izbegla zavisnost uređaja od spoljašnjeg osvetljenja. Ove LED su opcione i mogu se isključiti pomoću džampera JP1. Tri digitalna izlazna pina se koriste kako bi se prikazala detektovana boja, uključivanjem crvene, zelene ili plave LED. Ovi pinovi mogu biti korišćeni i za trigerovanje frugih modula. Oscilator od 6 MHz se mora koristiti kako bi se dobio korektan baud rate, mada se može podesiti i drugi baud rate. U svrhu otklanjanja grešaka, UART port je povezan sa 3-pinskim konektorom P2. Izgled gotovog uređaja prikazan je na slici 3.</div>
<div><img loading="lazy" decoding="async" class=" size-full wp-image-3514" style="margin: 10px auto; display: block; vertical-align: middle;" src="http://automatika.rs/wp-content/uploads/2012/11/slika3_kako_napraviti_detektor_boja_senzori_elektronika_projekti_automatika.rs.jpg" alt="slika3 kako_napraviti_detektor_boja_senzori_elektronika_projekti_automatika.rs" width="450" height="371" srcset="https://www.automatika.rs/wp-content/uploads/2012/11/slika3_kako_napraviti_detektor_boja_senzori_elektronika_projekti_automatika.rs.jpg 450w, https://www.automatika.rs/wp-content/uploads/2012/11/slika3_kako_napraviti_detektor_boja_senzori_elektronika_projekti_automatika.rs-300x247.jpg 300w" sizes="auto, (max-width: 450px) 100vw, 450px" /></div>
<div style="text-align: center;">Slika 3. Izgled gotovog uređaja</div>
<div style="text-align: justify;">Kod ovog uređaja je veoma jednostavan. RGB komponente su semplovane AD konvertorom mikrokontrolera. Digitalna filtracija je izvršena izračunavanjem prosečne vrednosti 128 merenja. Nakon toga izvršena je standardna HSV transformacija. Kada se izvrši merenje pored uključivanja LED uređaj šalje i sve relevantne podtke sa merenja na UART. Na video klipu koji sledi možete videti kako uređaj zapravo funkcioniše.</p>
<p>Šeme uređaja i kompletan CodeVisionAVR projekat možete pronaći <strong><a class="wf_file" href="http://automatika.rs/wp-content/uploads/2012/11/Detektor_boja.zip" target="_blank">ovde</a></strong>.Izvor: <strong>Electronics-base.com</strong></p>
<p>&nbsp;</p>
</div>
<p>The post <a href="https://www.automatika.rs/projekti/kako-napraviti-detektor-boja.html">Kako napraviti detektor boja?</a> appeared first on <a href="https://www.automatika.rs">Automatika.rs</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.automatika.rs/projekti/kako-napraviti-detektor-boja.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Napravi čitač Morzeove azbuke</title>
		<link>https://www.automatika.rs/projekti/svi-projekti/napravi-citac-morzeove-azbuke.html</link>
					<comments>https://www.automatika.rs/projekti/svi-projekti/napravi-citac-morzeove-azbuke.html#respond</comments>
		
		<dc:creator><![CDATA[Marko Nikolić]]></dc:creator>
		<pubDate>Wed, 16 May 2012 22:00:00 +0000</pubDate>
				<category><![CDATA[Svi projekti]]></category>
		<category><![CDATA[2×16 LCD]]></category>
		<category><![CDATA[ATMega8]]></category>
		<guid isPermaLink="false"></guid>

					<description><![CDATA[<p>Morzeova azbuka služi za prenos poruka na daljinu. Svako slovo je zamenjeno signalom koji se sastoji iz kratkih i dugih zvučnih ili svetlosnih signala.&#160;U radio-telegrafiji, Morzeova azbuka se prenosi zvučnim signalima frekfencije 800Hz i to tako da dugi znak traje kao tri kratka (trajanje kratkog znaka zavisi od brzine emitovanja Morzeovog koda). Tišina između dva [&#8230;]</p>
<p>The post <a href="https://www.automatika.rs/projekti/svi-projekti/napravi-citac-morzeove-azbuke.html">Napravi čitač Morzeove azbuke</a> appeared first on <a href="https://www.automatika.rs">Automatika.rs</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div style="text-align: justify;"><img loading="lazy" decoding="async" class=" alignleft size-full wp-image-3297" style="border-image: initial; float: left; margin-top: 5px; margin-right: 5px; border: 1px solid #000000;" src="http://automatika.rs/wp-content/uploads/2012/05/projekti_morzeova-azbuka_citac_automatika.rs.jpg" alt="projekti morzeova-azbuka citac automatika.rs" width="100" height="100" />Morzeova azbuka služi za prenos poruka na daljinu. Svako slovo je zamenjeno signalom koji se sastoji iz kratkih i dugih zvučnih ili svetlosnih signala.&nbsp;U radio-telegrafiji, Morzeova azbuka se prenosi zvučnim signalima frekfencije 800Hz i to tako da dugi znak traje kao tri kratka (trajanje kratkog znaka zavisi od brzine emitovanja Morzeovog koda). Tišina između dva signala je u trajanju jednog kratkog signala, a između znakova se pravi pauza u trajanju jednog dugog signala.</div>
<div>&nbsp;</div>
<div style="text-align: justify;"> <span id="more-687"></span> </div>
<div style="text-align: justify;">
<div>&nbsp;Ovaj uređaj radi tako što &#8221;čuje&#8221; zvučni signal tj. Morzeov kod preko mikrofona i onda ga prevodi u tekstualni prikaz na 2&#215;16 LCD displeju. Uređaj može da prevede 32 karaktera (aA-zZ i 0-9). Kondenzatori se koriste za filtriranje loših signala, ATMega8 obrađujuje i procesuira podatke na displej. Uređaj perfektno radi na frekvenciji od 1.2KHz &#8211; 1.5KHz, ali uz manje modifikacije može se promeniti i opseg frekvencije.</div>
<div>&nbsp;</div></div>
<div style="text-align: justify;">&nbsp;Mikrofon koji prima signal je povezan između mase i VCC+. Nakon dobijanja signala male veličine, aktivira se operacioni pojačavač koji je povezan sa mikrofonom preko kondenzatora C1 kako bi se dolazni signal pojačao. Izlaz operacionog pojačavača je povezan na AD konvertor mikrokontrolera preko kondenzatora C2. Pull-down otpornik je vezan između ulaznog pina (ADC) i mase kako bi se eliminisao signal buke.</div>
<div style="text-align: justify;">&nbsp;&nbsp;</div>
<div><img loading="lazy" decoding="async" class=" size-full wp-image-3298" style="margin-bottom: 5px;" src="http://automatika.rs/wp-content/uploads/2012/05/citac_morzeove_azbuke_sema_automatika.rs.jpg" alt="citac morzeove azbuke sema automatika.rs" width="700" height="421" srcset="https://www.automatika.rs/wp-content/uploads/2012/05/citac_morzeove_azbuke_sema_automatika.rs.jpg 807w, https://www.automatika.rs/wp-content/uploads/2012/05/citac_morzeove_azbuke_sema_automatika.rs-300x180.jpg 300w, https://www.automatika.rs/wp-content/uploads/2012/05/citac_morzeove_azbuke_sema_automatika.rs-768x462.jpg 768w, https://www.automatika.rs/wp-content/uploads/2012/05/citac_morzeove_azbuke_sema_automatika.rs-696x418.jpg 696w, https://www.automatika.rs/wp-content/uploads/2012/05/citac_morzeove_azbuke_sema_automatika.rs-699x420.jpg 699w" sizes="auto, (max-width: 700px) 100vw, 700px" /></div>
<div style="text-align: center;">Slika 1. Šema uređaja.</div>
<div style="text-align: justify;">Šemu uređaja, PCB i source kod možete preuzeti <a href="http://automatika.rs/wp-content/uploads/2012/05/morzeov_citac.zip" target="_self">ovde.<br />&nbsp;</a></div>
<p>The post <a href="https://www.automatika.rs/projekti/svi-projekti/napravi-citac-morzeove-azbuke.html">Napravi čitač Morzeove azbuke</a> appeared first on <a href="https://www.automatika.rs">Automatika.rs</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.automatika.rs/projekti/svi-projekti/napravi-citac-morzeove-azbuke.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
