<?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 ACADEMY &#187; LEARN ROBOTICS</title>
	<atom:link href="http://www.robotpark.com/academy/category/learn-robotics/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.robotpark.com/academy</link>
	<description>World&#039;s Largest Robot Resource</description>
	<lastBuildDate>Fri, 10 Mar 2017 10:10:53 +0000</lastBuildDate>
	<language>en-US</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=4.0.1</generator>
	<item>
		<title>The Dawn of KILLER ROBOTS</title>
		<link>http://www.robotpark.com/academy/dawn-killer-robots/</link>
		<comments>http://www.robotpark.com/academy/dawn-killer-robots/#comments</comments>
		<pubDate>Wed, 22 Apr 2015 16:52:23 +0000</pubDate>
		<dc:creator><![CDATA[Gokhan Isgor]]></dc:creator>
				<category><![CDATA[Military Robots]]></category>
		<category><![CDATA[ROBOT VIDEOS]]></category>
		<category><![CDATA[Robotics Documentaries]]></category>
		<category><![CDATA[darpa]]></category>
		<category><![CDATA[Killer Robots]]></category>
		<category><![CDATA[Robotics Documentary]]></category>

		<guid isPermaLink="false">http://www.robotpark.com/academy/?p=8168</guid>
		<description><![CDATA[<p>ın INHUMAN KIND, Motherboard gains exclusive access to a small fleet of US Army bomb disposal robots—the same platforms the military has weaponized—and to a&#46;&#46;&#46;</p>
<p>The post <a rel="nofollow" href="http://www.robotpark.com/academy/dawn-killer-robots/">The Dawn of KILLER ROBOTS</a> appeared first on <a rel="nofollow" href="http://www.robotpark.com/academy">Robotpark ACADEMY</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p style="text-align: justify;">ın INHUMAN KIND, Motherboard gains exclusive access to a small fleet of US Army bomb disposal robots—the same platforms the military has weaponized—and to a pair of <strong>DARPA’s</strong> six-foot-tall bipedal humanoid robots. We also meet Nobel Peace Prize winner Jody Williams, renowned physicist Max Tegmark, and others who grapple with the specter of artificial intelligence, killer robots, and a technological precedent forged in the atomic age.</p>
<p style="text-align: justify;">It’s a story about the evolving relationship between humans and robots, and what AI in machines bodes for the future of war and the human race.</p>
<hr />
<h3 style="text-align: justify;">Resources</h3>
<p style="text-align: justify;"><strong>Read Now:</strong> The Evil &#8216;Star Wars&#8217; Robot Who Owns the Term &#8216;Meatbag&#8217; &#8211; http://bit.ly/1Hy6KLU<br />
<strong>Subscribe to MOTHERBOARD:</strong> http://bit.ly/Subscribe-To-MOTHERBOARD</p>
<hr />
<p>The post <a rel="nofollow" href="http://www.robotpark.com/academy/dawn-killer-robots/">The Dawn of KILLER ROBOTS</a> appeared first on <a rel="nofollow" href="http://www.robotpark.com/academy">Robotpark ACADEMY</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.robotpark.com/academy/dawn-killer-robots/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BLACKBOARD SYSTEM – 21023</title>
		<link>http://www.robotpark.com/academy/blackboard-system-21023/</link>
		<comments>http://www.robotpark.com/academy/blackboard-system-21023/#comments</comments>
		<pubDate>Tue, 10 Feb 2015 14:05:44 +0000</pubDate>
		<dc:creator><![CDATA[Emre Şahin]]></dc:creator>
				<category><![CDATA[Encyclopedia of Robotics]]></category>
		<category><![CDATA[LEARN ROBOTICS]]></category>

		<guid isPermaLink="false">http://www.robotpark.com/academy/?p=8004</guid>
		<description><![CDATA[<p>A blackboard system incorporates artificial intelligence (AI) to help a computer recognize sounds or images. The incoming signal is digitized using an analog-to-digital converter (ADC).&#46;&#46;&#46;</p>
<p>The post <a rel="nofollow" href="http://www.robotpark.com/academy/blackboard-system-21023/">BLACKBOARD SYSTEM – 21023</a> appeared first on <a rel="nofollow" href="http://www.robotpark.com/academy">Robotpark ACADEMY</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>A blackboard system incorporates artificial intelligence (AI) to help a computer recognize sounds or images. The incoming signal is digitized using an analog-to-digital converter (ADC). The digital data is input to a read/write memory circuit called the blackboard. Then the digital data is evaluated by various specialty programs. The overall scheme is depicted in the diagram.</p>
<p><img src="http://www.www.robotpark.com/academy/EC/BLACKBOARD SYSTEM.png"></p>
<p>For speech recognition, specialties include vowel sounds, consonant sounds, grammar, syntax, context, and other variables. For example, a context specialty program might determine whether a speaker means to say “weigh” or “way,” or “two,” “too,” or “to.” Another program lets the controller know when a sentence is finished and the next sentence is to begin. Another program can tell the difference between a statement and a question. Using the blackboard as their forum, the specialty circuits “debate” the most likely and logical interpretations of what is heard or seen. A “referee” called a focus specialist mediates.</p>
<p>For object recognition, specialties might be shape, color, size, texture,  height,width, depth, and other visual cues.How does a computer know if an object is a cup on a table, or a water tower a mile away? Is that a bright lamp, or is it the sun? Is that biped thing a robot, a mannequin, or a person? As with speech recognition, the blackboard serves as a debating ground.</p>
<p>The post <a rel="nofollow" href="http://www.robotpark.com/academy/blackboard-system-21023/">BLACKBOARD SYSTEM – 21023</a> appeared first on <a rel="nofollow" href="http://www.robotpark.com/academy">Robotpark ACADEMY</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.robotpark.com/academy/blackboard-system-21023/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Robotic MECHANISMS – SCREW SYSTEMS 51007</title>
		<link>http://www.robotpark.com/academy/robotic-mechanisms-screw-systems/</link>
		<comments>http://www.robotpark.com/academy/robotic-mechanisms-screw-systems/#comments</comments>
		<pubDate>Tue, 30 Dec 2014 18:28:29 +0000</pubDate>
		<dc:creator><![CDATA[Gokhan Isgor]]></dc:creator>
				<category><![CDATA[LEARN ROBOTICS]]></category>
		<category><![CDATA[Screw]]></category>

		<guid isPermaLink="false">http://www.robotpark.com/academy/?p=799</guid>
		<description><![CDATA[<p>What is a Screw Mechanism ? The common principle of all screws is that a rotating helix can cause linear motion. A screw is a&#46;&#46;&#46;</p>
<p>The post <a rel="nofollow" href="http://www.robotpark.com/academy/robotic-mechanisms-screw-systems/">Robotic MECHANISMS – SCREW SYSTEMS 51007</a> appeared first on <a rel="nofollow" href="http://www.robotpark.com/academy">Robotpark ACADEMY</a>.</p>
]]></description>
				<content:encoded><![CDATA[<h2>What is a Screw Mechanism ?</h2>
<p><em>The common principle of all screws is that a rotating helix can cause linear motion.</em></p>
<p>A <strong>screw</strong> is a<strong> mechanism</strong> that<strong> converts rotational motion to linear motion</strong>, and a <strong>torque (rotational force) to a linear force</strong>. It is one of the <strong>six classical simple machines</strong>. The most common form consists of a cylindrical shaft with helical grooves or ridges called threads around the outside. The screw passes through a hole in another object or medium, with threads on the inside of the hole that mesh with the screw&#8217;s threads. When the shaft of the screw is rotated relative to the stationary threads, the screw moves along its axis relative to the medium surrounding it; for example rotating a wood screw forces it into wood.</p>
<p><strong>In screw mechanisms</strong>, either the screw shaft can rotate through a threaded hole in a stationary object, or a threaded collar such as a nut can rotate around a stationary screw shaft. Geometrically, a screw can be viewed as a narrow inclined plane wrapped around a cylinder.</p>
<p><strong>Other mechanisms that use the same principle</strong>,<strong> also called screws</strong>, don&#8217;t necessarily have a shaft or threads. For example, a corkscrew is a helix-shaped rod with a sharp point, and an Archimedes&#8217; screw is a water pump that uses a rotating helical chamber to move water uphill. The common principle of all screws is that a rotating helix can cause linear motion.</p>
<p><strong>A screw can amplify force</strong>; a small rotational force (torque) on the shaft can exert a large axial force on a load. The smaller the pitch, the distance between the screw&#8217;s threads, the greater the mechanical advantage, the ratio of output to input force. Screws are widely used in threaded fasteners to hold objects together, and in devices such as screw tops for containers, vises, screw jacks and screw presses.</p>
<p><a href="http://www.robotpark.com/academy/LR/51007_Basics-Of-Robotic-Mechanisms-Screw_Types_ROBOTPARK.png"><img class="aligncenter" src="http://www.robotpark.com/academy/LR/51007_Basics-Of-Robotic-Mechanisms-Screw_Types_ROBOTPARK.png" alt="" width="1400" height="900" /></a></p>
<hr />
<h2> Screw Type – JACK</h2>
<p>Mechanisms are often required to move a large load with a small effort. For example, a car jack allows an ordinary human to lift a car which may weigh as much as 6000 lb, while the person only exerts a force equivalent to 20 or 30 lb.</p>
<p><strong>The screw jack</strong>, shown in Fig. is a practical application of the inclined plane because a screw is considered to be an inclined plane wrapped around cylinder. A force F must be exerted at the end of a length of horizontal bar l to turn the screw to raise the load (weight W) of 1000 lb. The 5-ft bar must be moved through a complete turn or a circle of length s  2 l to advance the load a distance h of 1.0 in. or 0.08 ft equal to the pitch p of the screw. The pitch of the screw is the distance advanced in a complete turn.</p>
<p><a href="http://www.robotpark.com/academy/LR/51007_Basics-Of-Robotic-Mechanisms-ScrewSystems_ROBOTPARK.png"><img class="aligncenter" src="http://www.robotpark.com/academy/LR/51007_Basics-Of-Robotic-Mechanisms-ScrewSystems_ROBOTPARK.png" alt="" width="1400" height="900" /></a></p>
<p>&nbsp;</p>
<hr />
<h3>Advantages</h3>
<p style="text-align: justify;">An advantage of jackscrews over some other types of jack is that they are <strong>self-locking</strong>, which means when the rotational force on the screw is removed, it will remain motionless where it was left and will not rotate backwards, regardless of how much load it is supporting. This makes them inherently <strong>safer than hydraulic jacks</strong>, for example, which will move backwards under load if the force on the hydraulic actuator is accidentally released.</p>
<hr />
<h3>Mechanical Advantage</h3>
<p style="text-align: justify;">The mechanical advantage of a screw jack, the ratio of the force the jack exerts on the load to the input force on the lever, ignoring friction, is</p>
<dl>
<dd><img src="http://upload.wikimedia.org/math/7/3/9/739d9541a649197c18648f820afe9602.png" alt="\frac {F_\text{load}}{F_\text{in}} = \frac {2 \pi r}{l} \," /></dd>
</dl>
<p style="text-align: justify;">where ;</p>
<dl>
<dd><img src="http://upload.wikimedia.org/math/5/d/b/5db36e36555159fc4e79446842de4308.png" alt="F_\text{load} \," />  is the force the jack exerts on the load</dd>
<dd><img src="http://upload.wikimedia.org/math/c/2/8/c2829f548e6941f65cccd4673a2cd110.png" alt="F_\text{in} \," /> i s the rotational force exerted on the handle of the jack</dd>
<dd><img src="http://upload.wikimedia.org/math/5/f/5/5f558fa7e9b1567daca23dc3433f5cec.png" alt="r \," />  is the length of the jack handle, from the screw axis to where the force is applied</dd>
<dd><img src="http://upload.wikimedia.org/math/7/6/3/7630470fbfabb26c9bc3403ff4b54d1f.png" alt="l \," />  is the lead of the screw.</dd>
</dl>
<p style="text-align: justify;">However, most screw jacks have large amounts of friction which increase the input force necessary, so the actual mechanical advantage is often only 30% to 50% of this figure.</p>
<hr />
<h3>Torque Form</h3>
<p style="text-align: justify;">The rotational force applied to the screw is actually a torque <img src="http://upload.wikimedia.org/math/a/c/d/acd3edd7cfc093515d42d046ee0d1da1.png" alt="T_{in} = F_{in} r \," />. Because of this, the input force required to turn a screw depends on how far from the shaft it is applied; the farther from the shaft, the less force is needed to turn it. The force on a screw is not usually applied at the rim as assumed above. It is often applied by some form of lever; for example a bolt is turned by a wrench. The mechanical advantage in this case can be calculated by using the length of the lever arm for <i>r</i> in the above equation. This extraneous factor <i>r</i> can be removed from the above equation by writing it in terms of torque:</p>
<dl>
<dd><img src="http://upload.wikimedia.org/math/b/a/a/baa1220eccb73d40dbea68076f2495e1.png" alt="\frac {F_{out}}{T_{in}} =  \frac {2 \pi}{l}  \," /></dd>
<dd></dd>
</dl>
<hr />
<h3>Actual Mechanical Advantage and Efficiency</h3>
<p style="text-align: justify;">Because of the large area of sliding contact between the moving and stationary threads, screws typically have large frictional energy losses. Even well-lubricated jack screws have efficiencies of only 15% &#8211; 20%, the rest of the work applied in turning them is lost to friction. When friction is included, the mechanical advantage is no longer equal to the distance ratio but also depends on the screw&#8217;s efficiency. From conservation of energy, the work <i>W<sub>in</sub></i> done on the screw by the input force turning it is equal to the sum of the work done moving the load <i>W<sub>out</sub></i>, and the work dissipated as heat by friction <i>W<sub>fric</sub></i> in the screw</p>
<dl>
<dd><img src="http://upload.wikimedia.org/math/d/0/e/d0ed175afd87ce9cb2b97f30a25f3911.png" alt="W_{in} = W_{out} + W_{fric} \, " /></dd>
</dl>
<p style="text-align: justify;">The efficiency <i>η</i> is a dimensionless number between 0 and 1 defined as the ratio of output work to input work</p>
<dl>
<dd><img src="http://upload.wikimedia.org/math/6/0/d/60d876207bfc2305ec6da1f17ac5407a.png" alt="\eta = W_{out} / W_{in} \, " /></dd>
</dl>
<dl>
<dd><img src="http://upload.wikimedia.org/math/a/f/8/af825c1de43f7ecd1eb6bcb0c7e49d11.png" alt="W_{out} = \eta W_{in} \, " /></dd>
</dl>
<p style="text-align: justify;">Work is defined as the force multiplied by the distance moved, so <img src="http://upload.wikimedia.org/math/2/0/0/200f1f11467ba52e146eea96b602fc43.png" alt="W_{in} = F_{in} d_{in} \, " /> and <img src="http://upload.wikimedia.org/math/8/9/1/891580dd12fb361d11802d0dd5c0a83d.png" alt="W_{out} = F_{out} d_{out} \, " /> and therefore</p>
<dl>
<dd><img src="http://upload.wikimedia.org/math/1/8/e/18e60f49fb27d937de2e08fc19122109.png" alt="F_{out} d_{out} = \eta F_{in} d_{in} \, " /></dd>
</dl>
<dl>
<dd><img src="http://upload.wikimedia.org/math/1/3/2/1328cc8ff5f3b9270a35e4bb75b6f1eb.png" alt="\frac {F_{out}}{F_{in}} = \eta \frac {d_{in}}{d_{out}} \, " /></dd>
</dl>
<dl>
<dd><img src="http://upload.wikimedia.org/math/1/1/6/116d0d6ddc9d583cd532719bb85db555.png" alt="\frac {F_{out}}{F_{in}} = \eta \frac {2 \pi r}{l} \qquad \, " /> or in terms of torque  :<img src="http://upload.wikimedia.org/math/2/c/0/2c0005fb57b13901a785892681f7bbe1.png" alt="\frac {F_{out}}{T_{in}} =  \frac {2 \pi \eta}{l} \qquad \, " /></dd>
</dl>
<p style="text-align: justify;">So the mechanical advantage of an actual screw is reduced from what it would be in an ideal, frictionless screw by the efficiency <img src="http://upload.wikimedia.org/math/d/7/7/d770ed7061d0265e8cac05d7418a76e6.png" alt="\eta \," />. Because of their low efficiency, in powered machinery screws are not often used as linkages to transfer large amounts of power (except in lead screws) but are more often used in positioners that operate intermittently.<sup id="cite_ref-Bhandari_5-2"><br />
</sup></p>
<hr />
<h3><strong>Videos &#8211; Types of Screw Mechanisms In Action</strong></h3>
<h4>Ball Screw Mechanism</h4>
<p><iframe src="http://www.youtube.com/embed/tTeZmACs93E" width="717" height="350" frameborder="0" allowfullscreen="allowfullscreen"></iframe><br />
<span style="font-size: 12px;">Youtube Link: http://youtu.be/tTeZmACs93E</span></p>
<h4>Screw Jack Mechanism</h4>
<p><iframe src="http://www.youtube.com/embed/fwnQnuDHR7U" width="717" height="350" frameborder="0" allowfullscreen="allowfullscreen"></iframe><br />
Youtube Link:http://youtu.be/fwnQnuDHR7U</p>
<hr />
<p>&nbsp;</p>
<p>The post <a rel="nofollow" href="http://www.robotpark.com/academy/robotic-mechanisms-screw-systems/">Robotic MECHANISMS – SCREW SYSTEMS 51007</a> appeared first on <a rel="nofollow" href="http://www.robotpark.com/academy">Robotpark ACADEMY</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.robotpark.com/academy/robotic-mechanisms-screw-systems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Robotic MECHANISMS &#8211; PULLEY SYSTEMS 51005</title>
		<link>http://www.robotpark.com/academy/robotic-mechanisms-pulley-systems/</link>
		<comments>http://www.robotpark.com/academy/robotic-mechanisms-pulley-systems/#comments</comments>
		<pubDate>Tue, 30 Dec 2014 17:52:12 +0000</pubDate>
		<dc:creator><![CDATA[Gokhan Isgor]]></dc:creator>
				<category><![CDATA[LEARN ROBOTICS]]></category>

		<guid isPermaLink="false">http://www.robotpark.com/academy/?p=789</guid>
		<description><![CDATA[<p>A pulley is a wheel on an axle that is designed to support movement of a cable or belt along its circumference. Pulleys are used in a variety of ways to lift&#46;&#46;&#46;</p>
<p>The post <a rel="nofollow" href="http://www.robotpark.com/academy/robotic-mechanisms-pulley-systems/">Robotic MECHANISMS &#8211; PULLEY SYSTEMS 51005</a> appeared first on <a rel="nofollow" href="http://www.robotpark.com/academy">Robotpark ACADEMY</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>A <b>pulley</b> is a wheel on an axle that is designed to support movement of a cable or belt along its circumference. Pulleys are used in a variety of ways to lift loads, apply forces, and to transmit power. A pulley is also called a <b>sheave</b> or <b>drum</b> and may have a groove between two flanges around its circumference. The drive element of a pulley system can be a rope, cable, belt, or chain that runs over the pulley inside the groove.</p>
<p><a href="http://www.robotpark.com/academy/LR/51005_Basics-Of-Robotic-Mechanisms-PulleySystems_ROBOTPARK.png"><img class="aligncenter" src="http://www.robotpark.com/academy/LR/51005_Basics-Of-Robotic-Mechanisms-PulleySystems_ROBOTPARK.png" alt="" width="1400" height="900" /></a></p>
<p style="text-align: justify;">H<strong>ero of Alexandria</strong> identified the <strong><i>pulley</i></strong> as one of<strong> six simple machines</strong> used to lift weights. Pulleys are assembled to form a block and tackle in order to provide mechanical advantage to apply large forces. Pulleys are also assembled as part ofbelt and chain drives in order to transmit power from one rotating shaft to another.<sup id="cite_ref-4"><br />
</sup></p>
<hr />
<p style="text-align: justify;">
<h3>Example of a Pulley System</h3>
<p style="text-align: justify;">In the typical pulley system, shown in Fig. 3a, each block contains two pulleys or sheaves within a frame or shell. The upper block is fixed and the lower block is attached to the load and moves with it. A cable fastened at the end of the upper block passes around four pulleys before being returned to the operator or other power source.</p>
<p style="text-align: justify;"><a href="http://www.robotpark.com/academy/LR/51005_Basics-Of-Robotic-Mechanisms-PulleySystems_ROBOTPARK02.png"><img class="aligncenter" src="http://www.robotpark.com/academy/LR/51005_Basics-Of-Robotic-Mechanisms-PulleySystems_ROBOTPARK02.png" alt="" width="1400" height="1000" /></a></p>
<p style="text-align: justify;">Figure b shows the pulleys separated for clarity. To raise the load through a height h, each of the sections of the cable A, B, C, and D must be moved to a distance equal to h.</p>
<p style="text-align: justify;">The operator or other power source must exert a force F through a distance s = 4h so that the velocity ratio of s to h is 4.</p>
<p style="text-align: justify;">Therefore, the theoretical mechanical advantage of the system shown is 4, corresponding to the four cables supporting the load W. The theoretical mechanical advantage TA for any pulley system similar to that shown equals the number of parallel cables that support the load.</p>
<hr />
<h3>Learning Videos</h3>
<p><iframe src="http://www.youtube.com/embed/i2bGTC27OJU" width="100%" height="400" frameborder="0" allowfullscreen="allowfullscreen"></iframe><br />
<br class="none" /><br />
<iframe src="http://www.youtube.com/embed/3YLc9_-ZXT0" width="100%" height="400" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p>
<hr />
<p style="text-align: justify;"><strong><span style="font-size: 16px; color: #ff6600;">Links</span></strong></p>
<p>-Youtube Video Link: http://youtu.be/LiBcur1aqcg<br />
-Youtube Video Link: http://youtu.be/i2bGTC27OJU<br />
-Youtube Video Link : http://youtu.be/3YLc9_-ZXT0</p>
<hr />
<p>The post <a rel="nofollow" href="http://www.robotpark.com/academy/robotic-mechanisms-pulley-systems/">Robotic MECHANISMS &#8211; PULLEY SYSTEMS 51005</a> appeared first on <a rel="nofollow" href="http://www.robotpark.com/academy">Robotpark ACADEMY</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.robotpark.com/academy/robotic-mechanisms-pulley-systems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Efficiency of Machines &amp; Mechanical Advantage 51006</title>
		<link>http://www.robotpark.com/academy/efficiency-of-machines-mechanical-advantage/</link>
		<comments>http://www.robotpark.com/academy/efficiency-of-machines-mechanical-advantage/#comments</comments>
		<pubDate>Tue, 30 Dec 2014 15:37:01 +0000</pubDate>
		<dc:creator><![CDATA[Gokhan Isgor]]></dc:creator>
				<category><![CDATA[LEARN ROBOTICS]]></category>

		<guid isPermaLink="false">http://www.robotpark.com/academy/?p=758</guid>
		<description><![CDATA[<p>EFFICIENCY of MACHINES Simple machines are evaluated on the basis of efficiency and mechanical advantage. While it is possible to obtain a larger force from a machine than&#46;&#46;&#46;</p>
<p>The post <a rel="nofollow" href="http://www.robotpark.com/academy/efficiency-of-machines-mechanical-advantage/">Efficiency of Machines &#038; Mechanical Advantage 51006</a> appeared first on <a rel="nofollow" href="http://www.robotpark.com/academy">Robotpark ACADEMY</a>.</p>
]]></description>
				<content:encoded><![CDATA[<h2><strong>EFFICIENCY of MACHINES</strong></h2>
<p>Simple machines are evaluated on the basis of <em><strong>efficiency</strong></em> and<em><strong> mechanical advantage</strong></em>. While it is possible to obtain a larger force from a machine than the force exerted upon it, this refers only to force and not energy; according to the law of conservation of energy, <strong><i>“more work cannot be obtained from a machine than the energy supplied to it”.</i></strong></p>
<p>Because<strong> Work = Force * Distance</strong>, for a machine to exert a larger force than its initiating force or operator, that larger force must be exerted through a correspondingly shorter distance. As a result of friction in all moving machinery, the energy produced by a machine is less than that applied to it. Consequently, by interpreting the law of conservation of energy, it follows that:</p>
<p><b>Input Energy = output energy + wasted energy</b></p>
<p>This statement is true over any period of time, so it applies to any unit of time; because power is work or energy per  unit of time, the following statement is also true:</p>
<p><b>Input Power = output power + wasted power</b></p>
<p>The <i>efficiency of a machine is the ratio of its output to its input</i>, if both input and output are expressed in the same units of energy or power. This ratio is always less than unity, and it is usually expressed in percent by multiplying the ratio by 100.</p>
<p><b>Percent Efficiency = (output energy / input energy) * 100</b></p>
<p><b>Percent Efficiency =  (output power / input power) * 100</b></p>
<p>A machine has high efficiency if most of the power supplied to it is passed on to its load and only a fraction of the power is wasted. The efficiency can be as high as 98 percent for a large electrical generator, but it is likely to be less than 50 percent for a screw jack. For example, if the input power supplied to a 20-hp motor with an efficiency of 70 percent is to be calculated, the foregoing equation is transposed.</p>
<p><em>Input power = (output power / percent efficiency) * 100</em></p>
<p><em> = 20 hp / 70 * 100 = 28,6 hp</em></p>
<p><em>(<strong>Attention:</strong> There are lots of “<strong>Free Energy</strong>” or “<strong>Perpetual Motion</strong>” Videos on the web. But Perpetual Motion is possible. Because they are all against the <strong>Law of Conservation of Energy</strong><strong> </strong>) <strong>- </strong>Perpetual motion describes “motion that continues indefinitely without any external source of energy; impossible in practice because of friction (Wasted Energy)</em></p>
<hr />
<h2><strong>MECHANICAL ADVANTAGE</strong></h2>
<p><strong>What is Mechanical Advantage ?</strong></p>
<p>Mechanical advantage is a measure of the force amplification achieved by using a tool, mechanical device or machine system. Ideally, the device preserves the input power and simply trades off forces against movement to obtain a desired amplification in the output force. Machine components designed to manage forces and movement in this way are called mechanisms.</p>
<p>An <em><strong>ideal mechanism</strong></em> transmits power without adding to or subtracting from it. This means the ideal mechanism<br />
-does not include a power source,<br />
&#8211; is frictionless,<br />
-constructed from rigid bodies that do not deflect or wear.</p>
<p>The performance of real systems is obtained from this ideal by using efficiency factors that take into account friction, deformation and wear.</p>
<p>The<em> mechanical advantage</em> of a mechanism or system is the ratio of the load or weight <strong>W</strong>, typically in pounds or kilograms, divided by the effort or force F exerted by the initiating entity or operator, also in pounds or kilograms. If friction has been considered or is known from actual testing, the mechanical advantage,</p>
<p><strong>MA, of a machine is:</strong></p>
<p><strong>MA = load / effort = W / F</strong></p>
<hr />
<h3>Ideal Mechanical Advantage</h3>
<p>The <i>ideal mechanical advantage</i> (IMA), or <i>theoretical mechanical advantage</i>, is the mechanical advantage of a device with the assumption that its components do not flex, there is no friction and no wear. It is calculated using the physical dimensions of the define and defines the maximum performance the device can achieve.</p>
<p>The assumptions of an ideal machine are equivalent to the requirement that the machine does not store or dissipate energy, thus the power into the machine equals the power out. Therefore, the power P is constant through the machine and force times velocity into the machine equals the force times velocity out, that is</p>
<dl>
<dd><img src="http://upload.wikimedia.org/math/1/2/5/1251f4f6c0a51c577e8e1df7e97f88a8.png" alt=" P = F_{in}V_{in}= F_{out}V_{out}. " /></dd>
</dl>
<p>The ideal mechanical advantage is the ratio of the force, or effort, out of the machine relative to the force or effort into the machine, that is</p>
<dl>
<dd><img src="http://upload.wikimedia.org/math/b/e/4/be49c481f56f7ff5420f422249f6cd80.png" alt="IMA = \frac {F_{out}} {F_{in}}. " /></dd>
</dl>
<p>The constant power relationship provides yields a formula for this ideal mechanical advantage in terms of the speed ratio,</p>
<dl>
<dd><img src="http://upload.wikimedia.org/math/4/f/5/4f5dea890c5abfbfaaa17d7f368a1e0e.png" alt="IMA = \frac {F_{out}} {F_{in}} = \frac {V_{in}} {V_{out}}." /></dd>
</dl>
<p>The speed ratio of a machine can be calculated from its physical dimensions, thus the assumption of constant power allows the use of speed ratio to determine the maximum value for the mechanical advantage.</p>
<hr />
<h3>Actual Mechanical Advantage</h3>
<p>The <i>actual mechanical advantage</i> (AMA) is the mechanical advantage determined by physical measurement of the input and output forces. Actual mechanical advantage takes into account energy loss due to deflection, friction, and wear.</p>
<p>The AMA of a machine is calculated as the ratio of the measured force output to the measured force input,</p>
<dl>
<dd><img src="http://upload.wikimedia.org/math/3/0/3/30357b41fe3af99573a62ec8d0538e90.png" alt="AMA = \frac {F_{out}} {F_{in}}," /></dd>
</dl>
<p>where the input and output forces are determined experimentally.</p>
<p>The ratio of the experimentally determined mechanical advantage to the ideal mechanical advantage is the efficiency η of the machine,</p>
<dl>
<dd><img src="http://upload.wikimedia.org/math/3/f/a/3fad73e50cad4ba548f55af466250b0d.png" alt=" \eta =\frac{AMA}{IMA}." /></dd>
</dl>
<hr width="100%" />
<p><strong>Links</strong></p>
<p class="none"><strong>Youtube Video:</strong> http://youtu.be/wyNEJyiqcNw</p>
<hr />
<p class="none">
<p>The post <a rel="nofollow" href="http://www.robotpark.com/academy/efficiency-of-machines-mechanical-advantage/">Efficiency of Machines &#038; Mechanical Advantage 51006</a> appeared first on <a rel="nofollow" href="http://www.robotpark.com/academy">Robotpark ACADEMY</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.robotpark.com/academy/efficiency-of-machines-mechanical-advantage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Basics of Robotic MECHANISMS – 51003</title>
		<link>http://www.robotpark.com/academy/basics-robotic-mechanisms/</link>
		<comments>http://www.robotpark.com/academy/basics-robotic-mechanisms/#comments</comments>
		<pubDate>Tue, 30 Dec 2014 15:14:02 +0000</pubDate>
		<dc:creator><![CDATA[Gokhan Isgor]]></dc:creator>
				<category><![CDATA[LEARN ROBOTICS]]></category>
		<category><![CDATA[Mechanisms]]></category>

		<guid isPermaLink="false">http://www.robotpark.com/academy/?p=747</guid>
		<description><![CDATA[<p>INTRODUCTION : Machines &#38; Mechanisms Complex machines from internal combustion engines to helicopters and machine tools contain many mechanisms. However, it might not be as&#46;&#46;&#46;</p>
<p>The post <a rel="nofollow" href="http://www.robotpark.com/academy/basics-robotic-mechanisms/">Basics of Robotic MECHANISMS – 51003</a> appeared first on <a rel="nofollow" href="http://www.robotpark.com/academy">Robotpark ACADEMY</a>.</p>
]]></description>
				<content:encoded><![CDATA[<h2>INTRODUCTION : Machines &amp; Mechanisms</h2>
<p><strong>Complex machines</strong> from internal combustion engines to helicopters and machine tools contain many <strong>mechanisms</strong>. However, it might not be as obvious that mechanisms can be found in consumer goods from toys and cameras to computer drives and printers.</p>
<p>In fact, many common hand tools such as scissors, screwdrivers, wrenches, jacks, and hammers are actually <strong>true mechanisms</strong>. Moreover, the hands and feet, arms, legs, and jaws of humans qualify as functioning mechanisms as do the paws and legs, flippers, wings, and tails of animals.</p>
<p><strong>There is a difference between a machine and a mechanism:</strong> All machines transform energy to do work, but only some mechanisms are capable of performing work. The term machinery means an assembly that includes both machines and mechanisms.</p>
<p><a href="http://www.robotpark.com/academy/LR/51003_Basics-Of-Robotic-Mechanisms-Fig1_ROBOTPARK.png"><img class="aligncenter" src="http://www.robotpark.com/academy/LR/51003_Basics-Of-Robotic-Mechanisms-Fig1_ROBOTPARK.png" alt="" width="1400" height="1200" /></a></p>
<p><strong>Fig. 1: </strong> Cross section of a cylinder of an internal combustion engine showing piston reciprocation (a), and the skeleton outline of the linkage mechanism that moves the piston (b).</p>
<p><strong>Figure 1a</strong> illustrates a cross section of a machine—an<strong> internal combustion engine</strong>. The assembly of the piston, connecting rod, and crankshaft is a mechanism, termed a slider-crank mechanism. The basic schematic drawing of that mechanism, <strong>Fig. 1b</strong>, called a <strong>skeleton outline</strong>, shows only its fundamental structure without the technical details explaining how it is constructed.</p>
<hr />
<h3>Basics of Robotics Mechanisms</h3>
<p><a title="Robotic MECHANISMS – INCLINED PLANE 51004" href="http://www.robotpark.com/academy/robotic-mechanisms-inclined-plane/">-Inclined Plane</a><br />
<a title="Robotic MECHANISMS – PULLEY SYSTEMS 51005" href="http://www.robotpark.com/academy/robotic-mechanisms-pulley-systems/">-Pulley Systems</a><br />
<a title="Robotic MECHANISMS – SCREW SYSTEMS 51007" href="http://www.robotpark.com/academy/robotic-mechanisms-screw-systems-51007/">-Screw Systems</a><br />
-Levers<br />
-Linkages &#8211; Simple Planar Linkages</p>
<p><a title="Efficiency of Machines &amp; Mechanical Advantage 51006" href="http://www.robotpark.com/academy/efficiency-of-machines-mechanical-advantage/">-Physical Principles &#8211; Efficiency of Machines &amp; Mechanical Advantage</a></p>
<hr />
<p>&nbsp;</p>
<p>The post <a rel="nofollow" href="http://www.robotpark.com/academy/basics-robotic-mechanisms/">Basics of Robotic MECHANISMS – 51003</a> appeared first on <a rel="nofollow" href="http://www.robotpark.com/academy">Robotpark ACADEMY</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.robotpark.com/academy/basics-robotic-mechanisms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WHAT is a ROBOT ? 51001</title>
		<link>http://www.robotpark.com/academy/what-is-a-robot-51001/</link>
		<comments>http://www.robotpark.com/academy/what-is-a-robot-51001/#comments</comments>
		<pubDate>Sat, 20 Dec 2014 11:49:13 +0000</pubDate>
		<dc:creator><![CDATA[Gokhan Isgor]]></dc:creator>
				<category><![CDATA[LEARN ROBOTICS]]></category>

		<guid isPermaLink="false">http://www.robotpark.com/academy/?p=47</guid>
		<description><![CDATA[<p>The post <a rel="nofollow" href="http://www.robotpark.com/academy/what-is-a-robot-51001/">WHAT is a ROBOT ? 51001</a> appeared first on <a rel="nofollow" href="http://www.robotpark.com/academy">Robotpark ACADEMY</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>The post <a rel="nofollow" href="http://www.robotpark.com/academy/what-is-a-robot-51001/">WHAT is a ROBOT ? 51001</a> appeared first on <a rel="nofollow" href="http://www.robotpark.com/academy">Robotpark ACADEMY</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.robotpark.com/academy/what-is-a-robot-51001/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Arduino Boards Comparison &#8211; Which Arduino Should I Choose ?</title>
		<link>http://www.robotpark.com/academy/arduino-boards-comparison-arduino-choose/</link>
		<comments>http://www.robotpark.com/academy/arduino-boards-comparison-arduino-choose/#comments</comments>
		<pubDate>Sun, 23 Nov 2014 13:33:56 +0000</pubDate>
		<dc:creator><![CDATA[Gokhan Isgor]]></dc:creator>
				<category><![CDATA[LEARN ROBOTICS]]></category>
		<category><![CDATA[Robot Electronics]]></category>

		<guid isPermaLink="false">http://www.robotpark.com/academy/?p=32</guid>
		<description><![CDATA[<p>Arduino Boards Comparison &#8220;Which Arduino Board Should I choose ?&#8221; Short Answer: Start With Arduino UNO&#8230; Keywords: Selecting an Arduino, Which Arduino Should I Buy? ,&#46;&#46;&#46;</p>
<p>The post <a rel="nofollow" href="http://www.robotpark.com/academy/arduino-boards-comparison-arduino-choose/">Arduino Boards Comparison &#8211; Which Arduino Should I Choose ?</a> appeared first on <a rel="nofollow" href="http://www.robotpark.com/academy">Robotpark ACADEMY</a>.</p>
]]></description>
				<content:encoded><![CDATA[<h2><span style="color: #ff6600;">Arduino Boards Comparison</span></h2>
<p>&#8220;<em><strong>Which Arduino Board Should I choose ?</strong></em>&#8221;<br />
<span style="color: #ff6600;"><strong>Short Answer:</strong></span> Start With <strong>Arduino UNO&#8230;</strong></p>
<p style="text-align: justify;"><strong>Keywords:</strong> Selecting an Arduino, Which Arduino Should I Buy? , Which Arduino do you need ?, Comparison of Arduino Boards</p>
<hr style="width: 100%;" width="100%" />
<p style="text-align: justify;"><strong>Arduino</strong> is, a great <strong>robotic microcontroller</strong> platform for anyone interested in robots and robotics projects. One of the best things about it is that it’s undergoing constant innovation. There lots of different Arduino boardswhich you can use as your robot controller on the market, so you can find the perfect hardware for any kind of project you’re working on.</p>
<p style="text-align: justify;">Unfortunately, that same huge selection of<strong> Arduino boards</strong> can make it hard for a beginner to get started with the platform.&#8221;<em><strong>Which Arduino Board Should I choose ?</strong></em>&#8221;  is the main question. On the official site alone, there are almost 20  Arduino boards listed, and there are dozens more unofficial boards for sale on other sites. Picking the one that&#8217;s exactly what you need is HARD—especially if you&#8217;re not familiar with the terms used to describe the various microcontrollers and boards.</p>
<p style="text-align: justify;">To help make the process a little easier, we are going to look at the most common <strong>Arduino boards</strong> on the market right now, and we will explain how to <strong>distinguish</strong> between them.</p>
<hr style="width: 100%;" width="100%" />
<h2><span style="color: #ff6600;"><strong>3 BROAD WAYS to Differentiate the Various Arduino Boards:</strong></span></h2>
<p style="text-align: justify;"><strong>A &#8211; Processing Capabilities : </strong>The first is to look at the board’s processing capabilities — the microcontroller’s<strong> memory</strong>, <strong>clockspeed</strong>, and <strong>bandwidth</strong>. The processing hardware is generally entirely determined by which microcontroller chip the board uses, and constrains what kinds of software can run on that board.</p>
<p style="text-align: justify;"><strong>B- Feature Set:</strong> The second way to differentiate between the boards is their feature set. This includes all the stuff on the board other than the microcontroller, such as<strong> input and output pins</strong>,<strong> built-in hardware</strong> like Buttons and LEDs, and the<strong> interfaces available</strong> on the board <strong>(USB, Ethernet,</strong> etc).</p>
<p style="text-align: justify;"><strong>C- Form Factor:</strong> Finally, because Arduino is meant to be built into physical projects, form factor is very important. Arduino comes a variety of shapes and sizes.</p>
<p style="text-align: justify;">Now Let’s look at the boards you&#8217;re most likely to want to use in your project (as of Now 2013).  We&#8217;ll examine the distinguishing characteristics and features of each Arduino Board model.</p>
<h2><a href="http://www.robotee.com/LR/51063-Arduino-Boards_Compare.png"><img class="alignnone" src="http://www.robotee.com/LR/51063-Arduino-Boards_Compare.png" alt="" width="700" height="1400" /></a></h2>
<hr style="width: 100%;" width="100%" />
<h2></h2>
<h2><span style="color: #ff6600;"><b><a href="http://shop.robotee.com/?product=arduino-uno-usb-microcontroller-rev-3-91057">1-ARDUINO UNO &#8211; Best for Beginners</a> </b></span></h2>
<ul>
<li><strong>Processor:</strong> ATmega328 (8-bit CPU, 16MHz clock speed, 2KB SRAM, 32KB flash storage)</li>
<li><strong>Features:</strong> 14 digital I/O pins, 6 analog input pins, removable microcontroller</li>
<li><strong>Form Factor:</strong> 2.7” x 2.1” (6,8 cm x 5,3 cm )rectangle</li>
<li><strong>Price:</strong> Around $30</li>
</ul>
<p style="text-align: justify;">The <strong>Arduino Uno is the most “standard”</strong> Arduino board currently on the market, and is probably the<strong> best choice for beginners</strong> just getting started with the platform. The board is <strong>compatible with more shields (add-on boards) than other models.</strong> Additionally, the ATmega328 microcontroller can be removed from its socket and replaced for as little as $6, in case you break it somehow.</p>
<p style="text-align: justify;">The Uno&#8217;s<strong> main limitation is the ATmega328 chip, which doesn’t have a lot of SRAM or flash memory</strong>. That limits the kinds of programs you can load on the chip—if your project involves a display or otherwise needs to store and use any form of images or audio data, 2KB of memory probably isn’t going to be enough.</p>
<hr style="width: 100%;" width="100%" />
<h2 style="text-align: justify;"><span style="color: #ff6600;"><a href="http://shop.robotee.com/?product=arduino-leonardo-microcontroller-with-headers-91059">2-  </a><b><a href="http://shop.robotee.com/?product=arduino-leonardo-microcontroller-with-headers-91059">ARDUINO LEONARDO &#8211; Slight Upgrade to the UNO, Built in USB </a></b></span></h2>
<ul>
<li><strong>Processor:</strong> ATmega32u4 (8-bit CPU, 16MHz clock speed, 2.5KB SRAM, 32KB flash storage)</li>
<li><strong>Features:</strong> 20 digital I/O pins, 12 of which can be used as analog inputs, native USB support</li>
<li><strong>Form Factor:</strong> 2.7” x 2.1” (6,8 cm x 5,3 cm) rectangle</li>
<li><strong>Price:</strong> Around $25</li>
</ul>
<p>The Leonardo is, essentially, a <strong>slight upgrade to the Uno</strong>. It looks a lot like the Uno, but it features a soldered-on<strong> ATmega32u4</strong> microprocessor with a tiny bit more memory. The main advantage of the AtMega32u4 isn’t the extra SRAM, though, it’s the chip&#8217;s<strong> built-in USB compatibility</strong>. This allows the<strong> Leonardo to interface with a PC</strong>, which sees it as a<strong> generic mouse or keyboard</strong>. It also features a few extra analog input pins.</p>
<p style="text-align: justify;">Most impressively? The Leonardo is actually cheaper than the Uno, at $25. Before you start hammering that “add to shopping cart” button, note that the general impression around the web seems to be that the Leonardo still has a few bugs that need ironing out, and<strong> isn’t quite as beginner friendly as the Uno</strong>. For builders already familiar with Arduino, this is the better deal.</p>
<hr style="width: 100%;" width="100%" />
<h2 style="text-align: justify;"><span style="color: #ff6600;"><a href="http://shop.robotee.com/?product=arduino-due-32bit-arm-microcontroller-91058">3- ARDUINO DUE &#8211; For More Complicated Projects</a></span></h2>
<ul>
<li><strong>Processor:</strong> Atmel SAM3X8E ARM Cortex-M3 (32 bit CPU, 84MHz clock speed, 96KB SRAM, 512KB flash storage)</li>
<li><strong>Features:</strong> 54 digital I/O pins, 12 analog input pins, 2 analog output pins, native USB port</li>
<li><strong>Form factor:</strong> 4” x 2.1” (10 cm x 5,3 cm)  rectangle</li>
<li><strong>Price:</strong> Around $50</li>
</ul>
<p style="text-align: justify;">One of the<strong> newest Arduino boards</strong>, the<strong> Due</strong> is the<strong> heavy-hitter</strong> of the family, packing a <strong>32-bit ARM processor</strong> that handily outclasses any of the processors found in other Arduino boards. The DUE is <strong>primarily for more complicated projects</strong> that can make use of its <strong>muscular processor</strong>, or that need more I/O pins than are found on the smaller Arduino boards. That said, the Due is substantially bigger and more expensive than the Uno or Leonardo, so consider whether you really need the extra power before making a purchase.</p>
<p style="text-align: justify;">One <strong>drawback to the Due is that it operates at 3.3 volts,</strong> which is different than the 5 volts that most other Arduino boards operate at. That<strong> limits the add-on hardware</strong> that’s compatible with the Arduino Due—if an add-on board tries to send a 5 volt signal to the Due’s I/O pins, it could damage the microcontroller.<strong> If you need a powerful Arduino board that still operates at 5 volts, you can look at the $58 Arduino Mega 2560</strong>, but for the most purposes that board is outperformed by the cheaper DUE.</p>
<hr style="width: 100%;" width="100%" />
<h2><a href="http://shop.robotee.com/index.php/product/arduino-micro-usb-microcontroller-with-headers-91062/"><span style="color: #ff6600;"><b>4- ARDUINO MICRO &#8211; Small form factor, Leonardo Performance</b></span></a></h2>
<ul>
<li><strong>Processor:</strong> ATmega32u4 (8-bit CPU, 16MHz clock speed, 2.5KB SRAM, 32KB flash storage)</li>
<li><strong>Features:</strong> 20 digital I/O pins, 12 of which can be used as analog inputs, native USB support</li>
<li><strong>Form Factor:</strong> 1.9” x 0.7” (4,8cm x  1,78 cm )rectangle</li>
<li><strong>Price:</strong> $27</li>
</ul>
<p>For projects where<strong> size matters,</strong> there are a number of miniaturized boards to consider, including the <strong>Micro, Nano and Mini (</strong>and that’s just on the official Arduino site!). For most builders, the best choice is going to be the <strong>Arduino Micro</strong>, a new board that includes all of the power and functionality of a full-sized Arduino Leonardo board in a much smaller form factor.</p>
<p style="text-align: justify;">Due to the small form factor, the Arduino<strong> Micro won’t work with many add-on boards</strong>, but it is designed to easily slot into a breadboard, for faster prototyping.</p>
<hr style="width: 100%;" width="100%" />
<h2><a href="http://shop.robotee.com/index.php/product/lilypad-arduino-91072/"><span style="color: #ff6600;"><b>5- LILYPAD ARDUINO &#8211; For Flexible Fabric-Based Projects</b></span></a></h2>
<ul>
<li><strong>Processor:</strong> ATmega328 (8-bit CPU, 16MHz clock speed, 2KB SRAM, 32KB flash storage)</li>
<li><strong>Features:</strong> 14 digital I/O pins, 6 analog input pins</li>
<li><strong>Form Factor:</strong> 2” diameter circle</li>
<li><strong>Price:</strong> $22</li>
</ul>
<p style="text-align: justify;">The<strong> LilyPad is an Arduino board</strong> specifically designed for wearable devices. Its circular shape and standoff-less I/O pins are designed to make it easy to sew the<strong> LilyPad into fabric-based projects</strong>.</p>
<p style="text-align: justify;">The hardware on a standard LilyPad board is basically the <strong>same as on and Arduino Uno</strong>. There are a number of other LilyPad options available as well, including the are a number of LilyPad boards available, including the <strong>LilyPad Arduino USB</strong>, which feature’s the <strong>Leonardo’s ATmega32u4</strong> chip, the <strong>LilyPad Arduino Simple,</strong> which has fewer I/O connections than the basic model, and the <strong>LilyPad Arduino SimpleSnap</strong>, which can be snapped into and out of projects, so they can be safely washed.</p>
<hr style="width: 100%;" width="100%" />
<h2><a href="http://shop.robotee.com/index.php/product/arduino-esplora-91065/"><span style="color: #ff6600;"><b>6- ARDUINO ESPLORA &#8211; For Special Needs</b></span></a></h2>
<ul>
<li><strong>Processor:</strong> ATmega32u4 (8-bit CPU, 16MHz clock speed, 2.5KB SRAM, 32KB flash storage)</li>
<li><strong>Features:</strong> Lots of built-in input and output hardware</li>
<li><strong>Form Factor:</strong> 6.5” x 2.4” oval</li>
<li><strong>Price:</strong> $60</li>
</ul>
<p style="text-align: justify;">The Esplora is an Arduino board (based on the Leonardo hardware) that comes with a whole bunch of I/O hardware soldered directly to the board. On the input side you get a joystick,<strong> four buttons</strong>, a<strong> linear potentiometer</strong> (slider), a microphone, a<strong> light sensor</strong>, a<strong> temperature sensor</strong> and a<strong> three-axis accelerometer</strong>. For outputs, you get a buzzer, an RGB led, and a TFT display connector to attach a LCD screen (not included).</p>
<p style="text-align: justify;">The tradeoff is that you <strong>do not get the standard set of digital and analog I/O pins,</strong> which allow you to wire up all sorts of hardware to your Arduino board. That sharply limits the kinds of projects you can make. The Arduino Esplora is best for people who want to learn to use the Arduino software to write programs that have access to a basic toolbox of I/O sources, without having to worry about the electronics side of things.</p>
<hr style="width: 100%;" width="100%" />
<h2><a href="http://shop.robotee.com/index.php/product/arduino-yun-usb-microcontroller-91060/"><span style="color: #ff6600;"><b>7- ARDUINO YUN &#8211; <strong>Linux-based system-on-a chip</strong></b></span></a></h2>
<ul>
<li><strong>Processor:</strong> ATmega32u4 (8-bit CPU, 16MHz clock speed, 2.5KB SRAM, 32KB flash storage), Atheros AR9331 system on a chip</li>
<li><strong>Features:</strong> Wi-fi enabled Linux based system on a chip, 14 digital analog I/O pins, 12 of which can be used as analog inputs. Native USB.</li>
<li><strong>Form Factor:</strong> ~2.7” x 2.1” rectangle</li>
<li><strong>Price:</strong> $65, available at the end of June</li>
</ul>
<p style="text-align: justify;">The Yun is an attempt to make it easier to connect to <strong>cloud-based services</strong> from the Arduino platform. Typically, the low-bandwidth, low-memory microcontrollers have a hard time handling the verbose protocols used to access those services—to get around this limitation, the Yun features<strong> a separate Linux-based system-on-a chip on the motherboard</strong>. The Linux system takes care of the networking tasks, while you can use the ATmega32u4 like a standard Arduino Leonardo.</p>
<hr style="width: 100%;" width="100%" />
<h2><a href="http://shop.robotee.com/index.php/product/arduino-robot-91064/"><span style="color: #ff6600;"><b>8- ARDUINO ROBOT &#8211; To <strong> build your own, custom robot</strong></b></span></a></h2>
<ul>
<li><strong>Processor</strong>: 2 x ATmega32u4 (8-bit CPU, 16MHz clock speed, 2.5KB SRAM, 32KB flash storage)</li>
<li><strong>Features:</strong> Wheels, 8 analogue input pins,6 digital I/O pins, LCD screen</li>
<li><strong>Form Factor:</strong> Two 7.5” diameter circles</li>
<li><strong>Price:</strong> $275, on sale online at the end of July.</li>
</ul>
<p style="text-align: justify;">At the risk of stating the obvious, the <strong>Arduino Robot</strong> is an Arduino board that’s also a little robot. It’s actually composed of two separate boards <strong>(a control board and a motor board)</strong> that each feature the Leonardo’s ATmega32u4 processor. The bottom board has a pair of wheels, space for 4 batteries, and infrared sensors. The top board has an LCD screen, 4 buttons, a speaker, a compass chip and some LEDs.</p>
<p style="text-align: justify;">Though it’s designed with room to add your own custom hardware, the Arduino Robot is still more preconfigured than most Arduino boards. If you want to<strong> build your own, custom robot</strong>, you’ll have a lot more flexibility using an Uno or a Leonardo, along with a<strong> motor control shield</strong> and whatever motors, servos and actuators you want to use.</p>
<hr style="width: 100%;" width="100%" />
<p>&nbsp;</p>
<h2><span style="color: #ff6600;">TECHNICAL DATA TABLE of Arduino Boards </span></h2>
<p><a href="http://robotee.com/LR/51063 -Arduino-Board-Comparison-Chart.jpg"><img class="alignnone" src="http://robotee.com/LR/51063 -Arduino-Board-Comparison-Chart.jpg" alt="" width="710" height="600" /></a></p>
<p>&nbsp;</p>
<hr style="width: 100%;" width="100%" />
<p><span style="color: #ff6600; font-size: 16px;"><strong> ARDUINO BOARDS COMPARE</strong></span></p>
<table border="1" cellspacing="1" cellpadding="7" align="center">
<tbody>
<tr>
<td align="center" valign="middle" bgcolor="#00979C"><strong>Name</strong></td>
<td align="center" valign="middle" bgcolor="#00979C"><strong>Processor</strong></td>
<td align="center" valign="middle" bgcolor="#00979C"><strong>Operating</strong><br />
<strong>Voltage/Input</strong><br />
<strong>Voltage</strong></td>
<td align="center" valign="middle" bgcolor="#00979C"><strong>CPU</strong><br />
<strong>Speed</strong></td>
<td align="center" valign="middle" bgcolor="#00979C"><strong>Analog</strong><br />
<strong>In/Out</strong></td>
<td align="center" valign="middle" bgcolor="#00979C"><strong>Digital</strong><br />
<strong>IO/PWM</strong></td>
<td align="center" valign="middle" bgcolor="#00979C"><strong>EEPROM</strong><br />
<strong>[KB]</strong></td>
<td align="center" valign="middle" bgcolor="#00979C"><strong>SRAM</strong><br />
<strong>[KB]</strong></td>
<td align="center" valign="middle" bgcolor="#00979C"><strong>Flash</strong><br />
<strong>[KB]</strong></td>
<td align="center" valign="middle" bgcolor="#00979C"><strong>USB</strong></td>
<td align="center" valign="middle" bgcolor="#00979C"><strong>UART</strong></td>
</tr>
<tr>
<td valign="middle"><a href="http://shop.robotee.com/?product=arduino-uno-usb-microcontroller-rev-3-91057"><strong>Uno</strong></a></td>
<td align="center" valign="middle">ATmega328</td>
<td align="center" valign="middle">5 V/7-12 V</td>
<td align="center" valign="middle">16 Mhz</td>
<td align="center" valign="middle">6/0</td>
<td align="center" valign="middle">14/6</td>
<td align="center" valign="middle">1</td>
<td align="center" valign="middle">2</td>
<td align="center" valign="middle">32</td>
<td align="center" valign="middle">Regular</td>
<td align="right" valign="middle">1</td>
</tr>
<tr>
<td valign="middle"><a href="http://shop.robotee.com/?product=arduino-due-32bit-arm-microcontroller-91058"><strong>Due</strong></a></td>
<td align="center" valign="middle">AT91SAM3X8E</td>
<td align="center" valign="middle">3.3 V/7-12 V</td>
<td align="center" valign="middle">84 Mhz</td>
<td align="center" valign="middle">12/2</td>
<td align="center" valign="middle">54/12</td>
<td align="center" valign="middle">-</td>
<td align="center" valign="middle">96</td>
<td align="center" valign="middle">512</td>
<td align="center" valign="middle">2 Micro</td>
<td align="right" valign="middle">4</td>
</tr>
<tr>
<td valign="middle"><a href="http://shop.robotee.com/?product=arduino-leonardo-microcontroller-with-headers-91059"><strong>Leonardo</strong></a></td>
<td align="center" valign="middle">ATmega32u4</td>
<td align="center" valign="middle">5 V/7-12 V</td>
<td align="center" valign="middle">16 Mhz</td>
<td align="center" valign="middle">12/0</td>
<td align="center" valign="middle">20/7</td>
<td align="center" valign="middle">1</td>
<td align="center" valign="middle">2.5</td>
<td align="center" valign="middle">32</td>
<td align="center" valign="middle">Micro</td>
<td align="right" valign="middle">1</td>
</tr>
<tr>
<td align="left" valign="middle"><strong>Mega 2560</strong></td>
<td align="center" valign="middle">ATmega2560</td>
<td align="center" valign="middle">5 V/7-12 V</td>
<td align="center" valign="middle">16 Mhz</td>
<td align="center" valign="middle">16/0</td>
<td align="center" valign="middle">54/15</td>
<td align="center" valign="middle">4</td>
<td align="center" valign="middle">8</td>
<td align="center" valign="middle">256</td>
<td align="center" valign="middle">Regular</td>
<td align="right" valign="middle">4</td>
</tr>
<tr>
<td align="left" valign="middle"><strong>Mega ADK</strong></td>
<td align="center" valign="middle">ATmega2560</td>
<td align="center" valign="middle">5 V/7-12 V</td>
<td align="center" valign="middle">16 Mhz</td>
<td align="center" valign="middle">16/0</td>
<td align="center" valign="middle">54/15</td>
<td align="center" valign="middle">4</td>
<td align="center" valign="middle">8</td>
<td align="center" valign="middle">256</td>
<td align="center" valign="middle">Regular</td>
<td align="right" valign="middle">4</td>
</tr>
<tr>
<td align="left" valign="middle"><strong>Micro</strong></td>
<td align="center" valign="middle">ATmega32u4</td>
<td align="center" valign="middle">5 V/7-12 V</td>
<td align="center" valign="middle">16 Mhz</td>
<td align="center" valign="middle">12/0</td>
<td align="center" valign="middle">20/7</td>
<td align="center" valign="middle">1</td>
<td align="center" valign="middle">2.5</td>
<td align="center" valign="middle">32</td>
<td align="center" valign="middle">Micro</td>
<td align="right" valign="middle">1</td>
</tr>
<tr>
<td align="left" valign="middle"><strong>Mini</strong></td>
<td align="center" valign="middle">ATmega328</td>
<td align="center" valign="middle">5 V/7-9 V</td>
<td align="center" valign="middle">16 Mhz</td>
<td align="center" valign="middle">8/0</td>
<td align="center" valign="middle">14/6</td>
<td align="center" valign="middle">1</td>
<td align="center" valign="middle">2</td>
<td align="center" valign="middle">32</td>
<td align="center" valign="middle">-</td>
<td align="right" valign="middle">-</td>
</tr>
<tr>
<td align="left" valign="middle"><strong>Nano</strong></td>
<td align="center" valign="middle">ATmega168<br clear="all" />ATmega328</td>
<td align="center" valign="middle">5 V/7-9 V</td>
<td align="center" valign="middle">16 Mhz</td>
<td align="center" valign="middle">8/0</td>
<td align="center" valign="middle">14/6</td>
<td align="center" valign="middle">0.512<br clear="all" /><br />
1</td>
<td align="center" valign="middle">1<br clear="all" /><br />
2</td>
<td align="center" valign="middle">16<br clear="all" /><br />
32</td>
<td align="center" valign="middle">Mini-B</td>
<td align="right" valign="middle">1</td>
</tr>
<tr>
<td align="left" valign="middle"><strong>Ethernet</strong></td>
<td align="center" valign="middle">ATmega328</td>
<td align="center" valign="middle">5 V/7-12 V</td>
<td align="center" valign="middle">16 Mhz</td>
<td align="center" valign="middle">6/0</td>
<td align="center" valign="middle">14/4</td>
<td align="center" valign="middle">1</td>
<td align="center" valign="middle">2</td>
<td align="center" valign="middle">32</td>
<td align="center" valign="middle">Regular</td>
<td align="right" valign="middle">-</td>
</tr>
<tr>
<td align="left" valign="middle"><strong>Esplora</strong></td>
<td align="center" valign="middle">ATmega32u4</td>
<td align="center" valign="middle">5 V/7-12 V</td>
<td align="center" valign="middle">16 Mhz</td>
<td align="center" valign="middle">-</td>
<td align="center" valign="middle">-</td>
<td align="center" valign="middle">1</td>
<td align="center" valign="middle">2.5</td>
<td align="center" valign="middle">32</td>
<td align="center" valign="middle">Micro</td>
<td align="right" valign="middle">-</td>
</tr>
<tr>
<td align="left" valign="middle"><strong>ArduinoBT</strong></td>
<td align="center" valign="middle">ATmega328</td>
<td align="center" valign="middle">5 V/2.5-12 V</td>
<td align="center" valign="middle">16 Mhz</td>
<td align="center" valign="middle">6/0</td>
<td align="center" valign="middle">14/6</td>
<td align="center" valign="middle">1</td>
<td align="center" valign="middle">2</td>
<td align="center" valign="middle">32</td>
<td align="center" valign="middle">-</td>
<td align="right" valign="middle">1</td>
</tr>
<tr>
<td align="left" valign="middle"><strong>Fio</strong></td>
<td align="center" valign="middle">ATmega328P</td>
<td align="center" valign="middle">3.3 V/3.7-7 V</td>
<td align="center" valign="middle">8 Mhz</td>
<td align="center" valign="middle">8/0</td>
<td align="center" valign="middle">14/6</td>
<td align="center" valign="middle">1</td>
<td align="center" valign="middle">2</td>
<td align="center" valign="middle">32</td>
<td align="center" valign="middle">Mini</td>
<td align="right" valign="middle">1</td>
</tr>
<tr>
<td align="left" valign="middle"></td>
</tr>
<tr>
<td align="left" valign="middle"><strong>Pro (168)</strong></td>
<td align="center" valign="middle">ATmega168</td>
<td align="center" valign="middle">3.3 V/3.35-12 V</td>
<td align="center" valign="middle">8 Mhz</td>
<td align="center" valign="middle">6/0</td>
<td align="center" valign="middle">14/6</td>
<td align="center" valign="middle">0.512</td>
<td align="center" valign="middle">1</td>
<td align="center" valign="middle">16</td>
<td align="center" valign="middle">-</td>
<td align="right" valign="middle">1</td>
</tr>
<tr>
<td align="left" valign="middle"><strong>Pro (328)</strong></td>
<td align="center" valign="middle">ATmega328</td>
<td align="center" valign="middle">5 V/5-12 V</td>
<td align="center" valign="middle">16 Mhz</td>
<td align="center" valign="middle">6/0</td>
<td align="center" valign="middle">14/6</td>
<td align="center" valign="middle">1</td>
<td align="center" valign="middle">2</td>
<td align="center" valign="middle">32</td>
<td align="center" valign="middle">-</td>
<td align="right" valign="middle">1</td>
</tr>
<tr>
<td align="left" valign="middle"><strong>Pro Mini</strong></td>
<td align="center" valign="middle">ATmega168</td>
<td align="center" valign="middle">3.3 V/3.35-12 V<br clear="all" /><br />
5 V/5-12 V</td>
<td align="center" valign="middle">8 Mhz<br clear="all" /><br />
16Mhz</td>
<td align="center" valign="middle">6/0</td>
<td align="center" valign="middle">14/6</td>
<td align="center" valign="middle">0.512</td>
<td align="center" valign="middle">1</td>
<td align="center" valign="middle">16</td>
<td align="center" valign="middle">-</td>
<td align="right" valign="middle">1</td>
</tr>
<tr>
<td align="left" valign="middle"></td>
</tr>
<tr>
<td align="left" valign="middle"><strong>LilyPad</strong></td>
<td align="center" valign="middle">ATmega168V<br clear="all" />ATmega328V</td>
<td align="center" valign="middle">2.7-5.5 V/2.7-5.5 V</td>
<td align="center" valign="middle">8 Mhz</td>
<td align="center" valign="middle">6/0</td>
<td align="center" valign="middle">14/6</td>
<td align="center" valign="middle">0.512</td>
<td align="center" valign="middle">1</td>
<td align="center" valign="middle">16</td>
<td align="center" valign="middle">-</td>
<td align="right" valign="middle">-</td>
</tr>
<tr>
<td align="left" valign="middle"></td>
</tr>
<tr>
<td align="left" valign="middle"><strong>LilyPad USB</strong></td>
<td align="center" valign="middle">ATmega32u4</td>
<td align="center" valign="middle">3.3 V/3.8-5V</td>
<td align="center" valign="middle">8 Mhz</td>
<td align="center" valign="middle">4/0</td>
<td align="center" valign="middle">9/4</td>
<td align="center" valign="middle">1</td>
<td align="center" valign="middle">2.5</td>
<td align="center" valign="middle">32</td>
<td align="center" valign="middle">Micro</td>
<td align="right" valign="middle">-</td>
</tr>
<tr>
<td align="left" valign="middle"></td>
</tr>
<tr>
<td align="left" valign="middle"><strong>LilyPad </strong><strong>Simple</strong></td>
<td align="center" valign="middle">ATmega328</td>
<td align="center" valign="middle">2.7-5.5 V/2.7-5.5 V</td>
<td align="center" valign="middle">8 Mhz</td>
<td align="center" valign="middle">4/0</td>
<td align="center" valign="middle">9/4</td>
<td align="center" valign="middle">1</td>
<td align="center" valign="middle">2</td>
<td align="center" valign="middle">32</td>
<td align="center" valign="middle">-</td>
<td align="right" valign="middle">-</td>
</tr>
<tr>
<td align="left" valign="middle"></td>
</tr>
<tr>
<td align="left" valign="middle"><strong>LilyPad </strong><strong>SimpleSnap</strong></td>
<td align="center" valign="middle">ATmega328</td>
<td align="center" valign="middle">2.7-5.5 V/2.7-5.5 V</td>
<td align="center" valign="middle">8 Mhz</td>
<td align="center" valign="middle">4/0</td>
<td align="center" valign="middle">9/4</td>
<td align="center" valign="middle">1</td>
<td align="center" valign="middle">2</td>
<td align="center" valign="middle">32</td>
<td align="center" valign="middle">-</td>
<td align="right" valign="middle">-</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<hr style="width: 100%;" width="100%" />
<h2><span style="color: #ff6600;">Glossary of Arduino and Microcontroller Terms:</span></h2>
<p style="text-align: justify;"><span style="font-size: 12px;"><strong>uC (Microcontroller):</strong> The microcontroller is the heart (or, more appropriately, the brain) of the Arduino board. The Arduino development board is based on AVR microcontrollers of different types, each of which have different functions and features.</span></p>
<p style="text-align: justify;"><span style="font-size: 12px;"><strong>Input Voltage:</strong> This is the suggested input voltage range for the board. The board may be rated for a slightly higher maximum voltage but this is the safe operating range. A handy thing to keep in mind is that many of the Li-Po batteries that we carry are 3.7V meaning that any board with an input voltage including 3.7V can be powered directly from one of our Li-Po battery packs.</span></p>
<p style="text-align: justify;"><span style="font-size: 12px;"><strong>System Voltage:</strong> This is the system voltage of the board, i.e. the voltage that the microcontroller is actually running at. This is an important factor for shield-compatibility since the logic level is now 3.3V instead of 5V. You always want to be sure that whatever outside system with which you’re trying to communicate is able to match the logic level of your controller.</span></p>
<p style="text-align: justify;"><span style="font-size: 12px;"><strong>Clock Speed:</strong> This is the operating frequency of the microcontroller and is related to the speed at which it can execute commands. Although there are rare exceptions, most ATMega microcontrollers running at 3V will be clocked at 8MHz whereas most running at 5V will be clocked at 16MHz. The clock speed of the Arduino can be divided down for power savings with a few tricks if you know what you’re doing.</span></p>
<p style="text-align: justify;"><span style="font-size: 12px;"><strong>Digital I/O:</strong> This is the number of digital input/output pins that are broken out on the Arduino board. Each of these can be configured as either an input or an output, some are capable of PWM and some double as serial communication pins.</span></p>
<p style="text-align: justify;"><span style="font-size: 12px;"><strong>Analog Inputs:</strong> This is the number of analog input pins that are available on the Arduino board. Analog pins are labeled &#8220;A&#8221; followed by their number, they allow you to read analog values using the analog-to-digital converter (ADC) in the ATMega chip. Analog inputs can also be configured as more digital I/O if you need it!</span></p>
<p style="text-align: justify;"><span style="font-size: 12px;"><strong>PWM:</strong> This is the number of digital I/O pins that are capable of producing a PWM signal. A PWM signal is like an analog output, it allows your Arduino to “fake” an analog voltage between zero and the system voltage.</span></p>
<p style="text-align: justify;"><span style="font-size: 12px;"><strong>UART:</strong> This is the number of separate serial communication lines your Arduino board can support. On most Arduino boards, digital I/O pins 0&amp;1 double as your serial send and receive pins and are shared with the serial programming port. Some Arduino boards have multiple UARTs and can support multiple serial ports at once. All Arduino boards have at least one UART for programming, but some aren&#8217;t broken out to pins that are accessible.</span></p>
<p style="text-align: justify;"><span style="font-size: 12px;"><strong>Flash Space:</strong> This is the amount of program memory that the chip has available for your to store your sketch. Not all of this memory is available as a very small portion is taken up by the bootloader (usually between 0.5 and 2KB).</span></p>
<p style="text-align: justify;"><span style="font-size: 12px;"><strong>Bootloader:</strong> If the microcontroller is the brain of the Arduino board, then the bootloader is its personality. Without the bootloader, it just wouldn’t be an Arduino. The bootloader lives on the ATMega chip and allows you to load programs through the serial port instead of having to use a hardware programmer. Because different Arduino board use different microcontrollers and programming interfaces, there are different bootloader programs on each. The source code for the bootloaders can be found in your Arduino distribution. All Arduino bootloaders will allow you to load code from the Arduino IDE.</span></p>
<p style="text-align: justify;"><span style="font-size: 12px;"><strong>Programming Interface:</strong> This is how you hook up the Arduino board to your computer for programming. Some boards have a USB jack on-board so that all you need to do is plug them into a USB cable, others have a header available so that you can plug in an FTDI Basic breakout or FTDI Cable. Other boards, like the Mini, break out the serial pins for programming but aren’t pin-compatible with the FTDI header. Any Arduino board that has a USB jack on-board also has some other hardware that enables the serial to USB conversion. Some boards, however, don’t need additional hardware because their microncontrollers have built-in support for USB.</span></p>
<hr style="width: 100%;" width="100%" />
<p><strong><span style="color: #ff6600; font-size: 16px;">Resources:</span></strong></p>
<p>http://www.tested.com/tech/robots/456466-know-your-arduino-guide-most-common-boards/</p>
<p>http://arduino.cc/en/Products.Compare</p>
<hr style="width: 100%;" width="100%" />
<p>&nbsp;</p>
<p>The post <a rel="nofollow" href="http://www.robotpark.com/academy/arduino-boards-comparison-arduino-choose/">Arduino Boards Comparison &#8211; Which Arduino Should I Choose ?</a> appeared first on <a rel="nofollow" href="http://www.robotpark.com/academy">Robotpark ACADEMY</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.robotpark.com/academy/arduino-boards-comparison-arduino-choose/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dealing with Motor Noise of a Robot 51064</title>
		<link>http://www.robotpark.com/academy/dealing-with-motor-noise-of-a-robot-51064/</link>
		<comments>http://www.robotpark.com/academy/dealing-with-motor-noise-of-a-robot-51064/#comments</comments>
		<pubDate>Thu, 03 Apr 2014 14:17:28 +0000</pubDate>
		<dc:creator><![CDATA[Gokhan Isgor]]></dc:creator>
				<category><![CDATA[LEARN ROBOTICS]]></category>
		<category><![CDATA[Robot Electronics]]></category>

		<guid isPermaLink="false">http://www.robotee.com/?p=5398</guid>
		<description><![CDATA[<p style="text-align: justify;">One major drawback to working with <strong>motor</strong>s is the large amounts of <strong>electrical noise</strong> they produce. This noise can interfere with your sensors and can even impair your microcontroller by causing voltage dips on your regulated power line. <strong>Large enough voltage dips can corrupt the data in microcontroller registers or cause the microcontroller to reset.</strong></p>
<p>The post <a rel="nofollow" href="http://www.robotpark.com/academy/dealing-with-motor-noise-of-a-robot-51064/">Dealing with Motor Noise of a Robot 51064</a> appeared first on <a rel="nofollow" href="http://www.robotpark.com/academy">Robotpark ACADEMY</a>.</p>
]]></description>
				<content:encoded><![CDATA[<h2 id="page_title"><span style="color: #ff6600;">Dealing with Motor Noise </span></h2>
<div id="contents">
<p style="text-align: justify;">One major drawback to working with <strong>motor</strong>s is the large amounts of <strong>electrical noise</strong> they produce. This noise can interfere with your sensors and can even impair your microcontroller by causing voltage dips on your regulated power line. <strong>Large enough voltage dips can corrupt the data in microcontroller registers or cause the microcontroller to reset.</strong></p>
<div>
<p style="text-align: justify;">The main source of motor noise is the<strong> commutator brushes</strong>, which can bounce as the motor shaft rotates. This bouncing, when coupled with the inductance of the motor coils and motor leads, can lead to a lot of noise on your power line and can even induce noise in nearby lines.</p>
<p style="text-align: justify;">There are several precautions you can take to help reduce the effects of motor noise on your system:</p>
<table>
<tbody>
<tr>
<td><img src="http://a.pololu-files.com/picture/0J677.300.png?d2161f680ca4cd6fe1b7763552f39d26" alt="" /></td>
</tr>
</tbody>
</table>
<hr />
<p><span style="color: #ff6600;"><strong>1) Solder capacitors across your motor terminals.</strong></span> Capacitors are usually the most effective way to suppress motor noise, and as such we recommend you <strong>always</strong> solder at least one capacitor across your motor terminals. Typically you will want to use anywhere from one to three <strong>0.1 µF ceramic capacitors</strong>, soldered as close to the motor casing as possible. For applications that require bidirectional motor control, it is very important that you do not use polarized capacitors!</p>
<p>If you use one capacitor, solder one lead to each of the motor’s two terminals as shown.</p>
<table>
<tbody>
<tr>
<td><img src="http://b.pololu-files.com/picture/0J678.300.png?b33eb89f09b7dcecdbbcb41cc5bf750d" alt="" /></td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p><strong><span style="color: #ff6600;">Note:</span> For greater noise suppression</strong>, you can solder two capacitors to your motor, one from each motor terminal to the motor case.</p>
<p><strong><span style="color: #ff6600;">Note:</span> For the greatest noise suppression, you can solder in all three capacitors</strong>: one across the terminals and one from each terminal to the motor case.</p>
<p><a href="http://robotee.com/LR/51064_motor_capacitors.jpg"><img class="alignnone" src="http://robotee.com/LR/51064_motor_capacitors.jpg" alt="" width="480" height="513" /></a></p>
<p><span style="color: #ff6600;"><strong>2) Keep your motor and power leads as short as possible.</strong></span> You can decrease noise by twisting the motor leads so they spiral around each other.</p>
<p><span style="color: #ff6600;"><strong>3) Route your motor and power wires away from your signal lines.</strong></span> Your motor lines can induce currents in nearby signal lines. We have observed voltage spikes as high as 20 V induced in completely separate circuits near a noisy motor.</p>
<p style="text-align: justify;"><strong><span style="color: #ff6600;">4) Place decoupling capacitors (also known as “bypass capacitors”) across power and ground near any electronics that you want to isolate from noise</span>.</strong> The closer you can get them to the electronics, the more effective they will be, and generally speaking, the more capacitance you use, the better. We recommend using <strong><a href="http://www.robotpark.com/en/Robot-Parts/Electronic-Components/Capacitors">electrolytic capacitors</a></strong> of at least several hundred µF.</p>
<p style="text-align: justify;">Note that electrolytic caps are polarized, so take care to install them with the negative lead connected to ground and the positive lead connected to VIN, and make sure you choose one with a voltage rating high enough to tolerate the noise spikes you are trying to suppress. A good rule of thumb is to select one that is rated for at least twice your input voltage.</p>
<hr />
<p style="text-align: justify;"><span style="color: #ff6600;"><strong>Resources:</strong></span></p>
<p style="text-align: justify;"> http://www.pololu.com/docs/0J15/9</p>
<hr style="width: 100%;" width="100%" />
</div>
</div>
<p>The post <a rel="nofollow" href="http://www.robotpark.com/academy/dealing-with-motor-noise-of-a-robot-51064/">Dealing with Motor Noise of a Robot 51064</a> appeared first on <a rel="nofollow" href="http://www.robotpark.com/academy">Robotpark ACADEMY</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.robotpark.com/academy/dealing-with-motor-noise-of-a-robot-51064/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comparison of Arduino Boards &#8211;  51063</title>
		<link>http://www.robotpark.com/academy/arduino-board-comparison-51063/</link>
		<comments>http://www.robotpark.com/academy/arduino-board-comparison-51063/#comments</comments>
		<pubDate>Wed, 20 Nov 2013 16:07:04 +0000</pubDate>
		<dc:creator><![CDATA[Gokhan Isgor]]></dc:creator>
				<category><![CDATA[LEARN ROBOTICS]]></category>
		<category><![CDATA[Robot Electronics]]></category>
		<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Arduino Board]]></category>
		<category><![CDATA[Microcontrollers]]></category>

		<guid isPermaLink="false">http://www.robotee.com/?p=5357</guid>
		<description><![CDATA[<h2><span style="color: #ff6600;">Arduino Boards Comparison</span></h2>
<p>"<em><strong>Which Arduino Board Should I choose ?</strong></em>"<br />
<span style="color: #ff6600;"><strong>Short Answer:</strong></span> Start With <strong>Arduino UNO...</strong></p>
<p style="text-align: justify;"><strong>Keywords:</strong> Selecting an Arduino, Which Arduino Should I Buy? , Which Arduino do you need ?, Comparison of Arduino Boards</p>
<p>The post <a rel="nofollow" href="http://www.robotpark.com/academy/arduino-board-comparison-51063/">Comparison of Arduino Boards &#8211;  51063</a> appeared first on <a rel="nofollow" href="http://www.robotpark.com/academy">Robotpark ACADEMY</a>.</p>
]]></description>
				<content:encoded><![CDATA[<h2><span style="color: #ff6600;">Arduino Boards Comparison</span></h2>
<p>&#8220;<em><strong>Which Arduino Board Should I choose ?</strong></em>&#8221;<br />
<span style="color: #ff6600;"><strong>Short Answer:</strong></span> Start With <strong>Arduino UNO&#8230;</strong></p>
<p style="text-align: justify;"><strong>Keywords:</strong> Selecting an Arduino, Which Arduino Should I Buy? , Which Arduino do you need ?, Comparison of Arduino Boards</p>
<hr style="width: 100%;" width="100%" />
<p style="text-align: justify;"><strong>Arduino</strong> is, a great <strong>robotic microcontroller</strong> platform for anyone interested in robots and robotics projects. One of the best things about it is that it’s undergoing constant innovation. There lots of different Arduino boardswhich you can use as your robot controller on the market, so you can find the perfect hardware for any kind of project you’re working on.</p>
<p style="text-align: justify;">Unfortunately, that same huge selection of<strong> Arduino boards</strong> can make it hard for a beginner to get started with the platform.&#8221;<em><strong>Which Arduino Board Should I choose ?</strong></em>&#8221;  is the main question. On the official site alone, there are almost 20  Arduino boards listed, and there are dozens more unofficial boards for sale on other sites. Picking the one that&#8217;s exactly what you need is HARD—especially if you&#8217;re not familiar with the terms used to describe the various microcontrollers and boards.</p>
<p style="text-align: justify;">To help make the process a little easier, we are going to look at the most common <strong>Arduino boards</strong> on the market right now, and we will explain how to <strong>distinguish</strong> between them.</p>
<hr style="width: 100%;" width="100%" />
<h2><span style="color: #ff6600;"><strong>3 BROAD WAYS to Differentiate the Various Arduino Boards:</strong></span></h2>
<p style="text-align: justify;"><strong>A &#8211; Processing Capabilities : </strong>The first is to look at the board’s processing capabilities — the microcontroller’s<strong> memory</strong>, <strong>clockspeed</strong>, and <strong>bandwidth</strong>. The processing hardware is generally entirely determined by which microcontroller chip the board uses, and constrains what kinds of software can run on that board.</p>
<p style="text-align: justify;"><strong>B- Feature Set:</strong> The second way to differentiate between the boards is their feature set. This includes all the stuff on the board other than the microcontroller, such as<strong> input and output pins</strong>,<strong> built-in hardware</strong> like Buttons and LEDs, and the<strong> interfaces available</strong> on the board <strong>(USB, Ethernet,</strong> etc).</p>
<p style="text-align: justify;"><strong>C- Form Factor:</strong> Finally, because Arduino is meant to be built into physical projects, form factor is very important. Arduino comes a variety of shapes and sizes.</p>
<p style="text-align: justify;">Now Let’s look at the boards you&#8217;re most likely to want to use in your project (as of Now 2013).  We&#8217;ll examine the distinguishing characteristics and features of each Arduino Board model.</p>
<h2><a href="http://www.robotpark.com/academy/LR/51063-Arduino-Boards_03_ROBOTPARK.png"><img class="aligncenter" src="http://www.robotpark.com/academy/LR/51063-Arduino-Boards_03_ROBOTPARK.png" alt="" width="1400" height="2800" /></a></h2>
<hr style="width: 100%;" width="100%" />
<h2></h2>
<h2><span style="color: #ff6600;"><b>1-ARDUINO UNO </b></span></h2>
<h3><span style="color: #ff6600;"><b> Best for Beginners </b></span></h3>
<ul>
<li><strong>Processor:</strong> ATmega328 (8-bit CPU, 16MHz clock speed, 2KB SRAM, 32KB flash storage)</li>
<li><strong>Features:</strong> 14 digital I/O pins, 6 analog input pins, removable microcontroller</li>
<li><strong>Form Factor:</strong> 2.7” x 2.1” (6,8 cm x 5,3 cm )rectangle</li>
<li><strong>Price:</strong> Around $30</li>
</ul>
<p style="text-align: justify;">The <strong>Arduino Uno is the most “standard”</strong> Arduino board currently on the market, and is probably the<strong> best choice for beginners</strong> just getting started with the platform. The board is <strong>compatible with more shields (add-on boards) than other models.</strong> Additionally, the ATmega328 microcontroller can be removed from its socket and replaced for as little as $6, in case you break it somehow.</p>
<p style="text-align: justify;">The Uno&#8217;s<strong> main limitation is the ATmega328 chip, which doesn’t have a lot of SRAM or flash memory</strong>. That limits the kinds of programs you can load on the chip—if your project involves a display or otherwise needs to store and use any form of images or audio data, 2KB of memory probably isn’t going to be enough.</p>
<p style="text-align: justify;"><a href="http://www.robotpark.com/en/Arduino-Boards/Arduino-Uno-R3-En">Go To Product Page</a></p>
<hr style="width: 100%;" width="100%" />
<h2 style="text-align: justify;"><span style="color: #ff6600;">2-  <b>ARDUINO LEONARDO </b></span></h2>
<h3 style="text-align: justify;"><span style="color: #ff6600;"><b>Slight Upgrade to the UNO, Built in USB </b></span></h3>
<ul>
<li><strong>Processor:</strong> ATmega32u4 (8-bit CPU, 16MHz clock speed, 2.5KB SRAM, 32KB flash storage)</li>
<li><strong>Features:</strong> 20 digital I/O pins, 12 of which can be used as analog inputs, native USB support</li>
<li><strong>Form Factor:</strong> 2.7” x 2.1” (6,8 cm x 5,3 cm) rectangle</li>
<li><strong>Price:</strong> Around $25</li>
</ul>
<p>The Leonardo is, essentially, a <strong>slight upgrade to the Uno</strong>. It looks a lot like the Uno, but it features a soldered-on<strong> ATmega32u4</strong> microprocessor with a tiny bit more memory. The main advantage of the AtMega32u4 isn’t the extra SRAM, though, it’s the chip&#8217;s<strong> built-in USB compatibility</strong>. This allows the<strong> Leonardo to interface with a PC</strong>, which sees it as a<strong> generic mouse or keyboard</strong>. It also features a few extra analog input pins.</p>
<p style="text-align: justify;">Most impressively? The Leonardo is actually cheaper than the Uno, at $25. Before you start hammering that “add to shopping cart” button, note that the general impression around the web seems to be that the Leonardo still has a few bugs that need ironing out, and<strong> isn’t quite as beginner friendly as the Uno</strong>. For builders already familiar with Arduino, this is the better deal.</p>
<p style="text-align: justify;"><a href="http://www.robotpark.com/en/Robot-Parts/Microcontrollers/Arduino-Boards/Arduino-LEONARDO-En">Go To Product Page</a></p>
<hr style="width: 100%;" width="100%" />
<h2 style="text-align: justify;"><span style="color: #ff6600;">3- ARDUINO DUE </span></h2>
<h3 style="text-align: justify;"><span style="color: #ff6600;">For More Complicated Projects</span></h3>
<ul>
<li><strong>Processor:</strong> Atmel SAM3X8E ARM Cortex-M3 (32 bit CPU, 84MHz clock speed, 96KB SRAM, 512KB flash storage)</li>
<li><strong>Features:</strong> 54 digital I/O pins, 12 analog input pins, 2 analog output pins, native USB port</li>
<li><strong>Form factor:</strong> 4” x 2.1” (10 cm x 5,3 cm)  rectangle</li>
<li><strong>Price:</strong> Around $50</li>
</ul>
<p style="text-align: justify;">One of the<strong> newest Arduino boards</strong>, the<strong> Due</strong> is the<strong> heavy-hitter</strong> of the family, packing a <strong>32-bit ARM processor</strong> that handily outclasses any of the processors found in other Arduino boards. The DUE is <strong>primarily for more complicated projects</strong> that can make use of its <strong>muscular processor</strong>, or that need more I/O pins than are found on the smaller Arduino boards. That said, the Due is substantially bigger and more expensive than the Uno or Leonardo, so consider whether you really need the extra power before making a purchase.</p>
<p style="text-align: justify;">One <strong>drawback to the Due is that it operates at 3.3 volts,</strong> which is different than the 5 volts that most other Arduino boards operate at. That<strong> limits the add-on hardware</strong> that’s compatible with the Arduino Due—if an add-on board tries to send a 5 volt signal to the Due’s I/O pins, it could damage the microcontroller.<strong> If you need a powerful Arduino board that still operates at 5 volts, you can look at the $58 Arduino Mega 2560</strong>, but for the most purposes that board is outperformed by the cheaper DUE.</p>
<p style="text-align: justify;"><a href="http://www.robotpark.com/en/Robot-Parts/Microcontrollers/Arduino-Boards/Arduino-DUE-EN">Go To Product Page</a></p>
<hr style="width: 100%;" width="100%" />
<h2><span style="color: #ff6600;"><b>4- ARDUINO MICRO </b></span></h2>
<h3><span style="color: #ff6600;"><b>Small form factor, Leonardo Performance</b></span></h3>
<ul>
<li><strong>Processor:</strong> ATmega32u4 (8-bit CPU, 16MHz clock speed, 2.5KB SRAM, 32KB flash storage)</li>
<li><strong>Features:</strong> 20 digital I/O pins, 12 of which can be used as analog inputs, native USB support</li>
<li><strong>Form Factor:</strong> 1.9” x 0.7” (4,8cm x  1,78 cm )rectangle</li>
<li><strong>Price:</strong> $27</li>
</ul>
<p>For projects where<strong> size matters,</strong> there are a number of miniaturized boards to consider, including the <strong>Micro, Nano and Mini (</strong>and that’s just on the official Arduino site!). For most builders, the best choice is going to be the <strong>Arduino Micro</strong>, a new board that includes all of the power and functionality of a full-sized Arduino Leonardo board in a much smaller form factor.</p>
<p style="text-align: justify;">Due to the small form factor, the Arduino<strong> Micro won’t work with many add-on boards</strong>, but it is designed to easily slot into a breadboard, for faster prototyping.</p>
<p style="text-align: justify;"><a href="http://www.robotpark.com/en/Robot-Parts/Microcontrollers/Arduino-Boards/Arduino-Micro-USB-Microcontroller-No-Headers-Assembled-5V">Go To Product Page</a></p>
<hr style="width: 100%;" width="100%" />
<h2><span style="color: #ff6600;"><b>5- LILYPAD ARDUINO </b></span></h2>
<h3><span style="color: #ff6600;"><b>For Flexible Fabric-Based Projects</b></span></h3>
<ul>
<li><strong>Processor:</strong> ATmega328 (8-bit CPU, 16MHz clock speed, 2KB SRAM, 32KB flash storage)</li>
<li><strong>Features:</strong> 14 digital I/O pins, 6 analog input pins</li>
<li><strong>Form Factor:</strong> 2” diameter circle</li>
<li><strong>Price:</strong> $22</li>
</ul>
<p style="text-align: justify;">The<strong> LilyPad is an Arduino board</strong> specifically designed for wearable devices. Its circular shape and standoff-less I/O pins are designed to make it easy to sew the<strong> LilyPad into fabric-based projects</strong>.</p>
<p style="text-align: justify;">The hardware on a standard LilyPad board is basically the <strong>same as on and Arduino Uno</strong>. There are a number of other LilyPad options available as well, including the are a number of LilyPad boards available, including the <strong>LilyPad Arduino USB</strong>, which feature’s the <strong>Leonardo’s ATmega32u4</strong> chip, the <strong>LilyPad Arduino Simple,</strong> which has fewer I/O connections than the basic model, and the <strong>LilyPad Arduino SimpleSnap</strong>, which can be snapped into and out of projects, so they can be safely washed.</p>
<p style="text-align: justify;"><a href="http://www.robotpark.com/en/Arduino-Boards/LilyPad-Arduino-ATmega328-TEn">Go To Product Page</a></p>
<hr style="width: 100%;" width="100%" />
<h2><span style="color: #ff6600;"><b>6- ARDUINO ESPLORA </b></span></h2>
<h3><span style="color: #ff6600;"><b>for Special Needs</b></span></h3>
<ul>
<li><strong>Processor:</strong> ATmega32u4 (8-bit CPU, 16MHz clock speed, 2.5KB SRAM, 32KB flash storage)</li>
<li><strong>Features:</strong> Lots of built-in input and output hardware</li>
<li><strong>Form Factor:</strong> 6.5” x 2.4” oval</li>
<li><strong>Price:</strong> $60</li>
</ul>
<p style="text-align: justify;">The Esplora is an Arduino board (based on the Leonardo hardware) that comes with a whole bunch of I/O hardware soldered directly to the board. On the input side you get a joystick,<strong> four buttons</strong>, a<strong> linear potentiometer</strong> (slider), a microphone, a<strong> light sensor</strong>, a<strong> temperature sensor</strong> and a<strong> three-axis accelerometer</strong>. For outputs, you get a buzzer, an RGB led, and a TFT display connector to attach a LCD screen (not included).</p>
<p style="text-align: justify;">The tradeoff is that you <strong>do not get the standard set of digital and analog I/O pins,</strong> which allow you to wire up all sorts of hardware to your Arduino board. That sharply limits the kinds of projects you can make. The Arduino Esplora is best for people who want to learn to use the Arduino software to write programs that have access to a basic toolbox of I/O sources, without having to worry about the electronics side of things.</p>
<p style="text-align: justify;"><a href="http://www.robotpark.com/en/Robot-Parts/Microcontrollers/Arduino-Boards/Arduino-ESPLORA-En">Go To Product Page</a></p>
<hr style="width: 100%;" width="100%" />
<h2><span style="color: #ff6600;"><b>7- ARDUINO YUN </b></span></h2>
<h3><span style="color: #ff6600;"><b><strong>Linux-based system-on-a chip</strong></b></span></h3>
<ul>
<li><strong>Processor:</strong> ATmega32u4 (8-bit CPU, 16MHz clock speed, 2.5KB SRAM, 32KB flash storage), Atheros AR9331 system on a chip</li>
<li><strong>Features:</strong> Wi-fi enabled Linux based system on a chip, 14 digital analog I/O pins, 12 of which can be used as analog inputs. Native USB.</li>
<li><strong>Form Factor:</strong> ~2.7” x 2.1” rectangle</li>
<li><strong>Price:</strong> $65, available at the end of June</li>
</ul>
<p style="text-align: justify;">The Yun is an attempt to make it easier to connect to <strong>cloud-based services</strong> from the Arduino platform. Typically, the low-bandwidth, low-memory microcontrollers have a hard time handling the verbose protocols used to access those services—to get around this limitation, the Yun features<strong> a separate Linux-based system-on-a chip on the motherboard</strong>. The Linux system takes care of the networking tasks, while you can use the ATmega32u4 like a standard Arduino Leonardo.</p>
<p style="text-align: justify;"><a href="http://www.robotpark.com/en/Arduino-Boards/Arduino-YUN-En">Go To Product Page</a></p>
<hr style="width: 100%;" width="100%" />
<h2><span style="color: #ff6600;"><b>8- ARDUINO ROBOT </b></span></h2>
<h3><span style="color: #ff6600;"><b> To <strong> build your own, custom Robot</strong></b></span></h3>
<ul>
<li><strong>Processor</strong>: 2 x ATmega32u4 (8-bit CPU, 16MHz clock speed, 2.5KB SRAM, 32KB flash storage)</li>
<li><strong>Features:</strong> Wheels, 8 analogue input pins,6 digital I/O pins, LCD screen</li>
<li><strong>Form Factor:</strong> Two 7.5” diameter circles</li>
<li><strong>Price:</strong> $275, on sale online at the end of July.</li>
</ul>
<p style="text-align: justify;">At the risk of stating the obvious, the <strong>Arduino Robot</strong> is an Arduino board that’s also a little robot. It’s actually composed of two separate boards <strong>(a control board and a motor board)</strong> that each feature the Leonardo’s ATmega32u4 processor. The bottom board has a pair of wheels, space for 4 batteries, and infrared sensors. The top board has an LCD screen, 4 buttons, a speaker, a compass chip and some LEDs.</p>
<p style="text-align: justify;">Though it’s designed with room to add your own custom hardware, the Arduino Robot is still more preconfigured than most Arduino boards. If you want to<strong> build your own, custom robot</strong>, you’ll have a lot more flexibility using an Uno or a Leonardo, along with a<strong> motor control shield</strong> and whatever motors, servos and actuators you want to use.</p>
<p style="text-align: justify;"><a href="http://www.robotpark.com/en/Arduino-Boards/Arduino-Robot-EN">Go To Product Page</a></p>
<hr style="width: 100%;" width="100%" />
<p>&nbsp;</p>
<h2><span style="color: #ff6600;">TECHNICAL DATA TABLE of Arduino Boards </span></h2>
<p><a href="http://www.robotpark.com/academy/LR/51063 -Arduino-Board-Comparison-Chart.jpg"><img class="aligncenter" src="http://www.robotpark.com/academy/LR/51063 -Arduino-Board-Comparison-Chart.jpg" alt="" width="1066" height="841" /></a></p>
<p>&nbsp;</p>
<hr style="width: 100%;" width="100%" />
<p><span style="color: #ff6600; font-size: 16px;"><strong> ARDUINO BOARDS COMPARE</strong></span></p>
<table border="1" cellspacing="1" cellpadding="7" align="center">
<tbody>
<tr>
<td align="center" valign="middle" bgcolor="#00979C"><strong>Name</strong></td>
<td align="center" valign="middle" bgcolor="#00979C"><strong>Processor</strong></td>
<td align="center" valign="middle" bgcolor="#00979C"><strong>Operating</strong><br />
<strong>Voltage/Input</strong><br />
<strong>Voltage</strong></td>
<td align="center" valign="middle" bgcolor="#00979C"><strong>CPU</strong><br />
<strong>Speed</strong></td>
<td align="center" valign="middle" bgcolor="#00979C"><strong>Analog</strong><br />
<strong>In/Out</strong></td>
<td align="center" valign="middle" bgcolor="#00979C"><strong>Digital</strong><br />
<strong>IO/PWM</strong></td>
<td align="center" valign="middle" bgcolor="#00979C"><strong>EEPROM</strong><br />
<strong>[KB]</strong></td>
<td align="center" valign="middle" bgcolor="#00979C"><strong>SRAM</strong><br />
<strong>[KB]</strong></td>
<td align="center" valign="middle" bgcolor="#00979C"><strong>Flash</strong><br />
<strong>[KB]</strong></td>
<td align="center" valign="middle" bgcolor="#00979C"><strong>USB</strong></td>
<td align="center" valign="middle" bgcolor="#00979C"><strong>UART</strong></td>
</tr>
<tr>
<td valign="middle"><a href="http://shop.robotee.com/?product=arduino-uno-usb-microcontroller-rev-3-91057"><strong>Uno</strong></a></td>
<td align="center" valign="middle">ATmega328</td>
<td align="center" valign="middle">5 V/7-12 V</td>
<td align="center" valign="middle">16 Mhz</td>
<td align="center" valign="middle">6/0</td>
<td align="center" valign="middle">14/6</td>
<td align="center" valign="middle">1</td>
<td align="center" valign="middle">2</td>
<td align="center" valign="middle">32</td>
<td align="center" valign="middle">Regular</td>
<td align="right" valign="middle">1</td>
</tr>
<tr>
<td valign="middle"><a href="http://shop.robotee.com/?product=arduino-due-32bit-arm-microcontroller-91058"><strong>Due</strong></a></td>
<td align="center" valign="middle">AT91SAM3X8E</td>
<td align="center" valign="middle">3.3 V/7-12 V</td>
<td align="center" valign="middle">84 Mhz</td>
<td align="center" valign="middle">12/2</td>
<td align="center" valign="middle">54/12</td>
<td align="center" valign="middle">-</td>
<td align="center" valign="middle">96</td>
<td align="center" valign="middle">512</td>
<td align="center" valign="middle">2 Micro</td>
<td align="right" valign="middle">4</td>
</tr>
<tr>
<td valign="middle"><a href="http://shop.robotee.com/?product=arduino-leonardo-microcontroller-with-headers-91059"><strong>Leonardo</strong></a></td>
<td align="center" valign="middle">ATmega32u4</td>
<td align="center" valign="middle">5 V/7-12 V</td>
<td align="center" valign="middle">16 Mhz</td>
<td align="center" valign="middle">12/0</td>
<td align="center" valign="middle">20/7</td>
<td align="center" valign="middle">1</td>
<td align="center" valign="middle">2.5</td>
<td align="center" valign="middle">32</td>
<td align="center" valign="middle">Micro</td>
<td align="right" valign="middle">1</td>
</tr>
<tr>
<td align="left" valign="middle"><strong>Mega 2560</strong></td>
<td align="center" valign="middle">ATmega2560</td>
<td align="center" valign="middle">5 V/7-12 V</td>
<td align="center" valign="middle">16 Mhz</td>
<td align="center" valign="middle">16/0</td>
<td align="center" valign="middle">54/15</td>
<td align="center" valign="middle">4</td>
<td align="center" valign="middle">8</td>
<td align="center" valign="middle">256</td>
<td align="center" valign="middle">Regular</td>
<td align="right" valign="middle">4</td>
</tr>
<tr>
<td align="left" valign="middle"><strong>Mega ADK</strong></td>
<td align="center" valign="middle">ATmega2560</td>
<td align="center" valign="middle">5 V/7-12 V</td>
<td align="center" valign="middle">16 Mhz</td>
<td align="center" valign="middle">16/0</td>
<td align="center" valign="middle">54/15</td>
<td align="center" valign="middle">4</td>
<td align="center" valign="middle">8</td>
<td align="center" valign="middle">256</td>
<td align="center" valign="middle">Regular</td>
<td align="right" valign="middle">4</td>
</tr>
<tr>
<td align="left" valign="middle"><strong>Micro</strong></td>
<td align="center" valign="middle">ATmega32u4</td>
<td align="center" valign="middle">5 V/7-12 V</td>
<td align="center" valign="middle">16 Mhz</td>
<td align="center" valign="middle">12/0</td>
<td align="center" valign="middle">20/7</td>
<td align="center" valign="middle">1</td>
<td align="center" valign="middle">2.5</td>
<td align="center" valign="middle">32</td>
<td align="center" valign="middle">Micro</td>
<td align="right" valign="middle">1</td>
</tr>
<tr>
<td align="left" valign="middle"><strong>Mini</strong></td>
<td align="center" valign="middle">ATmega328</td>
<td align="center" valign="middle">5 V/7-9 V</td>
<td align="center" valign="middle">16 Mhz</td>
<td align="center" valign="middle">8/0</td>
<td align="center" valign="middle">14/6</td>
<td align="center" valign="middle">1</td>
<td align="center" valign="middle">2</td>
<td align="center" valign="middle">32</td>
<td align="center" valign="middle">-</td>
<td align="right" valign="middle">-</td>
</tr>
<tr>
<td align="left" valign="middle"><strong>Nano</strong></td>
<td align="center" valign="middle">ATmega168<br clear="all" />ATmega328</td>
<td align="center" valign="middle">5 V/7-9 V</td>
<td align="center" valign="middle">16 Mhz</td>
<td align="center" valign="middle">8/0</td>
<td align="center" valign="middle">14/6</td>
<td align="center" valign="middle">0.512<br clear="all" /><br />
1</td>
<td align="center" valign="middle">1<br clear="all" /><br />
2</td>
<td align="center" valign="middle">16<br clear="all" /><br />
32</td>
<td align="center" valign="middle">Mini-B</td>
<td align="right" valign="middle">1</td>
</tr>
<tr>
<td align="left" valign="middle"><strong>Ethernet</strong></td>
<td align="center" valign="middle">ATmega328</td>
<td align="center" valign="middle">5 V/7-12 V</td>
<td align="center" valign="middle">16 Mhz</td>
<td align="center" valign="middle">6/0</td>
<td align="center" valign="middle">14/4</td>
<td align="center" valign="middle">1</td>
<td align="center" valign="middle">2</td>
<td align="center" valign="middle">32</td>
<td align="center" valign="middle">Regular</td>
<td align="right" valign="middle">-</td>
</tr>
<tr>
<td align="left" valign="middle"><strong>Esplora</strong></td>
<td align="center" valign="middle">ATmega32u4</td>
<td align="center" valign="middle">5 V/7-12 V</td>
<td align="center" valign="middle">16 Mhz</td>
<td align="center" valign="middle">-</td>
<td align="center" valign="middle">-</td>
<td align="center" valign="middle">1</td>
<td align="center" valign="middle">2.5</td>
<td align="center" valign="middle">32</td>
<td align="center" valign="middle">Micro</td>
<td align="right" valign="middle">-</td>
</tr>
<tr>
<td align="left" valign="middle"><strong>ArduinoBT</strong></td>
<td align="center" valign="middle">ATmega328</td>
<td align="center" valign="middle">5 V/2.5-12 V</td>
<td align="center" valign="middle">16 Mhz</td>
<td align="center" valign="middle">6/0</td>
<td align="center" valign="middle">14/6</td>
<td align="center" valign="middle">1</td>
<td align="center" valign="middle">2</td>
<td align="center" valign="middle">32</td>
<td align="center" valign="middle">-</td>
<td align="right" valign="middle">1</td>
</tr>
<tr>
<td align="left" valign="middle"><strong>Fio</strong></td>
<td align="center" valign="middle">ATmega328P</td>
<td align="center" valign="middle">3.3 V/3.7-7 V</td>
<td align="center" valign="middle">8 Mhz</td>
<td align="center" valign="middle">8/0</td>
<td align="center" valign="middle">14/6</td>
<td align="center" valign="middle">1</td>
<td align="center" valign="middle">2</td>
<td align="center" valign="middle">32</td>
<td align="center" valign="middle">Mini</td>
<td align="right" valign="middle">1</td>
</tr>
<tr>
<td align="left" valign="middle"></td>
</tr>
<tr>
<td align="left" valign="middle"><strong>Pro (168)</strong></td>
<td align="center" valign="middle">ATmega168</td>
<td align="center" valign="middle">3.3 V/3.35-12 V</td>
<td align="center" valign="middle">8 Mhz</td>
<td align="center" valign="middle">6/0</td>
<td align="center" valign="middle">14/6</td>
<td align="center" valign="middle">0.512</td>
<td align="center" valign="middle">1</td>
<td align="center" valign="middle">16</td>
<td align="center" valign="middle">-</td>
<td align="right" valign="middle">1</td>
</tr>
<tr>
<td align="left" valign="middle"><strong>Pro (328)</strong></td>
<td align="center" valign="middle">ATmega328</td>
<td align="center" valign="middle">5 V/5-12 V</td>
<td align="center" valign="middle">16 Mhz</td>
<td align="center" valign="middle">6/0</td>
<td align="center" valign="middle">14/6</td>
<td align="center" valign="middle">1</td>
<td align="center" valign="middle">2</td>
<td align="center" valign="middle">32</td>
<td align="center" valign="middle">-</td>
<td align="right" valign="middle">1</td>
</tr>
<tr>
<td align="left" valign="middle"><strong>Pro Mini</strong></td>
<td align="center" valign="middle">ATmega168</td>
<td align="center" valign="middle">3.3 V/3.35-12 V<br clear="all" /><br />
5 V/5-12 V</td>
<td align="center" valign="middle">8 Mhz<br clear="all" /><br />
16Mhz</td>
<td align="center" valign="middle">6/0</td>
<td align="center" valign="middle">14/6</td>
<td align="center" valign="middle">0.512</td>
<td align="center" valign="middle">1</td>
<td align="center" valign="middle">16</td>
<td align="center" valign="middle">-</td>
<td align="right" valign="middle">1</td>
</tr>
<tr>
<td align="left" valign="middle"></td>
</tr>
<tr>
<td align="left" valign="middle"><strong>LilyPad</strong></td>
<td align="center" valign="middle">ATmega168V<br clear="all" />ATmega328V</td>
<td align="center" valign="middle">2.7-5.5 V/2.7-5.5 V</td>
<td align="center" valign="middle">8 Mhz</td>
<td align="center" valign="middle">6/0</td>
<td align="center" valign="middle">14/6</td>
<td align="center" valign="middle">0.512</td>
<td align="center" valign="middle">1</td>
<td align="center" valign="middle">16</td>
<td align="center" valign="middle">-</td>
<td align="right" valign="middle">-</td>
</tr>
<tr>
<td align="left" valign="middle"></td>
</tr>
<tr>
<td align="left" valign="middle"><strong>LilyPad USB</strong></td>
<td align="center" valign="middle">ATmega32u4</td>
<td align="center" valign="middle">3.3 V/3.8-5V</td>
<td align="center" valign="middle">8 Mhz</td>
<td align="center" valign="middle">4/0</td>
<td align="center" valign="middle">9/4</td>
<td align="center" valign="middle">1</td>
<td align="center" valign="middle">2.5</td>
<td align="center" valign="middle">32</td>
<td align="center" valign="middle">Micro</td>
<td align="right" valign="middle">-</td>
</tr>
<tr>
<td align="left" valign="middle"></td>
</tr>
<tr>
<td align="left" valign="middle"><strong>LilyPad </strong><strong>Simple</strong></td>
<td align="center" valign="middle">ATmega328</td>
<td align="center" valign="middle">2.7-5.5 V/2.7-5.5 V</td>
<td align="center" valign="middle">8 Mhz</td>
<td align="center" valign="middle">4/0</td>
<td align="center" valign="middle">9/4</td>
<td align="center" valign="middle">1</td>
<td align="center" valign="middle">2</td>
<td align="center" valign="middle">32</td>
<td align="center" valign="middle">-</td>
<td align="right" valign="middle">-</td>
</tr>
<tr>
<td align="left" valign="middle"></td>
</tr>
<tr>
<td align="left" valign="middle"><strong>LilyPad </strong><strong>SimpleSnap</strong></td>
<td align="center" valign="middle">ATmega328</td>
<td align="center" valign="middle">2.7-5.5 V/2.7-5.5 V</td>
<td align="center" valign="middle">8 Mhz</td>
<td align="center" valign="middle">4/0</td>
<td align="center" valign="middle">9/4</td>
<td align="center" valign="middle">1</td>
<td align="center" valign="middle">2</td>
<td align="center" valign="middle">32</td>
<td align="center" valign="middle">-</td>
<td align="right" valign="middle">-</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<hr style="width: 100%;" width="100%" />
<h2><span style="color: #ff6600;">Glossary of Arduino and Microcontroller Terms:</span></h2>
<p style="text-align: justify;"><span style="font-size: 12px;"><strong>uC (Microcontroller):</strong> The microcontroller is the heart (or, more appropriately, the brain) of the Arduino board. The Arduino development board is based on AVR microcontrollers of different types, each of which have different functions and features.</span></p>
<p style="text-align: justify;"><span style="font-size: 12px;"><strong>Input Voltage:</strong> This is the suggested input voltage range for the board. The board may be rated for a slightly higher maximum voltage but this is the safe operating range. A handy thing to keep in mind is that many of the Li-Po batteries that we carry are 3.7V meaning that any board with an input voltage including 3.7V can be powered directly from one of our Li-Po battery packs.</span></p>
<p style="text-align: justify;"><span style="font-size: 12px;"><strong>System Voltage:</strong> This is the system voltage of the board, i.e. the voltage that the microcontroller is actually running at. This is an important factor for shield-compatibility since the logic level is now 3.3V instead of 5V. You always want to be sure that whatever outside system with which you’re trying to communicate is able to match the logic level of your controller.</span></p>
<p style="text-align: justify;"><span style="font-size: 12px;"><strong>Clock Speed:</strong> This is the operating frequency of the microcontroller and is related to the speed at which it can execute commands. Although there are rare exceptions, most ATMega microcontrollers running at 3V will be clocked at 8MHz whereas most running at 5V will be clocked at 16MHz. The clock speed of the Arduino can be divided down for power savings with a few tricks if you know what you’re doing.</span></p>
<p style="text-align: justify;"><span style="font-size: 12px;"><strong>Digital I/O:</strong> This is the number of digital input/output pins that are broken out on the Arduino board. Each of these can be configured as either an input or an output, some are capable of PWM and some double as serial communication pins.</span></p>
<p style="text-align: justify;"><span style="font-size: 12px;"><strong>Analog Inputs:</strong> This is the number of analog input pins that are available on the Arduino board. Analog pins are labeled &#8220;A&#8221; followed by their number, they allow you to read analog values using the analog-to-digital converter (ADC) in the ATMega chip. Analog inputs can also be configured as more digital I/O if you need it!</span></p>
<p style="text-align: justify;"><span style="font-size: 12px;"><strong>PWM:</strong> This is the number of digital I/O pins that are capable of producing a PWM signal. A PWM signal is like an analog output, it allows your Arduino to “fake” an analog voltage between zero and the system voltage.</span></p>
<p style="text-align: justify;"><span style="font-size: 12px;"><strong>UART:</strong> This is the number of separate serial communication lines your Arduino board can support. On most Arduino boards, digital I/O pins 0&amp;1 double as your serial send and receive pins and are shared with the serial programming port. Some Arduino boards have multiple UARTs and can support multiple serial ports at once. All Arduino boards have at least one UART for programming, but some aren&#8217;t broken out to pins that are accessible.</span></p>
<p style="text-align: justify;"><span style="font-size: 12px;"><strong>Flash Space:</strong> This is the amount of program memory that the chip has available for your to store your sketch. Not all of this memory is available as a very small portion is taken up by the bootloader (usually between 0.5 and 2KB).</span></p>
<p style="text-align: justify;"><span style="font-size: 12px;"><strong>Bootloader:</strong> If the microcontroller is the brain of the Arduino board, then the bootloader is its personality. Without the bootloader, it just wouldn’t be an Arduino. The bootloader lives on the ATMega chip and allows you to load programs through the serial port instead of having to use a hardware programmer. Because different Arduino board use different microcontrollers and programming interfaces, there are different bootloader programs on each. The source code for the bootloaders can be found in your Arduino distribution. All Arduino bootloaders will allow you to load code from the Arduino IDE.</span></p>
<p style="text-align: justify;"><span style="font-size: 12px;"><strong>Programming Interface:</strong> This is how you hook up the Arduino board to your computer for programming. Some boards have a USB jack on-board so that all you need to do is plug them into a USB cable, others have a header available so that you can plug in an FTDI Basic breakout or FTDI Cable. Other boards, like the Mini, break out the serial pins for programming but aren’t pin-compatible with the FTDI header. Any Arduino board that has a USB jack on-board also has some other hardware that enables the serial to USB conversion. Some boards, however, don’t need additional hardware because their microncontrollers have built-in support for USB.</span></p>
<hr style="width: 100%;" width="100%" />
<p><strong><span style="color: #ff6600; font-size: 16px;">Resources:</span></strong></p>
<p>http://www.tested.com/tech/robots/456466-know-your-arduino-guide-most-common-boards/</p>
<p>http://arduino.cc/en/Products.Compare</p>
<hr style="width: 100%;" width="100%" />
<p>&nbsp;</p>
<p>The post <a rel="nofollow" href="http://www.robotpark.com/academy/arduino-board-comparison-51063/">Comparison of Arduino Boards &#8211;  51063</a> appeared first on <a rel="nofollow" href="http://www.robotpark.com/academy">Robotpark ACADEMY</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.robotpark.com/academy/arduino-board-comparison-51063/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
