<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>ESCO</title>
	<atom:link href="http://pamungkas99.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://pamungkas99.wordpress.com</link>
	<description>Electrical Sains Cyber Organization</description>
	<lastBuildDate>Mon, 28 May 2012 23:09:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='pamungkas99.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/1bb3157c0b7fee551cde0b872598198e?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>ESCO</title>
		<link>http://pamungkas99.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://pamungkas99.wordpress.com/osd.xml" title="ESCO" />
	<atom:link rel='hub' href='http://pamungkas99.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Motor Stepper</title>
		<link>http://pamungkas99.wordpress.com/2010/03/06/motor-stepper/</link>
		<comments>http://pamungkas99.wordpress.com/2010/03/06/motor-stepper/#comments</comments>
		<pubDate>Sat, 06 Mar 2010 10:24:23 +0000</pubDate>
		<dc:creator>pamungkas99</dc:creator>
				<category><![CDATA[science and technology]]></category>

		<guid isPermaLink="false">http://pamungkas99.wordpress.com/?p=64</guid>
		<description><![CDATA[Sistem dasar untuk mengendalikan motor stepper memiliki tiga bagian atau tiga element dasar. Yaitu indexer (kontroler / pengontrol), driver, dan motor stepper (gambar 1) Gambar 1 sistem kendali motor stepper. Dari gambar 1 terdapat 4 element dimana mikrokontroler diatur oleh komputer antarmuka. Bagian user interface sebagai bagian tambahan jika menginginkan pengontrolan melalui komputer. Pada dasarnya [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pamungkas99.wordpress.com&#038;blog=7406403&#038;post=64&#038;subd=pamungkas99&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<ol>
<li>Sistem dasar untuk mengendalikan motor stepper memiliki tiga bagian atau tiga element dasar. Yaitu indexer (kontroler / pengontrol), driver, dan motor stepper (gambar 1)</li>
</ol>
<p><a href="http://pamungkas99.files.wordpress.com/2010/03/sistem-stepper1.jpg"><img class="aligncenter size-medium wp-image-104" title="SISTEM STEPPER" src="http://pamungkas99.files.wordpress.com/2010/03/sistem-stepper1.jpg?w=300&h=73" alt="" width="300" height="73" /></a></p>
<p>Gambar 1 sistem kendali motor stepper.</p>
<p>Dari gambar 1 terdapat 4 element dimana mikrokontroler diatur oleh komputer antarmuka. Bagian user interface sebagai bagian tambahan jika menginginkan pengontrolan melalui komputer. Pada dasarnya hanya dengan mikrokontroler, driver dan motror stepper saja sudah cukup untuk mengontrol motor stepper.</p>
<p>mikrokontroler adalah bagian yang berfungsi sebagai pemberi perintah untuk mengatur kecepatan dan mode gerak motor stepper. Sinyal dari mikrokontroler akan dikirimkan ke driver. Dari mikrokontroler dapat dikeluarkan sinyal perintah kepada driver dapat dengan empat sinyal atau hanya dua sinyal. Jika mengeluarkan empat sinyal maka driver hanya berfungsi untuk menguatkan sinyal tersebut. Jika dengan dua sinyal yang dikeluarkan maka pada bagian driver diperlukan translator (penerjemah) untuk merubah dua sinyal perintah menjadi empat sinyal yang sesuai untuk menggerakan motor stepper.</p>
<p>Di bawah ini diuraikan teori tentang: (1) motor stepper, (2) driver motor stepper, (3) miktro kontroker ATmega8, dan (4) interface (komputer antar muka /KAM).</p>
<ol>
<li><strong>A. </strong><strong>MOTOR STEPPER</strong></li>
</ol>
<p>Motor stepper merupakan motor yang mengubah pulsa listrik yang diberikan menjadi gerakan rotor yang diskrit disebut step. Misalnya jika satu derajat per langkah (step) maka motor tersebut memerlukan 360 pulsa untuk bergerak sebanyak satu putaran (pada intinya stepper motor mengubah pulsa listrik menjadi suatu perpindahan gerak yang tertentu secara rotasi) . Ukuran kerja dari stepper biasanya diberikan dalam jumlah langkah per putaran per detik.</p>
<p style="text-align:center;"><a href="http://pamungkas99.files.wordpress.com/2010/03/konsep-motor-stepper1.jpg"><img class="aligncenter size-medium wp-image-105" title="konsep motor stepper" src="http://pamungkas99.files.wordpress.com/2010/03/konsep-motor-stepper1.jpg?w=300&h=152" alt="" width="300" height="152" /></a>Gambar 2. Konsep Dasar Motor Stepper</p>
<p>Dari gambar diatas terdapat istiah sbb: &#8211; stator stator core merupakan struktur bagian terluar dan memiliki enam poles/teeth. &#8211; rotor merupakan bagian dalam (inner device) yang terdiri dari empat poles. Baik stator maupun rotor dibuat dari soft steel. Pada gambar nampak bahwa stator memiliki tiga set windings (dict: “an electrical conductor that is wound around a magnetic material, esp. one encircling part of the stator or rotor of an electric motor or generator or forming part of a transformer”). Satu set dari windings dikatakan sebagai satu phase, dengan demikian gambar diatas merupakan motor tiga fase. Arus disuplai darisumber tegangan DC melalui switch I, II, dan III.</p>
<p>Motor stepper banyak digunakan<strong><em> </em></strong>dalam bidang industri terutama dipakai pada suatu mesin atau peralatan kontrol digital yang membutuhkan ketepatan posisi. Keunggulan motor stepper<strong><em> </em></strong>lainnya adalah frekuensi pulsa input-nya tidak tergantung pada beban. Perputaran motor stepper adalah perputaran yang diskrit dan arah perputarannya dapat searah ataupun berlawanan dengan arah jarum jam. Stuktur sederhana dari motor stepper tampak pada Gambar 3 dalam penampang melintang :</p>
<p><a href="http://pamungkas99.files.wordpress.com/2010/03/struktur-stepper1.jpg"><img class="aligncenter size-full wp-image-106" title="struktur stepper" src="http://pamungkas99.files.wordpress.com/2010/03/struktur-stepper1.jpg?w=500" alt=""   /></a></p>
<p style="text-align:center;">Gambar 3. Struktur Motor Stepper Sederhana</p>
<p>Jika dilihat dari prinsipnya motor stepper terbagi menjadi tiga jenis motor, dimana 3 jenis motor stepper memiliki karakteristik yang berbeda-beda. Sedangkan jika dilihat dari lilitan yang ada didalamnya motor stepper dapat dibagi menjadi 2 jenis.</p>
<ol>
<li>Berdasarkan prisnsip kerjanya ketiga jenis motor stepper tersebut adalah :<strong> </strong>
<ol>
<li>Permanent Magnet (PM)<strong> </strong></li>
</ol>
</li>
</ol>
<p>Motor stepper berjenis PM adalah motor stepper yang rotornya merupakan magnet yang permanen, stator memperoleh medan magnet dari lilitan yang melingkari stator tersebut sehingga stator menghasilkan kutub – kutub magnet. Dengan adanya interaksi antara fluks<strong><em> </em></strong>rotor<strong><em> </em></strong>dengan gaya magnet stator maka motor stepper ini akan bergerak atau beroperasi. Terjadinya fluks dikarenakan pembiasan dari magnet rotor. Ciri – ciri dari motor stepper<strong><em> </em></strong>bejenis PM adalah pada saat keadaan tidak ada aliran arus (biasa disebut keadaan tanpa eksitasi) maka jika motor ini diputar terdapat torsi yang menahan atau melawan.</p>
<p><a href="http://pamungkas99.files.wordpress.com/2010/03/magnet-permanent.jpg"><img class="aligncenter size-full wp-image-90" title="magnet permanent" src="http://pamungkas99.files.wordpress.com/2010/03/magnet-permanent.jpg?w=500" alt=""   /></a></p>
<p style="text-align:center;">Gambar 4. Konstruksi Motor Stepper Magnet Permanent</p>
<p>Gambar 4 tersebut merupakan magnet permanent sederhana 90 derajat motor magnet permanent dengan empat phase (A-D).</p>
<ol>
<li>Variable Reluctance<strong> </strong>(VR)<strong> </strong></li>
</ol>
<p>Motor stepper jenis ini memiliki bentuk rotor yang unik yaitu berbentuk silinder dan pada semua unitnya memiliki gerigi yang memiliki hubungan dengan kutub-kutub stator. Rotor pada magnet tipe ini tidak menggunakan magnet permanent. Stator terlilit oleh lilitan sehingga pada saat teraliri arus, stator akan menghasilkan kutub magnet. Jumlah gerigi pada rotor akan menentukan langkah atau step motor. Perbedaan motor stepper berjenis PM dengan VR yaitu motor berjenis VR memiliki torsi yang relatif lebih kecil dibanding dengan motor stepper berjenis PM. Hal lain yang dapat dilihat adalah sisa kemagnetan sangat kecil sehingga pada saat motor stepper tidak dialiri arus maka ketika diputar tidak ada torsi yang melawan. Sudut langkah motor stepper berjenis VR ini bervariasi yaitu sekitar sampai dengan 30<sup>o</sup>. Motor stepper berjenis VR ini memiliki torsi yang kecil. Sering ditemukan pada printer dan instrumen-instrumen pabrik yang ringan yang tidak membutuhkan torsi yang besar.</p>
<p><a href="http://pamungkas99.files.wordpress.com/2010/03/variable-reluctance.jpg"><img class="aligncenter size-medium wp-image-94" title="variable reluctance" src="http://pamungkas99.files.wordpress.com/2010/03/variable-reluctance.jpg?w=300&h=128" alt="" width="300" height="128" /></a></p>
<p style="text-align:center;">Gambar 5. Konstruksi Motor Stepper Variable Reluctance</p>
<p>Seperti pada gambar 5 motor mempunyai 3 pasang kutub stator (A, B, C) yang diset terpisah 15 derajat. Arus dialirkan ke kutub A melalui lilitan motor yang menyebabkan tarikan magnetic yang menyejajarkan gigi rotor kekutub A. jika kita memberi energi kekutub B maka akan menyebabkan rotor berputar 15 derajat sejajar kutub B. proses ini akan berlanjut kekutub C dan kembali kekutub A searah dengan jarum jam.</p>
<ol>
<li>Permanent Magnet – Hybrid (PM-H)</li>
</ol>
<p>Permanent magnet hybrid merupakan penyempurnaan motor stepper di mana motor stepper ini memiliki kecepatan 1000step/detik namun juga memiliki torsi yang cukup besar sehingga dapat dikatakan bahwa PM-H merupakan motor stepper kombinasi antara PM dan VR motor stepper. Motor hybrid mengkombinasikan karakteristik terbaik dari motor variable reluktansi dan motor magnet permanent. Motor ini dibangun dengan kutub stator yang banyak-gigi dan rotor magnet permanent. Motor hybrid standar mempunyai 200 gigi rotor dan berputar pada 1,8 derajat sudut step. Karena memperlihatkan torsi tinggi dan dinamis serta berputar dengan kecepatan yang tinggi maka motor ini digunkan pada aplikasi yang sangat luas.</p>
<p><a href="http://pamungkas99.files.wordpress.com/2010/03/hybrid.jpg"><img class="aligncenter size-full wp-image-91" title="hybrid" src="http://pamungkas99.files.wordpress.com/2010/03/hybrid.jpg?w=500" alt=""   /></a></p>
<p style="text-align:center;">Gambar 6. Konstruksi Motor Stepper Jenis PM-hybrid</p>
<ol>
<li>Dilihat dari lilitannya motor stepper terbagi menjadi 2 jenis yaitu :<strong> </strong>
<ol>
<li>Motor Stepper Unipolar<strong> </strong></li>
</ol>
</li>
</ol>
<p>Motor stepper unipolar terdiri dari dua lilitan yang memiliki center tap. Center tap dari masing masing lilitan ada yang berupa kabel terpisah ada juga yang sudah terhubung didalamnya sehingga center tap yang keluar hanya satu kabel. Untuk motor stepper yang center tapnya ada pada masing – masing lilitan kabel inputnya ada 6 kabel. Namun jika center tapnya sudah terhubung di dalam kabel inputannya hanya 5 kabel. Center tap dari motor stepper dapat dihubungkan ke pentanahan atau ada juga yang menghubungkannya ke +VCC hal ini sangat dipengaruhi oleh driver yang digunakan.  Sebagai gambaran dapat dilihat konstruksi motor stepper unipolar pada gambar 7.</p>
<p style="text-align:center;"><a href="http://pamungkas99.files.wordpress.com/2010/03/unipolar.jpg"><img class="aligncenter size-medium wp-image-102" title="unipolar" src="http://pamungkas99.files.wordpress.com/2010/03/unipolar.jpg?w=300&h=140" alt="" width="300" height="140" /></a>Gambar 7. Kostruksi Motor Stepper Unipolar</p>
<ol>
<li>Motor Stepper Bipolar<strong> </strong></li>
</ol>
<p>Motor stepper bipolar memiliki dua lilitan perbedaaan dari tipe unipolar adalah bahwa pada tipe bipolar lilitannya tidak memiliki center tap.  Keunggulan tipe bipolar yaitu memiliki torsi yang lebih besar jika dibandingkan dengan tipe unipolar untuk ukuran yang sama. Pada motor stepper tipe ini hanya memiliki empat kabel masukan. Namun untuk menggerakan motor stepper tipe ini lebih rumit jika dibandingkan dengan menggerakan motor stepper tipe unipolar. Sebagai gambaran dapat dilihat konstruksi motor stepper bipolar pada gambar 8.</p>
<p style="text-align:center;"><a href="http://pamungkas99.files.wordpress.com/2010/03/bipolar.jpg"><img class="aligncenter size-medium wp-image-97" title="bipolar" src="http://pamungkas99.files.wordpress.com/2010/03/bipolar.jpg?w=300&h=140" alt="" width="300" height="140" /></a>Gambar 8. Konstruksi Motor Stepper Bipolar</p>
<p>Bentuk asli dan susunan motor stepper dapat dilihat pada gambar 9.</p>
<p style="text-align:center;"><a href="http://pamungkas99.files.wordpress.com/2010/03/motor-stepper.jpg"><img class="aligncenter size-full wp-image-107" title="motor stepper" src="http://pamungkas99.files.wordpress.com/2010/03/motor-stepper.jpg?w=500" alt=""   /></a>Gambar 9. Bentuk Motor Stepper</p>
<p style="text-align:center;"><a href="http://pamungkas99.files.wordpress.com/2010/03/bagian-motor-stepper.jpg"><img class="aligncenter size-full wp-image-96" title="bagian motor stepper" src="http://pamungkas99.files.wordpress.com/2010/03/bagian-motor-stepper.jpg?w=500" alt=""   /></a>Gambar 10. Bagian Motor Stepper.</p>
<p>Dari gambar 10 dapat dilihat bagian-bagian dari motor stepper yaitu tersusun atas rotor, stator, bearing, casing dan sumbu. sumbu merupakan pegangan dari rotor dimana sumbu merupakan bagian tengah dari rotor, sehingga ketika rotor berputar sumbu ikut berputar. Stator memiliki dua bagian yaitu pelat inti dan lilitan. Plat inti dari motor stepper ini biasanya menyatu dengan casing. Casing motor stepper terbuat dari aluminium dan ini berfungsi sebagai dudukan bearing dan stator pemegangnya adalah baud sebanyak empat buah. Di dalam motor stapper memiliki dua buah bearing yaitu bearing bagian atas dab bearing bagian bawah.</p>
<p style="text-align:center;"><a href="http://pamungkas99.files.wordpress.com/2010/03/stator.jpg"><img class="aligncenter size-full wp-image-101" title="stator" src="http://pamungkas99.files.wordpress.com/2010/03/stator.jpg?w=500" alt=""   /></a>Gambar 11. Bagian Stator Motor stepper</p>
<p style="text-align:center;"><a href="http://pamungkas99.files.wordpress.com/2010/03/rotor.jpg"><img class="aligncenter size-medium wp-image-100" title="rotor" src="http://pamungkas99.files.wordpress.com/2010/03/rotor.jpg?w=300&h=114" alt="" width="300" height="114" /></a>Gambar 12. Bagian Rotor Motor stepper</p>
<ol>
<li><strong>B. </strong><strong>DRIVER</strong></li>
</ol>
<p>Untuk menggerakan motor stepper berbeda dengan menggerakan motor dc, dimana untuk menggerakan motor stepper diperlukan rangkaian driver yang fungsinya untuk memberikan catu ke motor stepper. Driver tidak hanya mengeluarkan tegangan, namun tegangan yang dikeluarkan juga harus dalam bentuk pulsa.  Karena motor stepper bergerak step by step sesuai dengan pulsa. Bentuk pulsa yang dikeluarkan oleh driver dapat dilihat pada Gambar 14 dan gambar 15.</p>
<p style="text-align:center;"><a href="http://pamungkas99.files.wordpress.com/2010/03/full-step.jpg"><img class="aligncenter size-medium wp-image-103" title="full step" src="http://pamungkas99.files.wordpress.com/2010/03/full-step.jpg?w=300&h=132" alt="" width="300" height="132" /></a>Gambar 14. Pulsa  Driver Bipolar mode Full Step</p>
<p style="text-align:center;"><a href="http://pamungkas99.files.wordpress.com/2010/03/half-step.jpg"><img class="aligncenter size-medium wp-image-98" title="half step" src="http://pamungkas99.files.wordpress.com/2010/03/half-step.jpg?w=300&h=148" alt="" width="300" height="148" /></a>Gambar 15. Pulsa  Driver Unipolar mode Full Step</p>
<p>Bentuk pulsa seperti gambar 14 dan 15 harus dapat dikeluarkan oleh driver sebagai syarat untuk dapat menggerakan motor stepper. tinggi pulsa yang dikeluarkan juga harus sesuai dengan spesifikasi tegangan motor stepper yaitu kisaran 5 sampai 36 volt. Pada gambar 14 dan 15 sebenarnya memiliki bentuk yang sama hanya saja susunannya berbeda. pada gambar 14 adalah susunan pulsa untuk menggerakan motor stepper tipe bipolar, sedangkan pada gambar 15 adalah susunan pulsa untuk menggerakan motor stepper tipe unipolar.</p>
<p>Driver untuk motor stepper unipolar lebih sederhana dari driver tipe bipolar karena untuk motor stepper tipe unipolar driver cukup dengan dilalui arus satu arah saja sedangkan untuk tipe bipolar driver harus dapat dilalui oleh arus dengan dua arah. Dari alasan ini motor stepper tipe unipolar lebih banyak digunakan karena untuk menggerakannya lebih sederhana. Driver untuk motor stepper unipolar data menggunakan IC ULN2003, ULN2004 atau dapat juga dengan menggunakan transistor. Jika menggunakan transistor, maka transistor difungsikan sebagai saklar untuk menghubungkan motor stepper ke Vcc atau ke ground tergantung dari hubungan common motor stepper. Untuk menggerakan motor stepper tipe bipolar dapat menggunakan IC L293, L297+L298, PBL3717 atau menggunakan transistor yang dibuat rangkaian push pull.</p>
<p>Driver dapat menggunakan empat masukan langsung atau hanya dengan dua masukan saja. Jika menggunakan empat masukan secara langsung maka driver berfungsi untuk menguatkan sinyal tersebut. Namun jika menggunakan dua masukan saja maka masih diperlukan Translator (penerjemah) yang fungsinya</p>
<ol>
<li><strong>C. </strong><strong>MIKROKONTROLER AT MEGA8</strong></li>
</ol>
<p>Mikrokontroler At Mega8 merupakan mikrokontroler keluaran dari Atmel Corporation. Mikrokontrol tipe ini termasuk dalam jenis AVR (Alf and Vegard’s Risc processor). Mikrokontroler AVR memiliki arsitektur RISC 8 bit, dimana semua instruksi dikemas dalam kode 16-bit dan sebagian besar instruksi dieksekusi dalam satu siklus clock berbeda dengan instruksi MCS51 yang membutuhkan 12 siklus clock untuk mengeksekusi satu perintah. Perbedaan ini terjadi karena kedua jenis mikrokontroler tersebut memiliki arsitektur yang berbeda AVR sudah menggunakan teknologi RISC (Reduced Instruction Set Computing) sedangkan MCS51 menggunakan tipe CISC (Complex Instruction Set Computing)</p>
<p>Mikrokontroler AVR keluaran dari atmel terbagi menjadi tiga kelompok yaitu: AT90S, ATTiny, dan ATMega.  Yang penulis pakai disini adalah termasuk dalam kelompok ATMega, dengan seri ATMega8.</p>
<p>Keunggulan dari mikrokontroler ATMega8 ini adalah memiliki kecepatan yang tinggi yaitu muklai dari 1 Mhz sampai dengan 16Mhz. Keunggulan yang lain dimana mikrokontroler ini sudah memiliki oscilator internal sehingga dapat digunakan tanpa harus menambah kristal oscilator.</p>
<ol>
<li>Arsitektur CPU AVR At Mega 8</li>
</ol>
<p style="text-align:center;"><a href="http://pamungkas99.files.wordpress.com/2010/03/arsitektur-meg8.jpg"><img class="aligncenter size-medium wp-image-95" title="arsitektur meg8" src="http://pamungkas99.files.wordpress.com/2010/03/arsitektur-meg8.jpg?w=300&h=148" alt="" width="300" height="148" /></a>Gambar 16. Arsitektur At Mega8</p>
<ul>
<li>Fitur</li>
</ul>
<ul>
<li>Saluran I/O sebanyak 23 buah terbagi menjadi 3 port.</li>
</ul>
<ul>
<li>ADC sebanyak 6 saluran dengan 4 sluaran 10 bit dan 2 saluran 8 bit.</li>
</ul>
<ul>
<li>Tiga buah timer counter, dua diantaranya memiliki fasilitas pembanding.</li>
</ul>
<ul>
<li>CPU dengan 32 buah register.</li>
</ul>
<ul>
<li>Watchdog timer dan oscilator internal.</li>
</ul>
<ul>
<li>SRAM sebesar 1K byte</li>
</ul>
<ul>
<li>Memori flash sebesar 8K Bytes system Self-programable Flash.</li>
</ul>
<ul>
<li>Unit interupsi internal dan eksternal</li>
</ul>
<ul>
<li>Port antarmuka SPI</li>
</ul>
<ul>
<li>EEPROM sebesr 512 byte.</li>
</ul>
<ul>
<li>Port USART (Universal Syncronous and Asyncronous serial Receiver and Transmiter) untuk komunikasi serial.</li>
</ul>
<ol>
<li>Konfigurasi Pin</li>
</ol>
<p style="text-align:center;"><a href="http://pamungkas99.files.wordpress.com/2010/03/pin-meg8.jpg"><img class="aligncenter size-medium wp-image-99" title="pin meg8" src="http://pamungkas99.files.wordpress.com/2010/03/pin-meg8.jpg?w=300&h=97" alt="" width="300" height="97" /></a>Gambar 17. Konfigurasi Pena At Mega8</p>
<ol>
<li>Vcc merupakan pin yang berfungsi sebagai suply catu daya.</li>
<li>GND merupakan pin ground.</li>
<li>Port B (PB0 &#8211; PB7) merupakan I/O dua arah dan dapat difungsikan sebagai XTAL1/XTAL2/TOSC1/TOSC2.</li>
<li>Port C (PC0 – PC5) merupakan I/O dua arah dapat juga difungsiksn sebagai ADC0 – ADC5</li>
<li>Port C 6 / RESET pin untuk mereset mikrokontroler.</li>
<li>Port D (PD0 – PD7) merupakan pin I/O dua arah dan juga memiliki fungsi khusus yang dapat digunakan jika parameternya diset.</li>
<li>AVCCmerupakan pin masukan tegangan untuk ADC</li>
<li>AREF merupakan pin masukan tegangan referensi ADC.</li>
</ol>
<ol>
<li>Register</li>
</ol>
<p>Dalam mikrokontroler ini terdapat 32 general purpose register yaitu : R0 – R31. R0 – R15 merupakan regiter khusus untuk perpindahan data antar register atau dari memori. R16 – R31 merupakan register perpindahan data namun dapat juga menerima data kontstanta dari program. Seluruh instruksi untuk mengakses register memiliki waktu eksekusi satu siklus clock.</p>
<p>Dalam register ATMega8 juga terdapat register yang merupakan penunjuk ruang alamat untuk menjangkau data yang disimpan dalam memori. Register tersebut merupakan register 16 bit  yang merupakan pasangan register yaitu : register X (R26 dan R27), register Y (R28 dan R29) dan register Z(R30 dan R31).</p>
<ol>
<li>Interupt</li>
</ol>
<p>Mikrokontroler ATMega8 ini memiliki 19 interupsi yang dapat diaktifkan dengan program. Terdapat interupsi eksternal dan interupsi internal. Interupsi eksternal yaitu merupakan interupsi yang diterima dari luar mikrokontroler melalui port I/O saat diseting sebagai fungsi khusus. Interupsi internal merupakan interupsi yang terprogram, misalnya interupsi timer counter. Dalam timer dan counter juga masih memiliki beberapa fitur interupsi misalnya : timer overflow, timer mode compare, dan input capture.</p>
<ol>
<li>I/O</li>
</ol>
<p>Didalam mikrokontroler AVR ATMega8 memiliki 23 saluran data yang terbagi menjadi tiga buah port yaitu : port B, port C dan port D. Port B dan port D masing – masing memiliki delapan saluran, sedangkan port C hanya memiliki 7 saluran. Dari setiap saluran I/O memiliki fungsi khusus yang dapat diaktifkan dengan program. Untuk port C memiliki fungsi lain yaitu sebagai masukan ADC (Analog to digital Converter)</p>
<ol>
<li><strong>D. </strong><strong>KOMPUTER ANTARMUKA</strong></li>
</ol>
<p>Komputer antar muka ialah komunikasi piranti komputer dengan piranti lain. Pada isitem pengontrol kecepatan motor stepper antar muka komputer ini digunakan sebagai pembaeri perintah sekaligus untuk memonitor kerja sistem. Melalui komunikasi antara PC dengan mikrokontroler, PC akan memberikan perintah sekaligus menerima data dari mikrrokontroler. Data yang dikirimkan oleh PC merupakan perintah untuk arah berputar, kecepatan putaran, variable kecepatan pada saat percepatan dan perlambatan serta perintah untuk berhenti. Data yang dikirimakan oleh PC akan diproses oleh mikrokontroler guna mengubah perintah dari PC menjadi sinyal clock dan arah untuk mengendalikan motor stepper.</p>
<ol>
<li><strong>E. </strong><strong>CATU DAYA</strong></li>
</ol>
<p>Catu daya dalah merupakan bagian yang digunakan sebagai sumber tegangan dari sistem. Catu daya akan disesuaikan dengan bagian atau komponen yang dicatu. Pada sistem ini catu daya memberikan tegangan kepada motor stepper, driver dan mikrokontroler. Mikrokontroler umumbnya menggunakan tegangan antara 4.5volt sampai 5.5volt. untuk driver tergantung pada kemampuan driver. Sedangkan untuk motor stepper antara 5 – 36Volt.</p>
<p>Catu daya sebenarnya merupakan piranti yang penting karena tanpa catu daya sistem tak akan bisa berjalan, namun catu daya kebanyakan kurang diperhatikan. Catu daya baiknbya dibuat sesuai dengan spek komponen yang akan diberi tegangan sehingga tidak terjadi kekurangan tegangan atau kelebihan tegangan pada komponen yang dicatu tersebut. Umunnya catu daya terdiri transformator sebagai penurun tegangan, dioda sebagai penyearah arus dan elektrolit kondensator sebagai penstabil tegangan. Pada catu daya untuk mikrokontroler biasanya akan menambahkan IC regulator untuk memastikan kestabilan tegangan yang diberikan ke mikrokontroler.</p>
<p>juga dapat dicari di <a href="http://www.scribd.com/doc/20646086/Tugas-Akhir-1">controler motor stepper</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pamungkas99.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pamungkas99.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pamungkas99.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pamungkas99.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pamungkas99.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pamungkas99.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pamungkas99.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pamungkas99.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pamungkas99.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pamungkas99.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pamungkas99.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pamungkas99.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pamungkas99.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pamungkas99.wordpress.com/64/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pamungkas99.wordpress.com&#038;blog=7406403&#038;post=64&#038;subd=pamungkas99&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pamungkas99.wordpress.com/2010/03/06/motor-stepper/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c53a1ba7464d2c730291e59d5682fbc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pamungkas99</media:title>
		</media:content>

		<media:content url="http://pamungkas99.files.wordpress.com/2010/03/sistem-stepper1.jpg?w=300" medium="image">
			<media:title type="html">SISTEM STEPPER</media:title>
		</media:content>

		<media:content url="http://pamungkas99.files.wordpress.com/2010/03/konsep-motor-stepper1.jpg?w=300" medium="image">
			<media:title type="html">konsep motor stepper</media:title>
		</media:content>

		<media:content url="http://pamungkas99.files.wordpress.com/2010/03/struktur-stepper1.jpg" medium="image">
			<media:title type="html">struktur stepper</media:title>
		</media:content>

		<media:content url="http://pamungkas99.files.wordpress.com/2010/03/magnet-permanent.jpg" medium="image">
			<media:title type="html">magnet permanent</media:title>
		</media:content>

		<media:content url="http://pamungkas99.files.wordpress.com/2010/03/variable-reluctance.jpg?w=300" medium="image">
			<media:title type="html">variable reluctance</media:title>
		</media:content>

		<media:content url="http://pamungkas99.files.wordpress.com/2010/03/hybrid.jpg" medium="image">
			<media:title type="html">hybrid</media:title>
		</media:content>

		<media:content url="http://pamungkas99.files.wordpress.com/2010/03/unipolar.jpg?w=300" medium="image">
			<media:title type="html">unipolar</media:title>
		</media:content>

		<media:content url="http://pamungkas99.files.wordpress.com/2010/03/bipolar.jpg?w=300" medium="image">
			<media:title type="html">bipolar</media:title>
		</media:content>

		<media:content url="http://pamungkas99.files.wordpress.com/2010/03/motor-stepper.jpg" medium="image">
			<media:title type="html">motor stepper</media:title>
		</media:content>

		<media:content url="http://pamungkas99.files.wordpress.com/2010/03/bagian-motor-stepper.jpg" medium="image">
			<media:title type="html">bagian motor stepper</media:title>
		</media:content>

		<media:content url="http://pamungkas99.files.wordpress.com/2010/03/stator.jpg" medium="image">
			<media:title type="html">stator</media:title>
		</media:content>

		<media:content url="http://pamungkas99.files.wordpress.com/2010/03/rotor.jpg?w=300" medium="image">
			<media:title type="html">rotor</media:title>
		</media:content>

		<media:content url="http://pamungkas99.files.wordpress.com/2010/03/full-step.jpg?w=300" medium="image">
			<media:title type="html">full step</media:title>
		</media:content>

		<media:content url="http://pamungkas99.files.wordpress.com/2010/03/half-step.jpg?w=300" medium="image">
			<media:title type="html">half step</media:title>
		</media:content>

		<media:content url="http://pamungkas99.files.wordpress.com/2010/03/arsitektur-meg8.jpg?w=300" medium="image">
			<media:title type="html">arsitektur meg8</media:title>
		</media:content>

		<media:content url="http://pamungkas99.files.wordpress.com/2010/03/pin-meg8.jpg?w=300" medium="image">
			<media:title type="html">pin meg8</media:title>
		</media:content>
	</item>
		<item>
		<title>ATMEL ATMega 16 for controling Servo Motor</title>
		<link>http://pamungkas99.wordpress.com/2010/02/20/atmel-atmega-16-for-controling-servo-motor/</link>
		<comments>http://pamungkas99.wordpress.com/2010/02/20/atmel-atmega-16-for-controling-servo-motor/#comments</comments>
		<pubDate>Sat, 20 Feb 2010 11:08:24 +0000</pubDate>
		<dc:creator>pamungkas99</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://pamungkas99.wordpress.com/?p=52</guid>
		<description><![CDATA[Interfacing a Servo to the ATmega16 Purpose: To introduce the servo as a mechatronic actuator. To discover how to control the movement of a servo using the ATmega16. To practice interfacing power electronics and switches. Components: Qty. Item 1      ATmega16 microcontroller with STK 500 development board, serial port cable 1      Futaba FP-S 148 servo or [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pamungkas99.wordpress.com&#038;blog=7406403&#038;post=52&#038;subd=pamungkas99&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>Interfacing a Servo to the ATmega16</strong></p>
<p><strong><span style="text-decoration:underline;">Purpose: </span></strong></p>
<ul>
<li>To introduce the servo as a mechatronic actuator.</li>
<li>To discover how to control the movement of a servo using the ATmega16.</li>
<li>To practice interfacing power electronics and switches.</li>
</ul>
<p><strong><span style="text-decoration:underline;">Components: </span><br />
</strong>Qty. Item</p>
<p>1      ATmega16 microcontroller with STK 500 development board, serial port cable</p>
<p>1      Futaba FP-S 148 servo or similar</p>
<p><strong><span style="text-decoration:underline;">Introduction: </span></strong></p>
<p>In this lab you will explore the workings of a radio control (R/C) servo and how the ATmega16 can be used to control one. An R/C servo consists of a dc motor, gear train, potentiometer, and some control circuitry all mounted compactly in a case. R/C servos are commonly used in radio-controlled cars, airplanes, and boats to provide limited rotational motion to steer, move control surfaces, etc. R/C servos are attractive for educational use in mechatronics, because they are relatively inexpensive (about $12-$20), they can put out about 42 oz/in of torque, they can easily be modified to produce continuous shaft rotation at relatively slow speeds, and they can easily be controlled by a microcontroller. Figure 1 shows that there are three wires, white, red, and black on the servo leading from a 3-pin female connector to the case. These carry the control signal, power, and ground return respectively.</p>
<p><a href="http://pamungkas99.files.wordpress.com/2010/02/servo11.jpg"><img class="aligncenter size-full wp-image-79" title="servo1" src="http://pamungkas99.files.wordpress.com/2010/02/servo11.jpg?w=500&h=150" alt="" width="500" height="150" /></a></p>
<p><strong>Figure 1. R/C Servo. </strong>The R/C servo uses three wires: white carries the control signal, red carries power (usually 4.8 V to 6 V), and black is ground.<strong> </strong></p>
<p>Figure 2 shows how an R/C servo is made to rotate. The control circuitry inside the servo must receive a stream of pulses whose widths may vary between about 1 to 2 ms. These pulses must occur at intervals of about 10 to 20 ms. A potentiometer coupled to the rotation of the output shaft produces a voltage corresponding to the angle of the shaft. The control circuitry compares the “average” voltage of the control signal (i.e., by low pass filtering) with the voltage from the potentiometer, and the shaft rotates until the two voltages are the same.</p>
<p><a href="http://pamungkas99.files.wordpress.com/2010/02/servo2.jpg"><img class="aligncenter size-full wp-image-81" title="servo2" src="http://pamungkas99.files.wordpress.com/2010/02/servo2.jpg?w=500&h=240" alt="" width="500" height="240" /></a></p>
<p><strong>Figure 2. R/C Servo Operation. </strong>The R/C servo needs to see a pulse-width modulated control signal in order to position the output shaft. Pulse-widths vary between approximately 1ms to 2 ms, and have a period between 10 ms to 20 ms.<strong> </strong></p>
<p><strong><span style="text-decoration:underline;">Procedure: </span></strong></p>
<p>In this lab we are going to build a servo control circuit. Figure 3 explains how the switches and LEDs provided with the STK500 interface board are wired internally. Figure 4 shows the circuit you will use in this lab.</p>
<p>1. Build and test the section of the circuit shown in the dashed rectangle first. <strong>Do not</strong> connect the servo to the ATmega16 yet! Test this sub-circuit by entering and running the <strong>servo_switch_control_test.c </strong>program found on the course website. Your program should allow you to turn on the LEDs when the corresponding switch is pressed. <strong><span style="text-decoration:underline;">Explain how the if-else </span></strong><strong><span style="text-decoration:underline;">statement works and the significance of the ‘~’ operator. </span></strong></p>
<p><a href="http://pamungkas99.files.wordpress.com/2010/02/servo3.jpg"><img class="aligncenter size-full wp-image-82" title="servo3" src="http://pamungkas99.files.wordpress.com/2010/02/servo3.jpg?w=500&h=173" alt="" width="500" height="173" /></a></p>
<p><strong>Figure 3. Schematics for the switches and LEDs on the STK500 interface board. </strong>Output pins on the ATmega16 can sink enough current to turn on the LEDs, and thus can be connected directly to the LED’s header on the STK500. Likewise, the SWITCHES header pins can be connected directly to the pins of an input port on the ATmega16. Note that when a switch is pressed on the STK500 board, it connects the corresponding SWn pin to ground. Otherwise the SWn pin is held high by the 10kÙ pullup resistor. Also note that a LOW signal on the LEDn pin will cause the LED to turn on.</p>
<p><a href="http://pamungkas99.files.wordpress.com/2010/02/servo4.jpg"><img class="aligncenter size-full wp-image-83" title="servo4" src="http://pamungkas99.files.wordpress.com/2010/02/servo4.jpg?w=500&h=266" alt="" width="500" height="266" /></a></p>
<p><strong>Figure 4. Servo control circuit. </strong>The portion of the above circuit within the dashed rectangle contains the switches that are built into the STK500. The 5V source to power the servo can come from a VTG pin of one of the headers on the STK500.<strong> </strong></p>
<p>2. After you have proven that the switches and LEDs have been wired correctly, add the servo. Connect the servo’s white wire to the STK500 board at pin PB3. The red and black wires should</p>
<p>be connected to power and ground, and thus can be hooked up to a VTG and GND on the STK500 board. Now connect the oscilloscope to the white wire going to the servo. Don’t forget to connect the oscilloscope’s ground clip to a GND pin on the STK500. Also, we will be using RS232 communication for the next part of the lab, so connect a jumper from RS232 SPARE to pins PD0 and PD 1.</p>
<ol>
<li>Create a new project in AVR Studio, copy main_servo.c, uart.c, and uart.h from the ME 106 website into your project folder and add these files to AVR Studio as you have done in previous labs. Open the uart.h file and take a look at the comments at the top of the file. You’ll see that in order to print out floating point values, you’ll have to add the line “-Wl,-u,vprintf –lprintf_flt – lm” to your linker options. You can do this by copying this line and going to Project -&gt; Configuration Options. See Figure 5 below. Click on the Custom Options button on the left hand side of the window, click [Linker Options] in the list and paste this line in the text field. Don’t forget to press the Add button!</li>
</ol>
<p><a href="http://pamungkas99.files.wordpress.com/2010/02/servo5.jpg"><img class="aligncenter size-full wp-image-84" title="servo5" src="http://pamungkas99.files.wordpress.com/2010/02/servo5.jpg?w=500&h=382" alt="" width="500" height="382" /></a></p>
<p><strong>Figure 5. AVR Studio compilation options.</strong> In order to add floating point support to printf, paste the linker options listed in uart.h into the text box as shown, and click ‘Add’.</p>
<ol>
<li>Before we continue, let’s take a look at a couple of sections of the demo program to try and get a better idea of what’s going on. In the RC Filter lab, we used a timer to generate various tones to mimic a simple piano. We did this by setting up Timer 1 (a 16-bit timer) so that we could vary the period while keeping the duty cycle constant at 50%. In this lab we will use Timer0 (an 8-bit timer) to vary the duty cycle while keeping the period constant.</li>
</ol>
<p>The timers that are included on the AVR line of microcontrollers are really multi-purpose devices that are capable of acting as counters that can count a number of external pulses, timers that can trigger a software interrupt after a certain period of time, as well as devices that generate square waves of varying duty cycles and periods. For this lab we will use a timer to generate a PWM signal in a configuration known as Phase Correct PWM. Phase Correct PWM works by incrementing a counter, which is attached to a reference clock signal until the counter reaches a maximum value (255 for Timer0.) When this maximum value is reached, the counter starts counting back down to zero, and the process repeats. At every increment of the counter, the timer</p>
<p>compares the value of the counter to a value stored in an Output Compare Register, if these values are the same it toggles an output pin on the microcontroller, that is, it changes its value from high (5V) to low (GND) or vice-versa.</p>
<p>Let’s take a look at the init() function in the demo program:</p>
<p>void init()</p>
<p>{</p>
<p>//Initialize Timer0</p>
<p>TCCR0 = _BV(WGM00) | _BV(COM01) | _BV(CS02);</p>
<p>//Enable output DDRB |= _BV(PB3);</p>
<p>}</p>
<p>Just like the ports and all other components of the ATmega16, the timers are controlled by registers. The registers that we need to deal with for Timer0 are: <strong>TCCR0</strong> which configures the timer, and <strong>OCR0,</strong> which holds the compare value.</p>
<p>We set the WGM00 bit in TCCR0, which sets the timer to Phase Correct PWM, the COM01 bit to enable the output of the PWM on pin PB3, and the CS02 bit to select the CPU clock/256 as the clock source for the timer. All of these registers and bits are discussed in greater detail in the ATmega1 6 datasheet.</p>
<p>The last thing to we need to do is configure the port containing the pin which will output the PWM signal. This is done by setting the appropriate bit in the DDRB register. Note that the datasheet refers to the PWM output pin as OC0, not as PB3. Since almost all the pins have additional functionality associated with them besides standard IO, we can see which pins are associated with that functionality by looking at the “pinout” on page two of the ATmega16 datasheet, also shown below in Figure 6.</p>
<p><a href="http://pamungkas99.files.wordpress.com/2010/02/servo6.jpg"><img class="aligncenter size-full wp-image-85" title="servo6" src="http://pamungkas99.files.wordpress.com/2010/02/servo6.jpg?w=500" alt=""   /></a></p>
<p><strong>Figure 6. ATmega16 pinout.</strong> The pinout not only shows which pins are associated with which ports, but also what other functionality that they may provide. For example, we can see that the output compare pin for Counter/Timer0 (OC0) is on PB3, that the UART/RS232 communication (RXD and TXD) are on pins PD0 and PD1, and that the Analog to Digital Conversion (ADCx) pins are all on PORTA. <em>Figure from page 2 of the </em><em>ATmega16 Datasheet, ©2008 Atmel Corporation.</em></p>
<p>Next, we’ll look at part of the UART character received interrupt where we actually set the Output Compare Register:</p>
<p>if ((input == &#8216;a&#8217;) &amp;&amp; (OCR0 != 255))</p>
<p>{</p>
<p>OCR0++; //Increment timer0&#8242;s Output Compare Register</p>
<p>printf(&#8220;Period: %f/%f\tOCR0: %u/255\r\n&#8221;, T*OCR0/255, T, OCR0);</p>
<p>}</p>
<p>As mentioned in the comments, you don’t have to worry too much about how the ISR works, just that it gets called whenever the microcontroller receives a character from the UART. Here, we check if the incoming character is the letter ‘a’, and we make sure that the OCR0 register is not at its maximum value. If this is the case, we increment the value of the output compare register, which increases the duty cycle.</p>
<p>The overall period is determined by the size of our counter and the clock signal that we’re using. Since the ATmega1 6 has a default clock speed of 8MHz, and we’re using a prescale value of 256, the actual clock speed that the timer is using is:</p>
<p><a href="http://pamungkas99.files.wordpress.com/2010/02/servo7.jpg"><img class="aligncenter size-thumbnail wp-image-86" title="servo7" src="http://pamungkas99.files.wordpress.com/2010/02/servo7.jpg?w=150&h=51" alt="" width="150" height="51" /></a></p>
<p>which gives us a period of 32μs. When operating in Phase Correct PWM, one complete cycle consists of the counter counting all the way to 255 and back to zero, so one period of our output PWM signal is:</p>
<p><a href="http://pamungkas99.files.wordpress.com/2010/02/servo8.jpg"><img class="aligncenter size-thumbnail wp-image-87" title="servo8" src="http://pamungkas99.files.wordpress.com/2010/02/servo8.jpg?w=150&h=37" alt="" width="150" height="37" /></a></p>
<p>which is within our required range of 10ms – 20ms as required by the servo.</p>
<p>To set the duty cycle of our PWM signal, all we have to do is set the value of the OCR0 register, which will correspond to the length of the duty cycle. If OCR0 is equal to 0, we will have a 0% duty cycle. If OCR0 register is 255, we will have a 100% duty cycle.</p>
<p><strong><span style="text-decoration:underline;">Go to the Atmel website and find the datasheet for the ATmega16. (Download the full </span></strong><strong><span style="text-decoration:underline;">datasheet, not the summary.) Find the section for Timer/Counter 0, and look over it. What </span></strong><strong><span style="text-decoration:underline;">bits of the TCCR0 register would need to be set if we wanted a clock prescale of 1024? </span></strong><strong><span style="text-decoration:underline;">What would the period of the output signal be? Hint: All of the bits that control the clock prescale are named CS0x. </span></strong></p>
<ol>
<li>Now build your project and program the microcontroller. Check the fuses to ensure that your microcontroller’s clock is actually set to 8MHz. Now connect the serial cable to the RS232 Spare port and start HyperTerminal, and reset the STK500.</li>
<li>Press the ‘a’ key on your keyboard a couple of times. You should see the servo move and be able to observe the PWM signal on your oscilloscope. Add the “Period” and “Duty Cycle” measurements to your oscilloscope’s display. Continue to increase the duty cycle by pressing the ‘a’ key. Note that the period displayed on the oscilloscope may not exactly match the theoretical value of 16.364 ms. The ATmega16’s internal oscillator is not that precise, and any projects that require exact timing should use an external oscillator or external crystal. This discrepancy should have no effect on our servo’s performance though.</li>
<li>Continue to press the ‘a’ and ‘z’ keys on the keyboard. Find the values of OCR0 that correspond<br />
to the servo at the full left, full right, and center positions. The servos in lab only have 180° of<br />
travel so be sure that your servo is not actively trying to drive its self against one of the stops.</li>
</ol>
<p>(You should be able to tell when this is happening by a noticeable twitch of the servo and hum of the motor. Leaving the servo in this state will only decrease its life.) <strong><span style="text-decoration:underline;">Include these values, the  theoretical “on” time of the duty cycle as displayed on HyperTerminal, and the actual “on” </span></strong><strong><span style="text-decoration:underline;">time of the duty cycle in your lab report. </span></strong></p>
<p>4. <strong><span style="text-decoration:underline;">Now create a new project and copy in the</span> main_your_servo.c<span style="text-decoration:underline;"> file from the ME 106 website. </span></strong><strong><span style="text-decoration:underline;">Use this template to write a program that makes the servo move all the way to the left when </span></strong><strong><span style="text-decoration:underline;">SW0 is pressed, all the way to the right when SW1 is pressed, and centered when no  switches are pressed. Additionally, the corresponding LED should light up when the button  is pressed. Be sure to include this code with your lab report. As always, your code should  be properly formatted and indented to improve clarity and reduce the time you spend  debugging. </span></strong></p>
<p><strong>Notes:</strong></p>
<p>It is relatively easy to modify a servo so that it can rotate continuously. An excellent step-by-step guide for doing so can be found at:<span style="text-decoration:underline;"> <a href="http://www.seattlerobotics.org/guide/servohack.html">http://www.seattlerobotics.org/guide/servohack.html</a></span></p>
<p>If you use the Futaba FP-S 148, it is especially easy. You don’t even need to replace the potentiometer as noted in the link above. You can manually position the pot shaft to its center position.</p>
<p>Once you’ve hacked the servo, you then have a low-cost, relatively powerful variable speed dc motor drive system that is great for any term projects or any other applications that needs a decent amount of accuracy.</p>
<p>Using a servo can be a low-cost and efficient approach for giving mobility to your robot. Tower Hobbies<span style="text-decoration:underline;"> (<a href="http://www.towerhobbies.com/%29">http://www.towerhobbies.com/)</a></span> has the best prices around for Futaba servos (3 for $39.47).</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pamungkas99.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pamungkas99.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pamungkas99.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pamungkas99.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pamungkas99.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pamungkas99.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pamungkas99.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pamungkas99.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pamungkas99.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pamungkas99.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pamungkas99.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pamungkas99.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pamungkas99.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pamungkas99.wordpress.com/52/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pamungkas99.wordpress.com&#038;blog=7406403&#038;post=52&#038;subd=pamungkas99&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pamungkas99.wordpress.com/2010/02/20/atmel-atmega-16-for-controling-servo-motor/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c53a1ba7464d2c730291e59d5682fbc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pamungkas99</media:title>
		</media:content>

		<media:content url="http://pamungkas99.files.wordpress.com/2010/02/servo11.jpg" medium="image">
			<media:title type="html">servo1</media:title>
		</media:content>

		<media:content url="http://pamungkas99.files.wordpress.com/2010/02/servo2.jpg" medium="image">
			<media:title type="html">servo2</media:title>
		</media:content>

		<media:content url="http://pamungkas99.files.wordpress.com/2010/02/servo3.jpg" medium="image">
			<media:title type="html">servo3</media:title>
		</media:content>

		<media:content url="http://pamungkas99.files.wordpress.com/2010/02/servo4.jpg" medium="image">
			<media:title type="html">servo4</media:title>
		</media:content>

		<media:content url="http://pamungkas99.files.wordpress.com/2010/02/servo5.jpg" medium="image">
			<media:title type="html">servo5</media:title>
		</media:content>

		<media:content url="http://pamungkas99.files.wordpress.com/2010/02/servo6.jpg" medium="image">
			<media:title type="html">servo6</media:title>
		</media:content>

		<media:content url="http://pamungkas99.files.wordpress.com/2010/02/servo7.jpg?w=150" medium="image">
			<media:title type="html">servo7</media:title>
		</media:content>

		<media:content url="http://pamungkas99.files.wordpress.com/2010/02/servo8.jpg?w=150" medium="image">
			<media:title type="html">servo8</media:title>
		</media:content>
	</item>
		<item>
		<title>VIDEO KRCI 2009 STT WIWOROTOMO</title>
		<link>http://pamungkas99.wordpress.com/2009/06/01/video-krci-2009-stt-wiworotomo/</link>
		<comments>http://pamungkas99.wordpress.com/2009/06/01/video-krci-2009-stt-wiworotomo/#comments</comments>
		<pubDate>Mon, 01 Jun 2009 20:23:06 +0000</pubDate>
		<dc:creator>pamungkas99</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://pamungkas99.wordpress.com/2009/06/01/video-krci-2009-stt-wiworotomo/</guid>
		<description><![CDATA[<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pamungkas99.wordpress.com&#038;blog=7406403&#038;post=45&#038;subd=pamungkas99&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<span style="text-align:center; display: block;"><a href="http://pamungkas99.wordpress.com/2009/06/01/video-krci-2009-stt-wiworotomo/"><img src="http://img.youtube.com/vi/kc48iJpSeKE/2.jpg" alt="" /></a></span>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pamungkas99.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pamungkas99.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pamungkas99.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pamungkas99.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pamungkas99.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pamungkas99.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pamungkas99.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pamungkas99.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pamungkas99.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pamungkas99.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pamungkas99.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pamungkas99.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pamungkas99.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pamungkas99.wordpress.com/45/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pamungkas99.wordpress.com&#038;blog=7406403&#038;post=45&#038;subd=pamungkas99&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pamungkas99.wordpress.com/2009/06/01/video-krci-2009-stt-wiworotomo/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c53a1ba7464d2c730291e59d5682fbc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pamungkas99</media:title>
		</media:content>
	</item>
		<item>
		<title>Tutorial mikrokontroller</title>
		<link>http://pamungkas99.wordpress.com/2009/05/30/tutorial-mikrokontroller/</link>
		<comments>http://pamungkas99.wordpress.com/2009/05/30/tutorial-mikrokontroller/#comments</comments>
		<pubDate>Sat, 30 May 2009 08:49:32 +0000</pubDate>
		<dc:creator>pamungkas99</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://pamungkas99.wordpress.com/?p=43</guid>
		<description><![CDATA[Sekilas Tentang AVR AVR : Alf and Vegard RISC atau AVR : Advanced Virtual RISC RISC: Reduced Instruction Set Computer Arsitektur mikrokontroler jenis AVR pertamakali dikembangkan pada tahun 1996 oleh dua orang mahasiswa Norwegian Institute of Technology yaitu Alf-Egil Bogen dan Vegard Wollan. Mikrokontroler AVR kemudian dikembangkan lebih lanjut oleh Atmel. Seri pertama AVR yang [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pamungkas99.wordpress.com&#038;blog=7406403&#038;post=43&#038;subd=pamungkas99&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Sekilas Tentang AVR</p>
<p>AVR : Alf and Vegard RISC atau<br />
AVR : Advanced Virtual RISC<br />
RISC: Reduced Instruction Set Computer</p>
<p>Arsitektur mikrokontroler jenis AVR pertamakali dikembangkan pada tahun 1996 oleh dua orang mahasiswa<br />
Norwegian Institute of Technology yaitu Alf-Egil Bogen dan Vegard Wollan.</p>
<p>Mikrokontroler AVR kemudian dikembangkan lebih lanjut oleh Atmel. Seri pertama AVR yang dikeluarkan adalah<br />
mikrokontroler 8 bit AT90S8515, dengan konfigurasi pin yang sama dengan mikrokontroler 8051, termasuk address<br />
dan data bus yang termultipleksi.</p>
<p>Mikrokontroler AVR menggunakan teknologi RISC dimana set instruksinya dikurangi dari segi ukurannya dan<br />
kompleksitas mode pengalamatannya. Pada awal era industri komputer, bahasa pemrograman masih menggunakan<br />
kode mesin dan bahasa assembly. Untuk  mempermudah dalam pemrograman para desainer komputer kemudian<br />
mengembangkan bahasa pemrograman tingkat tinggi yang mudah  dipahami manusia. Namun akibatnya, instruksi<br />
yang ada menjadi semakin komplek dan membutuhkan lebih banyak memori. Dan tentu saja siklus eksekusi<br />
instruksinya menjadi semakin lama. Dalam AVR dengan arsitektur RISC 8 bit, semua instruksi berukuran 16 bit dan<br />
sebagian besar dieksekusi dalam 1 siklus clock. Berbeda dengan mikrokontroler MCS-51 yang instruksinya bervariasi<br />
antara 8 bit sampai 32 bit dan dieksekusi selama 1 sampai 4 siklus mesin, dimana 1 siklus mesin membutuhkan 12<br />
periode clock.</p>
<p>Dalam perkembangannya, AVR dibagi menjadi beberapa varian yaitu AT90Sxx, ATMega, AT86RFxx dan ATTiny.<br />
Pada dasarnya yang membedakan masing-masing varian adalah kapasitas memori dan beberapa fitur tambahan saja.</p>
<p>1.2 Karakteristik mikrokontroler AVR seri ATMega8535</p>
<p>1.2.1 Fitur ATMega8535<br />
Fitur yang tersedia pada ATMega 8535 adalah :<br />
•  Frekuensi clock maksimum 16 MHz<br />
•  Jalur I/O 32 buah, yang terbagi dalam PortA, PortB, PortC dan PortD<br />
•  Analog to Digital Converter 10 bit sebanyak 8 input<br />
•  Timer/Counter sebanyak 3 buah<br />
•  CPU 8 bit yang terdiri dari 32 register<br />
•  Watchdog Timer dengan osilator internal<br />
•  SRAM sebesar 512 byte<br />
•  Memori Flash sebesar 8 Kbyte dengan kemampuan read while write<br />
•  Interrupt internal maupun eksternal<br />
•  Port komunikasi SPI<br />
•  EEPROM sebesar 512 byte yang dapat diprogram saat operasi<br />
•  Analog Comparator<br />
•  Komunikasi serial standar USART dengan kecepatan maksimal 2,5 Mbps</p>
<p>Peta Memori ATMega8535<br />
ATMega8535 memiliki dua jenis memori yaitu Data Memory dan Program Memory ditambah satu fitur<br />
tambahan yaitu EEPROM Memory untuk penyimpan data.<br />
•  Program Memory<br />
ATMega8535 memiliki On-Chip In-System Reprogrammable  Flash Memory untuk menyimpan program. Untuk<br />
alasan keamanan, program memory dibagi menjadi dua bagian yaitu Boot Flash Section dan Application Flash<br />
Section. Boot Flash Section digunakan untuk menyimpan program Boot Loader, yaitu program yang harus dijalankan<br />
pada saat AVR reset atau pertamakali diaktifkan. Application Flash Section digunakan untuk menyimpan program<br />
aplikasi yang dibuat user. AVR tidak dapat menjalankan program aplikasi ini sebelum menjalankan program Boot<br />
Loader. Besarnya memori Boot Flash Section dapat diprogram dari 128 word sampai 1024 word tergantung setting<br />
pada  konfigurasi bit di register BOOTSZ. Jika Boot Loader diproteksi, maka program pada Application Flash Section<br />
juga sudah aman.</p>
<p><img src="/DOCUME%7E1/bleach/LOCALS%7E1/Temp/moz-screenshot.jpg" alt="" /></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pamungkas99.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pamungkas99.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pamungkas99.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pamungkas99.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pamungkas99.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pamungkas99.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pamungkas99.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pamungkas99.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pamungkas99.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pamungkas99.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pamungkas99.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pamungkas99.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pamungkas99.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pamungkas99.wordpress.com/43/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pamungkas99.wordpress.com&#038;blog=7406403&#038;post=43&#038;subd=pamungkas99&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pamungkas99.wordpress.com/2009/05/30/tutorial-mikrokontroller/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c53a1ba7464d2c730291e59d5682fbc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pamungkas99</media:title>
		</media:content>
	</item>
		<item>
		<title>video robot</title>
		<link>http://pamungkas99.wordpress.com/2009/05/23/video-robot/</link>
		<comments>http://pamungkas99.wordpress.com/2009/05/23/video-robot/#comments</comments>
		<pubDate>Sat, 23 May 2009 13:48:09 +0000</pubDate>
		<dc:creator>pamungkas99</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://pamungkas99.wordpress.com/?p=32</guid>
		<description><![CDATA[<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pamungkas99.wordpress.com&#038;blog=7406403&#038;post=32&#038;subd=pamungkas99&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<span style="text-align:center; display: block;"><a href="http://pamungkas99.wordpress.com/2009/05/23/video-robot/"><img src="http://img.youtube.com/vi/0jyBiECoS3Q/2.jpg" alt="" /></a></span>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pamungkas99.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pamungkas99.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pamungkas99.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pamungkas99.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pamungkas99.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pamungkas99.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pamungkas99.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pamungkas99.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pamungkas99.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pamungkas99.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pamungkas99.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pamungkas99.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pamungkas99.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pamungkas99.wordpress.com/32/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pamungkas99.wordpress.com&#038;blog=7406403&#038;post=32&#038;subd=pamungkas99&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pamungkas99.wordpress.com/2009/05/23/video-robot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c53a1ba7464d2c730291e59d5682fbc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pamungkas99</media:title>
		</media:content>
	</item>
		<item>
		<title>ROBOT KRCI</title>
		<link>http://pamungkas99.wordpress.com/2009/05/16/robot-krci/</link>
		<comments>http://pamungkas99.wordpress.com/2009/05/16/robot-krci/#comments</comments>
		<pubDate>Sat, 16 May 2009 09:00:02 +0000</pubDate>
		<dc:creator>pamungkas99</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://pamungkas99.wordpress.com/?p=13</guid>
		<description><![CDATA[Sekolah Tinggi Teknik WIWOROTOMO PADA TAHUN 2009 berawal bulan maret 2009 sampai dengan mei 2009 berhasil membuat gebrakan baru berupa robot KRCI untuk mengikuti kontes yang diadakan oleh dikti. robot KRCI ini untuk pertama kalinya dari purwokerto memiliki perwakilan di ajang robotika. dari hasil kontes yang diikuti nampaknya hasilnya juga tidak begitu mengecewakan dimana dapat [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pamungkas99.wordpress.com&#038;blog=7406403&#038;post=13&#038;subd=pamungkas99&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Sekolah Tinggi Teknik WIWOROTOMO PADA TAHUN 2009 berawal bulan maret 2009 sampai dengan mei 2009 berhasil membuat gebrakan baru berupa robot KRCI untuk mengikuti kontes yang diadakan oleh dikti. robot KRCI ini untuk pertama kalinya dari purwokerto memiliki perwakilan di ajang robotika. dari hasil kontes yang diikuti nampaknya hasilnya juga tidak begitu mengecewakan dimana dapat ikut bertengger di lima besar bersama dengan Universitas Kristen Satya Wacana, UGM, UNES dan Universitas Muhamadiyah Surakarta. diharapkan dengan hasil ini pada kontes yang diadakan tahun berikutnya dapat memiliki hasil yang lebih baik. diharapkan pula mahasiswa dari STT Wiworotomo dapat meningkatkan kreatifitasnya sehingga generasi berikutnya dapat menghasilkan karya-karya yang lebih baik lagi.<span id="more-13"></span></p>
<p><img class="aligncenter size-medium wp-image-36" title="ganteng_mejeng" src="http://pamungkas99.files.wordpress.com/2009/05/ganteng_mejeng.jpg?w=212&h=300" alt="ganteng_mejeng" width="212" height="300" /></p>
<p><img class="aligncenter size-medium wp-image-37" title="edit_robot" src="http://pamungkas99.files.wordpress.com/2009/05/edit_robot.jpg?w=300&h=224" alt="edit_robot" width="300" height="224" />robot stt wiworotomo(kanan) berjajar dengan robot karya mahasiswa universitas sanatadarma yogyakarta.</p>
<p><img class="aligncenter size-medium wp-image-38" title="DSCI0213" src="http://pamungkas99.files.wordpress.com/2009/05/dsci0213.jpg?w=300&h=225" alt="DSCI0213" width="300" height="225" />haglan adhitama dan tri dedi p mejengdi blog&#8230; he&#8230;.he&#8230;.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pamungkas99.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pamungkas99.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pamungkas99.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pamungkas99.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pamungkas99.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pamungkas99.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pamungkas99.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pamungkas99.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pamungkas99.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pamungkas99.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pamungkas99.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pamungkas99.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pamungkas99.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pamungkas99.wordpress.com/13/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pamungkas99.wordpress.com&#038;blog=7406403&#038;post=13&#038;subd=pamungkas99&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pamungkas99.wordpress.com/2009/05/16/robot-krci/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c53a1ba7464d2c730291e59d5682fbc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pamungkas99</media:title>
		</media:content>

		<media:content url="http://pamungkas99.files.wordpress.com/2009/05/ganteng_mejeng.jpg?w=212" medium="image">
			<media:title type="html">ganteng_mejeng</media:title>
		</media:content>

		<media:content url="http://pamungkas99.files.wordpress.com/2009/05/edit_robot.jpg?w=300" medium="image">
			<media:title type="html">edit_robot</media:title>
		</media:content>

		<media:content url="http://pamungkas99.files.wordpress.com/2009/05/dsci0213.jpg?w=300" medium="image">
			<media:title type="html">DSCI0213</media:title>
		</media:content>
	</item>
		<item>
		<title>Dunia mikrokontroler</title>
		<link>http://pamungkas99.wordpress.com/2009/05/16/dunia-mikrokontroler/</link>
		<comments>http://pamungkas99.wordpress.com/2009/05/16/dunia-mikrokontroler/#comments</comments>
		<pubDate>Sat, 16 May 2009 08:09:48 +0000</pubDate>
		<dc:creator>pamungkas99</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://pamungkas99.wordpress.com/?p=3</guid>
		<description><![CDATA[untuk saat ini banyak berkembang mikrokontroler yang baru. Dimana pada tahun 1990n masih banyak yang menggunakan mikrokontroler tipe AT89S51 sekarang kita sudah mengenal tipe mikrokontroler yang terbaru yaitu tipe AVR dimana kelebihan dari mikrokontroler tipe ini yaitu lebih cepat dari pada proses mikroikontroler tipe yang sebelumnya. jika pada mikrokontroler tipe at89 series untuk 1 kali [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pamungkas99.wordpress.com&#038;blog=7406403&#038;post=3&#038;subd=pamungkas99&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>untuk saat ini banyak berkembang mikrokontroler yang baru. Dimana pada tahun 1990n masih banyak yang menggunakan mikrokontroler tipe AT89S51 sekarang kita sudah mengenal tipe mikrokontroler yang terbaru yaitu tipe AVR dimana kelebihan dari mikrokontroler tipe ini yaitu lebih cepat dari pada proses mikroikontroler tipe yang sebelumnya. jika pada mikrokontroler tipe at89 series untuk 1 kali proses instruksi dibutuhkan 12 kali siklus mesin pada mikrokontroler hanya dibutuhkan 1 kali siklus clock. untuk pemrosesan yang komplek ini jelas jauh lebih menguntungkan jika dibandingkan dengan mikrokontroler tipe AT89 series.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pamungkas99.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pamungkas99.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pamungkas99.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pamungkas99.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pamungkas99.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pamungkas99.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pamungkas99.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pamungkas99.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pamungkas99.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pamungkas99.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pamungkas99.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pamungkas99.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pamungkas99.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pamungkas99.wordpress.com/3/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pamungkas99.wordpress.com&#038;blog=7406403&#038;post=3&#038;subd=pamungkas99&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pamungkas99.wordpress.com/2009/05/16/dunia-mikrokontroler/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c53a1ba7464d2c730291e59d5682fbc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pamungkas99</media:title>
		</media:content>
	</item>
		<item>
		<title>Kilas Robotika</title>
		<link>http://pamungkas99.wordpress.com/2009/04/18/hello-world/</link>
		<comments>http://pamungkas99.wordpress.com/2009/04/18/hello-world/#comments</comments>
		<pubDate>Sat, 18 Apr 2009 08:28:59 +0000</pubDate>
		<dc:creator>pamungkas99</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Mahasiswa teknik sekarang ini sudah terkena trend baru yaitu muali memasuki dunia robotika, bukan hanya mahasiswa jurusan mekatronika, tetapi mahasiswa informatika juga sudah mulai tertarik dengan dunia robotika. Robot memanglah merupakan hal yang sangat menarik mengingat robot dapatdiaplikasikan untuk banyak hal. industri saat ini juga sudah mulai menggunakan teknologi robotik. Robotik banyak diguankan untuk menggatikan [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pamungkas99.wordpress.com&#038;blog=7406403&#038;post=1&#038;subd=pamungkas99&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Mahasiswa teknik sekarang ini sudah terkena trend baru yaitu muali memasuki dunia robotika, bukan hanya mahasiswa jurusan mekatronika, tetapi mahasiswa informatika juga sudah mulai tertarik dengan dunia robotika. Robot memanglah merupakan hal yang sangat menarik mengingat robot dapatdiaplikasikan untuk banyak hal. industri saat ini juga sudah mulai menggunakan teknologi robotik. Robotik banyak diguankan untuk menggatikan manusia terutama pada kerja-kerja berat, ini bertujuan untuk mengurangi kecelakaan yang terjadi. Dalam perkembangannya robot sudah mengalami kemajuan yang sangat pesat. Jika awalnya gerakan robot masih terlihat kaku dan hanya dapat melakukan sedikit gerakan, untuk saat ini robot bahkan sudah mulai mirip dengan binatang (robot animanid) bahkan ada juga yang sampai mirip manusia (robot humanoid). Mungkin kita sering berfikir untuk membuat robot diperlukan biaya yang besar dan tingkat kecerdasan yang tinggi. Jika kita mau berfikir lebih ringan dengan mencoba membuat robot-robot sederhana maka sebenarnya untuk membuat robot itu modal utamanya adalah rasa ingin tahu, kemauan yang keras, dengan dilengkapi dengan ketekunan. untuk robot sederhana saat ini sudah banyak dibuat oleh anak-anak yang masih sekolah dasar dan sekolah menengah. Untuk robot-robot yang dibangun mahasiswa sekarang adalah robot-robot kontes, karena dari dirjen dikti saat ini rutin selalu mengadakan kontes untuk para mahasiswa dan umum. robot yang di ikutkan dalam kontes misalnya KRI (Kontes Robot Indonesia) dan KRCI (Kontes Robot Cerdas Indonesia). diharapkan para mahasiswa mulai saat ini  mau mencoba untuk mengembangkan teknologi robotika di tanah air indonesia tercinta ini. dengan bekembanganya teknologi robotika maka negara kita tercinta iniu akan semakin maju.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pamungkas99.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pamungkas99.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pamungkas99.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pamungkas99.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pamungkas99.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pamungkas99.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pamungkas99.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pamungkas99.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pamungkas99.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pamungkas99.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pamungkas99.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pamungkas99.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pamungkas99.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pamungkas99.wordpress.com/1/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pamungkas99.wordpress.com&#038;blog=7406403&#038;post=1&#038;subd=pamungkas99&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pamungkas99.wordpress.com/2009/04/18/hello-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c53a1ba7464d2c730291e59d5682fbc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pamungkas99</media:title>
		</media:content>
	</item>
	</channel>
</rss>
