<?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>Henrique &#187; avr</title>
	<atom:link href="http://www.henriquegravina.net/category/avr/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.henriquegravina.net</link>
	<description>http://www.henriquegravina.net</description>
	<lastBuildDate>Mon, 25 Jul 2011 01:44:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>Sensor de temperatura automotivo MTE-3005 leitura com ADC</title>
		<link>http://www.henriquegravina.net/2011/03/10/sensor-de-temperatura-automotivo-mte-3005-leitura-com-adc/</link>
		<comments>http://www.henriquegravina.net/2011/03/10/sensor-de-temperatura-automotivo-mte-3005-leitura-com-adc/#comments</comments>
		<pubDate>Thu, 10 Mar 2011 00:05:48 +0000</pubDate>
		<dc:creator>Henrique</dc:creator>
				<category><![CDATA[avr]]></category>
		<category><![CDATA[Eletrônica]]></category>
		<category><![CDATA[stuffs]]></category>

		<guid isPermaLink="false">http://www.henriquegravina.net/?p=283</guid>
		<description><![CDATA[Esta semana precisei &#8220;ler&#8221; um sensor tipo MTE-3005 para um projeto de um termômetro e como não tinha encontrado ainda um código ou ajuda de como fazer a conversão desse sensor simples para uma leitura humana, fui pesquisar e encontrei &#8230; <a href="http://www.henriquegravina.net/2011/03/10/sensor-de-temperatura-automotivo-mte-3005-leitura-com-adc/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img title="sensor no circuito de bias" src="http://farm6.static.flickr.com/5132/5513022631_0dca094fa3_o.png" alt="" width="450" height="120" /></p>
<p style="text-align: justify;">Esta semana precisei &#8220;ler&#8221; um sensor tipo MTE-3005 para um projeto de um termômetro e como não tinha encontrado ainda um código ou ajuda de como fazer a conversão desse sensor simples para uma leitura humana, fui pesquisar e encontrei na WEB algumas maneiras de fazer uma tabela de valores.</p>
<p style="text-align: justify;">Primeiro eu tentei uma abordagem auto-gerada utilizando um sensor DS18B20 que dava a temperatura e depois comparava com o sinal lido no AD registrando tudo em um array.</p>
<p style="text-align: justify;">Por motivos técnicos-mecânicos da montagem o esquema não funcionou. Então fui pesquisar mais um pouco e encontrei <a title="topico do forum" href="http://forum.msbr.com.br/viewtopic.php?f=40&amp;t=1394" target="_blank">este tópico do forum do sitema de injeção megasquirt</a>. Com as informações ali contidas pude fazer a minha tabela:</p>
<p style="text-align: justify;"><span id="more-283"></span></p>
<blockquote>
<p style="text-align: justify;">valor[0] = 964;<br />
valor[1] = 961;<br />
valor[2] = 959;<br />
valor[3] = 956;<br />
valor[4] = 953;<br />
valor[5] = 950;<br />
valor[6] = 947;<br />
valor[7] = 944;<br />
valor[8] = 941;<br />
valor[9] = 938;<br />
valor[10] = 934;<br />
valor[11] = 931;<br />
valor[12] = 927;<br />
valor[13] = 923;<br />
valor[14] = 920;<br />
valor[15] = 916;<br />
valor[16] = 912;<br />
valor[17] = 907;<br />
valor[18] = 903;<br />
valor[19] = 899;<br />
valor[20] = 894;<br />
valor[21] = 890;<br />
valor[22] = 885;<br />
valor[23] = 880;<br />
valor[24] = 875;<br />
valor[25] = 870;<br />
valor[26] = 865;<br />
valor[27] = 860;<br />
valor[28] = 855;<br />
valor[29] = 849;<br />
valor[30] = 843;<br />
valor[31] = 838;<br />
valor[32] = 832;<br />
valor[33] = 826;<br />
valor[34] = 820;<br />
valor[35] = 814;<br />
valor[36] = 808;<br />
valor[37] = 801;<br />
valor[38] = 795;<br />
valor[39] = 788;<br />
valor[40] = 782;<br />
valor[41] = 775;<br />
valor[42] = 768;<br />
valor[43] = 761;<br />
valor[44] = 754;<br />
valor[45] = 747;<br />
valor[46] = 740;<br />
valor[47] = 733;<br />
valor[48] = 726;<br />
valor[49] = 718;<br />
valor[50] = 711;<br />
valor[51] = 704;<br />
valor[52] = 696;<br />
valor[53] = 688;<br />
valor[54] = 681;<br />
valor[55] = 673;<br />
valor[56] = 665;<br />
valor[57] = 658;<br />
valor[58] = 650;<br />
valor[59] = 642;<br />
valor[60] = 635;<br />
valor[61] = 627;<br />
valor[62] = 618;<br />
valor[63] = 611;<br />
valor[64] = 603;<br />
valor[65] = 594;<br />
valor[66] = 587;<br />
valor[67] = 578;<br />
valor[68] = 570;<br />
valor[69] = 564;<br />
valor[70] = 555;<br />
valor[71] = 548;<br />
valor[72] = 539;<br />
valor[73] = 531;<br />
valor[74] = 523;<br />
valor[75] = 517;<br />
valor[76] = 508;<br />
valor[77] = 501;<br />
valor[78] = 494;<br />
valor[79] = 485;<br />
valor[80] = 479;<br />
valor[81] = 471;<br />
valor[82] = 463;<br />
valor[83] = 455;<br />
valor[84] = 448;<br />
valor[85] = 442;<br />
valor[86] = 433;<br />
valor[87] = 426;<br />
valor[88] = 419;<br />
valor[89] = 412;<br />
valor[90] = 407;<br />
valor[91] = 399;<br />
valor[92] = 391;<br />
valor[93] = 386;<br />
valor[94] = 378;<br />
valor[95] = 373;<br />
valor[96] = 364;<br />
valor[97] = 359;<br />
valor[98] = 353;<br />
valor[99] = 347;<br />
valor[100] = 341;<br />
valor[101] = 335;<br />
valor[102] = 328;<br />
valor[103] = 322;<br />
valor[104] = 316;<br />
valor[105] = 312;<br />
valor[106] = 306;<br />
valor[107] = 299;<br />
valor[108] = 296;<br />
valor[109] = 289;<br />
valor[110] = 285;<br />
valor[111] = 278;<br />
valor[112] = 274;<br />
valor[113] = 267;<br />
valor[114] = 263;<br />
valor[115] = 259;<br />
valor[116] = 252;<br />
valor[117] = 248;<br />
valor[118] = 244;<br />
valor[119] = 240;<br />
valor[120] = 236;</p>
</blockquote>
<p style="text-align: justify;">Junto com um resistor de 150ohms para fazer o &#8220;bias&#8221; do sensor. O resistor vai ligado ao VCC de 5v e do outro lado ao sensor, o sensor é ligado ao GND pela rosca, e o sinal para o ADC é obtido na junção do resistor com o sensor.</p>
<p style="text-align: justify;">&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.henriquegravina.net/2011/03/10/sensor-de-temperatura-automotivo-mte-3005-leitura-com-adc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quase um ano depois&#8230;</title>
		<link>http://www.henriquegravina.net/2011/01/18/quase-um-ano-depis/</link>
		<comments>http://www.henriquegravina.net/2011/01/18/quase-um-ano-depis/#comments</comments>
		<pubDate>Tue, 18 Jan 2011 20:20:49 +0000</pubDate>
		<dc:creator>Henrique</dc:creator>
				<category><![CDATA[avr]]></category>
		<category><![CDATA[Eletrônica]]></category>
		<category><![CDATA[Radio Amador]]></category>

		<guid isPermaLink="false">http://www.henriquegravina.net/?p=258</guid>
		<description><![CDATA[Finalmente, agora com uns dias de férias pude revitalizar ou revisitar alguns projetos que estavam parados. Comecei montando a placa para controle dos rotores, e depois a placa de controle lógico. O pior de tudo é que o meu primeiro &#8230; <a href="http://www.henriquegravina.net/2011/01/18/quase-um-ano-depis/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Finalmente, agora com uns dias de férias pude revitalizar ou revisitar alguns projetos que estavam parados.</p>
<p style="text-align: justify;"><a href="http://www.flickr.com/photos/henriquegravina/5367111715/sizes/o/"><img class="alignleft" src="http://farm6.static.flickr.com/5122/5367111715_3d27db13e5_m.jpg" alt="Desculpem a qualidade foi com o celular ..." width="240" height="180" /></a>Comecei montando a placa para controle dos rotores, e depois a placa de controle lógico. O pior de tudo é que o meu primeiro protótipo montei todo sem desenhar o circuito, pulando essa parte do projeto, e depois na hora de &#8220;desenhar&#8221; o circuito no Eagle resolvi fazer algumas mudanças, como pinos e conexões. Acabei deixando de fazer algumas alterações que agora percebo que deveria ter feito logo como colocar dois divisores de tensões para pode usar rotores comerciais em que os potenciômetros já tem um voltagem maior que 5v que é fornecida pelo controle original.</p>
<p style="text-align: justify;">Uma das mudança boas que realizei do meu primeiro protótipo para este é que os relés tem saída independentes, assim posso acionar o mais variados tipos de motores e não somente os iguais ao do meu rotor( rotor de antena de TV genérico).</p>
<p style="text-align: justify;"><a href="http://www.flickr.com/photos/henriquegravina/5367722420/sizes/o/"><img class="alignright" src="http://farm6.static.flickr.com/5009/5367722420_a56c6cd102_m.jpg" alt="Essa funciona" width="240" height="180" /></a>O Lado bom deste post é que a placa dos relés está funcionando 100%, inclusive com um led por relé para detectar algum possível debug <img src='http://www.henriquegravina.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> , o lado ruim é que vou ter que refazer a placa de controle lógico pois cometi um erro que pode ser visto no esquema que eu acho que já postei neste site, o pino 1 e o 4 do conector ISP estão invertidos. Isso não inutiliza as 2 placas que já tenho pois posso programar os AVR atmega328 fora dela e depois encaixar na placa e felizmente também deixei suporte para que a placa fique compatível com o bootloader do Arduino, que é minha idéia principal para facilitar atualizações e correções de firmware via porta serial ou usb com um FTDI.</p>
<p style="text-align: justify;"><strong>PROMOÇÃO: Encontre mais algum bug no circuito ou dê uma boa idéia de melhoria que você ganha um conjunto de placas*.</strong></p>
<p style="text-align: justify;">No Eagle o bug do ISP já foi corrigido, mas acho que vou mudar o layout para a placa ficar compatível com um LCD de 16&#215;2 sem a necessidade de fios ou cabos flat, soldado o lcd diretamente nela. Outra idéia que me apareceu agora é utilizar um encoder-giratório para mudar os ângulos ao invés dos botões tipo push.</p>
<p style="text-align: right;"><span style="color: #808080;"><em>*Esta promoção é sujeita as minha regras, eu que decido se gostei ou não da idéia.</em></span></p>
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
]]></content:encoded>
			<wfw:commentRss>http://www.henriquegravina.net/2011/01/18/quase-um-ano-depis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rotor de antenas, a criação :)</title>
		<link>http://www.henriquegravina.net/2009/10/02/rotor-de-antenas-a-criacao/</link>
		<comments>http://www.henriquegravina.net/2009/10/02/rotor-de-antenas-a-criacao/#comments</comments>
		<pubDate>Fri, 02 Oct 2009 13:24:36 +0000</pubDate>
		<dc:creator>Henrique</dc:creator>
				<category><![CDATA[avr]]></category>
		<category><![CDATA[Radio Amador]]></category>

		<guid isPermaLink="false">http://www.henriquegravina.net/?p=229</guid>
		<description><![CDATA[Acabei de fazer a encomenda de 2 placas de circuito impresso, fiz com o serviço batchpcb.com, apesar de um pouco caro as placas deles são de ótima qualidade e produzem apenas 1 unidade para teste, como é o caso. O &#8230; <a href="http://www.henriquegravina.net/2009/10/02/rotor-de-antenas-a-criacao/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Acabei de fazer a encomenda de 2 placas de circuito impresso, fiz com o serviço batchpcb.com, apesar de um pouco caro as placas deles são de ótima qualidade e produzem apenas 1 unidade para teste, como é o caso. O lado chato deste serviço é que demora um pouco para eles entregarem.</p>
<p style="text-align: justify;">Fiz algumas mudanças nos circuitos para gerar as placas:</p>
<p style="text-align: justify;">1- Separei a placa dos relés da placa lógica, assim a placa lógica por si só pode vir a ter outras funcionalidade no futuro. A parte do regulador de tensão ( 7805 e capacitores ) ficaram junto com a placa de relés.</p>
<p style="text-align: justify;">2 &#8211; Redesenhei a ligação dos relés, agora todos tem suas conexões independentes, quem for usar com rotores Hy-Gain, como os meus vai ter de fazer 1 jumper para cada rotor, mas em conpensação o circuito vai poder ser utilizado em rotores tipo Yaesu e Daiwa com a mínima alteração do software.</p>
<p style="text-align: justify;">3 &#8211; Retirei o conector DB9, e coloquei no lugar um Header de 4 pinos, economizou espaço na placa. Provávelmente a maioria das pessoas vai utilizar mesmo um conversor tipo FTDI para ligar direto na porta USB.</p>
<p style="text-align: justify;">O que ficou faltando foi um conversor de voltagem para utilização de rotores que já tem potenciômetro como os Yaesu e Daiwa, provavelmente vou desenhar uma placa, separada para esse fim, adaptando a tensão do circuito do rotor para os 5v do controlador, possívelmente uma simples rede de resistor de conta do recado.</p>
<p style="text-align: justify;">Como várias pessoas demonstraram interesse, assim que testar e aprovar as placas, vou formar um grupo de para a compra das partes e montagem.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">As placas como foram encomendadas:</p>
<p style="text-align: justify;">
<div class="wp-caption alignleft" style="width: 122px"><a href="http://www.flickr.com/photos/henriquegravina/3973768113/"><img title="Placa lógica" src="http://farm4.static.flickr.com/3513/3973768113_06a69a5872_m.jpg" alt="Placa lógica" width="112" height="240" /></a><p class="wp-caption-text">Placa lógica</p></div>
<p style="text-align: justify;">
<div class="wp-caption alignright" style="width: 217px"><a href="http://www.flickr.com/photos/henriquegravina/3973768049/"><img title="Placa relés" src="http://farm3.static.flickr.com/2514/3973768049_0853bbf949_m.jpg" alt="Placa relés" width="207" height="240" /></a><p class="wp-caption-text">Placa relés</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.henriquegravina.net/2009/10/02/rotor-de-antenas-a-criacao/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Satelites II</title>
		<link>http://www.henriquegravina.net/2009/08/17/satelites-ii/</link>
		<comments>http://www.henriquegravina.net/2009/08/17/satelites-ii/#comments</comments>
		<pubDate>Mon, 17 Aug 2009 19:50:14 +0000</pubDate>
		<dc:creator>Henrique</dc:creator>
				<category><![CDATA[avr]]></category>
		<category><![CDATA[Eletrônica]]></category>
		<category><![CDATA[Radio Amador]]></category>

		<guid isPermaLink="false">http://www.henriquegravina.net/?p=212</guid>
		<description><![CDATA[Finalmente consegui mais um rotor, &#8230;quer dizer: ele está a caminho &#8230; mas eu acho que chega. Consegui comprar mais um rotor de antenas igual ao que eu já tinha, agora sim vou poder implementar minha estação de forma automática &#8230; <a href="http://www.henriquegravina.net/2009/08/17/satelites-ii/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<address style="text-align: justify;">Finalmente consegui mais um rotor, &#8230;quer dizer: ele está a caminho &#8230; mas eu acho que chega. Consegui comprar mais um rotor de antenas igual ao que eu já tinha, agora sim vou poder implementar minha estação de forma automática para satélites. Assim que chegar o rotor e eu testar tudo prometo que publico as fotos o software do controlador ( compatível com o GS232 da Yaesu ) e ainda vou dar uma ajuda para quem quiser montar o seu.</address>
<address> </address>
<address style="text-align: justify;">Aguardem, e torçam para que o rotor chegue logo.</address>
<address style="text-align: justify;"> </address>
<address style="text-align: justify;">Update: Já chegou no Brasil &#8230; vamos lá Correio &#8230; velocidade!<br />
</address>
]]></content:encoded>
			<wfw:commentRss>http://www.henriquegravina.net/2009/08/17/satelites-ii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Um pouco de software e um pouco de Hardware</title>
		<link>http://www.henriquegravina.net/2009/03/18/um-pouco-de-software-e-um-pouco-de-hardware/</link>
		<comments>http://www.henriquegravina.net/2009/03/18/um-pouco-de-software-e-um-pouco-de-hardware/#comments</comments>
		<pubDate>Wed, 18 Mar 2009 14:43:42 +0000</pubDate>
		<dc:creator>Henrique</dc:creator>
				<category><![CDATA[avr]]></category>
		<category><![CDATA[Eletrônica]]></category>
		<category><![CDATA[Informática]]></category>
		<category><![CDATA[Radio Amador]]></category>

		<guid isPermaLink="false">http://www.henriquegravina.net/?p=182</guid>
		<description><![CDATA[Aos poucos o meu controlador de rotores vai se formando, na verdade ele já está quase todo montado, mas vou revisando as etapas para ir melhorando o hardware e fazendo o software mais inteligente e rápido. Uma das peças fundamentais &#8230; <a href="http://www.henriquegravina.net/2009/03/18/um-pouco-de-software-e-um-pouco-de-hardware/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Aos poucos o meu <strong>controlador de rotores</strong> vai se formando, na verdade ele já está quase todo montado, mas vou revisando as etapas para ir melhorando o <strong>hardware</strong> e fazendo o <strong>software</strong> mais inteligente e rápido.</p>
<p style="text-align: justify;">Uma das peças fundamentais do controlador é a <strong>fonte de 5 volts</strong>, além de se manter estável ela deve <strong>filtrar os ruídos</strong> que com certeza serão produzidos pelos relés que vão chavear algo em torno de 40v, o que já gera um certo &#8220;<em>faiscamento</em>&#8221; nos contatos internos. A solução é simples, um capacitor eletrolitico grande, algo entre 1000 ou 10000uF é utilizado na entrada, ele deve filtrar os ruídos gerados pelos relés e estabilizar o fornecimento de energia, quanto maior melhor, ou quase isso, se ficar muito grande o circuito não vai ser desligado quando for cortado o fornecimento de energia, o capacitor vai segurar o circuito ligado por algum tempo e isso pode não ser desejado. O regulador de tensão que utilizei foi o 7805, ele é estável o suficiente, e consegue lidar com a corrente necessária apesar de estar usando um dissipador e ele esquentar. Após o regulador utilizo um capacitor cerâmico de 100000pF, que tem a função de filtrar algum ruído que possa ser gerado pelo regulador de tensão 7805.</p>
<p style="text-align: justify;">
<div class="wp-caption aligncenter" style="width: 368px"><img title="Fonte" src="http://farm4.static.flickr.com/3650/3344269357_2753d3b133.jpg?v=0" alt="Fonte, capacitores e regulador de tensão" width="358" height="157" /><p class="wp-caption-text">Fonte, capacitores e regulador de tensão</p></div>
<p style="text-align: justify;">Ainda quando estava montando o controlador para o Si570, junto as brigas com o <strong>AVR-GCC</strong> que não &#8220;<em>sabia</em>&#8220;  calcular números <strong>unsigned  long double</strong> e que foi resolvido pelo Diego Eckhard, o problema foi como apresentar números grandes no LCD, as funções do <strong>Arduino</strong> para controlar o <strong>LCD </strong>apenas recebiam strings ou chars.</p>
<p>A Solução foi criar uma nova função:</p>
<blockquote><p>void LCD4Bit::printmalvada(unsigned long n, unsigned long base)<br />
{<br />
unsigned char buf[8 * sizeof(long)]; // Assumes 8-bit chars.<br />
unsigned long i = 0;</p>
<p>if (n == 0) {<br />
print(&#8217;0&#8242;);<br />
return;<br />
}</p>
<p>while (n &gt; 0) {<br />
buf[i++] = n % base;<br />
n /= base;<br />
}</p>
<p>for (; i &gt; 0; i&#8211;)<br />
print(buf[i - 1] &lt; 10 ?<br />
&#8217;0&#8242; + buf[i - 1] :<br />
&#8216;A&#8217; + buf[i - 1] &#8211; 10);</p>
<p>}</p></blockquote>
<p style="text-align: justify;">&#8220;printmalvada&#8221; foi um nome dado meio que na brincadeira com referência a piada do &#8220;<em>galo bom e do galdo malvado</em>&#8220;, eu cheguei a enviar ela para o responsável pelo biblioteca LCD4Bit, mas hoje que esta biblioteca foi &#8220;incorporada&#8221; a biblioteca LiqudCristal padrão do Arduino. Esta incorporação me pareceu uma saída bem elegante, mas no entanto me parece não ser mais possível utilizar um LCD apenas com 6 portas, mas apenas com 7, por isso continuo utilizando a LCD4Bit.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.henriquegravina.net/2009/03/18/um-pouco-de-software-e-um-pouco-de-hardware/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Um controlador para rotores de antena.</title>
		<link>http://www.henriquegravina.net/2009/03/10/controlador-de-rotores/</link>
		<comments>http://www.henriquegravina.net/2009/03/10/controlador-de-rotores/#comments</comments>
		<pubDate>Tue, 10 Mar 2009 20:14:16 +0000</pubDate>
		<dc:creator>Henrique</dc:creator>
				<category><![CDATA[avr]]></category>
		<category><![CDATA[Radio Amador]]></category>

		<guid isPermaLink="false">http://www.henriquegravina.net/?p=179</guid>
		<description><![CDATA[Faz tempo que a única coisa que fiz nesta pagina/blog foi atualizar o sistema, também essa mensagem do wordpress na tela de administração chega a ser assustadora. Bom, indo ao tema deste artigo, eu comecei a construir um controlador para &#8230; <a href="http://www.henriquegravina.net/2009/03/10/controlador-de-rotores/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Faz tempo que a única coisa que fiz nesta pagina/blog foi atualizar o sistema, também essa mensagem do wordpress na tela de administração chega a ser assustadora.</p>
<p style="text-align: justify;">Bom, indo ao tema deste artigo, eu comecei a construir um controlador para rotores de antena, normalmente utilizados por radio amadores, para voltar as imensas <a href="http://en.wikipedia.org/wiki/Yagi_antenna">yagis</a> e outras antenas direcionais para a estação com a qual se quer contato. Mas o meu objetivo não era tão simples, o meu controlador de rotores teria que ter controle para um rotor horizontal ( azimuth ) e para um rotor de elevação uma vez que a idéia é utilizar para contatos via satélite.</p>
<p style="text-align: justify;">Montado o protótipo, ele já recebe os comandos com o mesmo formato do controlador da Yaesu, o Gs232, e aciona o rotor. O meu rotor é um Hy-Gain que originalmente veio sem pot, sem feedback algum, mas fiz <a title="rotor" href="http://www.dougbraun.com/pix/rotorpix/" target="_blank">este mod</a>, utilizei para isso uma engrenagem de impressora, que ficou exatamente 1:10 com a engrenagem grande do rotor.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">
<div class="wp-caption aligncenter" style="width: 510px"><img title="Montado, com LCD e comandos manuais" src="http://farm4.static.flickr.com/3363/3345014492_2e3193dea0.jpg?v=0" alt="Por fora está quase pronto" width="500" height="332" /><p class="wp-caption-text">Por fora está quase pronto</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.henriquegravina.net/2009/03/10/controlador-de-rotores/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Controle remoto por DTMF</title>
		<link>http://www.henriquegravina.net/2008/06/30/controle-remoto-por-dtmf/</link>
		<comments>http://www.henriquegravina.net/2008/06/30/controle-remoto-por-dtmf/#comments</comments>
		<pubDate>Mon, 30 Jun 2008 14:30:28 +0000</pubDate>
		<dc:creator>Henrique</dc:creator>
				<category><![CDATA[avr]]></category>
		<category><![CDATA[momentos]]></category>
		<category><![CDATA[Radio Amador]]></category>
		<category><![CDATA[atmega8]]></category>
		<category><![CDATA[controle por rádio frequencia]]></category>
		<category><![CDATA[DTMF]]></category>
		<category><![CDATA[remote control]]></category>
		<category><![CDATA[RF]]></category>

		<guid isPermaLink="false">http://www.henriquegravina.net/?p=85</guid>
		<description><![CDATA[Este é um sistema para controle remoto via DTMF. Ele pode ser utilizado para reinicializar um sistema de redes wireless a distância. O sistema também serve para ligar ou desligar qualquer equipamento elétrico com a ajuda de relés ou chaves &#8230; <a href="http://www.henriquegravina.net/2008/06/30/controle-remoto-por-dtmf/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Este é um sistema para <strong>controle remoto via DTMF</strong>. Ele pode ser utilizado para <strong>reinicializar</strong> um<img class="alignright" style="float: right;" src="http://farm4.static.flickr.com/3253/2625001730_8738cf0cae_t.jpg" alt="keypad" width="100" height="74" /> sistema de <strong>redes wireless a distância</strong>. O sistema também serve para <strong>ligar ou desligar qualquer equipamento</strong> elétrico com a ajuda de <strong>relés</strong> ou<strong> chaves contatoras</strong>.</p>
<p>O sistema tem um funcionamento muito simples para o usuário, após inserir a senha de 4 dígitos, utiliza-se um combinação com o número da porta e a função que se deseja ( ligado/desligado ). Após o sistema efetivar a função requerida pelo usuário ele irá retornar um sinal sonoro pelo rádio ( Opcional ).</p>
<p>Este circuito foi montado e testado para ser utilizado por radioamadores com rádios do tipo HT ( hand talk ), mas pode ser adaptado a outros <strong>sistemas de comunicação</strong>, e pode funcionar com telefone.</p>
<p><span id="more-85"></span></p>
<p>O circuito de decodificação é baseado no integrado <strong>MT8870</strong>, que pode ser encontrado no mercado com certa facilidade. E o circuito que gera o sinal sonoro e aciona o sistema de PTT do rádio é montado com transistores 2n2222 possivelmente um dos mais comuns no mercado.</p>
<p>O Micro-controlador é um <a title="AVR" href="http://www.atmel.com/products/AVR/">AVR</a> do tipo <strong>ATMEGA8</strong> ou <strong>ATMEGA168</strong>, e o código foi escrito com a utilização da IDE do<strong> <a title="Arduino" href="http://www.arduino.cc" target="_blank">ARDUINO</a></strong>. No Brasil eu compro AVR na <a title="Farnell distribuidor de AVR" href="http://www.farnell.com.br/u_Index.apw">Farnell</a> pois tem preço bom e normalmente tem estoque local.</p>
<p><a href="http://www.flickr.com/photos/henriquegravina/2624014063/sizes/l/"><img class="alignleft" style="border: 0pt none; margin: 5px; float: left;" src="http://farm4.static.flickr.com/3037/2624014063_e4f103e1e9_m.jpg" alt="Circuito" width="240" height="150" /></a></p>
<p>As conexões para os dispositivos são feitas através dos pinos 23 até 28 do Micro-controlador, no código de fonte disponibilizado estão implementadas 2 I/O, sendo os pinos 23 e 24. Para poder adicionar cargas ao sistema é nece</p>
<p>ssária a adição de uma etapa de potência que pode ser facilmente feita com um transistor como TIP31, que suporta facilmente a corrente necessária para um relé pequeno.</p>
<p>Este circuito vem sendo utilizado com sucesso com um HT <strong>Yaesu FT-23R</strong>, e já foi testado com o modelo <strong>FT-411E</strong>, e FT-530R sem problema algum. Também já foi testado com rádios TalkaAbout ( modelo genérico da Cobra ). Para minimizar a utilização de energia elétrica utilizo junto com um transistor TIP31 e um relé, onde o relé tem conexões NA e NF, ficando o <strong>Access Point</strong> ligado sempre no contato NF, assim quando o relé não está energizado o Access Point fica ligado e quando o relé é acionado o Access Point é desligado.</p>
<p>Você pode baixar os esquemas e códigos <a title="download" href="http://www.henriquegravina.net/arquivos/DTMFRC.zip">AQUI.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.henriquegravina.net/2008/06/30/controle-remoto-por-dtmf/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Encoder funcionando e o software</title>
		<link>http://www.henriquegravina.net/2008/04/16/encoder-funcionando-e-o-software/</link>
		<comments>http://www.henriquegravina.net/2008/04/16/encoder-funcionando-e-o-software/#comments</comments>
		<pubDate>Wed, 16 Apr 2008 15:02:48 +0000</pubDate>
		<dc:creator>Henrique</dc:creator>
				<category><![CDATA[avr]]></category>
		<category><![CDATA[Radio Amador]]></category>
		<category><![CDATA[SDR]]></category>
		<category><![CDATA[wxPython]]></category>

		<guid isPermaLink="false">http://www.henriquegravina.net/2008/04/16/encoder-funcionando-e-o-software/</guid>
		<description><![CDATA[Na foto ao lado ( clique para ampliar ) está o controlador com o encoder, pode se ver no display que eu mudei 2 Hertz. No entanto acima de 19Mhz o AVR está gerando um problema de soma, ao invés &#8230; <a href="http://www.henriquegravina.net/2008/04/16/encoder-funcionando-e-o-software/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/henriquegravina/2417999354/" title="Com o enconder funcionando"><span class="photo_container pc_m"></span></a><a href="http://www.flickr.com/photos/henriquegravina/2417999354/" title="Com o enconder funcionando"><img src="http://farm3.static.flickr.com/2168/2417999354_9101ed5ef1_m.jpg" style="float: left; margin-top: 10px; margin-bottom: 10px; margin-right: 10px" alt="Com o enconder funcionando" class="pc_img" height="160" width="240" /></a> Na foto ao lado ( clique para ampliar ) está o controlador com o encoder, pode se ver no display que eu mudei 2 Hertz. No entanto acima de 19Mhz o AVR está gerando um problema de soma, ao invés de somar 10 Hertz por exemplo ele soma 9 ou 8, consegui resolver isso utilizando uint_32, mas isso gerou outro problema, a conversão deste número para ser enviado ao Si570, problemas de se utilizar um micro-controlador de 8bits. Mas vai ser resolvido.  A  direita a tela do software, já  é funcional, mas os botões ainda estão desativados.</p>
<p><span class="photo_container pc_m"><a href="http://www.flickr.com/photos/henriquegravina/2417996252/" title="Software para o controler"><img src="http://farm3.static.flickr.com/2086/2417996252_6fac1c314f_m.jpg" style="float: right; margin-top: 10px; margin-bottom: 10px; margin-left: 10px" alt="Software para o controler" class="pc_img" height="75" width="240" /></a></span></p>
<p>Os códigos de fonte serão disponibilizados assim que eu completar  as funcionalidades básicas que eu planejei, no entanto os comentários estão abertos a dúvidas e  sugestões.</p>
<p>Descobri que o meu Si570 passa da freqüência máxima informada pelo fabricante, ele vai além do dobro, passou de 400Mhz nos meus testes.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.henriquegravina.net/2008/04/16/encoder-funcionando-e-o-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SDRzero + Si570 + Atmega168 + LCD + Controle Serial</title>
		<link>http://www.henriquegravina.net/2008/04/11/sdrzero-si570-atmega168-lcd-controle-serial/</link>
		<comments>http://www.henriquegravina.net/2008/04/11/sdrzero-si570-atmega168-lcd-controle-serial/#comments</comments>
		<pubDate>Fri, 11 Apr 2008 17:46:55 +0000</pubDate>
		<dc:creator>Henrique</dc:creator>
				<category><![CDATA[avr]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Radio Amador]]></category>
		<category><![CDATA[SDR]]></category>

		<guid isPermaLink="false">http://www.henriquegravina.net/2008/04/11/sdrzero-si570-atmega168-lcd-controle-serial/</guid>
		<description><![CDATA[Estas fotos já tem uns dias que fiz, esta primeira é do teste utilizando o Si570 como oscilador do SDRzero, no computador utilizava o software do DO8SEM. Depois que obtive sucesso em utilizar o oscilador coloquei uma entrada para oscilador &#8230; <a href="http://www.henriquegravina.net/2008/04/11/sdrzero-si570-atmega168-lcd-controle-serial/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><span class="photo_container pc_m">Estas fotos já tem uns dias que fiz, esta primeira é do teste utilizando o Si570 como oscilador do SDRzero, no computador utilizava o software do </span><a href="http://homepage.mac.com/smrozek/downloads/sdrhelp.html" target="_blank">DO8SEM</a><span class="photo_container pc_m">.</span></p>
<p style="text-align: center;"><a title="Conector para ligar o Si570" href="http://www.flickr.com/photos/henriquegravina/2401828252/"></a><a title="Protótipo + SDRzero" href="http://www.flickr.com/photos/henriquegravina/2389831946/"><img class="pc_img aligncenter" src="http://farm3.static.flickr.com/2309/2389831946_3ab0821e0a_m.jpg" alt="Protótipo + SDRzero" width="240" height="160" /></a><br />
<span class="photo_container pc_m"><br />
Depois que obtive sucesso em utilizar o oscilador coloquei uma entrada para oscilador externo no meu SDRzero. </span></p>
<p style="text-align: center;"><a title="Conector para ligar o Si570" href="http://www.flickr.com/photos/henriquegravina/2401828252/"><img class="pc_img aligncenter" src="http://farm4.static.flickr.com/3117/2401828252_ff26b3c39c_m.jpg" alt="Conector para ligar o Si570" width="240" height="160" /></a><a title="Conector para ligar o Si570" href="http://www.flickr.com/photos/henriquegravina/2401828252/"></a><br />
Ficou meio torto mas ficou legal <img src='http://www.henriquegravina.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.henriquegravina.net/2008/04/11/sdrzero-si570-atmega168-lcd-controle-serial/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Chegaram os encoders</title>
		<link>http://www.henriquegravina.net/2008/04/11/chegaram-os-encoders/</link>
		<comments>http://www.henriquegravina.net/2008/04/11/chegaram-os-encoders/#comments</comments>
		<pubDate>Fri, 11 Apr 2008 17:35:19 +0000</pubDate>
		<dc:creator>Henrique</dc:creator>
				<category><![CDATA[avr]]></category>
		<category><![CDATA[Radio Amador]]></category>
		<category><![CDATA[SDR]]></category>

		<guid isPermaLink="false">http://www.henriquegravina.net/2008/04/11/chegaram-os-encoders/</guid>
		<description><![CDATA[3 pinos para a o encoder + 2 pinos para a chave tipo push-button, comprados no Mercado-Livre, com a greve dos correios demoraram mais de uma semana para chegar aqui.]]></description>
			<content:encoded><![CDATA[<p><img src="http://farm3.static.flickr.com/2080/2405229597_9c05c3be89.jpg" /><br />3 pinos para a o <i>encoder</i> + 2 pinos para a chave tipo <i>push-button, </i>comprados no Mercado-Livre, com a greve dos correios demoraram mais de uma semana para chegar aqui.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.henriquegravina.net/2008/04/11/chegaram-os-encoders/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Si570, controle com AVR + Arduino</title>
		<link>http://www.henriquegravina.net/2008/04/04/si570-controle-com-avr-arduino/</link>
		<comments>http://www.henriquegravina.net/2008/04/04/si570-controle-com-avr-arduino/#comments</comments>
		<pubDate>Fri, 04 Apr 2008 12:29:14 +0000</pubDate>
		<dc:creator>Henrique</dc:creator>
				<category><![CDATA[avr]]></category>
		<category><![CDATA[Radio Amador]]></category>
		<category><![CDATA[SDR]]></category>

		<guid isPermaLink="false">http://www.henriquegravina.net/2008/04/04/si570-controle-com-avr-arduino/</guid>
		<description><![CDATA[Juntei as coisas, coloquei o Si570 junto na placa em que estava testando o LCD e as conversões dos tipos de variáveis. A notícia boa é que funcionou! A ruim é que o atmega8 foi definitivamente remomovido do projeto agora &#8230; <a href="http://www.henriquegravina.net/2008/04/04/si570-controle-com-avr-arduino/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://farm4.static.flickr.com/3296/2385800834_9317e15c87.jpg?v=0" alt="" onload="show_notes_initially();" class="reflect" height="333" width="500" />
<div style="direction: ltr;">Juntei as coisas, coloquei o Si570 junto na placa em que estava testando o LCD e as conversões dos tipos de variáveis.</p>
<p>A notícia boa é que funcionou!</p>
<p>A ruim é que o atmega8 foi definitivamente remomovido do projeto agora o código compilado está ocupando aproximadamente 10.050 bytes, sendo assim o uC agora será o atmega168 (uma diferença de aproximadamente 4 reais na farnell)</p>
<p>Estou pensando em colocar o micro controlador para trabalhar em uma frequência superior, no momento ele está trabalhando com clock interno de 8mhz, o que dá a ele aproximadamente 8Mips, mas tenho que fazer uns outros testes para saber se é necessário.</p>
<p>Liguei o LCD no modo 4bits, para poupar portas I/O assim, ainda tem portas disponíveis, não sei que dia o correio vai me entregar os encoders que comprei na internet, mas assim que fizer pretendo adicionar um ao protótipo.</p>
<p>Enquanto não chegam os encoders vou me dedicar um pouco a organizar o código que já está pronto, talvez escrever alguma documentação dentro (eu disse talvez <img src='http://www.henriquegravina.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  , ainda notei algumas bugs como ele mudar 22.333.444 para 22.333.445, coisa que não aconteceu com 125.000.000, acredito que ser um problema na forma como implementei a mudança de freqüência via serial.</p>
<p>Notei uma diferença entre o valor que eu enviei( 125Mhz ) e o valor que o rádio mostrava, estou usando o rádio em modo CW, assim ele acende um led azul quando no tom certo, que fica uns 50hz acima da portadora. No entanto em 125 Mhz notei que havia uma diferença de aproximadamente 150Hz para cima. Mas não dei bola para isso ontem meu objetivo era outro.</p>
<p>Fotos:<br />
<blockquote>A plaquina com Si570 acoplada a placa padrão, usei conectores de gabinete pois por aqui não tem &#8220;barra-de-pinos-fêmea&#8221; para vender <img src='http://www.henriquegravina.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p></blockquote>
<p>
<blockquote>Improvisei um cooler para o 7805 que estava bem quente <img src='http://www.henriquegravina.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p></blockquote>
<p>
<blockquote>MultiF não é o nome do projeto, eu só não tinha idéia do que escrever <img src='http://www.henriquegravina.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> , depois deve ser substituído por informações como passo do encoder.</p></blockquote>
</div>
<p><script><!-- D(["mb","\u003cdiv style\u003d\"direction:ltr\"\u003e\u003cspan class\u003dsg\u003e\u003cbr /\u003e\n\u003cbr /\u003e\n\u003cbr /\u003e\n\u003cbr /\u003e\n--\u003cbr /\u003e\n\u003cbr /\u003e\n\u003cbr /\u003e\n------------------------------\u003cwbr /\u003e---------------\u003cbr /\u003e\nMens In Corpore Tantun Molen Regit.\u003cbr /\u003e\n\u003c/span\u003e\u003c/div\u003e",0] ); D(["ce"]);  //--></script><span class="sg"><br /></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.henriquegravina.net/2008/04/04/si570-controle-com-avr-arduino/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Importação via Correios</title>
		<link>http://www.henriquegravina.net/2007/08/21/importacao-via-correios/</link>
		<comments>http://www.henriquegravina.net/2007/08/21/importacao-via-correios/#comments</comments>
		<pubDate>Tue, 21 Aug 2007 17:15:15 +0000</pubDate>
		<dc:creator>Henrique</dc:creator>
				<category><![CDATA[avr]]></category>
		<category><![CDATA[Impostos]]></category>
		<category><![CDATA[Kits]]></category>

		<guid isPermaLink="false">http://www.henriquegravina.net/2007/08/21/importacao-via-correios/</guid>
		<description><![CDATA[Recentemente adquiri um kit para montar um gravador usb para AVR, que veio da Alemanha. Eu encomendei o kit no site do fornecedor e recebi no meu escritório em uma semana. Como a experiência com esse produto tinha sido perfeita &#8230; <a href="http://www.henriquegravina.net/2007/08/21/importacao-via-correios/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p style="text-align: center"><img title="Encomenda" src="/imagens/importacao/encomenda.jpg" alt="Encomenda" /></p>
<p>Recentemente adquiri um kit para montar um <a title="Gravador AVR" href="http://www.henriquegravina.net/2007/07/18/o-kit-avrusb500v2-montado-e-funcionando/">gravador usb para AVR</a>, que veio da Alemanha. Eu <strong>encomendei</strong> o kit no <a title="Shop" href="http://shop.tuxgraphics.org">site do fornecedor</a> e recebi no meu escritório em  uma semana. Como a experiência com esse produto tinha sido perfeita &#8211; <strong>encomenda</strong>, paga pelo <strong>PayPal</strong>, aguarda, recebe, monta, funciona, etc. &#8211; imaginei que seria igualmente <strong>simples encomendar</strong> outro kit do mesmo fornecedor. No entanto, dessa vez minha <strong>encomenda</strong> tinha passado dos <strong>50 dólares</strong> que são <strong>isentos de impostos</strong>. Com o intuito de me ajudar com a <strong>alfândega</strong> brasileira, o vendedor identificou o pacote como sendo<strong> Samples</strong> e colocou apenas o valor do frete na<strong> declaração</strong>, o que, provavelmente, trancou tudo.</p>
<p>Como de costume fui verificar no <strong>site dos correios</strong> por onde andava minha encomenda, e ela passou uma semana no tal de “<strong>Recinto Alfedegado</strong>” dos correios até que chegou para mim o seguinte documento:</p>
<p><img src="http://www.henriquegravina.net/imagens/importacao/aviso_pequeno.jpg" border="1" alt="" hspace="10" vspace="10" width="245" height="188" /> <img src="http://www.henriquegravina.net/imagens/importacao/aviso_verso_pequeno.jpg" border="1" alt="" hspace="10" vspace="10" width="120" height="187" /></p>
<p>Em um envelope, esse documento pedia para enviar a cópia do <strong>extrato do cartão de crédito</strong> ou a <strong>nota fiscal </strong>para um determinado telefone. Como a fatura do cartão ainda não havia chegado telefonei para o número e após alguma tentativas consegui contato. O atendente me explicou que poderia ser o extrato do <strong>PayPal</strong> que serviria de comprovante do valor.</p>
<p>Mandei o fax, com cópia do pagamento do<strong> PayPal</strong>, os dados sobre a minha <strong>encomenda</strong> e sobre mim ( nome, telefone&#8230;).</p>
<p>2 dias depois, nada tinha mudado e o pacote continuava lá… Resolvi telefonar de novo. Incrivelmente alguém dentro dos Correios tinha perdido meu fax. Reenviei adicionando o email que recebi do vendedor com a descrição e o preço, e ainda escrevi a mão um bilhete, informando o site com os preços.</p>
<p>Dessa vez deu tudo certo, em pouco tempo estava com minha encomenda em mãos, mas… tive que pagar a <span style="text-decoration: line-through;">absurda</span> pequena <strong>taxa para importação</strong>, 60% do valor da compra mais o<strong> ICMS</strong>, ou seja, mais R$109,95 para poder retirar dos Correios. (ou seja, aproximadamente 90% de impostos).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.henriquegravina.net/2007/08/21/importacao-via-correios/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>O kit avrUSB500v2, montado e funcionando</title>
		<link>http://www.henriquegravina.net/2007/07/18/o-kit-avrusb500v2-montado-e-funcionando/</link>
		<comments>http://www.henriquegravina.net/2007/07/18/o-kit-avrusb500v2-montado-e-funcionando/#comments</comments>
		<pubDate>Wed, 18 Jul 2007 13:04:46 +0000</pubDate>
		<dc:creator>Henrique</dc:creator>
				<category><![CDATA[avr]]></category>
		<category><![CDATA[Kits]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Radio Amador]]></category>

		<guid isPermaLink="false">http://www.henriquegravina.net/2007/07/18/o-kit-avrusb500v2-montado-e-funcionando/</guid>
		<description><![CDATA[Foi só chegar em casa com a caixinha do kit na mão que a vontade de ligar o estanhador bateu. Corri no laboratório de montagens (Aka: cantinho da escrivaninha), puxei o estanhador e o suporte para fora, catei o estanho &#8230; <a href="http://www.henriquegravina.net/2007/07/18/o-kit-avrusb500v2-montado-e-funcionando/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Foi só chegar em casa com a caixinha do kit na mão que a vontade de ligar o estanhador bateu. Corri no laboratório de montagens (Aka: cantinho da escrivaninha), puxei o estanhador e o suporte para fora, catei o estanho 0,3mm dentro da gaveta. Coloquei todo conteúdo da caixa em cima da escrivaninha, veio dentro do kit: 1 CD, os componentes, 1 placa PCB e 1 Semi-manual-de-montagem.</p>
<p>Semi-manual-de-montagem porque não diz passo a passo como fazer nem dá grandes explicações, mas tem 3 fotos boas, e uma tabela explicando qual é cada componente. Isso é muito bom principalmente para os resistores que eu nunca sei o código de cores.</p>
<p>É facinho de montar o kit, basta soldar tudo na placa. Dica: comece pelos resistores, dobrando as perninhas deles com os dedos mesmo, o mais rente possível. Nem adianta tentar ajeitar as perninhas dos capacitores para eles ficarem mais rentes à placa, ele ficam mais altos mesmo.</p>
<p>Existe um componente SMD nesse circuito, o FTDI, que é o chip que transforma a USB em serial, mas não se preocupe ele já vem soldado na placa prontinho para ser usado, inclusive me parece que foi colocado ali por uma máquina por que o serviço é muito bom.</p>
<p>A pior parte foi carregar o software para o AVR, para não ser necessário ter outro gravador para fazer o seu gravador, Guido que fez o circuito criou um programa que coloca o FTDI em modo <em>bit-bang</em> e ele mesmo é o gravador, no entanto neste modo o FDTI é muito lento, levou mais de 52 minutos para limpar o atmega8, gravar e verificar o conteúdo. Mas agora com o gravador montado e funcionando devidamente as mesmas operações ficam na casa dos segundos.</p>
<p>Vale cada centavo investido.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.henriquegravina.net/2007/07/18/o-kit-avrusb500v2-montado-e-funcionando/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>AVR no Mac.</title>
		<link>http://www.henriquegravina.net/2007/07/12/avr-no-mac/</link>
		<comments>http://www.henriquegravina.net/2007/07/12/avr-no-mac/#comments</comments>
		<pubDate>Thu, 12 Jul 2007 14:59:29 +0000</pubDate>
		<dc:creator>Henrique</dc:creator>
				<category><![CDATA[avr]]></category>
		<category><![CDATA[dicas]]></category>
		<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://www.henriquegravina.net/2007/07/12/avr-no-mac/</guid>
		<description><![CDATA[Chegou! 8 dias após ter comprado meu kit para montar um gravador de AVR ( avrUSB500v2 ), ele grava qualquer AVR que tenha In-System Programming(ISP), não me aguentei e já abri para dar uma olhada no que veio dentro, tudo &#8230; <a href="http://www.henriquegravina.net/2007/07/12/avr-no-mac/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Chegou!  8 dias após ter comprado meu kit para montar um gravador de AVR ( <a href="http://shop.tuxgraphics.org/electronic/microcontroller.html?id=2420ee#avrusb500" title="Link para comprar">avrUSB500v2</a> ), ele grava qualquer AVR que tenha <em>In-System Programming</em>(ISP), não me aguentei e já abri para dar uma olhada no que veio dentro, tudo que preciso para montar o gravador, menos um atmega8, mas esse eu já tenho algumas unidades em casa.</p>
<p>Um dos problemas que tinha era que eu utilizava um gravador via porta paralela e os computadores novos não tem mais porta serial nem mesmo paralela.  Este gravador é USB, assim posso usar no MAC sem problema, assim como em qualquer outro computador mais novo.</p>
<blockquote><p>Nos últimos dias estava usando um desktop e o notebook  para poder fazer meus programas, imagina programava e compilava no Macbook, copiava por http para o desktop e ai fazia o upload para o AVR no circuito.</p></blockquote>
<p>Vem também com uma saída de clock de 1 Mhz para aquele casos em que um Bit Fuse foi gravado errado. E um CD bootável com Linux e com os softwares e drivers necessários para MAC inclusive.</p>
<p>Veio junto com o Kit 2 chocolatinhos, um com 75% de cacau, que eu achei igual a chocolate meio amargo, e um com 33% de cacau que é quase igual a um kinderovo, na verdade o kit é um chocolate que vem com um brinquedo <img src='http://www.henriquegravina.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Os chocolates eu e a Karin já comemos, agora só falta montar o kit e testar, mas isso vai ficar para depois do expediente.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.henriquegravina.net/2007/07/12/avr-no-mac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Programando AVRs no MAC</title>
		<link>http://www.henriquegravina.net/2007/03/13/programando-avrs-no-mac/</link>
		<comments>http://www.henriquegravina.net/2007/03/13/programando-avrs-no-mac/#comments</comments>
		<pubDate>Tue, 13 Mar 2007 13:07:35 +0000</pubDate>
		<dc:creator>Henrique</dc:creator>
				<category><![CDATA[avr]]></category>
		<category><![CDATA[dicas]]></category>
		<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://www.henriquegravina.net/2007/03/13/programando-avrs-no-mac/</guid>
		<description><![CDATA[Para quem ainda não sabe existem alguns projetos para portar aplicativos do Linux e outros unix-like para o MAC OS X, apesar de ele ser um unix-like muitos programas são somente parecidos (O rm por exemplo é bem melhor de &#8230; <a href="http://www.henriquegravina.net/2007/03/13/programando-avrs-no-mac/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p class="western">Para quem ainda não sabe existem alguns projetos para portar aplicativos do Linux e outros unix-like para o MAC OS X, apesar de ele ser um unix-like muitos programas são somente parecidos (O rm por exemplo é bem melhor de usar no linux que no console do MAC.), e outros não rodam nativamente. Aqui entram esses projetos que falei, eu conheço 3 deles, o <a target="_blank" href="http://www.macosforge.org/">Darwinports</a>, o <a href="http://fink.sourceforge.net/">Fink</a> e ainda o Brasileiro <a href="http://rudix.org/">Rudix</a>. Este último eu ainda não testei pois quando fiz minha escolha ele estava disponível apenas para PPC. Usei por alguns dias o Fink, e acabei optando pelo Darwinports.</p>
<p class="western">Com o Darwinports fica muito fácil instalar o gcc para compilar programas para o AVR, é só acessar o terminal como root e mandar instalar:</p>
<blockquote class="western"><p>$ sudo su<br />
# port<br />
> install avr-gcc uisp avrdude</p></blockquote>
<p class="western">O avr-gcc vai baixar os softwares necessários para compilar os porgramas para o AVR o uisp e o avrdude são softwares para gravar os programas no AVR.</p>
<p class="western">O Darwinports baixa os códigos de fonte necessários e compilas eles na sua máquina, tudo em /opt/local deixando tudo bem organizado. Mas para que ele funcione é necessários instalar os softwares que vem junto nos discos do Mac OS X, entre eles o gcc 4.0 o 3.3 e o X11 para programas que originalmente utilizam o X11 no linux ou outro unix-like</p>
<p class="western">
<p class="western">Para acompanhar o avr-gcc recomendo o <a title="Smultron" target="_blank" href="http://smultron.sourceforge.net/">Smultron</a>, ótimo editor de textos para MAC, inclusive com syntax highlight.</p>
<p class="western">
<p class="western">
]]></content:encoded>
			<wfw:commentRss>http://www.henriquegravina.net/2007/03/13/programando-avrs-no-mac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

