<?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>hobi elektronika Archives - Automatika.rs</title>
	<atom:link href="https://www.automatika.rs/tag/hobi-elektronika/feed" rel="self" type="application/rss+xml" />
	<link>https://www.automatika.rs/tag/hobi-elektronika</link>
	<description>Portal za inženjere</description>
	<lastBuildDate>Sat, 30 Apr 2016 22:20:52 +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>Digitalni sat/kalendar/termometar</title>
		<link>https://www.automatika.rs/projekti/digitalni-satkalendartermometar.html</link>
					<comments>https://www.automatika.rs/projekti/digitalni-satkalendartermometar.html#comments</comments>
		
		<dc:creator><![CDATA[Milan Kocić]]></dc:creator>
		<pubDate>Tue, 25 Feb 2014 23:00:00 +0000</pubDate>
				<category><![CDATA[Projekti]]></category>
		<category><![CDATA[hobi elektronika]]></category>
		<category><![CDATA[kalibracija]]></category>
		<category><![CDATA[mikrokontroler]]></category>
		<category><![CDATA[otpornik]]></category>
		<category><![CDATA[tranzistor]]></category>
		<guid isPermaLink="false"></guid>

					<description><![CDATA[<p>Realizacija digitalnog sata sa kalendarom i termomertrom je moguća korišćenjem Microchip PIC16F628 mikrokontrolera i DS18S20 i DS18B20 Maxim IC temperaturnog senzora. Hardver je prilično jednostavan pošto sadrži samo PIC mikrokontroler, DS18S20/DS18B20 senzor, 4&#215;7 segmentni LED displej sa zajedničkom anodom, četiri 2N3906 tranzistora i nekoliko otpornika.  Sat se smatra jednim od najstarijih ljudskih pronalazaka, kako je postojala potreba za [&#8230;]</p>
<p>The post <a href="https://www.automatika.rs/projekti/digitalni-satkalendartermometar.html">Digitalni sat/kalendar/termometar</a> appeared first on <a href="https://www.automatika.rs">Automatika.rs</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div style="text-align: justify;">
<p><img decoding="async" class=" alignleft size-full wp-image-4231" style="margin-top: 5px; margin-right: 5px; border: 1px solid #000000; float: left;" src="http://automatika.rs/wp-content/uploads/2014/02/digitalni_sat_naslovna_automatika.rs.jpg" alt="digitalni sat naslovna automatika.rs" width="100" height="100" srcset="https://www.automatika.rs/wp-content/uploads/2014/02/digitalni_sat_naslovna_automatika.rs.jpg 200w, https://www.automatika.rs/wp-content/uploads/2014/02/digitalni_sat_naslovna_automatika.rs-150x150.jpg 150w" sizes="(max-width: 100px) 100vw, 100px" />Realizacija digitalnog sata sa kalendarom i termomertrom je moguća korišćenjem <a href="https://www.microchip.com/" target="_blank">Microchip</a> PIC16F628 mikrokontrolera i <strong>DS18S20</strong> i <strong>DS18B20</strong> <strong>Maxim IC</strong> temperaturnog senzora. Hardver je prilično jednostavan pošto sadrži samo PIC mikrokontroler, DS18S20/DS18B20 senzor, 4&#215;7 segmentni LED displej sa zajedničkom anodom, četiri 2N3906 tranzistora i nekoliko otpornika.</p>
</div>
<p><span id="more-1272"></span></p>
<div style="text-align: justify;"> Sat se smatra jednim od najstarijih ljudskih pronalazaka, kako je postojala potreba za izražavanjem vremena u prirodnim jedinicama poput sekunde, minuta, dana, meseca i godine. Međutim, za potrebe preciznijeg računanja vremena potrebna je pomoć pojedinih uređaja. Prvi sat sa minutnom (velikom) kazaljkom se vezuje za 1475. godnu i izvesnog sveštenika poznatog kao brat Paul. Nakon toga je značajno pomenuti da je škotski izrađivač satova Alexander Bane prvi patentirao prvi elektronski sat 1840. godine.</div>
<p><img fetchpriority="high" decoding="async" class=" size-full wp-image-4232" style="display: block; margin-left: auto; margin-right: auto;" src="http://automatika.rs/wp-content/uploads/2014/02/digitalni_sat_1_automatika.rs.jpg" alt="digitalni sat 1 automatika.rs" width="448" height="336" srcset="https://www.automatika.rs/wp-content/uploads/2014/02/digitalni_sat_1_automatika.rs.jpg 448w, https://www.automatika.rs/wp-content/uploads/2014/02/digitalni_sat_1_automatika.rs-300x225.jpg 300w, https://www.automatika.rs/wp-content/uploads/2014/02/digitalni_sat_1_automatika.rs-80x60.jpg 80w, https://www.automatika.rs/wp-content/uploads/2014/02/digitalni_sat_1_automatika.rs-265x198.jpg 265w" sizes="(max-width: 448px) 100vw, 448px" /></p>
<div style="text-align: center;">Slika 1. Izgled uređaja</div>
<p><strong>Princip rada</strong></p>
<p style="text-align: justify;"> Kada se uređaj uključi prvi put, sat se održava 8 sekundi, zatim datum 2 sekunde i na kraju se temperatura pokazuje u trajanju od 3 sekunde. Sat ima četiri tastera, pri čemu se jednim određuje režim rada, drugim se uvećavaju vrednosti, treći služi za smanjivanje vrednosti i na kraju dolazi reset. Ako ne želite taster za resetovanje samo povežite pin na +5V. Ono što se može podešavati je:</p>
<ul>
<li>ho -&gt; &#8211; čas, od 0 do 23,</li>
<li>nn -&gt; &#8211; minuti, od 00 do 59,</li>
<li>dd -&gt; &#8211; dan datuma, od 1 do dani/mesec, u zavisnosti od meseca i godine,</li>
<li>dn -&gt; &#8211; mesec datuma, (JA FE |¯|A AP |¯|Y JU JL AU SE oc i dE ili 01 02 03 04 05 06 07 08 09 <span style="line-height: 1.3em;">10 11 12, u zavisnosti od dt podešavanja),</span></li>
</ul>
<ul>
<li>dy -&gt; &#8211; godina datuma, od 00 koje se odnosi na 2000. do 99 koja se odnosi na 2099,</li>
<li>dt -&gt; &#8211; tip podataka, može biti 1 ili 2, za 1 se za označavanje meseci koriste slova a za <strong>dt</strong> tip 2 se <span style="line-height: 1.3em;">koriste brojevi,</span></li>
</ul>
<ul>
<li>tt -&gt; &#8211; vreme u sekundama, za prkazivanje vreme/sat, od 2 do 99,</li>
<li>td -&gt; &#8211; vreme u sekundama za prikazivanje datuma, od 0 do 99, pri čemu se za vrednost 0 datum <span style="line-height: 1.3em;">ne prikazuje,<br />
</span></li>
</ul>
<ul>
<li>tE -&gt; &#8211; vreme u sekundama za prikazivanje temperature, od 0 do 99, pri čemu se za vrednost 0 <span style="line-height: 1.3em;">temperatura ne prikazuje,</span></li>
</ul>
<ul>
<li>Sh -&gt; &#8211; kalibracija sata podešavanjem sekundi naviše (vidi ispod),</li>
<li>Sl -&gt; &#8211; kalibracija sata podešavanjem sekundi naniže (vidi ispod).</li>
</ul>
<div>
<p style="text-align: justify;"> Prilikom podešavanja dana treba obratiti pažnju na dati mesec, pošto se npr. za februar ne može postaviti dan na 31.</p>
<p style="text-align: justify;"><strong>Kalibracija sata</strong></p>
<p style="text-align: justify;"> Kalibracija se može izvršiti korišćenjem softvera. To je korisno ukoliko tokom vremena sekunde kasne ili rastu, što se dešava iz više razloga. Zato je ideja da sekunde traju duže ili kraće. Međutim, jedna sekunda traje 1 000 000 mikro sekundi, što je dosta velik broj, a displej pokazuje samo 4 cifre. Zato se ovaj broj može predstaviti u heksadecimalnom obliku kao 0F4240. Kalibracija bi ovde značila podešavanje oko 1 000 000, tako da se 0F ispušta, to se ne može podesiti, ali podešavamo 42 (Sh) i 40 (SI) od 00 do FF. Stoga su mogućnosti podešavanja sekundi velike. Evo i primera:</p>
<p> -&gt; Gubitak od 30 sekundi / 24 časa =&gt; 30/86400=0.000347<br />
1000000-(1000000*0.000347)=999653(dekadno)=F40E5(heksadekadno)<br />
=&gt; Podesiti 40 za Sh i E5 za Sl.</p>
<p>-&gt; Gubitak od 2 sekunde / 1 čas =&gt; 2/3600=0.000555<br />
1000000 -(1000000*0.000555)=999445 (dekadno)=F4015(heksadekadno)<br />
=&gt; Podesiti 40 za Sh i 15 za Sl.</p>
<p>-&gt; Povećanje od 15 sekundi / 60 dana =&gt; 15/5184000=0.000002<br />
1000000+(1000000*0.000555)=1000002(dekadno)=F4242(ksadekadno)<br />
=&gt; Podesiti 42 za Sh i 42 za Sl.</p>
<p>Što se duži vremenski period testira, potiže se veća preciznost sata.</p>
<p style="text-align: justify;"><strong>Kalibracija – druga varijanta</strong></p>
<p style="text-align: justify;"> Drugi način kalibracije podrazumeva podešavanje Sh i Si kao kod prethodnog. Prvo moraju biti poznate dve vrednosti: prva, kada sat radi brže i druga kada radi sporije. Recimo da su dve vrednosti: 999840 (sat radi brže tj. <strong>FAST</strong>) i 999884 (sat kasni tj. <strong>SLOW</strong>). Podešavanje sekundi se ovde vrši sve dok ne bude FAST = SLOW(+/-1). Na ovaj način se potiže velika preciznost sata.</p>
<p>Sve detalje oko izgleda uređaja, ASM source koda, izgleda pločice i simulacije možete preuzeti <a href="http://automatika.rs/wp-content/uploads/2014/02/digital_clockDTTA_84_628_690_DSX.zip" target="_self">ovde</a>.</p>
</div>
<p>The post <a href="https://www.automatika.rs/projekti/digitalni-satkalendartermometar.html">Digitalni sat/kalendar/termometar</a> appeared first on <a href="https://www.automatika.rs">Automatika.rs</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.automatika.rs/projekti/digitalni-satkalendartermometar.html/feed</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
	</channel>
</rss>
