<?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>Andrew Burks</title>
	<atom:link href="http://blog.andrewburks.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.andrewburks.com</link>
	<description>Personal Experiences with Technical Projects</description>
	<lastBuildDate>Sat, 14 Aug 2010 02:48:16 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Experimental Brake Pedal</title>
		<link>http://blog.andrewburks.com/2010/08/experimental-brake-pedal/</link>
		<comments>http://blog.andrewburks.com/2010/08/experimental-brake-pedal/#comments</comments>
		<pubDate>Sun, 08 Aug 2010 16:06:49 +0000</pubDate>
		<dc:creator>aburks</dc:creator>
				<category><![CDATA[Formula SAE]]></category>
		<category><![CDATA[Pedals]]></category>
		<category><![CDATA[Brake Pedal]]></category>
		<category><![CDATA[Brakes]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[FEA]]></category>
		<category><![CDATA[Render]]></category>
		<category><![CDATA[Solidworks]]></category>
		<category><![CDATA[Waterjet]]></category>

		<guid isPermaLink="false">http://blog.andrewburks.com/2010/08/experimental-brake-pedal/</guid>
		<description><![CDATA[Design
This summer I have had access to the waterjet at NREC where I had my internship.  The current pedal design calls for a series of 2-dimensional parts that I knew I could cut on the waterjet very easily (it can cut through stuff faster than 10 inches/minute, so it’s preferable to a CNC for this [...]]]></description>
			<content:encoded><![CDATA[<p>Design</p>
<p>This summer I have had access to the waterjet at <a href="http://www.rec.ri.cmu.edu/" target="_blank">NREC</a> where I had my internship.  The current pedal design calls for a series of 2-dimensional parts that I knew I could cut on the <a href="http://en.wikipedia.org/wiki/Water_jet_cutter" target="_blank">waterjet</a> very easily (it can cut through stuff faster than 10 inches/minute, so it’s preferable to a <a href="http://en.wikipedia.org/wiki/Numerical_control" target="_blank">CNC</a> for this application).  Unfortunately I put off cutting these parts until the last week of my internship.  At 10PM on the last Tuesday night of the summer, I realized that I needed to prepare the <a href="http://en.wikipedia.org/wiki/DXF_file" target="_blank">.dxf files</a> (files that define the shapes of a 2-dimensional part) I would need to cut some parts out after work.</p>
<p>When I went to make the .dxf files, I realized that I could make the entire pedal assembly out of welded steel plates cut from the waterjet.  That night I started making a new version of the pedals (version 9) and had the rough outlines of all of the key parts by the time I went to bed at 3AM.  I also never made the .dxf files I wanted for the next day.</p>
<p>Wednesday night I made the .dxf files I needed for the old pedal design, then spent the rest of the night optimizing the brake pedal assembly for weight.  Here are some renders of the design, as well as some <a href="http://en.wikipedia.org/wiki/Finite_element_analysis" target="_blank">FEA</a> results:</p>
<table border="0" cellspacing="0" cellpadding="2" width="400">
<tbody>
<tr>
<td width="133" valign="top"><a href="http://blog.andrewburks.com/wp-content/uploads/2010/08/RenderISO.png"><img class="wlDisabledImage" style="display: inline; border-width: 0px;" title="Render - ISO" src="http://blog.andrewburks.com/wp-content/uploads/2010/08/RenderISO_thumb.png" border="0" alt="Render - ISO" width="199" height="484" /></a></td>
<td width="133" valign="top"><a href="http://blog.andrewburks.com/wp-content/uploads/2010/08/RenderFront.png"><img class="wlDisabledImage" style="display: inline; border-width: 0px;" title="Render - Front" src="http://blog.andrewburks.com/wp-content/uploads/2010/08/RenderFront_thumb.png" border="0" alt="Render - Front" width="173" height="484" /></a></td>
<td width="133" valign="top"><a href="http://blog.andrewburks.com/wp-content/uploads/2010/08/RenderSide.png"><img class="wlDisabledImage" style="display: inline; border-width: 0px;" title="Render - Side" src="http://blog.andrewburks.com/wp-content/uploads/2010/08/RenderSide_thumb.png" border="0" alt="Render - Side" width="171" height="484" /></a></td>
</tr>
</tbody>
</table>
<table border="0" cellspacing="0" cellpadding="2" width="400">
<tbody>
<tr>
<td width="200" valign="top">Stress Plot<a href="http://blog.andrewburks.com/wp-content/uploads/2010/08/FEAStress.png"><br />
<img class="wlDisabledImage" style="display: inline; border-width: 0px;" title="FEA - Stress" src="http://blog.andrewburks.com/wp-content/uploads/2010/08/FEAStress_thumb.png" border="0" alt="FEA - Stress" width="226" height="484" /></a></td>
<td width="200" valign="top">Factor of Safety Plot<br />
<a href="http://blog.andrewburks.com/wp-content/uploads/2010/08/FEAFOS.png"><img class="wlDisabledImage" style="display: inline; border-width: 0px;" title="FEA - FOS" src="http://blog.andrewburks.com/wp-content/uploads/2010/08/FEAFOS_thumb.png" border="0" alt="FEA - FOS" width="236" height="484" /></a></td>
</tr>
</tbody>
</table>
<h3>An Exploded View Animation of the Assembly Process</h3>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="350" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/GJy8ormuGwU" /><embed type="application/x-shockwave-flash" width="425" height="350" src="http://www.youtube.com/v/GJy8ormuGwU"></embed></object></p>
<h2>Fabrication</h2>
<p>On Thursday night I stayed after work to cut my parts on the waterjet off-hours.  It took about 5 hours to cut three sets of parts for the old design and two sets of the experimental pedal.  Though the brake pedal hasn’t been welded yet, the tabs were easy to press together to get a good sense of what it will look like in real life.  I was really impressed that I could go from concept to completion in only 48 hours, thanks to SolidWorks, NREC, and the waterjet.  <a href="http://www.mikeornstein.com" target="_blank">Mike</a> was kind enough to take some glamour shots of the final product:</p>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2010/08/PICISO.jpg"><img class="wlDisabledImage" style="display: inline; border-width: 0px;" title="PIC - ISO" src="http://blog.andrewburks.com/wp-content/uploads/2010/08/PICISO_thumb.jpg" border="0" alt="PIC - ISO" width="484" height="644" /></a></p>
<table border="0" cellspacing="0" cellpadding="2" width="361">
<tbody>
<tr>
<td width="199" valign="top"><a href="http://blog.andrewburks.com/wp-content/uploads/2010/08/PICFront.jpg"><img class="wlDisabledImage" style="display: inline; border: 0px;" title="PIC - Front" src="http://blog.andrewburks.com/wp-content/uploads/2010/08/PICFront_thumb.jpg" border="0" alt="PIC - Front" width="327" height="955" /></a></td>
<td width="160" valign="top"><a href="http://blog.andrewburks.com/wp-content/uploads/2010/08/PICRight.jpg"><img class="wlDisabledImage" style="display: inline; border: 0px;" title="PIC - Right" src="http://blog.andrewburks.com/wp-content/uploads/2010/08/PICRight_thumb.jpg" border="0" alt="PIC - Right" width="327" height="954" /></a></td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://blog.andrewburks.com/2010/08/experimental-brake-pedal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stepper Motor Driver &#8211; NAND Gates</title>
		<link>http://blog.andrewburks.com/2010/07/stepper-motor-driver-nand-gates/</link>
		<comments>http://blog.andrewburks.com/2010/07/stepper-motor-driver-nand-gates/#comments</comments>
		<pubDate>Mon, 12 Jul 2010 04:03:12 +0000</pubDate>
		<dc:creator>aburks</dc:creator>
				<category><![CDATA[RobOrchestra]]></category>
		<category><![CDATA[Robotics Club]]></category>
		<category><![CDATA[Arduino]]></category>
		<category><![CDATA[H-Bridge]]></category>
		<category><![CDATA[Half-Stepping]]></category>
		<category><![CDATA[Integrated Circuit]]></category>
		<category><![CDATA[Logic]]></category>
		<category><![CDATA[NAND]]></category>
		<category><![CDATA[Stepper Driver]]></category>
		<category><![CDATA[Stepper Motor]]></category>

		<guid isPermaLink="false">http://blog.andrewburks.com/?p=77</guid>
		<description><![CDATA[The Problem
I still need to find a cost effective way of turning a bipolar stepper motor on and off using just one pin.  I want to have the ability to use a powered brake, and I want to be able to use half-stepping control of the motor for smoother rotation.
Half-stepping gives the motor higher resolution, [...]]]></description>
			<content:encoded><![CDATA[<h2>The Problem</h2>
<p>I still need to find a cost effective way of turning a bipolar stepper motor on and off using just one pin.  I want to have the ability to use a powered brake, and I want to be able to use <a href="http://en.wikipedia.org/wiki/Stepper_motor#Half_stepping">half-stepping</a> control of the motor for smoother rotation.</p>
<p>Half-stepping gives the motor higher resolution, which is good for my application because one full step cycle is enough to move a single ball through.  The 4-stage process from before turns into an 8-stage process when you change to half-stepping.</p>
<p>t=0  A=1  B=0  C=0  D=0</p>
<p>t=1  A=1  B=1  C=0  D=0</p>
<p>t=2  A=0  B=1  C=0  D=0</p>
<p>t=3  A=0  B=1  C=1  D=0</p>
<p>t=4  A=0  B=0  C=1  D=0</p>
<p>t=5  A=0  B=0  C=1  D=1</p>
<p>t=6  A=0  B=0  C=0  D=1</p>
<p>t=7  A=1  B=0  C=0  D=1</p>
<p>t=8=0</p>
<h2>The Solution</h2>
<p>I noticed that in half stepping (and full stepping) if you view the logic for each of the four wires as a wave, they are always 90 degrees out of phase and have a specific shape.  I wanted to create four unique signal lines, one for each of the four wave patterns, and transmit this signal to each of the 30 stepper controllers.  At each controller, I should be able to choose either some default value (like a powered or unpowered brake) or let the motor run off the signal.</p>
<p>Because my focus was centered on the powered brake, my initial idea was to take my on-off line at each motor and perform a <a href="http://en.wikipedia.org/wiki/AND_Gate">logical AND</a> with three of the four waves and a <a href="http://en.wikipedia.org/wiki/OR_Gate">logical OR</a> with the other wave.  The OR would drive its input high while the AND would drive its inputs low.  This solved my problem, but unfortunately I couldn&#8217;t find a chip with an AND and an OR circuit on it.</p>
<p><a href="http://en.wikipedia.org/wiki/NAND_logic">You can build any logic gate</a> with a combination of <a href="http://en.wikipedia.org/wiki/NAND_gate">NAND</a> or <a href="http://en.wikipedia.org/wiki/NOR_gate">NOR</a> gates.  It takes two NAND gates to build an AND gate, and three NAND gates to build an OR gate (and vice-versa when building from NOR gates).  They sell IC&#8217;s with 4 NAND gates in them, so I really wanted to find a way to do my OR operation with only 2 NAND gates.</p>
<p>Eventually I realized that if I negated the signal wave coming from the Arduino (by using 1 NAND as an inverter) and then performed a NAND operation with the wave signal and the on-off signal I got the exact output I wanted!  of course, if I had just used an AND on each of the four inputs, I would have an unpowered brake and less of a headache.</p>
<p>I made this circuit on a protoboard, and tested it with both full and half stepping.  It worked like a charm.  The next step is to see if half-stepping combined with a smaller diameter wheel will be able to push balls along without jamming.  Here is the protoboard layout:</p>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2010/07/Stepper-NAND-Circuit-Top.jpg"><img class="alignnone size-medium wp-image-87" title="Stepper NAND Circuit - Top" src="http://blog.andrewburks.com/wp-content/uploads/2010/07/Stepper-NAND-Circuit-Top-300x225.jpg" alt="" width="300" height="225" /></a></p>
<h2>Pros</h2>
<p>This setup allows for full and half stepping.  It costs less than the shift register design, about $2 per unit (only $0.75 from the two NAND ICs).  Each of the four inputs is completely isolated from the others, so the wiring is simpler (which makes the PCB layout easier).</p>
<h2>Cons</h2>
<p>There are now 4 common signal wires instead of just one.  These 4 wires will need to be jumped from board to board, potentially requiring some sort of transistor to keep the voltage from dropping as it moves across the boards.</p>
<h2>More Photos</h2>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2010/07/Stepper-NAND-Circuit-Setup.jpg"><img class="alignnone size-medium wp-image-88" title="Stepper NAND Circuit - Setup" src="http://blog.andrewburks.com/wp-content/uploads/2010/07/Stepper-NAND-Circuit-Setup-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2010/07/Stepper-NAND-Circuit-Detail.jpg"><img class="alignnone size-medium wp-image-89" title="Stepper NAND Circuit - Detail" src="http://blog.andrewburks.com/wp-content/uploads/2010/07/Stepper-NAND-Circuit-Detail-300x225.jpg" alt="" width="300" height="225" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.andrewburks.com/2010/07/stepper-motor-driver-nand-gates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stepper Motor Driver &#8211; Shift Register</title>
		<link>http://blog.andrewburks.com/2010/07/stepper-motor-driver-shift-register/</link>
		<comments>http://blog.andrewburks.com/2010/07/stepper-motor-driver-shift-register/#comments</comments>
		<pubDate>Wed, 07 Jul 2010 03:37:30 +0000</pubDate>
		<dc:creator>aburks</dc:creator>
				<category><![CDATA[RobOrchestra]]></category>
		<category><![CDATA[Robotics Club]]></category>
		<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Circuit]]></category>
		<category><![CDATA[Flip-Flop]]></category>
		<category><![CDATA[H-Bridge]]></category>
		<category><![CDATA[Integrated Circuit]]></category>
		<category><![CDATA[Motor Driver]]></category>
		<category><![CDATA[PCB]]></category>
		<category><![CDATA[Shift Register]]></category>
		<category><![CDATA[Stepper Motor]]></category>
		<category><![CDATA[Vibraphone]]></category>
		<category><![CDATA[Vibratron]]></category>

		<guid isPermaLink="false">http://blog.andrewburks.com/?p=73</guid>
		<description><![CDATA[The Problem
I need to be able to turn 30 identical stepper motors on and off individually.  I can only afford to have one unique wire going to each stepper unit because I only have ~40 digital outputs to work with.  I can afford to have a few common outputs that are jumped from board to [...]]]></description>
			<content:encoded><![CDATA[<h2>The Problem</h2>
<p>I need to be able to turn 30 identical stepper motors on and off individually.  I can only afford to have one unique wire going to each stepper unit because I only have ~40 digital outputs to work with.  I can afford to have a few common outputs that are jumped from board to board.  basically I need to turn four inputs that go in a pattern into one input.</p>
<p>The four lines on the motor driver (H-Bridge) basically take turns going high when I want the motor to turn.  When I want it to stand still, only one of the lines should be high.  This is called &#8220;wave driving&#8221; a stepper motor.  Here is what happens when a bipolar stepper motor is wave driven.</p>
<p>t=0:  A=1  B=0  C=0  D=0</p>
<p>t=1:  A=0  B=1  C=0  D=0</p>
<p>t=2:  A=0  B=0  C=1  D=0</p>
<p>t=3:  A=0  B=0  C=0  D=1</p>
<p>t=4=0</p>
<h2>The Solution</h2>
<p>A Serial in Parallel out (SIPO) <a href="http://en.wikipedia.org/wiki/Shift_register#Serial-in.2C_parallel-out_.28SIPO.29">Shift Register</a> does basically exactly what I&#8217;m looking for.  If I have one common clock (a line that goes high every 1/4 step) and connect the 4th output to the data input, then the four parallel outputs will shift through my 4 states like a champ.  The only catch is that I need to seed the circuit with the initial &#8220;1&#8243; so that the &#8220;1&#8243; can move along the shift register.</p>
<p>Luckily, because a shift register is just 4 <a href="http://en.wikipedia.org/wiki/Flip-flop_(electronics)#RS_.28Reset-Set.29_flip-flop">flip-flops</a> lined up in a row, I could build my own shift register out of flip flops, and access the set/reset abilities of the individual flip-flops.  So in the final setup, I had a single clock coming from the Arduino (pulsing at 100ms intervals) which controlled the speed of the motor, and a &#8220;stop&#8221; pin coming from the Arduino to control whether or not the motor was turning.</p>
<p>The &#8220;stop&#8221; pin was tied to the reset pin on the first flip-flop and the set pins on the other 3.  This means that when the &#8220;stop&#8221; pin was driven low, it would force the shift register into the &#8220;1-0-0-0&#8243; state, and when it was released the &#8220;1&#8243; would shift sequentially at the speed of the clock to drive the motor.  Here is a view of the protoboard layout (the center IC is the motor driver, and the other two each contain two flip-flops):</p>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2010/07/Stepper-Shift-Circuit-Top.jpg"><img class="alignnone size-medium wp-image-81" title="Stepper Shift Circuit - Top" src="http://blog.andrewburks.com/wp-content/uploads/2010/07/Stepper-Shift-Circuit-Top-300x225.jpg" alt="" width="300" height="225" /></a></p>
<h2>Pros</h2>
<p>This is a huge improvement over controlling all 120 lines individually.  An Arduino mega can easily output a single clock and 30 control lines.  The cost of each circuit is about $4 in parts (three <a href="http://media.digikey.com/photos/Fairchild%20Semi%20Photos/261-20-DIP.jpg">Integrated Circuits</a>, or ICs), more if you PCB it.  It works, and it lets you do a powered brake as well.</p>
<h2>Cons</h2>
<p>The two IC&#8217;s with flip-flops are about $2.50 0f the total parts cost.  For this price ($2.50&#215;30=$75) it would technically be cheaper to buy some other board that can take serial from the Arduino and control the 120 outputs.  Also, the wiring is a bit complex and uninsulated because each flip-flop&#8217;s output feeds into the next one&#8217;s input.</p>
<h2>More Photos</h2>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2010/07/Stepper-Shift-Circuit-Detail.jpg"><img class="alignnone size-medium wp-image-82" title="Stepper Shift Circuit - Detail" src="http://blog.andrewburks.com/wp-content/uploads/2010/07/Stepper-Shift-Circuit-Detail-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2010/07/Stepper-Shift-Circuit-Arduino.jpg"><img class="alignnone size-medium wp-image-83" title="Stepper Shift Circuit - Arduino" src="http://blog.andrewburks.com/wp-content/uploads/2010/07/Stepper-Shift-Circuit-Arduino-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2010/07/Stepper-Shift-Circuit-Iso.jpg"><img class="alignnone size-medium wp-image-84" title="Stepper Shift Circuit - Iso" src="http://blog.andrewburks.com/wp-content/uploads/2010/07/Stepper-Shift-Circuit-Iso-300x225.jpg" alt="" width="300" height="225" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.andrewburks.com/2010/07/stepper-motor-driver-shift-register/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vibraphone Ball Dispensing Testing</title>
		<link>http://blog.andrewburks.com/2010/06/vibraphone-ball-dispensing-testing/</link>
		<comments>http://blog.andrewburks.com/2010/06/vibraphone-ball-dispensing-testing/#comments</comments>
		<pubDate>Thu, 01 Jul 2010 03:46:13 +0000</pubDate>
		<dc:creator>aburks</dc:creator>
				<category><![CDATA[RobOrchestra]]></category>
		<category><![CDATA[Robotics Club]]></category>
		<category><![CDATA[Arduino]]></category>
		<category><![CDATA[H-Bridge]]></category>
		<category><![CDATA[Motor]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Stepper Motor]]></category>
		<category><![CDATA[Vibraphone]]></category>

		<guid isPermaLink="false">http://blog.andrewburks.com/?p=62</guid>
		<description><![CDATA[General Concept
With the current direction for the Vibraphone design, the notes are played by dropping a steel ball onto the keys.  There are several ways to actuate the balls, but considering the cycle times we want to achieve and the cost of each device (since we need 30 total) using a small motor and a [...]]]></description>
			<content:encoded><![CDATA[<h2>General Concept</h2>
<p>With the current direction for the Vibraphone design, the notes are played by dropping a steel ball onto the keys.  There are several ways to actuate the balls, but considering the cycle times we want to achieve and the cost of each device (since we need 30 total) using a small motor and a wheel to push balls off of a queue and into free-fall seemed like the best idea.</p>
<p>The club has a few sets of tiny motors that have been donated, and each set has as least 30 motors of that kind.  The two sets we investigated are the tiny DC motors from the handheld fans, and some tiny bipolar stepper motors.</p>
<p>There are two trains of though for what to put at the end of the motor.  One possibility is to put a circle with a squishy perimeter on the motor, and use friction to pull balls through the mechanism one at a time.  Another concept is to cut ball-sized notches into the perimeter of a plastic circle, acting like a sprocket on a row of queued balls.</p>
<p>We have tested both concepts on the fan motor, and they each have their advantages and disadvantages.  After testing them both on the stepper motor in a more controlled way, we should have a better sense for which type of wheel will work best for us.</p>
<p>Here is a photo of the notched wheel<a href="http://www.mikeornstein.com" target="_blank"> Mike Ornstein</a> and I milled in the roboclub CNC mill the other night.  The notches fit the balls great, but a consistent problem we had with the fan motor was that balls would jam if they tried to fill an empty queue.</p>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2010/06/Preliminary-Indexed-Wheel.jpg"><img class="alignnone size-medium wp-image-63" title="Preliminary Indexed Wheel" src="http://blog.andrewburks.com/wp-content/uploads/2010/06/Preliminary-Indexed-Wheel-300x225.jpg" alt="" width="300" height="225" /></a></p>
<h2>Fan Motor</h2>
<p>The fan motor is easy to control.  If you put a voltage difference between the two wires, it will spin.  If you give it a low voltage (1V) it will spin fast.  If you give it a higher voltage (3V) it will spin VERY fast.</p>
<p>From my observations, there just didn&#8217;t seem to be enough torque on the motor to handle the balls we were giving it.  Also, when testing with the notched wheel, the fan seemed to lack all braking ability.  Obviously with a friction wheel instead of a notched wheel the motor will be able to resist back pressure, so I look forward to seeing how that performs once we get a nicer friction wheel made (Plastic circle with a notch for an O-ring).</p>
<h2>Stepper Motor</h2>
<p>The club has a box of 150 tiny <a href="http://en.wikipedia.org/wiki/Stepper_motor" target="_blank">stepper motors</a> with 4 wires coming out of each of them.  Starting the process knowing absolutely nothing about steppers, I eventually determined that our stepers were Bipolar Stepper Motors.  Basically, there are two pairs of wires and I need to follow a cycle of powering and releasing the pairs in different directions in a certain order so I can get the motor to &#8217;step&#8217; 1/48th of a rotation.</p>
<p>By using an <a href="http://en.wikipedia.org/wiki/H-bridge" target="_blank">H-Bridge</a> configuration on each pair of wires, I could independently control the direction of the current in the wires with digital logic.  20 lines of C++ and an Arduino later, I had a great test rid that let me step the motor at whatever speed I wanted!</p>
<p>I was very pleased with the initial performance of the stepper motor.  There seemed to be a lot of torque behind the motor, despite its size.  The biggest advantage in my eyes though was the powered braking.  By setting only one set of wires in only one direction and leaving it there, the motor was in a powered lock.  This should help with the back pressure issue we were facing on the fan with the notched wheel.</p>
<p>Here are some photos of my final Arduino/H-bridge setup.  I was very happy because both the circuit and the program worked on the first try!  That never happens!</p>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2010/06/Preliminary-Stepper-Setup-Iso.jpg"><img class="alignnone size-medium wp-image-66" title="Preliminary Stepper Setup - Iso" src="http://blog.andrewburks.com/wp-content/uploads/2010/06/Preliminary-Stepper-Setup-Iso-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2010/06/Preliminary-Stepper-Setup-Top.jpg"><img class="alignnone size-medium wp-image-67" title="Preliminary Stepper Setup - Top" src="http://blog.andrewburks.com/wp-content/uploads/2010/06/Preliminary-Stepper-Setup-Top-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2010/06/Preliminary-Stepper-Setup-Front.jpg"><img class="alignnone size-medium wp-image-68" title="Preliminary Stepper Setup - Front" src="http://blog.andrewburks.com/wp-content/uploads/2010/06/Preliminary-Stepper-Setup-Front-300x225.jpg" alt="" width="300" height="225" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.andrewburks.com/2010/06/vibraphone-ball-dispensing-testing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Circular Vibraphone Preliminary Design</title>
		<link>http://blog.andrewburks.com/2010/06/circular-vibraphone-preliminary-design/</link>
		<comments>http://blog.andrewburks.com/2010/06/circular-vibraphone-preliminary-design/#comments</comments>
		<pubDate>Thu, 24 Jun 2010 04:11:38 +0000</pubDate>
		<dc:creator>aburks</dc:creator>
				<category><![CDATA[RobOrchestra]]></category>
		<category><![CDATA[Robotics Club]]></category>
		<category><![CDATA[Design Table]]></category>
		<category><![CDATA[Render]]></category>
		<category><![CDATA[Structure]]></category>
		<category><![CDATA[Vibraphone]]></category>
		<category><![CDATA[Vibratron]]></category>

		<guid isPermaLink="false">http://blog.andrewburks.com/?p=48</guid>
		<description><![CDATA[A completely axially symmetric vibraphone robot would be awesome.  We decided to move away from a big row of keys and towards a round plate of keys.  Here is a quick render of the key mounting structure and how it incorporates the ball retrieval and distribution system:

Structure
The large round plate is actually a 30-gon not a circle. [...]]]></description>
			<content:encoded><![CDATA[<p>A completely axially symmetric vibraphone robot would be awesome.  We decided to move away from a big row of keys and towards a round plate of keys.  Here is a quick render of the key mounting structure and how it incorporates the ball retrieval and distribution system:</p>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2010/06/Preliminary-Circle-Structure-with-Distribution-Center.png"><img class="alignnone size-medium wp-image-49" title="Preliminary Circle Structure with Distribution Center" src="http://blog.andrewburks.com/wp-content/uploads/2010/06/Preliminary-Circle-Structure-with-Distribution-Center-300x168.png" alt="" width="300" height="168" /></a></p>
<h2>Structure</h2>
<p>The large round plate is actually a 30-gon not a circle.  It is inscribed in a 32&#8243; circle, and is 1/4&#8243; thick.  There are 60 unique (thank you design tables!) plastic supports that slide onto notches in the aluminum.  Each plastic support has to be unique because of the awkward hole spacing in the individual keys.</p>
<p>There are already notches in the plastic for clips that should hold it into the aluminum plate (aka &#8220;Megaplate&#8221;).  However, depending on the design of the ball deployment mechanism, the retaining clips for the plastic plates should be incorporated into the support for the mechanism.  Here is a close up of the plastic supports:</p>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2010/06/Preliminary-Circle-Structure-Detail.png"><img class="alignnone size-medium wp-image-56" title="Preliminary Circle Structure - Detail" src="http://blog.andrewburks.com/wp-content/uploads/2010/06/Preliminary-Circle-Structure-Detail-300x168.png" alt="" width="300" height="168" /></a></p>
<h2>Distribution</h2>
<p>Finally, here is a close up of <a href="http://www.mikeornstein.com" target="_blank">Mike Ornstein</a>&#8217;s ball collection and sorting mechanism.  It uses brushes from the bottom of doors to pull balls up an archimedes screw into a paintball-style hopper.</p>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2010/06/Preliminary-Circle-Structure-with-Distribution-Center-Detail.png"><img class="alignnone size-medium wp-image-51" title="Preliminary Circle Structure with Distribution Center - Detail" src="http://blog.andrewburks.com/wp-content/uploads/2010/06/Preliminary-Circle-Structure-with-Distribution-Center-Detail-300x168.png" alt="" width="300" height="168" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.andrewburks.com/2010/06/circular-vibraphone-preliminary-design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Initial Vibraphone Designs</title>
		<link>http://blog.andrewburks.com/2010/06/initial-vibraphone-designs/</link>
		<comments>http://blog.andrewburks.com/2010/06/initial-vibraphone-designs/#comments</comments>
		<pubDate>Fri, 18 Jun 2010 21:46:44 +0000</pubDate>
		<dc:creator>aburks</dc:creator>
				<category><![CDATA[RobOrchestra]]></category>
		<category><![CDATA[Robotics Club]]></category>
		<category><![CDATA[Animusic]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Render]]></category>
		<category><![CDATA[Structure]]></category>
		<category><![CDATA[Vibraphone]]></category>
		<category><![CDATA[Waterjet]]></category>

		<guid isPermaLink="false">http://blog.andrewburks.com/?p=38</guid>
		<description><![CDATA[Overview: We are officially crazy
Animusic is a group that makes great computer animations involving &#8220;impossible&#8221; instruments playing great music.  While considering actuation mechanisms for the RobOrchestra Vibraphone project, somehow we decided it would be a good idea to do something similar to the instrument that takes center stage at 1:07 in Animusic&#8217;s &#8220;Pipe Dream&#8221;:

Details
Right now, [...]]]></description>
			<content:encoded><![CDATA[<h2>Overview: We are officially crazy</h2>
<p><a href="http://animusic.com/" target="_blank">Animusic</a> is a group that makes great computer animations involving &#8220;impossible&#8221; instruments playing great music.  While considering actuation mechanisms for the RobOrchestra Vibraphone project, somehow we decided it would be a good idea to do something similar to the instrument that takes center stage at 1:07 in Animusic&#8217;s &#8220;Pipe Dream&#8221;:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="350" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/kh4ZELHDsHU" /><embed type="application/x-shockwave-flash" width="425" height="350" src="http://www.youtube.com/v/kh4ZELHDsHU"></embed></object></p>
<h2>Details</h2>
<p>Right now, 3/8&#8243; diameter stainless steel balls are looking very promising.  <a href="http://www.mikeornstein.com" target="_blank">Mike Ornstein</a>, <a href="http://www.danshope.com">Dan Shope</a> and I have subconsciously split up the work into 3 sections.  Dan is working on the mechanism to take the balls and dispense them onto the keys quickly and with a short reload time.  Right now, it appears that this will be accomplished with a group of DC motors.  Mike is working on the mechanism to lift the used balls back up and dispense them to queues leading into Dan&#8217;s mechanism.  This is most likely going to be done with an Archimedes screw and a paintball gun style dispenser.  I have been focusing on the structure of the whole mechanism and collecting the dispensed balls and funneling them to Mike&#8217;s mechanism.</p>
<p>The biggest problem I am facing with this design is the awkward hole arrangement in the keys.  I basically have two very awkward hole lines I need to support for both the naturals and the sharps.  A string pulled taut needs to go through the holes in the keys and the supports to hold up the key and let it vibrate naturally.  My initial concept involved about $60 of waterjet-cut 1/8&#8243; ABS.  Here is a render of this initial design:</p>
<div>
<dl id="attachment_41"><img title="Initial Vibratron Key Support Render" src="http://blog.andrewburks.com/wp-content/uploads/2010/06/6-12-Key-Support-Structure-e1276896935119.png" alt="Initial Vibratron Key Support Render" width="800" height="450" /></p>
</dl>
</div>
<p>This concept was that with angled plates in front of the keys sloping back toward the keys, as well as slopes over top of those angled toward the center, I could funnel all of the ball bearings into a channel between the two sets of keys.  Unfortunately it takes up a whole sheet of plastic.</p>
<h2>Future Concepts</h2>
<p>Moving forward, I want to find a way to eliminate all of the unnecessary material in all 32 of those vertical supports.  A bar or two mounted along the path of the key mounts could allow me to build much smaller plastic mounts for each key.  Look forward to another post with more designs, and watch my friend&#8217;s blogs for updates on their portions of the project!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.andrewburks.com/2010/06/initial-vibraphone-designs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Workstation Build Completed</title>
		<link>http://blog.andrewburks.com/2010/06/workstation-build-completed/</link>
		<comments>http://blog.andrewburks.com/2010/06/workstation-build-completed/#comments</comments>
		<pubDate>Mon, 14 Jun 2010 22:00:00 +0000</pubDate>
		<dc:creator>aburks</dc:creator>
				<category><![CDATA[Personal Projects]]></category>
		<category><![CDATA[Workstation]]></category>
		<category><![CDATA[FreeFileSync]]></category>
		<category><![CDATA[Graphics]]></category>
		<category><![CDATA[iTunes]]></category>
		<category><![CDATA[Photoview]]></category>
		<category><![CDATA[Remote]]></category>
		<category><![CDATA[Render]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Solidworks]]></category>
		<category><![CDATA[Sync]]></category>
		<category><![CDATA[Synchronization]]></category>
		<category><![CDATA[Synergy]]></category>
		<category><![CDATA[Windows Media Player]]></category>

		<guid isPermaLink="false">http://blog.andrewburks.com/?p=30</guid>
		<description><![CDATA[My new workstation is now humming along perfectly.  To review, the specs are:

Intel i7 920 Quad-core @2.66GHz (currently not overclocked)
ASRock X58 Motherboard
Nvidia FX Quadro 580 workstation graphics card
6GB RAM
1TB Samsung HDD
650 Watt Corsair Power Supply
CoolerMaster Hyper 212 CPU cooler
CoolerMaster 335 Case

Build Observations
Putting together a computer was quick and easy.  Everything went super smoothly and was [...]]]></description>
			<content:encoded><![CDATA[<p>My new workstation is now humming along perfectly.  To review, the specs are:</p>
<ul>
<li>Intel i7 920 Quad-core @2.66GHz (currently not overclocked)</li>
<li>ASRock X58 Motherboard</li>
<li>Nvidia FX Quadro 580 workstation graphics card</li>
<li>6GB RAM</li>
<li>1TB Samsung HDD</li>
<li>650 Watt Corsair Power Supply</li>
<li>CoolerMaster Hyper 212 CPU cooler</li>
<li>CoolerMaster 335 Case</li>
</ul>
<h2>Build Observations</h2>
<p>Putting together a computer was quick and easy.  Everything went super smoothly and was very straightforward.  I never really had to read the directions (although <a href="http://www.mikeornstein.com" target="_blank">Mike Ornstein</a> was guiding me heavily).  The hardest part was making sure all of my components were designed to work together.  I spent more time researching individual parts than I did assembling the whole system.</p>
<p>Overclocking seems unnecessary right now.  I have Solidworks running in RealView, and I can spin large models with no lag.  The biggest improvement is my rendering ability.  1920&#215;1080 renders of complex geometries in Photoview used to take more than an hour, or just crash my laptop.  On the new computer, it takes only four and a half minutes.  This makes sense, considering that my Windows 7 Experience index raised from a 3.1 (Limited by graphics score) to a 6.9 (Limited by HDD score; Graphics and processor are highest &#8211; tie at 7.9).  I successfully played an HD movie over the weekend, and am very pleased with the results.</p>
<h2>Software</h2>
<p>With one computer that i use in my room (or remote into) and another I take around with me, it is important to make sure they play nice.</p>
<p>I found a file synchronization tool, <a href="http://sourceforge.net/projects/freefilesync/" target="_blank">FreeFileSync</a>, that I really like.  I have a &#8220;SYNC&#8221; folder on each computer, with everything I want to have available to me on any computer (School/Project/Personal files, Music, etc).  FreeFileSync matches this folder from each computer against a backup I set on my external hard drive.  So I have three sets of identical data in three separate places.</p>
<p>I was having trouble syncing my iTunes playlists.  The way iTunes handles its playlists and libraries is very weird.  I decided to convert to Windows Media Player, and I&#8217;ve never been happier.  All of my music (4-5GB) and playlists are synchronized now.  However, because WMP playlists are just xml data with absolute mp3 file locations, syncing the playlists would make it not work on one computer.  I solved this problem by drawing on my 15-123 PERL skillz and writing a quick script to convert the absolute file names into relative file names in the playlists (which are identical between computers) and now my playlists can synchronize too!</p>
<p>I have set up remote desktop and have given my friends an account so they can render on my machine.  I&#8217;m curious to see if i start remoting into my workstation when I&#8217;m on campus, or if I&#8217;ll just keep using my laptop most of the time.</p>
<p>I look forward to installing <a href="http://synergy2.sourceforge.net/" target="_blank">Synergy</a> which should allow me to control the workstation with the keyboard and mouse on my lenovo (which I love) as well as using my laptop and workstation screens side by side, as if they were one computer.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.andrewburks.com/2010/06/workstation-build-completed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why I Need a Better Computer</title>
		<link>http://blog.andrewburks.com/2010/06/why-i-need-a-better-computer/</link>
		<comments>http://blog.andrewburks.com/2010/06/why-i-need-a-better-computer/#comments</comments>
		<pubDate>Sun, 06 Jun 2010 21:01:38 +0000</pubDate>
		<dc:creator>aburks</dc:creator>
				<category><![CDATA[Personal Projects]]></category>
		<category><![CDATA[Workstation]]></category>
		<category><![CDATA[CoolerMaster]]></category>
		<category><![CDATA[COSMOS]]></category>
		<category><![CDATA[FEA]]></category>
		<category><![CDATA[Formula SAE]]></category>
		<category><![CDATA[Full Model]]></category>
		<category><![CDATA[i7]]></category>
		<category><![CDATA[Keyboard]]></category>
		<category><![CDATA[Lenovo]]></category>
		<category><![CDATA[Model]]></category>
		<category><![CDATA[Monitor]]></category>
		<category><![CDATA[Remote]]></category>
		<category><![CDATA[Render]]></category>
		<category><![CDATA[Samsung]]></category>
		<category><![CDATA[Solidworks]]></category>
		<category><![CDATA[Synch]]></category>
		<category><![CDATA[Thinkpad]]></category>
		<category><![CDATA[Trackpoint]]></category>
		<category><![CDATA[X61]]></category>

		<guid isPermaLink="false">http://blog.andrewburks.com/?p=14</guid>
		<description><![CDATA[Computing Needs
I don&#8217;t do that much with my computer.  I take notes in class with OneNote, and do schoolwork with Microsoft Office.  I browse the internet with Chrome, listen to music on iTunes, watch movies with KMPlayer, and chat with Pidgin.  My biggest computing needs come from 3D modeling in SolidWorks and its components, like [...]]]></description>
			<content:encoded><![CDATA[<h2>Computing Needs</h2>
<p>I don&#8217;t do that much with my computer.  I take notes in class with OneNote, and do schoolwork with Microsoft Office.  I browse the internet with Chrome, listen to music on iTunes, watch movies with KMPlayer, and chat with Pidgin.  My biggest computing needs come from 3D modeling in SolidWorks and its components, like the COSMOS <a href="http://en.wikipedia.org/wiki/Finite_element_analysis" target="_blank">FEA</a> pack and the PhotoView 360 Rendering App.  These programs, which I frequently use for my projects, require a large amount of RAM and graphics processing capabilities.  Because there is no computer that is both portable enough to bring to class to take notes on and powerful enough to rotate a &gt;1,000 part 3D model of a racecar, I am convinced that the best solution is to use two well synchronized computers for my two distinct use cases.</p>
<h2>Current Computer: ThinkPad X61 Tablet</h2>
<ul>
<li>Windows 7 &#8211; 64 bit</li>
<li>Intel Core 2 Duo L7700 @1.80GHz</li>
<li>4 GB RAM</li>
<li>Mobile Intel 965 Express Chipset Graphics</li>
<li>12&#8243; screen @ 768&#215;1024</li>
<li>320?GB ????rpm Hard Drive</li>
<li>Docking Station &#8211; DVD drive with CD-RW</li>
<li>Docking Station &#8211; Connects to External Hard Drives</li>
<li>Docking Station &#8211; Connects to 24&#8243; Samsung monitor @ 1080&#215;1920</li>
</ul>
<h2>Workstation Design</h2>
<h3>Graphics Card</h3>
<p>My primary focus was a graphics card that would let SolidWorks run at its full potential.  I needed a workstation card with openGL support to get the most out of SolidWorks.  I decided on the <a href="http://www.nvidia.com/object/product_quadro_fx_580_us.html" target="_blank">NVIDIA Quadro FX 580</a> because of its balance between price and performance.  It connects with the PCI Express 2.0 x16 port, so it began to limit my motherboard options.</p>
<h3>Processor</h3>
<p>Running Finite Elements Analysis always hangs up my laptop (or crashes it) so I wanted a processor that could handle the load.  The Intel<a href="http://www.intel.com/products/processor/corei7/index.htm" target="_blank"> i7</a> family seemed to be my best bet.  I needed to choose between the i7 920 and i7 930, a difference of about 140MHz and $15.  I went with the 920 because it seemed like the more popular model, which would make community support when I try to overclock it much easier.</p>
<h3>Motherboard</h3>
<p>I wanted to find the cheapest Motherboard I could that would get me by.  I needed the 1366 socket for my processor, a PCI Express 2.0 x16 plug for my graphics card, and room for some RAM.  I found an<a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16813157163" target="_blank"> ASRock</a> board that had just what I wanted and had room for another x16 card with <a href="http://en.wikipedia.org/wiki/Scalable_Link_Interface" target="_blank">SLI</a> support if I felt the need to expand.</p>
<h3>RAM</h3>
<p>When viewing a model in SolidWorks it loads the assembly and all parts and sub-assemblies and sub-sub-assemblies and sub-parts etc. into RAM.  in order to view the full model of the racecar, I wanted to make sure I had enough RAM.  Because the i7 is tri-channel, I thought 3 x 2GB sticks would be sufficient.  The motherboard wanted DDR3 RAM, so that&#8217;s what I got.</p>
<h3>Heat Sink / CPU Cooler</h3>
<p>Even though the i7 runs at 2.66GHz, because most of the cores arent being used all the time, it is very easy and standard to overclock them to about 4.0GHz.  However, I needed a good cooler to get there.  I chose the <a href="http://www.anandtech.com/show/2366" target="_blank">CoolerMaster Hyper 212</a> because of its good reviews and good value.</p>
<h3>Power Supply</h3>
<p>I wanted to make sure to leave room for expansion, so I didn&#8217;t skimp on the power supply wattage.  I found a great series of deals, sales, and rebates that ended up cutting the price of a <a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16817139005">CORSAIR 650 Watt power supply</a> in half.  I might regret not paying a premium for modular wires, but I think it will definitely get the job done.</p>
<h3>Hard Drive</h3>
<p>Because I already have external hard drive with all of my data, I didn&#8217;t see the need for anything fancy.  I found a good deal on a <a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16817139005" target="_blank">1TB 7200rpm hard drive</a> that is more than enough for me.  I may regret not buying a small solid state drive to speed up the time it takes for me to boot and the time it takes to start programs.</p>
<h3>Case</h3>
<p>I wanted an inexpensive case that was portable enough to be moved once or twice a year whenever I change where I live.  I also wanted to avoid any cheesy gamer cases with blue lights and annoying bells and whistles.  The <a href="http://www.coolermaster.com/product.php?product_id=5239" target="_blank">CoolerMaster 335</a> seemed like a good, plain, simple, robust, economic option.</p>
<h3>Optical Drive</h3>
<p>I never use CDs or DVDs.  At Carnegie Mellon, the internet and intranet are so fast that it doesn&#8217;t make sense to transmit data any way besides the campus network.  I will not install an optical drive in the workstation, but if I need a CD drive desperately, I can always link to the docking station on my laptop.  I&#8217;m planning on installing the OS with my roomate&#8217;s 8GB USB thumbstick.</p>
<h3>Monitor</h3>
<p>I&#8217;m going to be using the same Samsung 24&#8243; 1080&#215;1920 I already have with my laptop and docking station, except I can switch inputs between laptop and Workstation.</p>
<h3>Keyboard and Mouse</h3>
<p>While I plan on using the old wireless Logitech USB mouse I already have when I need to, I prefer the Trackpoint mouse on my Lenovo laptop.  It&#8217;s so much easier to transition from keyboard to mouse when the mouse is already next to your right pointer finger.  Temporarily I will borrow a roboclub keyboard, but eventually I might indulge in <a href="http://shop.lenovo.com/SEUILibrary/controller/e/web/LenovoPortal/en_US/catalog.workflow:item.detail?GroupID=38&amp;Code=55Y9003&amp;current-category-id=E9ADAEB6787146E29B78400A33E7FE8A" target="_blank">this keyboard</a> from Lenovo.  Also, I know there is some software out there that can link my laptop to my Workstation and let me use the keyboard and Trackpoint on my X61 to control my Workstation</p>
<h2>Summary</h2>
<h3>Specs</h3>
<ul>
<li>Windows 7 &#8211; 64 bit</li>
<li>Intel Core i7 920 OC @ 4.0GHz</li>
<li>6 GB RAM</li>
<li>NVIDIA Quadro FX 580</li>
<li>24&#8243; screen @ 1080&#215;1920</li>
<li>No Optical Drive</li>
<li>1TB 7200rpm Samsung Hard Drive</li>
<li>Trackpoint keyboard?</li>
</ul>
<h3>Expectations</h3>
<p>I expect that when I&#8217;m in my dorm I will be using this computer, controlled from my laptop input with some synch program running between them.  While on campus I can take notes/go online with my laptop, but remote into my workstation for any serious business.  While off campus, depending on the internet connection, I might still be able to remote into the workstation to do serious work if I needed to.  The last component (i7 920) should arrive Monday, and I look forward to putting this together in the robotics room with the help of my friends.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.andrewburks.com/2010/06/why-i-need-a-better-computer/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Introduction</title>
		<link>http://blog.andrewburks.com/2010/06/introduction/</link>
		<comments>http://blog.andrewburks.com/2010/06/introduction/#comments</comments>
		<pubDate>Sun, 06 Jun 2010 07:00:56 +0000</pubDate>
		<dc:creator>aburks</dc:creator>
				<category><![CDATA[Overhead]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Formula SAE]]></category>
		<category><![CDATA[Full Model]]></category>
		<category><![CDATA[NREC]]></category>
		<category><![CDATA[RobOrchestra]]></category>
		<category><![CDATA[Robotics]]></category>
		<category><![CDATA[Robotics Club]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Solidworks]]></category>
		<category><![CDATA[Strawberries]]></category>
		<category><![CDATA[Workstation]]></category>

		<guid isPermaLink="false">http://blog.andrewburks.com/?p=6</guid>
		<description><![CDATA[Purpose of the Blog
This summer, besides working at NREC on the Strawberries Project, there are a few goals/projects I am working on.  Hopefully this blog will help me keep on pace to get everything done by the end of the summer and keep my friends and family up to date on what exactly I do [...]]]></description>
			<content:encoded><![CDATA[<h2>Purpose of the Blog</h2>
<p>This summer, besides working at <a href="http://www.rec.ri.cmu.edu/" target="_blank">NREC</a> on the <a href="http://www.rec.ri.cmu.edu/projects/strawberry/" target="_blank">Strawberries Project</a>, there are a few goals/projects I am working on.  Hopefully this blog will help me keep on pace to get everything done by the end of the summer and keep my friends and family up to date on what exactly I do with my time.  If I&#8217;m committed and get positive feedback, I might even continue once the school year starts.</p>
<h2><a href="http://www.roboclub.org" target="_blank">Robotics Club</a> &#8211; <a href="http://www.roborchestra.com" target="_blank">RobOrchestra</a> Project</h2>
<p>After taking over the RobOrchestra project one Richie P. left, I&#8217;ve been trying to add as many new instruments as possible.  The group got nearly $1000 from the URO for a Vibraphone project.  The proposed timeline has the mechanical design completed before the Fall semester, so this project will probably take priority.  Luckily, my roommate <a href="http://mikeornstein.com/">Mike Ornstein</a> is also on the project, so he should be able to keep me in line.  I&#8217;m also still thinking about alternative string plucking and fretting options for an upgrade to or replacement of the Whamola instrument developed last year.</p>
<h2><a href="http://www.andrew.cmu.edu/org/sae/news.html" target="_blank">Formula SAE</a> &#8211; Custom Software</h2>
<p>After being appointed &#8220;Full Model Guy&#8221; for the next year on the Formula team, I decided I wanted to use some of my Solidworks API knowledge/interest/enthusiasm to help organize the team.  I&#8217;ve spent several hours staring at a blank computer screen though, because I&#8217;m having trouble defining what exactly I want to make.  I definitely want to make a piece of software that can extract features from a part and use it to generate a cost report document in Excel.  Beyond that, I can&#8217;t decide how much of a version control system/custom property manager I want to make, and what kind of interface (web, add-in, both?) I want in it.</p>
<h2>New Custom Workstation Computer</h2>
<p>This is a personal project, although I am getting tons of advice from tons of experienced friends.  Once the parts finish arriving on Monday, I&#8217;ll take some photos and post some specs.</p>
<h2>Conclusions</h2>
<p>I&#8217;m in the middle of a lot of other projects which I should continue working on casually over the summer.  There are other RobOrchestra instruments, electronics, and coding to be done.  I also have SAE design and fabrication commitments to take care of.  If I get around to it, I might try to make some backdated posts which give a little more background about those projects.  You can also expect me to share random Solidworks or Machining tips I come across as well.  Hopefully this blog will become a very thorough and accurate representation of my technical hobbies and interests.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.andrewburks.com/2010/06/introduction/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
