<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-2372249489282571432</atom:id><lastBuildDate>Thu, 30 Jan 2025 11:12:22 +0000</lastBuildDate><category>pemrograman mikrokontroller</category><category>elektronika dasar</category><category>Design PCB</category><category>dasar mikrokontroller</category><category>Dot Matrix</category><category>LED</category><category>kontrol</category><category>sensor</category><category>7 segment</category><category>ADC</category><category>Komunikasi Serial</category><category>Trainer AVR</category><category>catatan blogger</category><category>motor DC</category><category>AVR GCC</category><category>LCD</category><category>RTC</category><category>SHT</category><category>Thesis</category><category>elektronika analog</category><category>monitoring suhu</category><category>navigasi</category><category>pemrograman VB</category><category>pemrograman mikrokontrollerKomunikasi Mikrokontroler ke Serial Komputer (1)</category><category>power supply</category><category>robot</category><category>virtual ground</category><title>blackbox - electronics</title><description>Sharing Semua Hal Tentang Elektronika dan Pemrograman</description><link>http://blackbox86.blogspot.com/</link><managingEditor>noreply@blogger.com (Blackbox)</managingEditor><generator>Blogger</generator><openSearch:totalResults>26</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2372249489282571432.post-3683873172379257097</guid><pubDate>Tue, 27 Nov 2012 05:33:00 +0000</pubDate><atom:updated>2012-11-27T13:38:48.208+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">elektronika analog</category><category domain="http://www.blogger.com/atom/ns#">elektronika dasar</category><category domain="http://www.blogger.com/atom/ns#">power supply</category><category domain="http://www.blogger.com/atom/ns#">virtual ground</category><title>Membuat Rangkaian Virtual Ground DC (Membagi Single Supply Menjadi Dual Supply)</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhi6lOehSEKeXx8iBeCgZQUcqjEqkIgE_R1V51WLdv4AlpW6peC1yIZSg6TAXdfha8IzRguklH5OYOcRZCFmxabGUqsUAUl2ndq34U_9dzK1JD-aa8qvxL5haZOWHA098BthH806S7eRzEk/s1600/Virtual+ground.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;193&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhi6lOehSEKeXx8iBeCgZQUcqjEqkIgE_R1V51WLdv4AlpW6peC1yIZSg6TAXdfha8IzRguklH5OYOcRZCFmxabGUqsUAUl2ndq34U_9dzK1JD-aa8qvxL5haZOWHA098BthH806S7eRzEk/s200/Virtual+ground.jpg&quot; width=&quot;200&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Bismillahirrohmanirrohiim...&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Baru - baru ini saya dapat project yang mengharuskan penggunaan Dual Power Supply ( +6V GND -6V ) untuk catu daya rangkaiannya. Tapi untuk meminimalisir biaya, ane berencana memanfaatkan power supply yang ada. Disini yang saya gunakan adalah Adaptor dengan tegangan output 12 VDC. Lalu, bagaimana cara mengakalinya? cekidot gan&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Sebenernya, caranya gampang sekali. Seandainya kita punya dua buah adaptor / baterai masing-masing bertegangan output DC 6V, tinggal kita rangkai begini saja (sekalian ane simulasikan di proteus) :&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdwQEDll6azxkdRk1DbJ8EwBhuLw1OWgcTaDAv-G1YrJP0k14TxUpalgYtBcaPWEdXUDv72YcB2Q0qBavhSs3hiUVQpHT0LkhwWppvySHriay0Ftt6Hy6l3EYX8Gqxue4fYlldM7kqYRpg/s1600/simulasi+virtual+ground+1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdwQEDll6azxkdRk1DbJ8EwBhuLw1OWgcTaDAv-G1YrJP0k14TxUpalgYtBcaPWEdXUDv72YcB2Q0qBavhSs3hiUVQpHT0LkhwWppvySHriay0Ftt6Hy6l3EYX8Gqxue4fYlldM7kqYRpg/s320/simulasi+virtual+ground+1.png&quot; width=&quot;261&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Mudah bukan? outputnya langsung jadi &quot;split&quot; (+) dan (-). Eh sebentar, tadi kan tujuannya mau ngakalin adaptor yang punyanya cuma 1 biji ya, kok ini jadi harus punya 2 adaptor. Hmm gini gini, menurut cara &quot;bodoh&quot;nya, sebenernya ada cara gampang n menurut hitungan dasar, hasil outputnya bener2 bisa langsung membagi supply tersebut sama besar, sekaligus menjadi dual supply. Yup, dengan rangkaian pembagi tegangan yang sangat sederhana (menggunakan 2 buah resistor yang ukurannya sama besar) :&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEge1YHDG-hrRJVUYPZnanJ2Gl-INTyBE9_G0r8um9fKUDWRxkEUbCl6aChYUapftZabSKMve5EX2otL6TUT5nhiDsWdG8Pdv4ZJefnGkd3xyNKlY9C1B54YwJVAlX-hj3Nb3eh3A4i4qv49/s1600/simulasi+virtual+ground+2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;243&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEge1YHDG-hrRJVUYPZnanJ2Gl-INTyBE9_G0r8um9fKUDWRxkEUbCl6aChYUapftZabSKMve5EX2otL6TUT5nhiDsWdG8Pdv4ZJefnGkd3xyNKlY9C1B54YwJVAlX-hj3Nb3eh3A4i4qv49/s320/simulasi+virtual+ground+2.png&quot; width=&quot;320&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Cukup simpel sbenernya, karena dengan teori pembagi tegangan, R1 dan R2 yang sama besar akan membagi tegangan sama besar di dua sisi menjadi positif (+6V) dan negatif (-6V) sama besar, dan pertemuan kedua resistor itu menjadi &quot;virtual ground&quot;. Namun sayangnya, berdasarkan pengalaman saya, rangkaian seperti ini tidak stabil,tegangan drop, dan resistornya pasti akan jadi panas ketika output dari power supply ini dihubungkan ke beban. Ada cara simpel dan agak &quot;anarkis&quot; yakni dengan menaikkan tegangan sumbernya. Tapi, bagaimana kalau beban yang kita supply berbeda - beda konsumsi tegangan/arusnya? padahal sedari awal, kita menginginkan tegangan output yang stabil. Atau cara &quot;anarkis&quot; lain adalah dengan cara mengecilkan nilai tahanan dari resistor pembagi tegangannya. Cara ini bisa juga, namun akan mengakibatkan konsumsi/menarik arus yang lebih besar.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Lalu, bagaimana mengatasi masalah ini? kita bisa mendesain &quot;simple buffered virtual ground circuit&quot; dengan menggunakan OPAMP. OPAMP yang digunakan bisa menggunakan sembarang OPAMP, namun kembali lagi dengan tujuan kita, berapa arus yang kita butuhkan agar bisa mensupply beban? Mari kita coba dulu OPAMP yang sudah kita kenal (emang kapan kenalannya ;p) dan merupakan komponen umum sudah ada di pasaran : uA 741.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizAWciAm_EEOPOqCCLjrLRaYAmL6nxGD1iue13cfd6TgGB12Gzve0xM14aIuPcSDMqulv-OWNuLrEO9yEqLBLuKj3CM5PX0vJDCSYc_xsBb02VLrpavi57MlxHPzYCYNmYTEySalD9joBA/s1600/simulasi+virtual+ground+3.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;161&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizAWciAm_EEOPOqCCLjrLRaYAmL6nxGD1iue13cfd6TgGB12Gzve0xM14aIuPcSDMqulv-OWNuLrEO9yEqLBLuKj3CM5PX0vJDCSYc_xsBb02VLrpavi57MlxHPzYCYNmYTEySalD9joBA/s400/simulasi+virtual+ground+3.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Rangkaian diatas cukup simpel bukan? tegangan outputnya juga sudah tersplit menjadi 2, namun tetep aja masih punya kelemahan. Arus output dari rangkaian ini lumayan kecil :( . bahkan sudah saya coba untuk men-drive &lt;a href=&quot;http://blackbox86.blogspot.com/2010/04/tentang-lcd_10.html&quot;&gt;LCD&lt;/a&gt;&amp;nbsp;saja g bisa (bisa namun redup). mungkin karena memang spesifikasi dari uA741 itu sendiri. Nah, ada 1 rangkaian lagi yang patut dicoba (saya sendiri belum coba secara hardware) yang berbasis transistor.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_5L2dy-P2vAvOjzJOcXVeFDqTFP-8xzjuH4AL9fybRKaVADgTGwWk80pfc6BnuOQThSwxtPF8gQGw1NAHJcMSpzBtoOozzF0Q8vjG0wi3lh70kAGPnRgqlb5L1SUYrZ48vi50TkN0mEuB/s1600/simulasi+virtual+ground+4.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;283&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_5L2dy-P2vAvOjzJOcXVeFDqTFP-8xzjuH4AL9fybRKaVADgTGwWk80pfc6BnuOQThSwxtPF8gQGw1NAHJcMSpzBtoOozzF0Q8vjG0wi3lh70kAGPnRgqlb5L1SUYrZ48vi50TkN0mEuB/s320/simulasi+virtual+ground+4.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Nah, kalau dari simulasi sih outputnya sudah sesuai, namun tetap saja perlu dicoba bagaimana performancenya. Tapi, prediksi ane sih nih rangkaian OK punya. Jadi silakan mencoba sendiri dan kalau ada yang bisa didiskusikan, leave comment(s) please. Ini saya share sekalian file proteus dan screenshootnya. silakan klik di &lt;a href=&quot;http://adf.ly/FLHs7&quot;&gt;sini&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Sekian, semoga bermanfaat. Aamiin&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;sumber :&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;a href=&quot;http://tangentsoft.net/elec/vgrounds.html&quot;&gt;http://tangentsoft.net/elec/vgrounds.html&lt;/a&gt; dengan gubahan dari pengalaman sendiri&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</description><link>http://blackbox86.blogspot.com/2012/11/membuat-rangkaian-virtual-ground-dc.html</link><author>noreply@blogger.com (Blackbox)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhi6lOehSEKeXx8iBeCgZQUcqjEqkIgE_R1V51WLdv4AlpW6peC1yIZSg6TAXdfha8IzRguklH5OYOcRZCFmxabGUqsUAUl2ndq34U_9dzK1JD-aa8qvxL5haZOWHA098BthH806S7eRzEk/s72-c/Virtual+ground.jpg" height="72" width="72"/><thr:total>8</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2372249489282571432.post-4090568607441454974</guid><pubDate>Wed, 25 Jul 2012 19:10:00 +0000</pubDate><atom:updated>2012-07-26T02:11:17.049+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">elektronika dasar</category><category domain="http://www.blogger.com/atom/ns#">kontrol</category><category domain="http://www.blogger.com/atom/ns#">motor DC</category><title>Kendali Motor DC dengan PWM</title><description>&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: left; margin-right: 1em; text-align: left;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOH10Y1o1cHgwlykrjpxww-akK9EFIjv1g0iP7wl9P_96xZFc-IgQVz9ErsyRvJWMsY5bh3Uq4K5-R5zbZAKibvBEfOSY9vjOlUItF55FUkP_L9yMHdVUoeoujK6XeRo8w7J3ffvyBCydR/s1600/PWM.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOH10Y1o1cHgwlykrjpxww-akK9EFIjv1g0iP7wl9P_96xZFc-IgQVz9ErsyRvJWMsY5bh3Uq4K5-R5zbZAKibvBEfOSY9vjOlUItF55FUkP_L9yMHdVUoeoujK6XeRo8w7J3ffvyBCydR/s200/PWM.JPG&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;sumber : etec.htlwy.ac.at&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Bismillaahirrohmaanirrohiim..&lt;br /&gt;
Masih bertemakan &lt;a href=&quot;http://blackbox86.blogspot.com/2011/03/dasar-pengendalian-putaran-motor-dc.html&quot;&gt;pengendalian Motor DC&lt;/a&gt; niih, disini akan dibahas mengenai PWM. Berdasarkan literatur dari &lt;a href=&quot;http://www.blogger.com/&quot;&gt;wikipedia&lt;/a&gt; (agak co-pas nih..cima nerjemahin aja..hehe), PWM atau Pulse Width Modulation - Modulasi lebar pulsa, adalah teknik yang biasa digunakan untuk mengontrol daya ke perangkat listrik inersia, dibuat dengan switch daya elektronik yang modern. Pada dasarnya penggunaan PWM adalah menyalakan (ON) dan mematikan (OFF) supply motor DC atau perangkat yang lain dengan cepat. Kuncinya adalah dengan mengatur berapa lama waktu ON dan OFF - nya, semakin lebar pulsa ON, maka output tegangannya akan semakin tinggi. Inilah yang kita kenal dengan &lt;a href=&quot;http://en.wikipedia.org/wiki/Duty_cycle%0A&quot;&gt;duty cycle&lt;/a&gt;, atau penjelasan mudahnya, merupakan rasio waktu ON terhadap waktu total (waktu total = ON + OFF). Umumnya duty cycle ini dinyatakan dalam persen (%).&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;contoh sinyal PWM dan Duty Cycle:&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCYOfWEhT4RzChP2V8zvQNgDJ4BNHW33LQYHat90H3L0Blyi2TZdU3an8AYsL4tW4zkMNbwYNi_v_FfuADn_V09K4OVXdzLgAmflDb1iw1UKQW46FA-jqtcX8qgeY0qZxyiC-10Ujb7pco/s1600/arduino-pwm-wave-signal+arduino-tutorials.com.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;288&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCYOfWEhT4RzChP2V8zvQNgDJ4BNHW33LQYHat90H3L0Blyi2TZdU3an8AYsL4tW4zkMNbwYNi_v_FfuADn_V09K4OVXdzLgAmflDb1iw1UKQW46FA-jqtcX8qgeY0qZxyiC-10Ujb7pco/s400/arduino-pwm-wave-signal+arduino-tutorials.com.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;div style=&quot;text-align: right;&quot;&gt;
&lt;span style=&quot;font-size: xx-small;&quot;&gt;sumber : arduino-tutorials.com&lt;br /&gt;
  &lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Nah, ada beberapa cara untuk membuat sinyal ini, yakni dengan menggunakan IC 555 (timer), atau mikrokontroller. Cara yang pertama tergolong murah, tetapi memiliki kekurangan dalam hal kemudahan untuk otomasi suatu sistem. Sedangkan cara yang kedua menurut saya lebih mudah meskipun harganya lebih mahal karena kita cukup mengutak-atik program yang ada di dalamnya sehingga memudahkan kita dalam membuat sistem otomasi. &lt;/div&gt;</description><link>http://blackbox86.blogspot.com/2012/07/kendali-motor-dc-dengan-pwm.html</link><author>noreply@blogger.com (Blackbox)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOH10Y1o1cHgwlykrjpxww-akK9EFIjv1g0iP7wl9P_96xZFc-IgQVz9ErsyRvJWMsY5bh3Uq4K5-R5zbZAKibvBEfOSY9vjOlUItF55FUkP_L9yMHdVUoeoujK6XeRo8w7J3ffvyBCydR/s72-c/PWM.JPG" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2372249489282571432.post-8939202878579677127</guid><pubDate>Sat, 21 Jul 2012 16:18:00 +0000</pubDate><atom:updated>2012-07-21T23:18:49.702+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">catatan blogger</category><title>Ramadhan lagi.. Semangat lagi...</title><description>Alhamdulillah... Ramadhan datang lagi.. Semangat lagi.. Ayo ngeBlog lagi.. Go BlackBox!&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiminBOCClWl1nyvO6IxFqT3eNhGdA2I0ILB_KrBemOLbJf7WaUBmNe_oCxdEq9uB1Z9UB7ByOWgAUE1x7yyPSe51ChlvOD0243MvGr8T_1FZpTPCg1ID1NDtk7zUUuB6GeYQvY2DgGEM8F/s1600/Ucapan-Ramadhan-2012.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;280&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiminBOCClWl1nyvO6IxFqT3eNhGdA2I0ILB_KrBemOLbJf7WaUBmNe_oCxdEq9uB1Z9UB7ByOWgAUE1x7yyPSe51ChlvOD0243MvGr8T_1FZpTPCg1ID1NDtk7zUUuB6GeYQvY2DgGEM8F/s320/Ucapan-Ramadhan-2012.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style=&quot;font-size: xx-small;&quot;&gt;sumber :&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;a href=&quot;http://terbaruterbaru.com/sms-ucapan-selamat-puasa-ramadhan-1433-h-2012.html&quot;&gt;http://terbaruterbaru.com/sms-ucapan-selamat-puasa-ramadhan-1433-h-2012.html&lt;/a&gt;&lt;a href=&quot;http://terbaruterbaru.com/sms-ucapan-selamat-puasa-ramadhan-1433-h-2012.html&quot; style=&quot;background-color: white;&quot;&gt;http://terbaruterbaru.com/sms-ucapan-selamat-puasa-ramadhan-1433-h-2012.html&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Diam tak berarti lupa.&lt;br /&gt;
Jauh tak berarti putus.&lt;br /&gt;
Retak tak berarti pecah.&lt;br /&gt;
Semua insan tak terlepas dari kealpaan&lt;br /&gt;
mari kita sambut bulan yang penuh ampunan ini dengan hati yang bersih&lt;br /&gt;
saling memaafkan&lt;br /&gt;
Semoga Ramadhan kali ini membawa rahmat yang berlimpah bagi yang ikhlas menjalaninya&lt;br /&gt;
Selamat menjalankan ibadah puasa..&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</description><link>http://blackbox86.blogspot.com/2012/07/ramadhan-lagi-semangat-lagi.html</link><author>noreply@blogger.com (Blackbox)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiminBOCClWl1nyvO6IxFqT3eNhGdA2I0ILB_KrBemOLbJf7WaUBmNe_oCxdEq9uB1Z9UB7ByOWgAUE1x7yyPSe51ChlvOD0243MvGr8T_1FZpTPCg1ID1NDtk7zUUuB6GeYQvY2DgGEM8F/s72-c/Ucapan-Ramadhan-2012.jpg" height="72" width="72"/><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2372249489282571432.post-2899797509093752634</guid><pubDate>Fri, 18 Mar 2011 09:01:00 +0000</pubDate><atom:updated>2012-11-27T13:38:24.337+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">elektronika dasar</category><category domain="http://www.blogger.com/atom/ns#">kontrol</category><category domain="http://www.blogger.com/atom/ns#">motor DC</category><title>Dasar Pengendalian Putaran Motor DC</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDLfQojnUZtymP3RASJ7t_7tfPBLC5Ym0SndJ9JhmHWOvSRdSmGcevQvLtXCqDhmJnvOFesx79bzoHfvT16lt2FYdY0_D-8LsSU2xSiTQ94u6I0vpk1aNctJx2ehIzgEJbOBdXzFAj4bMb/s1600/DC_MOTOR_RF_385_79.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; display: inline !important; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;234&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDLfQojnUZtymP3RASJ7t_7tfPBLC5Ym0SndJ9JhmHWOvSRdSmGcevQvLtXCqDhmJnvOFesx79bzoHfvT16lt2FYdY0_D-8LsSU2xSiTQ94u6I0vpk1aNctJx2ehIzgEJbOBdXzFAj4bMb/s320/DC_MOTOR_RF_385_79.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;a href=&quot;http://www.shareapic.net/View-24621192-Dasar-Pengendalian-Putaran-Motor-DC.html&quot; target=&quot;_blank&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.shareapic.net/View-24620844-Dasar-Pengendalian-Putaran-Motor-DC.html&quot; target=&quot;_blank&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.shareapic.net/View-24620829-Dasar-Pengendalian-Putaran-Motor-DC.html&quot; target=&quot;_blank&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.shareapic.net/View-24620773-Dasar-Pengendalian-Putaran-Motor-DC.html&quot; target=&quot;_blank&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.shareapic.net/View-24620733-Dasar-Pengendalian-Putaran-Motor-DC.html&quot; target=&quot;_blank&quot;&gt;&lt;/a&gt;Bismillahirrohmanirrohiim...&lt;br /&gt;
&lt;br /&gt;
Pada dasarnya, putaran motor dipengaruhi oleh besar kecilnya tegangan motor, arus jangkar, tahanan jangkar dan medan magnet. Satu faktor yang sering digunakan untuk mengatur kecepatan motor adalah dengan mengatur (dibuat sebagai variable) tegangan yang masuk ke motor. Hal ini praktis digunakan karena variabel yang lain sudah tetap. Sebenarnya dua masalah umum dalam mengontrol motor DC adalah bagaimana mengontrol arah dan kecepatan motor tersebut.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;Mudahnya, untuk mengatur kecepatan, kita bisa gunakan tegangan masukan motor yang divariabel. Sedangkan untuk mengatur arah putar dapat menggunakan saklar manual atau relay untuk mengubah arah arus yang masuk ke motor DC. Menggunakan saklar mekanik memberikan kemudahan, namun memiliki kelemahan, yakni lambat dan tidak mungkin dihubungkan dengan sebuah kontroler. Nah alternatif lain dalam kontrol kecepatan dan arah putar motor adalah dengan menggunakan transistor. Transistor mempunyai respon yang cepat (orde mikro detik) dan juga dapat dikontrol dengan mudah oleh kontroler (mikrokontroler misalnya) atau yang lain. Untuk motor dengan daya besar dapat digunakan transistor daya, misalnya MOSFET atau yang lain. apabila yang digunakan transistor, maka untuk mengatur tegangan yang masuk ke motor dibutuhkan PWM (Pulse Width Modulation). Nah sebelum kita mempelajari PWM lebih jauh, terlebih dahulu kita coba kontrol secara analog dengan menggunakan komponen - komponen sederhana. Rangkaian di bawah ini di simulasikan dengan menggunakan Proteus V7.4. Untuk memperjelas gambar rangkaian, klik thumbnail gambar bersangkutan.&lt;br /&gt;
&lt;br /&gt;
1. Kontrol kecepatan putar motor dengan menggunakan transistor dan potensiometer&lt;br /&gt;
&lt;ul&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Mula-mula, kita coba dulu memberi tegangan ke motor. Gunakan komponen &quot;Batt&quot; dan &quot;Motor-DC&quot;. Ubah tegangan batt menjadi 12V (menyesuaikan motor DC) kemudian Run.&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaV2Tdd5ZZk6sTCbzMakWhweXKQX-vIPg5TSDm0mwkMdZdykwKMWrapMWdnmThG-Zdbowu9gHeCig8n92KW3qUNaXkE0q9QQtTngA8rEUQfvm0NQ-AF5xF890GNxf47w22fHeipW-JqbdY/s1600/motor+DC+1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;178&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaV2Tdd5ZZk6sTCbzMakWhweXKQX-vIPg5TSDm0mwkMdZdykwKMWrapMWdnmThG-Zdbowu9gHeCig8n92KW3qUNaXkE0q9QQtTngA8rEUQfvm0NQ-AF5xF890GNxf47w22fHeipW-JqbdY/s320/motor+DC+1.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt; Tambahkan komponen potensiometer &quot;pot-hg&quot; dengan hambatan 200 ohm di depannya untuk mengatur tegangan yang masuk ke motor. &lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsV5JNUe_2ZQa4JIKoOdikTNBoxGICRzL8xVyDawAwdb3u7f7UIUk310Gu2DufxV3QhHjfgolsITSdtoKfS6wOP7cYNdGomoqwQJlY3F4roVryXs0ED_8u1EhU6oqZhmqhehtEkjxwCSkI/s1600/motor+DC+2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsV5JNUe_2ZQa4JIKoOdikTNBoxGICRzL8xVyDawAwdb3u7f7UIUk310Gu2DufxV3QhHjfgolsITSdtoKfS6wOP7cYNdGomoqwQJlY3F4roVryXs0ED_8u1EhU6oqZhmqhehtEkjxwCSkI/s320/motor+DC+2.jpg&quot; width=&quot;300&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;catatan : untuk langkah ini, dalam rangkaian sebenarnya sangat dianjurkan untuk TIDAK digunakan karena tidak mampu memberikan daya yang cukup untuk mendriver motor. Memang pada awalnya bisa digunakan, namun dalam waktu yang singkat, komponen akan panas dan langsung rusak (saya pernah nyoba malah ampe gosong, hehe). Karena ini cuma simulasi, boleh2 aja dicoba rangkaiannya.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Nah, untuk perbaikan, bisa ditambahkan transistor NPN BD139 , diode 4001, vcc, dan gnd. Oiya, besarnya hambatan pot di ubah jadi 10K. Pot ini bertidak sebagai pembagi tegangan yang mengatur besar kecilnya tegangan yang masuk ke basis mikrokontroller. Untuk penggunaan selanjutnya, potensiometer ini bisa diganti dengan menggunakan sinyal PWM.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiy3gGl1v4MKrsOoWuRmcHyrCKgxVIXck5Vwg9y0PB1MiOhKDDFkfZs1tGs3IaOIzWVFvjerAAISqP9UkizrKmbpLR9AIdmYpWi18xdJMuREIq1qnELi5ydOsU6o_k1tAYeXbtmPttTFVoq/s1600/motor+DC+3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;283&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiy3gGl1v4MKrsOoWuRmcHyrCKgxVIXck5Vwg9y0PB1MiOhKDDFkfZs1tGs3IaOIzWVFvjerAAISqP9UkizrKmbpLR9AIdmYpWi18xdJMuREIq1qnELi5ydOsU6o_k1tAYeXbtmPttTFVoq/s320/motor+DC+3.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;catatan : dalam penggunaannya, jenis transistor bergantung pada besar kecilnya motor yang akan dikendalikan, terutama dalam hal konsumsi arus. Untuk contoh diatas, apabila digunakan mendrive motor-motor kecil masih ok. &lt;/li&gt;
&lt;/ul&gt;
2. Kontrol arah putar motor dengan menggunakan saklar mekanik&lt;br /&gt;
&lt;ul style=&quot;text-align: justify;&quot;&gt;
&lt;li&gt;simpel saja, untuk mengubah arah putar motor DC cukup ditambahkan 2 buah saklar sbb.&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;a href=&quot;http://www.shareapic.net/View-24620829-Dasar-Pengendalian-Putaran-Motor-DC.html&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot; target=&quot;_blank&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuaFwlkRymQ3lchtXSi8tNIhNz1qcnYdOE6FHM5DSUiCyT2hN4r07FuhwVnPPjUtBYsYywf40Bq0QSBqdS-NQWn_wP8P-miZx_c1JfNqMhPA5VkfHvo9ejeygsMXo6upffjirt6N8-DvHe/s1600/motor+DC+4a.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;113&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuaFwlkRymQ3lchtXSi8tNIhNz1qcnYdOE6FHM5DSUiCyT2hN4r07FuhwVnPPjUtBYsYywf40Bq0QSBqdS-NQWn_wP8P-miZx_c1JfNqMhPA5VkfHvo9ejeygsMXo6upffjirt6N8-DvHe/s200/motor+DC+4a.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjz0VN_15dTI-_R8XwYHbOIQu6fE_-r8gzZO7SDw4jvgW4P9LSj_4uHbB8XuksdU4xAYH42BxeVDcvkJyaOMDRebMyPPi3goeeca1JtrxZJk8x4Tpg8wHzBkg4CBoTHCucq3egCnpoQockr/s1600/motor+DC+4b.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;111&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjz0VN_15dTI-_R8XwYHbOIQu6fE_-r8gzZO7SDw4jvgW4P9LSj_4uHbB8XuksdU4xAYH42BxeVDcvkJyaOMDRebMyPPi3goeeca1JtrxZJk8x4Tpg8wHzBkg4CBoTHCucq3egCnpoQockr/s200/motor+DC+4b.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgl5pJEjSf8Vans8BqjgAjpfpjb1PRREt-b5JbKwYXJj_XOlDShGXVl2FrXlu9psvpabPCocndQn6DQzHYx0kE8OZYFue2ns5Kq-p8Y593_rsmXDdLPrgRjr2ISNIudZNUoDrDLI6Fpb8GI/s1600/motor+DC+4c.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;117&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgl5pJEjSf8Vans8BqjgAjpfpjb1PRREt-b5JbKwYXJj_XOlDShGXVl2FrXlu9psvpabPCocndQn6DQzHYx0kE8OZYFue2ns5Kq-p8Y593_rsmXDdLPrgRjr2ISNIudZNUoDrDLI6Fpb8GI/s200/motor+DC+4c.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxEa06N-PI3UiHBrA3ZTyAgzaDQUnMlN0U44Iowl66L5BuA3WdkYLhm8wpMYbwV1oHs5INSUDGCV4xyPgkClhfMCKZJhiVCHfQyO7L6gn4OFAFmy-4oB0C8Xr1NgXFzdaxAM9uYbXeyY83/s1600/motor+DC+4d.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;116&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxEa06N-PI3UiHBrA3ZTyAgzaDQUnMlN0U44Iowl66L5BuA3WdkYLhm8wpMYbwV1oHs5INSUDGCV4xyPgkClhfMCKZJhiVCHfQyO7L6gn4OFAFmy-4oB0C8Xr1NgXFzdaxAM9uYbXeyY83/s200/motor+DC+4d.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;a href=&quot;http://www.shareapic.net/View-24621192-Dasar-Pengendalian-Putaran-Motor-DC.html&quot; target=&quot;_blank&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.shareapic.net/View-24620773-Dasar-Pengendalian-Putaran-Motor-DC.html&quot; target=&quot;_blank&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;ul style=&quot;text-align: justify;&quot;&gt;
&lt;li&gt;catatan : arah arus yang masuk ke motor dipengaruhi oleh posisi SW1 dan SW2. Apabila SW1 dan SW2 dalam keadaan yang sama, motor tidak akan berputar karena dikedua pinnya memiliki kutub yang sama ( + semua atau - semua). Motor hanya akan berputar apabila posisi SW1 dan SW2 saling berkebalikan dan putaran akan bebalik arah apabila posisi saklar juga dibalik.&lt;/li&gt;
&lt;/ul&gt;
download design proteusnya di &lt;a href=&quot;http://www.ziddu.com/download/14231805/kendalimotorDCmanual.rar.html&quot;&gt;sini&lt;/a&gt;&lt;br /&gt;
Kendali ini masih bersifat manual, artinya dibutuhkan tenaga manusia untuk mengubah2 arah dan kecepatan motor. Nah pertanyaannya, Bagaimana kaitannya dengan otomasi? Selanjutnya mari kita pelajari kontrol motor dengan menggunakan fasilitas PWM pada mikrokontroller. To be continue..&lt;br /&gt;
Demikian semoga bermanfaat dan bisa dijadikan referensi. Selamat mencoba dan ditunggu komentarnya.. :)&lt;br /&gt;
&lt;br /&gt;</description><link>http://blackbox86.blogspot.com/2011/03/dasar-pengendalian-putaran-motor-dc.html</link><author>noreply@blogger.com (Blackbox)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDLfQojnUZtymP3RASJ7t_7tfPBLC5Ym0SndJ9JhmHWOvSRdSmGcevQvLtXCqDhmJnvOFesx79bzoHfvT16lt2FYdY0_D-8LsSU2xSiTQ94u6I0vpk1aNctJx2ehIzgEJbOBdXzFAj4bMb/s72-c/DC_MOTOR_RF_385_79.jpg" height="72" width="72"/><thr:total>14</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2372249489282571432.post-8890364277826857839</guid><pubDate>Tue, 08 Mar 2011 04:14:00 +0000</pubDate><atom:updated>2012-11-27T13:05:07.927+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">dasar mikrokontroller</category><category domain="http://www.blogger.com/atom/ns#">Design PCB</category><category domain="http://www.blogger.com/atom/ns#">pemrograman mikrokontroller</category><category domain="http://www.blogger.com/atom/ns#">Trainer AVR</category><title>AVR Development Board V1.0</title><description>&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3-qGP-1uMGnPxCg3rYkzTkdG0g45KXImLZoqwMNROhX_D9fsvwN54cEjIuWpJAQvjdEf6r6IfEiPAy6lLv5mkpZnANEMrI5_KK8Iff6fhGUymL23_hdnaIeHLY7qXb1QvszfBvYQwqL5-/s1600/P18-02-11_13-02%5B1%5D.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3-qGP-1uMGnPxCg3rYkzTkdG0g45KXImLZoqwMNROhX_D9fsvwN54cEjIuWpJAQvjdEf6r6IfEiPAy6lLv5mkpZnANEMrI5_KK8Iff6fhGUymL23_hdnaIeHLY7qXb1QvszfBvYQwqL5-/s320/P18-02-11_13-02%5B1%5D.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Bismillahirrohmanirrohiim...&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;INTRODUCE&lt;/b&gt;&lt;br /&gt;
AVR Development Board version V1.0 adalah modul development board berbasis mikrokontroler AVR ATMega 8535/16/32 yang memiliki banyak sekali fitur yang dapat diaplikasikan dalam berbagai macam bidang seperi elektronika, robotik, maupun sistem kontrol. Modul ini sangat cocok digunakan oleh orang-orang yang baru mengenal dunia mikrokontroler maupun yang sudah “expert”.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;Komponen – komponen yang digunakan dalam modul ini merupakan jenis komponen yang umum dan sering digunakan dalam membuat rangkaian yang sederhana maupun yang lebih kompleks, sehingga dalam penggunaannya nanti, diharapkan modul ini mampu mewakili system atau alat yang akan dibuat oleh user sesuai konfigurasi yang diinginkan. Beberapa modul terpisah dalam development board ini dapat dihubungkan satu sama lain sebagai konfigurasi input / output dengan AVR Mikrokontroller sebagai pusat kendalinya dan berbasis pemrograman. Selain itu modul ini dirancang secara ergonomis sehingga mudah digunakan bagi orang awam sekalipun. &lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsRDqKO8ZusyigPCQ7b7wvhkd5v6jds5kn2Jgrfac0wJqWHjRpoeo5XXAR-kVg6W8aXEvKEbjirFYye9WcawoIQycK6U8dwGHiR1I1HYBMsB8MAi4i4iqIXVtxJArcAu_AsYwjI5ME8xnB/s1600/AVR+DevBoard.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;316&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsRDqKO8ZusyigPCQ7b7wvhkd5v6jds5kn2Jgrfac0wJqWHjRpoeo5XXAR-kVg6W8aXEvKEbjirFYye9WcawoIQycK6U8dwGHiR1I1HYBMsB8MAi4i4iqIXVtxJArcAu_AsYwjI5ME8xnB/s400/AVR+DevBoard.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Features&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
1. LCD Display 16x2 &lt;br /&gt;
2. Serial PC Interface (RS-232)&lt;br /&gt;
3. Crystal eksternal 8 MHz sebagai sumber detak sistem.&lt;br /&gt;
4. Buzzer module&lt;br /&gt;
5. 4x7 segment module Common Cathode + led sign&lt;br /&gt;
6. 5x7 Dot matrix&lt;br /&gt;
7. 4 x push button&lt;br /&gt;
8. Matrix keypad (16x push button)&lt;br /&gt;
9. 8x Led Common Anode&lt;br /&gt;
10. 6-12V External Supply&lt;br /&gt;
11. External re-calibrate ADC&lt;br /&gt;
12. Include mikrokontroler AVR ATMega 8535 dan mendukung varian keluarga AVR ATMEGA 40 pin lainnya, antara lain ATMega 16, dan ATMega 32.&lt;br /&gt;
13. Port I/O microcontroller (PortA, PortB, PortC, PortD)&lt;br /&gt;
14. Download mode (on/off). Pin downloader : MOSI, MISO, SCK, RESET, GROUND&lt;br /&gt;
Spesifikasi tambahan&lt;br /&gt;
- &amp;nbsp;Berbasis mikrokontroler keluarga AVR ATMega 8535 yang memiliki fasilitas Analog to Digital Converter, Pulse Width Modulation, Interrupt, Timer/Counter, port komunikasi serial (USART) sebesar 2,5 Mhz, dsb. &lt;br /&gt;
-&amp;nbsp;&amp;nbsp;&amp;nbsp; Tersedia contoh program dan program tester untuk pengujian I/O, modul dan komunikasi serial.&lt;br /&gt;
-&amp;nbsp;&amp;nbsp;&amp;nbsp; Dilengkapi dengan software BASIC Compiler BASCOM AVR versi demo.&lt;br /&gt;
-&amp;nbsp;&amp;nbsp;&amp;nbsp; Dimensi : 18 cm (p) x 10.5 cm (l) x 4,5 cm (t).&lt;br /&gt;
-&amp;nbsp;&amp;nbsp;&amp;nbsp; ADC Potentiometer and LM35 included&lt;br /&gt;
&lt;br /&gt;
order di&lt;a href=&quot;http://blackbox86.blogspot.com/p/produk.html&quot;&gt;sini&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</description><link>http://blackbox86.blogspot.com/2011/03/avr-development-board-v10.html</link><author>noreply@blogger.com (Blackbox)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3-qGP-1uMGnPxCg3rYkzTkdG0g45KXImLZoqwMNROhX_D9fsvwN54cEjIuWpJAQvjdEf6r6IfEiPAy6lLv5mkpZnANEMrI5_KK8Iff6fhGUymL23_hdnaIeHLY7qXb1QvszfBvYQwqL5-/s72-c/P18-02-11_13-02%5B1%5D.jpg" height="72" width="72"/><thr:total>5</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2372249489282571432.post-5282935433689574941</guid><pubDate>Mon, 07 Mar 2011 08:54:00 +0000</pubDate><atom:updated>2012-11-27T13:20:39.938+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">monitoring suhu</category><category domain="http://www.blogger.com/atom/ns#">pemrograman mikrokontroller</category><category domain="http://www.blogger.com/atom/ns#">sensor</category><category domain="http://www.blogger.com/atom/ns#">SHT</category><title>Membaca suhu dan kelembaban dengan SHT75</title><description>&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjI3vXXbq6f4y7vhMUMaQSyYgPMGEwwRQ5naj2PHag-3owBMFkX6iTaP50LhHsLjXJvJe-FEcblJTh2BJj4kqsWrXMW8EJGtDxSjx9ra300P5pCaC3mRp9hhNXMRK-yhJsOFF4hlblFnGSe/s1600/sht+app.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;162&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjI3vXXbq6f4y7vhMUMaQSyYgPMGEwwRQ5naj2PHag-3owBMFkX6iTaP50LhHsLjXJvJe-FEcblJTh2BJj4kqsWrXMW8EJGtDxSjx9ra300P5pCaC3mRp9hhNXMRK-yhJsOFF4hlblFnGSe/s200/sht+app.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;Bismillahirrohmanirrohiim...&lt;br /&gt;
&lt;br /&gt;
LM 35 merupakan sensor suhu yang sering digunakan untuk memantau suhu ruangan tertentu karena komponen ini tergolong ekonomis. Namun walaupun harganya murah, ternyata menggunakan komponen ini kadang membuat stress penggunanya. Kenapa? karena output tegangannya yang tidak stabil dan selalu berubah-ubah. Nah sebenarnya ada alternatif lain, yakni menggunakan SHTxx (bisa SHT75 atau SHT11).&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;/div&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;
Dari segi harga, memang sensor ini jauh lebih mahal daripada LM35, namun memiliki data yang lebih bagus&amp;nbsp; dan enak diolah. Dari datasheet kira-kira dijelaskan seperti ini. SHTxx adalah chip tunggal dan multi modul&amp;nbsp; sensor suhu yang terdiri dari keluaran digital yang terkalibrasi. Perangkat ini mencakup polimer kapasitif&amp;nbsp; penginderaan elemen untuk kelembaban relatif dan sensor suhu. Keduanya digabungkan ke 14bit ADC dan rangkaian interface serial pada chip yang sama. Hal ini menghasilkan kualitas sinyal yang superior, waktu&amp;nbsp; respon yang cepat dan ketidakpekaan terhadap gangguan eksternal (EMC) dengan harga yang sangat kompetitif.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Setiap SHTxx secara individual dikalibrasi dalam ruang kelembaban presisi. Koefisien kalibrasi diprogram ke dalam memori OTP. Koefisien ini digunakan secara internal selama pengukuran untuk mengkalibrasi sinyal-sinyal dari sensor.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Antarmuka serial 2-kawat dan pengaturan tegangan internal memungkinkan integrasi sistem mudah dan cepat. Memiliki ukuran kecil dan konsumsi daya renda. sensor ini sering digunakan di industri Otomotif, Stasiun Cuaca, pelembab udara, Uji &amp;amp; Pengukuran, Data Logging, Otomasi, dan Medis. Penampakan sensor ini sbb&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBWzMYtJsTo7JP2X5k1UIAmny8BcfmWTsyya2xJ6cpFL2wr7aF08kOL7_yvN2EX8IDCYnkntngApOt1RUg52PsmueYWsKsasE_RfKFmZl86-ajkzO4CW5oL1nokL-AuxNnoiJ0YYnUNMsE/s1600/sht.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBWzMYtJsTo7JP2X5k1UIAmny8BcfmWTsyya2xJ6cpFL2wr7aF08kOL7_yvN2EX8IDCYnkntngApOt1RUg52PsmueYWsKsasE_RfKFmZl86-ajkzO4CW5oL1nokL-AuxNnoiJ0YYnUNMsE/s200/sht.jpg&quot; width=&quot;150&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Konfigurasi pin :&lt;/div&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUt9yiZ_4WTwlMGZehWWDE2SaLpT1_D5PYu1nGviTyXIMbQxjfFL8ACEyomtXbSMXnIVF8Bj5aZUsnskXWp2z-a5ZH73vFEJIeW9nDiFUetLOmLq6wXiSCBnIbFkdPQ2oMcRRusTsCvewP/s1600/pin+sht.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;97&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUt9yiZ_4WTwlMGZehWWDE2SaLpT1_D5PYu1nGviTyXIMbQxjfFL8ACEyomtXbSMXnIVF8Bj5aZUsnskXWp2z-a5ZH73vFEJIeW9nDiFUetLOmLq6wXiSCBnIbFkdPQ2oMcRRusTsCvewP/s320/pin+sht.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
OK, Teori tidak akan berguna tanpa dipraktekan. langsung aja kita siapkan SHT75, kabel konektor, LCD 2x16,dan sistem minimum mikrokontroler AVR ATMEGA 8535. Untuk pengkabelan ke mikrokontroller, gunakan konfigurasi sbb:&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZS_SZ2y55l8dnpazkZACiNAtT_Ez_91vZ8FwqkQW8URpnmxJKqeKwGysvxYjK-dJ_3r3zO5TIboa9NuLFQNvtTPsY06n5zM2AK7vEs1KS0L8x1Kfm8CvUsjRKhG-w470gY2HPY7j-XQQp/s1600/wiring.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;71&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZS_SZ2y55l8dnpazkZACiNAtT_Ez_91vZ8FwqkQW8URpnmxJKqeKwGysvxYjK-dJ_3r3zO5TIboa9NuLFQNvtTPsY06n5zM2AK7vEs1KS0L8x1Kfm8CvUsjRKhG-w470gY2HPY7j-XQQp/s400/wiring.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
Jangan lupa, pin dataout harus di pull-up dengan menggunakan resistor 10K ke VCC. Untuk LCD pin2 yang digunakan : Db4 = Porta.2 , Db5 = Porta.3 , Db6 = Porta.4 , Db7 = Porta.5 , E = Porta.1 , Rs = Porta.0. Download listing programnya di &lt;a href=&quot;http://www.ziddu.com/download/14084694/listingSHT.rar.html&quot;&gt;sini&lt;/a&gt; (FREE!).&lt;br /&gt;
&lt;br /&gt;
Download preview videonya di &lt;a href=&quot;http://www.ziddu.com/download/14084695/videoSHT.rar.html&quot;&gt;sini&lt;/a&gt;.&lt;br /&gt;
note : di video, SHT bukannya di bakar loh..cuma di &quot;angetin&quot; aja..hehe.&lt;br /&gt;
&lt;br /&gt;
OK sekian, untuk penjelasan timing diagramnya saya susulkan di posting berikutnya agar posting yang ini nggak kepanjangan. Semoga Bermanfaat dan bisa dijadikan referensi. Ditunggu komentarnya?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</description><link>http://blackbox86.blogspot.com/2011/03/membaca-suhu-dan-kelembaban-dengan.html</link><author>noreply@blogger.com (Blackbox)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjI3vXXbq6f4y7vhMUMaQSyYgPMGEwwRQ5naj2PHag-3owBMFkX6iTaP50LhHsLjXJvJe-FEcblJTh2BJj4kqsWrXMW8EJGtDxSjx9ra300P5pCaC3mRp9hhNXMRK-yhJsOFF4hlblFnGSe/s72-c/sht+app.jpg" height="72" width="72"/><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2372249489282571432.post-5759963564958824570</guid><pubDate>Sat, 26 Feb 2011 17:22:00 +0000</pubDate><atom:updated>2011-02-27T00:46:42.075+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">navigasi</category><category domain="http://www.blogger.com/atom/ns#">pemrograman mikrokontroller</category><category domain="http://www.blogger.com/atom/ns#">robot</category><category domain="http://www.blogger.com/atom/ns#">sensor</category><title>membuat kompas digital (Devantech Magnetic Compass - cmps03)</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYSTbKnjNGhuW9KGRJWtRlqHenA7-EuEaPI57A09qc62bfhyphenhyphen2JF-tp9Kty6x-QHje76rnU_-VZn68SXaDJy4gnNfjmMZHASrt_qnbxRreLSpXTgsrbJZyX6izdE0pNPS8YjAfdS2cYDtme/s1600/kompas.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYSTbKnjNGhuW9KGRJWtRlqHenA7-EuEaPI57A09qc62bfhyphenhyphen2JF-tp9Kty6x-QHje76rnU_-VZn68SXaDJy4gnNfjmMZHASrt_qnbxRreLSpXTgsrbJZyX6izdE0pNPS8YjAfdS2cYDtme/s200/kompas.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Waah sudah seminggu lebih ngga bikin postingan baru. Rasa-rasanya ada yang kurang. Mumpung ada waktu, dan komponennya, sekarang saya akan bahas mengenai pembuatan kompas digital menggunakan Devantech Magnetic Compass (cmps03). Hmm pernah berpikir ingin membuat kompas yang bisa menunjuk arah kiblat sebagai panduan untuk sholat (bagi orang muslim) namun menggunakan komponen digital? Nah komponen ini merupakan salah satu alternatif untuk membuatnya.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;/div&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;Sesuai datasheet, sebenarnya modul kompas ini dirancang khusus untuk digunakan dalam robot sebagai bantuan untuk navigasi. Tujuannya adalah untuk menghasilkan kisaran angka untuk merepresentasikan posisi robot. Kompas ini menggunakan sensor yang cukup sensitif untuk mendeteksi medan magnet bumi. Output&lt;br /&gt;
dari dua sensor ini mereka dipasang tegak lurus satu sama lain yang digunakan untuk menghitung arah horisontal komponen medan magnet Bumi. Bentuk dan konfigurasi dari komponen ini adalah sebagai berikut.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjiumY-hW-Nk5DmgWusO9iiqh5fd3FPmXLiCkIJp9JtQ-ZNsC2StXZpem5GcNG8sG6oIr-pogon5sPv1Mp_bRsS7Gi5dPd0d5CDXOPVvjmQ5T_zC5oyT63LCvW0kg8U1Nh2fxCQVGcaTI2D/s1600/pin.bmp&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjiumY-hW-Nk5DmgWusO9iiqh5fd3FPmXLiCkIJp9JtQ-ZNsC2StXZpem5GcNG8sG6oIr-pogon5sPv1Mp_bRsS7Gi5dPd0d5CDXOPVvjmQ5T_zC5oyT63LCvW0kg8U1Nh2fxCQVGcaTI2D/s1600/pin.bmp&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
Modul ini membutuhkan power supply 5v dengan arus minimal 15mA. Ada dua cara untuk mendapatkan nilai pembacaan sensor. Dengan sinyal PWM (pin 4), atau antarmuka I2C (pin 2 dan 3). Sinyal PWM ini berbentuk pulsa termodulasi. Lebar pulsa bervariasi dari 1ms (0 °) hingga 36.99mS (359,9 °). Dengan kata lain 100uS per derajat dengan offset 1mS. Cara yang lain adalah menggunakan I2C. Pin 2 dan 3 merupakan antarmuka I2C dan dapat digunakan untuk mendapatkan pembacaan langsung dari modul. Jangan lupa, beri&lt;br /&gt;
resistor pull-up sebesar 10 K (nilai ini ngga mutlak, 4K7 juga bisa) di kedua pin ini ke VCC (5V). Untuk pensinyalan I2Cnya kira-kira kaya gini (di datasheet)&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZqTJZAqBEj09mCxsdKcBq-1R9Pc-w3JwNI6XqaICMJk9ZVCJTDyAFVIafkMLNunAlHkzV1WkKfLLQhjajtgTM04QGgYlFPV4C_ptdLI9SPB1-db0iirhikfJ5X02X8NKVhR8io6YnHfpJ/s1600/timing.bmp&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;132&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZqTJZAqBEj09mCxsdKcBq-1R9Pc-w3JwNI6XqaICMJk9ZVCJTDyAFVIafkMLNunAlHkzV1WkKfLLQhjajtgTM04QGgYlFPV4C_ptdLI9SPB1-db0iirhikfJ5X02X8NKVhR8io6YnHfpJ/s400/timing.bmp&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Selanjutnya, mari kita buat rancangan alatnya. Disini saya menggunakan PCB lubang untuk membuat dudukan modul, sekaligus saya beri pin header untuk supply dan pin I2C untuk memudahkan koneksi dengan mikrokontroller. Gambar rangkaiannya seperti ini&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiW2scKbsjsE1yPyGaIECJKwcD5Zbks-6llG_RWRXLHO3J9Os34PR2yRjAMnkhtJ4ypmUyzYB8CSlIA1Eq_32C9I30j0d-rD6Njl7y2O5xlPfZgpgShX3xbTHVXGlI031J_CrVu9uBYJCB/s1600/kompas.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;191&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiW2scKbsjsE1yPyGaIECJKwcD5Zbks-6llG_RWRXLHO3J9Os34PR2yRjAMnkhtJ4ypmUyzYB8CSlIA1Eq_32C9I30j0d-rD6Njl7y2O5xlPfZgpgShX3xbTHVXGlI031J_CrVu9uBYJCB/s320/kompas.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTeB-tfpoT7qx3cnDCu2WIid3HUuYbbBsCo_gAO_b8wrFUg3gMG_zH2ev3yl1t-5RR7IehMClJ9BO3F48mPiY-ETglFp4HJI7bK9JZ6M-WRx69L2h_7dXcI6yDs4ZCCxrSCzPhamCbXTsd/s1600/top.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTeB-tfpoT7qx3cnDCu2WIid3HUuYbbBsCo_gAO_b8wrFUg3gMG_zH2ev3yl1t-5RR7IehMClJ9BO3F48mPiY-ETglFp4HJI7bK9JZ6M-WRx69L2h_7dXcI6yDs4ZCCxrSCzPhamCbXTsd/s320/top.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidxfDb-oEQVPmg1NaFJ8tVH_X5yPJCClgDnlenddzV9MQmjPVDJXPKsvDZV8ZVmz5whkSGeWACcrOFXNQXYGoBS_l3PBcN1TCMiM9-VdHa11gpEzng1Zijdt3gTcsDY2odZ8baRtS3KL4R/s1600/bottom.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidxfDb-oEQVPmg1NaFJ8tVH_X5yPJCClgDnlenddzV9MQmjPVDJXPKsvDZV8ZVmz5whkSGeWACcrOFXNQXYGoBS_l3PBcN1TCMiM9-VdHa11gpEzng1Zijdt3gTcsDY2odZ8baRtS3KL4R/s320/bottom.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
Di rangkaian tersebut kita gunakan metode pembacaan dengan I2C. Pin SDA saya hubungkan PortB.6 dan SCL ke PortB.7 mikrokontroller ATMEGA8535, sedangkan LCDnya saya hubungkan ke PortA.0 - PortA.5. Oiya, ada tambahan, sebenarnya ada pin untuk kalibrasi, yakni pin 6. Tapi disini saya biarkan tidak terkoneksi kemana-mana. Setelah rangkaian di buat, silakan gunakan file dibawah ini, tapi di download dulu ya (kalo ditampilin di sini terlalu panjang). FREE...&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;a href=&quot;http://www.ziddu.com/download/13972235/compass.rar.html&quot;&gt;program dan skematik rangkaian&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
kira-kira gini nih jadinya &lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyaiErcdW2t0E-84pnsHSpQL83Cy4dU_WmbnRTXZFPK_56doXVp4TxAHZaSWlNnoATi48XnjppLKtieNxi7uKIKIOuCOaL19mxDCxXpbeu9BLy-i5GGJHXZQPogYCYsPb2GGo3VzTg9Ddn/s1600/fix+top.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyaiErcdW2t0E-84pnsHSpQL83Cy4dU_WmbnRTXZFPK_56doXVp4TxAHZaSWlNnoATi48XnjppLKtieNxi7uKIKIOuCOaL19mxDCxXpbeu9BLy-i5GGJHXZQPogYCYsPb2GGo3VzTg9Ddn/s1600/fix+top.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyaiErcdW2t0E-84pnsHSpQL83Cy4dU_WmbnRTXZFPK_56doXVp4TxAHZaSWlNnoATi48XnjppLKtieNxi7uKIKIOuCOaL19mxDCxXpbeu9BLy-i5GGJHXZQPogYCYsPb2GGo3VzTg9Ddn/s200/fix+top.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguz0Febww9mVfRuV5Hpv9Lx2nVQmxArmu2Fa0bBfEzoYUnF-QAdsVJWzcMoDI9czmwUeJGWhgwfNUliUXHhhvtFa6obX4PEJ5FWtPm3y_gVzL2eQZ6UKaXBOzNLfugTGZXVOP2y9c4EllL/s1600/fix+side.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguz0Febww9mVfRuV5Hpv9Lx2nVQmxArmu2Fa0bBfEzoYUnF-QAdsVJWzcMoDI9czmwUeJGWhgwfNUliUXHhhvtFa6obX4PEJ5FWtPm3y_gVzL2eQZ6UKaXBOzNLfugTGZXVOP2y9c4EllL/s200/fix+side.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjv-Zk9hH_ygqlWwbIvnAitqtVxB0zMuWOofGOItlAjejI78LvR9ILfdNtf4fP7MumKlZwHuhWDHpcaX4X4uGzBeGtCNjlKEmWoeyagC3lV4iPY2fo-_5MIzeSoASG0duqw6gusPH-XpeGD/s1600/fix+plus.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjv-Zk9hH_ygqlWwbIvnAitqtVxB0zMuWOofGOItlAjejI78LvR9ILfdNtf4fP7MumKlZwHuhWDHpcaX4X4uGzBeGtCNjlKEmWoeyagC3lV4iPY2fo-_5MIzeSoASG0duqw6gusPH-XpeGD/s320/fix+plus.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguz0Febww9mVfRuV5Hpv9Lx2nVQmxArmu2Fa0bBfEzoYUnF-QAdsVJWzcMoDI9czmwUeJGWhgwfNUliUXHhhvtFa6obX4PEJ5FWtPm3y_gVzL2eQZ6UKaXBOzNLfugTGZXVOP2y9c4EllL/s1600/fix+side.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
video preview&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.blogger.com/video.g?token=AD6v5dxszGqgZLXXhboFlfS2yVs3W_Nqoqm8fLqRbWPkAzYmlQLL4mP0nktS6KzpEJIN-qKKn3G_7sc4jTFVCGnbpA&#39; class=&#39;b-hbp-video b-uploaded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;download previewnya &lt;a href=&quot;http://www.ziddu.com/download/13972236/videocmps03.rar.html&quot;&gt;di sini&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Hmm menurut pengalaman saya, komponen ini mempunyai satu kelemahan yakni ketika digunakan di daerah yang mempunyai medan magnet lumayan besar. Nah prinsip kerja sensor ini kan menggunakan magnet, jadi kalau ada magnet di sekitar sensor yang &quot;keberadaannya&quot; tidak kita inginkan sudah pasti akan mengganggu pembacaan sensor. Di robot misalnya, salah taruh sensor bisa berakibat kacaunya pembacaan sensor. Peletakan sensor yang terlalu dekat dengan motor DC bisa jadi penyebabnya. Lalu, adakah bahan yang bisa mengurangi medan magnet yang sebenarnya berupa noise yang mengganggu ini? jawabannya &quot;PASTI ADA!&quot;..cuma saya belum tau apa..pernah baca-baca sih, katanya stainless steel bisa, tapi.. who knows.. di coba saja..&lt;br /&gt;
Demikian, semoga bermanfaat dan bisa di jadikan referensi. Ada pertanyaan, kritik, atau saran? Bisa hubungi saya langsung atau isi form komentar di bawah.. :)&lt;/div&gt;</description><link>http://blackbox86.blogspot.com/2011/02/membuat-kompas-digital-devantech.html</link><author>noreply@blogger.com (Blackbox)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYSTbKnjNGhuW9KGRJWtRlqHenA7-EuEaPI57A09qc62bfhyphenhyphen2JF-tp9Kty6x-QHje76rnU_-VZn68SXaDJy4gnNfjmMZHASrt_qnbxRreLSpXTgsrbJZyX6izdE0pNPS8YjAfdS2cYDtme/s72-c/kompas.jpg" height="72" width="72"/><thr:total>7</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2372249489282571432.post-8493573913699024588</guid><pubDate>Tue, 15 Feb 2011 10:52:00 +0000</pubDate><atom:updated>2011-02-15T18:25:06.456+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Design PCB</category><category domain="http://www.blogger.com/atom/ns#">elektronika dasar</category><title>Membuat PCB Dengan Metode Setrika</title><description>&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEju8hyphenhyphenqdWVlW-oDCs1FGKU7owjm5bw-rcXA8uTeoI530J7hre1oStqRelcwxUEgvx8R7iOQxoyOpGjbDjZd_DndklWZNZ_uwYEh16P3UAEmiceMhmeZeZilPH-JhRtxUGzGtR7AN3-o9oBZ/s1600/setrika.jpg&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEju8hyphenhyphenqdWVlW-oDCs1FGKU7owjm5bw-rcXA8uTeoI530J7hre1oStqRelcwxUEgvx8R7iOQxoyOpGjbDjZd_DndklWZNZ_uwYEh16P3UAEmiceMhmeZeZilPH-JhRtxUGzGtR7AN3-o9oBZ/s200/setrika.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;Bismillahirrohmaanirrohiim...&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Sebenarnya banyak cara untuk mencetak dan membuat design PCB. Salah satunya adalah dengan bahan kertas glossy atau plastik transparansi,setrika dan pelarut (FeCl3 - Ferri Chloride). Memang cara ini terbilang &quot;jadul&quot; bagi mereka yang sudah expert di bidang pembuatan PCB, tapi bagi saya yang masih belajar, cara jadul yang satu ini masih joss untuk membuat PCB karena mudah, murah, dan ngga ribet, selain itu bahan-bahan yang digunakan juga tidak terlalu berbahaya (asal penggunaannya wajar). Disini akan saya bahas menggunakan kertas glossy karena prosentase &quot;jadi&quot; nya lebih besar, setidaknya menurut pengalaman saya.. hehe&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;OK, langsung saja kita mulai..&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;/div&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;1. Pertama-tama, buat design PCBnya dulu dengan menggunakan software pembuat PCB seperti eagle, protel, proteus (ARES), PCB Designer, atau software lain yang anda biasa gunakan. Atau kalau malas, bisa download design PCB di blog saya ini di posting yang berlabel &#39;design PCB&#39;.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;2. Print / cetak hasil design ke kertas glossy dengan menggunakan printer laser, kalau bisa dengan kualitas printer yang bagus. Kalau ngga punya printernya (saya contohnya,hehe) bisa kita print di tempat Digital Printing.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;3. Potong kertas glossy selebar rangkaian yang kita buat, bisa dengan menggunakan cutter / atau gunting.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1PBf5PlMsN_cS_0gzhv3xzBu2Jgq2IPhjJS6xg0e-o3ma08eUKTc4TIJInKpjTKyXtkDDEmNaRnG8_0GTTsUWmH3lUvMOcf2sVVKDIWcWytE7vbSlb2UsQkkb7V-NTnfYKEAHgpvBhzjT/s1600/print+glossy-potong.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1PBf5PlMsN_cS_0gzhv3xzBu2Jgq2IPhjJS6xg0e-o3ma08eUKTc4TIJInKpjTKyXtkDDEmNaRnG8_0GTTsUWmH3lUvMOcf2sVVKDIWcWytE7vbSlb2UsQkkb7V-NTnfYKEAHgpvBhzjT/s200/print+glossy-potong.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;4. Siapkan PCB polos, kemudian potong dengan menggunakan cutter atau gergaji. Kalau menggunakan cutter dan mistar, sebaiknya yang di gores 2 sisi, kemudian pegang ujung PCB yang digores dan patahkan.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVAVnob8kwMmKbDLUSaljc_CHrNYMG87nXsSv6Pnw8_6RdO77C22fFnmzHz3wydKMKVZ0osi9Ppe-7boMulKwMA7lycuUKLbj-uFZ6CNIw5l_3j5mGrdHXYohVsdEqneenU0GcSSzDiUPi/s1600/potong+pcb2.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVAVnob8kwMmKbDLUSaljc_CHrNYMG87nXsSv6Pnw8_6RdO77C22fFnmzHz3wydKMKVZ0osi9Ppe-7boMulKwMA7lycuUKLbj-uFZ6CNIw5l_3j5mGrdHXYohVsdEqneenU0GcSSzDiUPi/s200/potong+pcb2.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVQzaPV7c9bo_UEWQreOEdtIREGRi7rai4IW8OwmWSH-2dRkiUdHb-X1qxo9wi3U4ZPGFw8TPOwnDKHekq6hMbwOQo5508P4Z8AxLrCiAI3h7hzVwrEbGs9erIAJLwRQxBjKR3fW_tr5_E/s1600/potong+pcb.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVQzaPV7c9bo_UEWQreOEdtIREGRi7rai4IW8OwmWSH-2dRkiUdHb-X1qxo9wi3U4ZPGFw8TPOwnDKHekq6hMbwOQo5508P4Z8AxLrCiAI3h7hzVwrEbGs9erIAJLwRQxBjKR3fW_tr5_E/s200/potong+pcb.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinqsu5Q3LdEgNWeRHjU6M-Gb6YO1yOLv2JXLzjH_HvMuVk6uA7Y5gtyL0GUie61apKdraL0Rz44Z-N13JVVgzktV14lpmqp_eD1avpqDU8mw0pWBBPY1ArDh4ivVf0m4LkuvIpP999_tBB/s1600/patahkan.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinqsu5Q3LdEgNWeRHjU6M-Gb6YO1yOLv2JXLzjH_HvMuVk6uA7Y5gtyL0GUie61apKdraL0Rz44Z-N13JVVgzktV14lpmqp_eD1avpqDU8mw0pWBBPY1ArDh4ivVf0m4LkuvIpP999_tBB/s200/patahkan.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVQzaPV7c9bo_UEWQreOEdtIREGRi7rai4IW8OwmWSH-2dRkiUdHb-X1qxo9wi3U4ZPGFw8TPOwnDKHekq6hMbwOQo5508P4Z8AxLrCiAI3h7hzVwrEbGs9erIAJLwRQxBjKR3fW_tr5_E/s1600/potong+pcb.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
5. Rapikan bekas potongan cutter dengan menggunakan ampelas atau kikir agar tidak mengganggu proses penyetrikaan nantinya.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7C4iv3DxPUeYTAQNWqS_bPzyi1lTVpYBeyr2CYk5S-Hd9L8V0uIq2HMpHr8GikLtoKTDiWqT9cDCi_bMK0C0uoRkvpc2X5sMiSujQrqGi8HOKjVISqkWf0bP13TSkeEYrME2mQTxX2OGz/s1600/haluskan.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7C4iv3DxPUeYTAQNWqS_bPzyi1lTVpYBeyr2CYk5S-Hd9L8V0uIq2HMpHr8GikLtoKTDiWqT9cDCi_bMK0C0uoRkvpc2X5sMiSujQrqGi8HOKjVISqkWf0bP13TSkeEYrME2mQTxX2OGz/s200/haluskan.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;6. Bersihkan sisi tembaga PCB dengan menggunakan thinner atau M3(bisa dibeli di toko yang menjual peralatan dan bahan sablon.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi13RlHlOv6i3y2YNxWRXygfY3EBmnoiZDAxSSlVbCILXxm7l_dMVNp3oXQSwdNgXDYJF7HtNrssU9kgNPSgaaRWCG_qntE3Jllpj1jQYBr0u4LgzPdbaPQTJKge7FF3343XORTUfV6x0Ry/s1600/bersihkan-m3.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi13RlHlOv6i3y2YNxWRXygfY3EBmnoiZDAxSSlVbCILXxm7l_dMVNp3oXQSwdNgXDYJF7HtNrssU9kgNPSgaaRWCG_qntE3Jllpj1jQYBr0u4LgzPdbaPQTJKge7FF3343XORTUfV6x0Ry/s200/bersihkan-m3.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;7. Siapkan dan panaskan setrika (biasanya di stel stengah full). Kalau setrika kurang panas, proses penyetrikaan akan lama, tapi kalau kepanasan, kertas glossy langsung rusak...dikira-kira aja..Kemudian Letakkan sisi cetak kertas glossy di sisi tembaga PCB dan rapikan posisinya (kalo miring kan jelek). Kemudian setrika kertas glossy secara merata di semua bagian (kira-kira 10-15 menit).&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEju8hyphenhyphenqdWVlW-oDCs1FGKU7owjm5bw-rcXA8uTeoI530J7hre1oStqRelcwxUEgvx8R7iOQxoyOpGjbDjZd_DndklWZNZ_uwYEh16P3UAEmiceMhmeZeZilPH-JhRtxUGzGtR7AN3-o9oBZ/s1600/setrika.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEju8hyphenhyphenqdWVlW-oDCs1FGKU7owjm5bw-rcXA8uTeoI530J7hre1oStqRelcwxUEgvx8R7iOQxoyOpGjbDjZd_DndklWZNZ_uwYEh16P3UAEmiceMhmeZeZilPH-JhRtxUGzGtR7AN3-o9oBZ/s200/setrika.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;8. Bersihkan kertas glossy dengan mengggunakan air. Menurut pengalaman saya, hasil cetakan akan lebih bagus apabila pemberian air dalam kondisi kertas glossy dan PCB masih dalam keadaan panas. Apabila ada jalur yang putus, gunakan spidol permanen untuk menyambungnya kembali.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdFD0TkxSwqUAPn-4fgEZyLjy1QJy5mEg-2KxZJ684CyeMOL4K9AJsw45QlHzYfYYrK1ewa_Ub7aG4m4ufc6jvF3C1aThCUhTPJlKsOSiTFplK04kUDKk4VadXCf5_LIYfiaV5nVzKUVG7/s1600/bersihkan-air.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdFD0TkxSwqUAPn-4fgEZyLjy1QJy5mEg-2KxZJ684CyeMOL4K9AJsw45QlHzYfYYrK1ewa_Ub7aG4m4ufc6jvF3C1aThCUhTPJlKsOSiTFplK04kUDKk4VadXCf5_LIYfiaV5nVzKUVG7/s200/bersihkan-air.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgco1cyWxgUn6eiVMiBrAmbvlPTi7heKmGkgpqdae_etDEgl38NxyRtAIrkc0LCfhN_ttVy_LdcqVie38nq4jt_OZQiqdlAm34H3CJ7v-2cRnkjY78xh0l9cYpL5KQQndOtDlFRE-6I0R6-/s1600/cetak.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgco1cyWxgUn6eiVMiBrAmbvlPTi7heKmGkgpqdae_etDEgl38NxyRtAIrkc0LCfhN_ttVy_LdcqVie38nq4jt_OZQiqdlAm34H3CJ7v-2cRnkjY78xh0l9cYpL5KQQndOtDlFRE-6I0R6-/s200/cetak.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&amp;nbsp; &lt;br /&gt;
9. Larutkan PCB pada larutan Ferri Chlorid (FeCl3) dengan air pada wadah berbahan plastik. Jangan terlalu encer dan jangan terlalu kental (wah seberapa ya...hmm kira-kira aja). Goyang-goyangkan wadah agar PCB cepat larut. Kalau ingin lebih cepat lagi, gunakan air panas.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWR_bahi1QOZ3W0qvuSYaV-20Jy4OOLXU_khk5pz0VVpf1gwQVC6ZgwV76mTcRgYpym4d3_T0bQTKAfTL4Gba7zeYOCvf0RjjKu4JqYQGaLVYXWV8REskbvFWhPplXIOB6lDHaQiZ3YdEN/s1600/larutkan.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWR_bahi1QOZ3W0qvuSYaV-20Jy4OOLXU_khk5pz0VVpf1gwQVC6ZgwV76mTcRgYpym4d3_T0bQTKAfTL4Gba7zeYOCvf0RjjKu4JqYQGaLVYXWV8REskbvFWhPplXIOB6lDHaQiZ3YdEN/s200/larutkan.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;10. Bersihkan bekas tinta cetak dengan menggunakan Thinner atau larutan M3. Rekomendasi : gunakan M3 karena tinta yang dibersihkan tidak membekas.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhde2YCW9EonSpd6PXoFOFo8W-wlEeskHEHwU-SB45Q5TTgO0eUdSl_SO9HISN4YljBEKlie3ZwaSJlLe3Y50GRRHkIJKFHsHELM5cEJ5c6edLZjdHI4k0tJs_RJQy2thXXEdXMrK31KUD8/s1600/bersihkan-m3+2.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhde2YCW9EonSpd6PXoFOFo8W-wlEeskHEHwU-SB45Q5TTgO0eUdSl_SO9HISN4YljBEKlie3ZwaSJlLe3Y50GRRHkIJKFHsHELM5cEJ5c6edLZjdHI4k0tJs_RJQy2thXXEdXMrK31KUD8/s200/bersihkan-m3+2.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;11. Lubangi tempat kaki komponen pada PCB dengan bor (biasanya menggunakan mata bor ukuran 0.8 mm atau 1 mm)&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh81gHs071RjsYov7cLeRUU2gT1aYEk0bnrpj0ylhUBxJ3mdLMHk4MMVExWov-4jKEIuN6v2gSVlsizbo_01JG1Dk_gw16A5wkLM5UP91sfGILZ1tL_uBYYNrev6sWMtvxocP4FfkaCC6BD/s1600/bor.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh81gHs071RjsYov7cLeRUU2gT1aYEk0bnrpj0ylhUBxJ3mdLMHk4MMVExWov-4jKEIuN6v2gSVlsizbo_01JG1Dk_gw16A5wkLM5UP91sfGILZ1tL_uBYYNrev6sWMtvxocP4FfkaCC6BD/s200/bor.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;12. Jadi deeeeh... :)&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhrW4qG-wFeT1Ug6JhEeWxNlrN5sgqftz7T0AHhcfn6EFDAbU5kYISot6E1GBEN-TFJyrV7gpRxvMW5CBmwarHGzo-w2QJ0zlVV0LyrQUDJYZZ1cTiQcw3EDbhz9pt8ir6L97sqf-vgup-/s1600/jadi+deh.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhrW4qG-wFeT1Ug6JhEeWxNlrN5sgqftz7T0AHhcfn6EFDAbU5kYISot6E1GBEN-TFJyrV7gpRxvMW5CBmwarHGzo-w2QJ0zlVV0LyrQUDJYZZ1cTiQcw3EDbhz9pt8ir6L97sqf-vgup-/s200/jadi+deh.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Kesimpulan :&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Berdasarkan pengalaman saya selama ini, menggunakan teknik ini memiliki beberapa kelebihan dan kekurangan&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Kelebihan :&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;- murah dan hemat, cocok buat kita-kita yang berdana minim&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;- Mudah, semua bahan pasti ada dan tersedia di toko-toko elektronik. Coba bandingkan dengan menggunakan film. filmnya aja harus pesan, soalnya ngga di semua kota ada.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;- Lebih aman. Setidaknya gunakan dengan wajar (contoh yang ngga wajar : larutan pelarutnya diminum.. hehe). Coba bandingkan dengan menggunakan film yang harus menggunakan sinar UV. Apabila salah penggunaan, bisa kena kanker.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Kekurangan:&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;- Hasil kadang tidak sempurna.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;- Proses agak lama. Terutama proses pelarutan&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;- Limbahnya kurang ramah lingkungan.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;OK, demikian.. Semoga bermanfaat dan dapat dijadikan referensi. Apabila anda masih pemula dan sering gagal, JANGAN MENYERAH !!. Semakin banyak berlatih akan membuat kita menjadi semakin mahir dalam mempelajari sesuatu. Dan yang terakhir, ditunggu komentarnya.. :)&lt;/div&gt;</description><link>http://blackbox86.blogspot.com/2011/02/membuat-pcb-dengan-metode-setrika.html</link><author>noreply@blogger.com (Blackbox)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEju8hyphenhyphenqdWVlW-oDCs1FGKU7owjm5bw-rcXA8uTeoI530J7hre1oStqRelcwxUEgvx8R7iOQxoyOpGjbDjZd_DndklWZNZ_uwYEh16P3UAEmiceMhmeZeZilPH-JhRtxUGzGtR7AN3-o9oBZ/s72-c/setrika.jpg" height="72" width="72"/><thr:total>15</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2372249489282571432.post-6555952344289186506</guid><pubDate>Sun, 13 Feb 2011 20:02:00 +0000</pubDate><atom:updated>2011-02-14T03:02:57.281+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">7 segment</category><category domain="http://www.blogger.com/atom/ns#">ADC</category><category domain="http://www.blogger.com/atom/ns#">dasar mikrokontroller</category><category domain="http://www.blogger.com/atom/ns#">elektronika dasar</category><category domain="http://www.blogger.com/atom/ns#">LED</category><category domain="http://www.blogger.com/atom/ns#">pemrograman mikrokontroller</category><title>Basic microcontroller : 4x7 segment</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMPp8UnR5t44Nmz0-TkcjhA3rbrmRf9ihBHvO8U1NBRe9M2pc5bDHTYIYdgnJhLb-kliA2ucv-NqiCzOQGsiJ-GO3hCNAJkZI8Er0nOWsbbDpk_pxqdRFMkWNV693dWZxuW587Q45PLmXA/s1600/Seven_segment_display.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMPp8UnR5t44Nmz0-TkcjhA3rbrmRf9ihBHvO8U1NBRe9M2pc5bDHTYIYdgnJhLb-kliA2ucv-NqiCzOQGsiJ-GO3hCNAJkZI8Er0nOWsbbDpk_pxqdRFMkWNV693dWZxuW587Q45PLmXA/s200/Seven_segment_display.jpg&quot; width=&quot;167&quot; /&gt;&lt;/a&gt;&lt;/div&gt;Bismillaahirrohmaanirrohiim..&lt;br /&gt;
&lt;br /&gt;
Mari kita lanjutkan materi &lt;a href=&quot;http://blackbox86.blogspot.com/2011/02/basic-microcontroller-7-segment.html&quot;&gt;7 segment&lt;/a&gt; dengan menambahkan 3 buah komponen yang sama. Seperti prinsip penyalaan dot matrix, agar tidak boros port, kita gabungkan semua pin data keempat 7 segment (pin a - dp). Pin common, kita gunakan sebagai pin &quot;enable&quot; untuk masing-masing digit. Agar semua 7segment terlihat menyala bersamaan, kita lakukan scanning dengan mengaktifkan keempat enable secara bergantian dengan timing yang cepat.&lt;br /&gt;
&lt;br /&gt;
Rangkaian yang digunakan (ini tampilan setelah di run) adalah seperti ini (masih menggunakan 7segment CC) :&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSmTJje5BBO6Jbf7h6S2Y_gFqo5tKPeNQq-gNdOGJi8P9bBHfr7KWJFR8Y68sw-z6O2apE_wS6dhFb-AGrx9t-RKgrqssJ__8hEKj_l4YtEvi2j2OUgRqxA3lW5qF1V57MdquuuQ1JjIpC/s1600/4x7segent.bmp&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;322&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSmTJje5BBO6Jbf7h6S2Y_gFqo5tKPeNQq-gNdOGJi8P9bBHfr7KWJFR8Y68sw-z6O2apE_wS6dhFb-AGrx9t-RKgrqssJ__8hEKj_l4YtEvi2j2OUgRqxA3lW5qF1V57MdquuuQ1JjIpC/s400/4x7segent.bmp&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
Yap langsung aja dibuat di proteus dan masukkan program dibawah ini&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;$regfile = &quot;8535def.dat&quot;&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;$crystal = 8000000&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Config Portc = Output&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Config Porta = Output&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Segment Alias Portc&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Digit Alias Porta&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Dim X As Byte , Data_digit As Byte&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Data_digit = &amp;amp;B11111110&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Do&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;For X = 1 To 4&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp; Digit = Data_digit&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp; Segment = Lookup(x , Data_7seg)&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp; Waitms 1&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp; Rotate Data_digit , Left , 1&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Next X&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Data_digit = &amp;amp;B11111110&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Loop&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Data_7seg:&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Data &amp;amp;B00111111&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &#39;0&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Data &amp;amp;B00000110&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &#39;1&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Data &amp;amp;B01011011&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &#39;2&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Data &amp;amp;B01001111&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &#39;3&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Data &amp;amp;B01100110&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &#39;4&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Data &amp;amp;B01101101&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &#39;5&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Data &amp;amp;B01111101&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &#39;6&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Data &amp;amp;B00000111&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &#39;7&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Data &amp;amp;B01111111&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &#39;8&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Data &amp;amp;B01101111&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &#39;9&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Untuk cek proses scanningnya bisa kita besarkan delaynya di penggalan program di bawah ini&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpDb-Hnotb0GrpEcpMsJ_p_dwENMr9yKDyF16IfxFXfTM52TaKBSHrGW97FaeBCR2ZMVIpO7LfXqxs7arPeu7DebKALX1wTHpItiPnRb-ejVuZMrykidyP_Q9yLt-3aqJw9G6llTeCeA3u/s1600/list.bmp&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpDb-Hnotb0GrpEcpMsJ_p_dwENMr9yKDyF16IfxFXfTM52TaKBSHrGW97FaeBCR2ZMVIpO7LfXqxs7arPeu7DebKALX1wTHpItiPnRb-ejVuZMrykidyP_Q9yLt-3aqJw9G6llTeCeA3u/s1600/list.bmp&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Coba diganti menjadi &lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;waitms 200&lt;/span&gt;. Nah, bergantian kan?&lt;br /&gt;
&lt;br /&gt;
Download listing program Bascom dan proteus nya di &lt;a href=&quot;http://www.ziddu.com/download/13793276/7segmen4digit.rar.html&quot;&gt;sini&lt;/a&gt; (7seg)&amp;nbsp;&amp;nbsp; FREE&lt;br /&gt;
&lt;br /&gt;
Salah satu aplikasi komponen 4x7 segment ini sebagai penampil hasil pembacaan ADC. Mari kita coba rangkaian dibawah ini (komponen yang ditambahkan adalah potensiometer)&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimr1M2UzdsA1Y3qWnGGAWvPInhsu7FE-kMg4w7WQN4nLsp-J1L3uW3MgeU0IekASZpxmNAvFWXyhR5StuO_VOCFhEV-TaWBTTzCqKgOdes9otnIpJjLvFmMxtGK45sVT4Eme4PD6LqxzYF/s1600/4x7seg-adc.bmp&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;323&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimr1M2UzdsA1Y3qWnGGAWvPInhsu7FE-kMg4w7WQN4nLsp-J1L3uW3MgeU0IekASZpxmNAvFWXyhR5StuO_VOCFhEV-TaWBTTzCqKgOdes9otnIpJjLvFmMxtGK45sVT4Eme4PD6LqxzYF/s400/4x7seg-adc.bmp&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
Download listing program Bascom dan proteus nya di&lt;a href=&quot;http://www.ziddu.com/download/13793277/7segmen4digit-adc.rar.html&quot;&gt; sini&lt;/a&gt; (7seg-ADC)&amp;nbsp; FREE&lt;br /&gt;
&lt;br /&gt;
Perubahan hambatan pada potensiometer ini akan mengubah tegangan yang masuk ke ADC. Nilai yang dibaca &lt;a href=&quot;http://blackbox86.blogspot.com/2010/04/adc-merupakan-singkatan-dari-analog-to.html&quot;&gt;ADC&lt;/a&gt; ini di konversi dalam bentuk tegangan lagi yang kemudian ditampilkan ke 4x7segment. Digit 1 merupakan nilai satuan yang merupakan angka didepan. Digit1,2,3 merupakan tiga angka dibeakang koma. Demikian, Semoga bermanfaat dan bisa dijadikan referensi. Ditunggu komentarnya.. :)</description><link>http://blackbox86.blogspot.com/2011/02/basic-microcontroller-4x7-segment.html</link><author>noreply@blogger.com (Blackbox)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMPp8UnR5t44Nmz0-TkcjhA3rbrmRf9ihBHvO8U1NBRe9M2pc5bDHTYIYdgnJhLb-kliA2ucv-NqiCzOQGsiJ-GO3hCNAJkZI8Er0nOWsbbDpk_pxqdRFMkWNV693dWZxuW587Q45PLmXA/s72-c/Seven_segment_display.jpg" height="72" width="72"/><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2372249489282571432.post-4474290470955950266</guid><pubDate>Sat, 12 Feb 2011 18:55:00 +0000</pubDate><atom:updated>2011-02-13T02:09:58.811+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">7 segment</category><category domain="http://www.blogger.com/atom/ns#">dasar mikrokontroller</category><category domain="http://www.blogger.com/atom/ns#">elektronika dasar</category><category domain="http://www.blogger.com/atom/ns#">LED</category><category domain="http://www.blogger.com/atom/ns#">pemrograman mikrokontroller</category><title>Basic microcontroller : 7 segment</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibBctw2SWbXpR8ylJtI5LH-v-xRUSTtWFn_Bynxa-1fDB47895wsUfXUG66DKxmehyrBLR8gvg1Ta9hOtXdUZlqZlxIsrBRHwdfHaKGFxNA01Ek8BNdrAQYx0-HjE48zKuiUTZSyS4brOo/s1600/Seven_segment_display.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibBctw2SWbXpR8ylJtI5LH-v-xRUSTtWFn_Bynxa-1fDB47895wsUfXUG66DKxmehyrBLR8gvg1Ta9hOtXdUZlqZlxIsrBRHwdfHaKGFxNA01Ek8BNdrAQYx0-HjE48zKuiUTZSyS4brOo/s200/Seven_segment_display.jpg&quot; width=&quot;167&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Bismillahirrohmaanirrohiim..&lt;br /&gt;
&lt;br /&gt;
Nah, setelah kita belajar pemrograman mikrokontroller untuk menyalakan &lt;a href=&quot;http://blackbox86.blogspot.com/2011/02/basic-mikrokontroller-led.html&quot;&gt;LED&lt;/a&gt;, sekarang kita beranjak ke pemrograman Sevent Segment. Seven Segment display merupakan bentuk perangkat display elektronik untuk menampilkan angka desimal yang merupakan alternatif untuk menampilkan dot-matrix yang lebih kompleks. Komponen 7 segmen banyak digunakan dalam jam digital, meter elektronik, dan perangkat elektronik lainnya untuk menampilkan informasi numerik. Selain berbentuk angka desimal dari 0-9, 7 segmen juga bisa menampilkan beberapa huruf. Huruf yang sering digunakan adalah huruf A-F untuk menampilkan bilangan heksa desimal.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
Seperti LED yang disusun paralel, 7 Segmen juga memiliki konfigurasi common, yakni Common Anode (CA) dan Common Cathode (CC). Kalau kita beli komponen ini di toko elektronik, pasti ditanyain &quot;mau yang CA apa CC?&quot;. Nah, sedikit cerita, dulu pernah saya ditanyain kaya gitu ta jawab aja asal, &quot;yang CC mbak...&quot;. Padahal saya ga ngerti CC tu apaan..cara nyalainnya gimana aja ga ngerti.hehe..Semoga setelah membaca artikel ini, bagi yang belum tahu apa itu CA dan CC, jadi tahu dan ngga bingung kalo ditanyain di toko elektronik. :)&lt;br /&gt;
Informasi umum konfigurasi pin:&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAjtvQPKDxOXqcpcku7-z5lXecktfgq8y1URRXOlYyJSBAJ-PWLMdKdpzoWoRAPG28F9RgiI0yygXZaZQfTTkP6Z9O_h-_P2zHyW126KKo_IgxxF52si4JfBIYNpwOf8lWqaFNNca8a7db/s1600/map.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAjtvQPKDxOXqcpcku7-z5lXecktfgq8y1URRXOlYyJSBAJ-PWLMdKdpzoWoRAPG28F9RgiI0yygXZaZQfTTkP6Z9O_h-_P2zHyW126KKo_IgxxF52si4JfBIYNpwOf8lWqaFNNca8a7db/s320/map.jpg&quot; width=&quot;141&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Seperti namanya, 7 segment memiliki segmen-segmen yang berjumlah 7 buah (+1 buah tapi bentuknya bulat - dp / dot point) yang diberi nama a,b,c,d,e,f,g dan dp. Jadi kalau kita ingin menyalakan angka &quot;8&quot;, maka kita harus menyalakan a-g. Pin &quot;com&quot; merupakan common dari 7 segmen. Apabila CA, berarti untuk menyalakan 7 segment, pin &quot;com&quot; harus diberi logika 1 (high) dan data a-dp di beri logika 0 (low). Sebaliknya, apabila CC, berarti untuk menyalakan 7 segment, pin &quot;com&quot; harus diberi logika 0 (low) dan data a-dp di beri logika 1 (high).&lt;br /&gt;
&lt;br /&gt;
OK, mari kita coba saja simulasinya. Pertama-tama kita buat rangkaiannya di proteus.Disini saya gunakan microcontroler ATMEGA8535 atau bisa juga AT90S8535 dan 7 segment CC.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVg8HlhsNhPkbtFggkqGNtxiOnpKQtFfNfpdqQQnaCB9LEbjUPPsxudbTdQHL0rZx_QmNBKv4GLfnL7TL-G8TmSkuExDQ3XDu-4BdyKQqbYYPoKTDttzhcrGl-LwxyRjXDDuBnfMtK6tUQ/s1600/proteus.bmp&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;295&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVg8HlhsNhPkbtFggkqGNtxiOnpKQtFfNfpdqQQnaCB9LEbjUPPsxudbTdQHL0rZx_QmNBKv4GLfnL7TL-G8TmSkuExDQ3XDu-4BdyKQqbYYPoKTDttzhcrGl-LwxyRjXDDuBnfMtK6tUQ/s320/proteus.bmp&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;catatan:&lt;/b&gt;&lt;br /&gt;
Seperti rangkaian LED, bila digunakan rangkaian sebenarnya, harap Sebelum 7 segmen di beri Resistor minimal 330 Ohm ditiap tiap segmen untuk membatasi arus yang masuk ke 7 segmen agar tidak rusak.&lt;br /&gt;
&lt;br /&gt;
Buka BASCOM AVR, ketik, compile, dan download program &quot;menampilkan angka 5 pada 7 segment&quot; dibawah ini&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;$regfile = &quot;8535def.dat&quot;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;$crystal = 8000000&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Config Portc = Output&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Segment Alias Portc&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Do&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp; Segment = &amp;amp;B01101101&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Loop&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Pin Common kita sambungkan ke GND (0), kemudian untuk memunculkan angka 5, kita nyalakan pin a,c,d,f,g dengan memberi logika 1. Mudah khan?Nah sekarang mari kita coba program counter di bawah ini, tapi didownload dulu yah..FREE!!&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;a href=&quot;http://www.ziddu.com/download/13781465/7segmen.rar.html&quot;&gt;proteus design&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.ziddu.com/download/13781464/7segmen-counter.rar.html&quot;&gt;counter&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
Tutorial ini hanya untuk 7 segment 1 digit. Hmm..terus bagaimana kalau 4 digit? Tunggu posting saya selanjutnya..&lt;br /&gt;
&lt;br /&gt;
Demikian semoga bermanfaat dan bisa dijadikan referensi.. Ditunggu komentarnya.. :)&lt;/div&gt;</description><link>http://blackbox86.blogspot.com/2011/02/basic-microcontroller-7-segment.html</link><author>noreply@blogger.com (Blackbox)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibBctw2SWbXpR8ylJtI5LH-v-xRUSTtWFn_Bynxa-1fDB47895wsUfXUG66DKxmehyrBLR8gvg1Ta9hOtXdUZlqZlxIsrBRHwdfHaKGFxNA01Ek8BNdrAQYx0-HjE48zKuiUTZSyS4brOo/s72-c/Seven_segment_display.jpg" height="72" width="72"/><thr:total>4</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2372249489282571432.post-2360731756534384025</guid><pubDate>Fri, 11 Feb 2011 18:02:00 +0000</pubDate><atom:updated>2011-02-12T10:18:05.082+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">dasar mikrokontroller</category><category domain="http://www.blogger.com/atom/ns#">elektronika dasar</category><category domain="http://www.blogger.com/atom/ns#">LED</category><category domain="http://www.blogger.com/atom/ns#">pemrograman mikrokontroller</category><title>Basic mikrokontroller : LED</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgDIzJfgppJwEoMXUAWZ69XD29TpcB0eEmc7jkgtkxDTVI49hc1uhnnCoNE4UzLeToziYld1IoBr2B8kLQnwswhe0q2PFCt7h7MQ-xTXezYbsnSrs4dwYCnd1vz7QDqiG_XZlLBBHAD0QI/s1600/infrared-led-382260.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgDIzJfgppJwEoMXUAWZ69XD29TpcB0eEmc7jkgtkxDTVI49hc1uhnnCoNE4UzLeToziYld1IoBr2B8kLQnwswhe0q2PFCt7h7MQ-xTXezYbsnSrs4dwYCnd1vz7QDqiG_XZlLBBHAD0QI/s200/infrared-led-382260.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Bismillahirrohmaanirrohiim..&lt;br /&gt;
&lt;br /&gt;
Hmm...jadi ingat dulu pas pertama kali belajar mikrokontroller. Banyak orang bilang belajar mikrokontroller itu mudah, tapi kok saya nggak ngerti-ngerti yah. Yap, pertama kali belajar adalah membuat program untuk menyalakan LED, itu pun pake bahasa Assembler. Wah emang sih berkali-kali error, tapi karena saking penasarannya ama &quot;chip yang bisa di program&quot;, sesusah apapun tetep saya kejar. Walhasil, Alhamdulillah LED bisa menyala sesuai keinginan saya, dan nyalanya bisa saya variasi sesuka hati. Dalam hati, dengan amat teramat senang, saya bilang, &quot;Selamat..kamu sudah bisa menggunakan mikrokontroler..&quot; he he he he . . .&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
Tutorial kali ini diperuntukkan kepada siapa saja yang ingin belajar dasar pemrograman mikrokontroller (disini yang dibahas adalah menggunakan AVR dengan bahasa BASIC). Teorinya (saya ambil dari &lt;a href=&quot;http://id.wikipedia.org/wiki/Dioda_cahaya&quot;&gt;Wikipedia&lt;/a&gt;), Dioda cahaya atau lebih dikenal dengan sebutan LED (light-emitting diode) adalah suatu semikonduktor yang memancarkan cahaya monokromatik yang tidak koheren ketika diberi tegangan maju. Gejala ini termasuk bentuk elektroluminesensi. Warna yang dihasilkan bergantung pada bahan semikonduktor yang dipakai, dan bisa juga ultraviolet dekat atau inframerah dekat. Penampakan :&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDXAG2n4MnM8aAPna_VY2DrYU98UbYBGrVcp2TQU0jXKNf3U93Ux4k2_gBCtN6l7uITjnb-FLjPwqQYeUD1G_lNc0zRwcl0CWyqU4fR8cp-FXK9WjgHwQgN0e7y7kP1gosesw6jdnIa87A/s1600/Ledmrp.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDXAG2n4MnM8aAPna_VY2DrYU98UbYBGrVcp2TQU0jXKNf3U93Ux4k2_gBCtN6l7uITjnb-FLjPwqQYeUD1G_lNc0zRwcl0CWyqU4fR8cp-FXK9WjgHwQgN0e7y7kP1gosesw6jdnIa87A/s200/Ledmrp.jpg&quot; width=&quot;128&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOACEwVhX2xdbYcgrjXW7UfO7Wno0O_pmzEV7kkDH-ttpzOcNR92G50dZdOzig9QcSFWEXtpAADv8Iw8NPLizR64A1yP3ds2xAIXNOn2oPCs6bhyE5bKADWEVVgom0MrJfJQ6lCvY5qvGC/s1600/led.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;206&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOACEwVhX2xdbYcgrjXW7UfO7Wno0O_pmzEV7kkDH-ttpzOcNR92G50dZdOzig9QcSFWEXtpAADv8Iw8NPLizR64A1yP3ds2xAIXNOn2oPCs6bhyE5bKADWEVVgom0MrJfJQ6lCvY5qvGC/s320/led.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
Untuk menyalakan LED, Anoda harus diberi logika 1 (high) dan&amp;nbsp; Katoda harus diberi logika 0 (low). Kemudian untuk LED dengan jumlah banyak, biasanya semua Anodanya atau Katodanya dijadikan satu (di-common), kemudian pin lainnya dihubungkan&amp;nbsp; sebagai data. Sehingga sering kita kenal dengan nama common Anode (semua kaki anode di hubungkan ke VCC, untuk menyalakan led, pin yang lainnya diberi logika 0) dan Common Cathode (semua kaki anode di hubungkan ke GND, untuk menyalakan led, pin yang lainnya diberi logika 1).&lt;br /&gt;
&lt;br /&gt;
Nah langsung aja..mari kita buat rangkaiannya dulu di proteus seperti ini (kita gunakan AVR ATMEGA8535 atau AT90S8535 dan rangkaian LED yang di-Common Anoda)&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyqZb_CHzGAPgqbftSDqZ3k6zlsnZdcEvG2sDa81866atzf2d_2zprhrlSKoJqFDMO-R4awU5mzjYqx3cQLafAK_VYF64UVSVw-3DYqrwe2jEHYYE_-DecuXYB8ys7v9kDyFRiR0j57vPr/s1600/design+proteus.bmp&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;234&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyqZb_CHzGAPgqbftSDqZ3k6zlsnZdcEvG2sDa81866atzf2d_2zprhrlSKoJqFDMO-R4awU5mzjYqx3cQLafAK_VYF64UVSVw-3DYqrwe2jEHYYE_-DecuXYB8ys7v9kDyFRiR0j57vPr/s320/design+proteus.bmp&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
catatan:&lt;br /&gt;
Bila digunakan rangkaian sebenarnya, harap Sebelum LED di beri Resistor minimal 330 Ohm untuk membatasi arus yang masuk ke LED aagar tidak rusak.&lt;br /&gt;
&lt;br /&gt;
Ketikkan program LED kedip-kedip di bawah ini, kemudian compile, download ke mikrokontroller di proteus, dan RUN! :&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;$regfile = &quot;8535def.dat&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp; &#39;mikro yang digunakan&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;$crystal = 8000000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &#39;cristal yang digunakan&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Config Portb = Output&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Do&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp; Portb = 255&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp; Wait 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &#39;nyalakan LED&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp; Portb = 0&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp; Wait 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &#39;matikan LED&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Loop&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Nah, mudah khan? Belajar mikrokontroller memang mudah dan menyenangkan (kadang, hehehe)...mau coba yang lain? Download aja lewat link dibawah ini...(FREE!)&lt;br /&gt;
&lt;a href=&quot;http://www.ziddu.com/download/13767139/BelajarLED.rar.html&quot;&gt;design proteus&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.ziddu.com/download/13767140/LEDgeserkanan.rar.html&quot;&gt;LED 1&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.ziddu.com/download/13767142/LEDgeserkiri.rar.html&quot;&gt;LED 2&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.ziddu.com/download/13767141/LEDpingpong.rar.html&quot;&gt;LED 3&lt;/a&gt;&lt;br /&gt;
Tentu saja, masih banyak pola-pola penyalaan LED yang lain. Silakan dibuat seatraktif mungkin. Demikian, Semoga bermanfaat dan bisa dijadikan Referensi. Selamat mencoba n Ditunggu komentarnya.. :)&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</description><link>http://blackbox86.blogspot.com/2011/02/basic-mikrokontroller-led.html</link><author>noreply@blogger.com (Blackbox)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgDIzJfgppJwEoMXUAWZ69XD29TpcB0eEmc7jkgtkxDTVI49hc1uhnnCoNE4UzLeToziYld1IoBr2B8kLQnwswhe0q2PFCt7h7MQ-xTXezYbsnSrs4dwYCnd1vz7QDqiG_XZlLBBHAD0QI/s72-c/infrared-led-382260.jpg" height="72" width="72"/><thr:total>5</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2372249489282571432.post-5033614748429125323</guid><pubDate>Wed, 09 Feb 2011 12:17:00 +0000</pubDate><atom:updated>2011-02-09T19:17:49.180+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">AVR GCC</category><category domain="http://www.blogger.com/atom/ns#">elektronika dasar</category><category domain="http://www.blogger.com/atom/ns#">LCD</category><category domain="http://www.blogger.com/atom/ns#">pemrograman mikrokontroller</category><title>Belajar LCD dengan AVR GCC</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjTd-vPdrcc_I6RPFG6i6zToPg9auyKoyJUtaCUq1TVRpoUqfmGQnaLTKdhnOIj2aUhNJGsSU7qIS8BL8tLeec41yrnNX2iHHhFjh9oqE8zyqPnGbIuFUNxxSTMl98XFNthYRsCeg4qgYZ/s1600/LCD.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjTd-vPdrcc_I6RPFG6i6zToPg9auyKoyJUtaCUq1TVRpoUqfmGQnaLTKdhnOIj2aUhNJGsSU7qIS8BL8tLeec41yrnNX2iHHhFjh9oqE8zyqPnGbIuFUNxxSTMl98XFNthYRsCeg4qgYZ/s200/LCD.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Bismillahirrohmaaanirrohiim..&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Posting ini untuk menjawab request dari mas Haleem pada posting &lt;a href=&quot;http://blackbox86.blogspot.com/2010/04/tentang-lcd_10.html&quot;&gt;Tentang LCD&lt;/a&gt;. Sebelumnya, saya ucapkan terimakasih sebesar-besarnya atas sharing ilmunya dari &lt;a href=&quot;http://yusisukmalia.wordpress.com/&quot;&gt;mas Dhani&lt;/a&gt; di blog nya. Mari kita coba memrogram LCD 16x2 dengan menggunakan AVR GCC. Sebelumnya harap install dulu AVR Studio 4 dan WinAVR. Kita masih menggunakan rangkaian LCD pada posting sebelumnya tapi beda listing programnya..&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;/div&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Pertama tama buka aplikasi AVR Studio 4, pilih &quot;New Project&quot;, Klik AVR GCC, beri nama project anda, kemudian klik finish. download listing programnya link ini, kemudian copy ke project anda (.c).Oiya, sebelumnya sesuaikan dulu jenis mikrokontroller yang kita gunakan. Langkahnya :&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;1. Buka menu Project &amp;gt; Configuration Options &lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtR878tF7CY_VGE_gnZEFybPAbu1GBWpDjkdSo5auWysZMALBtOQXcOoylgFUFvxqbrJj40I2jRjcGHctAdaf9bkyyJE9L-vrosGcOKy54_11rPPTTdtYKlfURN9egpsq04FyWzQ-rqRZK/s1600/konf.bmp&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtR878tF7CY_VGE_gnZEFybPAbu1GBWpDjkdSo5auWysZMALBtOQXcOoylgFUFvxqbrJj40I2jRjcGHctAdaf9bkyyJE9L-vrosGcOKy54_11rPPTTdtYKlfURN9egpsq04FyWzQ-rqRZK/s1600/konf.bmp&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&amp;nbsp;2. Ganti Mikrokontroler yang sesuai pada &quot;device&quot; (ATMEGA8535) kemudian klik OK.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEispGJdNFi1Q8tcx0YfEqRM8JQ6ggO1UBarbf0EwNjfEICSiTFtR9P-gB8jQeQpvVsyY9RHLF4jLyh_OWF2xUxpJ3Ael5xT9_SU-D2hqoB8vshXe2iFOYIyxjar0nRZBWJc5uqRauG4zu67/s1600/conf.bmp&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;303&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEispGJdNFi1Q8tcx0YfEqRM8JQ6ggO1UBarbf0EwNjfEICSiTFtR9P-gB8jQeQpvVsyY9RHLF4jLyh_OWF2xUxpJ3Ael5xT9_SU-D2hqoB8vshXe2iFOYIyxjar0nRZBWJc5uqRauG4zu67/s400/conf.bmp&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Setelah itu Build project anda (atau tekan F7). Buka design rangkaiannya di proteus, download file .Hex hasil kompilasi pada folder &quot;default&quot; ke mikrokontroler pada Proteus, kemudian Run. Seharusnya seperti ini tampilannya :&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_6Eqpk6wKENtxJfajrt23sa92IEMaF9NYyyGZDn_KbNj-yEhztcCy2xm_3dBQxsehkSr-aM3ObVhipVCM4lBlaPvKCQAxgKPG3WGvNYymO1xzHIbQQivGUpPSjhADZH93wV0sCsJ5Mtcx/s1600/printscreen.bmp&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;316&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_6Eqpk6wKENtxJfajrt23sa92IEMaF9NYyyGZDn_KbNj-yEhztcCy2xm_3dBQxsehkSr-aM3ObVhipVCM4lBlaPvKCQAxgKPG3WGvNYymO1xzHIbQQivGUpPSjhADZH93wV0sCsJ5Mtcx/s320/printscreen.bmp&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Sedikit Penjelasan...&lt;br /&gt;
Pemilihan port dapat dilakukan pada penggalan listing ini:&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;#define LCD_RS_HI PORTB|=(1&amp;lt;&amp;lt;0)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;#define LCD_RS_LO PORTB&amp;amp;=~(1&amp;lt;&amp;lt;0)&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;#define LCD_EN_HI PORTB|=(1&amp;lt;&amp;lt;1)&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;#define LCD_EN_LO PORTB&amp;amp;=~(1&amp;lt;&amp;lt;1)&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;#define LCD_D4_HI PORTB|=(1&amp;lt;&amp;lt;2)&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;#define LCD_D4_LO PORTB&amp;amp;=~(1&amp;lt;&amp;lt;2)&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;#define LCD_D5_HI PORTB|=(1&amp;lt;&amp;lt;3)&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;#define LCD_D5_LO PORTB&amp;amp;=~(1&amp;lt;&amp;lt;3)&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;#define LCD_D6_HI PORTB|=(1&amp;lt;&amp;lt;4)&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;#define LCD_D6_LO PORTB&amp;amp;=~(1&amp;lt;&amp;lt;4)&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;#define LCD_D7_HI PORTB|=(1&amp;lt;&amp;lt;5)&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;#define LCD_D7_LO PORTB&amp;amp;=~(1&amp;lt;&amp;lt;5)&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Di&amp;nbsp; rangkaian, kita gunakan portB.0 sampai portB.5. Kemudian pada penggalan program ini&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;int main()&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;{&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _delay_ms(100);&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //delay 100ms&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; init_devices();&amp;nbsp; &lt;span style=&quot;font-family: Times,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;//inisialisasi chip&lt;/span&gt;&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; init_lcd();&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;font-family: Times,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;//inisialisasi LCD&lt;/span&gt;&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; hitung=0;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;font-family: Times,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;//reset nilai hitung (=0)&lt;/span&gt;&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; lcd_goto(line1+0);&amp;nbsp;&amp;nbsp; &lt;span style=&quot;font-family: Times,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;//LCD baris 1 kolom 1&lt;/span&gt;&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; lcd_puts(&quot; -= BLACKBOX =- &quot;);&amp;nbsp;&amp;nbsp; &lt;span style=&quot;font-family: Times,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;//tampilkan string&lt;/span&gt;&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(;;)&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; hitung++;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;font-family: Times,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;//hitung=hitung+1&lt;/span&gt;&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; lcd_goto(line2+7);&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;font-family: Times,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;// LCD baris 2 kolom 8&lt;/span&gt;&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; lcdbyte(hitung);&amp;nbsp;&amp;nbsp; &lt;span style=&quot;font-family: Times,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;//tampilkan nilai hitung&lt;/span&gt;&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; _delay_ms(1000);&amp;nbsp; &lt;span style=&quot;font-family: Times,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;//delay 1000ms&lt;/span&gt;&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;Merupakan program utama yang di looping terus menerus. Listing yang dieksekusi yang dieksekusi ada pada listing setelah kalang &lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;for(;;) &lt;/span&gt;yang intinya membuat hitungan yang meng-increament variabel &lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;hitung&lt;/span&gt; kemudian tampilkan ke LCD. &lt;/div&gt;&lt;br /&gt;
Program dan design proteus bisa di download di &lt;a href=&quot;http://www.ziddu.com/download/13736601/LCD-GCC.rar.html&quot;&gt;sini&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Demikian.. Semoga bermanfaat dan bisa dijadikan Referensi. ditunggu komentarnya.. :)</description><link>http://blackbox86.blogspot.com/2011/02/belajar-lcd-dengan-avr-gcc.html</link><author>noreply@blogger.com (Blackbox)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjTd-vPdrcc_I6RPFG6i6zToPg9auyKoyJUtaCUq1TVRpoUqfmGQnaLTKdhnOIj2aUhNJGsSU7qIS8BL8tLeec41yrnNX2iHHhFjh9oqE8zyqPnGbIuFUNxxSTMl98XFNthYRsCeg4qgYZ/s72-c/LCD.jpg" height="72" width="72"/><thr:total>4</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2372249489282571432.post-1144224480501432526</guid><pubDate>Tue, 01 Feb 2011 15:30:00 +0000</pubDate><atom:updated>2011-02-01T22:30:08.055+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">dasar mikrokontroller</category><category domain="http://www.blogger.com/atom/ns#">Design PCB</category><category domain="http://www.blogger.com/atom/ns#">elektronika dasar</category><title>Membuat Sistem Minimum AVR 40pin (Sangat) Sederhana</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://www.societyofrobots.com/images/microcontroller_ATMega32.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;120&quot; src=&quot;http://www.societyofrobots.com/images/microcontroller_ATMega32.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Bismillahirrohmanirrohiim..&lt;br /&gt;
&lt;br /&gt;
Membuat sistem minimum merupakan salah satu hal penting dalam perancangan rangkaian mikrokontroller. Sistem minimum merupakan syarat minimal untuk rangkaian mikrokontroler agar chip dapat bekerja dengan baik pada operasi standar. Di sini akan saya share bagaimana cara membuat sistem ini (kompatibel untuk AVR ATMEGA8535/16/32).&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;b&gt;Supply&lt;/b&gt;&lt;br /&gt;
Supply minimal yang digunakan agar chip dapat bekerja adalah (kurang lebih) 5V. Agar tegangan stabil, digunakan IC Regulator 7805 sehingga input tegangan yang diijinkan untuk rangkaian kita adalah antara 6 - 12 V. Range tegangan tersebut akan dikonversi oleh 7805 sebagai tegangan VCC sebesar 5 V. Sebagai pengaman, dapat ditambahkan juga diode 1 A (misal 1N4001) agar rangkaian tetap aman apabila kita dalam memasang supply dari luar terbalik (optional). Selain itu dapat pula kita tambahkan kapasitor (elco) minimal&amp;nbsp; sebesar 100 uF/16V untuk mencegah reset yang diakibatkan oleh suply yg kurang stabil.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Port I/O&lt;/b&gt;&lt;br /&gt;
port I/O langsung kita hubungkan ke pin header untuk komunikasi dengan alat dari luar. Sebagai tambahan, dapat kita tambahkan 2 header di masing-masing port I/O tersebut. Ini dimaksudkan untuk memudahkan kita dalam memasang komponen lain ke minimum sistem kita (beberapa alat yang berupa modul memiliki konfigurasi pin data-vcc-gnd)&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;b&gt;Reset&lt;/b&gt;&lt;br /&gt;
pin Reset mikrokontroller AVR ini bersifat aktif low, sehingga untuk me-reset mikrokontroler kita, cukup menghubungkan pin reset ke ground (logika 0). Direkomendasikan pin reset di pull-up dengan resistor ke VCC dan dihubungkan kapasitor ke gnd. Tapi, untuk rangkaian yang sederhana, cukup kita beri tombol push button ke gnd, sehingga kalo ingin me-reset tinggal tekan aja.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;XTAL&lt;/b&gt;&lt;br /&gt;
Mikrokontroler jenis ini sudah memiliki sumber clock internal 1 MHz (Internal). Meski begitu, tetap disarankan memberi jalur untuk kristal eksternal meskipun bisa juga tidak di pasang. Sumber clock standar yang sering digunakan adalah 8 MHz, untuk mengubahnya harus melalui fuse bit (CKSEL.0-4 berlogika 1101). Hati-hati dalam mengubah fuse-bit karena bisa merusak mikrokontroller.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Port ISP (downloader)&lt;/b&gt;&lt;br /&gt;
port ini berfungsi untuk men-download program (.hex) kita ke mikrokontroller. Port yang digunakan adalah port ISP yang kebanyakan downloader menggunakan konfigurasi pin MOSI-MISO-SCK-RST-GND. Untuk membuat port ini, bisa kita gunakan header.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Aksesori :&lt;br /&gt;
LED&lt;/b&gt;&lt;br /&gt;
Sebagai tambahan, dapat kita tambahkan sebuah led sebagai indikator bahwa supply yang kita pasang benar-benar bekerja dengan baik dan tidak terbalik, jangan lupa beri resistor (minimal 330 ohm) sebelum LED untuk membatasi arus yang masuk ke LED.&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
VReff Selector&lt;/b&gt;&lt;br /&gt;
chip ini menyediakan ADC (Analog to Digital Converter) 10 bit sebanyak 8 channel pada PORTA. Untuk tegangan referensinya dapat kita pilih baik internal, eksternal (pin AREFF), atau AVCC. Untuk memilihnya (paa hardware) bisa kita gunakan header 3pin dan sebuah jumper 2pin untuk memilihnya. Pin Areff diberikan pilihan untuk dihubungkan ke AVCC atau Trimpot 10K (untuk memberikan range antara 0 - 5 V)&lt;br /&gt;
&lt;br /&gt;
OK, segini aja teorinya, untuk membuat minimum sistemnya, kita gunakan rangkaian ini :&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtqkET0nIqVycZ6usRt5q6VjK0cIMUwdKXjsVphhdmuTjtsq5t5KghUtD-zf3gRCZcVsS5iqokgN2Qxretgd5jbq3CzZbrw1W8mfZtlBbn9yESE9lUo6uqsFqanpMnGGWuY1IZZIxM746v/s1600/min+sis+skema.bmp&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;246&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtqkET0nIqVycZ6usRt5q6VjK0cIMUwdKXjsVphhdmuTjtsq5t5KghUtD-zf3gRCZcVsS5iqokgN2Qxretgd5jbq3CzZbrw1W8mfZtlBbn9yESE9lUo6uqsFqanpMnGGWuY1IZZIxM746v/s400/min+sis+skema.bmp&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
design PCBnya (contoh aja..silakan di utak-atik sekreatif mungkin) :&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcw4JZXSgcxHkHF6CxUePy9nEN0KCaDvDKq-MWibiNDVYKmK3f6j6Bs7mW-BD0TV14n3PRZGcfNqbnM_MREMzPIP6P0OUJ11rEvCMbIcflKWwn1Eb12-JaKNPrKQYFadGd6KXYDzn4TGlw/s1600/min+sis.bmp&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcw4JZXSgcxHkHF6CxUePy9nEN0KCaDvDKq-MWibiNDVYKmK3f6j6Bs7mW-BD0TV14n3PRZGcfNqbnM_MREMzPIP6P0OUJ11rEvCMbIcflKWwn1Eb12-JaKNPrKQYFadGd6KXYDzn4TGlw/s320/min+sis.bmp&quot; width=&quot;207&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Download GRATIS design eagle (v 5.4.0) nya di &lt;a href=&quot;http://www.ziddu.com/download/13635687/membuatminsisAVR40pin.rar.html&quot;&gt;sini&lt;/a&gt;&lt;br /&gt;
Demikian semoga bermanfaat. di tunggu komentarnya.. :)&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;/div&gt;</description><link>http://blackbox86.blogspot.com/2011/02/membuat-sistem-minimum-avr-40pin-sangat.html</link><author>noreply@blogger.com (Blackbox)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtqkET0nIqVycZ6usRt5q6VjK0cIMUwdKXjsVphhdmuTjtsq5t5KghUtD-zf3gRCZcVsS5iqokgN2Qxretgd5jbq3CzZbrw1W8mfZtlBbn9yESE9lUo6uqsFqanpMnGGWuY1IZZIxM746v/s72-c/min+sis+skema.bmp" height="72" width="72"/><thr:total>14</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2372249489282571432.post-525724601993905547</guid><pubDate>Tue, 01 Feb 2011 05:04:00 +0000</pubDate><atom:updated>2011-02-01T12:19:08.045+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Dot Matrix</category><category domain="http://www.blogger.com/atom/ns#">elektronika dasar</category><category domain="http://www.blogger.com/atom/ns#">pemrograman mikrokontroller</category><title>Dasar Dot Matrix (3) - 8x8 -</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEialmk_1D0tPBPgg2TJWcILBVUgsFQmjoPDuQRK7BChwAojrMPy0tlzasIn7XD92LBIME5AIfFYZqgbMi0WgqhNAAKqAPTgdJXsp1vB7QkcFYUsqEvQ7YMrs4tF_vNz1fK0HgHvwDbh9xGD/s1600/LED.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEialmk_1D0tPBPgg2TJWcILBVUgsFQmjoPDuQRK7BChwAojrMPy0tlzasIn7XD92LBIME5AIfFYZqgbMi0WgqhNAAKqAPTgdJXsp1vB7QkcFYUsqEvQ7YMrs4tF_vNz1fK0HgHvwDbh9xGD/s200/LED.jpg&quot; width=&quot;150&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;Bismillahirrohmanirrohim..&lt;br /&gt;
&lt;br /&gt;
Posting ini untuk menjawab pertanyaan mas Edmon Farwistia pada posting Dasar &lt;a href=&quot;http://blackbox86.blogspot.com/2011/01/dasar-dot-matrix-2.html&quot;&gt;Dot Matrix (2)&lt;/a&gt; ( Terimakasih atas komentarnya.. :D ). Berikut penjelasannya..Kalo yang komponen digunakan dot matrix 8x8, cukup kita modifikasi programnya aja di bagian ini&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKS4sKjJlqqsPocYqVqa5jMHZ6wzVFtYyPqIN10ibbUZA8l8syBUeiu8JeDU5vSSNm-tJlIlYD749yrTBSlmj5HAi7-RKfkxb0HmOBy8hETQSBR8-3Cf5V52uUvgoV1cbYdYmRGODiWS2c/s1600/program.bmp&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;179&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKS4sKjJlqqsPocYqVqa5jMHZ6wzVFtYyPqIN10ibbUZA8l8syBUeiu8JeDU5vSSNm-tJlIlYD749yrTBSlmj5HAi7-RKfkxb0HmOBy8hETQSBR8-3Cf5V52uUvgoV1cbYdYmRGODiWS2c/s320/program.bmp&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;Nah, karena kolom yang kita scan berjumlah 8,maka kita harus menggeser logika 0 di portD 8 kali. Jadi angka 4 pada perulangan for kita ganti 7 (pencacahan dari 0 ke 7 berjumlah 8). Jadinya penggalan programnya seperti ini:&lt;/div&gt;&lt;br /&gt;
Do&lt;br /&gt;
&amp;nbsp;&amp;nbsp; For Data_next = 0 To 68&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; For Lama = 0 To 15&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Data_ke = Data_next&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; For X = 0 To 7&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Kolom = Data_kolom&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Baris = Lookup(data_ke , Data_huruf)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Waitms 1&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Incr Data_ke&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Rotate Data_kolom , Left , 1&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If Data_ke = 69 Then Data_ke = 0&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next X&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Data_kolom = &amp;amp;B11111110&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next Lama&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Next Data_next&lt;br /&gt;
Loop&lt;br /&gt;
&lt;br /&gt;
untuk simulasinya, silakan dibuat di proteus seperti ini:&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvEPUKZRD9iE6KX_owjZ2oQMAdkHJ5D0e5ew8lkLBs3ki8n2luohaChbIK__lC6JPC1soQI-Lrf9HD88OL5krB56ugTOntjcVCZoOIZofnT0tqZI4AruAzYAKF2M1eBDN4MEQRTxlaO_zl/s1600/proteus.bmp&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;274&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvEPUKZRD9iE6KX_owjZ2oQMAdkHJ5D0e5ew8lkLBs3ki8n2luohaChbIK__lC6JPC1soQI-Lrf9HD88OL5krB56ugTOntjcVCZoOIZofnT0tqZI4AruAzYAKF2M1eBDN4MEQRTxlaO_zl/s320/proteus.bmp&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Download design proteus dan programnya di &lt;a href=&quot;http://www.ziddu.com/download/13628725/dotmatrix8x8.rar.html&quot;&gt;sini&lt;/a&gt;.&lt;br /&gt;
Demikian semoga bermanfaat.</description><link>http://blackbox86.blogspot.com/2011/02/dasar-dot-matrix-3-8x8.html</link><author>noreply@blogger.com (Blackbox)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEialmk_1D0tPBPgg2TJWcILBVUgsFQmjoPDuQRK7BChwAojrMPy0tlzasIn7XD92LBIME5AIfFYZqgbMi0WgqhNAAKqAPTgdJXsp1vB7QkcFYUsqEvQ7YMrs4tF_vNz1fK0HgHvwDbh9xGD/s72-c/LED.jpg" height="72" width="72"/><thr:total>18</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2372249489282571432.post-2214939635203579153</guid><pubDate>Thu, 27 Jan 2011 13:54:00 +0000</pubDate><atom:updated>2011-01-27T20:54:36.585+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Komunikasi Serial</category><category domain="http://www.blogger.com/atom/ns#">pemrograman mikrokontrollerKomunikasi Mikrokontroler ke Serial Komputer (1)</category><title>Komunikasi Mikrokontroler ke Serial Komputer (2)</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://www.cepro.com/images/slideshow/DB9_Connectors_Male_Female.jpg&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;180&quot; src=&quot;http://www.cepro.com/images/slideshow/DB9_Connectors_Male_Female.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Bismillahirrohmaanirrohiim..&lt;br /&gt;
&lt;br /&gt;
Nah  setelah kita coba men-simulasi-kan komunikasi serial mengirimkan data  berupa variabel dan data string, sekarang mari kita coba untuk  komunikasi sebaliknya, yakni mengirimkan data dari komputer ke  mikrokontroller. kita masih gunakan rangkaian&amp;nbsp; pada posting &lt;a href=&quot;http://blackbox86.blogspot.com/2011/01/komunikasi-mikro-ke-serial-komputer-1.html&quot;&gt;sebelumnya&lt;/a&gt;, cuma kita tambahkan satu komponen lagi, yakni &lt;a href=&quot;http://blackbox86.blogspot.com/2010/04/tentang-lcd_10.html&quot;&gt;LCD 2x16&lt;/a&gt; ke portA..&lt;br /&gt;
jadinya seperti ini:&lt;/div&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwP6GB4qq5uvTTZ44pcOn58ybfj0ghKV3AZirlK7WRupZZ_siN-XLrusfcFBYRckHtIbkTmK7tQFv-L6eo4TG5qqr5We5SN-V7IpwDZR6XSGsAbgT527O5HdcvC-l0o5txuFLF2GJU4LZN/s1600/rangkaian.bmp&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;271&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwP6GB4qq5uvTTZ44pcOn58ybfj0ghKV3AZirlK7WRupZZ_siN-XLrusfcFBYRckHtIbkTmK7tQFv-L6eo4TG5qqr5We5SN-V7IpwDZR6XSGsAbgT527O5HdcvC-l0o5txuFLF2GJU4LZN/s400/rangkaian.bmp&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
kemudian, masukkan program ini: &lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; font-size: x-small;&quot;&gt;$regfile = &quot;8535def.dat&quot;&lt;br /&gt;
$crystal = 8000000&lt;br /&gt;
$baud = 9600&lt;br /&gt;
&lt;br /&gt;
Config Lcdpin = Pin , Db4 = Porta.2 , Db5 = Porta.3 , Db6 = Porta.4 , Db7 = Porta.5 , E = Porta.1 , Rs = Porta.0&lt;br /&gt;
Config Lcd = 16 * 2&lt;br /&gt;
Cursor Off&lt;br /&gt;
Cls&lt;br /&gt;
&lt;br /&gt;
Dim Data_input As String * 16&lt;br /&gt;
Upperline : Lcd &quot;input serial&quot;&lt;br /&gt;
&lt;br /&gt;
Do&lt;br /&gt;
print &quot;masukkan kata max. 16 karakter, kemudian tekan enter&quot;&lt;br /&gt;
Input Data_input&lt;br /&gt;
Lowerline : Lcd Data_input&lt;br /&gt;
Loop&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
sekarang coba run dan masukkan input pada Virtual Terminal, Kemudian tekan enter. Seharusnya, LCD akan menampilkan seperti ini:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirKiNKbBu8yUBizNJmyUKeYCOjkpDE16S28XsfS-ohjhvADSijN4qPUT3ptuM_Pt3ds9L98964PVoKjwc0c44J4SYQSAOXZAeLi0yMus4EOhCFTYOM4q2AH9JM4uZfmpHfiSAqkZ06p6lU/s1600/screenshot.bmp&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirKiNKbBu8yUBizNJmyUKeYCOjkpDE16S28XsfS-ohjhvADSijN4qPUT3ptuM_Pt3ds9L98964PVoKjwc0c44J4SYQSAOXZAeLi0yMus4EOhCFTYOM4q2AH9JM4uZfmpHfiSAqkZ06p6lU/s320/screenshot.bmp&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
Nah perintah &lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;input&lt;/span&gt;  pada listing program diatas berfungsi untuk menunggu karakter &#39;enter&#39;  dari komputer. Selagi menunggu, karakter akan disimpan ke dalam buffer  dengan jumlah sesuai dengan deklarasi variabelnya..misal deklarasinya&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;dim data_input as string*16&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Berarti  karakter yang akan disimpan maksimal 16buah. Selama kita belum menekan  &#39;enter&#39;, program akan terus mengerjakan perintah &#39;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;input&lt;/span&gt;&#39;.&lt;br /&gt;
&lt;br /&gt;
Download design proteus dan listing programnya di &lt;a href=&quot;http://www.ziddu.com/downloadlink/13564652/serial-mikro2.rar&quot;&gt;sini&lt;/a&gt; (FREE)&lt;br /&gt;
&lt;br /&gt;
demikian, sampai ketemu di posting selanjutnya. Semoga Bermanfaat dan bisa dijadikan Referensi.&lt;/div&gt;</description><link>http://blackbox86.blogspot.com/2011/01/komunikasi-mikrokontroler-ke-serial_27.html</link><author>noreply@blogger.com (Blackbox)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwP6GB4qq5uvTTZ44pcOn58ybfj0ghKV3AZirlK7WRupZZ_siN-XLrusfcFBYRckHtIbkTmK7tQFv-L6eo4TG5qqr5We5SN-V7IpwDZR6XSGsAbgT527O5HdcvC-l0o5txuFLF2GJU4LZN/s72-c/rangkaian.bmp" height="72" width="72"/><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2372249489282571432.post-2635058136697036846</guid><pubDate>Thu, 27 Jan 2011 05:32:00 +0000</pubDate><atom:updated>2011-01-27T13:41:40.758+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Komunikasi Serial</category><category domain="http://www.blogger.com/atom/ns#">pemrograman mikrokontroller</category><title>Komunikasi Mikrokontroler ke Serial Komputer (1)</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://www.cepro.com/images/slideshow/DB9_Connectors_Male_Female.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;180&quot; src=&quot;http://www.cepro.com/images/slideshow/DB9_Connectors_Male_Female.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Bismillaahirrohmaanirrohiim...&lt;br /&gt;
Komunikasi serial dari mikrokontroller ke komputer, atau dari komputer ke mikrokontroller merupakan salah satu aplikasi yang sering digunakan saat ini. Dari &lt;a href=&quot;http://id.wikipedia.org/wiki/Komunikasi_serial&quot;&gt;wikipedia&lt;/a&gt;&amp;nbsp; teori komunikasi serial dapat dijelaskan sebagai berikut. Komunikasi serial adalah salah satu metode komunikasi data di mana hanya satu bit data yang dikirimkan melalui seuntai kabel pada suatu waktu tertentu.Pada dasarnya komunikasi serial adalah kasus khusus komunikasi paralel dengan nilai n = 1, atau dengan kata lain adalah suatu bentuk komunikasi paralel dengan jumlah kabel hanya satu dan hanya mengirimkan satu bit data secara simultan. Hal ini dapat disandingkan dengan komunikasi paralel yang sesungguhnya di mana n-bit data dikirimkan bersamaan, dengan nilai umumnya 8 ≤ n ≤ 128. Untuk komunikasi serial tersinkron, lebar pita setara dengan frekuensi jalur. Pada komputer pribadi, komunikasi serial digunakan misalnya pada standar komunikasi &lt;a href=&quot;http://www.blogger.com/&quot;&gt;RS-232&lt;/a&gt; yang menghubungkan periferal eksternal seperti modem dengan komputer. RS-232 adalah standar komunikasi serial yang didefinisikan sebagai antarmuka antara perangkat terminal data (data terminal equipment atau DTE) dan perangkat komunikasi data (data communications equipment atau DCE) menggunakan pertukaran data biner secara serial. Di dalam definisi tersebut, DTE adalah perangkat komputer dan DCE sebagai modem walaupun pada kenyataannya tidak semua produk antarmuka adalah DCE yang sesungguhnya. Standar RS-232 mendefinisikan kecepatan 256 kbps atau lebih rendah dengan jarak kurang dari 15 meter, namun belakangan ini sering ditemukan jalur kecepatan tinggi pada komputer pribadi dan dengan kabel berkualitas tinggi, jarak maksimum juga ditingkatkan secara signifikan. Dengan susunan pin khusus yang disebut null modem cable, standar RS-232 dapat juga digunakan untuk komunikasi data antara dua komputer secara langsung.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;/div&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
Sebelum kita membahas komponen komponen yang diperlukan, kita coba simulasikan di Proteus dulu. Kita gunakan mikrokontroller AT90S8535 (atau ATMEGA juga boleh) dengan clock 8 MHz. kemudian tambahkan Virtual Instruments Mode -&amp;gt; Virtual Terminal. Karena kita hanya akan mengirimkan data serial dari mikrokontroller, cukup sambungkan pin Tx / Transceiver mikrokontroller ke pin Rx / Receiver Virtual Terminal.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0ycnCWfuvU4c8PTXYEg0BfbMDNgAyMKb3_dvKadRELeP0Bwpoya7_uLZDHSaqpF38YaaMG7WZsciBQL0Eq-q_swDEw13Ca-1MKd_2oGzqB5DqKwpU0XTPQ3zbYZ_qqcIRio2-5oWelI3h/s1600/sim.bmp&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;197&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0ycnCWfuvU4c8PTXYEg0BfbMDNgAyMKb3_dvKadRELeP0Bwpoya7_uLZDHSaqpF38YaaMG7WZsciBQL0Eq-q_swDEw13Ca-1MKd_2oGzqB5DqKwpU0XTPQ3zbYZ_qqcIRio2-5oWelI3h/s400/sim.bmp&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguSsYG1AFHh6ewM_WX4w87HLursrw6lL87sjLJ0DitRvoNLHu6llVxhKGjPPNyr7FA3m__v-hdVibC4L6iSt1Qs47SyMdCDh4TjO5pZL6eWAuNRvr3GoSo9AhhulxkQ8KJhfvTYp5H2BMI/s1600/virtual+term.bmp&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguSsYG1AFHh6ewM_WX4w87HLursrw6lL87sjLJ0DitRvoNLHu6llVxhKGjPPNyr7FA3m__v-hdVibC4L6iSt1Qs47SyMdCDh4TjO5pZL6eWAuNRvr3GoSo9AhhulxkQ8KJhfvTYp5H2BMI/s200/virtual+term.bmp&quot; width=&quot;134&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;$regfile = &quot;8535def.dat&quot;&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;$crystal = 8000000&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;$baud = 9600&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &#39;kecepatan pengiriman data (bit per second)&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Dim Count As Integer&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Count = 0&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Do&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Incr Count&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &#39;counter (counter= counter + 1) &lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Print Count ; &quot;. BlackBox&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp; &#39;print -&amp;gt; untuk mengirimkan data lewat pin Tx &lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Waitms 200&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &#39;print count -&amp;gt; kirim variabel count&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Loop&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &#39;print &quot;. Blackbox&quot; -&amp;gt;kirim string &quot;.BlackBox&quot;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;Download file design proteus dan listing programnya di &lt;a href=&quot;http://www.ziddu.com/download/13561519/serial-mikro.rar.html&quot;&gt;sini&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
Demikian, InsyaAlloh akan segera saya lanjutkan materinya sesegera mungkin. Semoga bermanfaat dan bisa dijadikan refferensi.&lt;/div&gt;</description><link>http://blackbox86.blogspot.com/2011/01/komunikasi-mikro-ke-serial-komputer-1.html</link><author>noreply@blogger.com (Blackbox)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0ycnCWfuvU4c8PTXYEg0BfbMDNgAyMKb3_dvKadRELeP0Bwpoya7_uLZDHSaqpF38YaaMG7WZsciBQL0Eq-q_swDEw13Ca-1MKd_2oGzqB5DqKwpU0XTPQ3zbYZ_qqcIRio2-5oWelI3h/s72-c/sim.bmp" height="72" width="72"/><thr:total>3</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2372249489282571432.post-8168823708572183121</guid><pubDate>Mon, 24 Jan 2011 18:18:00 +0000</pubDate><atom:updated>2011-01-25T02:51:00.201+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Design PCB</category><category domain="http://www.blogger.com/atom/ns#">elektronika dasar</category><category domain="http://www.blogger.com/atom/ns#">pemrograman mikrokontroller</category><category domain="http://www.blogger.com/atom/ns#">RTC</category><title>Belajar RTC DS1307 (Membuat Jam Digital)</title><description>&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://adf.ly/M0G1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;100&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYoyOFFPVbcCSafpqH-B3NoFBykUF7O1vckoNbBSqAx0nR2Bvht83kHWJHLawBt_8hPmn7tzvQWqdwxFX5pjVjtFcbbswUGd6gkricfGhRIu_QF6kNNIiXSdDC1aWMgs7fJeljcGFFgFI9/s200/RTC.bmp&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;Bismillahirrohmaanirrohiim&lt;br /&gt;
&lt;br /&gt;
Menurut &lt;a href=&quot;http://id.wikipedia.org/wiki/Real-time_clock&quot;&gt;Wikipedia&lt;/a&gt;,  Real-time clock disingkat RTC adalah jam di komputer yang umumnya  berupa sirkuit terpadu yang berfungsi sebagai pemelihara waktu. RTC  umumnya&amp;nbsp; memiliki catu daya terpisah dari catu daya komputer (umumnya  berupa baterai litium) sehingga dapat tetap&amp;nbsp;berfungsi ketika catu daya  komputer terputus. Kebanyakan RTC menggunakan oscilator kristal.&lt;/div&gt;&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;Nah,  yang paling awam digunakan dan tersedia banyak di pasaran adalah IC  DS1307. Menurut datasheet, komponen ini merupakan IC berdaya rendah.  Alamat dan data ditransfer secara serial melalui dua pin bi-directional  bus (bus 2 arah) dengan konsep I2C. Sistem jam/kalender pada komponen  ini menyediakan informasi detik, menit, jam, hari, tanggal, bulan,dan  tahun. Akhir tanggal di tiap bulan secara otomatis disesuaikan kurang  dari 31 hari, termasuk koreksi untuk tahun kabisat. Format jam dapat  beroperasi baik dalam format 24-jam atau 12-jam dengan AM / indikator  PM. DS1307 memiliki built-in rangkaian deteksi daya yang dapat  mendeteksi gangguan listrik dan secara otomatis yang dapat mengalihkan  supply sistem ke baterai pasokan. &lt;/div&gt;Untuk lebih jelasnya, silahkan download datasheetnya aja di link &lt;a href=&quot;http://pdfserv.maxim-ic.com/en/ds/DS1307.pdf&quot;&gt;ini&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Untuk latihan, mari kita buat simulasinya di proteus :&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://adf.ly/M0GS&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;215&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyd8jHZuuAtoDRqnimAdrd0u0PESnSnCJwD564QgE_NxLzV-KPrIl5KI10YNdBTS1FVnSfgCH8F-u6bnzRMUvtkdQmOW6OwarI0j40MQqfddPcMFT9F9G5YaUc6mxqgb0WieHeq_uY3PwD/s400/screenshoot.bmp&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Mikrokontroller  yang digunakan adalah AVR ATMEGA8 dengan clock internal 8 MHz.  Frekuensi crsytal untuk DS1307 adalah 32,768 KHz dan VBat = 3V. Oiya,  jangan lupa beri resistor pull-up masing-masing 10KOhm pada pin SDA dan  SCL.&lt;br /&gt;
&lt;br /&gt;
Download design proteusnya &lt;a href=&quot;http://www.ziddu.com/download/13529884/simulasiDS1307.rar.html&quot;&gt;di sini&lt;/a&gt; (design menggunakan proteus V7.4)&lt;br /&gt;
Download listing programnya &lt;a href=&quot;http://www.ziddu.com/download/13529883/listingDS1307.rar.html&quot;&gt;di sini&lt;/a&gt; (listing menggunakan compiler bascom V1.11.9.8)&lt;br /&gt;
kalo ingin membuat PCB RTCnya, bisa di download &lt;a href=&quot;http://www.ziddu.com/download/13529885/DesignEagleDS1307.rar.html&quot;&gt;di sini&lt;/a&gt; (perancangan menggunakan eagle v5.4)&lt;br /&gt;
&lt;br /&gt;
Demikian, semoga bermanfaat dan bisa dijadikan referensi&lt;br /&gt;
Ditunggu komennya.. :)</description><link>http://blackbox86.blogspot.com/2011/01/belajar-rtc-ds1307-membuat-jam-digital.html</link><author>noreply@blogger.com (Blackbox)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYoyOFFPVbcCSafpqH-B3NoFBykUF7O1vckoNbBSqAx0nR2Bvht83kHWJHLawBt_8hPmn7tzvQWqdwxFX5pjVjtFcbbswUGd6gkricfGhRIu_QF6kNNIiXSdDC1aWMgs7fJeljcGFFgFI9/s72-c/RTC.bmp" height="72" width="72"/><thr:total>12</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2372249489282571432.post-841986832137872121</guid><pubDate>Sun, 23 Jan 2011 08:33:00 +0000</pubDate><atom:updated>2011-01-23T15:33:38.182+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ADC</category><category domain="http://www.blogger.com/atom/ns#">kontrol</category><category domain="http://www.blogger.com/atom/ns#">pemrograman mikrokontroller</category><category domain="http://www.blogger.com/atom/ns#">Thesis</category><title>Pengontrol Tegangan Output Generator Sinkron pada PLTMh Menggunakan Mikrokontroller</title><description>&lt;div style=&quot;text-align: justify;&quot;&gt;Bismillahirrohmaanirrohiim,,,&lt;br /&gt;
&lt;br /&gt;
Sebelumnya saya ucapkan terima kasih yang sebesar-besarnya kepada pak Rudi Syahputra atas sharing ilmunya sehingga postingan ini bisa terbit. Dan tidak lupa saya juga mengucapkan SELAMAT atas gelar master yang baru saja diperoleh di MST UGM.. :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;fullpost&quot;&gt;&amp;nbsp;Pembangunan Pembangkit Listrik Tenaga Mikrohidro (PLTMh), merupakan salah satu alternatif supply energi listrik, khususnya di pedesaan yang tidak terjangkau oleh jaringan listrik PLN. PLTMh merupakan alternatif&amp;nbsp; yang sangat potensial bila dibandingkan dengan sumber energi terbarukan lainnya. Dengan demikian maka kehandalan sistem yang dibangun merupakan suatu keharusan untuk mendapatkan energi listrik yang berkualitas. Pada sebuah pembangkit listrik, hal yang sangat perlu diperhatikan adalah kestabilan tegangan keluaran yang dihasilkan oleh generator, hal ini diperlukan untuk menjaga agar perlatan pada konsumen tidak mengalami kerusakan. Tegangan yang tidak stabil juga dapat mengurangi umur peralatan (life time) yang dimiliki oleh kosumer. Pada perancangannya, komponen - komponen yang diperlukan adalah berupa penggerak mula (prime mover), generator, rangkaian kontrol, sensor tegangan (&lt;a href=&quot;http://blackbox86.blogspot.com/2010/04/adc-merupakan-singkatan-dari-analog-to.html&quot;&gt;ADC &lt;/a&gt;microcontroller), seven segment, dot matrix, alat ukur, dan beban. Dasar perancangan kontrol ini adalah rumus :&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span id=&quot;goog_819678648&quot;&gt;&lt;/span&gt;&lt;span id=&quot;goog_819678649&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;fullpost&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjU6QUoqhLG25K6T0jaHwMZHby865-a9fCIvLTRMGbpYLbFLeTV_n6R627nLU9-SxoiAgXvqW-ju6U-CMKWjWZco48HFXcyitxLrA9T7OfDXlCJqaKLbjMaMP0rXrLvpqi4PyufhyRy7u2S/s1600/rumus+ggl.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjU6QUoqhLG25K6T0jaHwMZHby865-a9fCIvLTRMGbpYLbFLeTV_n6R627nLU9-SxoiAgXvqW-ju6U-CMKWjWZco48HFXcyitxLrA9T7OfDXlCJqaKLbjMaMP0rXrLvpqi4PyufhyRy7u2S/s1600/rumus+ggl.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class=&quot;fullpost&quot;&gt;dengan :&lt;br /&gt;
&lt;br /&gt;
Eeff = ggl induksi efektif (Volt)&lt;br /&gt;
C&amp;nbsp;&amp;nbsp;&amp;nbsp; = konstanta&lt;br /&gt;
n&amp;nbsp;&amp;nbsp;&amp;nbsp; = putaran rotor (rpm) &lt;br /&gt;
Om&amp;nbsp;&amp;nbsp; = fluks magnetik maksimum (Weber)&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
Dari dasar teori tersebut, kita akan mengontrol tegangan keluarannya dengan mengubah-ubah putaran motor dan fluks magnetiknya. Secara garis besar, diagram block-nya digambarkan sebagai berikut :&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbWsg_WrDdYFuAgWfqNy_6ZSQmZAb_KOBLmDPCtj5ZMQxiHxFjaVQqXtMg4cGYv-ubADSDXBA_aMC42SW_JK8vVGtl_iF4Srt2YbygMWBbTd0YZba008mu4ez4AvmL7HYLCEgZpThFvYSr/s1600/diagram+block.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;211&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbWsg_WrDdYFuAgWfqNy_6ZSQmZAb_KOBLmDPCtj5ZMQxiHxFjaVQqXtMg4cGYv-ubADSDXBA_aMC42SW_JK8vVGtl_iF4Srt2YbygMWBbTd0YZba008mu4ez4AvmL7HYLCEgZpThFvYSr/s320/diagram+block.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;Rangkaian pengendali tegangan ini akan menggunakan sensor putaran yang digunakan untuk mengukur kecepatan putaran Generator Sinkron, yaitu dengan memanfaatkan frekuensi yang dibangkitkan dari sebuah rangkaian Optocoupler U. Frekuensi yang dihasilkan akan dikonversi ke dalam bentuk tegangan dengan menggunakan rangkaian konversi frekuensi ke tegangan (f to V converter) yang dalam hal ini digunakan sebagai umpanbalik dari kecepatan putaran Generator Sinkron. Tegangan tersebut digunakan sebagai masukan ke rangkaian pembanding (comparator), selanjutnya diterjemahkan oleh rangkaian&amp;nbsp; pengontrol ATMega8535 dan&amp;nbsp; driver IC TCA 785 untuk dapat mengendalikan tegangan keluaran thyristor mulai dari sudut penyulutan 00 – 1800. Selanjutnya tegangan keluaran dari thyristor yang dapat diatur sudut penyulutannya tersebut digunakan sebagai supply tegangan DC pada belitan eksitasi Generator Sinkron. Flow Chart dari perancangan ini adalah sbb :&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5WwpmF5wNsA90ggYnUy2qK6ksFrgedsQqAl1rJw6rtjtItU4u51Ajus3HXJdhfe2Xf4uxG-DRH-yPebq48gv6bMWRQPDJ6t8OaZyt081KIoAVUKHC70VdCh412EShFpgR_9XOTcO-Z6Sq/s1600/diagram+block.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;298&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5WwpmF5wNsA90ggYnUy2qK6ksFrgedsQqAl1rJw6rtjtItU4u51Ajus3HXJdhfe2Xf4uxG-DRH-yPebq48gv6bMWRQPDJ6t8OaZyt081KIoAVUKHC70VdCh412EShFpgR_9XOTcO-Z6Sq/s320/diagram+block.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;fullpost&quot;&gt;Preview dan video proses pembuatan alatnya seperti ini :&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;fullpost&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUjg0po8aYeTwjpJUIH-Nv0tkvzm_KL5guMmqmD3z0cDz0eNQZcy8tAvSVxVWUsUG1knwrUu8vCzKjrPsQY2vU3eAXMFDg3XIhA1rMR4dRNggEQ4VdXJUcGwL0DKcAC4GYoJcusaKNfD5H/s1600/front+view.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;207&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUjg0po8aYeTwjpJUIH-Nv0tkvzm_KL5guMmqmD3z0cDz0eNQZcy8tAvSVxVWUsUG1knwrUu8vCzKjrPsQY2vU3eAXMFDg3XIhA1rMR4dRNggEQ4VdXJUcGwL0DKcAC4GYoJcusaKNfD5H/s320/front+view.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.blogger.com/video.g?token=AD6v5dxL1FbKUtk2sIRg6Dna2xx0Jgj5vfdQCvLz0S9A6272jV4ZV7rR5emeYlFvbn3uFqPr4i92JOg5kXZW6An5zA&#39; class=&#39;b-hbp-video b-uploaded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;fullpost&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;fullpost&quot;&gt;&lt;br /&gt;
Demikian semoga bermanfaat dan dapat dijadikan refferensi . . . :)&lt;br /&gt;
&lt;br /&gt;
Profil Perancang dan Peneliti:&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVItGDvKYoE1FXCfYNwikKEAk9WdzZTCdv-HWUtqNS7_SVDA3MOnnL_MNRKdXMRroUyrX0HkkIk1uFn66_ilz98JXvzwE_w02KskTmPQL9iOxXrZnZYEmF2kmB6br7sqpBQJHId-7UC-bx/s1600/foto+pak+rudi.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVItGDvKYoE1FXCfYNwikKEAk9WdzZTCdv-HWUtqNS7_SVDA3MOnnL_MNRKdXMRroUyrX0HkkIk1uFn66_ilz98JXvzwE_w02KskTmPQL9iOxXrZnZYEmF2kmB6br7sqpBQJHId-7UC-bx/s200/foto+pak+rudi.jpg&quot; width=&quot;169&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;Pak Rudi Syahputra merupakan staf pengajar (dosen) di Politeknik Negeri Lhokseumawe Nangroe Aceh Darussalam. Baru saja menyelesaikan pendidikan Master-nya di MST UGM.&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;fullpost&quot;&gt; &lt;br /&gt;
&lt;/span&gt;</description><link>http://blackbox86.blogspot.com/2011/01/pengontrol-tegangan-output-generator.html</link><author>noreply@blogger.com (Blackbox)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjU6QUoqhLG25K6T0jaHwMZHby865-a9fCIvLTRMGbpYLbFLeTV_n6R627nLU9-SxoiAgXvqW-ju6U-CMKWjWZco48HFXcyitxLrA9T7OfDXlCJqaKLbjMaMP0rXrLvpqi4PyufhyRy7u2S/s72-c/rumus+ggl.png" height="72" width="72"/><thr:total>5</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2372249489282571432.post-2146660548164755966</guid><pubDate>Sat, 22 Jan 2011 05:10:00 +0000</pubDate><atom:updated>2011-01-23T15:30:42.349+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Design PCB</category><category domain="http://www.blogger.com/atom/ns#">pemrograman mikrokontroller</category><title>Belajar EEPROM Eksternal AT24C1024</title><description>&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjO9ADDlNdnNBn6u_CYuB2xGFDSgUJ4anjiJrYrwJgSKaUvzsUjfD-qGO5RBtFf2c5mnlh1r8hp4gANvzZdNy27V1TSIqMYx05p69IbVpelbyqaamxmJaSWBIGcMTYL9IJ_IBK_0jm5Cemj/s1600/fisik.jpeg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjO9ADDlNdnNBn6u_CYuB2xGFDSgUJ4anjiJrYrwJgSKaUvzsUjfD-qGO5RBtFf2c5mnlh1r8hp4gANvzZdNy27V1TSIqMYx05p69IbVpelbyqaamxmJaSWBIGcMTYL9IJ_IBK_0jm5Cemj/s200/fisik.jpeg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;Bismillahirrohmaanirrohiim...&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Berdasarkan literatur dari &lt;a href=&quot;http://id.wikipedia.org/wiki/EEPROM&quot;&gt;wikipedia&lt;/a&gt;,  EEPROM (Electrically Erasable Programmable Read-Only Memory) adalah  sejenis chip memori tidak-terhapus yang digunakan dalam komputer dan  peralatan elektronik lain untuk menyimpan sejumlah konfigurasi data pada  alat elektronik tersebut yang tetap harus terjaga meskipun sumber daya  diputuskan, seperti tabel kalibrasi atau kofigurasi  perangkat.Pengembangan EEPROM lebih lanjut menghasilkan bentuk yang  lebih spesifik, seperti memori kilat (flash memory). Memori kilat lebih  ekonomis daripada perangkat EEPROM tradisional, sehingga banyak dipakai  dalam perangkat keras yang mampu menyimpan data statik yang lebih banyak  (seperti USB flash drive).Kelebihan utama dari EEPROM dibandingkan  EPROM adalah ia dapat dihapus secara elektris menggunakan cahaya  ultraviolet sehingga prosesnya lebih cepat. Jika RAM tidak memiliki  batasan dalam hal baca-tulis memori, maka EEPROM sebaliknya. Beberapa  jenis EEPROM keluaran pertama hanya dapat dihapus dan ditulis ulang  (erase-rewrite) sebanyak 100 kali sedangkan model terbaru bisa sampai  100.000 kali.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;/div&gt;&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;Nah, salah satu EEPROM yang mempunyai memori cukup besar adalah AT24C1024 produksi ATMEL. Komponen ini menyediakan 1.048.576 bit serial Read Only Memory (EEPROM) yang bisa dihapus dan diprogram, terdiri dari 131.072 word yang masing-masing berukuran 8 bit . Komponen ini dapat dipasang secara cascade (maksimal 2 buah) dengan menggunakan konsep I2C. Komponen ini dapat digunakan dalam aplikasi industri dan komersial yang membutuhkan daya dan tegangan rendah.&lt;/div&gt;&lt;span class=&quot;fullpost&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;fullpost&quot;&gt; &lt;b&gt;Device Adress (Alamat Device)&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;fullpost&quot;&gt; Alamat device ini bergantung pada port A1. Jika A1=0(GND) maka alamatnya juga 0. Jika A1=1(VCC) maka alamat devicenya juga 1.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;fullpost&quot;&gt; &lt;/span&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixYeM2mV_XxRCMzqWc3DHWKy2s8IVcsfEE6EY4tUOrzcT9pTU_QPjKPMqwsI9hTmw7-ui7mSQOFtPl2t6NwduGTWMCDuqDKkzd6r6G7dwX3wtc2rpaepZc9ySuuFpqmdHFzC1rYl8bF2Ld/s1600/Device.bmp&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixYeM2mV_XxRCMzqWc3DHWKy2s8IVcsfEE6EY4tUOrzcT9pTU_QPjKPMqwsI9hTmw7-ui7mSQOFtPl2t6NwduGTWMCDuqDKkzd6r6G7dwX3wtc2rpaepZc9ySuuFpqmdHFzC1rYl8bF2Ld/s1600/Device.bmp&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class=&quot;fullpost&quot;&gt;P0 merupakan bit ke 17 untuk alamat baca/tulis. R/W untuk menentukan operasi baca/tulis (0=baca, 1=tulis).&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Operasi Write (tulis)&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt; BYTE WRITE: untuk memilih data di memori EEPROM diperlukan 17-bit word alamat. Alamat ini terdiri dari bit P0 pada device adrress (alamat device), dan kemudian iikuti MSB dan LSB word alamat kemudian baru datanya.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEim96VXIpk7yHZPyENTszJ0pZHfFC01VtSOaHzqdVssCrkA9KYvU0rjiJWs2K7zP0D1nqTtBWTPho6IuOIwzFM1wHRNLcx5QMFdPtC1dR6ZOdggCKmnj31Jc8UVOX6NNF-piJm9wy6rpk7h/s1600/write.bmp&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;100&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEim96VXIpk7yHZPyENTszJ0pZHfFC01VtSOaHzqdVssCrkA9KYvU0rjiJWs2K7zP0D1nqTtBWTPho6IuOIwzFM1wHRNLcx5QMFdPtC1dR6ZOdggCKmnj31Jc8UVOX6NNF-piJm9wy6rpk7h/s400/write.bmp&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;fullpost&quot;&gt;&lt;b&gt;Operasi Read (baca)&lt;/b&gt;&lt;br /&gt;
secara prinsip, operasi baca ini sama dengan operasi tulis, hanya saja bit R/W diberi logika 1.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;fullpost&quot;&gt;&lt;br /&gt;
Begini nih simulasinya.. Pertama-tama mari kita buat skema di porteus seperti gambar dibawah ini.&lt;/span&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWN1SYTQLTj5Ib9f3grDoSi87kADtuqph5Ypw9hUW8F-hOZuLwlyYRlwMmJrPp4_nxgetbjX4wDD_m4I0mirvZuNWsu_q0Hqy6OtFa8WqShKN9MCKtqFDujrQRp4NKwoXgbOPiQaIZCEOp/s1600/skema.bmp&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;252&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWN1SYTQLTj5Ib9f3grDoSi87kADtuqph5Ypw9hUW8F-hOZuLwlyYRlwMmJrPp4_nxgetbjX4wDD_m4I0mirvZuNWsu_q0Hqy6OtFa8WqShKN9MCKtqFDujrQRp4NKwoXgbOPiQaIZCEOp/s320/skema.bmp&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class=&quot;fullpost&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt; sebagai displaynya, digunakan &lt;a href=&quot;http://blackbox86.blogspot.com/2010/04/tentang-lcd_10.html&quot;&gt;LCD 2x16&lt;/a&gt;. Ingat, pada EEPROMnya pin SDA dan SCL harus diberi resistor pull up (kenapa? udah dari sononya, hehe). A1 diberi logika 0 (alamat 0), dan WP (Write Protect) diberi logika 0.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;fullpost&quot;&gt; Programnya (BASCOM) sbb :&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;fullpost&quot;&gt; &amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;a href=&quot;http://www.ziddu.com/download/13496329/listingprogramEEPROM.txt.html&quot;&gt;listing program&lt;/a&gt;&lt;br /&gt;
&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;Pina.2 digunakan untuk input tombol yang berfungsi untuk operasi write data angka 3 pada alamat 1. Pina.3 untuk input tombol yang berfungsi read data pada alamat 1. Pina.4 untuk input tombol yang berfungsi untuk operasi write angka 255 pada alamat 1. Program utama pada listing ini terletak pada :&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;fullpost&quot;&gt; &lt;br /&gt;
Do&lt;br /&gt;
&amp;nbsp; If Pina.2 = 0 Then Call Write_eeprom(1 , 3)&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&#39;tulis alamat 1 dengan data 3&lt;br /&gt;
&amp;nbsp; If Pina.3 = 0 Then&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Call Read_eeprom(1 , Value)&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&#39;baca alamat 1&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Lowerline : Lcd &quot;datanya=&quot; ; Value ; &quot;&amp;nbsp;&amp;nbsp; &quot;&lt;br /&gt;
&amp;nbsp; End If&lt;br /&gt;
&amp;nbsp; If Pina.4 = 0 Then Call Write_eeprom(1 , 255)&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&#39;tulis alamat 1 dengan 255&lt;br /&gt;
Loop&lt;br /&gt;
&lt;br /&gt;
alamat dan data pada penggalan program diatas dapat kita ubah2 sesuai keinginan kita..silahkan berkreasi.. :)&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;fullpost&quot;&gt; Oiya, untuk design PCBnya, bisa dicontohkan sperti ini (Eagle 5.4.0):&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;fullpost&quot;&gt;&lt;a href=&quot;http://www.ziddu.com/download/13496330/designeagleAT24C1024.rar.html&quot;&gt;design board&lt;/a&gt;&lt;br /&gt;
&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;Untuk lebih jelasnya, datasheet dan Application note komponen ini dapat langsung diunduh di situs resmi ATMEL dibawah ini:&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.atmel.com/dyn/resources/prod_documents/doc1471.pdf&quot;&gt;Datasheet&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.atmel.com/atmel/acrobat/doc0507.pdf&quot;&gt;Application Note&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Demikian, semoga bermanfaat dan bisa dijadikan referensi... :)&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;</description><link>http://blackbox86.blogspot.com/2011/01/belajar-eeprom-eksternal-at24c1024.html</link><author>noreply@blogger.com (Blackbox)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjO9ADDlNdnNBn6u_CYuB2xGFDSgUJ4anjiJrYrwJgSKaUvzsUjfD-qGO5RBtFf2c5mnlh1r8hp4gANvzZdNy27V1TSIqMYx05p69IbVpelbyqaamxmJaSWBIGcMTYL9IJ_IBK_0jm5Cemj/s72-c/fisik.jpeg" height="72" width="72"/><thr:total>3</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2372249489282571432.post-6974919913777516517</guid><pubDate>Thu, 13 Jan 2011 20:38:00 +0000</pubDate><atom:updated>2011-03-08T10:58:22.193+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">catatan blogger</category><category domain="http://www.blogger.com/atom/ns#">Design PCB</category><category domain="http://www.blogger.com/atom/ns#">Dot Matrix</category><category domain="http://www.blogger.com/atom/ns#">pemrograman mikrokontroller</category><category domain="http://www.blogger.com/atom/ns#">Trainer AVR</category><title>pengen bikin Trainer AVR</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSy4NMQrc5I-xHd9HIihAd8af2HPikJ3s5t-QDCCCGiYgGxWw2nqu8lqv2gEXTVQEYJGH21mI4u2OQ5AlYv33Nnr18p58AbNKz2PC9jCSgxf2g9WilFBGfo5vEHnbOcHFdp_e9W_5hfi5k/s1600/board.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;220&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSy4NMQrc5I-xHd9HIihAd8af2HPikJ3s5t-QDCCCGiYgGxWw2nqu8lqv2gEXTVQEYJGH21mI4u2OQ5AlYv33Nnr18p58AbNKz2PC9jCSgxf2g9WilFBGfo5vEHnbOcHFdp_e9W_5hfi5k/s320/board.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class=&quot;fullpost&quot;&gt;Pengen bikin Trainer AVR...&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;fullpost&quot;&gt;Kendala:&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;fullpost&quot;&gt;- pusing    bikin PCBnya&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;fullpost&quot;&gt;- belon ada   biaya..hehe&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;fullpost&quot;&gt;semoga segera   ter-release...amiiin :)&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;Fasilitas(rencananya):&lt;br /&gt;
- 8 x LED&lt;br /&gt;
- MMC&lt;br /&gt;
- 3 x dotmatrix&lt;br /&gt;
- RTC 1307&lt;br /&gt;
- LDR&lt;br /&gt;
- Photodiode&lt;br /&gt;
- 4 x 7segment&lt;br /&gt;
- 4 x pushbutton&lt;br /&gt;
- eeprom at24c1024&lt;br /&gt;
- LCD 2x16&lt;br /&gt;
- AVR Downloader&lt;br /&gt;
- Motor Driver&lt;br /&gt;
- Buzzer&lt;br /&gt;
- Relay</description><link>http://blackbox86.blogspot.com/2011/01/pengen-bikin-trainer-avr_13.html</link><author>noreply@blogger.com (Blackbox)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSy4NMQrc5I-xHd9HIihAd8af2HPikJ3s5t-QDCCCGiYgGxWw2nqu8lqv2gEXTVQEYJGH21mI4u2OQ5AlYv33Nnr18p58AbNKz2PC9jCSgxf2g9WilFBGfo5vEHnbOcHFdp_e9W_5hfi5k/s72-c/board.png" height="72" width="72"/><thr:total>7</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2372249489282571432.post-1533740643642419743</guid><pubDate>Thu, 13 Jan 2011 19:59:00 +0000</pubDate><atom:updated>2011-01-14T03:26:34.915+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Dot Matrix</category><category domain="http://www.blogger.com/atom/ns#">elektronika dasar</category><category domain="http://www.blogger.com/atom/ns#">pemrograman mikrokontroller</category><title>Dasar Dot Matrix (2)</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Bismillahirrohmanirrohim..&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
Oke,sesuai dengan materi sebelumnya (&lt;a href=&quot;http://blackbox86.blogspot.com/2010/11/dasar-dot-matrix-1.html&quot;&gt;dasar dot matrix - 1&lt;/a&gt;), pada tulisan ini akan dicontohkan bagaimana cara membuat animasi beberapa huruf yang membentuk satu atau beberapa kata. Seharusnya, terbersit sebuah pertanyaan.. &quot;Loh gimana caranya nampilin kata yg trdiri dr beberapa huruf ke dot matrix yang cuma satu buah n cuma muat 1 huruf?&quot;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
jawabannya : mudah!&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;Dengan membuat animasi geser, kita bisa dengan mudah menampilkan kata (bahkan kalimat) tersebut ke sebuah dot matrix. Terus gimana caranya?oke,sebelumnya,mari kita buat rangkaian dot matrix seperti pada &lt;a href=&quot;http://blackbox86.blogspot.com/2010/11/dasar-dot-matrix-1.html&quot;&gt;materi 1&lt;/a&gt;. Kemudian download, co-pas / ketik, compile, dan download listing program dibawah ini.&lt;br /&gt;
&lt;br /&gt;
download programnya di &lt;a href=&quot;http://www.ziddu.com/download/13384259/sourcecodedotmatrix2.rar.html&quot;&gt;sini&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;sebenarnya inti dari program ini adalah memanipulasi munculnya data yang tersimpan pada data tabel yang tersedia (tabel &#39;data_huruf&#39;) sedemikian rupa sehingga seolah-olah bergeser 1 per 1.&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;1:&amp;nbsp; $regfile = &quot;m16def.dat&quot;&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;2:&amp;nbsp; $crystal = 8000000&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;3: &lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;4:&amp;nbsp; Config Portc = Output&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;5:&amp;nbsp; Config Portd = Output&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;6:&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;7:&amp;nbsp; Baris Alias Portc&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;8:&amp;nbsp; Kolom Alias Portd&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;9:&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;10: Dim Data_kolom As Byte , Data_ke As Integer , Data_next As Integer , Lama As Integer&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;11: Dim X As Byte&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;12:&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;13: Data_kolom = &amp;amp;B11111110&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;14: Data_ke = 0&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;15: &lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;16: Do&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;17: For Data_next = 0 To 68&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &#39;banyaknya data yang ditampilkan (tabel data_huruf)&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;18: For Lama = 0 To 15&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &#39;lamanya perulangan&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;19: Data_ke = Data_next&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &#39;index untuk pengambilan data tabel&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;20: For X = 0 To 4&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &#39;aktifkan kolom (&#39;logika 0&#39;) dari kiri ke kanan (0 - 4 --&amp;gt; 5 kolom)&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;21: Kolom = Data_kolom&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &#39;kirim data_kolom ke portC&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;22: Baris = Lookup(data_ke , Data_huruf)&amp;nbsp;&amp;nbsp;&amp;nbsp; &#39;ambil data pada tabel data_huruf pada index yang ditunjukkan oleh variabel data_ke&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;23: Waitms 1&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &#39;tunggu sebentar&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;24: Incr Data_ke&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &#39;naikkan index tabel&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;25: Rotate Data_kolom , Left , 1&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &#39;geser data_kolom ke kiri 1kali&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;26: If Data_ke = 69 Then Data_ke = 0&amp;nbsp;&amp;nbsp;&amp;nbsp; &#39;reset index kembali ke 0&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;27: Next X&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;28: Data_kolom = &amp;amp;B11111110&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &#39;aktifkan kolom I (PORTC.0)&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;29: Next Lama&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;30: Next Data_next&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;31: Loop&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;32:&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;33: Data_huruf:&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &#39;index tabel dimulai dari 0&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;34: Data 0 , 0 , 0&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &#39;spasi&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;35: Data 0 , &amp;amp;B00110001 , &amp;amp;B01001001 , &amp;amp;B01001001 , &amp;amp;B01001001 , &amp;amp;B01000110 , 0&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &#39;S&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;36: Data 0 , &amp;amp;B00011111 , &amp;amp;B00100100 , &amp;amp;B01000100 , &amp;amp;B00100100 , &amp;amp;B00011111 , 0&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &#39;A&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;37: Data 0 , &amp;amp;B01100000 , &amp;amp;B00010000 , &amp;amp;B00001111 , &amp;amp;B00010000 , &amp;amp;B01100000 , 0&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &#39;Y&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;38: Data 0 , &amp;amp;B00011111 , &amp;amp;B00100100 , &amp;amp;B01000100 , &amp;amp;B00100100 , &amp;amp;B00011111 , 0&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &#39;A&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;39: Data 0 , 0 , 0&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &#39;spasi&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;40: Data 0 , &amp;amp;B01111111 , &amp;amp;B00001000 , &amp;amp;B00010100 , &amp;amp;B00100010 , &amp;amp;B01000001 , 0&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &#39;K&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;41: Data 0 , &amp;amp;B01111111 , &amp;amp;B01001001 , &amp;amp;B01001001 , &amp;amp;B01001001 , &amp;amp;B01001001 , 0&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &#39;E&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;42: Data 0 , &amp;amp;B01111111 , &amp;amp;B01001000 , &amp;amp;B01001100 , &amp;amp;B01001010 , &amp;amp;B00110001 , 0&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &#39;R&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;43: Data 0 , &amp;amp;B01111111 , &amp;amp;B01001001 , &amp;amp;B01001001 , &amp;amp;B01001001 , &amp;amp;B01001001 , 0&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &#39;E&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;44: Data 0 , &amp;amp;B01111111 , &amp;amp;B00100000 , &amp;amp;B00010000 , &amp;amp;B00001000 , &amp;amp;B01111111 , 0&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &#39;N&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Penjelasan program:&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Baris 20 sampai 27 merupakan prosedur utama untuk mengaktifkan kelima kolom dot matrix dan menampilkan data ke port baris. Variabel &#39;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;data_ke&lt;/span&gt;&#39; berfungsi untuk mengambil 5 buah data pada data tabel secara berurutan yang kemudian ditampilkan pada port baris. Proses ini akan diulang sebanyak 16 kali (baris 18). Semakin banyak nilai variabel &#39;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;lama&lt;/span&gt;&#39;, jalannya dot matrix akan semakin lambat. Sedangkan untuk &lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;data_next&lt;/span&gt;, berfungsi untuk menentukan nilai awal index &lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;data_ke&lt;/span&gt;. Jadi, proses urutan pengambilan datanya adalah sbb:&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;data_next&amp;nbsp;&amp;nbsp;&amp;nbsp; data_ke&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;0&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 0,1,2,3,4&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&amp;gt;diulang 16x&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 1,2,3,4,5&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&amp;gt;diulang 16x&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 2,3,4,5,6&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&amp;gt;diulang 16x&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;...&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;...&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;...&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;65&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 65,66,67,68,0&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&amp;gt;diulang 16x&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;66&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 66,67,68,0,1&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&amp;gt;diulang 16x&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;67&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 67,68,0,1,2&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&amp;gt;diulang 16x&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;68&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 68,0,1,2,3&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&amp;gt;diulang 16x&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;0&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 0,1,2,3,4&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&amp;gt;diulang 16x&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;...dst&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Hasil tampilan dari urutan diatas seolah-olah membuat tampilan dot matrix menjadi &lt;b&gt;bergeser &lt;/b&gt;ke kiri per 1 kolom, padahal sebenarnya dot matrix nyala &lt;b&gt;bergantian&lt;/b&gt; per kolomnya. sebagai catatan jumlah &lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;data_next &lt;/span&gt;harus sesuai dengan jumlah data pada tabel yang akan ditampilkan, jika tidak nyala dot matrix akan kacau. Kalo anda berhasil, jadinya seperti ini ... &lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&amp;nbsp; &lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.blogger.com/video.g?token=AD6v5dynUGAwklGSAOwDOoM7NJcVFJv14XdOMto2yL4WrzBy1wdOwoXwrYlCQ2ULjmgC-WuPfg97OhmdVgsuSOaKyg&#39; class=&#39;b-hbp-video b-uploaded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Tulisan ini merupakan tutorial pemrograman dot matriks secara sederhana (hasil riset pertama saya), sebenarnya masih ada cara lain lagi..semoga saya bisa publish segera.. :)&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;- Semoga Bermanfaat dan jangan lupa komennya :) -&lt;/div&gt;&lt;span class=&quot;fullpost&quot;&gt;   &lt;/span&gt;</description><link>http://blackbox86.blogspot.com/2011/01/dasar-dot-matrix-2.html</link><author>noreply@blogger.com (Blackbox)</author><thr:total>16</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2372249489282571432.post-3078386622486577346</guid><pubDate>Mon, 15 Nov 2010 18:05:00 +0000</pubDate><atom:updated>2010-11-16T01:29:48.629+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Dot Matrix</category><category domain="http://www.blogger.com/atom/ns#">elektronika dasar</category><category domain="http://www.blogger.com/atom/ns#">pemrograman mikrokontroller</category><title>Dasar Dot Matrix (1)</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt; Bismillahirrohmanirrohim..&lt;br /&gt;
&lt;br /&gt;
Akhirnya saia bisa nulis lagi setelah sekian lama dirundung kemalasan.. :p&lt;br /&gt;
n sekarang saya ingin berteriak :&lt;br /&gt;
&lt;br /&gt;
GO OPEN SOURCE!&lt;br /&gt;
&lt;br /&gt;
kenapa open source?yup karena Ilmu itu datangnya dari Tuhan..jadi kenapa harus bayar?&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;strike&gt;(hmm..tapi kadang emang harus bayar sih..tenaga pendidik khan juga butuh makan... :p )&lt;/strike&gt;&lt;br /&gt;
Nah, sekarang saya ingin nge-share tentang dasar-dasar LED Dot Matrix (dasar aja, klo ingin yang tingkat expert, silakan tanya ahlinya..yg jelas bukan saya..hehe)&lt;br /&gt;
&lt;br /&gt;
Dot Matrix sebenarnya tersusun dari beberapa LED yang disusun secara matrix (terdiri dari kolom dan baris). kenapa matrix?&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt; coba bayangkan saja, untuk menyusun 1 buah huruf saja diperlukan 5x7 pixel LED, berarti dibutuhkan 35 LED. kalo tidak disusun secara matrix bakal terjadi pemborosan PORT. itu baru 1 karakter, coba bayangkan saja kalau kita mau buat 20 karakter ???&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt; Biasanya, komponen ini berukuran 5x7 atau 8x8, dan dapat berupa modul jadi atau dibuat sendiri dengan menyusun beberapa LED. Ukurannya juga macam-macam, ada yang besar, sedang maupun yang kecil.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt; Secara fisik, bentuknya seperti dibawah ini (ukuran sedang) :&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisRVfqXoFEIbKYm7V_x-NrsFy-MS96UAJ0VvYXfhiv1wFh7dC0xNcL0bfJF4iI4AXfQ9XtOLYg_vqVTtIBPBaH7yAm5dd-W0uvSZhcehbAYn7aYyu3l-m0qylGqNWuL1ZB2jhy003Pl-1p/s1600/sedang+-+belakang.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisRVfqXoFEIbKYm7V_x-NrsFy-MS96UAJ0VvYXfhiv1wFh7dC0xNcL0bfJF4iI4AXfQ9XtOLYg_vqVTtIBPBaH7yAm5dd-W0uvSZhcehbAYn7aYyu3l-m0qylGqNWuL1ZB2jhy003Pl-1p/s200/sedang+-+belakang.jpg&quot; width=&quot;150&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1w0o8x809LLP12KGIcPOKV7tvgpc-oRubWnJDm7rtCSDrWdscrcB8MUUrukkbU53De8uEeiWmVzC6lEyUsYmRl1HYInEAuCR758Da80hjLNR4wkpHQpVwYWS2NjDFnVj8XGEeWlI0JNtQ/s1600/sedang+-+depan.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1w0o8x809LLP12KGIcPOKV7tvgpc-oRubWnJDm7rtCSDrWdscrcB8MUUrukkbU53De8uEeiWmVzC6lEyUsYmRl1HYInEAuCR758Da80hjLNR4wkpHQpVwYWS2NjDFnVj8XGEeWlI0JNtQ/s200/sedang+-+depan.jpg&quot; style=&quot;cursor: move;&quot; width=&quot;150&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;kalo bentuk skematiknya seperti ini:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-dm-lItS_CZF6oCGL2JBNHC4QQjNyolk7usM8NDHU21_mt_5fuVZZyRrLEY_28lqsF_-a4TWPPYR2h5DKA0EJ8zqAxXQ_IiEE-8Zo0rITsooDCl8-J9HYi7Q7pKt0dmtGpeb_vCSlyqOU/s1600/datasheet+dot.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-dm-lItS_CZF6oCGL2JBNHC4QQjNyolk7usM8NDHU21_mt_5fuVZZyRrLEY_28lqsF_-a4TWPPYR2h5DKA0EJ8zqAxXQ_IiEE-8Zo0rITsooDCl8-J9HYi7Q7pKt0dmtGpeb_vCSlyqOU/s320/datasheet+dot.jpg&quot; width=&quot;160&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUwv3d2ixDDyHt74BW6KzZLsHq7UK5dAgUw_AB9vAduEsEpO6pQO59TUzR9RocoQkezbSevYHf5-HMa_8SPpvlwJrjFV_aNaSaWdvbNvhkJus2FBR2KMj3jRigcih5Xj8u-5ak9TuLrK4I/s1600/dot.bmp&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;188&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUwv3d2ixDDyHt74BW6KzZLsHq7UK5dAgUw_AB9vAduEsEpO6pQO59TUzR9RocoQkezbSevYHf5-HMa_8SPpvlwJrjFV_aNaSaWdvbNvhkJus2FBR2KMj3jRigcih5Xj8u-5ak9TuLrK4I/s200/dot.bmp&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: small;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;Biasanya, komponen yang saya beli (di Jogja) mempunyai konfigurasi baris berupa Anoda (+) dan kolom berupa Katoda (-). jadi, untuk menyalakan semua dot-nya, semua baris harus diberi logika 1 (high) dan kolom diberi logika 2 (low). yup segini aja teorinya, sekarang mari kita bermain-main dot matrix..kira-kira gimana ya caranya menyalakan semua DOT nya?&lt;br /&gt;
kuncinya adalah proses Scanning..&lt;br /&gt;
disini, saya gunakan LED dot matrix 5x7 jadi (modul) yang ukurannya kecil yang terdapat pada modul &lt;a href=&quot;http://technovision.co.id/?p=174&quot;&gt;Technovision AVR Development Board V2.1&lt;/a&gt;&lt;br /&gt;
atau, bisa saja anda buat sendiri. kira-kira seperti ini:&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinBvlQm_BarsAsUQHf7X4RXUzsTD9rckfY0C-GOMqCEfMJc47bakFJmcXP5O-VNgtNN2f-WToejQaoECm4O3E2UhzyxO0aYfGT_80nyPm3SDxWXXN3zDz4IIiUbyjjFfAU1THPq_pHnPce/s1600/kecil+-+depan.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinBvlQm_BarsAsUQHf7X4RXUzsTD9rckfY0C-GOMqCEfMJc47bakFJmcXP5O-VNgtNN2f-WToejQaoECm4O3E2UhzyxO0aYfGT_80nyPm3SDxWXXN3zDz4IIiUbyjjFfAU1THPq_pHnPce/s200/kecil+-+depan.jpg&quot; width=&quot;150&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEialmk_1D0tPBPgg2TJWcILBVUgsFQmjoPDuQRK7BChwAojrMPy0tlzasIn7XD92LBIME5AIfFYZqgbMi0WgqhNAAKqAPTgdJXsp1vB7QkcFYUsqEvQ7YMrs4tF_vNz1fK0HgHvwDbh9xGD/s1600/LED.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEialmk_1D0tPBPgg2TJWcILBVUgsFQmjoPDuQRK7BChwAojrMPy0tlzasIn7XD92LBIME5AIfFYZqgbMi0WgqhNAAKqAPTgdJXsp1vB7QkcFYUsqEvQ7YMrs4tF_vNz1fK0HgHvwDbh9xGD/s200/LED.jpg&quot; width=&quot;150&quot; /&gt;&amp;nbsp;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;bagi yang biasa pakai eagle u/ membuat PCB, pakai saja file eagle (5.4.0 ke atas) berisi skematik, board, dan library dari saya di bawah ini.. &lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;monggo di download... FREEEEEEE..&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://www.ziddu.com/download/12551191/designPCBdotmatrix.rar.html&quot;&gt;design eagle Dot Matrix 5x7&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;atau yang lebih ekstrim lagi, biar cepat jadi, pakai aja PCB lubang ama kabel (sorry, no pict, belum pernah nyoba..hehe)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;disini saya gunakan AVR ATMEGA8535. Untuk koneksi ke mikrokontroler, baris kita sambungkan ke PORTC.0 - PORTC.6 , kolom ke PORTD.0 - PORTD.4&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;skema: (saya buat pake proteus, tetapi tidak bisa disimulasi karena scanning yang terlalu cepat)&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNeOE4pxo5MJ0d9HlH0juKN3yg-n81JaMia6W6s7Jw_qlgE_P_kKXO-3ojH717EyUqkm7aglQKyZEGMx3UxPNRzsyh7U2iMmD4laMxD9isVY2_ojD7tGhSxwnXVJDVrhVGhliZx3Y_cQgy/s1600/skema.bmp&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;249&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNeOE4pxo5MJ0d9HlH0juKN3yg-n81JaMia6W6s7Jw_qlgE_P_kKXO-3ojH717EyUqkm7aglQKyZEGMx3UxPNRzsyh7U2iMmD4laMxD9isVY2_ojD7tGhSxwnXVJDVrhVGhliZx3Y_cQgy/s320/skema.bmp&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;download juga source codenya :&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://www.ziddu.com/download/12551192/sourcecodedotmatrix.rar.html&quot;&gt;source code BASCOM - DOT MATRIX&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;lalu, compile dan download program ini ke uC anda. lalu apa yang terjadi?&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;semua DOT seharusnya menyala. lho kok bisa? ini yang dinamakan proses scanning.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;PORT kolom kita aktifkan satu-satu dengan memberi logika 0 secara bergantian. disaat PORT kolom ini aktif, kita beri logika 1 di setiap pin Baris. proses scanning ini membuat semua DOT menyala..padahal sebenarnya bergantian.. ngga percaya?coba ubah delay pada potongan programnya..&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQqwsoN6PrF-qN2LELo8FnaHrMhhLlgM8mLjAFz3agTra7kH7G5sjE8DYZWRFIzhusm7aNUVSXTHWYACH7FtIQaruD4emLMD0Y8W76bc4V_jObqku7nGRlIFIcV9nErNiC_hm3yCyGaT53/s1600/list.bmp&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQqwsoN6PrF-qN2LELo8FnaHrMhhLlgM8mLjAFz3agTra7kH7G5sjE8DYZWRFIzhusm7aNUVSXTHWYACH7FtIQaruD4emLMD0Y8W76bc4V_jObqku7nGRlIFIcV9nErNiC_hm3yCyGaT53/s1600/list.bmp&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Nah nyalanya gantian khan?&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;sekian dari saya, InsyaAlloh di tulisan berikutnya akan saya bahas tentang bagaimana membuat huruf/angka/simbol pada dot matrix dan animasinya.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;- Semoga Bermanfaat -&lt;/span&gt;&lt;/div&gt;&lt;div &amp;quot;trebuchet=&quot;&quot; ms&amp;quot;,sacomposeacceptshtml=&quot;true&quot; style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;&lt;/div&gt;</description><link>http://blackbox86.blogspot.com/2010/11/dasar-dot-matrix-1.html</link><author>noreply@blogger.com (Blackbox)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisRVfqXoFEIbKYm7V_x-NrsFy-MS96UAJ0VvYXfhiv1wFh7dC0xNcL0bfJF4iI4AXfQ9XtOLYg_vqVTtIBPBaH7yAm5dd-W0uvSZhcehbAYn7aYyu3l-m0qylGqNWuL1ZB2jhy003Pl-1p/s72-c/sedang+-+belakang.jpg" height="72" width="72"/><thr:total>12</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2372249489282571432.post-4380468069405969249</guid><pubDate>Sat, 10 Apr 2010 19:04:00 +0000</pubDate><atom:updated>2011-01-23T17:09:37.288+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">elektronika dasar</category><category domain="http://www.blogger.com/atom/ns#">pemrograman mikrokontroller</category><title>Tentang LCD</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjTd-vPdrcc_I6RPFG6i6zToPg9auyKoyJUtaCUq1TVRpoUqfmGQnaLTKdhnOIj2aUhNJGsSU7qIS8BL8tLeec41yrnNX2iHHhFjh9oqE8zyqPnGbIuFUNxxSTMl98XFNthYRsCeg4qgYZ/s1600/LCD.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjTd-vPdrcc_I6RPFG6i6zToPg9auyKoyJUtaCUq1TVRpoUqfmGQnaLTKdhnOIj2aUhNJGsSU7qIS8BL8tLeec41yrnNX2iHHhFjh9oqE8zyqPnGbIuFUNxxSTMl98XFNthYRsCeg4qgYZ/s200/LCD.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;Hmm...bingung sesaat mau nulis artikel apa. Yup, daripada bengong, mending pake salah satu motto hidupku, ”ingin jadi orang yang berguna, meskipun hanya berbagi hal yang sederhana” (lebay ga sih? hehehe :)). Nah, telah diputuskan, kali ini ane akan berbagi penjelasan singkat mengenai LCD. LCD merupakan singkatan dari Liquid Crystal Display. Penemunya bernama Tatsuo Ochida yang sekarang menjabat sebagai Direktur Pascasarjana&amp;nbsp;&amp;nbsp; Tohoku University, Jepang. Modul LCD ini dapat dengan mudah dihubungkan dengan mikrokontroller. LCD yang paling sering digunakan untuk operasi standar mempunyai ukuran lebar display 2 baris 16 kolom atau biasa disebut sebagai LCD Character 16x2. LCD ini mempunyai 16 buah pin konektor, yang secara umum tiap pinnya didefinisikan sebagai berikut:&lt;span class=&quot;fullpost&quot;&gt; &lt;br /&gt;
&amp;nbsp; &lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
Pin 1&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt; Ground&lt;br /&gt;
Pin 2&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt; Vcc&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
Pin 3&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt; VEE (contrast)&lt;br /&gt;
Pin 4&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt; RS (Register Select). 0 = Instruction Register. 1 = Data Register&lt;br /&gt;
Pin 5&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt; R/W (Read / Write mode). 0 = Write Mode. 1 = Read Mode&lt;br /&gt;
Pin 6&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt; En (Enable). 0 = start to latch data to LCD. 1 = Disable&lt;br /&gt;
Pin 7-14&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt; DB0 - DB7 (Data Bus)&lt;br /&gt;
Pin 15&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt; Back Light (+)&lt;br /&gt;
Pin 16&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt; Black Light (-)&lt;br /&gt;
&lt;br /&gt;
Display karakter pada LCD diatur oleh pin EN, RS dan RW: Jalur EN dinamakan Enable. Jalur ini digunakan untuk memberitahu LCD bahwa anda sedang mengirimkan sebuah data. Untuk mengirimkan data ke LCD, maka melalui program EN harus dibuat logika low “0” dan set pada dua jalur kontrol yang lain RS dan RW. Ketika dua jalur yang lain telah siap, set EN dengan logika “1” dan tunggu untuk sejumlah waktu tertentu (sesuai dengan datasheet dari LCD tersebut) dan berikutnya set EN ke logika low “0” lagi. Jalur RS adalah jalur Register Select. Ketika RS berlogika low “0”, data akan dianggap sebagi sebua perintah atau instruksi khusus (seperti clear screen, posisi kursor dll). Ketika RS berlogika high “1”, data yang dikirim adalah data text yang akan ditampilkan pada display LCD. Sebagai contoh, untuk menampilkan huruf “T” pada layar LCD maka RS harus diset logika high “1”. Jalur RW adalah jalur kontrol Read/ Write. Ketika RW berlogika low (0), maka informasi pada bus data akan dituliskan pada layar LCD. Ketika RW berlogika high ”1”, maka program akan melakukan pembacaan memori dari LCD. Sedangkan pada aplikasi umum pin RW selalu diberi logika low ”0”. Oiya, setiap pemberian logika RS, EN, dan R/W membutuhkan waktu sekitar 15ms (untuk lebih jelasnya bisa dilihat di datasheet). Untuk Bus data, terdiri dari 4 atau 8 jalur, bergantung pada mode operasi yang dipilih oleh user. Pada kasus bus data 8 bit, jalur diacukan sebagai DB0 s/d DB7.&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;br /&gt;
Fiuuh..lumayan membingungkan. Yup, sebelum mengenal pemrograman BASCOM AVR (alias menggunakan Assmbler) emang mbingungin karena kita harus benar-benar tahu dan mengusai langkah-langkah diatas. Kalau merasa bingung dengan materi di atas, jangan kecewa dulu. Dengan menggunakan BASCOM AVR, sudah disediakan syntax-syntax yang memudahkan kita untuk mengatur tampilan LCD. Bahkan, disediakan juga tool untuk membuat karakter sendiri.&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;b&gt;Contoh aplikasi:&lt;/b&gt;&lt;br /&gt;
Pada aplikasi ini, digunakan AVR ATMEGA8535. Pin RW selalu diberi logika low ”0” (GND) karena kita hanya melakukan operasi write saja. Di BASCOM, data bus yang digunakan cukup 4 saja yakni D4-D7,selain itu pin control juga dihubungkan ke uC (pin RS dan E).&lt;br /&gt;
Rangkaian LCDnya, kalo terpisah ama chip jadinya kaya gini:&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEio5VndqnPP8DUYa9aL_nyCK-TcMRExwuFZKUyIcqPo67H7R5P1xwj9MDShtJnhbs-mYRorpM0OoLij4TlAoY2YesaGUbfJPY7YhcCSlTD2J-w0xeNDqfQvz8-2kauhSCY_zwlgjG6qCQUz/s1600/rangkaian+minimum+LCD.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;296&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEio5VndqnPP8DUYa9aL_nyCK-TcMRExwuFZKUyIcqPo67H7R5P1xwj9MDShtJnhbs-mYRorpM0OoLij4TlAoY2YesaGUbfJPY7YhcCSlTD2J-w0xeNDqfQvz8-2kauhSCY_zwlgjG6qCQUz/s320/rangkaian+minimum+LCD.JPG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
Trus, contoh programnya (free download)…&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;&lt;a href=&quot;http://www.ziddu.com/download/9392002/testLCD.txt.html&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;LCD 1 (test LCD)&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;a href=&quot;http://www.ziddu.com/download/9392003/LCD-geser.txt.html&quot;&gt;LCD 2 (LCD geser)&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;br /&gt;
Silakan di download, di copy ke BASCOM, di compile, terus di simulasi/download ke uC. Kalo di Simulasi pake Proteus:&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAZRLn7UPxgfzPzikFCaEU3vN44bboFoTDTd_KjEDKqEk5MkG0taJJcwsSOGqokopCYILarcVp3MPCEsBqUPsj_2EXeGZNAcW3zzlWFS_lG2qvuOCzPn4C0oS3LKDQtsIKmGLvDgQ6xKdK/s1600/simulasi.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;238&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAZRLn7UPxgfzPzikFCaEU3vN44bboFoTDTd_KjEDKqEk5MkG0taJJcwsSOGqokopCYILarcVp3MPCEsBqUPsj_2EXeGZNAcW3zzlWFS_lG2qvuOCzPn4C0oS3LKDQtsIKmGLvDgQ6xKdK/s320/simulasi.JPG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
Dan yang terakhir, leave a comment(s) please.. semoga bermanfaat.. :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;</description><link>http://blackbox86.blogspot.com/2010/04/tentang-lcd_10.html</link><author>noreply@blogger.com (Blackbox)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjTd-vPdrcc_I6RPFG6i6zToPg9auyKoyJUtaCUq1TVRpoUqfmGQnaLTKdhnOIj2aUhNJGsSU7qIS8BL8tLeec41yrnNX2iHHhFjh9oqE8zyqPnGbIuFUNxxSTMl98XFNthYRsCeg4qgYZ/s72-c/LCD.jpg" height="72" width="72"/><thr:total>11</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2372249489282571432.post-8770997354315465588</guid><pubDate>Thu, 08 Apr 2010 20:15:00 +0000</pubDate><atom:updated>2011-01-23T16:48:58.188+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">pemrograman VB</category><title>VB6: Capture Image dengan  Webcam</title><description>Beberapa  hari yang lalu teman saya ada yang menanyakan beberapa pertanyaan. Mas,  bisa VB ga? Saya jawab engga.. lalu ditanya lagi. Bisa bikin program  Capture webcam pake VB ga? Terus, bisa bikin program Image Processing  ga? Lagi-lagi Saya jawab engga dan engga.. wah berarti ga bisa bikin  program Image Processing dong? Iya.. (nah ini baru bisa bilang iya..  :p). Oke karena rasa penasaran begitu tingginya dan merasa belum bisa  jawab sebagian besar pertanyaan tadi dengan jawaban “iya”, langsung saja  saya obrak-abrik “perpustakaan” mini saya, buka laptop, pencet tombol  power, colok modem, connect, langsung deh tanya-tanya mbah google buat  nyari artikel tentang program capture webcam pake VB6. Dan  Alhamdulillah…lumayan nambah ilmu. Yah, walopun hubungannya ama  elektronika cuma “saudara jauh”, ga masalah, yang penting bisa dapet n  share ilmu. N finally, mari kita berbagi..&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class=&quot;fullpost&quot; style=&quot;font-family: georgia;&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: georgia; text-align: justify;&quot;&gt;Pengolahan Citra (Image  Processing) sangat diperlukan diberbagai aplikasi dewasa ini. Biasanya,  diterapkan dalam dunia perfilman, fotografi, kedoteran, komunikasi,  keamanan data, pengenalan pola, dan masih banyak lagi. Sekali kita  menerapkan ilmu ini, sama saja kita sudah menerapkan berbagai disiplin  ilmu, diantaranya matematika, fisika, elektronika, fotografi, (bahkan)  seni, dan (terutama) teknologi komputer. Input dari pengolahan citra  adalah citra, sedangkan outputnya adalah citra hasil pengolahan.  Berdasarkan buku yang saya baca, Pengolahan citra merupakan ilmu yang  mempelajari hal-hal yang berkaitan dengan transformasi gambar  (penskalaan, rotasi, translasi, transformasi geometrik), melakukan  analisa informasi atau deskripsi objek atau pengenalan objek yang  terkandung pada citra, perbaikan kualitas gambar (restorasi citra,  kontras, dan transformasi warna), perbaikan citra yang optimal untuk  tujuan analisis,transmisi data, waktu proses data, melakukan kompresi  atau reduksi data untuk tujuan penyimpanan data. Nah, dari ide  dasar ini, kita bisa membuat beberapa aplikasi yang  berhubungan dengan pengolahan citra, misalkan saja, kita bisa membuat  aplikasi smart traffic light yang mengatur lamanya nyala lampu hijau  sesuai dengan banyaknya kendaraan yang berhenti ketika lampu merah,  software database KTP, sidik jari, detector “maling” di rumah (agak  nyeleneh ni…hehehe), dan masih banyak lagi yang lainnya. Oke, sebelum  melangkah ke pengolahan citra yang “katanya” rumit, kita coba yang  mudah-mudah dulu, yakni membuat program capture web cam menggunakan VB6.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: georgia; text-align: justify;&quot;&gt;Pertama-tama, diharapkan instalasi webcam sudah terpasang  dengan baik di komputer / laptop anda (drivernya sudah terinstal). Buka  VB6, kemudian buat projet baru, masukkan beberapa CommandButton dan  PictureBox di Form seperti pada gambar berikut ini (silahkan berkreasi…  :) )&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRBr2PApnhludoDEbPdyHkLclKS3Uh8fPUcSV8NrboEj1gti7QcEbuy6LZSF-tHbxI0v3-o9qOvKcMUZ8gFj9rEwrH752xBC5HsYBTv5Q_l-eG5yYPNVm33gwN3pTEOKA3WBmLBUE0Pg9L/s1600/design+form.jpg&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5457863459429398978&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRBr2PApnhludoDEbPdyHkLclKS3Uh8fPUcSV8NrboEj1gti7QcEbuy6LZSF-tHbxI0v3-o9qOvKcMUZ8gFj9rEwrH752xBC5HsYBTv5Q_l-eG5yYPNVm33gwN3pTEOKA3WBmLBUE0Pg9L/s320/design+form.jpg&quot; style=&quot;cursor: pointer; display: block; height: 203px; margin: 0px auto 10px; text-align: center; width: 320px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: georgia; text-align: justify;&quot;&gt;Beri  nama masing-masing komponen diatas dengan CmdExit untuk button keluar,  CmdStart untuk button start, CmdStop untuk button stop, CmdCapt untuk  button capture, PicInput untuk PictureBox1, PicHasil untuk PictureBox2,  dan PicPixel untuk PictureBox3. Lalu masukkan listing programnya (jangan  lupa, di download dulu ya… Absolutely FREE!).&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: georgia; text-align: justify;&quot;&gt;Download source code  lengkapnya:&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: georgia; text-align: justify;&quot;&gt;&lt;a href=&quot;http://www.ziddu.com/download/9363991/capturewebcamsimple.rar.html&quot;&gt;capturewebcamsimple.rar&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: georgia; text-align: justify;&quot;&gt;Kemudian, RUN! Jadi deh…(kalo masih error, dibenerin dulu ya..).  kira-kira, tampilannya menjadi seperti ini:&lt;/div&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXQDOg20Qq8A1Rg2D9Bjw7ed6DqRMM0LTaiXjfStI-zdJ-gF9ohwtH2yrfalOowGUwG1zsKZsunyZ_5Ec2-RNO_6ndo1aBQeurCeTwP_hjb_Bwr_D4jTYkdkLoOXBr0L9fjfLfIoJJeP5D/s1600/hasil+running.jpg&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5457863445574125730&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXQDOg20Qq8A1Rg2D9Bjw7ed6DqRMM0LTaiXjfStI-zdJ-gF9ohwtH2yrfalOowGUwG1zsKZsunyZ_5Ec2-RNO_6ndo1aBQeurCeTwP_hjb_Bwr_D4jTYkdkLoOXBr0L9fjfLfIoJJeP5D/s320/hasil+running.jpg&quot; style=&quot;cursor: pointer; display: block; height: 172px; margin: 0px auto 10px; text-align: center; width: 320px;&quot; /&gt;&lt;/a&gt;  &lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: georgia; text-align: justify;&quot;&gt;Sebagai keterangan tambahan, gambar yang ditampilkan pada PictureBox PicPixel, 1 pixelnya dianggap berukuran 15x15 point pada Visual Basic. Oke sekian tutorial dari saya, dan semoga bermanfaat. Jangan lupa, kalo ada pertanyaan atau saran, Isi form komentarnya ya….nuhun. :)&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: georgia; text-align: justify;&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;</description><link>http://blackbox86.blogspot.com/2010/04/vb6-capture-image-dengan-webcam.html</link><author>noreply@blogger.com (Blackbox)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRBr2PApnhludoDEbPdyHkLclKS3Uh8fPUcSV8NrboEj1gti7QcEbuy6LZSF-tHbxI0v3-o9qOvKcMUZ8gFj9rEwrH752xBC5HsYBTv5Q_l-eG5yYPNVm33gwN3pTEOKA3WBmLBUE0Pg9L/s72-c/design+form.jpg" height="72" width="72"/><thr:total>34</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2372249489282571432.post-8411059159635834283</guid><pubDate>Wed, 07 Apr 2010 10:13:00 +0000</pubDate><atom:updated>2011-01-23T16:46:48.010+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">elektronika dasar</category><category domain="http://www.blogger.com/atom/ns#">pemrograman mikrokontroller</category><title>Belajar ADC</title><description>&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-indent: 36pt;&quot;&gt;&lt;span style=&quot;font-size: 12pt; line-height: 115%;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: georgia;&quot;&gt;ADC merupakan singkatan dari Analog to Digital Converter, yakni merupakan suatu sistem / alat yang berfungsi mengubah Isyarat Analog menjadi Digital. Kenapa harus digital?ya karena proses penganalisaan dan pengolahan datanya mudah. Contoh nih, kita punya sebuah rangkaian &lt;a href=&quot;http://blackbox86.blogspot.com/2010/04/sensor-warna-sederhana.html&quot;&gt;sensor warna&lt;/a&gt; yang outputnya masih berupa tegangan analog (0-5 volt), sedangkan kita ingin menampilkan datanya ke seven segment, &lt;a href=&quot;http://blackbox86.blogspot.com/2010/04/tentang-lcd_10.html&quot;&gt;&lt;b&gt;LCD&lt;/b&gt;&lt;/a&gt; atau komputer. Terus bagaimana caranya? Untuk mengatasi masalah ini, rangkaian ADC sangat diperlukan. Salah satu contoh komponennya adalah IC ADC 0804 yang mempunyai resolusi 8 bit, atau dengan kata lain hasil konversi tegangannya nanti bernilai antara 0-255 (decimal). Namun, &lt;/span&gt;&lt;s&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: georgia;&quot;&gt;bagi saya&lt;/span&gt;&lt;/s&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: georgia;&quot;&gt;, komponen ini terhitung mahal, harganya sekitar Rp 20 ribuan (loh, 20 ribu kok mahal?). iya mahal… karena komponen dengan harga 20 ribu ini cuma punya satu fitur saja. Ya ADC itu. Selain itu, ADC 0804 ini juga cuma punya 1 &lt;/span&gt;&lt;i&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: georgia;&quot;&gt;channel&lt;/span&gt;&lt;/i&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: georgia;&quot;&gt; saja, jadi kalau misalnya kita mau membuat sensor warna dengan banyak pixel, akan dibutuhkan komponen seperti ini lebih banyak lagi (ribet dah, tambah mahal lagi…).&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 12pt; line-height: 115%;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: georgia;&quot;&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 12pt; line-height: 115%;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: georgia;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-size: 12pt; line-height: 115%;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: georgia;&quot;&gt;Sebagai alternatif lain, dapat digunakan mikrokontroller. Biar ga capek ngetik, saya singkat dengan sebutan uC. Salah satu contohnya adalah mikrokontroller AVR ATMEGA8. Harganya hampir sama dengan ADC 0804 (malah lebih murah seribu – duaribu rupiah), tapi fitur yang ditawarkan bermacam – macam. Selain ADC, ada juga fasilitas PWM, interupsi (eksternal/internal),komunikasi serial, dan masih banyak fitur-fitur lain. Penjelasan lebih lanjut mengenai mikrokontroller ini akan dibahas di posting-posting berikutnya… (InsyaAllah &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12pt; line-height: 115%;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: georgia;&quot;&gt;J&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12pt; line-height: 115%;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: georgia;&quot;&gt; ). Khusus fitur ADC, uC ini memiliki ADC 6 kanal yang masing-masing memiliki resolusi 10 bit (desimalnya mencapai 1023). Coba saja bandingkan dengan ADC 0804 tadi. Jauh lebih murah kan?selain itu fiturnya lebih komplit. Manteb dah..hehe..&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: georgia;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;font-size: 12pt; line-height: 115%;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: georgia;&quot;&gt;Nah dibawah ini contoh rangkaian penggunaan ADCnya. Disini kita akan mengkonversi tegangan divariabel oleh potensiometer 10K. software yang digunakan adalah Proteus 7 Professional untuk simulasinya dan BASCOM-AVR sebagai compiler source codenya.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: georgia;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 37px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: georgia;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 37px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsYsQ1ZHSpS4Yvl99PyNd6qcGpatESyOpXVMgAGa6PYyuG2dcvJdwOBAgt7OZ0cDIQOLuNlgmPdcD2uGDnepVfhysTUEZbIDwdEfqwTNnadq_xZLC_ekL9alhmRuS7CuvE1DtR4dyp5zGx/s1600/sim.JPG&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsYsQ1ZHSpS4Yvl99PyNd6qcGpatESyOpXVMgAGa6PYyuG2dcvJdwOBAgt7OZ0cDIQOLuNlgmPdcD2uGDnepVfhysTUEZbIDwdEfqwTNnadq_xZLC_ekL9alhmRuS7CuvE1DtR4dyp5zGx/s1600/sim.JPG&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5457337721865780690&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsYsQ1ZHSpS4Yvl99PyNd6qcGpatESyOpXVMgAGa6PYyuG2dcvJdwOBAgt7OZ0cDIQOLuNlgmPdcD2uGDnepVfhysTUEZbIDwdEfqwTNnadq_xZLC_ekL9alhmRuS7CuvE1DtR4dyp5zGx/s320/sim.JPG&quot; style=&quot;cursor: pointer; display: block; height: 226px; margin: 0px auto 10px; text-align: left; width: 320px;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-indent: 36pt;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-size: 12pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-indent: 36pt;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-size: 12pt; line-height: 115%;&quot;&gt;Tegangan pada pin data potensiometer tersebut berkisar antara 0-5 volt, kemudian oleh uC dikonversi menjadi decimal antara 0-1023. Nah, untuk pengembangannya, potensiometer RV1 bisa diganti dengan komponen lain misalnya LM35, sensor warna, sensor Sharp GP2D12, dll. Dan yang terakhir, semoga bermanfaat.. &lt;/span&gt;&lt;span style=&quot;font-family: Wingdings; font-size: 12pt; line-height: 115%;&quot;&gt;J&lt;/span&gt;&lt;span style=&quot;font-size: 12pt; line-height: 115%;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-size: 12pt; line-height: 115%;&quot;&gt;Ni Source code nya :&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-size: 8pt; line-height: 115%;&quot;&gt;$regfile = &quot;m8def.dat&quot;                                      &#39;pake ATMEGA8&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-size: 8pt; line-height: 115%;&quot;&gt;$crystal = 8000000&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-size: 8pt; line-height: 115%;&quot;&gt;Config Lcdpin = Pin , Db4 = Portd.2 , Db5 = Portd.3 , Db6 = Portd.4 , Db7 = Portd.5 , E = Portd.1 , Rs = Portd.0       &#39;port LCD&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-size: 8pt; line-height: 115%;&quot;&gt;Config Lcd = 16 * 2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-size: 8pt; line-height: 115%;&quot;&gt;Config Adc = Single , Prescaler = Auto , Reference = Avcc&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-size: 8pt; line-height: 115%;&quot;&gt;Start Adc&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-size: 8pt; line-height: 115%;&quot;&gt;Dim Data_adc As Word&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-size: 8pt; line-height: 115%;&quot;&gt;Cursor Off&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-size: 8pt; line-height: 115%;&quot;&gt;Cls&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-size: 8pt; line-height: 115%;&quot;&gt;Do&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-size: 8pt; line-height: 115%;&quot;&gt;   Data_adc = Getadc(0)                                     &#39;ADC channel 0&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-size: 8pt; line-height: 115%;&quot;&gt;   Locate 1 , 4&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-size: 8pt; line-height: 115%;&quot;&gt;   Lcd &quot;data adc:&quot;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-size: 8pt; line-height: 115%;&quot;&gt;   Locate 2 , 6&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-size: 8pt; line-height: 115%;&quot;&gt;   Lcd Data_adc ; &quot;   &quot;                                     &#39;Tampilkan ata ADC ke LCD&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-size: 8pt; line-height: 115%;&quot;&gt;   Waitms 200&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-size: 8pt; line-height: 115%;&quot;&gt;Loop&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-indent: 36pt;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 55px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</description><link>http://blackbox86.blogspot.com/2010/04/adc-merupakan-singkatan-dari-analog-to.html</link><author>noreply@blogger.com (Blackbox)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsYsQ1ZHSpS4Yvl99PyNd6qcGpatESyOpXVMgAGa6PYyuG2dcvJdwOBAgt7OZ0cDIQOLuNlgmPdcD2uGDnepVfhysTUEZbIDwdEfqwTNnadq_xZLC_ekL9alhmRuS7CuvE1DtR4dyp5zGx/s72-c/sim.JPG" height="72" width="72"/><thr:total>2</thr:total></item></channel></rss>