tag:blogger.com,1999:blog-3278282643760038012024-03-13T22:40:59.815-07:00FISMANDORmanghttp://www.blogger.com/profile/09233727818551374720noreply@blogger.comBlogger24125tag:blogger.com,1999:blog-327828264376003801.post-86936641683960258832020-05-10T17:11:00.001-07:002020-05-10T17:11:22.653-07:00QUIZZ<div class="mungholder">
<iframe frameborder="0" height="990" marginheight="0" marginwidth="0" src="https://docs.google.com/forms/d/e/1FAIpQLSc992bwbqUYKAz75VyZsZHEtJDcPV98bQzROJ7ip1kDnhgmnQ/viewform?embedded=true" width="640">Memuat…</iframe><br />
<div id="timersoal">
Waktu Pengerjaan: <span id="time">20:00</span> menit!</div>
</div>
<script type="text/javascript">
//<![CDATA[
function startTimer(t,n){var e,r,a=t;setInterval(function(){e=parseInt(a/60,10),r=parseInt(a%60,10),e=e<10?"0"+e:e,r=r<10?"0"+r:r,n.textContent=e+":"+r,--a<0&&(a=t)},1e3)}
window.onload = function () {
var fiveMinutes = 60 * 20,
display = document.querySelector('#time');
startTimer(fiveMinutes, display);
};
//]]>
</script>
<style>
.mungholder{width:100%;height:100%;position:relative}
#time{color: #f5fe02;}
#timersoal{background-color: #222;border-radius: 5px;color: #f5f5f5;font-size: 15px;line-height: 1.54;padding: 3px;text-align: center;border: 1px solid black;position: absolute;top: 0;left: 2px;width: 98%;font-weight: bold;}
</style>manghttp://www.blogger.com/profile/09233727818551374720noreply@blogger.com0tag:blogger.com,1999:blog-327828264376003801.post-75318439468188218582013-04-15T06:52:00.001-07:002013-05-27T16:04:13.937-07:00Merancang Simulasi LED Blinking Dengan ProteusPada postingan yang lalu telah dibahas cara memprogram LED kedap-kedip di kaki IC P1.0. Nah pada kesempatan ini akan saya bahas bagaimana merancang simulasi LED1_51 (LED Blinking di P1.0) lewat program proteus. Downloadlah file proteus, setelah terinstall kemudian buka filenya yang bericon ISIS.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-rEoSDLtcLg8/UWv44x1KopI/AAAAAAAAAVY/L_zAoKwKUsk/s1600/tampilan1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="192" src="http://4.bp.blogspot.com/-rEoSDLtcLg8/UWv44x1KopI/AAAAAAAAAVY/L_zAoKwKUsk/s320/tampilan1.png" width="320" /></a></div>
<div style="text-align: center;">
Tampilan awal proteus</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Klik icon component mode kemudian klik Pick From Libraries (huruf P) dan ketiklah AT89c51 pada keywords kemudian klik OK Pada lembar kerja akan tampak gambar pinsil. Aturlah letak pinsil sesuai keinginan kemudian tekan enter 2x. Simbol IC AT89C51 akan tercetak. </div>
<div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-rnM-SBOAjR0/UWv_tJ7ny_I/AAAAAAAAAVo/v3-U6xdrjf0/s1600/tampilan2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="189" src="http://2.bp.blogspot.com/-rnM-SBOAjR0/UWv_tJ7ny_I/AAAAAAAAAVo/v3-U6xdrjf0/s320/tampilan2.png" width="320" /></a></div>
<div style="text-align: justify;">
</div>
<div style="text-align: center;">
Mencari Simbol Komponen</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
Untuk memutar gambar sesuai keinginan lakukan klik kanan pada komponen dan klik Rotate sesuai arah yang diinginkan.</div>
<div style="text-align: justify;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-GzVsRH0AIdI/UWwFb6q3ubI/AAAAAAAAAWM/3JKhhlpSJII/s1600/tampilan5.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="279" src="http://4.bp.blogspot.com/-GzVsRH0AIdI/UWwFb6q3ubI/AAAAAAAAAWM/3JKhhlpSJII/s320/tampilan5.png" width="320" /></a></div>
<div style="text-align: center;">
Memutar Gambar Simbol Komponen</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
Lakukan pencarian komponen dengan cara yang sama sehingga tampak seperti gambar berikut :</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-FUiz8rZ6DfE/UWwAkWX9vhI/AAAAAAAAAVw/b_2zptxZr8k/s1600/tampilan3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="318" src="http://3.bp.blogspot.com/-FUiz8rZ6DfE/UWwAkWX9vhI/AAAAAAAAAVw/b_2zptxZr8k/s320/tampilan3.png" width="320" /></a></div>
</div>
<div style="text-align: center;">
Tampilan Sismin LED1_51</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Untuk menghubungkan antar komponen letakkan kursor di ujung salah satu komponen maka akan muncul gambar pensil berwarna hijau kemudian klik kanan mouse dan drag keujung komponen lain yang akan disambung kumudian lepas. Lakukan sampai semua komponen tersmbung sperti gambar di atas. Untuk membuat vcc dan ground klik icon terminals mode kemudian klik power untuk vcc dan ground untuk ground. Untuk mendownload file LED1_51.HEX klik 2x simbol IC AT89C51 kemudian klik icon folder pada program file kemudian cari file LED1_51.HEX klik open klik OK. Setelah itu jalan simulasi program proteus dengan mengklik tombol play di pojok kiri bawah.</div>
<div style="text-align: justify;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-ze82crt0ea4/UWwDr3TKnmI/AAAAAAAAAWA/LxB03SRP07I/s1600/tampilan4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://2.bp.blogspot.com/-ze82crt0ea4/UWwDr3TKnmI/AAAAAAAAAWA/LxB03SRP07I/s320/tampilan4.png" width="258" /></a></div>
<div style="text-align: center;">
.Simulasi LED1_51 pada program Proteus<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<br />
<br /></div>
<center>
<iframe allowfullscreen="" frameborder="1" height="500" src="http://www.youtube.com/embed/LTr9vONLoIM" width="500"></iframe></center>
<br />
<div style="text-align: justify;">
<br /></div>
<br />
<div style="text-align: justify;">
Selamat mencoba.</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div style="text-align: justify;">
<br /></div>
manghttp://www.blogger.com/profile/09233727818551374720noreply@blogger.com0tag:blogger.com,1999:blog-327828264376003801.post-20312016000534881622013-04-14T04:35:00.000-07:002014-01-27T21:12:57.871-08:00Praktek Dasar LED 1 AT89S51_AT89S52<h3>
Menghidupkan dan mematikan LED </h3>
Kali ini kita akan memulai memprogram IC mikrokontroler dengan menggunakan program Bascom AVR. Untuk yang pertama ini jika kita menggunakan IC AT89S51 atau AT89S52 maka program Bascom nya menggunakan Bascom 8051.Anda bisa download di internet lewat google. Bukalah bascom 8051 hingga muncul seperti gambar berikut:<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-jgCM6yl_4GY/UWn6qAFCL4I/AAAAAAAAAUM/YchW-fGMR2Q/s1600/tampilan1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-jgCM6yl_4GY/UWn6qAFCL4I/AAAAAAAAAUM/YchW-fGMR2Q/s400/tampilan1.png" height="211" width="400" /> </a></div>
<div class="separator" style="clear: both; text-align: center;">
Tampilan utama bascom 8051</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
Kemudian untuk membuat file baru klik file dan klik new maka akan terbuka jendela baru</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-57peprfRKnw/UWn7-1_0tZI/AAAAAAAAAUU/zw7emXFyeGM/s1600/tampilan2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-57peprfRKnw/UWn7-1_0tZI/AAAAAAAAAUU/zw7emXFyeGM/s320/tampilan2.png" height="199" width="320" /></a></div>
<div style="text-align: center;">
Tampilan Jendela baru untuk new file</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Ketiklah listing program berikut ini dalam jendela baru tersebut dan simpan dengan nama LED1_51</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
$regfile = "REG51.DAT" ' Daftar pustaka 8xc51 <br />
Do</div>
<div style="text-align: justify;">
P1 = &B11111110 'nilai P1.0 adalah low (0) led P1.0 on<br />
Waitms 250 'menunda selama 0,25 detik</div>
<div style="text-align: justify;">
P1 = &B11111111 'nilai P1.0 adalah high (1) led P1.0 off<br />
Waitms 250 'menunda selama 0,25 detik<br />
Loop</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
Keterangan program :</div>
<div class="separator" style="clear: both; text-align: justify;">
Setiap menulis program Bascom mesti didahului $regfile kemudian diikuti pustaka macronya. REG51.DAT merupakan daftar pustaka AT89X51 yang akan menerjemahkan setiap baris program seperti P1, &B dan yang lain. </div>
Program diantara Do dan Loop akan diulang terus menerus sampai power dimatikan.<br />
P1 = &B11111110 P1 memiliki makna gerbang P1. Sedangkan &B11111110 adalah nilai keadaan gerbang P1 mulai P1.0 sampai dengan P1.7. Untuk P1.0 tempatnya paling kanan dan P1.7 paling kiri. &B merupakan data biner yang nilainya 1 dan 0. Karena AT89X51 aktif low maka P1 = &B11111110 memberikan makna hanya kaki P1.0 saja yang LED nya hidup sedang kaki P1.2 s/d P1.7 dalam keadaan mati. Waitms 250 memberi perintah penundaan selama 0,25 detik (seperempat detik). Nilai 250 adalah nilai maksimum. P1 = &B11111111 memberikan perintah untuk mematikan LED P1.0.<br />
kalimat di baris sebelah kanan setelah tanda petik (') tidak dijalankan oleh IC dan merupakan keterangan baris program dan warna hurufnya hijau.<br />
Setelah selesai compilasilah program tersebut dengan mengklik menu program dan compile atau tekan F7 hingga tidak ada error.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-Q18PZMADIzw/UWqGl1bI7cI/AAAAAAAAAUk/fF76-f5RL6s/s1600/tampilan3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-Q18PZMADIzw/UWqGl1bI7cI/AAAAAAAAAUk/fF76-f5RL6s/s320/tampilan3.png" height="130" width="320" /></a></div>
<br />
<br />
<br />
<br />
<br />
<div style="text-align: center;">
Tampilan program setelah dicompilasi dan tak ada error</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Setelah program success dicompilasi selanjutnya lihatlah hasil compilasi di folder tempat menyimpan file dan carilah file LED1_51.HEX. File inilah yang akan kita tuliskan ke IC AT89X51 atau untuk dicobakan diproteus dulu.</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-BDmrfxosZts/UWqHyYX6fAI/AAAAAAAAAUw/N4kA6Rw7Cdg/s1600/tampilan4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-BDmrfxosZts/UWqHyYX6fAI/AAAAAAAAAUw/N4kA6Rw7Cdg/s320/tampilan4.png" height="228" width="320" /></a></div>
<br />
<div style="text-align: center;">
File LED1_51.HEX Hasil compilasi</div>
<div style="text-align: justify;">
<br />
Hasilnya setelah dicobakan pada simulasi program Proteus seperti berikut :<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-2cFTwYFh7ik/UWqT5zJEIgI/AAAAAAAAAVE/K9UxPTSamZk/s1600/tampilan5.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-2cFTwYFh7ik/UWqT5zJEIgI/AAAAAAAAAVE/K9UxPTSamZk/s320/tampilan5.png" height="306" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
Tampilan Proteus</div>
<br /></div>
<div style="text-align: justify;">
Sekian dan Selamat mencoba.</div>
<br />
<div style="text-align: justify;">
<br /></div>
<br />
<br />
<br />
<br />manghttp://www.blogger.com/profile/09233727818551374720noreply@blogger.com0tag:blogger.com,1999:blog-327828264376003801.post-26659693985447448212013-04-12T17:12:00.000-07:002013-04-12T17:39:45.157-07:00Sismin AT89S51_AT89S52<div class="post-body">
<span style="font-weight: bold;">IC AT89C51</span> ini mempunyai empat buah port input dan output. Port tersebut adalah P0, P1, P2, dan P3. Sebelum menggunakan <span style="font-weight: bold;">IC Mikrokontroler AT89C51</span> ini langkah yang harus dipersiapkan adalah membuat <span style="font-weight: bold;">rangkaian sistem minimum AT89C51</span>. Setelah membuat sebuah <span style="font-weight: bold;">rangkaian sistem minimum</span>, kita dapat mencoba untuk belajar memprogram <span style="font-weight: bold;"></span>. Tentunya masih dalam tingkat dasar. Berikut merupakan gambar sistem minimum rangkaian mikrokontroler :<br />
<div class="fullpost">
<br />
<br />
<a href="http://4.bp.blogspot.com/_8TwySHINLow/SZkJ9wzVWwI/AAAAAAAAAJY/nQyWtNpY3kc/s1600-h/minimum+at89c51.bmp"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5303280992882350850" src="http://4.bp.blogspot.com/_8TwySHINLow/SZkJ9wzVWwI/AAAAAAAAAJY/nQyWtNpY3kc/s400/minimum+at89c51.bmp" style="display: block; height: 334px; margin: 0px auto 10px; text-align: center; width: 345px;" /> </a></div>
<div class="fullpost">
Jika anda telah memprogram dan mendapatkan file hexa dalam compilasinya, anda dapat menggunakan downloader paralel port untuk AT89S51 pada pembahasan sebelumnya untuk mengirim file hexa ke IC mikro tersebut. Yang perlu diperhatikan adalah IC mikro AT89S51 active low. Artinya kita kita gunakan logika 0 untuk mengidupkan LED dan logika 1 untuk mematikan LED pada pin output IC mikro, kaki LED yang satunya dihubungkan ke vcc melalui resistor pullup.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-qK5Mc74G0Q4/UWipO4zSZYI/AAAAAAAAAT8/pyb0LKCE0VY/s1600/aktiflow.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="308" src="http://2.bp.blogspot.com/-qK5Mc74G0Q4/UWipO4zSZYI/AAAAAAAAAT8/pyb0LKCE0VY/s320/aktiflow.png" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div style="text-align: center;">
Gb. AT89S51 aktif low</div>
</div>
</div>
<a href="http://www.blogger.com/blogger.g?blogID=327828264376003801" name="comments"></a>
manghttp://www.blogger.com/profile/09233727818551374720noreply@blogger.com0tag:blogger.com,1999:blog-327828264376003801.post-7401444555819269902013-04-12T07:58:00.001-07:002014-11-19T05:25:00.124-08:00ISP Downloader untuk AT89S51/AT89S52 melalui port paralel<span class="alignjustify">Bagi Anda pecinta mikrokontroler, tentu
pernah memakai mikrokontroler MCS-51 produksi Atmel AT89S51 atau
AT89S52. Mikrokontroler ini tergolong mikrokontroler yang paling murah
jika dibanding dengan kualitas yang dimilikinya.</span><br />
<br />
<span class="alignjustify">Untuk
memrogram mikrokontroler tersebut, kita bisa menggunakan downloader
paralel maupun downloader serial atau yang sering disebut dengan ISP.
Nah, kita juga bisa membuat downloader ISP ini dengan biaya yang sangat
murah. Yang Anda butuhkan cuma konektor DB25 male dan beberapa dioda,
itupun tidak harus pake dioda, artinya dioda hanya merupakan pilihan
saja. Kebutuhan lainnya adalah kristal dan dua buah kondensator. Akan
tetapi kristal dan kondensator ini adalah memang kebutuhan dari
mikrokontroler. Jadi kristal dan kondensator ini tidak dihitung sebagai
bagian dari downloader.</span><br />
<br />
<span class="alignjustify">Rangkaian downloader ISP untuk AT89S51/AT89S52 adalah seperti berikut:</span><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-5hyKAPg7YU0/VGyZ992HIWI/AAAAAAAAAZg/NrxAo3qxQS4/s1600/SerialDownloaderCircuit.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-5hyKAPg7YU0/VGyZ992HIWI/AAAAAAAAAZg/NrxAo3qxQS4/s1600/SerialDownloaderCircuit.PNG" height="320" width="299" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<span class="imgcenter" style="margin-left: 1em; margin-right: 1em;"></span></div>
<br />
<br />
<span class="alignjustify">Nah,
jika Anda sudah membuat rangkaian seperti gambar di atas, maka Anda
tinggal menancapkan konektor DB25 tersebut ke port paralel, kemudian
jalankan program SDownldr.exe yang tampilannya adalah seperti berikut:</span><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-37aIQfwwNjU/VGyaF-AtDbI/AAAAAAAAAZo/7XrmLudsnDY/s1600/SerialDownloader.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-37aIQfwwNjU/VGyaF-AtDbI/AAAAAAAAAZo/7XrmLudsnDY/s1600/SerialDownloader.PNG" height="205" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<span class="imgcenter" style="margin-left: 1em; margin-right: 1em;"></span></div>
<br />
<br />
Rangkaian Serial Downloader di atas menggunakan catu daya dari port
paralel. Akan tetapi tidak semua port paralel mampu memberikan arus yang
cukup untuk keperluan tersebut. Jika port paralel Anda tidak cukup kuat
untuk keperluan ini, maka Anda harus memberikan catu daya +5V tambahan.<br />
Jika
program ini dijalankan dari IDE, maka semua pengaturannya akan
dilakukan oleh IDE. Sedangkan jika dijalankan secara standalone, maka
pengaturannya adalah sebagai berikut:<br />
<ul>
<li style="text-align: justify;"><b>Default Hex File</b><br /> Jika Anda menggunakan IDE “Microcontroller Poject”,
maka setiap kali dilakukan kompilasi yang sukses, sebuah file hex akan
dibuat pada direktori temp, yaitu TMPFILE.HEX. Jika “Default Hex File”
di-cek, maka file yang akan dikirimkan jika tombol Send diklik adalah
file hex hasil kompilasi yang sukses tersebut. Perlu diingat bahwa file
hex tersebut hanya akan ada jika IDE masih dijalankan.<br /> Jika “Default Hex File” tidak di-cek, maka Anda bisa menentukan file mana yang akan dikirimkan dengan klik pada tombol Browse.</li>
<li style="text-align: justify;"><b>Send</b><br /> Gunakan tombol ini untuk memulai pengiriman file hex yang telah ditentukan.</li>
<li style="text-align: justify;"><b>Read</b><br /> Gunakan tombol ini untuk membaca kode yang berada pada chip. Pembacaan hanya akan berhasil jika chip belum di-lock.</li>
<li style="text-align: justify;"><b>Lock</b><br /> Gunakan tombol ini untuk lock chip sehingga kode pada chip tidak bisa dibaca lagi.</li>
<li style="text-align: justify;"><b>Port</b><br /> Pilih alamat port yang sesuai dengan port yang digunakan. Biasanya port pararel ditempatkan pada alamat 378H.</li>
<li style="text-align: justify;"><b>Auto Lock</b><br /> Jika di-cek, maka setelah pengiriman data selesai dan setelah dilakukan verifikasi, chip akan di-lock secara otomatis.</li>
<li style="text-align: justify;"><b>Browse</b><br />
Gunakan tombol ini untuk memilih file hex yang akan dikirimkan. Tombol
ini hanya akan aktif jika “Default Hex File” tidak di-cek.</li>
<li style="text-align: justify;"><b>Read data count</b><br />
Digunakan untuk menentukan jumlah data yang akan dibaca jika tombol
Read diklik. Penulisan angka bisa menggunakan desimal atau hexadesimal,
yaitu jika “Hex” di-cek.</li>
</ul>
<span class="alignjustify">Nah, tertarik untuk menggunakan SDownldr.exe? Silakan, <a href="http://sulhansetiawan.com/microcontroller-project" rel="nofollow"><b></b></a> <a href="http://www.4shared.com/archive/We1dOIP1/MicroV7.html">download</a> dan Selamat mencoba.</span>manghttp://www.blogger.com/profile/09233727818551374720noreply@blogger.com0tag:blogger.com,1999:blog-327828264376003801.post-45627394225770935472013-03-29T02:54:00.002-07:002013-03-29T02:55:16.528-07:00Serial Interface Atmega16 Via PC Dengan Visual Basic<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div style="text-align: justify;">
Agar dapat mengontrol Peralatan Rumah Tangga Maupun yang lain Diperlukan Program interface yang dapat berkomunikasi antara PC/Laktop dengan mikrokontroler. Berikut ini hasil desain program visual basic yang saya rancang untuk mengetahui nilai dari ADC0-ADC7 dan mengatur nyala mati LED dari PA.1 - PD.7 (28 pin Port. Program ini juga memberi informasi ke PC lewat serial komunikasi kondisi masing-masing PortA hingga PortD. Nilai ADC0-ADC7 disertai animasi shape yang menyatakan nilai prosentase dari ADC</div>
<div style="text-align: justify;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-Fh_aQ2mVxGQ/UVVh9ip0pfI/AAAAAAAAATQ/qERFHiHRnvY/s1600/serialIF.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="263" src="http://1.bp.blogspot.com/-Fh_aQ2mVxGQ/UVVh9ip0pfI/AAAAAAAAATQ/qERFHiHRnvY/s400/serialIF.png" width="400" /></a></div>
<div style="text-align: center;">
</div>
<div style="text-align: center;">
Gambar tampilan program Serial Interface Visual Basic</div>
<div style="text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-PdIO7ZqEMig/UVVkwB9X9-I/AAAAAAAAATc/6qWdJMbcUj0/s1600/vb1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="200" src="http://2.bp.blogspot.com/-PdIO7ZqEMig/UVVkwB9X9-I/AAAAAAAAATc/6qWdJMbcUj0/s320/vb1.png" width="320" /></a></div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
<br /></div>
manghttp://www.blogger.com/profile/09233727818551374720noreply@blogger.com0tag:blogger.com,1999:blog-327828264376003801.post-65840394862891464062013-03-29T02:38:00.001-07:002013-03-29T02:39:42.799-07:00Fungsi String Visual Basic<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]--><br />
<!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:TrackMoves>false</w:TrackMoves>
<w:TrackFormatting/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>IN</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>AR-SA</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:DontVertAlignCellWithSp/>
<w:DontBreakConstrainedForcedTables/>
<w:DontVertAlignInTxbx/>
<w:Word11KerningPairs/>
<w:CachedColBalance/>
</w:Compatibility>
<m:mathPr>
<m:mathFont m:val="Cambria Math"/>
<m:brkBin m:val="before"/>
<m:brkBinSub m:val="--"/>
<m:smallFrac m:val="off"/>
<m:dispDef/>
<m:lMargin m:val="0"/>
<m:rMargin m:val="0"/>
<m:defJc m:val="centerGroup"/>
<m:wrapIndent m:val="1440"/>
<m:intLim m:val="subSup"/>
<m:naryLim m:val="undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267">
<w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" Priority="39" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" Name="toc 9"/>
<w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
</w:LatentStyles>
</xml><![endif]--><!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin-top:0cm;
mso-para-margin-right:0cm;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0cm;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:Arial;
mso-bidi-theme-font:minor-bidi;
mso-fareast-language:EN-US;}
</style>
<![endif]-->
<br />
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: IN; mso-no-proof: yes;"></span>Dalam Visual Basic terdapat banyak fungsi yang digunakan untuk mengolah
data bertipe string. Berikut ini adalah penjelasan tentang fungsi-fungsi
string yang sering digunakan.<br />
</div>
<ul>
<li><b>LCase(x)</b> , digunakan untuk mengubah semua huruf dalam string x menjadi kecil semua. Contoh:<br /><span style="background-color: #ffffcc;">s = LCase("Aku Bisa")</span> , maka nilai s adalah "aku bisa"</li>
<br />
<li><b>UCase(x)</b> , digunakan untuk mengubah semua huruf dalam string x menjadi besar semua. Contoh:<br /><a href="http://www.blogger.com/blogger.g?blogID=327828264376003801" name="more"></a><span style="background-color: #ffffcc;">s = LCase("Aku Bisa")</span> , maka nilai s adalah "AKU BISA"</li>
<br />
<li><b>Left(x,n)</b> , digunakan untuk mengambil karakter dari string x yang dimulai dari kiri sebanyak n. Contoh:<br />
VB 6.0, <span style="background-color: #ffffcc;">s = Left("Aku Bisa", 3)</span><br />
VB .NET, <span style="background-color: #ffffcc;">s = Strings.Left("Aku Bisa", 3)</span><br />
maka nilai s adalah "Aku"</li>
<br />
<li><b>Right(x,n)</b> , digunakan untuk mengambil karakter dari string x yang dimulai dari kanan sebanyak n. Contoh:<br />
VB 6.0, <span style="background-color: #ffffcc;">s = Right("Aku Bisa", 3)</span><br />
VB .NET, <span style="background-color: #ffffcc;">s = Strings.Right("Aku Bisa", 3)</span><br />
maka nilai s adalah "isa"</li>
<br />
<li><b>Mid(x,m,n)</b> , digunakan untuk mengambil karakter dari string x yang dimulai dari karakter ke m sebanyak n. Contoh:
<br /><span style="background-color: #ffffcc;">s = Mid("Aku Bisa", 2, 2)</span> , maka nilai s adalah "ku"</li>
<br />
<li><b>LTrim(x)</b> , digunakan untuk menghapus karakter spasi di bagian kiri dari string x.<br />
Contoh: <span style="background-color: #ffffcc;">s = LTrim(" Aku Bisa ")</span> , maka nilai s adalah "Aku Bisa "</li>
<br />
<li><b>RTrim(x)</b> , digunakan untuk menghapus karakter spasi di bagian kanan dari string x.<br />
Contoh: <span style="background-color: #ffffcc;">s = RTrim(" Aku Bisa ")</span> , maka nilai s adalah " Aku Bisa"</li>
<br />
<li><b>Trim(x)</b> , digunakan untuk menghapus karakter spasi di bagian kiri dan kanan dari string x. Contoh:<br />
<span style="background-color: #ffffcc;">s = Trim(" Aku Bisa ")</span> , maka nilai s adalah "Aku Bisa"</li>
<br />
<li><b>Len(x)</b> , digunakan untuk menghitung jumlah karakter dari string x. Contoh:<br /><span style="background-color: #ffffcc;">s = Len("Aku Bisa")</span> , maka nilai s adalah 8.</li>
<br />
<li><b>String(n,x)</b> , digunakan untuk membuat karakter x sebanyak n. Contoh:<br />
VB 6.0, <span style="background-color: #ffffcc;"> s = String(10, "A")</span><br />
VB .NET, <span style="background-color: #ffffcc;">s = New String("A", 10)</span><br />
maka nilai s adalah "AAAAAAAAAA"</li>
<br />
<li><b>Space(n)</b> , digunakan untuk membuat karakter spasi sebanyak n.
Contoh:<br /><span style="background-color: #ffffcc;">s = Space(10)</span> , maka nilai s adalah " "<br />
<br />
</li>
<li><b>Asc(x)</b> , digunakan untuk mengetahui nilai ASCII dari karakter x.
Contoh:<br /><span style="background-color: #ffffcc;">s = Asc("A")</span> , maka nilai s adalah 65</li>
<br />
<li><b>Chr(x)</b> , digunakan untuk mengetahui karakter dari nilai ASCII x.
Contoh:<br /><span style="background-color: #ffffcc;">s = Chr(65)</span> , maka nilai s adalah "A"</li>
<br />
<li><b>InStr(x,n)</b> , digunakan untuk mengetahui posisi karakter n didalam string x.
Contoh:<br /><span style="background-color: #ffffcc;">s = InStr("Aku Bisa", "u")</span> , maka nilai s adalah 3</li>
<br />
<li><b>StrComp(x,y,n)</b> , digunakan untuk membandingkan string x dan
string y berdasarkan n. Jika n bernilai 0 maka akan dibandingkan secara
case-sensitive, sedangkan jika n bernilai 1 maka akan dibandingkan
secara biasa. Contoh:<br />
<span style="background-color: #ffffcc;">s = StrComp("Aku", "aku", 0)</span> , maka nilai s adalah -1<br />
<span style="background-color: #ffffcc;">s = StrComp("Aku", "aku", 1)</span> , maka nilai s adalah 0 <br />
Khusus untuk fungsi ini, jika menghasilkan nilai 0 maka dianggap sebagai
True, dan jika menghasilkan nilai selain 0 maka dianggap False.</li>
<br />
<li><b>StrConv(x,n)</b> , digunakan untuk mengubah huruf dalam string x berdasarkan nilai n. Contoh:<br />
<span style="background-color: #ffffcc;">s = StrConv("Aku Bisa", 1)</span> , maka nilai s adalah "AKU BISA"<br />
<span style="background-color: #ffffcc;">s = StrConv("Aku Bisa", 2)</span> , maka nilai s adalah "aku bisa"<br />
<span style="background-color: #ffffcc;">s = StrConv("aku bisa", 3)</span> , maka nilai s adalah "Aku Bisa"</li>
<br />
<li><b>StrReverse(x)</b> , digunakan untuk membalikkan posisi huruf dalam string x. Contoh:<br /><span style="background-color: #ffffcc;">s = StrReverse("Aku Bisa")</span> , maka nilai s adalah "asiB ukA"</li>
<br />
<li><b>Replace(x,m,n)</b> , digunakan untuk menggantikan karakter m dalam string x dengan karakter n. Contoh:<br />
<span style="background-color: #ffffcc;">s = Replace("Kamu Juga Bisa", "a", "o")</span> , maka nilai s adalah "Komu Jugo Biso"</li>
<br />
<li><b>Split(x,n)(i)</b> , digunakan untuk memecah string x berdasarkan karakter n dengan penomoran i. Contoh:<br />
<span style="background-color: #ffffcc;">s = Split("Kuda,Kerbau,Sapi,Kambing,Macan", ",")(0)</span> , maka nilai s adalah "Kuda"<br />
<span style="background-color: #ffffcc;">s = Split("Kuda,Kerbau,Sapi,Kambing,Macan", ",")(1)</span> , maka nilai s adalah "Kerbau"<br />
<span style="background-color: #ffffcc;">s = Split("Kuda,Kerbau,Sapi,Kambing,Macan", ",")(4)</span> , maka nilai s adalah "Macan"</li>
<br />
<li><b>Join(x,n)</b> , digunakan untuk menggabungkan rangkain string x yang dihubungkan dengan string n. Contoh:<br />
VB6, <span style="background-color: #ffffcc;">s = Join(Array("Hani", "Indah", "Budi", "Herman"), " & ")</span><br />
VB.NET, <span style="background-color: #ffffcc;">s = Join(New Object() {"Hani", "Indah", "Budi", "Herman"}, " & ")</span><br />
maka nilai s adalah "Hani & Indah & Budi & Herman"</li>
</ul>
<br />
<br />
<br />
Fungsi-fungsi diatas juga dapat djadikan fungsi lain diantaranya adalah :<br />
<ol>
<li>Mengecek keberadaan string dalam string. Misalnya Anda ingin
memeriksa ada tidaknya string "a" dalam string "anda berhasil", maka
kodenya adalah :<br />
<div style="-moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background: rgb(255, 255, 204) none repeat scroll 0% 0%; border: 1px dotted rgb(245, 0, 61); padding: 2px;">
If CBool(InStr("anda berhasil", "a")) Then<br />
'jika ada<br />
Else<br />
'jika tidak ada<br />
End If</div>
</li>
<li>Menghitung karakter tertentu dalam string. Misalnya Anda ingin
menghitung karakter "a" dalam string "anda berhasil", maka kodenya
adalah :<br />
<div style="-moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background: rgb(255, 255, 204) none repeat scroll 0% 0%; border: 1px dotted rgb(245, 0, 61); padding: 2px;">
t = "anda berhasil"<br />
s = Len(t) - Len(Replace(t, "a", ""))</div>
maka nilai s adalah 3</li>
<br />
<li>Menghitung jumlah kata dalam string. Misalnya Anda ingin menghitung
jumlah kata dalam string "anda berhasil", maka kodenya adalah :<br />
<div style="-moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background: rgb(255, 255, 204) none repeat scroll 0% 0%; border: 1px dotted rgb(245, 0, 61); padding: 2px;">
s = UBound(Split("anda berhasil", " ")) + 1</div>
maka nilai s adalah 2</li>
<br />
<li>Menghilangkan karakter tertentu dalam string. Misalnya Anda ingin
menghilangkan karakter "a" dalam string "anda berhasil", maka kodenya
adalah :<br />
<div style="-moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background: rgb(255, 255, 204) none repeat scroll 0% 0%; border: 1px dotted rgb(245, 0, 61); padding: 2px;">
s = Replace("anda berhasil", "a", "")</div>
maka nilai s adalah "nd berhsil"</li>
<br />
<li>Mengisi variabel array dinamis dengan string. Contoh kodenya sebagai berikut :<br />
<div style="-moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background: rgb(255, 255, 204) none repeat scroll 0% 0%; border: 1px dotted rgb(245, 0, 61); padding: 2px;">
Dim Binatang() As String<br />
Binatang = Split("Kuda,Kerbau,Sapi,Kambing,Macan", ",")</div>
maka variabel Binatang memiliki 5 index (0-4) dengan rincian:<br />
nilai Binatang(0) = "Kuda"<br />
nilai Binatang(1) = "Kerbau"<br />
nilai Binatang(2) = "Sapi"<br />
nilai Binatang(3) = "Kambing"<br />
nilai Binatang(4) = "Macan"</li>
</ol>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">
</div>
manghttp://www.blogger.com/profile/09233727818551374720noreply@blogger.com1tag:blogger.com,1999:blog-327828264376003801.post-59274657898927823362013-03-10T08:38:00.003-07:002013-04-13T17:30:05.976-07:00Modul Proteus77<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-WZNeUuJG1AQ/UTyXU58rMiI/AAAAAAAAASs/lJVKm61MCA8/s1600/isis.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-WZNeUuJG1AQ/UTyXU58rMiI/AAAAAAAAASs/lJVKm61MCA8/s1600/isis.png" /></a></div>
<br />
Proteus professional 7.7 merupakan kelompok software elektronik yang digunakan untuk membantu para desainer dalam merancang dan mensimulasikan suatu rangkaian elektronik. Software ini memiliki dua fungsi sekaligus dalam satu paket, paket satu sebagai software untuk menggambar skematik dan dapat disimulasikan yang diberi nama ISIS. Paket kedua digunakan sebagai merancang gambar Printed Circuits Board (PCB) yang diberi nama ARES. Secara langsung, pengubahan dari skematik ke PCB dapat dilakukan dalam software Proteus Prof 7.7 ini. Proteus Prof ISIS memiliki versi yang selalu diperbarui, mulai dari versi 7.0 sampai dengan 7.10. Setiap kenaikan versi memiliki penambahan akan library komponen yang dapat diambil dan digunakan dalam penggambaran atau perancangan. Sebagai perancang rangkaian elektronik terlebih dahulu menggunakan ISIS sebagai media yang memudahkan dalam peranangan dan simulasi. Banyaknya library dari Proteus Prof. 7.7 ISIS membuat software ini dikatakan software simulasi lengkap, yaitu dari komponen-komponen pasif, Analog, Trasistor, SCR, FET, jenis button/tombol, jenis saklar/relay, IC digital, IC penguat, IC programmable (mikrokontroller) dan IC memory. Selain didukung dengan kelengkapan komponen, juga didukung dengan kelengkapan alat ukur seperti Voltmeter, Ampere meter, Oscilloscope, Signal Analyzers, serta pembangkit Frekuensi. Kelengkapan fitur yang disediakan ini menjadikan Proteus Prof. 7.7 ISIS menjadi salah satu software simulasi elektronik terbaik.<br />
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Setelah program proteus terisntall bukalah dengan mengklik icon isis, kemudian akan tampil seperti pada gambar dibawah ini:</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: center;">
<a href="http://fahmizaleeits.files.wordpress.com/2010/07/12.jpg"><img alt="" class="size-full wp-image-319 aligncenter" height="317" src="http://fahmizaleeits.files.wordpress.com/2010/07/12.jpg?w=570&h=317" title="1" width="570" /></a></div>
<br />
Klik huruf (P) yang merupakan “Pick device” untuk mengambil komponen apa saja yang dibutuhkan:<br />
<br />
<div style="text-align: center;">
<a href="http://fahmizaleeits.files.wordpress.com/2010/07/22.jpg"><img alt="" class="size-full wp-image-320 aligncenter" height="429" src="http://fahmizaleeits.files.wordpress.com/2010/07/22.jpg?w=570&h=429" title="2" width="570" /></a></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Nah disini tempat untuk mengambil komponen yang dibutuhkan dalam perancangan simulasi…</div>
<div style="text-align: justify;">
Caranya sangat mudah tinggal menulis
komponen yang kita butuhkan pada list keyword… sebagai contoh kita ingin
merancang mikrokontroler Atmega16 dengan LED</div>
<div style="text-align: justify;">
List komponen yang dibutukan…</div>
<ul>
<li>mikrokontroler Atmega16 ketik saja
keywordnya dengan “Atmega16” maka komponen ATmega16 akan diload dan siap
digunakan..lalu klik ok.</li>
<li>sama halnya dengan cara mengambil
komponen mikro…untuk mengambil LED kita juga hanya dengan cara
menuliskan keywordnya dengan “LED” . </li>
</ul>
<div style="text-align: justify;">
catatan : untuk kasus simulasi
komponen yang kita reload adalah library dengan kondisi “active” agar
saat disimulasikan seolah-olah LED tersebut mengeluarkan cahaya sesuai
dengan warna led yang kita gunakan….</div>
<div style="text-align: justify;">
ini hasil reload komponen….</div>
<div style="text-align: center;">
<a href="http://fahmizaleeits.files.wordpress.com/2010/07/32.jpg"><img alt="" class="size-full wp-image-321 aligncenter" src="http://fahmizaleeits.files.wordpress.com/2010/07/32.jpg?w=570" title="3" /></a></div>
<br />
Setalah itu kita tinggal rancang susunan komponen, seperti gambar berikut : <br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-ywdGok-2oAM/UTymVw-flEI/AAAAAAAAAS8/aVo8f6U3Aws/s1600/m16.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-ywdGok-2oAM/UTymVw-flEI/AAAAAAAAAS8/aVo8f6U3Aws/s1600/m16.png" /></a></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Catatan: untuk rancangan cristal mikro
dan rangkaian reset mikro gak perlu dirancang lagi (tinggal diinputkan
saja) dan pencatuan mikro juga begitu.. secara default vcc dan ground
mikro telah terdefinisikan oleh software proteus ini… sebagai contoh
pada rancagaan LED disusun dengan kondisi common anode dimana anode led
terhubung oleh vcc, label vcc tersebut haruslah kita buat sendiri
dengan cara klik pada “wire label” lalu isi label dengan “vcc”, begitu
juga sebaliknya untuk membuat grounding… dgn menuliskan “gnd”. Oiya
rangkaian LED nya jika dirancang pada real sistem harus dipasang
resistor (470Ω) gunanya untuk membatasi arus yang melewati LED (sebesar
10mA).</div>
<div style="text-align: justify;">
Nach selain itu kita juga harus mengetahui.. fungsi tools laenya… seperti gambar berikut:</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: center;">
<a href="http://fahmizaleeits.files.wordpress.com/2010/07/51.jpg"><img alt="" class="size-full wp-image-323 aligncenter" src="http://fahmizaleeits.files.wordpress.com/2010/07/51.jpg?w=570" title="5" /></a></div>
<div style="text-align: justify;">
Tidak semua tools saya jelaskan
sebagian tools lainnya sampai sekarang ada juga yang belum saya pake,
tapi yang sedikit ini sudah cukup untuk bermain-main dengan PROTEUS,
nah Untuk lebih jelasnya sebagai berikut:</div>
<ol>
<li style="text-align: justify;">List komponent … tools ini digunakan
untuk melihat list komponent yang kita gunakan pada rancangan kita,
untuk menambahkan komponen klik dulu tools ini setelah itu baru klik pick
device (P).</li>
<li style="text-align: justify;">Junction dot…kalo tools yang ini berguna
untuk memberi tanda penghubung suatu wire (kabel), jika ada dua wire
dan ingin kita hubungkan nach gunakan tools ini, begitu juga untuk
kondisi sebaliknya jika kita ingin menghilangkan sambungan kabel
tersebut maka kita tinggal klik juntion dot pada sambungan kabel
tersebut agar sambungannya menjadi terputus.</li>
<li style="text-align: justify;">Label wire…untuk tools yang ini penting
untuk digunakan sebab kita tinggal memberi label pada wire tersebut
apakah terhubung vcc ataukah gnd</li>
<li style="text-align: justify;">Bus…tools ini digunakan untuk rancangan jalur yang menggunakan
jalur bus D0-D7 sehingga sangat hemat pengkabelan.</li>
<li style="text-align: justify;">Instant edit mode…nich tools digunakan
untuk mengedit komponen yang kita rancang, contoh kita menggunakan
mikro, untuk mendonload file .hex dari pemrograman kompiler kita gunakan
tools ini atau dengan cara klik kanan pada komponen (setelah komponen
berwarna merah) klik kiri maka box edit komponent akan muncul seperti
gambar berikut ini:</li>
</ol>
<div style="text-align: center;">
<a href="http://fahmizaleeits.files.wordpress.com/2010/07/62.jpg"><img alt="" class="size-full wp-image-324 aligncenter" src="http://fahmizaleeits.files.wordpress.com/2010/07/62.jpg?w=570" title="6" /></a></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Nah disini kita tinggal memasukkan nilai
clock frekuensi dari mikro atau cristal luar mikro sebagai contoh 12Mhz
dan disini juga tempat mendonload file .hex dengan cara klik icon folder pada program file dan browse file hexa yang akan kita masukkan kedalam
mikrokontroler…</div>
<div style="text-align: justify;">
6. Simulation graph… nach ni tools
untuk mensimulasikan grapik sinyal analog,digital, frekuensi,
distorsi,fourier.dan lain sebagainya. </div>
<div style="text-align: justify;">
7. Tape recorder… apa lagi tools yang
satu ini… ane belum pernah menggunakan ni tools… dari bahasanya jika
diterjemahkan sebagai perekam.. mungkin mirip ma perekam radio tape
kali…hehe….</div>
<div style="text-align: justify;">
8. Generator… nach kalo tools yang ini
mau gak mau sering kita gunakan, Generator berarti pembangkit… jadi
tools ini digunakan untuk pembangkit berbagai macam sinyal baik analog maupun digital dengan berbagai macam bentuk sinus, segitiga, denyut dan
sebagainya bahkan secript program untuk menghasilkan kondisi sinyal tertentu. </div>
<div style="text-align: justify;">
9. Virtual instrument… tools yang ini
merupakan virtual alat pengukuran seperti osiloskop, virtual terminal,
ac/dc voltmeter, ac/dc ammeter, dan sebagainya… nah jika pada rancangan
kita ingin mengetahui tegangannya berapa, arusnya berapa, atau bentuk
sinyal keluaranya seperti apa, maka gunakan tools ini,…</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Jika rangkaian sudah jadi dan telah dimasukkan file hexa maka simulasi dapat kita jalankan dengan mengklik tombol play di bagian bawah dan mengakhirinya dengan klik tombol stop.</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
Semoga informasi ini bermanfaat <img alt=":)" class="wp-smiley" src="http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif?m=1129645325g" /> </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Download : Proteus77 </div>
manghttp://www.blogger.com/profile/09233727818551374720noreply@blogger.com0tag:blogger.com,1999:blog-327828264376003801.post-49323316877436781572013-03-09T22:14:00.000-08:002013-03-10T06:11:42.689-07:00Rangkaian Dasar LED<h2>
RANGKAIAN DASAR LED</h2>
Tujuan : Setelah melaksanakan modul ini siswa diharapkan dapat :<br />
<ul>
<li>Mengetahui dasar-dasar menyalakan LED</li>
</ul>
<div style="text-align: justify;">
LED (Light Emitting Diode) adalah semikonduktor (diode) yang dapat mengeluarkan cahaya. Terdapat berbagai macam warna LED, yaitu merah, hijau, oranye, kuning, dan biru, serta dalam berbagai bentuk. Seperti juga diode, LED juga merupakan komponen yang akan aktif (menyala) jika dialiri arus pada arah tertentu, dan tidak untuk arah arus sebaliknya. Gambar 1-1 menunjukkan bentuk fisik LED beserta simbolnya. Kaki yang lebih panjang adalah anode, yang akan dihubungkan dengan kutub +, dan kaki yang lebih pendek adalah katode, yang akan dihubungkan dengan kutub – .</div>
<div style="text-align: justify;">
Ingat KNAP : Katode (ke) Negatif, Anode (ke) Positif.</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-puIDmn52FJY/UTwXpENfPgI/AAAAAAAAASM/14T8XY2YNKo/s1600/led.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-puIDmn52FJY/UTwXpENfPgI/AAAAAAAAASM/14T8XY2YNKo/s1600/led.png" /></a></div>
<br />
<div style="text-align: center;">
Gambar 1-1 Komponen LED beserta simbolnya</div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: justify;">
Gambar 1-2 menunjukkan rangkaian untuk menyalakan LED, anode terhubung dengan kutub positif catu daya dan katode terhubung dengan resistor dan ground. Fungsi resistor pada rangkaian yang melibatkan LED adalah sebagai pembagi tegangan dan pembatas arus. Untuk menyalakan LED hanya diperlukan tegangan 3 volt dan arus sebesar 1 – 10 mA, sedangkan arus yang dapat diberikan catu daya (dengan tegangan berkisar 5-9V) cukup besar. Jika tegangan dan arus yang masuk LED tidak dibatasi, maka LED akan rusak. Resistor dapat diletakkan pada sisi katode maupun anode dari LED. </div>
Pada semua rangkaian LED jangan lupa untuk selalu diberikan resistor sebagai pembatas arus dan tegangan<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-eJk-GLM0Jzs/UTwYxdwBoiI/AAAAAAAAASU/H0ThRupJGbQ/s1600/led2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="221" src="http://3.bp.blogspot.com/-eJk-GLM0Jzs/UTwYxdwBoiI/AAAAAAAAASU/H0ThRupJGbQ/s320/led2.png" width="320" /> </a></div>
<div style="text-align: center;">
Gambar 1.2 Rangkaian Untuk Menyalakan LED</div>
<div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-wQiiOrS0WF0/UTwZzX5Cq1I/AAAAAAAAASc/yCoeuPiA8o0/s1600/led3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://3.bp.blogspot.com/-wQiiOrS0WF0/UTwZzX5Cq1I/AAAAAAAAASc/yCoeuPiA8o0/s320/led3.png" width="286" /></a></div>
<div style="text-align: center;">
Gambar 1.3 Rangkaian Dasar LED Pada Breadboard</div>
<div style="text-align: center;">
<br /></div>
<br />manghttp://www.blogger.com/profile/09233727818551374720noreply@blogger.com0tag:blogger.com,1999:blog-327828264376003801.post-21606960932491395202013-03-09T11:44:00.004-08:002014-08-16T16:44:08.947-07:00Membuat USB Downloader<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<h3 class="post-title entry-title" itemprop="name">
Membuat USB Downloader untuk Mikrokontroler AVR Atmega8/16/32/8535
</h3>
<div class="post-header">
<div class="post-header-line-1">
<span class="post-author vcard">
<span class="fn"><a href="https://plus.google.com/111940938156829597934" itemprop="author" rel="author" title="author profile">
</a>
</span>
</span>
<span class="post-comment-link">
</span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-P64FCNtWYow/UTuDc0nGxRI/AAAAAAAAAQ8/b-eO7fXzZKo/s1600/kanip+usb+downloader8.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-P64FCNtWYow/UTuDc0nGxRI/AAAAAAAAAQ8/b-eO7fXzZKo/s1600/kanip+usb+downloader8.jpg" /></a></div>
</div>
</div>
<div style="text-align: justify;">
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
<!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>IN</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>AR-SA</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:DontVertAlignCellWithSp/>
<w:DontBreakConstrainedForcedTables/>
<w:DontVertAlignInTxbx/>
<w:Word11KerningPairs/>
<w:CachedColBalance/>
</w:Compatibility>
<m:mathPr>
<m:mathFont m:val="Cambria Math"/>
<m:brkBin m:val="before"/>
<m:brkBinSub m:val="--"/>
<m:smallFrac m:val="off"/>
<m:dispDef/>
<m:lMargin m:val="0"/>
<m:rMargin m:val="0"/>
<m:defJc m:val="centerGroup"/>
<m:wrapIndent m:val="1440"/>
<m:intLim m:val="subSup"/>
<m:naryLim m:val="undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]-->
<br />
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: IN;">Downloader
yang menggunakan port paralel ( yang pinnya 25 buah) memang hanya membutuhan
sedikit biaya, namun sekarang kebanyakan orang sudah beralih ke laptop dimana
port paralel sudah sudah jarang ditemui lagi . Alternatifnya yaitu menggunakan port
USB. USB downloader dibuat dengan komponen utama yaitu atmega8,Sebelumnya
membuatnya sediakan berikut ini:</span></div>
<!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267">
<w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" Priority="39" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" Name="toc 9"/>
<w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
</w:LatentStyles>
</xml><![endif]--><!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin-top:0cm;
mso-para-margin-right:0cm;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0cm;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:Arial;
mso-bidi-theme-font:minor-bidi;
mso-fareast-language:EN-US;}
</style>
<![endif]--></div>
<br />
Software:<br />
<ul>
</ul>
<ul>
<li>Deeptrace ( untuk membuat pcb atau kalau malas buat pcb pake pcb bolong)</li>
<li>PonyProg ( untuk mendownload program)</li>
<li>Downloader yang menggunakan port paralel</li>
<li>Download Drivernya <a href="http://www.ziddu.com/download/21770254/win-driver.rar.html">disini</a></li>
</ul>
<ul>
</ul>
Komponen elektronik<br />
<ol>
<li> AVR atmega8</li>
<li>kristal 12 MHz</li>
<li>kapasitor 22pF</li>
<li> konektor USB dan kabel USB</li>
<li>soket IC 14pin 2 buah</li>
<li> resistor 10k, 68ohm atau 100 ohm, 2k2, 1K</li>
<li>elko 10 uF/16 V dan kapasitor 100nF</li>
<li>LED 3 buah</li>
<li> housing 5 pin dan 4 pin</li>
<li>Dioda zener 3.6 volt 2 buah</li>
</ol>
Rangkai komponen diatas sesuai rangkain berikut ini:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-KJGDdTAlm2A/UTuDqba6efI/AAAAAAAAARE/jijBp7Y8EOA/s1600/kanip+usb+downloader1.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-KJGDdTAlm2A/UTuDqba6efI/AAAAAAAAARE/jijBp7Y8EOA/s1600/kanip+usb+downloader1.JPG" /></a></div>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
rangkaian di pcbnya:<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-mcSQxgsDu2c/UTuDzTHr0wI/AAAAAAAAARM/fnQROLo4RrU/s1600/kanip+usb+downloader2.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-mcSQxgsDu2c/UTuDzTHr0wI/AAAAAAAAARM/fnQROLo4RrU/s1600/kanip+usb+downloader2.JPG" /></a></div>
<br />
C1, C2 = 22pF <br />
C3 = 10µF <br />
C4 = 100nF <br />
D1, D2 = Z-Diode 3V9 <br />
IC1 = ATMEGA8 <br />
LED1 = LED <br />
LED2 = LED <br />
Q1 = 12Mhz <br />
R1, R2 = 68 Ohm <br />
R3 = 2,2 kOhm <br />
R4, R5 = 470 Ohm <br />
R6 = 10 kOhm <br />
R7 = 1 kOhm <br />
X1 = USB <br />
<br />
<div style="text-align: justify;">
<!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>IN</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>AR-SA</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:DontVertAlignCellWithSp/>
<w:DontBreakConstrainedForcedTables/>
<w:DontVertAlignInTxbx/>
<w:Word11KerningPairs/>
<w:CachedColBalance/>
</w:Compatibility>
<m:mathPr>
<m:mathFont m:val="Cambria Math"/>
<m:brkBin m:val="before"/>
<m:brkBinSub m:val="--"/>
<m:smallFrac m:val="off"/>
<m:dispDef/>
<m:lMargin m:val="0"/>
<m:rMargin m:val="0"/>
<m:defJc m:val="centerGroup"/>
<m:wrapIndent m:val="1440"/>
<m:intLim m:val="subSup"/>
<m:naryLim m:val="undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]-->
<br />
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: IN;"> Rangkai
komponen elektronik seperti gambar rangkaian diatas, setelah selesai program
terlebih dahulu Atmega8 dengan program yang di</span><a href="http://www.ziddu.com/download/21770273/USB.rar.html"><span style="color: blue; font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: IN;">download disini</span></a><span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: IN;">, menggunakan downloader
paralell. </span><br />
<br />
<span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: IN;">Atur fusbitnya seperti gambar berikut :</span></div>
</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-srFpGqfLdwI/UTuECq1K8zI/AAAAAAAAARY/h6g1sXqjD8s/s1600/kanip+usb+downloader3.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-srFpGqfLdwI/UTuECq1K8zI/AAAAAAAAARY/h6g1sXqjD8s/s1600/kanip+usb+downloader3.JPG" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
Jika men-downloadnya sudah, pasangkan ATMEGA 8 ke soket, kemudian
masukan tancapkan kabel usb ke komputer. Jika benar akan muncul tampilan
seperti ini.<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-pEbxN_pOC9U/UTuEkQUxO4I/AAAAAAAAARc/kOctIK4XMY4/s1600/kanip+usb+downloader4.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-pEbxN_pOC9U/UTuEkQUxO4I/AAAAAAAAARc/kOctIK4XMY4/s1600/kanip+usb+downloader4.JPG" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div style="text-align: justify;">
Sebentar lagi akan minta driver, next next next aja, kemudian pilih folder tempat win-driver berada.</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-qDxrS6RvepY/UTuEw1TtCpI/AAAAAAAAARk/fHPLrQK_zsY/s1600/kanip+usb+downloader5.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-qDxrS6RvepY/UTuEw1TtCpI/AAAAAAAAARk/fHPLrQK_zsY/s1600/kanip+usb+downloader5.JPG" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div style="text-align: justify;">
<br />
Kemudian tinggal menunggu finish.Jika
sudah finish, lepas kembali kabel usbnya,sesudah itu, masukan kembali
kabel usb. Ketika dimasukan akan ada suara, seperti suara ketika kita
memasukkan flash disk. Lihat led, led ada yang hidup (led power) dan
ada yang mati (led untuk tanda busy).Sekarang USB downloader sudah jadi
langka selanjutnya kita memerlukan software untuk menggunakan downloader
ini, salah satu yang bisa digunakan yaitu Khazama, khazama saya pilih
karena software ini memiliki ukuran yang kecil, dan kecepatan ketika
memprogram mikrokontroler lebih tinggi daripada software yang lain
seperti extreme burner avr, ataupun avrdude. Anda pun bisa menggunakan
semua software tersebut untuk downloader USB ini. Untuk mendownload <a href="http://downloads.ziddu.com/download/21770297/KhazamaAVRProgrammer.rar.html">Khazama klik disini</a>. Berikut Tampilan khazama</div>
<div style="text-align: justify;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<img border="0" src="http://4.bp.blogspot.com/-iYOIaZEuJY4/UTuE6tf1TnI/AAAAAAAAARs/qhrgcDtdrdM/s1600/kanip+usb+downloader6.JPG" /></div>
<div style="text-align: justify;">
Menurut pengalaman saya mikrokontroler
yang akan kita program menggunakan downloader USB ini harus
menggunakan kristal external (misalnya kristal 12 Mhz) dan fuse bitnya
diatur agar mikrokontroler mengunakan external clock (pengaturannya sama
seperti diatas tadi). Ketika saya coba tanpa memkai kristal, USB
downloader ini ternyata tidak bisa dipakai. Sedangkan untuk pengaturan
fuse bit ini dilakukan dengan menggunakan downloader paralel
menggunakan software ponyprog.</div>
<div style="text-align: justify;">
Cara menggunakannya:</div>
<ul>
<li>Hubungkan USB downloader yang kita buat tadi kekomputer</li>
<li>Hubungkan downloader dengan mikrokontroler</li>
<li>Buka khazama, pilih file, klik load flash file to buffer, </li>
<li>pilih file hex yang akan diisikan ke mikro, </li>
<li>setelah itu klik command dan pilih write flash buffer to chip, jika berhasil akan muncul seperti ini:</li>
</ul>
<div class="separator" style="clear: both; text-align: center;">
<img border="0" src="http://1.bp.blogspot.com/-3OSxudh5rpc/UTuFFaldYrI/AAAAAAAAAR4/-y15Hm-fqxE/s1600/kanip+usb+downloader7.JPG" /></div>
Jika mikrokontroler yang akan didownload menggunakan usb downloader ini
tanpa memakai kristal, terlebih dahulu ubah setingan fuse bit pada
mikrokontroler target dengan setingan fuse bit seperti dibawah ini<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<img border="0" src="http://1.bp.blogspot.com/-sQkN0KP4lOs/UTuFllgzWwI/AAAAAAAAAR8/hgIzrelsUQo/s1600/usb+fuse+bit.JPG" /></div>
Selamat Mencoba .....manghttp://www.blogger.com/profile/09233727818551374720noreply@blogger.com7tag:blogger.com,1999:blog-327828264376003801.post-9267608001702060002013-03-09T01:58:00.003-08:002013-03-09T02:03:15.547-08:00Downloader Menggunakan Parallel Printer Port<h3 class="post-title entry-title" itemprop="name">
</h3>
<div class="post-header">
</div>
<div class="post-body entry-content" id="post-body-1952927882981195261" itemprop="description articleBody">
<div style="text-align: justify;">
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<h3 class="separator" style="clear: both; text-align: left;">
Downloader Twin AVR Dan AVRdude</h3>
<div class="separator" style="clear: both; text-align: left;">
TwinAVR 1.1.0.2 adalah software downloader chip mikrokontroler AVR yang bersifat freeware oleh Roland Walter (www.rowalt.de/mc/).</div>
<div class="separator" style="clear: both; text-align: left;">
system operasi Windows 3.x,9x,Me,Windows NT/2000/xp (dengan driver LPT)</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
format file : Biner, Generic HEX, dan intel HEX</div>
<div class="separator" style="clear: both; text-align: left;">
file program biner ".bin"</div>
<div class="separator" style="clear: both; text-align: left;">
File program Generic/intel HEX ".hex" </div>
<h2 class="separator" style="clear: both; text-align: left;">
</h2>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-ckNoK5DrHLQ/UTsBjt7vuUI/AAAAAAAAAQc/HVWxuJ3cR-g/s1600/avr+dude+sp12.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="264" src="http://1.bp.blogspot.com/-ckNoK5DrHLQ/UTsBjt7vuUI/AAAAAAAAAQc/HVWxuJ3cR-g/s400/avr+dude+sp12.png" width="400" /></a></div>
<div style="text-align: center;">
gambar rangkaian twin AVR/AVRdude</div>
<div style="text-align: left;">
<br /></div>
<h3 style="text-align: left;">
Instalasi Twin AVR</h3>
<div style="text-align: left;">
Program twinAVR merupakan program aplikasi siap pakai, tidak diinstall ke dalam operasi. Namun, untuk pengguna Ms XP/W2000 perlu mengisntall driver LPT dengan cara :</div>
<div style="text-align: left;">
1. Copy UserPort.sys ke windows\system32\drivers</div>
<div style="text-align: left;">
2. Buka UserPort.exe</div>
<div style="text-align: left;">
3. Klik "Update" klik "Start" hingga ok</div>
<div style="text-align: left;">
4. Siap digunakan</div>
<br />
<h3>
Kanda System STK200+/300.</h3>
Berikut adalah
rangkaian downloader AVR menggunakan port parallel (biasa disebut LPT).
Downloader ini support dengan Codevision AVR dan Ponyprog, serta
mendukung Atmega8535, Atmega8, Atmega16, dan Atmega32. (mungkin
mendukung beberapa jenis Atmega lainnya). Downloader parallel ini biasa disebut
Kanda System STK200+/300.</div>
<div style="text-align: justify;">
<br />
<a href="http://www.blogger.com/blogger.g?blogID=327828264376003801" name="more"></a></div>
<div style="text-align: center;">
</div>
<div style="text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-DitVgEC_e54/UTsHLaXMeKI/AAAAAAAAAQs/gzSb2Ha0zBo/s1600/kanda+dwloader.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="285" src="http://2.bp.blogspot.com/-DitVgEC_e54/UTsHLaXMeKI/AAAAAAAAAQs/gzSb2Ha0zBo/s320/kanda+dwloader.png" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div style="text-align: center;">
<br />
</div>
<div style="text-align: justify;">
<b>CATATAN:</b>
dikarenakan tidak menggunakan IC buffer jadi disarankan agar kabel
yang berasal dari port parallel ke mikrokontroler tidak terlalu
panjang, yaitu sekitar maksimal 0,5 meter, karena dikhawatirkan terjadi
drop tegangan dan data yang dikirimkan menjadi rusak.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Cara mensetting di CodeVision adalah sebagai berikut:</div>
<div style="text-align: justify;">
<b>SETTING</b> <b>→</b> <b>PROGRAMMER</b> <b>→</b> pilih <b>K</b><b>anda System STK200+/300</b> dengan Port <b>LPT1:378h</b></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Cara mensetting di Ponyprog adalah sebagai berikut:</div>
<div style="text-align: justify;">
<b>SETUP → INTERFACE SETUP → PARALLEL → pilih AVR ISP I/O → LPT1 → OK</b></div>
</div>
<span class="post-icons">
</span>
manghttp://www.blogger.com/profile/09233727818551374720noreply@blogger.com0tag:blogger.com,1999:blog-327828264376003801.post-70181078115225611732013-03-05T08:58:00.003-08:002013-04-13T17:30:34.642-07:00Bahasa Pemrograman Mikrokontroler<span style="font-size: 85%;"><span style="font-size: 12.5pt; line-height: 115%;"><span style="font-family: times new roman;"> Mikrokontroler AVR (Alf and Vegard's Risc processor) standar memiliki</span></span><span style="font-size: 12.0pt; line-height: 115%;"><span style="font-family: times new roman;"> </span></span><span style="font-size: 12.5pt; line-height: 115%;"><span style="font-family: times new roman;">arsitektur 8 bit, dimana semua instruksi dikemas dalam kode 16-bit, dan</span></span><span style="font-size: 12.0pt; line-height: 115%;"><span style="font-family: times new roman;"> </span></span><span style="font-size: 12.5pt; line-height: 115%;"><span style="font-family: times new roman;">sebagian besar instruksi dieksekusi dalam 1 (satu) siklus clock.</span></span></span> <span style="font-size: 85%;"><span style="font-size: 12.5pt; line-height: 115%;"><span style="font-family: times new roman;">AVR</span></span><span style="font-size: 12.0pt; line-height: 115%;"><span style="font-family: times new roman;"> </span></span><span style="font-size: 12.5pt; line-height: 115%;"><span style="font-family: times new roman;">dapat dikelompokkan menjadi empat kelas, yaitu keluarga ATtiny,</span></span><span style="font-size: 12.0pt; line-height: 115%;"><span style="font-family: times new roman;"> </span></span><span style="font-size: 12.5pt; line-height: 115%;"><span style="font-family: times new roman;">keluarga ATSOSxx, keluarga ATMega, dan AT86RFxx. Pada dasamya,</span></span><span style="font-size: 12.0pt; line-height: 115%;"><span style="font-family: times new roman;"> </span></span><span style="font-size: 12.5pt; line-height: 115%;"><span style="font-family: times new roman;">yang membedakan masing-masing kelas adalah memori, peripheral,</span></span><span style="font-size: 12.0pt; line-height: 115%;"><span style="font-family: times new roman;"> </span></span><span style="font-size: 12.5pt; line-height: 115%;"><span style="font-family: times new roman;">dan fungsinya.</span></span><span style="font-size: 12.0pt; line-height: 115%;"><span style="font-family: times new roman;"> </span></span></span><br />
Mikrokontroler AVR ATmega16 adalah salah satu dari keluarga ATmega
dengan populasi pengguna cukup besar. Memiliki memori flash 16k dan 32
jalur input output, serta dilengkapi dengan ADC 8 kanal dengan resolusi
10-bit dan 4 kanal PWM. Sebuah chip dengan fitur cukup lengkap untuk
mendukung beragam aplikasi, termasuk robotik.<br />
Pemrograman mikrokontroler AVR (Atmega16) menggunakan beberapa bahasa program seperti bahasa Basic, C atau Assembler. Untuk bahasa basic kita gunakan Software Bascom AVR sedang bahasa C dan Assembler kita gunakan WinAVR. Program aplikasi yang kita susun dalam software setelah di kompilasi akan dihasilkan file dengan ekstensi heksa. File heksa inilah yang akan kita tuliskan ke memori flash mikrokontroler AVR melalui sebuah alat yang disebut Downloader. Rangkaian Downloader ada yang sederhana dan dapat kita buat sendiri. Anda juga dapat mendownload di internet skema PCB Downloader kemudian membuatnya sendiri. Pada postingan berikutnya akan saya bahas secara khusus mengenai Downloader.<br />
<h3>
Pemrograman Dengan Bascom AVR</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-JKvgnBy2gBE/UTYkFvnG4rI/AAAAAAAAAPs/JO0-vUIAcpo/s1600/bascom.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="200" src="http://3.bp.blogspot.com/-JKvgnBy2gBE/UTYkFvnG4rI/AAAAAAAAAPs/JO0-vUIAcpo/s200/bascom.png" width="186" /></a></div>
Pada umumnya bahasa yang dipergunakan untuk memprogram mikrokontroler adalah bahasa Assembly. Bahasa Assembly adalah bahasa pemrograman tingkat menengah, dimana program yang dibuat lebih mendekati bahasa mesin, sehingga pemenfaatan memori dapat dilakukan secara optimal, namun di sisi lain pemrogramannya menjadi relatif sulit. Karena bahasa yang dipergunakan Bascom, yaitu Basic, adalah bahasa tingkat tinggi, maka pemrograman menggunakan Bascom sangatlah mudah untuk dipelajari. Sintaksnya tidak jauh berbeda dari Basic pada umumnya, misalnya do-loop, for-next, while-wend, goto, gosub dan sebagainya. Selain itu Bascom dilengkapi dengan fungsifungsi khusus, misalnya LCD untuk menampilkan karakter pada LCD, PRINT untuk mengirimkan karakter ke PC melalui kabel RS232, SHIFTIN dan SHIFTOUT untuk komunikasi serial sinkron dan lain sebagainya. Fungsi-fungsi khusus tersebut jika dituliskan dalam bahasa Assembly akan menjadi lebih panjang dan rumit, terutama karena kita harus mengetahui register-register yang ada pada mikrokontroler.<br />
<br />
<b>Kontruksi bahasa BASIC pada BASCOM-AVR</b><br />
<div style="text-align: justify;">
Setiap bahasa pemprograman mempunyai
standar penulisan program. Konstruksi dari program bahasa BASIC harus
mengikuti aturan sebagai berikut:</div>
<blockquote>
$regfile = "header"<br />
'inisialisasi<br />
'deklarasi variabel<br />
'deklarasi konstanta<br />
Do<br />
'pernyataan-pernyataan<br />
Loop<br />
end</blockquote>
<div style="text-align: justify;">
<b>Pengarah preprosesor</b></div>
<div style="text-align: justify;">
$regfile = "m16def.dat" merupakan
pengarah pengarah preprosesor bahasa BASIC yang memerintahkan untuk
meyisipkan file lain, dalam hal ini adalah <i>file</i> m16def.dat yang
berisi deklarasi register dari mikrokonroller ATmega 16, pengarah
preprosesor lainnya yang sering digunakan ialah sebagai berikut:</div>
<blockquote>
$crystal = 12000000 'menggunakan crystal clock 12 MHz<br />
$baud = 9600 'komunikasi serial dengan baudrate 9600<br />
$eeprom 'menggunakan fasilitas eeprom <b> </b></blockquote>
<b></b><br />
<h3>
Karakter Pada Bascom</h3>
<br />
Karakter pada Bascom dipergunakan untuk membentuk label, keyword, variabel, dan operator, yang kesemuanya akan membentuk suatu program. Pada dasarnya karakter pada Bascom terdiri dari karakter huruf (A-Z) dan karakter angka (0-9). Beberapa karakter pada Bascom yang dipergunakan secara khusus terdapat pada tabel 2-1.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-SAqw2aIxEn4/UTYcEguqJrI/AAAAAAAAAPI/Qv93Bco7ozw/s1600/karakter.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="265" src="http://1.bp.blogspot.com/-SAqw2aIxEn4/UTYcEguqJrI/AAAAAAAAAPI/Qv93Bco7ozw/s400/karakter.png" width="400" /></a></div>
<br />
<h3>
Tipe Data</h3>
<br />
Setiap variabel pada Bascom mempunyai tipe data yang menunjukkan kapasitas dan jenis data yang dapat disimpan pada variabel tersebut. Hal ini berpengaruh pada seberapa besar memori yang diperlukan untuk menyimpan variabel tersebut. Tabel 2-2 menunjukkan tipe data pada Bascom beserta ukuran dan rentangnya. <br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-pG6OG5uSevg/UTYdz36GZ0I/AAAAAAAAAPM/UnRO320fj44/s1600/tipedata.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-pG6OG5uSevg/UTYdz36GZ0I/AAAAAAAAAPM/UnRO320fj44/s1600/tipedata.png" /></a></div>
<h3>
Variabel</h3>
Variabel adalah simbol yang digunakan untuk mewakili suatu nilai. Variabel digunakan sebagai tempat penyimpanan data atau penampung data sementara. Variabel numerik hanya dapat diisi nilai numerik (bit, byte, integer, word, long, dan single). Isi dari suatu variabel numerik dapat berupa :<br />
· Suatu nilai konstan<br />
A = 5<br />
C = 1.1<br />
· Nilai variabel numerik lain<br />
A = B<br />
· Nilai yang didapat dengan mengkombinasikan variabel, konstan, dan operator<br />
Temp = A + 5<br />
Pada Bascom terdapat beberapa aturan mengenai penamaan suatu variabel, yaitu :<br />
· Nama suatu variabel maksimum terdiri atas 32 karakter dan dapat berupa huruf ataupun angka.<br />
· Karakter pertama variabel haruslah berupa huruf.<br />
· Nama variabel tidak boleh menggunakan kata-kata yang dipergunakan Bascom sebagai perintah, pernyataan, register dan operator (misal AND, OR, DIM, P1 TIMER0 dan lain sebagainya)<br />
Sebelum digunakan suatu variabel haruslah dideklarasikan terlebih dahulu tipe data yang dipergunakan dengan menggunakan pernyataan DIM<br />
DIM A As Byte<br />
DIM Nama1 As Byte, Nama2 As Integer<br />
DIM Kata As String*10<br />
Selain menggunakan DIM, variabel dapat juga ditentukan tipe datanya menggunakan<br />
DEFBYTE, DEFINT, DEFBIT, dan DEFWORD<br />
DEFBYTE A<br />
DEFWORD B;C;D<br />
Suatu variabel dapat mempunyai nama lain atau alias. Umumnya alias digunakan untuk mengganti variabel standar dengan nama yang lebih mudah diingat. Hal ini akan berguna pada saat membuat program yang panjang dan kompleks, jika terdapat perubahan penggunaan pin atau port, cukup diganti pada pernyataan Alias.<br />
Saklar1 Alias PB.0<br />
LED1 Alias PD.0<br />
<br />
<h3>
Konstanta</h3>
Konstanta adalah variabel yang mempunyai nilai konstan selama program dijalankan. Untuk mendeklarasikan suatu konstanta dapat digunakan dua cara, yaitu menggunakan Dim atau Const<br />
Dim A As Const 5<br />
Dim B1 As Const &B1001<br />
Const Cbyte = &HF<br />
Const Cint = -1000<br />
Const Csingle = 1.1<br />
Const Cstring = "tes"<br />
<br />
<h3>
Larik</h3>
Larik atau array adalah kumpulan variabel dengan nama dan tipe data yang sama. Untuk membedakan satu variabel dengan variabel lainnya digunakan indeks. Indeks haruslah berupa angka dengan tipe data byte, integer atau word, dengan nilai minimal 1 (bukan 0). Pendeklarasian larik mirip seperti variabel biasa, hanya ditambahkan jumlah komponen lariknya.<br />
Dim a(10) as byte<br />
<br />
<h3>
Sistem Bilangan</h3>
Pada pemrograman mikrokontroler terdapat 3 sistem bilangan yang sering digunakan, yaitu desimal (basis 10), biner (basis 2), dan heksadesimal (basis 16). Cara penulisan bilangan pada Bascom disesuaikan dengan sistem bilangan yang digunakan,<br />
yaitu :<br />
· Untuk bilangan desimal tidak didahului angka ataupun huruf lain<br />
· Untuk bilangan biner didahului dengan &B<br />
· Untuk bilangan heksadesimal didahului dengan &H<br />
Contoh : 240 (bilangan desimal), &B11110000 (bilangan biner), &HF0 (bilangan heksadesimal)<br />
<br />
<h3>
Operator</h3>
Operator digunakan untuk melakukan operasi terhadap bilangan. Pada Bascom operator dibedakan menjadi operator aritmetik, operator relasional, dan operator logika. Operator aritmatik adalah operator yang digunakan dalam kalkulasi, yaitu + (penjumlahan), - (pengurangan), * (perkalian, / (pembagian), \ (pembagian integer), MOD (modulo = sisa dari pembagian). Operator relasional digunakan untuk membandingkan dua nilai, yang memberikan hasil benar (1) atau salah (0) dan dapat digunakan untuk membuat keputusan.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-gHcS8Mgmecg/UTYg1cO9BVI/AAAAAAAAAPc/WcEKXeWWxB0/s1600/operator.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="170" src="http://1.bp.blogspot.com/-gHcS8Mgmecg/UTYg1cO9BVI/AAAAAAAAAPc/WcEKXeWWxB0/s400/operator.png" width="400" /></a></div>
<br />
Operator logika digunakan untuk menguji suatu pola bit tertentu, manipulasi bit atau operator Boolean. Misal operator AND dapat digunakan untuk mengabaikan semua bit dalam suatu byte kecuali satu bit untuk memantau status bit tersebut<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-27t3UHx9VFM/UTYhZ5D7cgI/AAAAAAAAAPk/OyIsihy3gEQ/s1600/operatorlogika.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="105" src="http://4.bp.blogspot.com/-27t3UHx9VFM/UTYhZ5D7cgI/AAAAAAAAAPk/OyIsihy3gEQ/s400/operatorlogika.png" width="400" /></a></div>
<br />
<h3>
Pernyataan Bersyarat</h3>
Pada Bascom terdapat beberapa pernyataan bersyarat yang sering digunakan yaitu If – Then, If – Then – Elseif, dan Select – Case<br />
<br />
<h4>
Syntaksis If – Then</h4>
If <syarat> Then<br />
<Pernyataan 1><br />
<Pernyataan 2><br />
Else<br />
<Pernyataan 3><br />
<Pernyataan 4><br />
End If<br />
<br />
<h4>
Sintaksis If – Then – Elseif</h4>
If <syarat1> Then<br />
<Pernyataan 1><br />
<Pernyataan 2><br />
Elseif <syarat2>Then<br />
<Pernyataan 3><br />
<Pernyataan 4><br />
Else<br />
<Pernyataan 5><br />
<Pernyataan 6><br />
End If<br />
<br />
<h4>
Sintaksis Select – Case</h4>
Select Case < Variabel><br />
Case < Nilai 1> : <Pernyataan 1><br />
Case < Nilai 2> : <Pernyataan 2><br />
Case Else : <Pernyataan 3><br />
End Select<br />
<br />
<h3>
Pernyataan Perulangan (Loop)</h3>
Loop adalah suatu perulangan terhadap perintah atau instruksi sampai mencapai keadaan tertentu (jumlah perulangan tersebut dapat diketahui). Fungsi dari loop sendiri banyak sekali, dan dapat menghemat dalam penulisan program karena program yang sama dapat dilakukan dengan beberapa perintah dan kemudian diulang-ulang. Terdapat 3 pernyataan perulangan yaitu Do-Loop, While-Wend, dan For-Next.<br />
<br />
<h4>
Sintaksis Do – Loop</h4>
Do<br />
<Pernyataan 1><br />
<Pernyataan 2><br />
Loop<br />
<br />
<h4>
Sintaksis While – Wend</h4>
While <Syarat><br />
<Pernyataan 1><br />
<Pernyataan 2><br />
Wend<br />
<br />
<h4>
Sintaksis For – Next</h4>
FOR <Variabel> = <Nilai Awal> TO/DOWNTO <Nilai Akhir><br />
<Pertambahan/Pengurangan><br />
<Pernyataan 1><br />
<Pernyataan 2><br />
Exit<br />
<br />
Semoga bermanfaat..<br />
<br />
Download : BascomAVR 2.0.7.3manghttp://www.blogger.com/profile/09233727818551374720noreply@blogger.com1tag:blogger.com,1999:blog-327828264376003801.post-28052694737833726642013-03-04T05:10:00.002-08:002013-03-04T05:46:20.716-08:00Sistem Minimum (Sismin) Atmega 16Minimum sistem merupakan suatu perangkat sistem yang dapat digunakan untuk belajar mikrokontroler. Perangkat ini memiliki komponen sederhana berupa IC Atmega 16 , external kristal, tombol reset dan sumber tegangan 5 volt. Agar dapat berhubungan dengan perangkat luar sismin ini dilengkapi dengan header port input/output. Dengan perangkat sismin atmega 16 ini anda dapat belajar memrogram IC Atmega 16 untuk membuat aplikasi-aplikasi mikrokontroler seperti mengontrol lampu/LED, alat-alat rumah tangga bahkan robot.<br />
<br />
<h3>
Skema Sismin ATmega16</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-pe5u6Q8WnUA/UTSa81P9jdI/AAAAAAAAAOw/USydlM3HbDY/s1600/sisminskema16.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="229" src="http://4.bp.blogspot.com/-pe5u6Q8WnUA/UTSa81P9jdI/AAAAAAAAAOw/USydlM3HbDY/s320/sisminskema16.png" width="320" /></a></div>
<div style="text-align: center;">
gambar skema sismin ATmega16 (proteus77)</div>
<h3>
PCB sismin ATmega16</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-_OJFS1-r8yQ/UTSAMyvnabI/AAAAAAAAAOU/Jl0_7-Ln2WM/s1600/pcbsisminmega16.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="265" src="http://2.bp.blogspot.com/-_OJFS1-r8yQ/UTSAMyvnabI/AAAAAAAAAOU/Jl0_7-Ln2WM/s400/pcbsisminmega16.png" width="400" /></a></div>
<div style="text-align: center;">
gambar skema board sismin ATmega 16</div>
<div style="background-color: white; border: medium none; color: black; overflow: hidden; text-align: left; text-decoration: none;">
<h3>
Tampak atas</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-QxVsqK_k3OA/UTSBMTsz9CI/AAAAAAAAAOc/53AC9HoLyOM/s1600/sisminmega16.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="180" src="http://3.bp.blogspot.com/-QxVsqK_k3OA/UTSBMTsz9CI/AAAAAAAAAOc/53AC9HoLyOM/s320/sisminmega16.png" width="320" /></a></div>
<div style="text-align: center;">
tampak atas sismin ATmega16</div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: left;">
Pada gambar skema board diatas terdapat terminal mosi,miso,sck, reset dan GND. Kelima terminal ini nantinya dihubungkan ke perangkat Downloader. Downloader berfungsi untuk membaca dan menulis program dari dan ke mikrokontroler. File yang dibaca atau ditulis oleh downloader berekstensi heksa. File heksa tersebut dihasilkan oleh software pemrograman mikrokontroler. <br />
Nah jika anda telah memiliki rangkaian sismin ATmega 16 seperti di atas saatnya anda untuk berlatih memprogram IC tersebut. Ada beberapa jenis software Pemrograman IC mikrokontroler yang dapat digunakan dan akan di bahas pada postingan berikutnya. Sekian semoga bermanfaat... </div>
</div>
manghttp://www.blogger.com/profile/09233727818551374720noreply@blogger.com4tag:blogger.com,1999:blog-327828264376003801.post-32426228388354169162013-02-26T23:37:00.000-08:002013-03-04T02:08:20.006-08:00IC Mikrokontroler Atmega16<h3>
Mikrokontroler ATMEGA16</h3>
<div style="text-align: justify;">
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-3tHjDAcTACg/US24-eVJW2I/AAAAAAAAAKo/asNWuIOIwU4/s1600/atmega16.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-3tHjDAcTACg/US24-eVJW2I/AAAAAAAAAKo/asNWuIOIwU4/s1600/atmega16.jpg" /></a></div>
<br />
Mikrokontroler adalah sebuah sistem komputer lengkap dalam satu serpih (chip). Mikrokontroler lebih dari sekedar sebuah mikroprosesor karena sudah terdapat atau berisikan ROM (Read-Only Memory), RAM (Read-Write Memory), beberapa Port masukan maupun keluaran, dan beberapa peripheral seperti<br />
pencacah/pewaktu, ADC (Analog to Digital converter), DAC (Digital to Analog converter) dan serial komunikasi. Salah satu mikrokontroler yang banyak digunakan saat ini yaitu mikrokontroler AVR. AVR adalah mikrokontroler RISC (Reduce Instuction Set Compute) 8 bit berdasarkan arsitektur Harvard. Secara umum mikrokontroler AVR dapat dapat dikelompokkan menjadi 3 kelompok, yaitu keluarga AT90Sxx,<br />
ATMega dan ATtiny. Pada dasarnya yang membedakan masing-masing kelas adalah memori, peripheral, dan fiturnya Seperti mikroprosesor pada umumnya, secara internal mikrokontroler ATMega16 terdiri atas unit-unit fungsionalnya Arithmetic and Logical Unit (ALU), himpunan register kerja, register dan dekoder instruksi, dan pewaktu beserta komponen kendali lainnya. Berbeda dengan mikroprosesor, mikrokontroler menyediakan memori dalam serpih yang sama dengen prosesornya (in chip).</div>
<div style="text-align: justify;">
<br /></div>
<h3>
Arsitektur ATMEGA16</h3>
<div style="text-align: justify;">
Mikrokontroler ini menggunakan arsitektur Harvard yang memisahkan memori program dari memori data, baik bus alamat maupun bus data, sehingga pengaksesan program dan data dapat dilakukan secara bersamaan (concurrent).<br />
Secara garis besar mikrokontroler ATMega16 terdiri dari :<br />
1. Arsitektur RISC dengan throughput mencapai 16 MIPS pada frekuensi 16Mhz.</div>
<div style="text-align: justify;">
2. Memiliki kapasitas Flash memori 16Kbyte, EEPROM 512 Byte, dan SRAM 1Kbyte</div>
3. Saluran I/O 32 buah, yaitu Port A, Port B, Port C, dan Port D.<br />
4. CPU yang terdiri dari 32 buah register.<br />
5. User interupsi internal dan eksternal<br />
6. Port antarmuka SPI dan Port USART sebagai komunikasi serial<br />
7. Fitur Peripheral<br />
<div style="text-align: justify;">
• Dua buah 8-bit timer/counter dengan prescaler terpisah dan mode compare<br />
• Satu buah 16-bit timer/counter dengan prescaler terpisah, mode compare, dan mode capture<br />
• Real time counter dengan osilator tersendiri<br />
• Empat kanal PWM dan Antarmuka komparator analog<br />
• 8 kanal, 10 bit ADC<br />
• Byte-oriented Two-wire Serial Interface<br />
• Watchdog timer dengan osilator internal</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-tsdjcwaKwSg/US2xNtonUqI/AAAAAAAAAKY/ns8qtuG0UHk/s1600/atm16.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="691" src="http://3.bp.blogspot.com/-tsdjcwaKwSg/US2xNtonUqI/AAAAAAAAAKY/ns8qtuG0UHk/s400/atm16.png" width="499" /></a></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: center;">
Gambar 2.1 Blok diagram ATMega16</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<h3>
KONFIGURASI PENA (PIN) ATMEGA16</h3>
<div style="text-align: left;">
Konfigurasi pena (pin) mikrokontroler Atmega16 dengan kemasan 40-pin dapat dilihat pada Gambar 2.2. Dari gambar tersebut dapat terlihat ATMega16 memiliki 8 pin untuk masing-masing Gerbang A (Port A), Gerbang B (Port B), Gerbang C (Port C), dan Gerbang D (Port D).</div>
<div style="text-align: left;">
</div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
<img alt="" height="400" src="data:image/png;base64,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" width="331" /></div>
<div style="text-align: center;">
Gambar 2.2 Pin-Pin Atmega16</div>
<div style="text-align: left;">
<br /></div>
<h3>
DESKRIPSI MIKROKONTROLER ATMEGA16</h3>
<div style="text-align: left;">
• VCC (Power Supply) dan GND(Ground)<br />
• Port A (PA7..PA0)<br />
Port A berfungsi sebagai input analog pada konverter A/D. Port A juga sebagai suatu Port I/O 8-bit dua arah, jika A/D konverter tidak digunakan. Pin - pin Port dapat menyediakan resistor internal pull-up (yang dipilih untuk masing-masing bit). Port A output buffer mempunyai karakteristik gerakan simetris dengan keduanya sink tinggi dan kemampuan sumber. Ketika pin PA0 ke PA7 digunakan sebagai input dan secara eksternal ditarik rendah, pin–pin akan memungkinkan arus sumber jika resistor internal pull-up diaktifkan. Pin Port A adalah tri-stated manakala suatu kondisi reset menjadi aktif, sekalipun waktu habis.</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
• Port B (PB7..PB0)<br />
Port B adalah suatu port I/O 8-bit dua arah dengan resistor internal pull-up (yang dipilih untuk beberapa bit). Port B output buffer mempunyai karakteristik gerakan simetris dengan keduanya sink tinggi dan kemampuan<br />
sumber. Sebagai input, pena Port B yang secara eksternal ditarik rendah akan arus sumber jika resistor pull-up diaktifkan. Pena Port B adalah tri-stated manakala suatu kondisi reset menjadi aktif, sekalipun waktu habis.<br />
</div>
<div style="text-align: left;">
• Port C (PC7..PC0)<br />
Port C adalah suatu Port I/O 8-bit dua arah dengan resistor internal pull-up (yang dipilih untuk beberapa bit). Port C output buffer mempunyai karakteristik gerakan simetris dengan keduanya sink tinggi dan kemampuan<br />
sumber. Sebagai input, pena Port C yang secara eksternal ditarik rendah akan arus sumber jika resistor pull-up diaktifkan. Pena Port C adalah tri-stated manakala suatu kondisi reset menjadi aktif, sekalipun waktu habis.<br />
</div>
<div style="text-align: left;">
• Port D (PD7..PD0)<br />
Port D adalah suatu Port I/O 8-bit dua arah dengan resistor internal pull-up (yang dipilih untuk beberapa bit). Port D output buffer mempunyai karakteristik gerakan simetris dengan keduanya sink tinggi dan kemampuan<br />
sumber. Sebagai input, pena Port D yang secara eksternal ditarik rendah akan arus sumber jika resistor pull-up diaktifkan. Pena Port D adalah tri-stated manakala suatu kondisi reset menjadi aktif, sekalipun waktu habis.<br />
</div>
<div style="text-align: left;">
• RESET (Reset input)<br />
• XTAL1 (Input Oscillator)</div>
<div style="text-align: left;">
• XTAL2 (Output Oscillator)<br />
• AVCC adalah pena penyedia tegangan untuk Port A dan Konverter A/D.<br />
• AREF adalah pena referensi analog untuk konverter A/D.</div>
<div style="text-align: left;">
<br /></div>
<h3>
Analog To Digital Converter</h3>
<div style="text-align: left;">
AVR ATMega16 merupakan tipe AVR yang telah dilengkapi dengan 8 saluran ADC internal dengan resolusi 10 bit. Dalam mode operasinya, ADC dapat dikonfigurasi, baik single ended input maupun differential input. Selain itu, ADC ATMega16 memiliki konfigurasi pewaktuan, tegangan referensi, mode operasi, dan kemampuan filter derau (noise) yang amat fleksibel sehingga dapat dengan mudah disesuaikan dengan kebutuhan dari ADC itu sendiri. ADC pada ATMega16 memiliki fitur-fitur antara lain :<br />
• Resolusi mencapai 10-bit<br />
• Akurasi mencapai ± 2 LSB<br />
• Waktu konversi 13-260μs</div>
<div style="text-align: left;">
• 8 saluran ADC dapat digunakan secara bergantian<br />
• Jangkauan tegangan input ADC bernilai dari 0 hingga VCC<br />
• Disediakan 2,56V tegangan referensi internal ADC<br />
• Mode konversi kontinyu atau mode konversi tunggal<br />
• Interupsi ADC complete<br />
• Sleep Mode Noise canceler</div>
manghttp://www.blogger.com/profile/09233727818551374720noreply@blogger.com1tag:blogger.com,1999:blog-327828264376003801.post-26977124344898832682013-02-26T22:33:00.003-08:002013-03-04T02:08:58.449-08:00IC Mikrokontroler AT89S51<h1 class="w580 ml_5">
Belajar Mikrokontroler</h1>
<span class="right font11 mr_5 cc_gray2"></span>
<br />
<div style="text-align: left;">
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-1Iu8OQKnpUg/US2Vszb4shI/AAAAAAAAAJY/qWrAcvKJv1I/s1600/ic1.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="200" src="http://4.bp.blogspot.com/-1Iu8OQKnpUg/US2Vszb4shI/AAAAAAAAAJY/qWrAcvKJv1I/s200/ic1.png" width="81" /></a></div>
<br />
<div style="text-align: justify;">
Mikrokontroler adalah suatu
terobosan teknologi mikroprosesor dan mikrokomputer. Mikrokontroler
digunakan untuk memprogram piranti otomatis bahkan “Robot”, Mikrokontroler merupakan komponen
vital (bahan baku utama pembuatan robot). Tanpa Mikrokontroler, Robot
hanyalah sebuah kaleng rongsok yang tidak berguna dan tidak dapat
diperintah.</div>
</div>
<div style="text-align: justify;">
Mikrokontroler berbentuk semacam IC (Chip) kecil. Mikrokontroler berisi
CPU, RAM, ROM, I/O Ports, Timers, Serial Port yang terintegrasi dalam
satu chip. Mikrokontroler adalah semikonduktor dengan kandungan
transistor lebih banyak namun dengan ukuran yang kecil dan dapat
diproduksi secara massal (diproduksi dalam jumlah banyak).</div>
<div style="text-align: justify;">
Tidak seperti Microprosesor yang dapat menangani berbagai macam program
aplikasi, mikrokontroler hanya dapat digunakan untuk satu aplikasi
tertentu saja artinya hanya satu macam program saja yang dapat disimpan. Rata-rata mikrokontroler memiliki instruksi manipulasi bit, akses ke I/O secara langsung dan mudah, dan proses interupt yang cepat dan efisien. Dengan kata lain mikrokontroler adalah " Solusi satu Chip" yang secara drastis mengurangi jumlah komponen dan biaya disain (harga relatif rendah).</div>
<div style="text-align: justify;">
<br /></div>
<h3 style="text-align: justify;">
Mikrokontroler Tipe AT89s51</h3>
<div style="text-align: justify;">
Mikrokontroler tipe AT89S51 merupakan mikrokontroler keluarga MCS-51
dengan konfigurasi yang sama persis dengan AT89C51 yang cukup terkenal,
hanya saja AT89S51 mempunyai fitur ISP (In-System Programmable Flash
Memory). Fitur ini memungkinkan mikrokontroler dapat diprogram langsung
dalam suatu sistem elektronik tanpa melalui Programmer Board atau
Downloader Board. Mikrokontroler dapat diprogram langsung melalui kabel
ISP yang dihubungkan dengan paralel port pada suatu Personal Computer.<br />
Adapun fitur yang dimiliki Mikrokontroler AT89S51 adalah sebagai berikut :</div>
<div style="text-align: justify;">
1. Sebuah CPU (Central Processing Unit) 8 bit yang termasuk keluarga MCS51.<br />
2. Osilator internal dan rangkaian pewaktu, RAM internal 128 byte (on chip).<br />
3. Empat buah Programmable port I/O,masing-masing terdiri atas 8 jalur I/O<br />
4. Dua buah Timer Counter 16 bit.<br />
5. Lima buah jalur interupsi (2 interupsi external dan 3 interupsi internal )<br />
6. Sebuah port serial dengan kontrol serial full duplex UART.<br />
7. Kemampuan melaksanakan operasi perkalian, pembagian dan operasi Boolean (bit)<br />
8. Kecepatan pelaksanaan instruksi per siklus 1 microdetik pada frekuensi clock 12 MHz<br />
9. 4 Kbytes Flash ROM yang dapat diisi dan dihapus sampai 1000 kali<br />
10. In-System Programmable Flash Memory</div>
<div style="text-align: justify;">
Dengan keistimewaan diatas, pembuatan alat menggunakan AT89S51
menjadi lebih sederhana dan tidak memerlukan IC pendukung yang banyak.
Sehingga mikrokontroler AT89S51 ini mempunyai keistimewaan dari segi
perangkat keras. Adapun blok diagram dari mikrokontroler 89S51
diperlihatkan pada Gambar 1.1.</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-zFlN3B6NHf8/US2l9fhKx8I/AAAAAAAAAKI/aT5SF-ScH8E/s1600/image2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="573" src="http://2.bp.blogspot.com/-zFlN3B6NHf8/US2l9fhKx8I/AAAAAAAAAKI/aT5SF-ScH8E/s400/image2.jpg" width="502" /></a></div>
<span id="goog_91075330"></span><span id="goog_91075331"></span><br />
Gambar 1.1. Blok diagram dari mikrokontroler 89S51</div>
<div style="text-align: justify;">
<br />
<b>Konfigurasi Pin Mikrokontroler AT89S51</b><br />
Susunan pin mikrokontroler AT89S51 diperlihatkan pada Gambar 1.2.</div>
<div style="text-align: justify;">
<img alt="" class="aligncenter" height="400" src="http://gerbangsirkuit.files.wordpress.com/2009/01/kaki-mcs1.jpg?w=200&h=247&h=246" title="pin" width="325" /><br />
Gambar 1.2. Konfigurasi Pin AT89S51</div>
<div style="text-align: justify;">
Mikrokontroler AT89S51 memiliki pin
berjumlah 40 dan umumnya dikemas dalam DIP (Dual Inline Package).
Masing-masing pin pada mikrokontroler AT89S51 mempunyai kegunaan sebagai
berikut:<br />
<b>Port 0</b><br />
Port 0 merupakan port dua fungsi yang berada pada pin 32-39 dari
AT89S51. Dalam rancangan sistem sederhana port ini sebagai port I/O
serbaguna. Untuk rancangan yang lebih komplek dengan melibatkan memori
eksternal jalur ini dimultiplek untuk bus data dan bus alamat.<br />
<b>Port 1</b><br />
Port 1 disediakan sebagai port I/O dan berada pada pin 1-8. Beberapa pin
pada port ini memiliki fungsi khusus yaitu P1.5 (MOSI), P1.6 (MISO),
P1.7 (SCK) yang digunakan untuk jalur download program.<br />
<b>Port 2</b><br />
Port 2 ( pin 21-28 ) merupakan port dua fungsi yaitu sebagai I/O
serbaguna, atau sebagai bus alamat byte tinggi untuk rancangan yang
melibatkan memori eksternal.<br />
<b>Port 3</b><br />
Port 3 adalah port dua fungsi yang berada pada pin 10-17, port ini
memiliki multi fungsi, seperti yang terdapat pada tabel 1.1 berikut ini :</div>
<div style="text-align: justify;">
BIT NAME BIT ADDRESS ALTERNATE FUNCTION<br />
P3.0 RXD B0h Receive data for serial port<br />
P3.1 TXD B1h Transmit data for serial port<br />
P3.2 INT0 B2h External interrupt 0<br />
P3.3 INT1 B3h External interrupt 1<br />
P3.4 T0 B4h Timer/counter 0 external input<br />
P3.5 T1 B5h Timer/counter 1 external input<br />
P3.6 WR B6h External data memory write strobe<br />
P3.7 RD B7h External data memory read strobe</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b>PSEN (Program Store Enable)</b></div>
<div style="text-align: justify;">
adalah sebuah sinyal keluaran yang terdapat
pada pin 29. Fungsinya adalah sebagai sinyal kontrol untuk memungkinkan
mikrokontroler membaca program (code) dari memori eksternal. Biasanya
pin ini dihubungkan ke pin EPROM. Jika eksekusi program dari ROM
internal atau dari flash memori (ATMEL AT89SXX), maka berada pada
kondisi tidak aktif (high).</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b>ALE (Address Latch Enable)</b><br />
Sinyal output ALE yang berada pada pin 30 fungsinya sama dengan ALE pada
microprocessor INTEL 8085, 8088 atau 8086. Sinyal ALE dipergunakan
untuk demultiplek bus alamat dan bus data. Sinyal ALE membangkitkan
pulsa sebesar 1/6 frekuensi oscillator dan dapat dipakai sebagai clock
yang dapat dipergunakan secara umum.</div>
<div style="text-align: justify;">
<b>EA(External Access)</b><br />
Masukan sinyal terdapat pada pin 31 yang dapat diberikan logika rendah
(ground) atau logika tinggi (+5V). Jika diberikan logika tinggi maka
mikrokontroler akan mengakses program dari ROM internal (EPROM/flash
memori). Jika diberi logika rendah maka mikrokontroler akan mengakses
program dari memori eksternal.</div>
<div style="text-align: justify;">
<b>RST (Reset)</b><br />
Input reset pada pin 9 adalah reset master untuk AT89S51. Pulsa transisi
dari tinggi selama 2 siklus ke rendah akan mereset mikrokontroler.</div>
<div style="text-align: justify;">
<b>Oscillator</b><br />
Oscillator yang disediakan pada chip dikemudikan dengan XTAL yang
dihubungkan pada pin 18 dan pin 19. Diperlukan kapasitor penstabil
sebesar 30 pF. Besar nilai XTAL sekitar 3 MHz sampai 33 MHz. XTAL1
adalah input ke pembalikan penguat osilator (inverting oscillator
amplifier) dan input ke clock internal pengoperasian rangkaian.
Sedangkan XTAL2 adalah output dari pembalikan penguat osilator.</div>
<div style="text-align: justify;">
<img alt="" class="aligncenter" height="251" src="http://gerbangsirkuit.files.wordpress.com/2009/01/xtal.jpg?w=158&h=124&h=124" title="xtal" width="320" /></div>
<div style="text-align: justify;">
Gambar 1.3. Konfigurasi Xtal Osilator</div>
<div style="text-align: justify;">
<b>Power</b><br />
AT89S51 dioperasikan pada tegangan supply +5v, pin Vcc berada pada nomor 40 dan Vss (ground) pada pin 20.</div>
<div style="text-align: justify;">
<br /></div>
<h3 style="text-align: justify;">
Rangkaian Sistem Minimum AT89S91</h3>
<div style="text-align: justify;">
Agar mikrokontroler dapat bekerja maka diperlukan komponen tambahan berupa rangkaian reset dan clock.</div>
<div style="text-align: justify;">
Mengapa perlu reset ?<br />
Saat power dinyalakan, instruksi yang pertamakali dieksekusi oleh mikrokontroler adalah instruksi yang tersimpan pada address 0000h. Agar Program Counter (PC) dapat menunjuk address 0000h pada saat awal maka mikrokontroler perlu di-reset. Caranya adalah dengan memberikan pulsa high pada pin Reset selama minimal 2 machine cycle ( jika f crystal = 12 MHz maka 2MC = 2uS). Setelah itu baru diberikan pulsa low. Kondisi ini dapat dipenuhi dengan memasang rangkaian RC yang akan mensuplai tegangan Vcc ke pin 9 selama kapasitor mengisi muatan / charging. Konstanta waktu pengisian dapat dihitung dengan mengalikan nilai R dan C. Pada rangkaian dibawah adalah : T=R.C = (8K2).(10uF) = 82mS. Setelah kapasitor terisi, maka pin 9 akan low.</div>
<div class="separator" style="clear: both; text-align: justify;">
<a href="http://4.bp.blogspot.com/-e95b9RE0tPQ/US2cts4LTLI/AAAAAAAAAJo/022JOiKzeQo/s1600/sismin89.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="287" src="http://4.bp.blogspot.com/-e95b9RE0tPQ/US2cts4LTLI/AAAAAAAAAJo/022JOiKzeQo/s320/sismin89.png" width="320" /></a></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Tombol push button dipasang agar pada saat running<br />
Mikrokontroler dapat juga di-reset.<br />
Pin EA / External Access harus dihubungkan ke +5V<br />
agar mikrokontroler dapat mengambil byte instruksi<br />
dari ROM internal mikrokontroler. </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: left;">
<br /></div>
manghttp://www.blogger.com/profile/09233727818551374720noreply@blogger.com1tag:blogger.com,1999:blog-327828264376003801.post-70569771578849767682013-02-26T17:19:00.000-08:002013-03-04T02:09:41.443-08:00Rangkaian Transisitor Sebagai Penguat<b><a href="http://kanip-fismador.blogspot.com/" title="Transistor Sebagai Saklar">Transistor Sebagai Penguat</a></b> adalah salah satu <a href="http://kanip-fismador.blogspot.com/" title="Pengertian Transistor">fungsi transistor</a> selain<a href="http://kanip-fismador.blogspot.com/" title="transistor sebagai saklar">transistor sebagai saklar</a>. Pada saat ini penggunaan <a href="http://kanip-fismador.blogspot.com/">transistor sebagai penguat</a> sudah banyak di gunakan dalam sebuah perangkat elektronik. Contohnya adalah Tone Control, <a href="http://kanip-fismador.blogspot.com/" title="Mini Audio Amplifier">Amplifier</a> (Penguat Akhir), Pre-Amp dan<a href="http://kanip-fismador.blogspot.com/" title="Komponen Elektronika">rangkaian elektronika</a> lainnya. Penggunaan transistor ini memang sudah menjadi keharusan dalam <a href="http://kanip-fismador.blogspot.com/" title="Pengertian Elektronika">komponen elektronika</a>.
<br />
Transistor merupakan suatu komponen monokristal semi konduktor di
mana dalam komponen terdapat dua pertemuan antara P-N. Sehingga kita
dapat membuat dua rangkaian yaitu P-N-P dan N-P-N. Transistor merupakan
suatu komponen yang dapat memperbesar level sinyal keluaran sampai
beberapa kali sinyal masukan. Sinyal masukan disini dapat berupa sinyal
AC ataupun DC.<br />
Prinsip yang di gunakan dalam <i><a href="http://kanip-fismador.blogspot.com/" rel="">transistor sebagai penguat</a></i> adalah
arus kecil pada basis digunakan untuk mengontrol arus yang lebih besar
yang diberikan ke Kolektor melewati transistor tersebut. Dari sini dapat
kita lihat bahwa fungsi dari transistor hanya sebagai penguat ketika
arus basis akan berubah. Perubahan arus kecil pada basis mengontrol
inilah yang dinamakan dengan perubahan besar pada arus yang mengalir
dari kolektor ke emitter.<br />
<div class="separator" style="clear: both; text-align: justify;">
Kelebihan dari transistor penguat tidak hanya dapat menguatkan
sinyal, tapi transistor ini juga bisa di gunakan sebagai penguat arus,
penguat tegangan dan penguat daya. Berikut ini gambar yang biasa di
gunakan dalam rangkaian transistor khusunya sebagai penguat yang biasa
di gunakan dalam rangkaian</div>
<div class="separator" style="clear: both; text-align: justify;">
amplifier sedehana </div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-HDUdPBjSPZg/USWN8ZbNilI/AAAAAAAAAF8/qWkqvY6oa8M/s1600/penguat.PNG" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="333" src="http://1.bp.blogspot.com/-HDUdPBjSPZg/USWN8ZbNilI/AAAAAAAAAF8/qWkqvY6oa8M/s400/penguat.PNG" width="400" /></a></div>
<div style="text-align: justify;">
<br /></div>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Fungsi transistor sebagai saklar dengan
memanfaatkan daerah penjenuhan (saturasi) dan daerah penyumbatan
(cutt-off). Pada saat saturasi nilai resistansi penyambungan kolektor
emitter secara ideal sama dengan nol atau koklektor terhubung langsung.
Dan pada saat cut-off nilai resistansi penyambungan kolektor emitter
secara ideal sama dengan tak terhingga atau terminal kolektor dan
emitter terbuka.<br />
Suatu transistor sebagai penguat dapat
bekerja secara optimal maka titik penguat dengan transistor harus di
tentukan dan juga harus sama dengan yang di tentukan oleh garis beban
AC/DC. Contohnya adalah memiliki titik kerja di daerah cut-off, titik
kerja berada di tengah-tengah garis beban dan penguat kelas AB merupakan
gabungan antara kelas A dan B yang bekerja secara bergantian dengan
tipe transistor PNP dan NPN.<br />
Demikian penjelasan singkat mengenai Transistor Sebagai Penguat,
semoga artikel kali ini bermanfaat. Baca juga artikel transistor lainnya
tentang Transistor Sebagai Saklar, Jenis-Jenis Transistor, Pengertian Transistor dan Fungsi Transistor.<br />
<br />
<br />
<br />
<br />manghttp://www.blogger.com/profile/09233727818551374720noreply@blogger.com1tag:blogger.com,1999:blog-327828264376003801.post-67464470628350194562013-02-26T04:59:00.000-08:002013-03-04T02:10:12.895-08:00Rangkaian Resistor Pembagi TeganganResitor merupakan komponen pasif yang bersifat menghambat. Selain
fungsi menghambat resistor juga memiliki fungsi pembagi tegangan.
Rangkaian pembagi tegangan yang disusun dengan resistor terlihat seperti
Gambar 1.<br />
<div style="text-align: center;">
<a href="http://fahmizaleeits.wordpress.com/2010/09/14/resistor-sebagai-pembagi-tegangan/pembagi-tegangan/" rel="attachment wp-att-901"><img alt="" class="size-full wp-image-901 aligncenter" src="http://fahmizaleeits.files.wordpress.com/2010/09/pembagi-tegangan.jpg?w=570" title="pembagi tegangan" /></a></div>
<div style="text-align: center;">
<strong>Gambar 1. </strong>Rangkaian pembagi tegangan</div>
Besarnya Vout atau VR2 memenuhi persamaan:<br />
<div style="text-align: center;">
<a href="http://fahmizaleeits.wordpress.com/2010/09/14/resistor-sebagai-pembagi-tegangan/rumus-pembagi-tegangan/" rel="attachment wp-att-902"><img alt="" class="size-full wp-image-902 aligncenter" src="http://fahmizaleeits.files.wordpress.com/2010/09/rumus-pembagi-tegangan.jpg?w=570" title="rumus pembagi tegangan" /></a></div>
Rangkaian pembagi tegangan di atas menghasilkan Vout yang konstan.
Untuk mendapatkan nilai Vout yang dapat diatur tegangannya maka
rangkaian di atas dapat diubah dengan sebuah potensiometer. Gambar
potensiometer sebagai pembagi tegangan terlihat seperti Gambar 2.<br />
<div style="text-align: center;">
<a href="http://fahmizaleeits.wordpress.com/2010/09/14/resistor-sebagai-pembagi-tegangan/potensiometer/" rel="attachment wp-att-903"><img alt="" class="alignnone size-full wp-image-903" src="http://fahmizaleeits.files.wordpress.com/2010/09/potensiometer.jpg?w=570" title="potensiometer" /></a></div>
<div style="text-align: center;">
<strong>Gambar 2. </strong>Potensiometer sebagai pembagi tegangan</div>
<div style="text-align: left;">
<br /></div>
<div class="MsoNormal">
<span style="font-family: "Times New Roman","serif";">Contoh :</span></div>
<div class="MsoNormal">
<span style="font-family: "Times New Roman","serif";">Dari
gambar rangkaian diatas dimisalkan nilai Vin = 5V. kemudian nilai R1 =
100K, dan Nilai R2 = 50K. maka nilai VR1 dan VR2 yaitu :</span></div>
<div class="MsoNormal">
<span style="font-family: "Times New Roman","serif";">VR1 = [100 / (100+50)] x 5</span></div>
<div class="MsoNormal">
<span style="font-family: "Times New Roman","serif";">VR1 = 3.33 V.</span></div>
<div class="MsoNormal">
<span style="font-family: "Times New Roman","serif";">VR2 = [50 / (100+50)] x 5</span></div>
<span style="font-family: "Times New Roman","serif"; font-size: 11pt; line-height: 115%;">VR2 = 1.67 V.</span><br />
<br />
<br />
<div class="MsoNormal">
<span style="font-family: "Times New Roman","serif";">Berikut hasil simulasi menggunakan proteus:</span></div>
<div class="MsoNormal">
<br />
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-cvBrALC3IvA/Tt-Jk5kAvbI/AAAAAAAAACM/c87HjT5fITw/s1600/voltage+divider3.bmp" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://2.bp.blogspot.com/-cvBrALC3IvA/Tt-Jk5kAvbI/AAAAAAAAACM/c87HjT5fITw/s320/voltage+divider3.bmp" width="252" /></a></div>
<div class="MsoNormal" style="text-align: center;">
<span style="font-family: "Times New Roman","serif";"><span style="font-size: x-small;"> Gambar 2. Simulasi pembagi tegangan</span></span></div>
<div class="MsoNormal">
</div>
<br />
<div class="MsoNormal">
Berdasarkan simulasi tersebut nilai yang diperoleh sesuai dengan teori pada perhitungan diatas.</div>
<div class="MsoNormal">
Ok. Sekian dulu materi rangkaian pembagi tengangan dari ane, semoga bermanfaat…!!!</div>
<div style="text-align: left;">
<br /></div>
manghttp://www.blogger.com/profile/09233727818551374720noreply@blogger.com0tag:blogger.com,1999:blog-327828264376003801.post-71996301855587513902013-02-24T05:03:00.002-08:002013-03-04T02:10:34.019-08:00Membuat PCB sendiri<div style="text-align: justify;">
Menurut pengalaman saya cara membuat PCB dibawah ini adalah cara yang paling praktis, selain biayanya sangat murah, hasilnya juga tidak kalah menarik dan rapi dibanding dengan cara menggunakan media Transfer Paper (original) yang harganya lumayan mahal . Mungkin shobat sudah tidak asing lagi dengan metode ini, namun tidak ada salahnya untuk dijadikan sebagai alternatif. Tips ini saya dapatkan dari seorang kawan dimilis , dan kebetulan sudah saya coba beberapa model, termasuk double side juga sangat memungkinkan dan ternyata tidak terlalu jelek hasilnya.</div>
<div style="text-align: justify;">
<br /></div>
Bahan-bahan dan peralatan yang harus disiapkan adalah :<br />
1. Printer Laser Jet (harus Tinta Toner) jika tidak ada bisa pakai mesin Foto Copy.<br />
2. Kertas bekas Kalender dinding yang masih baik (tidak kusut/lecek)<br />
3. Papan PCB<br />
4. Kertas Ampelas (abrasive paper) No.P500 atau P600<br />
5. Setrika listrik<br />
6. Ferric Cloride<br />
7. Bor PCB<br />
8. Kikir (halus)<br />
9. Pisau (Cutter)<br />
10. Penggaris (stainless steel)<br />
11. Spidol kecil permanent (for OHP) produk SNOWMAN<br />
12. Komputer + Software PCB, tentunya. <br />
<br />
Langkah-langkahnya sebagai berikut :<br />
<br />
Buatlah skema PCB melalui beberapa program yang ada misal Eagle, Proteus 77 atau PCB Express. Shobat juga bisa mendownload gambar pcb yang cocok dan sudah jadi di internet jika ada. Setelah gambar PCB didapat maka di print di kertas hvs biasa. Langkah berikutnya hasil print difotocopy dengan menggunakan kertas tanggalan bekas pada posisi yang putih bersih atau di balik tanggalan. Jangan lupa kertas bekas Kalender yang bakal dipakai untuk ngopi tentunya disisi yang masih kosong, usahakan kertas kalender dipilih yang masih bersih termasuk tangan kita juga harus bersih.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-vLmKf4VTAVk/USn-m9QrF5I/AAAAAAAAAG8/wyjuR-RmhRo/s1600/img1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="210" src="http://4.bp.blogspot.com/-vLmKf4VTAVk/USn-m9QrF5I/AAAAAAAAAG8/wyjuR-RmhRo/s400/img1.png" width="400" /></a></div>
<br />
Setelah difoto copy di kertas kalender dan memastikan tidak ada trace yang putus, guntinglah gambar PCB tersebut kira-kira 2-3mm diluar garis gambar.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-eViaoWE_FcY/USoIwSG29uI/AAAAAAAAAHM/r3HTxuxafBQ/s1600/img3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://3.bp.blogspot.com/-eViaoWE_FcY/USoIwSG29uI/AAAAAAAAAHM/r3HTxuxafBQ/s320/img3.png" width="320" /></a></div>
<br />
<br />
<br />
<br />
Potong PCB dengan pisau Cutter seukuran gambar PCB yang baru saja di-print, lalu<br />
kikir bagian tepi PCB agar tidak menonjol..sampai permukaanya rata dan tidak<br />
tajam.<br />
Ampelas seluruh permukaan PCB sambil dibasahi dengan air, lakukan proses<br />
pengampelasan dengan cara memutar searah jarum jam sampai bersih, lalu<br />
keringkan. <br />
<br />
<br />
Panaskan Setrika, jgn putar sampai penuh, kira-kira arah di jam 12 ke 2. Posisikan gambar PCB diatas papan PCB, trace PCB (tinta Toner) menghadap ke<br />
papan PCB (tembaga).<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-JtTPUDRmYcY/USoJUXV1wWI/AAAAAAAAAHU/TZN71mnanYE/s1600/img4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://3.bp.blogspot.com/-JtTPUDRmYcY/USoJUXV1wWI/AAAAAAAAAHU/TZN71mnanYE/s320/img4.png" width="320" /></a></div>
<br />
<br />
<br />
<br />
<br />
Diatas kertas kalender lapisi dengan kertas biasa, agar Text yg ada di kalender<br />
tidak menempel ke permukaan Setrika.<br />
<br />
<br />
<br />
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-qbcsqavLCvs/USoJx0lT7jI/AAAAAAAAAHc/q9Qt09ZHGKo/s1600/img5.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://4.bp.blogspot.com/-qbcsqavLCvs/USoJx0lT7jI/AAAAAAAAAHc/q9Qt09ZHGKo/s320/img5.png" width="320" /></a></div>
<br />
<br />
Tekan Setrika agak kuat diatas kerta kalender yang sudah dilapisi dgn kertas biasa tadi sampai kira-kira 30 detik sampai gambar menempel ke papan PCB dan lakukan penggosokan secara merata ke permukaan yg lain.Waktu yang diperlukan selama proses setrika +/- 3 menit, jangan sampai lebih dari 4 menit karena jika terlalu lama biasanya gambar akan melebar/pudar.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-D9HuIjhoJ00/USoKCdNI4HI/AAAAAAAAAHk/Wvt5crCYDzg/s1600/img6.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="201" src="http://4.bp.blogspot.com/-D9HuIjhoJ00/USoKCdNI4HI/AAAAAAAAAHk/Wvt5crCYDzg/s320/img6.png" width="320" /></a></div>
<br />
<br />
<br />
<br />
Setelah kertas kalender menempel ke PCB lalu dinginkan papan PCB dengan cara di-angin-anginkan, jangan sekali-kali langsung direndam ke air atau diblow dengan udara dingin / AC, gambar (toner) bisa terkelupas sewaktu masuk pada proses selanjutnya.<br />
Jika sudah benar-benar dingin, rendam papan PCB ke dalam air selama +/- 15 s/d 30 menit, tergantung dari tebal/tipisnya kertas kalender, hingga kertas kalender nampak basah pada permukaan bagian dalam, biasanya jika menggunakan kertas kalender yang tipis… kertas akan terkelupas dengan sendirinya…. (terapung).<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-aSSopCsapeI/USoKe9UoGKI/AAAAAAAAAHs/L-AyGcwMvPE/s1600/img7.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="196" src="http://4.bp.blogspot.com/-aSSopCsapeI/USoKe9UoGKI/AAAAAAAAAHs/L-AyGcwMvPE/s320/img7.png" width="320" /></a></div>
<br />
<br />
<br />
<br />
Kupas kertas kalender pelan-pelan dengan tangan sampai gambar/trace nampak, lalu sedikit-demi sedikit bersihkan sisa-sisa kertas yang masih nempel dengan bantuan Sikat Gigi bekas, terutama kertas yang nempel pada bagian lubang/pads komponen dan diantara traces sampai bersih.<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<a href="http://3.bp.blogspot.com/-sLnjVGS0kn0/USoKxs_0uQI/AAAAAAAAAH0/X1tbKmJfX-g/s1600/img8.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://3.bp.blogspot.com/-sLnjVGS0kn0/USoKxs_0uQI/AAAAAAAAAH0/X1tbKmJfX-g/s320/img8.png" width="320" /> </a><br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
<br />
Jika terdapat trace yang terkelupas/putus, gunakan Spidol permanent untuk membantu menyambungnya.<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-rRdYG4NyY1c/USoMzrD3bvI/AAAAAAAAAIE/-C6JLfE03FU/s1600/img9.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-rRdYG4NyY1c/USoMzrD3bvI/AAAAAAAAAIE/-C6JLfE03FU/s1600/img9.png" /></a></div>
<br />
<br />
<br />
<br />
<br />
Masukkan Ferric Cloride secukupnya ke dalam “nampan plastic” yg tidak dipakai , Ferric Cloride paling tidak 1 (bungkus) kemasang Rp.4000,- harga di Pekanbaru, dan masukkan air panas/hangat secukupnya +/-<br />
100ml (1/2 gelas), sampai seluruhnya lebur dengan air, jangan lupa penutup hidung (masker) dan sarung tangan plastic/karet.<br />
Masukkan papan PCB kedalam larutan Ferric Cloride tadi, dan agar prosesnya lebih cepat, bantu dengan cara menggoyang-goyang nampan, awass tumpah… Sambil diamati jika papan PCB sudah seluruhnya lebur, maksudnya tembaga yang tidak tertutup oleh gambar/toner, maka angkat papan PCB dan bersihkan dengan air yang mengalir (air kran). Untuk membersihkan gambar/toner, gosokan ampelas pelan-pelan sambil disiram air kran sampai benar-benar bersih. Periksa kembali apakah terdapat trace yang putus.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-7pVFBvPUNZ4/USoOs7TJGtI/AAAAAAAAAIQ/xILrXh-bqLs/s1600/img10.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://2.bp.blogspot.com/-7pVFBvPUNZ4/USoOs7TJGtI/AAAAAAAAAIQ/xILrXh-bqLs/s320/img10.png" width="320" /></a></div>
<br />
Bor papan PCB dengan mata Bor ukuran 0,8mm s/d 1mm.<br />
• Bersihkan papan PCB, lalu mulailah menyolder.<br />
• Setelah komponen tersolder seluruhnya, lakukan pengetesan, jika semuanya sudah berfungsi dengan baik, segera lakukan penyemprotan papan PCB dengan Lacquer produk PYLOX Clear128 atau produk “rj” (Acrylic Epoxy Spray Paint) . Tujuanya agar papan PCB tidak mudah Oxidasi dan tampak mengkilap terus, syukur2 kalau ada PCB Varnis sebelum di Lacquer, hasilnya akan lebih menarik. <br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-vKNJKbBzHtk/USoPOZPZRJI/AAAAAAAAAIc/bbnPgCgDiys/s1600/img11.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="213" src="http://1.bp.blogspot.com/-vKNJKbBzHtk/USoPOZPZRJI/AAAAAAAAAIc/bbnPgCgDiys/s320/img11.png" width="320" /></a></div>
<br />
<br />
<br />
<br />
Proses pengeringan selama +/- 10menit… mulailah merakit dan SELESAI sudah.<br />
• Waktu yang dibutuhkan mulai dari proses Nge-Print sampai selesai Pelarutan<br />
(Etching) +/- 30 menit.<br />
<br />
Nah demikian shobat dan selamat mencoba semoga berhasil..<br />
<br />manghttp://www.blogger.com/profile/09233727818551374720noreply@blogger.com1tag:blogger.com,1999:blog-327828264376003801.post-14556497766572390862013-02-22T20:47:00.000-08:002015-05-02T02:39:28.060-07:00Simbol dan fungsi komponen elektronika<div class="post-body entry-content" id="post-body-2175282028015545207">
Symbol komponen Listrik dan elektronik ini diperlukan ketika kita ingin
membuat sebuah rangkaian atau memperbaiki sebuah alat yang berhubungan
dengan listrik atau elektronik sehingga bisa ditelusuri bagian yang
rusak untuk diperbaiki atau diganti komponennya. Dibawah ini adalah
sebagian contoh sambungan dan komponen yang berhubungan dengan listrik
dan elektronik:<br />
<br />
<br />
<br />
<center>
<table border="1" cellpadding="5" cellspacing="5" style="border-collapse: collapse; width: 500px;"><tbody>
<tr style="background-color: red;"> <th width="48">SIMBOL</th> <th width="193">NAMA KOMPONEN</th> <th>KETERANGAN</th> </tr>
<tr> <th colspan="3" style="background-color: blue;">Simbol Sambungan</th> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Kabel Tak terhubung" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/kabel-2.GIF" height="48" width="48" /></td> <td width="193">Kabel tidak koneksi</td> <td>Terputus (tidak terhubung)</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Kabel" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/kabel.GIF" height="48" width="48" /></td> <td width="193">Kabel/ Wire Listrik</td> <td>Kabel penghubung (konduktor)</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Kabel Terhubung" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/kabel-1.GIF" height="48" width="48" /></td> <td width="193">Koneksi kabel</td> <td>Terhubung</td> </tr>
<tr align="center"> <th colspan="3" style="background-color: blue;">Simbol Saklar (Switch) dan Simbol Relay</th> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Saklar" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/saklar.GIF" height="48" width="48" /></td> <td width="193">Toggle Switch SPST</td> <td>Terputus dalam kondisi open</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Saklar" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/saklar-1.GIF" height="48" width="48" /></td> <td width="193">Toggle Switch SPDT</td> <td>Memilih dua terminal koneksi</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Saklar" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/saklar-2.GIF" height="48" width="48" /></td> <td width="193">Saklar Push-Button (NO)</td> <td>Terhubung ketika ditekan</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Saklar" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/saklar-3.GIF" height="48" width="48" /></td> <td width="193">Saklar Push-Button (NC)</td> <td>Terputus ketika ditekan</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Saklar" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/saklar-4.GIF" height="48" width="48" /></td> <td width="193">DIP Switch</td> <td>Multiswitch(Saklar banyak)</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Saklar" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/saklar-5.GIF" height="48" width="48" /></td> <td width="193">Relay SPST</td> <td rowspan="2">Koneksi (Open dan Close) digerakan oleh elektromagnetik. </td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Saklar" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/saklar-6.GIF" height="48" width="48" /></td> <td width="193">Relay SPDT</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Saklar" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/saklar-7.GIF" height="48" width="48" /></td> <td width="193">Jumper</td> <td>Koneksi dengan pemasangan jumper</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Saklar" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/saklar-8.GIF" height="48" width="48" /></td> <td width="193">Solder Bridge</td> <td>Koneksi dengan cara disolder</td> </tr>
<tr> <th colspan="3" style="background-color: blue;">Simbol Ground</th> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Ground" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/ground-1.GIF" height="48" width="48" /></td> <td width="193">Earth Ground</td> <td>Referensi 0 sebuah sumber listrik</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Ground" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/ground-2.GIF" height="48" width="48" /></td> <td width="193">Chassis Ground</td> <td>Ground yang dihubungkan pada body sebuah rangkaian listrik</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Ground" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/ground-3.GIF" height="48" width="48" /></td> <td width="193">Common/ Digital Ground</td> <td><br /></td> </tr>
<tr> <th colspan="3" style="background-color: blue;">Simbol Resistor</th> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Resistor" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/resistor-1.GIF" height="48" width="48" /></td> <td width="193"><a href="http://kanip-fismandor.blogspot.com/search/label/Resistor">Resistor </a></td> <td rowspan="2">Resistor berfungsi untuk menahan arus yang mengalir dalam rangkaian listrik</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Resistor" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/resistor-2.GIF" height="48" width="48" /></td> <td width="193">Resistor </td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Potensio" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/potensio-1.GIF" height="48" width="48" /></td> <td width="193">Potensio Meter </td> <td rowspan="2">Menahan arus dalam rangkaian listrik tetapi nilai resistansi dari 3 titik terminal dapat diatur</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Potensio" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/potensio-2.GIF" height="48" width="48" /></td> <td width="193">Potensio Meter</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Variable Resistor" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/variable-resistor-1.GIF" height="48" width="48" /></td> <td width="193">Variable Resistor </td> <td rowspan="2">Menahan arus dalam rangkaian listrik tetapi nilai resistansi dari 2 titik terminal dapat diatur</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Variable Resistor" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/variable-resistor-2.GIF" height="48" width="48" /></td> <td width="193">Variable Resistor </td> </tr>
<tr> <th colspan="3" style="background-color: blue;">Simbol Condensator (Kapasitor)</th> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Condensator" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/capacitor-1.GIF" height="48" width="48" /></td> <td width="193"><a href="http://kanip-fismandor.blogspot.com/search/label/Capasitor" target="_blank">Condensator</a> Bipolar</td> <td rowspan="2">Berfungsi untuk menyimpan arus listrik sementara waktu</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Condensator" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/capacitor-2.GIF" height="48" width="48" /></td> <td width="193">Condensator Nonpolar</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Condensator" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/capacitor-3.GIF" height="48" width="48" /></td> <td width="193">Condensator Bipolar</td> <td>Electrolytic Condensator (ELCO)</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Condensator" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/capacitor-4.GIF" height="48" width="48" /></td> <td width="193">Kapasitor berpolar</td> <td>Electrolytic Condensator (ELCO)</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Condensator" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/capacitor-5.GIF" height="48" width="48" /></td> <td width="193">Kapasitor Variable</td> <td>Condensator yang nilai kapasitansinya dapat diatur</td> </tr>
<tr> <th colspan="3" style="background-color: blue;">Simbol Kumparan (Induktor)</th> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Lilitan" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/inductor-1.GIF" height="48" width="48" /></td> <td width="193">Induktor, lilitan, kumparan, spul, coil</td> <td>Dapat menghasilkan medan magnet ketika dialiri arus listrik</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Lilitan" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/inductor-2.GIF" height="48" width="48" /></td> <td width="193">Induktor dengan inti besi</td> <td>Kumparan dengan inti besi seperi pada trafo</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Lilitan" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/inductor-3.GIF" height="48" width="48" /></td> <td width="193">Variable Induktor</td> <td>Lilitan yang nilai induktansinya dapat diatur</td> </tr>
<tr> <th colspan="3" style="background-color: blue;">Simbol Power Supply</th> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Power Supply" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/power-supply-1.GIF" height="48" width="48" /></td> <td width="193">Sumber tegangan DC</td> <td>Menghasilkan tegangan searah tetap (konstan)</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Power Supply" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/power-supply-2.GIF" height="48" width="48" /></td> <td width="193">Sumber Arus</td> <td>Menghasilkan sumber arus tetap</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Power Supply" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/power-supply-3.GIF" height="48" width="48" /></td> <td width="193">Sumber tegangan AC</td> <td>Sumber teganga bolak-balik seperti dari PLN (Perusahaan Listrik Negara)</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Power Supply" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/power-supply-4.GIF" height="48" width="48" /></td> <td width="193">Generator</td> <td>Penghasil tegangan listrik bolah-balik seperti pembangkit listrik di PLN (Perusahaan Listrik Negara)</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Battery" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/battery-1.GIF" height="48" width="48" /></td> <td width="193">Battery</td> <td>Menghasilkan tegangan searah tetap</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Battery" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/battery-2.GIF" height="48" width="48" /></td> <td width="193">Battery lebih dari satu Cell</td> <td>Menghasilkan tegagan searah tetap</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Regulator" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/regulator-1.GIF" height="48" width="48" /></td> <td width="193">Sumber tegangan yang dapat diatur</td> <td>Sumber tegangan yang berasal dari rangkaian listrik lain</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Regulator" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/regulator-2.GIF" height="48" width="48" /></td> <td width="193">Sumber arus yang dapat diatur</td> <td>Sumber arus yang berasal dari rangkaian listrik lain</td> </tr>
<tr> <th colspan="3" style="background-color: blue;">Simbol Meter (Alat Ukur)</th> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Volt Meter" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/voltmeter-1.GIF" height="48" width="48" /></td> <td width="193">Volt Meter</td> <td>Mengukur tegangan listrik dengan satuan Volt</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Ampere Meter" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/ammeter-1.GIF" height="48" width="48" /></td> <td width="193">Ampere Meter</td> <td>Mengukur arus listrik dengan satuan Ampere</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Ohm Meter" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/ohmmeter-1.GIF" height="48" width="48" /></td> <td width="193">Ohm Meter</td> <td>Mengukur resistansi dengan satuan Ohm</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Watt Meter" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/wattmeter-1.GIF" height="48" width="48" /></td> <td width="193">Watt Metter</td> <td>Mengukur daya listrik dengan satuan Watt</td> </tr>
<tr> <th colspan="3" style="background-color: blue;">Simbol Lampu</th> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Lampu" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/lampu-1.GIF" height="48" width="48" /></td> <td width="193">Lampu</td> <td rowspan="3">Akan menghasilkan cahaya ketika dialiri arus listrik</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Lampu" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/lampu-2.GIF" height="48" width="48" /></td> <td width="193">Lampu</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Lampu" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/lampu-3.GIF" height="48" width="48" /></td> <td width="193">Lampu</td> </tr>
<tr> <th colspan="3" style="background-color: blue;">Simbol Dioda</th> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Dioda" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/dioda-1.GIF" height="48" width="48" /></td> <td width="193"><a href="http://kanip-fismandor.blogspot.com/2012/03/dioda.html">Dioda</a></td> <td>Berfungsi sebagai penyearah yang dapat mengalirkan arus listrik satu arah (forward bias)</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Dioda Zener" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/dioda-zener.GIF" height="48" width="48" /></td> <td width="193">Dioda Zener</td> <td>Penyetabil Tegangan DC (Searah)</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Dioda Schottky" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/dioda-schottky.GIF" height="48" width="48" /></td> <td width="193">Dioda Schottky</td> <td>Dioda dengan drop tegangan rendah, biasanya terdapat dalam IC logika</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Dioda Varactor" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/dioda-varicap.GIF" height="48" width="48" /></td> <td width="193">Dioda Varactor</td> <td>Gabungan Dioda dan Kapasitor</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Dioda Tunnel" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/dioda-tunnel.GIF" height="48" width="48" /></td> <td width="193">Dioda Tunnel</td> <td>Dioda Tunnel</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol LED" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/led.GIF" height="48" width="48" /></td> <td width="193">LED (Light Emitting Diode)</td> <td>Akan menghasilkan cahaya ketika dialiri arus listrik DC satu arah</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Photo Dioda" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/photo-dioda.GIF" height="48" width="48" /></td> <td width="193">Photo Dioda</td> <td>Menhasilkan arus listrik ketika mendapat cahaya</td> </tr>
<tr> <th colspan="3" style="background-color: blue;">Simbol Transistor</th> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Transistor NPN" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/transistor-NPN.GIF" height="48" width="48" /></td> <td width="193">Transitor Bipolar NPN</td> <td>Arus listrik akan mengalir (EC) ketika basis (B) diberi positif</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Transistor PNP" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/transistor-PNP.GIF" height="48" width="48" /></td> <td width="193">Transistor Bipolar PNP</td> <td>Arus listrik akan mengalir (CE) ketika basis (B) diberi negatif</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Transistor Darlington" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/transistor-darlington.GIF" height="48" width="48" /></td> <td>Transitor Darlington</td> <td>Gabungan dari dua transistor Bipolar untuk meningkatkan penguatan</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Transistor JFET N" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/transistor-JFET-N.GIF" height="48" width="48" /></td> <td width="193">Transistor JFET-N</td> <td>Field Effect Transistor kanal N</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Transistor JFET P" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/transistor-JFET-P.GIF" height="48" width="48" /></td> <td width="193">Transistor JFET-P</td> <td>Field Effect Transistor kanal P</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Transistor NMOS" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/transistor-NMOS.GIF" height="48" width="48" /></td> <td width="193">Transistor NMOS</td> <td>Transistor MOSFET kanal N</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Transistor PMOS" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/transistor-PMOS.GIF" height="48" width="48" /></td> <td width="193">Transistor PMOS</td> <td>Transistor MOSFET kanal P</td> </tr>
<tr> <th colspan="3" style="background-color: blue;">Simbol Komponen Lain</th> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Motor Listrik" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/motor.GIF" height="48" width="48" /></td> <td width="193">Motor </td> <td>Motor Listrik</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Trafo" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/trafo.GIF" height="48" width="48" /></td> <td width="193">Trafo, Transformer, Transformator</td> <td>Penurun dan penaik tegangan AC (Bolak Balik)</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Bel Listrik" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/bel-listrik.gif" height="48" width="48" /></td> <td width="193">Bel Listrik</td> <td>Berbunyi ketika dialiri arus listrik</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Buzzer" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/buzzer.gif" height="48" width="48" /></td> <td width="193">Buzzer</td> <td>Penghasil suara buzz saat dialiri arus listrik</td> </tr>
<tr> <td style="text-align: center;" width="48"><img border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/fuse.GIF" height="48" width="48" /></td> <td width="193">Fuse, Sikring</td> <td rowspan="2">Pengaman. Akan putus ketika melebihi kapasitas arus</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Sikring" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/fuse-1.GIF" height="48" width="48" /></td> <td width="193">Fuse, Sikring</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Bus" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/bus.GIF" height="48" width="48" /></td> <td width="193">Bus</td> <td rowspan="3">Terdiri dari banyak jalur data atau jalur address</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Bus" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/bus-1.GIF" height="48" width="48" /></td> <td width="193">Bus</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Bus" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/bus-2.GIF" height="48" width="48" /></td> <td width="193">Bus</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Opto Coupler" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/opto-coupler.GIF" height="48" width="48" /></td> <td width="193">Opto Coupler</td> <td>Sebagi isolasi antar dua rangkaian yang berbeda. Dihubungkan oleh cahaya</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Speaker" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/speaker.GIF" height="48" width="48" /></td> <td width="193">Speaker</td> <td>Mengubah signal listrik menjadi suara</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Mic" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/microphone.GIF" height="48" width="48" /></td> <td width="193">Mic, Microphone</td> <td>Mengubah signal suara menjadi arus listrik</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Op-Amp" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/op-amp.GIF" height="48" width="48" /></td> <td width="193">Op-Amp, Operational Amplifier</td> <td>Penguat signal input</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Schmitt Trigger" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/schmitt-trigger.GIF" height="48" width="48" /></td> <td width="193">Schmitt Trigger</td> <td>Dapat mengurangi noise</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol ADC" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/adc.GIF" height="48" width="48" /></td> <td width="193">ADC, Analog to Digital</td> <td>Mengubah signal analog menjadi data digital</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol DAC" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/dac.GIF" height="48" width="48" /></td> <td width="193">DAC, Digital to Analog</td> <td>Mengubah data digital menjadi signal analog</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Oscillator" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/oscillator-crystal.GIF" height="48" width="48" /></td> <td width="193">Crystal, Ocsilator</td> <td>Penghasil pulsa</td> </tr>
<tr> <th colspan="3" style="background-color: blue;">Simbol Antenna</th> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Antenna" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/antenna.GIF" height="48" style="cursor: move;" width="48" /></td> <td width="193">Antenna</td> <td rowspan="2">Pemancar dan penerima signa radio</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Antenna" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/antenna-1.GIF" height="48" width="48" /></td> <td width="193">Antenna</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Antenna" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/antenna-2.GIF" height="48" width="48" /></td> <td width="193">Dipole Antenna</td> <td>Gabungan dari simple Antenna</td> </tr>
<tr> <th colspan="3" style="background-color: blue;">Simbol Gerbang Logika (Digital)</th> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Gerbang NOT" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/NOTgate.GIF" height="48" width="48" /></td> <td width="193">NOT Gate</td> <td>Output akan merupakan kebalikan input</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Gerbang AND" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/ANDgate.GIF" height="48" width="48" /></td> <td width="193">AND Gate</td> <td>Output akan 0 jika salah satu input 0</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Gerbang NAND" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/NANDgate.GIF" height="48" width="48" /></td> <td width="193">NAND Gate</td> <td>Output akan 1 jika salah satu input 0</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Gerbang OR" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/ORgate.GIF" height="48" width="48" /></td> <td width="193">OR Gate</td> <td>Output akan 1 jika salah satu input 1</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Gerbang NOR" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/NORgate.GIF" height="48" width="48" /></td> <td width="193">NOR Gate</td> <td>Output akan0 jika salah satu input 1</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Gerbang EX-OR" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/XORgate.GIF" height="48" width="48" /></td> <td width="193">EX-OR Gate</td> <td>Output akan 0 jika input sama</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="SImbol D-Flip-Flop" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/Dflip-flop.GIF" height="48" width="48" /></td> <td width="193">D-Flip-Flop</td> <td>Dapat berfungsi sebagai penyimpad data</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Multiplexer" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/muxII.GIF" height="48" width="48" /></td> <td width="193">Multiplexer 2 to 1</td> <td rowspan="2">Menyeleksi salah satu data input yang akan dikirim ke output</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol Multiplexer" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/mux.GIF" height="48" width="48" /></td> <td width="193">Multiplexer 4 to 1</td> </tr>
<tr> <td style="text-align: center;" width="48"><img alt="Simbol D-Multiplexer" border="0" src="https://googledrive.com/host/0B4NV5L45-gUkNVNGT2JQYmxEUXc/simbolek/demux.GIF" height="48" width="48" /></td> <td width="193">D-Multiplexer 1 to 4</td> <td>Menyeleksi data input untuk dikirim ke salah satu output</td> </tr>
</tbody></table>
</center>
<br /></div>
manghttp://www.blogger.com/profile/09233727818551374720noreply@blogger.com1tag:blogger.com,1999:blog-327828264376003801.post-2968816370660969822013-02-22T20:11:00.002-08:002013-03-04T02:14:19.518-08:00Komponen Elektronika Relay<h3 class="post-title entry-title">
Prinsip Kerja Relay
</h3>
<div class="post-header">
</div>
<div class="addthis_toolbox addthis_default_style ">
<a class="atc_s addthis_button_compact" href="http://www.blogger.com/blogger.g?blogID=327828264376003801"><span></span></a>
</div>
<div class="MsoNormal" style="line-height: 200%; margin-top: 12.0pt; text-align: justify;">
Relay
adalah komponen elektronika berupa saklar elektronik yang digerakkan
oleh arus listrik. Secara prinsip, relay merupakan tuas saklar dengan
lilitan kawat pada batang besi<br />
(solenoid) di dekatnya. Ketika solenoid dialiri arus listrik, tuas akan
tertarik karena adanya gaya magnet yang terjadi pada solenoid sehingga
kontak saklar akan menutup. Pada saat arus dihentikan, gaya magnet akan
hilang, tuas akan kembali ke posisi semula dan kontak saklar kembali
terbuka.Relay biasanya digunakan untuk menggerakkan arus/tegangan yang
besar (misalnya peralatan listrik 4 ampere AC 220 V) dengan memakai
arus/tegangan yang kecil (misalnya 0.1 ampere 12 Volt DC). Relay yang
paling sederhana ialah relay elektromekanis yang memberikan pergerakan
mekanis saat mendapatkan energi listrik. </div>
<div class="MsoNormal" style="line-height: 200%; margin-top: 12.0pt;">
Secara sederhana relay elektromekanis ini didefinisikan sebagai berikut :<br />
• Alat yang menggunakan gaya elektromagnetik untuk menutup (atau membuka) kontak saklar.<br />
• Saklar yang digerakkan (secara mekanis) oleh daya/energi listrik.</div>
<div class="MsoNormal" style="line-height: 200%; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: justify;">
Dalam
pemakaiannya biasanya relay yang digerakkan dengan arus DC dilengkapi
dengan sebuah dioda yang di-paralel dengan lilitannya dan dipasang
terbaik yaitu anoda pada tegangan (-) dan katoda pada tegangan (+). Ini
bertujuan untuk mengantisipasi sentakan listrik yang terjadi pada saat
relay berganti posisi dari on ke off agar tidak merusak komponen di
sekitarnya.</div>
<div class="MsoNormal" style="line-height: 200%; text-align: justify;">
Konfigurasi dari kontak-kontak relay ada tiga jenis, yaitu: </div>
<div class="MsoNormal" style="line-height: 200%; text-align: justify;">
• Normally Open (NO), apabila kontak-kontak tertutup saat relay dicatu </div>
<div class="MsoNormal" style="line-height: 200%; text-align: justify;">
• Normally Closed (NC), apabila kontak-kontak terbuka saat relay dicatu </div>
<div class="MsoNormal" style="line-height: 200%; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: justify;">
Change
Over (CO), relay mempunyai kontak tengah yang normal tertutup, tetapi
ketika relay dicatu kontak tengah tersebut akan membuat hubungan dengan
kontak-kontak yang lain. </div>
<div class="MsoNormal" style="line-height: 200%; text-align: justify;">
<span class="notranslate">Penggunaan relay perlu memperhatikan tegangan</span><span class="ib"> </span><span class="notranslate">pengontrolnya serta</span> <span class="notranslate">kekuatan relay men-switch arus/tegangan. Biasanya ukurannya tertera pada body</span> <span class="notranslate">relay. Misalnya relay 12VDC/4 A 220V, artinya tegangan yang diperlukan sebagai</span> <span class="notranslate">pengontrolnya adalah 12Volt DC dan mampu men-switch arus listrik (maksimal)</span> <span class="notranslate">sebesar 4 ampere pada tegangan 220 Volt. Sebaiknya relay difungsikan 80% saja dari</span> <span class="notranslate">kemampuan maksimalnya agar aman, lebih rendah lagi lebih aman.Relay jenis lain</span> <span class="notranslate">ada yang namanya reedswitch atau relay lidi. Relay jenis ini berupa batang kontak</span> <span class="notranslate">terbuat dari besi pada tabung kaca kecil yang dililitin kawat. Pada saat lilitan kawat</span> <span class="notranslate">dialiri arus, kontak besi tersebut akan menjadi magnet dan saling menempel sehingga</span> <span class="notranslate">menjadi saklar yang on. Ketika arus pada lilitan dihentikan medan magnet hilang dan</span> <span class="notranslate">kontak kembali terbuka (off).</span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-DIxzpclgxWo/TrDXAZ4BO7I/AAAAAAAAAoQ/zCyZo3MX1lc/s1600/contoh+gambar+relay.jpg" style="margin-left: 1em; margin-right: 1em;"><img alt="pengertian Relay" border="0" height="282" src="http://4.bp.blogspot.com/-DIxzpclgxWo/TrDXAZ4BO7I/AAAAAAAAAoQ/zCyZo3MX1lc/s400/contoh+gambar+relay.jpg" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-KSx0g9R7yac/TrDXHUJHAiI/AAAAAAAAAoY/xuK5-zCa9qM/s1600/fungsi+Relay.jpg" style="margin-left: 1em; margin-right: 1em;"><img alt="fungsi kegunaan Relay" border="0" height="320" src="http://3.bp.blogspot.com/-KSx0g9R7yac/TrDXHUJHAiI/AAAAAAAAAoY/xuK5-zCa9qM/s320/fungsi+Relay.jpg" width="320" /></a></div>
<div class="MsoNormal" style="line-height: 200%; text-align: justify;">
<br />
</div>
<div class="MsoNormal" style="line-height: 200%; text-align: center;">
<span class="notranslate">Gambar Relay </span></div>
<div class="MsoNormal" style="line-height: 200%; text-align: justify;">
<span class="notranslate"></span></div>
<div class="MsoNormal" style="line-height: 200%; text-align: justify;">
<span class="notranslate"><span style="letter-spacing: 6.25pt;"></span></span></div>
<div class="MsoNormal" style="line-height: 200%; text-align: justify;">
<u>Prinsip Kerja Relay </u></div>
<div class="MsoNormal" style="line-height: 200%; text-align: justify;">
<span style="color: #292929;">Relay terdiri dari</span><span style="color: #cd9b00; letter-spacing: 6.25pt;"> </span><span style="color: #292929;">Coil & Contact</span><span style="color: #9b9b33; letter-spacing: 6.25pt;"> </span><span style="color: #cd9b00; letter-spacing: 6.25pt;"></span></div>
<div class="MsoNormal" style="line-height: 200%; text-align: justify;">
coil
adalah gulungan kawat yang mendapat arus listrik, sedang contactadalah
sejenis saklar yang pergerakannya tergantung dari ada tidaknya arus
listrik dicoil. Contact ada 2 jenis : Normally Open (kondisi awal
sebelum diaktifkan open), dan Normally Closed (kondisi awal sebelum
diaktifkan close). Secara sederhana berikut ini prinsip kerja darir
elay : ketikaCoil mendapat energi listrik (energized), akan timbul gaya
elektromagnet yang akan menarik armature yang berpegas, dan contact
akan menutup</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-bG13sRqnzaA/TrDXP-DG-KI/AAAAAAAAAog/G1pX3LRTnCk/s1600/prinsip+kerja+relay.gif" style="margin-left: 1em; margin-right: 1em;"><img alt="prinsip kerja Relay" border="0" height="239" src="http://4.bp.blogspot.com/-bG13sRqnzaA/TrDXP-DG-KI/AAAAAAAAAog/G1pX3LRTnCk/s320/prinsip+kerja+relay.gif" width="320" /></a></div>
<div class="MsoNormal" style="line-height: 200%; text-align: center;">
Gambar Prinsip Kerja Relay</div>
manghttp://www.blogger.com/profile/09233727818551374720noreply@blogger.com0tag:blogger.com,1999:blog-327828264376003801.post-62770865353121144282013-02-22T20:05:00.001-08:002013-03-04T02:18:59.111-08:00Komponen Elektronika Kondensator/Kapasitor<div class="postlabels-top">
</div>
<b>1. KONDENSATOR/KAPASITOR</b><br />
Kapasitor adalah komponen elektronika yang dapat menyimpan muatan
listrik. Struktur sebuah kapasitor terbuat dari 2 buah plat metal yang
dipisahkan oleh suatu bahan dielektrik. Bahan-bahan dielektrik yang umum
dikenal misalnya udara vakum, keramik, gelas dan lain-lain. Jika kedua
ujung plat metal diberi tegangan listrik, maka muatan-muatan positif
akan mengumpul pada salah satu kaki (elektroda) metalnya dan pada saat
yang sama muatan-muatan negatif terkumpul pada ujung metal yang satu
lagi.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-0selZ3H0kIM/TpBcZIVqK2I/AAAAAAAAAHU/4iC5TEOhhyI/s1600/kapasitor.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="34" src="http://1.bp.blogspot.com/-0selZ3H0kIM/TpBcZIVqK2I/AAAAAAAAAHU/4iC5TEOhhyI/s320/kapasitor.jpg" width="200" /></a></div>
<br />
<br />
Fungsi kapasitor adalah sebagai berikut :<br />
1. Sebagai filter (penyaring) dalam rangkaian Power Supply,<br />
2. Sebagai Pembangkit frekuensi dalam rangkaian antena ataupun dalam rangkaian lainnya,<br />
3. Sebagai penghubung (coupling) yang menghubungkan masing-masing bagian dalam suatu rangkaian<br />
4. Menghilangkan Loncatan api (bouncing) bila saklar dari beban di pasang.<br />
5. Menghemat daya listrik dalam rangkaian lampu TL<br />
6. Meredam Noise, dll<br />
7. Memisahkan arus bolak-balik dari arus searah.<br />
<br />
Sifat Kondensator :<br />
1. Dapat menyimpan arus pada batas tertentu<br />
2. Tidak dapat dilewati arus DC (searah)<br />
3. Dapat dilewati arus AC<br />
<br />
<b>Jenis-Jenis Kapasito</b>r<br />
Kapasitor berdasarkan bentuknya :<br />
1. kapasitor silindris<br />
2. kapasitor bola sepusat<br />
3. kapasitor keping sejajar<br />
4. kapasitor balok<br />
5. kapasitor botol leiden<br />
6. kapasitor variable<br />
Kapasitor berdasarkan bentuk dielektriknya :<br />
1. kapasitor keramik<br />
2. kapasitor kertas<br />
3. kapasitor mika<br />
4. kapasitor gas<br />
5. kapasitor vakum<br />
6. kapasitor elektrolit (elco)<br />
Kapasitor berdasarkan kegunaannya :<br />
1. kapasitor tetap<br />
2. kapasitor yang dapat diatur <br />
Kapasitor berdasarkan pemasangannya :<br />
1. Kapasitor berpolar adalah kapasitor mempunyai kutub + dan kutub -,
sehingga pemasangannya tidak boleh terbolak-balik. Dipasang pada
rangkaian arus searah (DC)<br />
contohnya : <br />
-kondensator elco (eloktrolit)<br />
-kondensator tantalum<br />
2.Kondensator nonpolar<br />
a. kondensator kertas<br />
b. kondensator variabel (varco).<br />
c. kondensator keramik<br />
d. kondensator trimmer<br />
e. kondensator mika<br />
f. kondensator polyster<br />
<br />
<b>Macam-macam kondensator</b><br />
<i>Kondensator elektrolit atau Electrolytic Condenser</i><br />
(sering disingkat Elco) adalah kondensator yang biasanya berbentuk
tabung, mempunyai dua kutub kaki berpolaritas positif dan negatif,
ditandai oleh kaki yang panjang positif sedangkan yang pendek negatif
atau yang dekat tanda minus ( – ) adalah kaki negatif. Nilai
kapasitasnya dari 0,47 µF (mikroFarad) sampai ribuan mikroFarad dengan
voltase kerja dari beberapa volt hingga ribuan volt.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-Rkjz_doBrBw/TpFIuiIcfYI/AAAAAAAAAHs/WCbkEc46lBo/s1600/elco.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="96" src="http://2.bp.blogspot.com/-Rkjz_doBrBw/TpFIuiIcfYI/AAAAAAAAAHs/WCbkEc46lBo/s320/elco.jpg" width="181" /></a></div>
<br />
<br />
<i>Kondensator keramik (Ceramic Capacitor)</i><br />
Bentuknya ada yang bulat tipis, ada yang persegi empat berwarna merah,
hijau, coklat dan lain-lain. Dalam pemasangan di papan rangkaian (PCB),
boleh dibolak-balik karena tidak mempunyai kaki positif dan negatif.
Mempunyai kapasitas mulai dari beberapa piko Farad sampai dengan ratusan
Kilopiko Farad (KpF). Dengan tegangan kerja maksimal 25 volt sampai 100
volt, tetapi ada juga yang sampai ribuan volt.<br />
Contoh misal pada badannya tertulis = 203, nilai kapasitasnya = 20.000 pF = 20 KpF = 0,02 µF.<br />
Jika pada badannya tertulis = 502, nilai kapasitasnya = 5.000 pF = 5 KpF = 0,005 µF<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-4wAzOsmB4AQ/TpFLs1pgYII/AAAAAAAAAH8/Ih22YYmQdVg/s1600/kapasitor-keramik1.gif" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="287" src="http://3.bp.blogspot.com/-4wAzOsmB4AQ/TpFLs1pgYII/AAAAAAAAAH8/Ih22YYmQdVg/s320/kapasitor-keramik1.gif" width="250" /></a></div>
<br />
<br />
<b>Kondensator variabel dan trimmer</b><br />
Kondensator variabel dan trimmer adalah jenis kondensator yang
kapasitasnya bisa diubah-ubah. Kondensator ini dapat berubah
kapasitasnya karena secara fisik mempunyai poros yang dapat diputar
dengan menggunakan obeng.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-oreHxrOLPew/TpFRIaCr3fI/AAAAAAAAAI0/BG-OYrryRfU/s1600/k.%2Bvariabel%2Bdan%2Btrimmer.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="133" src="http://4.bp.blogspot.com/-oreHxrOLPew/TpFRIaCr3fI/AAAAAAAAAI0/BG-OYrryRfU/s320/k.%2Bvariabel%2Bdan%2Btrimmer.jpg" width="182" /></a></div>
<br />
<br />
<i>Kondensator variabel</i><br />
Kondensator variabel terbuat dari logam, mempunyai kapasitas maksimum
sekitar 100 pF (pikoFarad) sampai 500 pF (100pF = 0.0001µF).<br />
Kondensator variabel dengan spul antena dan spul osilator berfungsi
sebagai pemilih gelombang frekuensi tertentu yang akan ditangkap.<br />
<i>Kondensator trimer</i><br />
Sedangkan kondensator trimer dipasang paralel dengan variabel
kondensator berfungsi untuk menepatkan pemilihan gelombang frekuensi
tersebut.<br />
Kondensator trimer mempunyai kapasitas dibawah 100 pF (pikoFarad).<br />
<br />
<b>Kondensator tetap</b><br />
Kondensator tetap ialah suatu kondensator yang nilainya konstan dan tidak berubah-ubah. Kondensator tetap ada tiga macam bentuk:<br />
<i>Kondensator polyester</i><br />
Pada dasarnya sama saja dengan kondensator keramik begitu juga cara
menghitung nilainya. Bentuknya persegi empat seperti permen. Biasanya
mempunyai warna merah, hijau, coklat dan sebagainya.<br />
<i>Kondensator kertas</i><br />
Kondensator kertas ini sering disebut juga kondensator padder. Misal
pada radio dipasang seri dari spul osilator ke variabel condensator.
Nilai kapasitas yang dipakai pada sirkuit oscilator antara lain:*
Kapasitas 200 pF – 500 pF untuk daerah gelombang menengah (Medium Wave /
MW) = 190 meter – 500 meter.<br />
*Kapasitas 1.000 pF – 2.200 pF untuk daerah gelombang pendek (Short Wave / SW) SW 1 = 40 meter – 130 meter.<br />
* Kapasitas 2.700 pF – 6.800 pF untuk daerah gelombang SW 1, 2, 3 dan 4,
= 13 meter – 49 meter.Nilai kapasitasnya ada yang tertulis langsung ada
juga ada pula yang memakai kode warna. <br />
<br />
<br />
<i>Kapasitansi</i><br />
<br />
Kapasitansi didefenisikan sebagai kemampuan dari suatu kapasitor untuk
dapat menampung muatan elektron. Coulombs pada abad 18 menghitung bahwa 1
coulomb = 6.25 x 1018 elektron. Kemudian Michael Faraday membuat
postulat bahwa sebuah kapasitor akan memiliki kapasitansi sebesar 1
farad jika dengan tegangan 1 volt dapat memuat muatan elektron sebanyak 1
coulombs. Dengan rumus dapat ditulis :<br />
<br />
Q = C.V<br />
ket :<br />
Q = Muatan elektron dalam C (coulombs)<br />
C = Nilai kapasitansi dalam F (farads)<br />
V = Besar tegangan dalam V (volt)<br />
<br />
Untuk rangkain elektronik praktis, satuan farads adalah sangat besar
sekali. Umumnya kapasitor yang ada di pasar memiliki satuan uF (10-6 F),
nF (10-9 F) dan pF (10-12 F). Konversi satuan penting diketahui untuk
memudahkan membaca besaran sebuah kapasitor. Misalnya 0.047uF dapat juga
dibaca sebagai 47nF, atau contoh lain 0.1nF sama dengan 100pF.<br />
<br />
1 Farad = 1.000.000 µF (mikro Farad)<br />
1 µF = 1.000.000 pF (piko Farad)<br />
1 µF = 1.000 nF (nano Farad)<br />
1 nF = 1.000 pF (piko Farad)<br />
1 pF = 1.000 µµF (mikro-mikro Farad)<br />
1 µF = 10-6 F<br />
1 nF = 10-9 F<br />
1 pF = 10-12 F<br />
<br />
<b>Cara Membaca Kondensator</b><br />
<br />
<i>Catatan khusus kondensator</i><br />
a. Untuk kondensator elektrolit, varco, trimer dan kertas nilai kapasitasnya tertulis di badanya.<br />
contoh : 100 µF/15V<br />
artinya : kondensator itu berkapasitas 100 µF dengan tegangan maksimum 15V.<br />
<br />
b. Kondensator keramik, mika, kertas cara menghitung kapasitasnya sbb :<br />
1. angka pertama merupakan angka pertama<br />
2. angaka kedua merupakan angka kedua<br />
3. angka ketiga merupakan jumlah nol<br />
contoh : kondensator tertulis 103 = 10 x 1000 pf<br />
<br />
<br />
<b>Prinsip Kerja Kapasitor / Kondensator :</b><br />
Pada saat kapasitor dialiri arus listrik maka kapasitor akan menyimpan
muatan dan selama kapasitor belum terisi penuh maka proses penyimpanan
akan terus berjalan sampai penuh dan kapasitor akan berhenti menyimpan.
Kapasitor akan melepas / membuang muatan nya apa bila salah satu kakinya
mendapat potensial yang lebih rendah ( tegangan negatif ), Jika selama
proses penyimpanan terjadi hal ini maka muatan akan tetap dilepaskan
walaupun proses penyimpanan belum selesai ( kapasitor belum terisi
penuh).manghttp://www.blogger.com/profile/09233727818551374720noreply@blogger.com1tag:blogger.com,1999:blog-327828264376003801.post-2721523396769148642013-02-22T19:54:00.000-08:002013-03-04T02:14:19.517-08:00Komponen Elektronika Dioda<h1 class="title">
Mengenal Komponen Elektronika: Dioda</h1>
<div class="meta">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-Pr2VS8oNJuI/USg8z2_27nI/AAAAAAAAAGM/eewyFhKMl4I/s1600/dioda.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-Pr2VS8oNJuI/USg8z2_27nI/AAAAAAAAAGM/eewyFhKMl4I/s1600/dioda.png" /></a></div>
<br /><br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Gambar: Dioda dan simbolnya<br />
<br />
Dioda adalah komponen elektronika yang hanya memperbolehkan arus listrik
mengalir dalam satu arah sehingga dioda seringkali disebut sebagai
'penyearah'. Dioda terbuat dari bahan semikonduktor jenis silicon dan
germanium. Dioda silikon bekerja pada tegangan 0.6 VDC dan dioda
germanium bekerja pada tegangan 0,2 VDC. Contoh dioda : IN 4148, IN4002,
IN<br />
4003, dll. Simbol Dioda adalah D.<br />
<br />
Dioda terbuat dari penggabungan dua tipe semikonduktor yaitu tipe P
(positive) dan tipe N (negative). Kaki dioda yang terhubung pada
semikonduktor tipe P dinamakan Anoda sedangkan yang terhubung pada
semikonduktor tipe N disebut Katoda.<br />
<br />
<strong>Sifat dioda</strong><br />
- Jika diberi arah maju (tegangan <span style="color: red;">positif => anoda</span> dan tegangan <span style="color: red;">negatif => katoda)</span> akan <span style="color: lime;">menghantarkan arus</span> dan sebaliknya,<br />
- Jika diberi arah mundur (tegangan positif => katoda dan tegangan negatif => anoda) tidak akan menghantarkan arus.<br />
<br />
Arus listrik akan sangat mudah mengalir dari anoda ke katoda hal ini disebut sebagai 'Forward-Bias'<br />
tetapi jika sebaliknya yakni dari katoda ke anoda, arus listrik akan
tertahan atau tersumbat hal ini dinamakan sebagai 'Reverse-Bias'.<br />
<br />
<strong>Fungsi Dioda</strong><br />
- Sebagai penyearah<br />
- Sebagai pengaman rangkaian dari kemungkinan terbaliknya polaritas.<br />
<br />
<strong>Mengukur Dioda Dengan<br />
Multitester</strong><br />
Putar batas ukur pada Ohmmeter X10 / X100<br />
<br />
1. Tempelkan probe merah pada kaki katoda (<span style="color: blue;">kaki katoda</span> adalah yang ada
garis putih pada badan dioda, sementara <span style="color: blue;">kaki anoda</span> sebaliknya) dan probe
hitam pada anoda => jarum bergerak<br />
bukan nol. Kemudian posisi dibalik: probe merah pada anoda dan probe
hitam pada katoda => jarum tidak bergerak, berarti dioda dalam
kondisi <strong>baik</strong>.<br />
2. Tempelkan probe merah pada katoda, probe hitam pada anoda => jarum
bergerak atau menunjuk nol. Kemudian posisi dibalik: probe merah pada
anoda, dan probe hitam pada katoda => jarum bergerak atau menunjuk
nol, berarti dioda dalam kondisi <strong>rusak/ short</strong>.<br />
<br />
<strong>Dioda Zener</strong><br />
<br />
<img src="http://belajarelektro.heck.in/files/dioda-zener.jpg" /><br />
Gambar: Dioda zener dan simbolnya<br />
<br />
Selain dioda biasa, masih ada beberapa jenis dioda lainnya, salah
satunya adalah dioda zener. Dioda zener terbuat dari bahan silikon.
Biasanya digunakan pada rangkaian power supply di mana fungsinya adalah
sebagai penstabil arus. Meskipun arus AC yang diubah ke DC berubah-ubah,
tidak akan berpengaruh jika terdapat dioda zener ini. Adapun sifatnya
adalah sebagai berikut:<br />
- Tegangan yang dicapai maksimal rata-rata 0,7 s/d 12 volt<br />
- Hanya tahan terhadap arus kecil, maksimal 1 s/d 50 mA<br />
- Hampir tidak ada tegangan yang hilang jika sudah melewati dioda zener.<br />
<br />
Contoh dioda zener: zener 6 volt, zener 12 volt, dll.<br />
<br />
Pengukuran baik tidaknya dioda zener sama dengan pengukuran dioda biasa.<br />
<br />
<strong>LED (Light Emitting Diodes)</strong><br />
<br />
<img src="http://belajarelektro.heck.in/files/led.jpg" /><br />
Gambar: LED dan simbolnya<br />
<br />
LED merupakan jenis dioda yang jika diberikan tegangan forward-bias akan
menimbulkan cahaya dengan warna-warna tertentu seperti merah, hijau,
dan kuning. LED dalam rangkaian elektronika biasa digunakan sebagai
lampu indikator. Pengukuran baik tidaknya LED juga sama dengan
pengukuran dioda biasa.<br />
<br />
Sumber:
http://ilmu-elektronika.co.cc/index.php/komponen-elektronika/dioda.html
dan <br />
http://ekohasan.blogspot.com/2010/03/mengenal-mengukur-komponen-elektronika_20.htmlmanghttp://www.blogger.com/profile/09233727818551374720noreply@blogger.com1tag:blogger.com,1999:blog-327828264376003801.post-31131641319094707212013-02-20T17:58:00.001-08:002013-03-04T02:14:19.520-08:00Komponen Elektronika Transistor<b>Transistor </b>adalah komponen elektronika yang terbuat dari dari bahan semi konduktor jenis N dan jenis P. Transistor memiliki 3 kaki yaitu: <b>basis (B)</b>, <b>kolektor (C) </b>dan <b>emitor (E)</b>. Berdasarkan susunan semikonduktor yang membentuknya, transistor dibedakan menjadi dua tipe, yaitu transistor <b>jenis PNP </b>dan transistor jenis <b>NPN</b>. Untuk membadakan transistor PNP dan NPN dapat dari arah panah pada kaki emitornya. Pada transistor <b>PNP </b>anak panah mengarah ke <b>dalam </b>dan pada transistor <b>NPN </b>arah panahnya mengarah ke <b>luar</b>.<br />
<b></b><br />
<b>Simbol Transistor :</b><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-Lk0rvZfrHoA/USWD6wTDE9I/AAAAAAAAAFk/7nxYrzQwBE4/s1600/transistor.bmp" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="300" src="http://2.bp.blogspot.com/-Lk0rvZfrHoA/USWD6wTDE9I/AAAAAAAAAFk/7nxYrzQwBE4/s400/transistor.bmp" width="400" /></a></div>
<br />
<div class="wp-caption aligncenter" id="attachment_80" style="width: 377px;">
<br />
<div class="wp-caption-text">
<br /></div>
</div>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<b>Bentuk Fisik Transistor :</b><br />
<br />
<b>
</b>
<div class="wp-caption aligncenter" id="attachment_82" style="width: 361px;">
<b><b><a href="http://abisabrina.files.wordpress.com/2010/07/fisik-transistor1.jpg"><img alt="Bentuk Fisik Transistor" class="size-full wp-image-82" src="http://abisabrina.files.wordpress.com/2010/07/fisik-transistor1.jpg?w=595" title="Fisik transistor" /></a></b></b><br />
<div class="wp-caption-text">
<b>Bentuk Fisik Transistor</b><br />
</div>
</div>
<b>
</b><b></b><br />
<b>Fungsi Transistor :</b><br />
<ol>
<li>Penguat Tegangan</li>
<li>Penguat Arus</li>
<li>Penguat Daya</li>
<li>Saklar</li>
<li>Sensor Suhu</li>
<li>Regulator tegangan</li>
<li>Osilator / Pembangkit sinyal</li>
<li>Modulator Sinyal</li>
</ol>
<b>Mengenal tipe transistor buatan jepang:</b><br />
<ol>
<li>Tipe 2SA… dan 2SC… biasanya digunakan pada frekuensi tinggi<br />
<b>Contoh </b>: 2SA564 dan 2SC838</li>
<li>Tipe 2SB… dan 2SD… biasanya digunakan pada frekuensi rendah<br />
<b>Contoh </b>: 2SB507 dan 2SD313</li>
</ol>
<b>Hal-hal penting mengenai transistor :</b><br />
<ol>
<li>Transistor yang mempunya fisik lebih besar biasanya mampu bekerja pada daya yang lebih besar</li>
<li>Pada tipe-tipe transistor dikenal adanya persamaan karakteristik,
jadi jika sulit mendapatkan sebuah transistor cobalah mencari
persamaannya</li>
<li>Urutan kaki transistor antara tipe satu dengan yang lain tidak selalu sema.</li>
<li>Untuk pemakaian dengan daya yang tinggi sebaiknya tambahkan pendingin pada bodi transistor.</li>
<li>Panas yang berlebih pada transistor dapat berakibat kerusakan transistor.</li>
<li>Pada transistor dikenal istilah <b>HFE</b>, yaitumenunjukkan besarnya penguatan arus dari transistor tersebut</li>
<li>Tegangan antara basis (B) dan emitor (E) besarnya selalu tetap,
yaitu berkisar antara 0.6Volt untuk jenis transistor dari bahan silikon.</li>
<li>Untuk bisa bekerja, sebuah transistor memerlukan bias sekitar
0.6Volt untuk jenis silikon. Pada transistor PNP basis harus lebih
negatif 0.6Volt dan pada transistor NPN basis harus lebih positif
0.6Volt.</li>
</ol>
manghttp://www.blogger.com/profile/09233727818551374720noreply@blogger.com0tag:blogger.com,1999:blog-327828264376003801.post-14837147148373628372013-02-20T17:49:00.000-08:002013-11-19T08:16:09.939-08:00Resistor<b>Jenis Resistor</b> <br />
<br />
Resistor atau tahanan dalam elektronika terbagi dalam dua kategori utama, <i>resistor linear</i> dan <i>resistor non linear</i>.
<br />
<br />
<i>Resistor Linear</i> adalah resistor yang bekerja sesuai hukum ohm,
yaitu I=V/R yang artinya arus yang mengalir melewati sebuah resistor
adalah besarnya tegangan di bagi nilai tahanan resistor tersebut.
<br />
<br />
Ambil contoh: sebuah resistor dengan nilai tahanan 2 ohm dan di antara
kaki resistor tersebut terdapat beda potensial atau tegangan sebesar 12
volt, berapakah besar nya arus listrik yang mengalir.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.kanipdata.comuf.com/images/resistor.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://www.kanipdata.comuf.com/images/resistor.png" /></a></div>
<br />
Arus listrik yang mengalir di dalam resistor seperti terlihat pada
gambar di atas adalah I=V/R, yang artinya 12 volt di bagi dengan 2 ohm
adalah 6 ampere untuk satuan arus listrik.<br />
<br />
Untuk <i>resistor non linier</i> dan yang biasa di pakai dalam sirkuit atau rangkaian elektronika di bagi menjadi tiga bagian:<br />
<ol>
<li>Fotoresistor adalah resistor yang bekerja dan berubah nilai tahanan
nya berdasarkan cahaya dan salah satu contoh pemakaian fotoresistor
adalah untuk sensor blitz kamera.</li>
<li>Thermistor bekerja serta berubah nilai tahanan nya berdasarkan panas
atau temperatur,contoh pemakaian thermistor adalah untuk sensor suhu
mesin mobil baik yang di pasang di blok mesin mobil atau di tempatkan di
radiator atau untuk sensor temperatur di evaporator ac mobil untuk
mengontrol kerja kompressor ac yang di sebut <a href="http://www.ac-elektrik.com/2011/02/thermistor-cooler-ac-mobil.html" target="_blank">thermistor cooler</a>.</li>
<li>Resistor yang tergantung pada nilai tegangan listrik yang
melewatinya. VDR atau voltage dependent resistor memiliki nilai tahanan
yang berkurang jika tegangan listrik yang melewati di naikkan.</li>
</ol>
<br />
<br />
<b>Cara membaca gelang warna</b><br />
<br />
Pada tulisan kali ini, saya akan menjelaskan pengetahuan
dasar komponen elektronika yang disebut resistor atau tahanan, mudah dan sederhana untuk mereka yang punya hoby elektronika,
tentang cara membaca gelang warna pada resistor :<br />
<div style="text-align: center;">
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.kanipdata.comuf.com/images/resistor1.jpeg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://www.kanipdata.comuf.com/images/resistor1.jpeg" /></a></div>
</div>
<b>Resitor dengan 4 gelang:</b><br />
<br />
<br />
Resistor dengan daya rendah di bawah 1 watt biasanya menggunakan table
warna yang cukup rumit dalam pembacaan resistansinya, berikut adalah
tabel ukuran resistensi dan pembacaanya.
<br />
<table border="1" cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td valign="top" width="113"><div align="center">
<br /></div>
</td>
<td valign="top" width="91"><div align="center">
Warna ke 1</div>
</td>
<td valign="top" width="96"><div align="center">
Warna ke 2</div>
</td>
<td valign="top" width="96"><div align="center">
Warna ke 3</div>
</td>
<td valign="top" width="120"><div align="center">
Warna ke 4</div>
</td>
</tr>
<tr>
<td valign="top" width="113">Hi tam</td>
<td valign="top" width="91">-</td>
<td valign="top" width="96">0</td>
<td valign="top" width="96">-</td>
<td valign="top" width="120"></td>
</tr>
<tr>
<td valign="top" width="113">Coklat</td>
<td valign="top" width="91">1</td>
<td valign="top" width="96">1</td>
<td valign="top" width="96">0</td>
<td valign="top" width="120"></td>
</tr>
<tr>
<td valign="top" width="113">Merah</td>
<td valign="top" width="91">2</td>
<td valign="top" width="96">2</td>
<td valign="top" width="96">00</td>
<td valign="top" width="120"></td>
</tr>
<tr>
<td valign="top" width="113">Orange </td>
<td valign="top" width="91">3</td>
<td valign="top" width="96">3</td>
<td valign="top" width="96">000</td>
<td valign="top" width="120"></td>
</tr>
<tr>
<td valign="top" width="113">Kuning </td>
<td valign="top" width="91">4</td>
<td valign="top" width="96">4</td>
<td valign="top" width="96">0000</td>
<td valign="top" width="120"></td>
</tr>
<tr>
<td valign="top" width="113">Hijau</td>
<td valign="top" width="91">5</td>
<td valign="top" width="96">5</td>
<td valign="top" width="96">00000</td>
<td valign="top" width="120"></td>
</tr>
<tr>
<td valign="top" width="113">Biru</td>
<td valign="top" width="91">6</td>
<td valign="top" width="96">6</td>
<td valign="top" width="96">000000</td>
<td valign="top" width="120"></td>
</tr>
<tr>
<td valign="top" width="113">Ungu </td>
<td valign="top" width="91">7</td>
<td valign="top" width="96">7</td>
<td valign="top" width="96">0000000</td>
<td valign="top" width="120"></td>
</tr>
<tr>
<td valign="top" width="113">Abu abu </td>
<td valign="top" width="91">8</td>
<td valign="top" width="96">8</td>
<td valign="top" width="96"></td>
<td valign="top" width="120"></td>
</tr>
<tr>
<td valign="top" width="113">Putih</td>
<td valign="top" width="91">9</td>
<td valign="top" width="96">9</td>
<td valign="top" width="96"></td>
<td valign="top" width="120"></td>
</tr>
<tr>
<td valign="top" width="113">Emas </td>
<td valign="top" width="91"></td>
<td valign="top" width="96"></td>
<td valign="top" width="96"></td>
<td valign="top" width="120">Toleransi 5%</td>
</tr>
<tr>
<td valign="top" width="113">Perak </td>
<td valign="top" width="91"></td>
<td valign="top" width="96"></td>
<td valign="top" width="96"></td>
<td valign="top" width="120">Toleransi 10%</td>
</tr>
</tbody></table>
Pembacaan tabelnya adalah, <b>Warna ke 1</b> menyatakan angka, warna <b>ke2 </b>menyatakan angka, warna <b>ke3</b> menyatakan banyaknya nol, <b>warna ke 4</b> menyatakan batas toleransi ukur.<br />
Pada urutan pembacaan resistor diatas dapat di contohkan
dalam studi kasus sebagai berikut, misalkan kita akan membaca resistor
dengan ukuran besar 47000 Ohm atau 47k Ohm, maka urutan warnanya adalah
sbb:<br />
Kuning = 4.<br />
Ungu = 7.<br />
Orange = 000.<br />
Emas = Toleransi 5 %<br />
Pembacaan untuk kode warna ke empat adalah sebagai toleransi batas ukur keakuratan suatu resistansi.<br />
Jadi, resistor jika jarang sekali ada yang sesuai ukurannya,
misalkan kita mengukur resistor dengan resistan 47 Ohm, terkadang yang
terukur hanya 45 Ohm atau bisa jadi 50 Ohm.<br />
Nah itu lah yang menjadi tolak ukur resistor yang mempunyai batas toleransi 5%, Ok deh udah sedikit paham nihhh…<br />
Nah sekarang Study kasus yang kedua, kita mau baca resistor dengan besar ukuran 2k2 Ohm atau 2200 Ohm.<br />
1. Merah = 2.<br />
2. Merah` = 2.<br />
3. Merah = 00<br />
4. Emas = Toleransi 5 %.<br />
<br />
<br />
<b>Resitor dengan 5 gelang:</b><br />
Resistor dengan gelang seperti ini digunakan untuk rangkaian
elektronika dengan presisi tinggi, resistor dengan presisi 2%, 1% atau
bertoleransi lebih rendah. Cara membaca gelang mirip dengan sistem
sebelumnya (4 gelang); hanya saja ada perbedaan nomor dari angka. Gelang
pertama, kedua dan ketiga mewakili nilai angka, gelang ke empat adalah
pengali (multiplier) dan gelang ke lima adalah toleransi.<br />
<div style="text-align: center;">
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.kanipdata.comuf.com/images/resistor2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://www.kanipdata.comuf.com/images/resistor2.jpg" width="311" /></a></div>
<br />
</div>
<i>* Gelang ke-3 hanya untuk 5-band resistors</i>
Beberapa resistor mempunyai penambahan gelang – sangat jarang ditemui – indikasi reliabilitas atau koefisien suhu (<i>temperature coefficient)</i>.<br />
Pada gelang <b>reliability</b> band, spesifikasi failure rate per 1000 jam (dengan asumsi bahwa beban penuh diberikan pada resistor). Maka <b>temperature coefficient</b>
dapat juga ditandai pada resistors 1% resistor (contoh +/-100 ppm akan
berubah temperatur 50 derajat Celcius yang menyebabkan berubah nilai
resistor sebesar 1%). Pengkodean seperti ini mungkin membingungkan
tetapi bagi yang hobi elektronika atau praktisi akan lebih mudah tanpa
harus mengingat kode warna gelang resistor.<br />
Cara yang paling gampang bagi yang awam cukup dengan mengukur
resistor dengan multitester digital berkalibrasi (akurat); biasa dipakai
di industri PCBA, maka nilai angka akan muncul di layar monitor.<br />
<b>Contoh:</b><br />
<b>Resistor dengan 4 gelang:</b><br />
Hijau, Biru, Merah, toleransi Perak: 56*100 = 5.6 kohms, dengan tol 10%<br />
Coklat, Hitam, Jingga, Emas : 10*1000 = 10000 ohms (or 10K ohms), dengan tol 5%<br />
Merah, Merah, Coklat, Perak : 22*10 = 220 ohms (220 ohms), dengan tol 10%<br />
<b>Resistor dengan 5 gelang:</b><br />
Biru, Coklat, Putih, Coklat, Merah: 619*10 = 6190 ohms (6.19K ohms), dengan tol 2%<br />
Merah, Merah, Coklat, Hitam, Coklat: 221*1 = 221 ohms, dengan tol 1%<br />
Coklat, Hitam, Hitam, Merah, Coklat: 100*100 = 10000 ohms (10.0K), dengan tol 1%<br />
Biar gampang mengingat kode warnanya, cukup hafalkan <b>“Hi-Co-Me-Ji-Ku-Hi-Bi-U-A-Pu”</b><br />
<br />
<br />manghttp://www.blogger.com/profile/09233727818551374720noreply@blogger.com0