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

<channel>
	<title>Robotpark Akademi &#187; Robot Elektroniği</title>
	<atom:link href="http://www.robotpark.com.tr/blog/category/robot-egitimi/robot-elektronigi/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.robotpark.com.tr/blog</link>
	<description>Türkiye&#039;nin Robot ve Robotik Teknoloji Bloğu</description>
	<lastBuildDate>Tue, 20 Feb 2018 09:20:07 +0000</lastBuildDate>
	<language>tr-TR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.41</generator>
	<item>
		<title>Mikrodenetleyici Nedir ? 51059</title>
		<link>http://www.robotpark.com.tr/blog/mikrodenetleyici-nedir-51059/</link>
		<comments>http://www.robotpark.com.tr/blog/mikrodenetleyici-nedir-51059/#comments</comments>
		<pubDate>Wed, 13 Nov 2013 00:35:18 +0000</pubDate>
		<dc:creator><![CDATA[Gökhan İşgör]]></dc:creator>
				<category><![CDATA[Robot EĞİTİMİ]]></category>
		<category><![CDATA[Robot Elektroniği]]></category>
		<category><![CDATA[mikrodenetleyici]]></category>
		<category><![CDATA[nedir]]></category>

		<guid isPermaLink="false">http://www.robotee.com/?p=5282</guid>
		<description><![CDATA[<strong><span style="color: #ff6600;"><em>Anywhere you would like to add intelligence you use a Microcontroller...</em></span></strong>
<p style="text-align: justify;">A <b>microcontroller</b> (sometimes abbreviated <b>µC</b>, <b>uC</b> or <b>MCU</b>) is a small computer on a single<strong> integrated circuit </strong>containing a <strong>processor core</strong>, memory, and programmable <strong>input/output peripherals</strong>. Program memory in the form of <strong>NOR flash</strong> or <strong>OTP ROM</strong> is also often included on chip, as well as a typically small amount of <strong>RAM</strong>. Microcontrollers are designed for embedded applications, in contrast to the<strong> microprocessors</strong> used in <strong>personal computers</strong> or other general purpose applications.</p>]]></description>
				<content:encoded><![CDATA[<h2><span style="color: #ff9900;">Zeka eklemek istediğinizde mikrodenetleyici kullanırsınız…</span></h2>
<p style="text-align: justify;">Bir mikrodenetleyici (genellikle µC, uC ya da MCU olarak kısaltılır) bir işleyici çekirdek, hafıza ve programlanabilir giriş çıkış çevreselleri bulunan basit bir entegre devre içindeki küçük bilgisayardır. Genellikle küçük miktarlardaki RAM gibi NOR Flash ya da OTP ROM şeklinde program hafızası da genellikle çip üzerinde bulunmaktadır. Mikrodenetleyiciler, kişisel bilgisayarlarda kullanılmak için tasarlanan mikroişlemcilerin aksine, gömülü sistemlerde kullanılmak için tasarlanmışlardır.</p>
<p style="text-align: justify;">Mikrodenetleyiciler otomobil motor kontrol sistemleri, implant edilebilen tıbbi araçlar, uzaktan kumandalar, ofis makineleri, güç araçları, robotlar ve diğer gömülü sistemler gibi otomatik kontrol edilen ürünlerde kullanılırlar. Ayrı bir mikroişlemci, hafıza ve giriş çıkış araçları kullanan tasarımlara göre, boyutu ve maliyeti düşüren mikrodenetleyiciler daha fazla cihazı ve süreci dijital olarak kontrol etmeyi daha ekonomik hale getirmiştir.</p>
<p style="text-align: justify;">Bazı mikrodenetleyiciler düşük güç sarfiyatı için (tek haneli miliwatt hatta mikrowatt seviyeleri) 4-bit kelimeler kullanıp 4kHz gibi düşük saat hızlarında çalışırlar.  Genellikle fonksiyonelliklerini bir butona basılması ya da farklı bir kesme (interrupt) gibi olayları beklerken de sürdürme yetenekleri vardır. Uyku modunda güç sarfiyatları nanowattlar düzeyindedir, bu sebeple uzun ömürlü batarya uygulamalarına çok uygundurlar. Diğer mikrodenetleyiciler dijital sinyal işleyici (DSP – digital signal processor) gibi davranmak zorunda oldukları yüksek performans isteyen uygulamalarda da yüksek saat hızlarında ve güç sarfiyatında çalışabilirler.</p>
<h4><a style="text-align: justify; line-height: 1.5;" href="http://www.robotpark.com.tr/blog/LR/51059-What-is-a-Microcontroller-ROBOTPARK.png"><img class="aligncenter" src="http://www.robotpark.com.tr/blog/LR/51059-What-is-a-Microcontroller-ROBOTPARK.png" alt="" width="1400" height="2000" /></a></h4>
<hr />
<h2></h2>
<h2>Mikrodenetleyiciler vs Bilgisayarlar</h2>
<p>Mikrodenetleyici nedir? Mikrodenetleyici bir bilgisayardır. Bütün bilgisayarların –ister kişisel bilgisayarlar, ister büyük ana bilgisayarlar ister mikrodenetleyiciler- bazı ortak özellikleri vardır.</p>
<ul>
<li>Bütün bilgisayarların programları çalıştıran bir CPU’ları bulunur.</li>
<li>Bilgisayarın içine “değişken”leri kaydedebileceği RAM’leri vardır</li>
<li>Bilgisayarın insanlarla konuşabilmesi için giriş/çıkış araçları vardır. (Masaüstü bilgisayarınızda klavye ve fare giriş cihazlarıdır. Monitör ve yazıcı çıkış araçlarıdır. Hard disk ise hem çıkış hem giriş aracıdır.)</li>
</ul>
<p>Kullandığınız masaüstü bilgisayarlar, binlerce farklı programdan herhangi birini çalıştırabilen bir “genel amaçlı bilgisayar”dır. Mikrodenetleyiciler ise “özel amaçlı bilgisayar”lardır. Mikrodenetleyiciler tek bir işi çok iyi yapan bilgisayarlardır.</p>
<p>Eğer bir bilgisayar aşağıdaki karakteristiklerden çoğuna sahipse ona “mikrodenetleyici” diyebilirsiniz.</p>
<ul>
<li>Mikrodenetleyiciler başka bir cihazın içerisinde gömülüdürler (Genellikle bir tüketim ürününün). Bu nedenle mikrodenetleyicilerin bir diğer ismi de” gömülü denetleyicidir”.</li>
<li>Mikrodenetleyiciler tek bir göreve adanmıştır ve tek bir program çalıştırırlar.</li>
<li>Program genellikle ROMlarda saklanır ve çoğunlukla değişmez.</li>
<li>Mikrodenetleyicilerin güç sarfiyatları genellikle düşüktür.</li>
<li>Mikrodenetleyicilerin genellikle küçük adanmış gir giriş aracı olur ve ara sıra LED ya da LCD display çıkışı olabilir.</li>
<li>Mikrodenetleyiciler kontrol ettikleri cihazdan giriş alır ve çıkış sinyalleri göndererek kontrol eder. Örneğin mikrodalga fırında mikrodenetleyici tuşlardan giriş alır, bu bilgiyi çıkışı olan LCD ekranda gösterir ve mikrodalga jeneratörünü açıp kapayan bir röleyi kontrol eder.</li>
<li>Mikrodenetleyiciler genelde küçük ve düşük maliyetlidir. Mikrodenetleyici elemanları mümkün olduğunca küçük ve düşük maliyetli elemanlardan seçilir.</li>
</ul>
<hr style="width: 100%;" width="100%" />
<p>&nbsp;</p>
<h2>Kaynaklar</h2>
<p><span style="line-height: 1.5;">Youtube Video &#8211; http://www.youtube.com/watch?v=CmvUY4S0UbI</span></p>
<p>http://en.wikipedia.org/wiki/Microcontroller</p>
<p>http://electronics.howstuffworks.com/microcontroller1.htm</p>
<p>http://www.mikroe.com/chapters/view/64/chapter-1-introduction-to-microcontrollers/</p>
<p>http://embeddedsystem.co.in/?cat=1</p>
<p>http://www.avr-tutorials.com/general/microcontrollers-basics</p>
<hr style="width: 100%;" width="100%" />
]]></content:encoded>
			<wfw:commentRss>http://www.robotpark.com.tr/blog/mikrodenetleyici-nedir-51059/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Servo Motorlar 51057</title>
		<link>http://www.robotpark.com.tr/blog/servo-motorlar-51057/</link>
		<comments>http://www.robotpark.com.tr/blog/servo-motorlar-51057/#comments</comments>
		<pubDate>Tue, 05 Nov 2013 00:42:20 +0000</pubDate>
		<dc:creator><![CDATA[Gökhan İşgör]]></dc:creator>
				<category><![CDATA[Robot EĞİTİMİ]]></category>
		<category><![CDATA[Robot Elektroniği]]></category>
		<category><![CDATA[Servo Motors]]></category>

		<guid isPermaLink="false">http://www.robotee.com/?p=5239</guid>
		<description><![CDATA[<p style="text-align: justify;"><b>Servo motors</b> have been around for a long time and are utilized in many applications. They are small in size but pack a big punch and are very energy-efficient. Because of these features, they can be used to operate remote-controlled or radio-controlled<strong> toy cars</strong>, <strong>robots</strong> and <strong>airplanes</strong>.</p>]]></description>
				<content:encoded><![CDATA[<p style="text-align: justify;"><span style="color: #ff6600;"><strong>Basit Servo Motor Nedir ? </strong></span></p>
<p>Servo motorun geniş tanımı performansını düzeltmek için kullandığı bir sensör mekanizması bulunan otomatik araçtır.</p>
<p><strong>Basit servolar pozisyon kontrol uygulamalarında kullanılır</strong>. Asıl olarak uçakları <strong>uzaktan kumandalı</strong> kontrol etmek için tasarlanmışlardır ve düşük maliyetleri ve yüksek torkları onları prototipleme uygulamalarında çok kullanışlı bir eyleyici durumuna getirmiştir. Bir RC Servonun denetleyici tarafından gönderilen komutlarla istenilen pozisyona gelmesi sağlanabilir. Motor kendi içinde o anki pozisyonunu hesaplayıp gitmesi gereken pozisyona hızlıca gitmeye çalışır. Bu bir motoru kontrol etmek için oldukça ucuz ve basit bir yoldur, ancak bazı limitasyonlar vardır. Denetleyicinin motorun o anki pozisyonunu ve hızını bilmesi mümkün değildir. Yumuşak hareketler gereken uygulamalarda agresif ivmelenme yüzünden sorunlar çıkabilir.</p>
<p><strong>Servo motorlar</strong> uzun süredir kullanılan ve farklı uygulamalarda faydalanılan motorlardır. Boyutları küçüktür ancak oldukça güçlüdürler ve enerjiyi verimli kullanırlar. Bu özelliklerinden dolayı uzaktan kumandalı uçaklarda, robotlarda ve oyuncak arabalarda kullanılabilirler. Servo motorlar endüstriyel uygulamalarda, robotikte, üretim hatlarında, ilaç sanayinde ve yemek servislerinde de kullanılmaktadır.</p>
<p>Servo motorlar <strong>kesin açısal pozisyon</strong>, <strong>hız ve ivme kontrolleri</strong> sağlayabilen döner eyleyicilerdir. İçerisinde pozisyon geri bildirimi için kullanılacak bir sensör ve onla çiftlenmiş uygun bir motor ve nispeten sofistike bir denetleyici gerekmektedir. Denetleyici genellikle servo motor kontrolleri için üretilmiş adanmış bir modüldür.</p>
<p>Servo motorlar değişik bir motor sınıfı değildir, temelde bir motor çalışma prensibidir.Servo mekanizmasıyla açık çevrim bir motoru kontrol ederek kapalı çevrim bir kontrol sistemi oluşur. Servo motorlar robotik, CNC ve otomatik üretim gibi alanlarda kullanılır.</p>
<p style="text-align: justify;"><a style="line-height: 1.5;" href="http://www.robotpark.com.tr/blog/LR/51057-SERVO-MOTORS-SERVO-System-ROBOTPARK.png"><img class="aligncenter" src="http://www.robotpark.com.tr/blog/LR/51057-SERVO-MOTORS-SERVO-System-ROBOTPARK.png" alt="" width="1400" height="2000" /></a></p>
<p style="text-align: justify;"><span style="font-size: 16px;"><strong><span style="color: #ff6600;">SERVO MEKANIZMASI</span></strong></span></p>
<p>İsimden de anlaşılabileceği gibi servo motor aslında <strong>servo mekanizmasıdır</strong>. Daha çok açmak gerekirse servo motor pozisyon geri beslemesini kullanarak hareketini ve final pozisyonunu kontrol eden <strong>kapalı çevrim</strong> bir servo mekanizmasıdır. Servo denetleyicisinin girişi şaftın istenen pozisyonunu belirten analog veya dijital bir sinyaldir.</p>
<p>Motor pozisyon ve hız verisini alabilmek için bir sensörle eşleşmiştir. En basit durumda sadece pozisyon ölçülür. Ölçülen pozisyon, istenen pozisyonla karşılaştırılır ve eğer ikisi birbirinden farklıysa bir hata sinyali üretilir. Üretilen hata sinyaline göre motor gerekli yöne doğru döner ve hata sinyali gittikçe düşer. Şaft istenen pozisyona geldiğinde, hata sinyali sıfır olur ve motorun çalışması durur.</p>
<p>En basit servo motorlar bir potansiyometre ile sadece pozisyon ölçümü yapar ve basit açma kapama kontrolü (bang bang kontrol) yapar. Bu metoda motor her zaman en yüksek hızda döner ya da dönmez. Bu tip servo motorlar endüstriyel uygulamalarda kullanılmaz ama radyo kontrollü projelerde kullanılan basit ve ucuz servoların temelini oluştururlar.</p>
<hr style="width: 100%;" width="100%" />
<h3><span style="font-size: 16px; color: #ff6600;">SERVO MOTORLAR vs STEP MOTORLAR</span></h3>
<p><strong>Servo motorlar</strong> genellikle <strong>step motorların yüksek performanslı alternatifi</strong> olarak kullanılır. Step motorların belirlenmiş adımları dolayısıyla pozisyon kontrolü için doğal yatkınlıkları bulunur. Bu nedenle step motorlar genellikle encoder bulunmayan <strong>açık çevrim</strong> pozisyon kontrollerinde kullanılırlar, çünkü sürücü sinyallerinde zaten kaç adım dönmeleri gerektiği bulunmaktadır. Bu geri besleme eksikliği nedeniyle step motorların performansları limitlidir, çünkü step motorlar sadece taşıma kapasitelerinde yükleri sürebilirler, yoksa <strong>yüksek yük altında kaçırılan adımlar pozisyon hatalarına sebep olur</strong>.</p>
<p><strong>Servo motorun</strong> <strong>encoder</strong> <strong>ve</strong> <strong>denetleyicisi</strong> ekstra maliyettir ama bu elemanlar tüm sistemin performansını motorun kapasitesine oranla optimize ederler. Daha büyük motorların sistem içerisinde daha büyük maliyet oranına sahip olduğu sistemlerde, servo motorlar daha avantajlıdır.</p>
<hr />
<h3><span style="color: #ff6600;">SERVO MOTORLAR vs DC MOTORLAR</span></h3>
<p><strong>DC motorların</strong> çift telli bağlantıları vardır. Bütün sürücü güç bu iki tel üzerinden gelir. Bir DC motoru çalıştırdığınız zaman hiç durmadan sadece döner. Çoğu DC motor dakikada 5000 devir gibi yüksek hızlarda çalışırlar.</p>
<p>DC motorların hızları (ya da güç seviyeleri) <strong>PWM</strong> (<strong>Pulse Width Modulation – Darbe Genişliği Modülasyonu</strong>) denilen bir teknikle kontrol edilir. Tekniğin temelinde motorun hızını sürekli olarak gönderilen gücü açarak ve kapatarak ayarlamak yatar. Bu fikirdeki temel konsept hizmet çevrimidir –açık zamanın kapalı zamana oranı. Eğer bu oran ½ ise motor tam çalışma gücünün yarısı kadar güçle çalışır. Bu da maksimum hızın yarısı anlamına gelir.</p>
<p><strong>Servo motor</strong> ise tamamıyla farklı bir hikayedir. Servo motor aslında  dört farklı elemanın beraber çalıştığı bir sistemdir: bir <strong>DC motor</strong>, bir <strong>dişli redüksiyon ünitesi</strong>, bir <strong>pozisyon ölçme aracı</strong> (potansiyometre vs.) ve bir <strong>kontrol devresi</strong>.</p>
<p><strong>Servonun fonksiyonu şaftın istenilen pozisyonunu belirten bir kontrol sinyalini almak ve DC motoruna şaftı istenilen pozisyona gelene kadar güç vermektir</strong>. Pozisyon ölçen aracını şaftın açısal pozisyonunu öğrenmek etmek için kullanır ve bu sayede istenen pozisyona ulaşmak için DC motoru hangi yönde ne hızda döndüreceğine karar verir. Şaft genellikle DC motor gibi özgürce devirlerde dönmez, çoğunlukla ileri geri 200⁰ gibi bir hareket alanı vardır.</p>
<p><strong>Servo motorlarda 3 tel bağlantısı vardır</strong>: <strong>Güç</strong>, <strong>toprak</strong> ve <strong>kontrol</strong>. Güç teline sürekli olarak güç kaynağı bağlanmalıdır; servonun güç kaynağından çekilip motora yönlendirilecek gücü ayarlayan kendi sürücü elektronik devreleri vardır.</p>
<p>Kontrol sinyali <strong>PWM</strong> <strong>sinyalidir</strong>. Ama burada önemli olan hizmet çevrimindeki açık darbenin süresidir. Örnek olarak 1.520 milisaniyelik bir darbe Futaba S148 servolarda merkez pozisyon anlamına gelir. Bu sinyalden daha uzun bir darbe şaftın saat yönünde merkezden uzaklaşmasına sebep olacakken, daha kısa bir darbe merkezden saat yönünün tersine bir hareket başlatacaktır.</p>
<p><strong>Servo motor kontrol sinyali</strong> her 20 milisaniyede bir tekrarlanır. Basitçe her 20 milisaniyede bir servo motora “Şuraya git” komutu verirsiniz.</p>
<p>Özetlemek gerekirse servo motor ve DC motor kontrol sinyalleri arasında iki temel fark vardır. Birincisi servo motorda hizmet çevrimindeki açık zaman kapalı zaman oranının hiçbir önemi yoktur. Önemli olan açık zaman süresinin uzunluğudur ve bu değer motorun şaftının olmasının istendiği pozisyonu belirtir. İkincisi servonun kendi güç elektronik elemanları bulunur, yani kontrol sinyali üzerinden çok az güç akışı olur. Bütün güç motorun ayrıca bağlı olduğu yüksek akım sağlayabilen güç beslemesinden gelir.</p>
<hr style="width: 100%;" width="100%" />
<p><span style="font-size: 16px;"><strong><span style="color: #ff6600;">SERVO MOTOR TİPLERİ</span></strong></span></p>
<p style="text-align: justify;"><span style="font-size: 12pt;"><strong><span style="color: #ff6600;">1- Basit Servo : </span></strong>Ortalama servo, en çok karşılaşılan RC servolardan biridir. Tam beklendiği gibi çalışır ve genellikle 180 derece ile 360 derece arası bir çalışma açıları vardır.</span></p>
<p style="text-align: justify;"><span style="font-size: 12pt;"><strong><span style="color: #ff6600;">2- Sürekli Dönen Servo: </span></strong>Bunlar pozisyon <strong>takip etmeyen</strong> servoların bir alt dalıdır. Sürekli bulundukları pozisyonu 0 olarak iletecek şekilde modifiye edilmişlerdir ve istenilen pozisyon sinyali 0 olana kadar dönmeye devam ederler.</span></p>
<p style="text-align: justify;"><span style="font-size: 12pt;"><span style="line-height: 1.5; color: #ff6600;"><strong>3- Lineer Eyleyici Servo: </strong></span>Lineer servolar pistonlar gibi davranırlar. Bu hareket bir vidalı mil kullanılarak gerçekleştirilebilir. Bunun dışında normal servolarla aynı davranışları gösterirler.</span></p>
<p style="text-align: justify;"><span style="font-size: 12pt;"><span style="line-height: 1.5; color: #ff6600;"><strong>4- Dijital Servo: </strong></span>Dijital servolar geleneksel servolarla aynı şekilde çalışırlar. Ancak iç dinamikleri farklıdır. Normalde servolar bir <strong>DC motor</strong>, bir <strong>potansiyometre</strong> ve motoru istenen pozisyonda tutmak için denetleyici gibi davranan küçük bir analog devreden oluşurlar. Dijital servolarda ise analog devre yerine aynı işi yapan bir mikrodenetleyici bulunur. Bu sayede dijital servo motorlar daha hızlı tepki sürelerine, daha doğru pozisyon ve hız kontrollerine ve boyutlarına göre daha fazla torka sahip olurlar. Ancak bu servolar diğer servolara oranla daha çok güç tüketirler.</span></p>
<p><strong>Akım açısından bakıldığında iki tip servo vardır</strong>: AC ve DC. AC servolar yüksek akım dalgalanmalarıyla başa çıkabilirler ve genellikle endüstriyel makine uygulamalarında kullanılırlar. DC servolar yüksek akım dalgalanmalarını kaldırabilmeleri için tasarlanmazlar ve bu nedenle küçük uygulamalar için daha uygundurlar. Genel açıdan DC motorlar, AC motorlara oranla daha ucuzdurlar. Bunların dışında sürekli dönüş için özel olarak tasarlanmış servo motorlar da vardır. Bu motorların çıkış şaftlarında düşük sürtünme için iki rulman bulunur.</p>
<hr style="width: 100%;" width="100%" />
<p style="text-align: justify;"><span style="font-size: 16px;"><strong><span style="color: #ff6600;">LINEER SERVO MOTOR VIDEOSU</span></strong></span></p>
<p>Bu videoda pozisyon kontrollü <strong>lineer servo motor</strong> gösterilmektedir. Motor basitçe alüminyum tabanda bir mıknatıs ve araba altında bir bobinden oluşur. Geri besleme ön taraftaki lineer encoder tarafından sağlanır.</p>
<p style="text-align: justify;"><iframe style="line-height: 1.5;" src="http://www.youtube.com/embed/BhcZBr38Kmc" width="710" height="350" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p>
<hr style="width: 100%;" width="100%" />
<p><strong style="color: #ff6600;"><span style="font-size: 16px;">SERVO MOTOR NASIL SEÇİLİR</span></strong></p>
<p>Hangi servoların sizin projenize uygun olduğunu belirlemek için bakılması gereken <strong>3 ana özellik</strong> vardır.</p>
<ol>
<li style="text-align: justify;"><strong>Hareketinizin açısal menzili nedir?</strong> Servoların hareket menzilleri programlanarak kolaylıkla azaltılabilir. Ancak daha büyük menzil elde etmek için servonun fiziksel olarak yeterli olduğundan emin olmalısınız. Çoğu servo genellikle 180⁰ menzile sahiptirler</li>
<li style="text-align: justify;"><strong>Pozisyon kontrolünün ne kadar doğru olmasını istiyorsunuz?</strong> Servoların hareket menzilleri ne kadar artarsa çözünürlüğü o kadar düşer ve doğruluk azalır.</li>
<li style="text-align: justify;"><strong>Ne kadar torka ihtiyacınız var?</strong> Her servonun farklı torku vardır ve uygulamanızdaki ihtiyaçlarınıza göre yüksek ya da düşük torklı servolar ihtiyacınızı karşılayabilir.</li>
</ol>
<p><iframe src="http://www.youtube.com/embed/4HlmNelwGUA" width="710" height="350" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p>
<hr style="width: 100%;" width="100%" />
<p><strong><span style="font-size: 16px; color: #ff6600;">Kaynak</span></strong></p>
<p><span style="font-size: 10pt;">http://handyboard.com/hb/faq/hardware-faqs/dc-vs-servo/</span><br />
<span style="font-size: 10pt;"> http://www.phidgets.com/docs/Servo_Motor_and_Controller_Primer</span></p>
<hr style="width: 100%;" width="100%" />
]]></content:encoded>
			<wfw:commentRss>http://www.robotpark.com.tr/blog/servo-motorlar-51057/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Step Motorlar 51056</title>
		<link>http://www.robotpark.com.tr/blog/step-motorlar-51056/</link>
		<comments>http://www.robotpark.com.tr/blog/step-motorlar-51056/#comments</comments>
		<pubDate>Fri, 18 Oct 2013 11:57:39 +0000</pubDate>
		<dc:creator><![CDATA[Gökhan İşgör]]></dc:creator>
				<category><![CDATA[Robot EĞİTİMİ]]></category>
		<category><![CDATA[Robot Elektroniği]]></category>
		<category><![CDATA[Stepper motors]]></category>

		<guid isPermaLink="false">http://www.robotee.com/?p=5105</guid>
		<description><![CDATA[<span style="color: #ff6600;"><strong>What is a Stepper Motor ?</strong></span>

A <b>stepper motor</b> (or <b>step motor</b>) is a <strong><a title="Brushless DC Electric Motors 51054" href="http://www.robotee.com/index.php/brushless-dc-electric-motors-51054/">brushless DC electric motor</a></strong> that divides a full rotation into a number of equal steps. The motor's position can then be commanded to move and hold at one of these steps without any feedback sensor (an open-loop controller), as long as the motor is carefully sized to the application.]]></description>
				<content:encoded><![CDATA[<h2><span style="color: #ff6600;"><strong>Step Motor Nedir?</strong></span></h2>
<p><strong>Step</strong> <strong>motor</strong>lar bir tam dönüşü belirli sayıda eşit adıma bölen <a href="http://www.robotpark.com.tr/blog/fircasiz-dc-motorlar-51054/">fırçasız DC motorlardır</a>. Motor uygulama için doğru seçildiği sürece pozisyon geri beslemesi veren bir sensöre ihtiyaç duyulmadan motora pozisyon komutu verilip o adımda durması sağlanabilir.</p>
<p><strong>Step motorun her tam dönüşü eşit sayıda adıma bölünmüştür</strong>. Bir çok motorda bu sayı <strong>200dür</strong>. Motora her adım için ayrıca sinyal göndermek gerekir. Motor her seferinde sadece 1 adım atar ve her adımın boyu birbirine eşittir. Her sinyal motorun kesin olarak tek bir adım atmasını yani kesin bir açıda dönmesini sağladığından (<strong>genellikle 1.8 derece</strong>), motor pozisyonu <strong>geri besleme elemanı olmadan</strong> kontrol edilebilir. Dijital darbelerin (sinyaller) frekansı arttıkça adım hareketi sürekli dönüşe döner ve bu dönüşün hızı gönderilen sinyalin frekansıyla doğru orantılıdır. Step motorlar düşük maliyetleri, yüksek güvenilirlikleri, düşük hızlardaki yüksek torkları ve basit korumalı yapılarıyla endüstriyel ve ticari amaçlarla kullanılmaktadır.</p>
<p><strong>Step motorlarının en önemli özellikleri</strong> çok <strong>doğru pozisyon kontrolüne</strong> izin vermeleridir. Step motorlar kusursuz değillerdir, her zaman biraz hata oluşur. Standart step motorlar ± 0.05⁰ doğruluğa sahiptirler. Step motorların bir diğer güzel özelliği de bu hatanın adımdan adıma kümülatif olarak artmamasıdır. Standart bir step motor bir adım atacağında 1.8⁰ ± 0.05⁰ hareket eder. Eğer aynı motor bir milyon adı m atacak olursa yapacağı hareket 1,800,000⁰ ± 0.05⁰ olacaktır.</p>
<p>Step motorların <strong>ivmelenmesi ve tepkileri çok hızlıdır</strong>. Düşük rotor eylemsizlikleri sayesinde <strong>çok çabuk hızlanabilirler</strong>. Bu nedenle step motorlar <strong>kısa ve hızlı hareketler için çok uygundurlar</strong>.</p>
<hr />
<h2><strong><span style="color: #ff6600;">Step Motor Temelleri</span></strong></h2>
<p><a href="http://www.robotpark.com.tr/blog/fircali-dc-elektrik-motorlar-51053/">Fırçalı DC motorlar</a> terminallerine voltaj uygulandığında dönmeye başlarlar. <strong>Step motorlarda</strong> ise merkezdeki <strong>dişli</strong> şeklinde bir demirin etrafında verimli şekilde yerleştirilmiş “dişli” elektromıknatıslar bulunur. Elektromıknatıslar dışarıdan <strong>mikrodenetleyici</strong> benzeri bir devre ile enerji alırlar.</p>
<p>Motor şaftının dönmesini sağlamak için, önce bir elektromıknatısa güç verilir. Bu sayede elektromıknatıs manyetik olarak dişlinin dişini çeker. Diş elektromıknatıs ile hizaya geldiğinde, diğer dişler, diğer elektromıknatıstan birazcık uzakta durur. Bir sonraki adımda ilk elektromıknatıstaki güç çekilip diğer elektromıknatısa verildiğinde yeni diş ve yeni elektromıknatıs yine hizaya gelir ve diğer dişler ve diğer elektromıknatıs arasında yine küçük bir hiza farkı oluşur. Bu süreç devam ettikçe motor şaftı dönmeye devam eder. <strong>Bu küçük dönüşlerin her birine “adım” denir</strong>. Bu sayede motor <strong>çok kesin bir açıyla dönebilir</strong>.</p>
<hr />
<h2 style="text-align: justify;"><strong><span style="color: #ff6600;">Step Motor Sistemi Elemanları: </span></strong></h2>
<p>Bir <strong>step motor sistemi</strong> genellikle bir kullanıcı arayüzü bilgisayar, PLC ya da terminal) ile birleştirilmiş <strong>üç temel elemandan</strong> oluşur.</p>
<ul>
<li><strong>İndeksleyici</strong> – İndeksleyici (ya da denetleyici) adım darbeleri ve yön sinyalleri üretebilen bir mikroişlemcidir. Ek olarak indeksleyiciden genel olarak birçok karmaşık komut fonksiyonları sağlaması beklenir.</li>
<li><strong>Sürücü</strong> – Sürücü (ya da yükseltici) indeksleyici sinyallerini motor bobinlerine enerji vermek için gereken güce çeviren elemandır. Değişik voltaj ve akım özelliklerinde ve yapım teknolojileri açısından birçok değişik tipte sürücü bulunmaktadır. Her sürücü her motoru sürmek için uygun değildir. Bu nedenle bir hareket sistemi tasarlarken sürücü seçimi oldukça kritik ve önemlidir.</li>
<li><strong>Step Motorlar</strong> – Step motorlar dijital darbeleri mekanik şaft dönüşüne çeviren elektromanyetik araçlardır. Step motorların avantajları, düşük maliyetleri, yüksek güvenilirlikleri, düşük hızlarda yüksek torkları ve basit ve korumalı yapılarıyla her ortamda çalışabilmeleridir. En büyük dezavantajları ise düşük hızlarda oluşan rezonans efekti ve hız arttıkça torkun düşmesidir.</li>
</ul>
<p style="text-align: justify;"><a style="line-height: 1.5;" href="http://www.robotpark.com.tr/blog/LR/51056-STEPPER-MOTORS-Stepper-Motor-System-ROBOTPARK.png"><img class="aligncenter" src="http://www.robotpark.com.tr/blog/LR/51056-STEPPER-MOTORS-Stepper-Motor-System-ROBOTPARK.png" alt="" width="1400" height="1800" /></a></p>
<hr />
<h3><strong><span style="color: #ff6600;">Step Motor Avantajları</span></strong></h3>
<ol>
<li>Motorun dönüş açısı giriş darbesi ile orantılı</li>
<li>Motor <strong>sabit durduğunda ful torka sahip</strong> (eğer bobinler enerjiliyse)</li>
<li><strong>Kesin pozisyonlama</strong> ve tekrar edilebilirlik. İyi step motorların doğruluğu %3-%5 adım büyüklüğündedir ve <strong>bu hatalar adımlar arası kümülatif değildir</strong>.</li>
<li>Başlama/Durma/Ters hareket arasında <strong>muhteşem tepki</strong></li>
<li>Fırça teması olmadığı için oldukça güvenilir. Bu nedenle <strong>step motorun ömrü tamamen yatak ömrüne bağlıdır</strong></li>
<li>Step motor çalışma şekli nedeniyle açık çevrim sistem olarak kullanılır. Bu sayede daha basit ve ucuz kontrol sistemleri oluşturulabilir</li>
<li>Şafta direk eşlenmiş bir yükle çok yavaş hızda senkron dönüş yapmak mümkündür</li>
<li>Hız giriş darbe frekansına bağlı olduğu için geniş dönüş hızı aralığı vardır</li>
</ol>
<p style="text-align: justify;"><strong style="color: #ff6600; line-height: 1.5;">Step Motor Dezavantajları</strong></p>
<ol>
<li>Düzgün kontrol edilmezse rezonans oluşabilir</li>
<li>Çok yüksek hızlarda çalışması kolay değil</li>
<li>Geri besleme sistemi yoktur</li>
</ol>
<hr />
<h2><strong><span style="color: #ff6600;">Step Modları Nelerdir</span></strong></h2>
<p>Step motorun “<strong>step modları</strong>”, <strong>tam</strong>, <strong>yarım</strong> ve <strong>mikro adım</strong> olmak üzere üç tanedir. Step modu çıkışının tipi step motor sürücüsünün tasarımına göre değişiklik gösterir. Dördüncü bir mod da bulunsa da pek fazla kullanılmaz.</p>
<p style="text-align: justify;"><a style="line-height: 1.5;" href="http://www.robotpark.com.tr/blog/LR/51056-STEPPER-MOTORS-Stepper-Motor-Drive-Methods-ROBOTPARK.png"><img class="aligncenter" src="http://www.robotpark.com.tr/blog/LR/51056-STEPPER-MOTORS-Stepper-Motor-Drive-Methods-ROBOTPARK.png" alt="" width="1400" height="2400" /></a></p>
<p style="text-align: justify;"><strong>Tam Adım (2 Faz Açık)</strong></p>
<p>Standart hibrit step motorlarda 200 rotor dişi bulunur. Yani motor şaftının her dönüşünde 200 adım vardır. 360 derecelik dönüşü 200 adıma bölersek adım başına 1.8 derece dönüş olduğu görülür. Normalde tam adım modu iki bobine enerji verilirken akım yönü değiştirilerek gerçekleştirilir. Temel olarak sürücüden gelen bir dijital darbe bir adıma eşittir.</p>
<p style="text-align: justify;"><strong style="line-height: 1.5;">Yarım Adım (1-2 Faz Açık)</strong></p>
<p>Yarım adım modunda step motor (normalde 200 adımlı olduğu varsayılırsa) dönüş başına 400 adım atar. Bu modda önce bir bobine enerji verilir, daha sonra 2 bobine enerji verilerek rotorun yarım adım atması sağlanır. Yarım adım da 0.9 dereceye tekabül eder. %30 civarı bir tork kaybı yaşansa da yarım adım modu tam adım moduna göre daha yumuşak bir hareket oluşturur.</p>
<p style="text-align: justify;"><strong style="line-height: 1.5;">Mikro Adım</strong></p>
<p>Mikro adım modu nispeten yeni bir step motor teknolojisidir. Bu modda bobinlere giden akım kontrol edilerek kutuplar arası pozisyonlar ayrıca bölünür. Bazı mikro adım sürücüleri tek bir adımı 256 mikro stepe bölebilirler, böylece toplamda dönüş başına 51200 adım oluşmuş olur (0.007 derece/adım). Mikro adımlama modu genellikle çok doğru pozisyonlama ve yumuşak hareket gerektiren uygulamalarda kullanılır. Yarım adım modu gibi mikro adım modu da tam adım moduna oranla %30 daha az tork sağlar.</p>
<p style="text-align: justify;"><strong style="line-height: 1.5;">Dalga Sürüş Modu</strong></p>
<p>Bu sürüş metodunda belirli bir zamanda sadece bir faz aktif olur. Tam step sürüş modundaki ile aynı adım sayısına sahiptir, ancak motor oldukça düşük tork verir. Nadiren kullanılır.</p>
<p style="text-align: justify;"><a style="line-height: 1.5;" href="http://www.robotpark.com.tr/blog/LR/51056-STEPPER-MOTORS-Step-Modes-ROBOTPARK.png"><img class="aligncenter" src="http://www.robotpark.com.tr/blog/LR/51056-STEPPER-MOTORS-Step-Modes-ROBOTPARK.png" alt="" width="1400" height="1800" /></a></p>
<hr />
<h3><strong>Step Motor Sürücü Teknolojisine Genel Bakış</strong></h3>
<p><strong>Step motor sürücüsü</strong> indeksleyiciden adım ve yön bilgisi alıp bunları motoru çalıştıracak elektronik sinyallere çevirir. Motor şaftının her adımı için bir elektronik darbe sinyali gerekmektedir. Tam step modunda 200 adımlık bir motorun tüm turu tamamlaması için 200 adet darbe sinyali gerekmektedir. Hız darbelerin geliş frekansıyla orantılıdır. Bazı sürücüler dahili osilatörleri ile dışarıdan analog sinyal ya da joystickle motor hızının ayarlanmasına izin verirler.</p>
<p>Step motorun hız ve tork performansı sürücüden motor bobinlerine akan akıma bağlıdır. Akışı azaltan ya da akımın bobini enerjiyle doldurma süresini limitleyen faktöre indüktans denir. İndüktans etkisini azaltmak için bir çok sürücü devre motora tavsiye edilen voltajdan daha çok voltaj uygular. Sürücüden çıkan voltaj arttıkça tork ve hız da artar.</p>
<hr />
<h3 style="text-align: justify;">Titreşim Problemi</h3>
<p>Step motor bir adımdan diğerine geçtiğinde rotor <strong>hemen durmaz</strong>. Rotor adıma geldikten sonra bir süre <strong>salınım</strong> yapar. Bu duruma “<strong>ringing</strong>” denir ve motor her adım attığında meydana gelir. Ancak çoğu durumda motor daha “ringing” bitmeden yeni adım atmaya başlar.</p>
<p>Aşağıdaki grafikler motorun değişik yükler altında ringing değerlerini göstermektedir. Motor yüksüzken çok fazla ringing oluşur. Fazla ringing fazla titreşim anlamına gelmektedir. Motor yüksüzken ya da çok hafif yüklerdeyken titreşim çok fazla olduğu için senkron kaybeder ve genellikle yerinde durur. Bu nedenle bir step motoru test ederken yüklü olmasına dikkat etmek gerekir.</p>
<p>Diğer iki grafikte motorun yüklü olduğu durumlar gösterilmektedir. Motoru düzgün yüklemek performansını akıcı hale getirecektir. Yük motorun sağlayabileceği torkun %30’u ile %70’i arasında olmalıdır ve yük eylemsizliği ile rotor eylemsizliği oranı 1:1 ile 10:1 arasında olmalıdır. Kısa ve hızlı hareketler için oran 1:1 ile 3:1 arasında olmalıdır.</p>
<p style="text-align: justify;"><a style="line-height: 1.5;" href="http://www.robotpark.com.tr/blog/LR/51056-STEPPER-MOTORS-Stepper-Motor-Vibration-ROBOTPARK.png"><img class="aligncenter" src="http://www.robotpark.com.tr/blog/LR/51056-STEPPER-MOTORS-Stepper-Motor-Vibration-ROBOTPARK.png" alt="" width="1400" height="600" /></a></p>
<hr />
<p style="text-align: justify;"><span style="color: #ff6600; font-size: 16px;"><strong>Step Motor Uygulamaları:</strong></span></p>
<p>Bilgisayar kontrollü step motorlar bir çeşit <strong>hareket kontrollü pozisyonlama</strong> <strong>sistemidir</strong>. Tipik olarak tutma ve pozisyonlama uygulamalarında açık çevrim bir sistemin dijital kontrol edilen parçalarıdırlar.</p>
<p>Lazer ve optik alanında genellikle <strong>yüksek kesinlikte pozisyonlama uygulamalarında</strong> lineer eyleyici, gonyometre ve ayna ayağı olarak kullanılırlar.</p>
<p>Ticari olarak step motorlarfloppy disk sürücülerinde, tarayıcılarda, yazıcılarda, slot makinelerinde, görüntü tarayıcılarda, kompakt disk sürücülerde ve akıllı ışıklandırma sistemlerinde kullanılırlar.</p>
<hr />
<p style="text-align: justify;"><strong><span style="color: #ff6600;">Step Motor Almadan Önce Dikkat Edilmesi Gerekenler</span></strong></p>
<p><strong><em>Aşağıdakiler doğru motoru bulmak için uygulanabilecek bilimsel olmayan kurallardır:</em></strong></p>
<ul>
<li>Genel olarak motor gövdesi ne kadar uzunsa sağladığı tork o kadar yüksektir.</li>
<li>Eğer motor sürücünüz, motorun ihtiyacı olan amper ve voltajı yaratamıyorsa, motor üreticisinin belirttiği torku üretmez.</li>
<li>Bir motor nominal voltajının üstüne kesici sürücülerle rahatça çıkabilir ancak nominal akımını aşırı ısınma olmadan ve motoru yakmadan aşmak mümkün değildir.</li>
<li>Step motorların nominal akım/tork durumunda çalışma ısıları 50⁰C’dir</li>
<li>Güç watt (W) olarak ölçülür ve volt (V) x akım (A) olarak hesaplanır.</li>
<li>Motora sağlanan güç hareket ve ısıya dönüşür</li>
<li>Akım ve tork alakalıdır. Akım arttıkça tork artar. Fazla akım aynı zamanda fazla güç ve motorda ve motor sürücüde daha fazla ısınma demektir.</li>
</ul>
<hr />
<h3>Sonuç</h3>
<p>Özet olarak step motorlar pozisyonlama uygulamaları için muhteşemdir. Step motorlar darbe frekansı ayarlanarak uzaklık ve hız olarak yüksek keskinlikte kontrol edilebilirler. Yüksek kutup sayıları sayesinde açık çevrim olarak çalıştıkları halde yüksek doğrulukları vardır. Eğer projeye uygun olarak seçildiyse bir step motor asla adım kaçırmaz. Aynı zamanda pozisyon geri beslemesine ihtiyaç duymadıkları için maliyetleri daha düşüktür.</p>
<hr style="width: 100%;" width="100%" />
<h3 style="text-align: justify;"><span style="color: #ff6600;"><strong>STEP MOTOR TEMELLERİ- PDF</strong></span></h3>
<p><iframe style="border-color: #FF0000;" src="http://docs.google.com/viewer?url=http://www.robotee.com/LR/51056-Stepper_Motor_Basics.pdf&amp;embedded=true" width="710" height="900"></iframe></p>
<h3 style="text-align: justify;"></h3>
<h3 style="text-align: justify;"><strong><span style="color: #ff6600;">Kaynaklar</span></strong></h3>
<p><span style="font-size: 10pt;">http://reprap.org/wiki/Stepper_motor</span><br />
<span style="font-size: 10pt;"> http://www.omega.com/prodinfo/stepper_motors.html</span><br />
<span style="font-size: 10pt;"> http://en.wikipedia.org/wiki/Stepper_motor</span><br />
<span style="font-size: 10pt;"> http://www.orientalmotor.com/technology/articles/step-motor-basics.html</span></p>
<hr />
]]></content:encoded>
			<wfw:commentRss>http://www.robotpark.com.tr/blog/step-motorlar-51056/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fırçasız DC Motorlar 51054</title>
		<link>http://www.robotpark.com.tr/blog/fircasiz-dc-motorlar-51054/</link>
		<comments>http://www.robotpark.com.tr/blog/fircasiz-dc-motorlar-51054/#comments</comments>
		<pubDate>Sat, 12 Oct 2013 19:27:33 +0000</pubDate>
		<dc:creator><![CDATA[Gökhan İşgör]]></dc:creator>
				<category><![CDATA[Robot EĞİTİMİ]]></category>
		<category><![CDATA[Robot Elektroniği]]></category>
		<category><![CDATA[DC Motor]]></category>
		<category><![CDATA[Fırçasız DC motolar]]></category>
		<category><![CDATA[Fırçasız motor]]></category>

		<guid isPermaLink="false">http://www.robotee.com/?p=5051</guid>
		<description><![CDATA[<p style="text-align: justify;"><span style="color: #ff6600;"><strong>Short Answer:</strong> </span><em>With the advent of cheap computers and power transistors, it became possible to "<strong>turn the motor inside out"</strong> and eliminate the brushes. In a brushless DC motor (BLDC), you put the <strong>permanent magnets on the rotor</strong> and you move the electromagnets to the stator.</em></p>]]></description>
				<content:encoded><![CDATA[<h2 style="text-align: justify;"><span style="color: #ff6600;"><strong>Fırçasız Elektrik Motoru Nedir?</strong></span></h2>
<p style="text-align: justify;"><span style="color: #ff6600;"><strong>Kısa Cevap:</strong> </span><em>Ucuz bilgisayarların ve güç transistörlerin bulunmasıyla motorların <strong>içini ters çevirmek</strong> ve fırçaları çıkarmak mümkün oldu</em>. Fırçasız DC motorlarda <strong>kalıcı mıknatıslar</strong> rotora yerleştirilir ve statordaki elektromıknatıslar hareket eder. Daha sonra yüksek güçlü transistörlere bağlı bir bilgisayarla şaft döndükçe elektromıknatıslar şarj edilir.</p>
<p>Aynı zamanda <strong>elektonikle çevrilen motorlar</strong> (electronically commutated motors – ECM, EC) olarak adlandırılan <strong>Fırçasız DC motorlar</strong> doğru akım elektrik kaynağına bağlı dahili tersleyici/anahtarlamalı (inverter/switching) güç kaynağı ile beslenen senkron motorlardır. Tersleyici/anahtarlamalı güç kaynağı motoru sürmek için bir <strong>AC dalga</strong> oluşturur. Ancak buradaki AC sinüsoidal bir dalga formu anlamına gelmez, sadece dalga formunun önemsiz olduğu <strong>çift yönlü bir sinyaldir</strong>. Ek olarak tersleyici çıkış sinyalini kontrol etmek için çeşitli sensörler ve devreler kullanılabilir.</p>
<p style="text-align: justify;"><a href="http://www.robotpark.com.tr/blog/LR/51054-Brushless-DC-Motors-ROBOTPARK.png"><img class="aligncenter" src="http://www.robotpark.com.tr/blog/LR/51054-Brushless-DC-Motors-ROBOTPARK.png" alt="" width="1400" height="2200" /></a></p>
<hr />
<p style="text-align: justify;"><strong><span style="color: #ff6600; font-size: 16px;">Fırçasız vs. Fırçalı Motorlar:</span></strong></p>
<p><strong>Fırçalı DC Motorlar</strong> <strong>1886dan</strong> beri ticari olarak kullanılmaktadır. Fırçasız motorlarsa 1962’ye kadar ticari olarak kullanılamamıştır.</p>
<p>Fırçalı DC motorlar durdukları zaman maksimum tork verirler. <strong>Hız arttıkça tork lineer olarak azalır</strong>. Fırçalı motorların bazı limitleri fırçasız motorlarla aşılabilir. Örneğin fırçasız motorlar <strong>daha yüksek verimlilik</strong> sunarlar ve komütatör montajı mekanik yıpranmaya karşı daha az hassastır. Bu artıların yanında gelen eksilerse;</p>
<ul>
<li>Potansiyel olarak daha az korumalı</li>
<li>Daha karmaşık</li>
<li>Daha pahalı kontrol elektroniği</li>
</ul>
<p>Tipik bir <strong>fırçasız motorda dönen kalıcı mıknatıslar ve sabit armatür bulunur</strong>. Böylece hareket eden armatüre akım bağlama problemleri ortadan kalkar. Fırçasız motorlarda bir elektronik eleman, fırçalı motorlardaki bobinlerin fazlarını sürekli değiştirerek dönüşü sağlayan fırça/komütatör bölümünün yerini alır. Denetleyici benzer zaman ayarlı güç dağıtımını fırça komütatör sistemi yerine sabit durum devrelerle yaparak dönüşü sağlar.</p>
<hr />
<p><strong><span style="color: #ff6600;">Fırçasız motorların fırçalı motorlara göre bazı avantajları vardır,</span></strong></p>
<ul>
<li>Ağırlığa oranla <strong>daha fazla tork</strong></li>
<li>Watt başına <strong>daha fazla tork</strong></li>
<li>Yüksek <strong>güvenilirlik</strong></li>
<li>Azalmış <strong>gürültü</strong></li>
<li>Daha <strong>uzun ömür</strong> (fırça ya da komütatör erozyonu yok)</li>
<li>Komütatör yüzünden oluşan <strong>iyonize kıvılcımlar</strong> oluşmaz</li>
<li>Genel olarak daha az <strong>elektromanyetik engelleme</strong></li>
</ul>
<p>Bobinsiz rotor sayesinde merkezcil kuvvetten etkilenmezler ve bobinler yuva tarafından desteklendiği için ısı iletimi yöntemiyle soğutulabilirler, böylece motoru soğutmak için içeriden hava geçmesi gerekmez. Bu aynı zamanda motorun içinin tamamen kapatılabilmesi ve kir ve yabancı maddelerden korunmasını sağlar.</p>
<p>Fırça yerine elektronikle dönüş sağlamak çok <strong>yüksek esnekliğe</strong> ve fırçalı motorların sahip olamayacağı kapasitelere ulaşmayı sağlar. Bunlara örnek olarak hız limiti, yavaş ya da yüksek doğrulukta kontrol için <strong>mikro adım</strong> ve sabitken tutma torku oluşturma verilebilir.</p>
<p><strong>Fırçasız motorlar elektriği mekaniğe çevirirken fırçalı motorlara göre daha verimlidirler</strong>. Bu gelişmenin sebebi fırçasız motorların hızının belirlenme şeklinin voltaj değişimi yerine, elektriğin anahtarlanma frekansı ile olmasıdır.</p>
<hr />
<p style="text-align: justify;"><strong><span style="color: #ff6600; font-size: 16px;">Hareket Kontrol Sistemleri;</span></strong></p>
<p><strong>Fırçasız motorlar</strong> çoğunlukla <strong>pompa</strong>, <strong>fan</strong> ve <strong>spindle</strong> <strong>sürücüler</strong> gibi ayarlanabilir ya da değişken hız kontrolü yapılan uygulamalarda kullanılır. Fırçasız motorlar <strong>iyi hız tepkisi ile yüksek tork</strong> iletebilirler. Aynı zamanda uzaktan kontrol için kolayca otomatik hale getirebilirler. Yapı şekilleri nedeniyle <strong>iyi termal karakteristikleri</strong> ve <strong>yüksek enerji verimlilikleri</strong> vardır. Fırçasız motorlar değişken hız tepkisi alabilmek için elektronik motor denetleyicisi ve <strong>rotor pozisyonu geri beslemesi sağlayan sensörler</strong> içeren bir elektromekanik sistem içerisinde çalışır.</p>
<p>Fırçasız motorlar çoğunlukla makine alet servo sürücülerde servo motor olarak kullanılırlar. <strong>Servo motorlar genellikle mekanik yer değiştirme, pozisyon kontrolü ya da yüksek kesinlikte hareket kontrolü uygulamalarında kullanılır</strong>. Geçmişte servo motorlar olarak DC step motorlar kullanılmıştır. Ancak yapıları itibariyle step motorlar açık çevrim sistemlerde kullanıldığından tork darbelerine sebep olmaktadırlar. Fırçasız DC motorlar servo motorlar olarak daha uygunlardır çünkü yüksek kesinlikteki hareket sıkı kontrol edilen ve stabil operasyon sunan kapalı çevrim kontrol sistemi sebebiyledir.</p>
<hr style="width: 100%;" width="100%" />
<h2><span style="color: #ff6600;">Fırçasız Elektrik Motorlarının Detayları</span></h2>
<p>Fırçasız motorlar RC helikopterlerde aynı boyuttaki konvansiyonel fırçalı motorlara oranla daha yüksek güç ve daha uzun uçuş süreleri sağlamak amacıyla kullanılırlar. Yüksek güç ve verimliliği sayesinde fırçasız motorlar yüksek performan helikopterler için ideal bir seçim olmaktadır.</p>
<p style="text-align: justify;"><b style="color: #ff6600; line-height: 1.5;">Fırçasız motor ve fırçalı motor arasında ne fark vardır?</b></p>
<p><strong>Fırçalı</strong> <strong>motorlar</strong>da iki kutuplu bir elektromıknatıs gibi hareket eden döner set olarak sarılı tel bobinler (armatür) bulunur. Mekanik bir döner anahtar (komütatör) her dönüşte iki kez elektrik akımının yönünü değiştirerek armatürün kutuplarının değişmesini ve kutupların dışarıdaki kalıcı mıknatısları itmesi ya da çekmesini sağlar. Armatürün kutupları, kalıcı mıknatısın kutuplarını geçtikçe komütatör armatürün polaritesini değiştirir. Ani polarite değişimi sırasında eylemsizlik sayesinde motor aynı yolunda düzgün şekilde ilerlemeye devam eder.</p>
<p><strong>Fırçasız motorlar</strong>da ise harici rotor olarak kalıcı mıknatıs, 3 fazlı sürücü bobinler, rotorun pozisyonunu ölçmek için bir ya da daha fazla eleman ve ilgili motor sürücü elektronikleri kullanılır. Bobinler elektronik hız denetleyicisi tarafından rotor pozisyon sensörlerinden gelen bilgiye uygun olarak fazdan faza aktifleştirilirler.</p>
<p style="text-align: justify;"><b style="color: #ff6600; line-height: 1.5;">Fırçalı motorların artıları ve eksileri</b></p>
<p><span style="color: #ff6600;"><b>Fırçalı Motor Artıları</b></span></p>
<ul>
<li>Çift telli kontrol</li>
<li>Bazıları daha uzun ömür için tekrar üretilebilirler</li>
<li>Ucuz üretim maliyeti</li>
<li>Basit ve ucuz kontrol</li>
<li>Sabit hızlar için denetleyiciye ihtiyaç duyulmaz</li>
<li>Elektroniklere ihtiyaç duymadığı için ekstrem koşullarda çalışabilir</li>
</ul>
<p><span style="color: #ff6600;"><b>Fırçalı Motor Eksileri</b></span></p>
<ul>
<li>Periyodik bakım gerektirir</li>
<li>Yüksek hızlarda fırça sürtünmesi artar, bu nedenle kullanılabilecek tork azalır</li>
<li>İç rotor yapısı nedeniyle düşük ısı kaybı (ısınma problemi)</li>
<li>Yüksek rotor eylemsizliği dinamik karakteristiğini limitler</li>
<li>Fırçaların mekanik limitleri nedeniyle düşük çalışma hız aralığı</li>
<li>Fırça kavisi elektrik manyetik engellemeye sebep olan gürültü yaratır</li>
</ul>
<p><span style="color: #ff6600;"><b>Fırçasız Motor Artıları</b></span></p>
<ul>
<li>Pozisyon sensörlerine dayalı elektronik komütasyon</li>
<li>Fırça olmadığı için daha az bakım gerektirir</li>
<li>Hız tork oranı sayesinde kapasite dahilindeki ağırlığı her hızda yüklenebilir</li>
<li>Yüksek verim, fırça yüzünden voltaj düşüşü oluşmaz</li>
<li>Yüksek güç boyut oranı</li>
<li>Gelişmiş termal karakteristiği nedeniyle düşük boyut. Bobinler kasaya bağlandığı için ısı kaybı daha kolay</li>
<li>Yüksek hız aralığı – mekanik limitler yok</li>
<li>Düşük elektrik gürültü</li>
</ul>
<p><span style="color: #ff6600;"><b>Fırçasız Motor Eksileri</b></span></p>
<ul>
<li>Yüksek üretim maliyeti</li>
<li>Kontrolü karmaşık ve daha pahalı</li>
<li>Motorün sürekli dönmesi için elektronik denetleyici gerekir. Bazen elektronik denetleyici motorun kendisinden daha pahalıdır</li>
</ul>
<hr style="width: 100%;" width="100%" />
<h2><span style="color: #ff6600;">Fırçasız Motorlar Nasıl Çalışır (Animasyon Video)</span></h2>
<p><iframe src="http://www.youtube.com/embed/oFI7VW6WGR4" width="710" height="350" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p>
<hr style="width: 100%;" width="100%" />
<h2><span style="color: #ff6600;"><strong><span style="font-size: 16px;">Fırçasız DC Motorların Teknik Detayları</span></strong></span></h2>
<p><iframe style="border-color: #FF0000;" src="http://docs.google.com/viewer?url=http://www.robotee.com/LR/51054-Brushless-DC-BLDC-Motor-Fundamentals.pdf&amp;embedded=true" width="710" height="900"></iframe></p>
<hr style="width: 100%;" width="100%" />
<p><strong style="color: #ff6600;"><span style="font-size: 16px;">Kaynak:</span></strong></p>
<p>http://www.thinkrc.com/faq/brushless-motors.php</p>
<p>Youtube Video:http://youtu.be/vD1_tNeK904</p>
<p>http://electrathonoftampabay.org/www/Documents/Motors/Brushless%20DC%20(BLDC)%20Motor%20Fundamentals.pdf</p>
<p>&nbsp;</p>
<hr style="width: 100%;" width="100%" />
]]></content:encoded>
			<wfw:commentRss>http://www.robotpark.com.tr/blog/fircasiz-dc-motorlar-51054/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fırçalı DC Elektrik Motorlar 51053</title>
		<link>http://www.robotpark.com.tr/blog/fircali-dc-elektrik-motorlar-51053/</link>
		<comments>http://www.robotpark.com.tr/blog/fircali-dc-elektrik-motorlar-51053/#comments</comments>
		<pubDate>Thu, 12 Sep 2013 17:30:13 +0000</pubDate>
		<dc:creator><![CDATA[Gökhan İşgör]]></dc:creator>
				<category><![CDATA[Robot EĞİTİMİ]]></category>
		<category><![CDATA[Robot Elektroniği]]></category>
		<category><![CDATA[Brushed DC Electric Motors]]></category>

		<guid isPermaLink="false">http://www.robotee.com/?p=5015</guid>
		<description><![CDATA[<p style="text-align: justify;">A<strong> brushed DC motor</strong> is an<strong> electric motor</strong> designed to be run from a direct current power source. Brushed motors were the first commercially important application of electric power to driving mechanical loads, and DC distribution systems were used for more than 100 years to operate motors in commercial and industrial buildings.</p>]]></description>
				<content:encoded><![CDATA[<p style="text-align: justify;">A<strong> brushed DC motor</strong> is an<strong> electric motor</strong> designed to be run from a direct current power source. Brushed motors were the first commercially important application of electric power to driving mechanical loads, and DC distribution systems were used for more than 100 years to operate motors in commercial and industrial buildings.</p>
<p style="text-align: justify;">Brushed DC motors can be <strong>varied in speed</strong> by changing the operating voltage or the strength of the magnetic field. Depending on the connections of the field to the power supply, the speed and torque characteristics of a brushed motor can be altered to provide steady speed or speed inversely proportional to the mechanical load.</p>
<p style="text-align: justify;">Brushed motors continue to be used for electrical propulsion, crans, paper machines and steel rolling mills. <strong>Since the brushes wear down and require replacement</strong>, brushless motors using power electronic devices have displaced brushed motors from many applications.</p>
<hr />
<h3 style="text-align: justify;"><strong><span style="color: #ff6600;">Brushed DC Motors</span></strong></h3>
<p><iframe src="http://www.youtube.com/embed/v4l0TnCGoSc" width="100%" height="350" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p>
<p>&nbsp;</p>
<hr />
<h3><strong>Simple Two-pole DC Motor</strong></h3>
<p style="text-align: justify;">The simplest form of a Brushed DC motor is a two pole motor design. This design is the best to understand the forces and rotation.</p>
<p><a href="http://www.robotpark.com.tr/blog/LR/51053-Brushed-DC-Motors-ROBOTPARK.png"><img class="aligncenter" src="http://www.robotpark.com.tr/blog/LR/51053-Brushed-DC-Motors-ROBOTPARK.png" alt="" width="1400" height="1400" /></a></p>
<p style="text-align: justify;">When a current passes through the coil wound around a soft iron core, the side of the positive pole is acted upon by an <strong>upwards force</strong>, while the other side is acted upon by a <strong>downward force</strong>. According to <strong>Fleming&#8217;s left hand rule, the forces cause a turning effect on the coil</strong>, making it rotate. To make the motor rotate in a constant direction, &#8220;<strong>direct current&#8221;</strong> commutators make the current reverse in direction every half a cycle <strong>(in a two-pole motor)</strong> thus causing the motor to continue to rotate in the same direction.</p>
<hr />
<h3 style="text-align: justify;"><strong><span style="color: #ff6600;">Drawbacks of a 2 Pole DC Motor</span></strong></h3>
<p style="text-align: justify;"><strong>A problem with the motor shown above</strong> is that when the plane of the coil is parallel to the magnetic field—i.e.<strong> when the rotor poles are 90 degrees from the stator poles—the torque is zero</strong>. In the pictures above, this occurs when the core of the coil is horizontal—the position it is just about to reach in the last picture on the right. The motor would not be able to start in this position. However, once it was started, it would continue to rotate through this position by momentum.</p>
<p style="text-align: justify;"><strong>There is a second problem with this simple pole design.</strong> At the <strong>zero-torque position</strong>, both commutator brushes are touching (bridging) both commutator plates, resulting in a <strong>short-circuit</strong>. The power leads are shorted together through the commutator plates, and the coil is also short-circuited through both brushes (the coil is shorted twice, once through each brush independently).</p>
<p style="text-align: justify;">The problem here is that this short uselessly <strong>consumes power without producing any motion</strong> (nor even any coil current.) In a low-current battery-powered demonstration this short-circuiting is generally not considered harmful. However, if a two-pole motor were designed to do actual work with several hundred watts of power output, this shorting could result in severe commutator overheating, brush damage, and potential welding of the brushes—if they were metallic—to the commutator. Carbon brushes, which are often used, would not weld. In any case, a short like this is very wasteful, drains batteries rapidly and, at a minimum, requires power supply components to be designed to much higher standards than would be needed just to run the motor without the shorting.</p>
<hr style="width: 100%;" width="100%" />
<h3 style="text-align: justify;"><strong><span style="color: #ff6600;">Basics of Brushed DC Motors</span></strong></h3>
<p><iframe src="http://www.youtube.com/embed/OpL0joqJmqY" width="100%" height="350" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p>
<hr />
<h3><strong><span style="color: #ff6600;">Electromotive Force (EMF) &#8211; An Important Point About DC Motors</span></strong></h3>
<p style="text-align: justify;">If the shaft of a DC motor is turned by an external force, <strong>the motor will act like a generator</strong> and produce an <strong>Electromotive force (EMF)</strong>. During normal operation, the spinning of the motor produces a voltage, known as the<strong> counter-EMF (CEMF) or back EMF</strong>, because it opposes the applied voltage on the motor.</p>
<p style="text-align: justify;"><strong> The back EMF</strong> is the reason that the motor when free-running does not appear to have the same low electrical resistance as the wire contained in its winding. This is the same EMF that is produced when the motor is used as a generator (for example when an electrical load, such as a light bulb, is placed across the terminals of the motor and the motor shaft is driven with an external torque). Therefore, the total voltage drop across a motor consists of the CEMF voltage drop, and the parasitic voltage drop resulting from the internal resistance of the armature&#8217;s windings.</p>
<p style="text-align: justify;">The <strong>current</strong> through a motor is given by the following equation:</p>
<p style="text-align: justify;"><img src="http://upload.wikimedia.org/math/2/5/a/25a9faab68a3d535af82fa235598d0ae.png" alt="I = frac{V_{applied}-V_{cemf}}{R_{armature}}" /></p>
<p style="text-align: justify;">The<strong> mechanical power</strong> produced by the motor is given by:</p>
<p style="text-align: justify;"><img src="http://upload.wikimedia.org/math/d/e/6/de6ae14fc98d626b7ecc9f8cef9ff0b3.png" alt="P = I cdot V_{cemf}" /></p>
<p style="text-align: justify;">As an<strong> unloaded DC motor spins,</strong> it generates a <strong>backwards-flowing electromotive force</strong> that resists the current being applied to the motor. The current through the motor drops as the rotational speed increases, and a free-spinning motor has very little current. It is only when a load is applied to the motor that slows the rotor that the current draw through the motor increases.</p>
<p style="text-align: justify;"><a href="http://www.robotee.com/LR/51053-Brushed.png"><img class="alignnone" src="http://www.robotee.com/LR/51053-Brushed.png" alt="" width="710" height="350" /></a></p>
<hr style="width: 100%;" width="100%" />
<h3><span style="color: #ff6600; font-size: 16px;"><strong>TERMS used to Explain Brushed and Brushless Motors</strong></span></h3>
<p style="text-align: justify;"><span style="font-size: 10pt;"><strong>Armature:</strong> The armature (or arm) is what spins in the motor and makes your rc helicopter move. It is made up of the commutator, laminations, shaft and winds. Electricity flows through the wires from the ESC to the end bell. It then travels through the brushes to the commutator, and into the windings on the arm. Since the windings are wrapped into a coil, they create a magnetic field when current is passed through them. This magnetic field is repelled and attracted to the magnets in the can causing the arm to turn.</span></p>
<p style="text-align: justify;"><span style="font-size: 10pt;"><strong>Brush:</strong> Made of a silver, copper, or graphite compound and at the end of the shunt wire. They are what makes contact with the commutator and transfer the electric current to the commutator.</span></p>
<p style="text-align: justify;"><span style="font-size: 10pt;"><strong>Commutator:</strong> Typically referred to as the Comm. The comm takes current from your brushes, which ride on this part of the arm, and sends it to the windings. The comm is not one solid piece, but is actually made up of 3 separate pieces. This allows the current to be switched to the different windings of the arm as it spins. Because it rubs against the brushes as the arm spins, the comm needs to be cleaned and shaped regularly.</span></p>
<p style="text-align: justify;"><span style="font-size: 10pt;"><strong>Continuous / Burst Current:</strong> Continuous current measures how much current a motor can handle continuously, for an extended period of time. Burst current measures how much current a motor can handle for a short amount of time, about a few seconds.</span></p>
<p style="text-align: justify;"><span style="font-size: 10pt;"><strong>Current Rating:</strong> This is the maximum current that a given motor can handle, measured in amps.</span></p>
<p style="text-align: justify;"><span style="font-size: 10pt;"><strong>Endbell:</strong> The part of the motor that consists of the brush hoods and the tabs. The endbell holds the bearing that supports the short end of the shaft.</span></p>
<p style="text-align: justify;"><span style="font-size: 10pt;"><strong>Kv Rating:</strong> The Kv number is the RPM per volt supplied to the motor. The KV number&#8217;s useful because it let&#8217;s you figure out how many volts you need to achieve a certain RPM, or vice versa. For example, a 1200 Kv motor, supplied with 3 volts, will run at a nominal 3600 rpm. The Kv rating always assumes no load on the motor, so the actual RPM that your achieve will be less than the one you calculate. Note that Kv is the voltage constant (capital-K, subscript v), not to be confused with the kilovolt, whose symbol is kV (lower-case k, capital V).</span></p>
<p style="text-align: justify;"><span style="font-size: 10pt;"><strong>Laminations:</strong> The part of the armature the winds are wrapped around. These are usually about half a millimeter thick, and are stacked on top of each other. The laminations are sometimes shaped to provide a stronger field. They are usually made of iron ferrite.</span></p>
<p style="text-align: justify;"><span style="font-size: 10pt;"><strong>Magnets:</strong> Provides the opposing force that the armature&#8217;s magnetic force pushes against.</span></p>
<p style="text-align: justify;"><span style="font-size: 10pt;"><strong>RPM:</strong> This is a measure of angular speed, or how fast something is rotating. A motor&#8217;s RPM is simply how fast it can rotate per minute.</span></p>
<p style="text-align: justify;"><span style="font-size: 10pt;"><strong>Torque:</strong> Torque is a measure of angular force, or how much &#8220;push&#8221; a rotating shaft has.</span></p>
<p style="text-align: justify;"><span style="font-size: 10pt;"><strong>Volt:</strong> This measures electric potential, or how much &#8220;push&#8221; the electrons from a battery have. A greater voltage means that more energy is being applied to a given amount of charge.</span></p>
<p style="text-align: justify;"><span style="font-size: 10pt;"><strong>Watt:</strong> This is a measure of power, or how fast energy is used.</span></p>
<hr style="width: 100%;" width="100%" />
]]></content:encoded>
			<wfw:commentRss>http://www.robotpark.com.tr/blog/fircali-dc-elektrik-motorlar-51053/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Arduino Nedir ? 51052</title>
		<link>http://www.robotpark.com.tr/blog/arduino-nedir-51052/</link>
		<comments>http://www.robotpark.com.tr/blog/arduino-nedir-51052/#comments</comments>
		<pubDate>Wed, 11 Sep 2013 17:37:41 +0000</pubDate>
		<dc:creator><![CDATA[Gökhan İşgör]]></dc:creator>
				<category><![CDATA[Robot EĞİTİMİ]]></category>
		<category><![CDATA[Robot Elektroniği]]></category>
		<category><![CDATA[Arduino]]></category>

		<guid isPermaLink="false">http://www.robotee.com/?p=4990</guid>
		<description><![CDATA[&#8220;Açık kaynaklı bir fiziksel hesaplama platformu&#8221;  Arduino masaüstü bilgisayarlarımıza göre daha yüksek çevresel farkındalığı olan ve çevresini kontrol edebilen bilgisayarlar yaratmak için kullanılan bir araçtır.&#46;&#46;&#46;]]></description>
				<content:encoded><![CDATA[<h3 style="text-align: justify;"><strong><span style="color: #ff6600;"><strong>&#8220;Açık kaynaklı bir fiziksel hesaplama platformu&#8221;</strong> </span></strong></h3>
<p><strong>Arduino</strong> masaüstü bilgisayarlarımıza göre daha yüksek çevresel farkındalığı olan ve çevresini kontrol edebilen bilgisayarlar yaratmak için kullanılan bir araçtır. Basit bir mikrodenetleyici kart tabanlı <strong>açık kaynaklı bir fiziksel hesaplama platformu</strong> ve karta yazılım geliştirme ortamıdır.</p>
<p><strong>Arduino interaktif projeler geliştirmek için kullanılabilir</strong>. Değişik anahtarlar ve sensörlerden girdiler almak ve ışıkları, motorları ve diğer fiziksel çıkışları kontrol etmek genel kullanım amacıdır.</p>
<p><strong>Arduino projeleri</strong> tek olabilir ya da <strong>bilgisayarınızdaki bir</strong> <strong>yazılımla haberleşebilirler</strong>. Kartlar elle monte edilebilir ya da monte edilmiş halde satın alınabilir. Açık kaynaklı geliştirme platformu ücretsiz olarak indirilebilir.</p>
<p><strong>Arduino</strong> elektroniğin çok disiplinli alanlarda kullanımını sağlamak için geliştirilmiş <strong>tek kart mikrodenetleyicidir</strong>. Donanımı 8-bit Atmel AVR ya da 32-bit Atmel ARM tabanlı <strong>açık kaynaklı donanım kartından</strong> oluşur. Yazılımı <strong>standart programlama dili derleyicisi</strong> ve kart üzerinde <strong>mikrodenetleyiciyi</strong> programlamak için kullanılan programlayıcıdan (bootloader) oluşur.</p>
<p><strong>Arduino</strong> kartları demonte olarak <strong>kendin yap</strong> projeleri olarak alınabilir. Elle montaj yapmak isteyenler için donanım tasarım bilgisi herkese açıktır.</p>
<p style="text-align: justify;"><a style="line-height: 1.5;" href="http://www.robotpark.com.tr/blog/LR/51052-Arduino_ROBOTPARK.png"><img class="aligncenter" src="http://www.robotpark.com.tr/blog/LR/51052-Arduino_ROBOTPARK.png" alt="" width="1400" height="800" /></a></p>
<hr />
<p style="text-align: justify;"><span style="font-size: 18px;"><strong><span style="color: #ff6600;">Neden Arduino?</span></strong></span></p>
<p>Fiziksel hesaplama için kullanılan bir çok <strong>mikrodenetleyici ve mikrodenetleyici platformu</strong> bulunmaktadır. Örneğin</p>
<ul>
<li>Parallax Basic Stamp</li>
<li>Netmedia BX-24</li>
<li>Phidgets</li>
<li>MIT Handyboard</li>
</ul>
<p>Bütün bu araçlar mikrodenetleyici programlamanın karmakarışık yanlarını alıp <strong>kolay kullanılabilir</strong> bir paket haline getiren sistemlerdir. Arduino da bunu yapmaktadır. Ancak Arduino’nun öğretmenlere, öğrencilere ve ilgili amatörlere sunduğu başka avantajları vardır. Bunlar;</p>
<p style="text-align: justify;"><strong style="line-height: 1.5;"><span style="color: #ff6600;">Ucuz -</span></strong><span style="line-height: 1.5;"> <strong>Arduino</strong> kartları diğer mikrodenetleyici sistemlerine kıyasla daha ucuzdur. Arduinonun en ucuz versiyonu elle monte edilebilir. Buna rağmen monte edilmiş Arduino modülleri 50$ altında temin edilebilir.</span></p>
<p style="text-align: justify;"><strong style="line-height: 1.5;"><span style="color: #ff6600;">Çok Platformlu -</span> </strong><strong>Arduino</strong> yazılımı <strong>Windows</strong>, <strong>Mac OSX</strong> ve <strong>Linux</strong> işletim sistemlerinde çalışabilir. Çoğu mikrodenetleyici sistem sadece Windows’ta çalışır.</p>
<p style="text-align: justify;"><strong style="line-height: 1.5;"><span style="color: #ff6600;">Basit, Temiz Programlama Ortamı -</span></strong><span style="line-height: 1.5;"> </span><strong>Arduino</strong> programlama ortamı hem <strong>yeni başlayanlar için</strong> <strong>yeterince basit</strong> hem de <strong>ileri seviye kullanıcılar için</strong> <strong>yeterince esnektir</strong>. Süreç programlama ortamı tabanlı olduğu için bu ortamda eğitim görmüş öğrenciler kolayca öğrenebilirler.</p>
<p style="text-align: justify;"><strong style="line-height: 1.5;"><span style="color: #ff6600;">Açık Kaynaklı ve Geliştirilebilir Yazılım -</span></strong><span style="line-height: 1.5;"> </span>Arduino yazılımı <strong>açık kaynaklı bir araç</strong> olarak sunulmuştur ve ileri seviye kullanıcıların <strong>geliştirme yapmaları mümkündür</strong>. Dil <strong>C++ kütüphaneleri</strong> ile genişletilebilir ve teknik detayları anlamak isteyen kullanıcılıar Arduino programlama dilinden, asıl temelini aldığı <strong>AVR C</strong> programlama diline geçiş yapabilirler. Benzer olarak <strong>AVR C</strong> kodunuzu direk olarak Arduino programlarınızın içine ekleyebilirsiniz.</p>
<p style="text-align: justify;"><strong style="line-height: 1.5;"><span style="color: #ff6600;">Açık Kaynaklı ve Geliştirilebilir Donanım -</span></strong><span style="line-height: 1.5;"> </span><strong>Arduino</strong> <strong>Atmel</strong>’in <strong>ATMega8</strong> ve <strong>ATMega32</strong> mikrodenetleyicileri temellidir. Modüllerin planları <strong>Creative Commons</strong> <strong>lisansı</strong> ile tüm ilgililere açılmıştır. Yani ileri seviye devre tasarımcıları modülleri kendilerine göre tasarlayıp, büyütebilir ve geliştirebilirler. Nispeten yeni başlayan kullanıcılar bile isterlerse breadboard versiyonunu oluşturup, hem nasıl çalıştığını anlayabilir hem de maliyeti düşürebilirler.</p>
<hr style="width: 100%;" width="100%" />
<p><strong><span style="color: #ff6600;">Arduino Fikri&#8230;</span></strong></p>
<p><strong>Arduino</strong> <strong>2005</strong> yılında İtalya’da <strong>Ivrea</strong> <strong>Tasarım</strong> <strong>Enstitüsü</strong>’nde bir öğrenci projesi olarak başladı. O zamanlar öğrenciler 100$ değerinde <strong>Basic</strong> <strong>Stamp</strong>’ler kullanmak zorundalardı ve eğitmenlerden biri olan <strong>Casey</strong> <strong>Rea</strong>’ya göre bu maliyet öğrenciler için çok yüksekti.</p>
<p>Kolombiyalı bir öğrenci olan <strong>Hernando Barragan</strong> tarafından yapılan bir donanım teziyle ilk Arduino prototipi ortaya çıkmış oldu. Daha sonra eğitmenler kartı daha ucuz, daha hafif ve açık kaynaklı olarak yayınlanabilir bir hale getirmek için uğraştı. Sonunda okul kapandı  ve araştırmacılardan biri olan <strong>David Cuartielles</strong> projeyi bir üst seviyeye taşımaya karar verdi.</p>
<p style="text-align: justify;"><strong style="line-height: 1.5;"><span style="color: #ff6600;">Donanım</span></strong></p>
<p>Bir <strong>Arduino</strong> kartı bir adet <strong>Atmel 8-bit AVR mikrodenetleyicisi</strong> ve programlama ve başka devrelerle uyumlu çalışmasını sağlamak için gereken tamamlayıcı elemanlardan oluşur. <strong>Arduino’nun çok önemli bir özelliği</strong> konektör çıkış yapılarındaki standartlaşmadır. Bu sayede CPU kartı <strong>shield olarak bilinen çok değişik tiplerde eklentilerle</strong> uyum içinde çalışabilir. Bazı shieldlar Arduino ile özel olarak atanmış bazı pinlerle haberleşse de temel iletişim şekli kart ile I2C üzerinden haberleşmeleridir. Bu sayede yığınlanma denilen, bir çok Arduino shieldının beraber kullanılabilmesi gibi çok kullanışlı bir özellik de kazanılmıştır.</p>
<p style="text-align: justify;"><strong style="line-height: 1.5;"><span style="color: #ff6600;">Yazılım</span></strong></p>
<p><strong>Arduino tümleşik geliştirme ortamı</strong> (integrated development environment – IDE) <strong>Java</strong> ile yazılmış, platformlar arası ve süreç programlama dilinden (process programming language) türemiş bir uygulamadır. Tasarlanma amacı yazılım geliştirmeye uzak sanatçılara ve yeni başlayanlara programlamayı tanıştırmaktır. Arduino yazılımı derleme ve karta kod yükleme yapabilme yeteneği olan bir kod editöründen ibarettir. Arduino için yazılan bir program ya da koda “<span style="color: #ff6600;"><strong>sketch</strong></span>” (eskiz) denir.</p>
<p><strong>Arduino programları</strong> <strong>C ya da C++</strong> ile yazılır. <strong>Arduino IDE</strong> “<strong>wiring</strong>” denilen ve sık kullanılan bir çok giriş çıkış operasyonunu kolaylaştıran bir yazılım kütüphanesi ile gelir. Kullanıcıların sürekli çalışan bir program yazmaları için sadece iki fonksiyon tanımlamaları yeterlidir.</p>
<ul>
<li><strong>setup():</strong> program başladığınca çalışan ve özellikleri ayarlayan fonksiyon</li>
<li><strong>loop():</strong> kart beslendiği sürece sürekli çağırılan döngü fonksiyonu</li>
</ul>
<hr style="width: 100%;" width="100%" />
<p><span style="color: #ff6600;"><strong>Basit bir ilk program: </strong></span></p>
<p>Mikrodenetleyicinin <strong>basitçe bir LEDi açıp kapamasını sağlayan</strong> tipik bir program altta gösterildiği gibi yazılabilir:</p>
<pre><em>#define LED_PIN 13

void setup () {
  pinMode (LED_PIN, OUTPUT); // Pin 13ü dijital çıkış olarak ayarlar
}

void loop () {
  digitalWrite (LED_PIN, HIGH); // LED'i yak
  delay (1000); // Bir saniye bekle (1000 milisaniye)
  digitalWrite (LED_PIN, LOW); // LED'i söndür
  delay (1000); // Bir saniye bekle
}

</em></pre>
<hr style="width: 100%;" width="100%" />
<h3 style="text-align: justify;"> <strong><span style="color: #ff6600;">Arduino Kartı Nedir? </span></strong></h3>
<p>Bu MicroNugget bölümünde CBT Nugget eğitmeni Eli “The Computer Guy” robot ve otomatik araçlar yaratmanızı sağlayan ucuz ve küçük bilgisayar kartını tanıtıyor.</p>
<p style="text-align: justify;"><iframe style="line-height: 1.5;" src="http://www.youtube.com/embed/92OKxv1894Y" width="710" height="350" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p>
<hr />
<h3></h3>
<h3><strong><span style="color: #ff6600; font-size: 16px;">Kaynak</span></strong></h3>
<p>http://arduino.cc/en/Guide/Windows</p>
<hr />
]]></content:encoded>
			<wfw:commentRss>http://www.robotpark.com.tr/blog/arduino-nedir-51052/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
