<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-22573992</id><updated>2012-02-16T00:05:54.885-03:00</updated><category term='Proyectos'/><category term='Termostato'/><category term='USB-LC-Meter'/><category term='JalEclipsePlugin'/><category term='Motor de Bedini'/><category term='Electroestimulador'/><category term='PICKit2Clone'/><category term='Sombrero matriz de leds'/><category term='Multiboard-PIC-Trainer-1.0'/><category term='Reloj-Amanecer'/><category term='Programación'/><category term='Experimentos'/><category term='Cargador-Baterias-Litio'/><category term='Univ-Battery-Charger'/><category term='Digital-Power-Supply-2.0'/><category term='Información'/><category term='Dimmer'/><category term='Multiboard-PIC-Trainer-2.0'/><category term='Tiempo-libre'/><category term='Digital-Power-Supply'/><title type='text'>Felixls</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://sergiols.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://sergiols.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Felixls</name><uri>http://www.blogger.com/profile/00152957108852168864</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/SbCf4G8GnsI/AAAAAAAAAWU/i-_yB_yubr0/S220/sergio-t.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>41</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-22573992.post-6720749501980746879</id><published>2011-09-24T01:01:00.001-03:00</published><updated>2011-09-24T21:26:33.142-03:00</updated><title type='text'>Controlador dual de motores con IRFZ44N y IR2110</title><content type='html'>Este controlador dual es la base de la construcción de mi primer robot autónomo.&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://1.bp.blogspot.com/-fzGJYyUk9_Y/Tn1VwAilFGI/AAAAAAAABtQ/QaWM1gQOGTg/s1600/DSCN4396.JPG" imageanchor="1" style=""&gt;&lt;img border="0" height="300" width="400" src="http://1.bp.blogspot.com/-fzGJYyUk9_Y/Tn1VwAilFGI/AAAAAAAABtQ/QaWM1gQOGTg/s400/DSCN4396.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://4.bp.blogspot.com/-lUxXuKPlaJY/Tn1VwYn3hdI/AAAAAAAABtY/ch59QC7UQ00/s1600/DSCN4408.JPG" imageanchor="1" style=""&gt;&lt;img border="0" height="300" width="400" src="http://4.bp.blogspot.com/-lUxXuKPlaJY/Tn1VwYn3hdI/AAAAAAAABtY/ch59QC7UQ00/s400/DSCN4408.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://1.bp.blogspot.com/-mOKbzYrdgD0/Tn1Vw8hKmuI/AAAAAAAABtg/1d2cn4YeQuE/s1600/DSCN4405.JPG" imageanchor="1" style=""&gt;&lt;img border="0" height="300" width="400" src="http://1.bp.blogspot.com/-mOKbzYrdgD0/Tn1Vw8hKmuI/AAAAAAAABtg/1d2cn4YeQuE/s400/DSCN4405.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://2.bp.blogspot.com/-6Hwygp98Lns/Tn1VxM-CobI/AAAAAAAABto/_V9q8OPZ7qE/s1600/DSCN4401.JPG" imageanchor="1" style=""&gt;&lt;img border="0" height="300" width="400" src="http://2.bp.blogspot.com/-6Hwygp98Lns/Tn1VxM-CobI/AAAAAAAABto/_V9q8OPZ7qE/s400/DSCN4401.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;object width="640" height="360"&gt;&lt;param name="movie" value="http://www.youtube.com/v/QDuub_IPNCk&amp;hl=en_US&amp;feature=player_embedded&amp;version=3"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/QDuub_IPNCk&amp;hl=en_US&amp;feature=player_embedded&amp;version=3" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="640" height="360"&gt;&lt;/embed&gt;&lt;/object&gt;Más info, pronto pronto :)&lt;div class="blogger-post-footer"&gt;&lt;p id="blogfeeds"&gt;&lt;$BlogFeedsVertical$&gt;&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22573992-6720749501980746879?l=sergiols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergiols.blogspot.com/feeds/6720749501980746879/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://sergiols.blogspot.com/2011/09/controlador-dual-de-motores-con-irfz44n.html#comment-form' title='8 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/6720749501980746879'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/6720749501980746879'/><link rel='alternate' type='text/html' href='http://sergiols.blogspot.com/2011/09/controlador-dual-de-motores-con-irfz44n.html' title='Controlador dual de motores con IRFZ44N y IR2110'/><author><name>Felixls</name><uri>http://www.blogger.com/profile/00152957108852168864</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/SbCf4G8GnsI/AAAAAAAAAWU/i-_yB_yubr0/S220/sergio-t.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-fzGJYyUk9_Y/Tn1VwAilFGI/AAAAAAAABtQ/QaWM1gQOGTg/s72-c/DSCN4396.JPG' height='72' width='72'/><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22573992.post-7330995336420687194</id><published>2011-09-07T23:49:00.002-03:00</published><updated>2011-09-08T14:12:41.290-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cargador-Baterias-Litio'/><title type='text'>Cargador de baterías Li-Ion y Li-Po</title><content type='html'>Al recibir de regalo un mini-helicoptero tuve la experiencia más agradable al hacer volar este bichito de interior.Pero luego de sus 10 minutos aprox. de vuelo intenté recargar la batería interna utilizando el cable ubicado en el mando infrarrojo:&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://4.bp.blogspot.com/-41XAS-3qmqI/TmgmQ3ZeltI/AAAAAAAABrs/fWeNV4-3VmY/s1600/DSCN4249.JPG" imageanchor="1" style=""&gt;&lt;img border="0" height="300" width="400" src="http://4.bp.blogspot.com/-41XAS-3qmqI/TmgmQ3ZeltI/AAAAAAAABrs/fWeNV4-3VmY/s400/DSCN4249.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;La sorpresa fue grande al ver que las 6 (SEIS) pilas de 1.5v estaban agotadas luego de la primera carga&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://1.bp.blogspot.com/-cNuuv9PzFck/TmgmREtmc7I/AAAAAAAABr0/HRqTmZufhkI/s1600/DSCN4250.JPG" imageanchor="1" style=""&gt;&lt;img border="0" height="300" width="400" src="http://1.bp.blogspot.com/-cNuuv9PzFck/TmgmREtmc7I/AAAAAAAABr0/HRqTmZufhkI/s400/DSCN4250.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;Entonces decidí abrirlo para saber cual era el motivo y que se podía hacer con ese diseño espantoso, me encuentro con un regulador 7805 en TO-92, algún tipo de microcontrolador funcionando a 5v (puede ser un PIC), luego a la izquierda acostado un transistor de mediana potencia, tal vez&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://2.bp.blogspot.com/-M8sTklhppks/TmgmRV26I_I/AAAAAAAABr8/TaHw3zzqbpw/s1600/DSCN4251.JPG" imageanchor="1" style=""&gt;&lt;img border="0" height="300" width="400" src="http://2.bp.blogspot.com/-M8sTklhppks/TmgmRV26I_I/AAAAAAAABr8/TaHw3zzqbpw/s400/DSCN4251.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;El circuito de carga era cuanto menos deficiente, cargaba las baterías a una corriente constante y al caer la corriente por debajo de un nivel que no determiné cortaba, pero, sin medir el voltaje de la celda lo cual es PESIMO!&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://3.bp.blogspot.com/-jTWghS0hvac/TmgmRkx6HKI/AAAAAAAABsE/WHxglWLWtT4/s1600/DSCN4253.JPG" imageanchor="1" style=""&gt;&lt;img border="0" height="300" width="400" src="http://3.bp.blogspot.com/-jTWghS0hvac/TmgmRkx6HKI/AAAAAAAABsE/WHxglWLWtT4/s400/DSCN4253.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;Entonces decidí hacer este cargador, no me llevó mucho más que dos días, no tiene mucho refinamiento y el diseño del pcb es así a las apuradas digamos&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://2.bp.blogspot.com/-Zl9qvR23SR4/TmgmR8FgIeI/AAAAAAAABsM/XPpVqJg4V9Q/s1600/DSCN4359.JPG" imageanchor="1" style=""&gt;&lt;img border="0" height="300" width="400" src="http://2.bp.blogspot.com/-Zl9qvR23SR4/TmgmR8FgIeI/AAAAAAAABsM/XPpVqJg4V9Q/s400/DSCN4359.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://4.bp.blogspot.com/-fSg2fpSwjTY/TmgoRciYClI/AAAAAAAABsU/NqID54r3FgI/s1600/DSCN4360.JPG" imageanchor="1" style=""&gt;&lt;img border="0" height="300" width="400" src="http://4.bp.blogspot.com/-fSg2fpSwjTY/TmgoRciYClI/AAAAAAAABsU/NqID54r3FgI/s400/DSCN4360.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;La cuestión es que ahora puedo cargar mi mini-helicoptero desde cualquier fuente o batería mayor a 9v (incluso puedo llevarme al campo una batería de plomo de 7Ah y tengo para varios vuelos sin despeinarme&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://2.bp.blogspot.com/-QFxuvql0cr4/TmgoRkJZo6I/AAAAAAAABsc/0Am444h1EQ4/s1600/DSCN4362.JPG" imageanchor="1" style=""&gt;&lt;img border="0" height="300" width="400" src="http://2.bp.blogspot.com/-QFxuvql0cr4/TmgoRkJZo6I/AAAAAAAABsc/0Am444h1EQ4/s400/DSCN4362.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://2.bp.blogspot.com/-na6bec-BZ_Y/TmgoRpmdEmI/AAAAAAAABsk/WPYyfeqdhYY/s1600/DSCN4364.JPG" imageanchor="1" style=""&gt;&lt;img border="0" height="300" width="400" src="http://2.bp.blogspot.com/-na6bec-BZ_Y/TmgoRpmdEmI/AAAAAAAABsk/WPYyfeqdhYY/s400/DSCN4364.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;Una vez armado el cargador requiere el ajuste de la salida (en vacío) a 4.2v&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://1.bp.blogspot.com/-rPAEXSqiskA/TmgoRyT_hPI/AAAAAAAABss/ed5U0hNnzts/s1600/DSCN4366.JPG" imageanchor="1" style=""&gt;&lt;img border="0" height="300" width="400" src="http://1.bp.blogspot.com/-rPAEXSqiskA/TmgoRyT_hPI/AAAAAAAABss/ed5U0hNnzts/s400/DSCN4366.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;Este cargador es rápido, ya que realiza la carga de acuerdo a lo recomendado es decir, primero a corriente constante hasta que las celdas lleguen a 4.2v y luego a voltaje constante a 4.2v.Para determinar el momento en que se debe cargar a voltaje constante se usa el otro ajuste el cual lo podemos establecer en 4.15v por ejemplo&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://4.bp.blogspot.com/-P71HgDptxLA/TmgoSOaF_nI/AAAAAAAABs0/cnrBxhntROY/s1600/DSCN4369.JPG" imageanchor="1" style=""&gt;&lt;img border="0" height="300" width="400" src="http://4.bp.blogspot.com/-P71HgDptxLA/TmgoSOaF_nI/AAAAAAAABs0/cnrBxhntROY/s400/DSCN4369.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;Aquí en acción la carga, en un tester está la tensión de la batería del helicopterito y en el otro está la corriente aplicada&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://2.bp.blogspot.com/-GGK2yP28Llw/TmgpS41weaI/AAAAAAAABs8/X25OOVNVFo8/s1600/DSCN4371.JPG" imageanchor="1" style=""&gt;&lt;img border="0" height="300" width="400" src="http://2.bp.blogspot.com/-GGK2yP28Llw/TmgpS41weaI/AAAAAAAABs8/X25OOVNVFo8/s400/DSCN4371.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;A medida que la batería toma carga gana voltaje y cae la corriente consumida.&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://1.bp.blogspot.com/-UrShZmMqim8/TmgpTYo1bjI/AAAAAAAABtE/QV6BJ4NOo38/s1600/DSCN4372.JPG" imageanchor="1" style=""&gt;&lt;img border="0" height="300" width="400" src="http://1.bp.blogspot.com/-UrShZmMqim8/TmgpTYo1bjI/AAAAAAAABtE/QV6BJ4NOo38/s400/DSCN4372.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;El circuito se puede adaptar para pack de Lipo de 2S, 3S, con cargas hasta los 1.5A (límite del LM317).&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Licencia&lt;/span&gt;&lt;br /&gt;Los archivos e imagenes de este sitio se encuentran disponible bajo la licencia Creative Commons (&lt;a href="http://creativecommons.org/licenses/by-sa/3.0/" target="blank"&gt;Attribution-Share Alike 3.0 Unported&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;&lt;img src="http://dl.dropbox.com/u/24861335/Felixls/images/download.gif" /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Descargas en la sección correspondiente del blog.&lt;/span&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;p id="blogfeeds"&gt;&lt;$BlogFeedsVertical$&gt;&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22573992-7330995336420687194?l=sergiols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergiols.blogspot.com/feeds/7330995336420687194/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://sergiols.blogspot.com/2011/09/cargador-de-baterias-li-ion-y-li-po.html#comment-form' title='2 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/7330995336420687194'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/7330995336420687194'/><link rel='alternate' type='text/html' href='http://sergiols.blogspot.com/2011/09/cargador-de-baterias-li-ion-y-li-po.html' title='Cargador de baterías Li-Ion y Li-Po'/><author><name>Felixls</name><uri>http://www.blogger.com/profile/00152957108852168864</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/SbCf4G8GnsI/AAAAAAAAAWU/i-_yB_yubr0/S220/sergio-t.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-41XAS-3qmqI/TmgmQ3ZeltI/AAAAAAAABrs/fWeNV4-3VmY/s72-c/DSCN4249.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22573992.post-55344103824023049</id><published>2011-08-25T12:07:00.001-03:00</published><updated>2011-08-25T12:14:05.072-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Información'/><title type='text'>Tienda?</title><content type='html'>Hola!!, luego de un par de años posteando esquemas y códigos me doy cuenta que hay muchas personas armando estos circuitos, sobre todo el programador usb, y me preguntaba si sería bueno poner a la venta microcontroladores programados, o bien las placas hechas con máscara antisoldante, perforadas, etc.&lt;br /&gt;&lt;br /&gt;Si te parece interesante deja un comentario, de acuerdo a tu opinión ordenaré la fabricación de pcb, compraré componentes, etc.&lt;br /&gt;&lt;br /&gt;Saludos&lt;br /&gt;Felixls&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;p id="blogfeeds"&gt;&lt;$BlogFeedsVertical$&gt;&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22573992-55344103824023049?l=sergiols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergiols.blogspot.com/feeds/55344103824023049/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://sergiols.blogspot.com/2011/08/tienda.html#comment-form' title='17 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/55344103824023049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/55344103824023049'/><link rel='alternate' type='text/html' href='http://sergiols.blogspot.com/2011/08/tienda.html' title='Tienda?'/><author><name>Felixls</name><uri>http://www.blogger.com/profile/00152957108852168864</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/SbCf4G8GnsI/AAAAAAAAAWU/i-_yB_yubr0/S220/sergio-t.JPG'/></author><thr:total>17</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22573992.post-1323099893607230243</id><published>2011-08-17T19:24:00.004-03:00</published><updated>2011-09-02T23:54:23.520-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Información'/><category scheme='http://www.blogger.com/atom/ns#' term='Digital-Power-Supply-2.0'/><title type='text'>Publicación de esquemáticos y HEX de fuente digital 2.0</title><content type='html'>Están disponibles en la sección de descarga los esquemáticos y el .hex de la fuente digital.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://1.bp.blogspot.com/_3RrFTR6nzm8/TOriBQULXBI/AAAAAAAABM8/t9Gab5_cAXk/s400/DSCN1491.JPG" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Licencia&lt;/span&gt;&lt;br /&gt;Los archivos e imagenes de este sitio se encuentran disponible bajo la licencia Creative Commons (&lt;a href="http://creativecommons.org/licenses/by-sa/3.0/" target="blank"&gt;Attribution-Share Alike 3.0 Unported&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;&lt;img src="http://dl.dropbox.com/u/24861335/Felixls/images/download.gif" /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Descargas en la sección correspondiente del blog.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;saludos&lt;br /&gt;Felixls.&lt;div class="blogger-post-footer"&gt;&lt;p id="blogfeeds"&gt;&lt;$BlogFeedsVertical$&gt;&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22573992-1323099893607230243?l=sergiols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergiols.blogspot.com/feeds/1323099893607230243/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://sergiols.blogspot.com/2011/08/publicacion-de-esquematicos-y-hex-de.html#comment-form' title='9 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/1323099893607230243'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/1323099893607230243'/><link rel='alternate' type='text/html' href='http://sergiols.blogspot.com/2011/08/publicacion-de-esquematicos-y-hex-de.html' title='Publicación de esquemáticos y HEX de fuente digital 2.0'/><author><name>Felixls</name><uri>http://www.blogger.com/profile/00152957108852168864</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/SbCf4G8GnsI/AAAAAAAAAWU/i-_yB_yubr0/S220/sergio-t.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_3RrFTR6nzm8/TOriBQULXBI/AAAAAAAABM8/t9Gab5_cAXk/s72-c/DSCN1491.JPG' height='72' width='72'/><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22573992.post-5688499027304239341</id><published>2011-08-15T16:57:00.007-03:00</published><updated>2011-09-24T21:39:52.099-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Experimentos'/><title type='text'>Ethernet, te encontré!</title><content type='html'>Si bien la conectividad nació por los 70's con los proyectos ALOHA y ARPANET pasando por mejoras diversas hoy disfrutamos los beneficios de esta conectividad a todo, por tierra, aire, en un avión, etc, quien escribe recién hace un par de días pudo dar su primer paso con un PIC18F252 y un ENC28J60.&lt;br /&gt;&lt;br /&gt;Experimento:&lt;br /&gt;Montando sobre proboard el integrado que maneja la capa física y de acceso al medio (MAC), un conector RJ45 de dudosa calidad operativa, :), un router wireless y la multiboard logré levantar una conección telnet desde un celular con Android y encender/apagar una lámpara.&lt;br /&gt;&lt;br /&gt;En el pic está corriendo una suerte de servidor TCP escrito en Jalv2.&lt;br /&gt;&lt;br /&gt;Video:&lt;br /&gt;&lt;br /&gt;&lt;object width="640" height="360"&gt;&lt;param name="movie" value="http://www.youtube.com/v/ipYNK3rHjGI&amp;hl=en_US&amp;feature=player_embedded&amp;version=3"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/ipYNK3rHjGI&amp;hl=en_US&amp;feature=player_embedded&amp;version=3" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="640" height="360"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;En el celular ingreso&lt;br /&gt;&lt;br /&gt;.[actuador][estado]#&lt;br /&gt;&lt;br /&gt;donde&lt;br /&gt;&lt;br /&gt;. indica inicio del "paquete"&lt;br /&gt;[actuador] = a indica actuador 1, b actuador 2, etc&lt;br /&gt;[estado] = 1 encender/0 apagar&lt;br /&gt;# indica fin del paquete&lt;br /&gt;&lt;br /&gt;&lt;b&gt;26-08-2011 - Módulo ENC28j60 para Multiboard&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://3.bp.blogspot.com/-gSoRJtqAm84/TlcOSLc1NhI/AAAAAAAABqw/4OpWx11evaY/s1600/DSCN4238.JPG" imageanchor="1" style=""&gt;&lt;img border="0" height="300" width="400" src="http://3.bp.blogspot.com/-gSoRJtqAm84/TlcOSLc1NhI/AAAAAAAABqw/4OpWx11evaY/s400/DSCN4238.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://2.bp.blogspot.com/-Y7r40wvYZaQ/TlcOSQVXVBI/AAAAAAAABq4/Iuaul-9pA24/s1600/DSCN4239.JPG" imageanchor="1" style=""&gt;&lt;img border="0" height="300" width="400" src="http://2.bp.blogspot.com/-Y7r40wvYZaQ/TlcOSQVXVBI/AAAAAAAABq4/Iuaul-9pA24/s400/DSCN4239.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://2.bp.blogspot.com/-DKOwcetFLos/TlcOSnGK8rI/AAAAAAAABrA/UkTozUBAuWw/s1600/DSCN4242.JPG" imageanchor="1" style=""&gt;&lt;img border="0" height="300" width="400" src="http://2.bp.blogspot.com/-DKOwcetFLos/TlcOSnGK8rI/AAAAAAAABrA/UkTozUBAuWw/s400/DSCN4242.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://2.bp.blogspot.com/-JF3FxLFfC34/TlcOTOyUCQI/AAAAAAAABrI/sxY5Ag_tWQ8/s1600/DSCN4245.JPG" imageanchor="1" style=""&gt;&lt;img border="0" height="300" width="400" src="http://2.bp.blogspot.com/-JF3FxLFfC34/TlcOTOyUCQI/AAAAAAAABrI/sxY5Ag_tWQ8/s400/DSCN4245.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://4.bp.blogspot.com/-ik3Ld4SQJjo/TlcOTQnBPrI/AAAAAAAABrQ/9siz8IQ49ZQ/s1600/DSCN4247.JPG" imageanchor="1" style=""&gt;&lt;img border="0" height="300" width="400" src="http://4.bp.blogspot.com/-ik3Ld4SQJjo/TlcOTQnBPrI/AAAAAAAABrQ/9siz8IQ49ZQ/s400/DSCN4247.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://1.bp.blogspot.com/-MyGHgHUfEfc/TlcQDq45YaI/AAAAAAAABrY/_HVvOqjlNtA/s1600/DSCN4240.JPG" imageanchor="1" style=""&gt;&lt;img border="0" height="300" width="400" src="http://1.bp.blogspot.com/-MyGHgHUfEfc/TlcQDq45YaI/AAAAAAAABrY/_HVvOqjlNtA/s400/DSCN4240.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;p id="blogfeeds"&gt;&lt;$BlogFeedsVertical$&gt;&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22573992-5688499027304239341?l=sergiols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergiols.blogspot.com/feeds/5688499027304239341/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://sergiols.blogspot.com/2011/08/ethernet-te-encontre.html#comment-form' title='3 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/5688499027304239341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/5688499027304239341'/><link rel='alternate' type='text/html' href='http://sergiols.blogspot.com/2011/08/ethernet-te-encontre.html' title='Ethernet, te encontré!'/><author><name>Felixls</name><uri>http://www.blogger.com/profile/00152957108852168864</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/SbCf4G8GnsI/AAAAAAAAAWU/i-_yB_yubr0/S220/sergio-t.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-gSoRJtqAm84/TlcOSLc1NhI/AAAAAAAABqw/4OpWx11evaY/s72-c/DSCN4238.JPG' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22573992.post-8405740714580155318</id><published>2011-07-30T21:39:00.016-03:00</published><updated>2011-09-24T21:29:51.006-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Reloj-Amanecer'/><category scheme='http://www.blogger.com/atom/ns#' term='Proyectos'/><title type='text'>Reloj amanecer</title><content type='html'>La necesidad de realizar este proyecto nace por el crudo frío de invierno y las pocas ganas que dan de levantarse tan temprano para ir &lt;strike&gt;a la esclavitud legalizada&lt;/strike&gt; el trabajo, muchos de nosotros quizás nos levantamos con un lindo reloj que suena tan tan feo que varias veces tenemos que cambiar de reloj  &lt;br /&gt;&lt;br /&gt;Otros quizás usen su celular, que nadie sabe porque, algunas veces no lo escuchamos, no se uds pero mi vista no está al 100% apenas abrí los ojos y me cuesta bastante darle al bendito botón APAGAR ALARMA, BIP BIP BIP BIIIIEP  (APAGATEEEEEE #$#($*#*$*@@!!!)  &lt;br /&gt;&lt;br /&gt;Entonces vi en elektor y por una publicidad que existen este tipo de despertadores, les llaman reloj despertador con luz o amanecer, foto:&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-QHD4-Q93bg8/TjSkKM5cQ5I/AAAAAAAABnQ/YXjUCQRst7Y/s1600/iwake%2B%25281%2529.jpg" imageanchor="1" style=""&gt;&lt;img border="0" height="355" width="400" src="http://3.bp.blogspot.com/-QHD4-Q93bg8/TjSkKM5cQ5I/AAAAAAAABnQ/YXjUCQRst7Y/s400/iwake%2B%25281%2529.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Ya estuve haciendo mis pruebas, como sabrán, con el dimmer, y ahora estaba planteandome hacer esto, se me ocurre poner un reloj ds1307, dimmer, lcd, y un par de botones&lt;br /&gt;&lt;br /&gt;Hasta ahora tengo hecha estas dos pruebas, primero en protoboard para testear el concepto:&lt;br /&gt;&lt;object width="640" height="360"&gt;&lt;param name="movie" value="http://www.youtube.com/v/o3niVA_ZVEs&amp;hl=en_US&amp;feature=player_embedded&amp;version=3"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/o3niVA_ZVEs&amp;hl=en_US&amp;feature=player_embedded&amp;version=3" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="640" height="360"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Y un paso más allá, en prototipo, regulando el volumen del LM386 con un potenciómetro digital DS1669.&lt;br /&gt;&lt;object width="640" height="360"&gt;&lt;param name="movie" value="http://www.youtube.com/v/wKJfwbU0j20&amp;hl=en_US&amp;feature=player_embedded&amp;version=3"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/wKJfwbU0j20&amp;hl=en_US&amp;feature=player_embedded&amp;version=3" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="640" height="360"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Juntando componentes&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://2.bp.blogspot.com/-nMH98GSWwzw/TjlItkdU9gI/AAAAAAAABnc/F_OOUPvJvJ4/s1600/DSCN3854.JPG" imageanchor="1" style=""&gt;&lt;img border="0" height="300" width="400" src="http://2.bp.blogspot.com/-nMH98GSWwzw/TjlItkdU9gI/AAAAAAAABnc/F_OOUPvJvJ4/s400/DSCN3854.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;PCB en proceso&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://4.bp.blogspot.com/-Nx7685FmuBc/TjlJPGnkj0I/AAAAAAAABns/mUNU_Mf0rzw/s1600/DSCN3859.JPG" imageanchor="1" style=""&gt;&lt;img border="0" height="300" width="400" src="http://4.bp.blogspot.com/-Nx7685FmuBc/TjlJPGnkj0I/AAAAAAAABns/mUNU_Mf0rzw/s400/DSCN3859.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://4.bp.blogspot.com/-4JkphOJgVDc/TjlIt_0drRI/AAAAAAAABnk/m0HMBYoT_xk/s1600/DSCN3862.JPG" imageanchor="1" style=""&gt;&lt;img border="0" height="300" width="400" src="http://4.bp.blogspot.com/-4JkphOJgVDc/TjlIt_0drRI/AAAAAAAABnk/m0HMBYoT_xk/s400/DSCN3862.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://3.bp.blogspot.com/-V4O0Ywn3EQU/TkDHxj0CRaI/AAAAAAAABn8/DlFWxw1jtCI/s1600/DSCN3893.JPG" imageanchor="1" style=""&gt;&lt;img border="0" height="300" width="400" src="http://3.bp.blogspot.com/-V4O0Ywn3EQU/TkDHxj0CRaI/AAAAAAAABn8/DlFWxw1jtCI/s400/DSCN3893.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://2.bp.blogspot.com/-JpoZ2dUqP6E/TkBd63RwzNI/AAAAAAAABn0/Bmj6F53-Je8/s1600/DSCN3871.JPG" imageanchor="1" style=""&gt;&lt;img border="0" height="300" width="400" src="http://2.bp.blogspot.com/-JpoZ2dUqP6E/TkBd63RwzNI/AAAAAAAABn0/Bmj6F53-Je8/s400/DSCN3871.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://2.bp.blogspot.com/-vbt5Zft3t1k/TkDHxwQUBwI/AAAAAAAABoE/Jtiztq9ZfGs/s1600/DSCN3894.JPG" imageanchor="1" style=""&gt;&lt;img border="0" height="300" width="400" src="http://2.bp.blogspot.com/-vbt5Zft3t1k/TkDHxwQUBwI/AAAAAAAABoE/Jtiztq9ZfGs/s400/DSCN3894.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://3.bp.blogspot.com/-5O5Jbvjl9qI/TkDHyKUIGUI/AAAAAAAABoM/fDQpledSLrM/s1600/DSCN3895.JPG" imageanchor="1" style=""&gt;&lt;img border="0" height="300" width="400" src="http://3.bp.blogspot.com/-5O5Jbvjl9qI/TkDHyKUIGUI/AAAAAAAABoM/fDQpledSLrM/s400/DSCN3895.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://1.bp.blogspot.com/-DZVZ3leT5W4/TkDHyaRF2KI/AAAAAAAABoU/A1AGcBfTJBQ/s1600/DSCN3896.JPG" imageanchor="1" style=""&gt;&lt;img border="0" height="300" width="400" src="http://1.bp.blogspot.com/-DZVZ3leT5W4/TkDHyaRF2KI/AAAAAAAABoU/A1AGcBfTJBQ/s400/DSCN3896.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://4.bp.blogspot.com/-3GvfmCfnzmM/TkDHyp_b8cI/AAAAAAAABoc/5XJa7hMS758/s1600/DSCN3897.JPG" imageanchor="1" style=""&gt;&lt;img border="0" height="300" width="400" src="http://4.bp.blogspot.com/-3GvfmCfnzmM/TkDHyp_b8cI/AAAAAAAABoc/5XJa7hMS758/s400/DSCN3897.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://2.bp.blogspot.com/-Qd1gsAfrmU0/TkDJgk0R98I/AAAAAAAABok/D-jgHP_-vfM/s1600/DSCN3899.JPG" imageanchor="1" style=""&gt;&lt;img border="0" height="300" width="400" src="http://2.bp.blogspot.com/-Qd1gsAfrmU0/TkDJgk0R98I/AAAAAAAABok/D-jgHP_-vfM/s400/DSCN3899.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://1.bp.blogspot.com/--S_US-jfvvo/TkDJg7Zj8pI/AAAAAAAABos/dYhKe3Ln5fY/s1600/DSCN3900.JPG" imageanchor="1" style=""&gt;&lt;img border="0" height="300" width="400" src="http://1.bp.blogspot.com/--S_US-jfvvo/TkDJg7Zj8pI/AAAAAAAABos/dYhKe3Ln5fY/s400/DSCN3900.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://4.bp.blogspot.com/-RUr_Ik_CVz8/TkDJhDVdCZI/AAAAAAAABo0/BWR7MZkJnxk/s1600/DSCN3901.JPG" imageanchor="1" style=""&gt;&lt;img border="0" height="300" width="400" src="http://4.bp.blogspot.com/-RUr_Ik_CVz8/TkDJhDVdCZI/AAAAAAAABo0/BWR7MZkJnxk/s400/DSCN3901.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://2.bp.blogspot.com/-VadZxQN9Eqo/TkDJhQ8KgkI/AAAAAAAABo8/sCU5rKKqqcE/s1600/DSCN3902.JPG" imageanchor="1" style=""&gt;&lt;img border="0" height="300" width="400" src="http://2.bp.blogspot.com/-VadZxQN9Eqo/TkDJhQ8KgkI/AAAAAAAABo8/sCU5rKKqqcE/s400/DSCN3902.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://2.bp.blogspot.com/-uNg57dTDdCQ/TkDJhuE5qNI/AAAAAAAABpE/PnuBYi6FsUU/s1600/DSCN3903.JPG" imageanchor="1" style=""&gt;&lt;img border="0" height="300" width="400" src="http://2.bp.blogspot.com/-uNg57dTDdCQ/TkDJhuE5qNI/AAAAAAAABpE/PnuBYi6FsUU/s400/DSCN3903.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;object width="640" height="360"&gt;&lt;param name="movie" value="http://www.youtube.com/v/s5ESz7jK64g&amp;hl=en_US&amp;feature=player_embedded&amp;version=3"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/s5ESz7jK64g&amp;hl=en_US&amp;feature=player_embedded&amp;version=3" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="640" height="360"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Licencia&lt;/span&gt;&lt;br /&gt;Los archivos e imagenes de este sitio se encuentran disponible bajo la licencia Creative Commons (&lt;a href="http://creativecommons.org/licenses/by-sa/3.0/" target="blank"&gt;Attribution-Share Alike 3.0 Unported&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;&lt;img src="http://dl.dropbox.com/u/24861335/Felixls/images/download.gif" /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Descargas en la sección correspondiente del blog.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;p id="blogfeeds"&gt;&lt;$BlogFeedsVertical$&gt;&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22573992-8405740714580155318?l=sergiols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergiols.blogspot.com/feeds/8405740714580155318/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://sergiols.blogspot.com/2011/07/reloj-amanecer.html#comment-form' title='4 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/8405740714580155318'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/8405740714580155318'/><link rel='alternate' type='text/html' href='http://sergiols.blogspot.com/2011/07/reloj-amanecer.html' title='Reloj amanecer'/><author><name>Felixls</name><uri>http://www.blogger.com/profile/00152957108852168864</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/SbCf4G8GnsI/AAAAAAAAAWU/i-_yB_yubr0/S220/sergio-t.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-QHD4-Q93bg8/TjSkKM5cQ5I/AAAAAAAABnQ/YXjUCQRst7Y/s72-c/iwake%2B%25281%2529.jpg' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22573992.post-8452714193709157683</id><published>2011-07-18T01:09:00.011-03:00</published><updated>2011-09-24T21:30:39.560-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dimmer'/><category scheme='http://www.blogger.com/atom/ns#' term='Proyectos'/><title type='text'>Dimmer muuy básico con PIC</title><content type='html'>Un dimmer muuy básico, si, con dos "u", un proyecto fácil, o no tanto, el cual sirve para aprender varios conceptos y, porque no, divertirse un rato.&lt;br /&gt;&lt;br /&gt;El circuito consta de un pic 16f628a, detección por cruce por cero con aislación de la red electrica, y control por dos botones.&lt;br /&gt;&lt;br /&gt;En lugar de los botones podría usarse un potenciómetro pero se debería usar un pic con conversión analógica digital (16f88, por ejemplo), seguramente se podría usar un 12F, pero como no los consigo, uso lo que tengo.&lt;br /&gt;&lt;br /&gt;Además del pote, podríamos integrar al control una fotoresistencia, control por infrarrojo, o lo que nuestra imaginación nos permita.&lt;br /&gt;&lt;br /&gt;&lt;object width="640" height="360"&gt;&lt;param name="movie" value="http://www.youtube.com/v/w0O0BEmlHtA&amp;hl=en_US&amp;feature=player_embedded&amp;version=3"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/w0O0BEmlHtA&amp;hl=en_US&amp;feature=player_embedded&amp;version=3" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="640" height="360"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-8r3W-k0EQgw/TiOz1siIiGI/AAAAAAAABlY/rEJu9knX1LQ/s1600/DSCN3512.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5630541694212016226" src="http://4.bp.blogspot.com/-8r3W-k0EQgw/TiOz1siIiGI/AAAAAAAABlY/rEJu9knX1LQ/s400/DSCN3512.JPG" style="cursor: hand; cursor: pointer; height: 300px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/-5KUwPQA1gkI/TiOz1G5_-cI/AAAAAAAABlI/YrbPeEhs2qA/s1600/DSCN3509.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5630541684111571394" src="http://1.bp.blogspot.com/-5KUwPQA1gkI/TiOz1G5_-cI/AAAAAAAABlI/YrbPeEhs2qA/s400/DSCN3509.JPG" style="cursor: hand; cursor: pointer; height: 300px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/-VV_B2d7uPC0/TiOz13Xpm2I/AAAAAAAABlg/ajjzDyhYT6k/s1600/DSCN3514.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5630541697120836450" src="http://2.bp.blogspot.com/-VV_B2d7uPC0/TiOz13Xpm2I/AAAAAAAABlg/ajjzDyhYT6k/s400/DSCN3514.JPG" style="cursor: hand; cursor: pointer; height: 300px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/-4pDknM54R_c/TiOz1d17UpI/AAAAAAAABlQ/vvY-mPK1XPo/s1600/DSCN3513.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5630541690268504722" src="http://2.bp.blogspot.com/-4pDknM54R_c/TiOz1d17UpI/AAAAAAAABlQ/vvY-mPK1XPo/s400/DSCN3513.JPG" style="cursor: hand; cursor: pointer; height: 300px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Aclaración: El código está pensado para una frecuencia de red de 50HZ, aunque es fácilmente adaptable.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;IMPORTANTE&lt;/span&gt;: Está de más aclarar que con tensiones de 110/220VAC no se juega, he!, a si que a tomar las medidas de seguridad necesarias!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Licencia&lt;/span&gt;&lt;br /&gt;Los archivos e imagenes de este sitio se encuentran disponible bajo la licencia Creative Commons (&lt;a href="http://creativecommons.org/licenses/by-sa/3.0/" target="blank"&gt;Attribution-Share Alike 3.0 Unported&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;&lt;img src="http://dl.dropbox.com/u/24861335/Felixls/images/download.gif" /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Descargas en la sección correspondiente del blog.&lt;/span&gt;&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;p id="blogfeeds"&gt;&lt;$BlogFeedsVertical$&gt;&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22573992-8452714193709157683?l=sergiols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergiols.blogspot.com/feeds/8452714193709157683/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://sergiols.blogspot.com/2011/07/dimmer-muuy-basico-con-pic.html#comment-form' title='9 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/8452714193709157683'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/8452714193709157683'/><link rel='alternate' type='text/html' href='http://sergiols.blogspot.com/2011/07/dimmer-muuy-basico-con-pic.html' title='Dimmer muuy básico con PIC'/><author><name>Felixls</name><uri>http://www.blogger.com/profile/00152957108852168864</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/SbCf4G8GnsI/AAAAAAAAAWU/i-_yB_yubr0/S220/sergio-t.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-8r3W-k0EQgw/TiOz1siIiGI/AAAAAAAABlY/rEJu9knX1LQ/s72-c/DSCN3512.JPG' height='72' width='72'/><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22573992.post-13879172440165487</id><published>2011-07-14T21:28:00.016-03:00</published><updated>2011-09-24T21:31:26.937-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='USB-LC-Meter'/><category scheme='http://www.blogger.com/atom/ns#' term='Proyectos'/><title type='text'>USB LC Meter v1.0</title><content type='html'>Luego de casi un año, terminé mi inductómetro/capacímetro!!!!&lt;br /&gt;&lt;br /&gt;Estaba necesitando un medidor de inductancias, desde hace bastante le había pegado un ojo al LC Meter de Phil Rice:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ironbark.bendigo.latrobe.edu.au/~rice/lc/" target="blanl"&gt;http://ironbark.bendigo.latrobe.edu.au/~rice/lc/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://img716.imageshack.us/img716/7810/31806007.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;Me puse manos a la obra (es decir a duplicar este circuito) y se me fueron ocurriendo varias ideas.&lt;br /&gt;&lt;br /&gt;Opción 1:&lt;br /&gt;Primero, el circuito necesita un tranformador 220/110v a 9v, por qué? porque el consumo del lcd (con backlight) no creo que te deje jugar todo el día a medir bobinas o condensadores xD&lt;br /&gt;&lt;br /&gt;Aha!, entonces le ponemos un trafo + puente + regulador + condensadores + opcional de batería de 9v + lcd + ....  hummmm parece caro, y terminar con una herramienta tan simple (y útil) conectada a la pared.... no, vamos por la opción 2.&lt;br /&gt;&lt;br /&gt;Opción 2:&lt;br /&gt;&lt;br /&gt;Si utilizamos los 5v del pueto USB?.... energía de la pc, no tengo regulador, trafo, rectificador --&amp;gt; Excelente!&lt;br /&gt;&lt;br /&gt;y.... si está conectado al puerto USB, por qué no usar un 18F2550 y comunicar así los datos medidos --&amp;gt; Espectacular!&lt;br /&gt;&lt;br /&gt;y... para qué entonces tendríamos un LCD?  para nada!, queda como opcional  --&amp;gt; Más barato = como todos los días!&lt;br /&gt;&lt;br /&gt;- hasta aquí ya quedo empatado con la diferencia de precio entre el 18f y el 16f628 -&lt;br /&gt;&lt;br /&gt;y... si además dejamos disponibles I/O .... y además ... etc&lt;br /&gt;&lt;br /&gt;Me quedé con la opción 2, resultado:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="640" height="360"&gt;&lt;param name="movie" value="http://www.youtube.com/v/AwRW_vperRo&amp;hl=en_US&amp;feature=player_embedded&amp;version=3"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/AwRW_vperRo&amp;hl=en_US&amp;feature=player_embedded&amp;version=3" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="640" height="360"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/-GVUhnZAKuZE/Th-OrYZHIzI/AAAAAAAABiI/mgEL8S8JQco/s1600/DSCN3385.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5629374935169704754" src="http://2.bp.blogspot.com/-GVUhnZAKuZE/Th-OrYZHIzI/AAAAAAAABiI/mgEL8S8JQco/s400/DSCN3385.JPG" style="cursor: hand; cursor: pointer; height: 300px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/-TKk3ILb9wrU/Th-OrIIoedI/AAAAAAAABiA/xPv9t7T0P48/s1600/DSCN3384.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5629374930805619154" src="http://2.bp.blogspot.com/-TKk3ILb9wrU/Th-OrIIoedI/AAAAAAAABiA/xPv9t7T0P48/s400/DSCN3384.JPG" style="cursor: hand; cursor: pointer; height: 300px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/-gEpG8WGR5cU/Th-OrpuK8NI/AAAAAAAABiQ/fr7GIfjVao4/s1600/DSCN3386.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5629374939821437138" src="http://2.bp.blogspot.com/-gEpG8WGR5cU/Th-OrpuK8NI/AAAAAAAABiQ/fr7GIfjVao4/s400/DSCN3386.JPG" style="cursor: hand; cursor: pointer; height: 300px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/-nYfYorMqv-E/Th-MtYUmYtI/AAAAAAAABhw/CwlzUIbR1s8/s1600/DSCN3368.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5629372770487263954" src="http://1.bp.blogspot.com/-nYfYorMqv-E/Th-MtYUmYtI/AAAAAAAABhw/CwlzUIbR1s8/s400/DSCN3368.JPG" style="cursor: hand; cursor: pointer; height: 300px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-sU6RFCpghIM/Th-Ms3frHhI/AAAAAAAABhg/KmKDWnlxuag/s1600/P1070772.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5629372761675341330" src="http://4.bp.blogspot.com/-sU6RFCpghIM/Th-Ms3frHhI/AAAAAAAABhg/KmKDWnlxuag/s400/P1070772.JPG" style="cursor: hand; cursor: pointer; height: 300px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/-FhF0tA5V0KI/Th-MtgvVdmI/AAAAAAAABh4/TA4Ruc_Wv0Q/s1600/DSCN3370.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5629372772746884706" src="http://1.bp.blogspot.com/-FhF0tA5V0KI/Th-MtgvVdmI/AAAAAAAABh4/TA4Ruc_Wv0Q/s400/DSCN3370.JPG" style="cursor: hand; cursor: pointer; height: 300px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Lote de pruebas&lt;br /&gt;&lt;br /&gt;Salidas del programa:&lt;br /&gt;&lt;br /&gt;USB LC Meter - Felixls 2011&lt;br /&gt;Calibrando: OK.&lt;br /&gt;Leyendo: F = 591820Hz   Cx = 17pF       [+/-2Hz]&lt;br /&gt;Leyendo: F = 589400Hz   Cx = 26pF       [+/-5Hz]&lt;br /&gt;Leyendo: F = 566900Hz   Cx = 108pF      [+/-5Hz]&lt;br /&gt;Leyendo: F = 425195Hz   Cx = 970pF      [+/-10Hz]&lt;br /&gt;Leyendo: F = 169740Hz   Cx = 11.113nF   [+/-10Hz]&lt;br /&gt;Leyendo: F = 269610Hz   Cx = 4.039nF    [+/-37Hz]&lt;br /&gt;Leyendo: F = 269525Hz   Cx = 4.039nF    [+/-10Hz]&lt;br /&gt;Leyendo: F = 180355Hz   Cx = 10.099nF   [+/-15Hz]&lt;br /&gt;Leyendo: F = 100895Hz   Cx = 34.004nF   [+/-15Hz]&lt;br /&gt;Leyendo: F = 59760Hz    Cx = 98.148nF   [+/-5Hz]&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Leyendo: F = 67050Hz    Cx = 78.111nF   [+/-42Hz]&lt;br /&gt;Leyendo: F = 59490Hz    Cx = 100.157nF  [+/-307Hz]&lt;/span&gt;&lt;br /&gt;Leyendo: F = 31685Hz    Cx = 354.015nF  [+/-27Hz]&lt;br /&gt;Leyendo: F = 84930Hz    Cx = 48.148nF   [+/-2Hz]&lt;br /&gt;Leyendo: F = 26170Hz    Cx = 519.158nF  [+/-22Hz]&lt;br /&gt;Calibrando: OK.&lt;br /&gt;Leyendo: F = 425885Hz   Lx = 68.013uH   [+/-12Hz]&lt;br /&gt;Leyendo: F = 300445Hz   Lx = 209.081uH  [+/-30Hz]&lt;br /&gt;Leyendo: F = 222825Hz   Lx = 439.027uH  [+/-5Hz]&lt;br /&gt;Leyendo: F = 481905Hz   Lx = 38.043uH   [+/-22Hz]&lt;br /&gt;Leyendo: F = 594255Hz   Lx = 565nH      [+/-17Hz]&lt;br /&gt;Leyendo: F = 594175Hz   Lx = 584nH      [+/-17Hz]&lt;br /&gt;Leyendo: F = 266565Hz   Lx = 285.001uH  [+/-5Hz]&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Leyendo: F = 0Hz        Lx = Infinita   [+/-0Hz]&lt;/span&gt;&lt;br /&gt;Nota: Componentes en negrita son defectuosos.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/-frvdKuGDfqw/Th-MtDBAsoI/AAAAAAAABho/1Ggqr-1eyjg/s1600/DSCN3382.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5629372764767957634" src="http://2.bp.blogspot.com/-frvdKuGDfqw/Th-MtDBAsoI/AAAAAAAABho/1Ggqr-1eyjg/s400/DSCN3382.JPG" style="cursor: hand; cursor: pointer; height: 300px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;La prueba incluyó dos componentes defectuosos, inductores hechos a mano, etc.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_3RrFTR6nzm8/TIDfuEP-_GI/AAAAAAAABIo/1i69hjYRt0k/s1600/P1070774.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5512651926409247842" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/TIDfuEP-_GI/AAAAAAAABIo/1i69hjYRt0k/s400/P1070774.JPG" style="cursor: hand; cursor: pointer; height: 300px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_3RrFTR6nzm8/TID-4b7PbCI/AAAAAAAABJE/nOCxnWw-6n4/s1600/P1070775.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5512686189423848482" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/TID-4b7PbCI/AAAAAAAABJE/nOCxnWw-6n4/s400/P1070775.JPG" style="cursor: hand; cursor: pointer; height: 300px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_3RrFTR6nzm8/TIl_WofMO3I/AAAAAAAABJg/PMGypVXXxJQ/s1600/P1070864.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5515079245493975922" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/TIl_WofMO3I/AAAAAAAABJg/PMGypVXXxJQ/s400/P1070864.JPG" style="cursor: hand; cursor: pointer; height: 300px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_3RrFTR6nzm8/TIl_V6b2ApI/AAAAAAAABJY/EILDI3uMvZg/s1600/P1070860.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5515079233131905682" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/TIl_V6b2ApI/AAAAAAAABJY/EILDI3uMvZg/s400/P1070860.JPG" style="cursor: hand; cursor: pointer; height: 300px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_3RrFTR6nzm8/TIl_VWUVNbI/AAAAAAAABJQ/x4J6TfKffhY/s1600/P1070857.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5515079223436719538" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/TIl_VWUVNbI/AAAAAAAABJQ/x4J6TfKffhY/s400/P1070857.JPG" style="cursor: hand; cursor: pointer; height: 300px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;El código fue escrito originalmente en SDCC, pero este año lo volví a hacer en el excelente lenguaje Jalv2.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Licencia&lt;/span&gt;&lt;br /&gt;Los archivos e imagenes de este sitio se encuentran disponible bajo la licencia Creative Commons (&lt;a href="http://creativecommons.org/licenses/by-sa/3.0/" target="blank"&gt;Attribution-Share Alike 3.0 Unported&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;&lt;img src="http://dl.dropbox.com/u/24861335/Felixls/images/download.gif" /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Descargas en la sección correspondiente del blog.&lt;/span&gt;&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;p id="blogfeeds"&gt;&lt;$BlogFeedsVertical$&gt;&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22573992-13879172440165487?l=sergiols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergiols.blogspot.com/feeds/13879172440165487/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://sergiols.blogspot.com/2011/07/usb-lc-meter-v10.html#comment-form' title='16 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/13879172440165487'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/13879172440165487'/><link rel='alternate' type='text/html' href='http://sergiols.blogspot.com/2011/07/usb-lc-meter-v10.html' title='USB LC Meter v1.0'/><author><name>Felixls</name><uri>http://www.blogger.com/profile/00152957108852168864</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/SbCf4G8GnsI/AAAAAAAAAWU/i-_yB_yubr0/S220/sergio-t.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-GVUhnZAKuZE/Th-OrYZHIzI/AAAAAAAABiI/mgEL8S8JQco/s72-c/DSCN3385.JPG' height='72' width='72'/><thr:total>16</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22573992.post-515259896745605347</id><published>2011-06-22T03:15:00.016-03:00</published><updated>2011-07-19T02:18:39.290-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JalEclipsePlugin'/><category scheme='http://www.blogger.com/atom/ns#' term='Programación'/><title type='text'>JEP (Jal Eclipse Plug-in) 1.2</title><content type='html'>Hola!!... tenemos la versión 1.2 (final) del JEP (Jal Eclipse Plug-in)&lt;br /&gt;&lt;br /&gt;Esta versión de plugin deja a Eclipse con las siguientes funciones:&lt;br /&gt;&lt;br /&gt;Coloreado de sintaxis&lt;br /&gt;Autocompletado de procedimientos, funciones e includes&lt;br /&gt;Bloques de código&lt;br /&gt;Navegación de código (busca referencia con control+click de mouse)&lt;br /&gt;Compilación&lt;br /&gt;Autocompletado de variables, constantes y alias Corrección de errores y puesta a punto&lt;br /&gt;Agregar líneas TODO y FIXME que se visualizan en una ventana abajo&lt;br /&gt;Integración Microchip Pickit 2&lt;br /&gt;Integración de Bootloader FSUSB (Microchip)&lt;br /&gt;Terminal serial (usando plugin externo disponible en repositorios de Eclipse Helios)&lt;br /&gt;Comentar/descomentar código (por menu o combinación de teclas)&lt;br /&gt;Asistente generación de códigos (Snippets)&lt;br /&gt;Esquema de color basado en azul y blanco&lt;br /&gt;Resultados de compilación en forma gráfica&lt;br /&gt;Visualizador de archivos .HEX y .ASM&lt;br /&gt;&lt;br /&gt;Con estas características, junto a más de 500.000 plugins disponibles para Eclipse, se tiene a mi entender el 90% de las tareas básicas para el desarrollo de proyectos chicos, medianos y grandes con JALv2.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Vista general&lt;/b&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/-huG9XhXzAwo/TiAsWlC5v7I/AAAAAAAABjg/AULhHCEbo2E/s1600/JEP-ide-gral.jpeg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" height="387" id="BLOGGER_PHOTO_ID_5629548300626149298" src="http://2.bp.blogspot.com/-huG9XhXzAwo/TiAsWlC5v7I/AAAAAAAABjg/AULhHCEbo2E/s640/JEP-ide-gral.jpeg" style="cursor: move;" width="640" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Ventanas de Código&lt;/b&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/-hIjyJeFByZc/TiAsk6LhHYI/AAAAAAAABj4/5Qtdidn2VUs/s1600/JEP-open-datasheet.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5629548546817596802" src="http://3.bp.blogspot.com/-hIjyJeFByZc/TiAsk6LhHYI/AAAAAAAABj4/5Qtdidn2VUs/s400/JEP-open-datasheet.jpg" style="cursor: move; height: 400px; width: 361px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/-Wqy_zLmUb0I/TiAsVgh5nOI/AAAAAAAABjI/bRYjRSP2eC8/s1600/JEP-editor.jpeg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5629548282234117346" src="http://2.bp.blogspot.com/-Wqy_zLmUb0I/TiAsVgh5nOI/AAAAAAAABjI/bRYjRSP2eC8/s400/JEP-editor.jpeg" style="cursor: move; height: 181px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Abrir declaración&lt;/b&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-PcmKtXGWIqA/TiAsWJYlIFI/AAAAAAAABjQ/ml5qLChy7cc/s1600/JEP-gotodeclaration.jpeg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5629548293200879698" src="http://4.bp.blogspot.com/-PcmKtXGWIqA/TiAsWJYlIFI/AAAAAAAABjQ/ml5qLChy7cc/s400/JEP-gotodeclaration.jpeg" style="cursor: move; height: 350px; width: 366px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Tareas&lt;/b&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/-YH7XT7mehtA/TiAs-oEZliI/AAAAAAAABk4/VPE_Z9VJ2Oo/s1600/JEP-tasks.jpeg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5629548988632503842" src="http://2.bp.blogspot.com/-YH7XT7mehtA/TiAs-oEZliI/AAAAAAAABk4/VPE_Z9VJ2Oo/s400/JEP-tasks.jpeg" style="cursor: move; height: 197px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Autocompletado&lt;/b&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/-rk0yXWybkDY/TiAsMa0Bn_I/AAAAAAAABig/oLkgyxLJ5ec/s1600/JEP-Autocomp.jpeg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5629548126080704498" src="http://1.bp.blogspot.com/-rk0yXWybkDY/TiAsMa0Bn_I/AAAAAAAABig/oLkgyxLJ5ec/s400/JEP-Autocomp.jpeg" style="cursor: move; height: 355px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Códigos ejemplos, macros, etc&lt;/b&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/-pfzXHc5JUBs/TiAsMnWlP3I/AAAAAAAABio/UQtlxZYSx5Y/s1600/JEP-CodigosyMacros.jpeg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5629548129446870898" src="http://2.bp.blogspot.com/-pfzXHc5JUBs/TiAsMnWlP3I/AAAAAAAABio/UQtlxZYSx5Y/s400/JEP-CodigosyMacros.jpeg" style="cursor: move; height: 245px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Outline&lt;/b&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/-g26MLbB1P-Q/TiAslO1v0FI/AAAAAAAABkA/WoEfmOMD_wo/s1600/JEP-outline.jpeg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5629548552363429970" src="http://2.bp.blogspot.com/-g26MLbB1P-Q/TiAslO1v0FI/AAAAAAAABkA/WoEfmOMD_wo/s400/JEP-outline.jpeg" style="cursor: move; height: 281px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Programadores&lt;/b&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/-W8CDVsfoWjU/TiAst7ZINBI/AAAAAAAABkw/1MPB1qC8Qgs/s1600/JEP-Programadores.jpeg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5629548701761942546" src="http://2.bp.blogspot.com/-W8CDVsfoWjU/TiAst7ZINBI/AAAAAAAABkw/1MPB1qC8Qgs/s400/JEP-Programadores.jpeg" style="cursor: move; height: 273px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Pickit 2 a full&lt;/b&gt; ;)&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/-3XJ9PEu_bpE/TiAstQx572I/AAAAAAAABko/QYl9WfgBzA0/s1600/JEP-ProgPickit2.jpeg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5629548690323140450" src="http://1.bp.blogspot.com/-3XJ9PEu_bpE/TiAstQx572I/AAAAAAAABko/QYl9WfgBzA0/s400/JEP-ProgPickit2.jpeg" style="cursor: move; height: 400px; width: 342px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Trace x USB Serial&lt;/b&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/-RaH3AI1eRvk/TiAs-0dnP1I/AAAAAAAABlA/U2KzrRG6RQc/s1600/JEP-trace-usb-serial.jpeg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5629548991959482194" src="http://1.bp.blogspot.com/-RaH3AI1eRvk/TiAs-0dnP1I/AAAAAAAABlA/U2KzrRG6RQc/s400/JEP-trace-usb-serial.jpeg" style="cursor: move; height: 230px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Consolas&lt;/b&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/-cidHfg7P2eQ/TiAsVnagELI/AAAAAAAABjA/JrOsCcZU68g/s1600/JEP-Consolas.jpeg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5629548284082131122" src="http://1.bp.blogspot.com/-cidHfg7P2eQ/TiAsVnagELI/AAAAAAAABjA/JrOsCcZU68g/s400/JEP-Consolas.jpeg" style="cursor: move; height: 331px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Adv y errores de compilación&lt;/b&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/-I3ShfHCVvZ4/TiAsM5qLy4I/AAAAAAAABiw/xgEGWkSVIw0/s1600/JEP-Comp-errores.jpeg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5629548134360927106" src="http://1.bp.blogspot.com/-I3ShfHCVvZ4/TiAsM5qLy4I/AAAAAAAABiw/xgEGWkSVIw0/s400/JEP-Comp-errores.jpeg" style="cursor: move; height: 85px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Resultados de compilación&lt;/b&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/-CJSooqgOC_Y/TiAsMPRv4yI/AAAAAAAABiY/FcbhpW5xXpY/s1600/JEP-AsmEditor.jpeg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5629548122984145698" src="http://2.bp.blogspot.com/-CJSooqgOC_Y/TiAsMPRv4yI/AAAAAAAABiY/FcbhpW5xXpY/s400/JEP-AsmEditor.jpeg" style="cursor: move; height: 357px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;ICD2&lt;/b&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-i9GMlQ5GKDg/TiAss_02FFI/AAAAAAAABkg/-EYioB6-_X0/s1600/JEP-piklab-prog-verificar.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5629548685772067922" src="http://4.bp.blogspot.com/-i9GMlQ5GKDg/TiAss_02FFI/AAAAAAAABkg/-EYioB6-_X0/s400/JEP-piklab-prog-verificar.png" style="cursor: hand; cursor: pointer; height: 400px; width: 343px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-ZcVbNNch7S4/TiAssnvf7wI/AAAAAAAABkY/HEhZoBA1lKQ/s1600/JEP-piklab-prog-programar.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5629548679307194114" src="http://4.bp.blogspot.com/-ZcVbNNch7S4/TiAssnvf7wI/AAAAAAAABkY/HEhZoBA1lKQ/s400/JEP-piklab-prog-programar.png" style="height: 400px; width: 317px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/-3yjsGN39UXE/TiAssiNAedI/AAAAAAAABkQ/odbh22X1FEA/s1600/JEP-piklab-prog-preferences.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5629548677820348882" src="http://1.bp.blogspot.com/-3yjsGN39UXE/TiAssiNAedI/AAAAAAAABkQ/odbh22X1FEA/s400/JEP-piklab-prog-preferences.png" style="cursor: hand; cursor: pointer; height: 282px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Perspectiva&lt;/b&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/-TmdPNSW0TQ0/TiAslSPT9eI/AAAAAAAABkI/vMjY4s1thc4/s1600/JEP-Perspective.jpeg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5629548553275962850" src="http://3.bp.blogspot.com/-TmdPNSW0TQ0/TiAslSPT9eI/AAAAAAAABkI/vMjY4s1thc4/s400/JEP-Perspective.jpeg" style="cursor: hand; cursor: pointer; height: 400px; width: 315px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Preferencias de edición&lt;/b&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/-jHwEMdkNXJs/TiAskSUmLDI/AAAAAAAABjw/baF3KXG3H_M/s1600/JEP-links-to-files-preferences.jpeg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5629548536118258738" src="http://2.bp.blogspot.com/-jHwEMdkNXJs/TiAskSUmLDI/AAAAAAAABjw/baF3KXG3H_M/s400/JEP-links-to-files-preferences.jpeg" style="height: 288px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Vínculos a documentos relacionados&lt;/b&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-PQxj8a5jLiw/TiAskQPQ8gI/AAAAAAAABjo/0f6qWCC8dUI/s1600/JEP-links-to-files1.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5629548535559025154" src="http://4.bp.blogspot.com/-PQxj8a5jLiw/TiAskQPQ8gI/AAAAAAAABjo/0f6qWCC8dUI/s400/JEP-links-to-files1.jpg" style="cursor: hand; cursor: pointer; height: 400px; width: 370px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Visualización de archivos .HEX&lt;/b&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/-NAZZLzercho/TiAsWXjGmtI/AAAAAAAABjY/2fqnByaA4_o/s1600/JEP-HexEditor.jpeg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5629548297003113170" src="http://2.bp.blogspot.com/-NAZZLzercho/TiAsWXjGmtI/AAAAAAAABjY/2fqnByaA4_o/s400/JEP-HexEditor.jpeg" style="cursor: move; height: 388px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Descargas&lt;br /&gt;&lt;img src="http://dl.dropbox.com/u/24861335/Felixls/images/download.gif" /&gt;&lt;a href="https://code.google.com/p/jal-eclipse-plug-in/" target="blank"&gt;https://code.google.com/p/jal-eclipse-plug-in/&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;p id="blogfeeds"&gt;&lt;$BlogFeedsVertical$&gt;&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22573992-515259896745605347?l=sergiols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergiols.blogspot.com/feeds/515259896745605347/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://sergiols.blogspot.com/2011/06/jep-jal-eclipse-plug-in-11.html#comment-form' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/515259896745605347'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/515259896745605347'/><link rel='alternate' type='text/html' href='http://sergiols.blogspot.com/2011/06/jep-jal-eclipse-plug-in-11.html' title='JEP (Jal Eclipse Plug-in) 1.2'/><author><name>Felixls</name><uri>http://www.blogger.com/profile/00152957108852168864</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/SbCf4G8GnsI/AAAAAAAAAWU/i-_yB_yubr0/S220/sergio-t.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-huG9XhXzAwo/TiAsWlC5v7I/AAAAAAAABjg/AULhHCEbo2E/s72-c/JEP-ide-gral.jpeg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22573992.post-8677552394458833146</id><published>2011-06-14T14:40:00.010-03:00</published><updated>2011-09-24T21:32:06.739-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JalEclipsePlugin'/><category scheme='http://www.blogger.com/atom/ns#' term='Programación'/><title type='text'>Jal Eclipse Plug-in</title><content type='html'>Basado en el proyecto JAL4Eclipse de &lt;a href="http://code.google.com/p/jal4eclipse/" target="blank"&gt;ocarnal&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Jal Eclipse Plug-in es un plug-in para el lenguaje JAL.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Posee las siguientes características&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;Coloreado de sintaxis&lt;br /&gt;Autocompletado de procedimientos, funciones e includes&lt;br /&gt;Bloques de código&lt;br /&gt;Navegación de código (busca referencia con control+click de mouse)&lt;br /&gt;Compilación&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Estos son agregados de este proyecto:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Asistente de nuevo proyecto&lt;br /&gt;Automatización de proyecto de bibliotecas básicas (jallib)&lt;br /&gt;Autocompletado de variables, constantes y alias&lt;br /&gt;Corrección de errores y puesta a punto&lt;br /&gt;Marcas automáticas (TODO y FIXME)&lt;br /&gt;&lt;br /&gt;&lt;object width="640" height="360"&gt;&lt;param name="movie" value="http://www.youtube.com/v/-O6TRL31bwI&amp;hl=en_US&amp;feature=player_embedded&amp;version=3"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/-O6TRL31bwI&amp;hl=en_US&amp;feature=player_embedded&amp;version=3" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="640" height="360"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;A futuro tendrá también:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Call graph&lt;br /&gt;Asistente generación de códigos&lt;br /&gt;Búsqueda de referencias&lt;br /&gt;Integración de programador Pickit 2&lt;br /&gt;&lt;br /&gt;Descargas&lt;br /&gt;&lt;img src="http://dl.dropbox.com/u/24861335/Felixls/images/download.gif" /&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;a href="https://code.google.com/p/jal-eclipse-plug-in/" target="blank"&gt;https://code.google.com/p/jal-eclipse-plug-in/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;p id="blogfeeds"&gt;&lt;$BlogFeedsVertical$&gt;&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22573992-8677552394458833146?l=sergiols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergiols.blogspot.com/feeds/8677552394458833146/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://sergiols.blogspot.com/2011/06/jal-eclipse-plug-in.html#comment-form' title='5 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/8677552394458833146'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/8677552394458833146'/><link rel='alternate' type='text/html' href='http://sergiols.blogspot.com/2011/06/jal-eclipse-plug-in.html' title='Jal Eclipse Plug-in'/><author><name>Felixls</name><uri>http://www.blogger.com/profile/00152957108852168864</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/SbCf4G8GnsI/AAAAAAAAAWU/i-_yB_yubr0/S220/sergio-t.JPG'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22573992.post-1682162981360219446</id><published>2011-05-20T22:32:00.002-03:00</published><updated>2011-07-18T22:14:32.193-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Información'/><title type='text'>Chau 4shared, bienvenido DropBox!</title><content type='html'>Tanto tiempo!, luego de estar ausente por varios meses... I'm back !!&lt;br /&gt;&lt;br /&gt;Para retomar esto, empiezo por sacar los archivos de 4shared y publicarlos via carpeta compartida de DropBox, un servicio de calidad superior, sin publicidades, tiempos de espera ridículos, etc.&lt;br /&gt;&lt;br /&gt;Cualquier consulta que hubieran hecho en este tiempo las estaré contestando una por una&lt;br /&gt;&lt;br /&gt;saludos gente linda!&lt;div class="blogger-post-footer"&gt;&lt;p id="blogfeeds"&gt;&lt;$BlogFeedsVertical$&gt;&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22573992-1682162981360219446?l=sergiols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergiols.blogspot.com/feeds/1682162981360219446/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://sergiols.blogspot.com/2011/05/chau-4shared-bienvenido-dropbox.html#comment-form' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/1682162981360219446'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/1682162981360219446'/><link rel='alternate' type='text/html' href='http://sergiols.blogspot.com/2011/05/chau-4shared-bienvenido-dropbox.html' title='Chau 4shared, bienvenido DropBox!'/><author><name>Felixls</name><uri>http://www.blogger.com/profile/00152957108852168864</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/SbCf4G8GnsI/AAAAAAAAAWU/i-_yB_yubr0/S220/sergio-t.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22573992.post-6643171541220784260</id><published>2010-12-02T12:47:00.011-03:00</published><updated>2011-07-20T21:42:49.888-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Información'/><title type='text'>A los amantes de electrónica</title><content type='html'>Otro año se acaba, como todo fin implica el comienzo de algo nuevo, y es mi deseo para este nuevo ciclo comenzar por dirigirme a todo aquel que le gusta, ama, y disfruta de la electrónica, quizás no tanto a los que viven de ella.&lt;br /&gt;&lt;br /&gt;El asunto es que voy a publicar los códigos fuente de la fuente de alimentación 1.0, el cargador de baterías (en definitiva lo vi subido en un servidor ruso, así que mejor lo publico yo, no?) y el LC Meter USB (el código no es muy diferente a otros LC Meter que hay en la web igualmente).&lt;br /&gt;&lt;br /&gt;La fuente digital 2.0 es un proyecto personal el cual voy a comercializar en el futuro por lo cual no voy a publicar más detalles, espero se entienda.&lt;br /&gt;&lt;br /&gt;El código del electroestimulador no está terminado, y todavía no tuve tiempo para continuarlo y terminarlo.&lt;br /&gt;&lt;br /&gt;saludos&lt;br /&gt;Felixls.&lt;div class="blogger-post-footer"&gt;&lt;p id="blogfeeds"&gt;&lt;$BlogFeedsVertical$&gt;&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22573992-6643171541220784260?l=sergiols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergiols.blogspot.com/feeds/6643171541220784260/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://sergiols.blogspot.com/2010/12/los-amantes-de-electronica.html#comment-form' title='4 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/6643171541220784260'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/6643171541220784260'/><link rel='alternate' type='text/html' href='http://sergiols.blogspot.com/2010/12/los-amantes-de-electronica.html' title='A los amantes de electrónica'/><author><name>Felixls</name><uri>http://www.blogger.com/profile/00152957108852168864</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/SbCf4G8GnsI/AAAAAAAAAWU/i-_yB_yubr0/S220/sergio-t.JPG'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22573992.post-8400891491756809681</id><published>2010-11-15T13:39:00.010-03:00</published><updated>2011-09-24T21:33:22.704-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Digital-Power-Supply-2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Proyectos'/><title type='text'>Fuente de alimentación digital 2.0</title><content type='html'>Esta es una versión mejorada de mi fuente digital.&lt;br /&gt;&lt;br /&gt;Características&lt;br /&gt;• Tensión de entrada: 220VAC&lt;br /&gt;• Tensión de salida: 0 a 25VDC con una corriente de 0 a 2.5A.&lt;br /&gt;• Precisión de la regulación&lt;br /&gt;• Gruesa: 100mV / 20mA&lt;br /&gt;• Fina: 6mv / 1mA&lt;br /&gt;• Rizado: 6mVpp en todo el rango.&lt;br /&gt;• Uso del microcontrolador PIC 18F2550.&lt;br /&gt;• Ajuste por medio de pulsadores, podría usarse un encoder.&lt;br /&gt;• Ventilación controlada de acuerdo al consumo de corriente y a otros parámetros configurables.&lt;br /&gt;• Control por voltaje y corriente.&lt;br /&gt;• Memorias preseleccionadas y configurables.&lt;br /&gt;• Líneas de alimentación de circuito de control separado de la parte de potencia.&lt;br /&gt;• Información de todos los valores por medio de LCD 16x2 con control de contraste y backlight.&lt;br /&gt;• Lectura de temperatura por LM35.&lt;br /&gt;• Control y configuración por USB desde una aplicación en la PC.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/TOriBQULXBI/AAAAAAAABM8/t9Gab5_cAXk/s1600/DSCN1491.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/TOriBQULXBI/AAAAAAAABM8/t9Gab5_cAXk/s400/DSCN1491.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5542490802620161042" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/TOrtmE3DEGI/AAAAAAAABNM/S8F-YZeIXEU/s1600/DSCN1482.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/TOrtmE3DEGI/AAAAAAAABNM/S8F-YZeIXEU/s400/DSCN1482.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5542503529828257890" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/TOrtlpRCxlI/AAAAAAAABNE/BR99D_eOLEs/s1600/DSCN1488.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/TOrtlpRCxlI/AAAAAAAABNE/BR99D_eOLEs/s400/DSCN1488.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5542503522421098066" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/TOriAzXRr_I/AAAAAAAABM0/S6k0KNIcwkk/s1600/DSCN1481.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/TOriAzXRr_I/AAAAAAAABM0/S6k0KNIcwkk/s400/DSCN1481.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5542490794848530418" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/TOriAi1lOqI/AAAAAAAABMs/wPFAgg4Rvhw/s1600/DSCN1480.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/TOriAi1lOqI/AAAAAAAABMs/wPFAgg4Rvhw/s400/DSCN1480.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5542490790412237474" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/TOriAcooffI/AAAAAAAABMk/wpLxVhU6s7c/s1600/DSCN1479.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/TOriAcooffI/AAAAAAAABMk/wpLxVhU6s7c/s400/DSCN1479.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5542490788747312626" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/TOriAMo_E0I/AAAAAAAABMc/4-9YQjRHejo/s1600/DSCN1476.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/TOriAMo_E0I/AAAAAAAABMc/4-9YQjRHejo/s400/DSCN1476.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5542490784453825346" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Pruebas de mediciones...&lt;br /&gt;&lt;object width="640" height="360"&gt;&lt;param name="movie" value="http://www.youtube.com/v/H2ipXzls0zw&amp;hl=en_US&amp;feature=player_embedded&amp;version=3"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/H2ipXzls0zw&amp;hl=en_US&amp;feature=player_embedded&amp;version=3" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="640" height="360"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;una lamparita...&lt;br /&gt;&lt;object width="640" height="360"&gt;&lt;param name="movie" value="http://www.youtube.com/v/lm2Zbmof9n4&amp;hl=en_US&amp;feature=player_embedded&amp;version=3"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/lm2Zbmof9n4&amp;hl=en_US&amp;feature=player_embedded&amp;version=3" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="640" height="360"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;un motor..&lt;br /&gt;&lt;object width="640" height="360"&gt;&lt;param name="movie" value="http://www.youtube.com/v/IRs9UwAnZBU&amp;hl=en_US&amp;feature=player_embedded&amp;version=3"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/IRs9UwAnZBU&amp;hl=en_US&amp;feature=player_embedded&amp;version=3" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="640" height="360"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;conectandola a la pc...&lt;br /&gt;&lt;object width="640" height="360"&gt;&lt;param name="movie" value="http://www.youtube.com/v/L_i2uJW7akE&amp;hl=en_US&amp;feature=player_embedded&amp;version=3"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/L_i2uJW7akE&amp;hl=en_US&amp;feature=player_embedded&amp;version=3" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="640" height="360"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Licencia&lt;/span&gt;&lt;br /&gt;Los archivos e imagenes de este sitio se encuentran disponible bajo la licencia Creative Commons (&lt;a href="http://creativecommons.org/licenses/by-sa/3.0/" target="blank"&gt;Attribution-Share Alike 3.0 Unported&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;&lt;img src="http://dl.dropbox.com/u/24861335/Felixls/images/download.gif" /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Descargas en la sección correspondiente del blog.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;p id="blogfeeds"&gt;&lt;$BlogFeedsVertical$&gt;&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22573992-8400891491756809681?l=sergiols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergiols.blogspot.com/feeds/8400891491756809681/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://sergiols.blogspot.com/2010/11/fuente-de-alimentacion-digital-20.html#comment-form' title='20 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/8400891491756809681'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/8400891491756809681'/><link rel='alternate' type='text/html' href='http://sergiols.blogspot.com/2010/11/fuente-de-alimentacion-digital-20.html' title='Fuente de alimentación digital 2.0'/><author><name>Felixls</name><uri>http://www.blogger.com/profile/00152957108852168864</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/SbCf4G8GnsI/AAAAAAAAAWU/i-_yB_yubr0/S220/sergio-t.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_3RrFTR6nzm8/TOriBQULXBI/AAAAAAAABM8/t9Gab5_cAXk/s72-c/DSCN1491.JPG' height='72' width='72'/><thr:total>20</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22573992.post-507001875656462893</id><published>2010-09-24T15:15:00.006-03:00</published><updated>2011-09-24T21:33:46.689-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Experimentos'/><title type='text'>Hacer PCBs con burbujas</title><content type='html'>Un tanque para atacado de pcb con burbujitas&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_3RrFTR6nzm8/TJzrRhkOa6I/AAAAAAAABLQ/Bl1-T0jwnls/s1600/P1080230.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5520545929549999010" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/TJzrRhkOa6I/AAAAAAAABLQ/Bl1-T0jwnls/s400/P1080230.JPG" style="cursor: hand; cursor: pointer; height: 300px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_3RrFTR6nzm8/TJ0RnjCKX7I/AAAAAAAABMA/4mvjVHB5pE8/s1600/P1080240.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5520588089342975922" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/TJ0RnjCKX7I/AAAAAAAABMA/4mvjVHB5pE8/s400/P1080240.JPG" style="cursor: hand; cursor: pointer; height: 300px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_3RrFTR6nzm8/TJ0RnYLjs2I/AAAAAAAABL4/ix5baJInE48/s1600/P1080243.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5520588086429594466" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/TJ0RnYLjs2I/AAAAAAAABL4/ix5baJInE48/s400/P1080243.JPG" style="cursor: hand; cursor: pointer; height: 300px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_3RrFTR6nzm8/TJ0RnAnpfTI/AAAAAAAABLw/8UI9ql2fdgI/s1600/P1080244.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5520588080104963378" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/TJ0RnAnpfTI/AAAAAAAABLw/8UI9ql2fdgI/s400/P1080244.JPG" style="cursor: hand; cursor: pointer; height: 400px; width: 300px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_3RrFTR6nzm8/TJ0Rm1gzD3I/AAAAAAAABLo/W91zvdmmHj4/s1600/P1080258.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5520588077123440498" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/TJ0Rm1gzD3I/AAAAAAAABLo/W91zvdmmHj4/s400/P1080258.JPG" style="cursor: hand; cursor: pointer; height: 400px; width: 300px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_3RrFTR6nzm8/TJ1GPQxEezI/AAAAAAAABMI/HcT2nhfx0ZQ/s1600/P1080259.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5520645946238860082" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/TJ1GPQxEezI/AAAAAAAABMI/HcT2nhfx0ZQ/s400/P1080259.JPG" style="cursor: hand; cursor: pointer; height: 300px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Ideal para los que quieren ahorrar calorías jeje&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_3RrFTR6nzm8/TJzrRfbB9ZI/AAAAAAAABLI/Vh2XBUeOZDU/s1600/P1080226.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5520545928974562706" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/TJzrRfbB9ZI/AAAAAAAABLI/Vh2XBUeOZDU/s400/P1080226.JPG" style="cursor: hand; cursor: pointer; height: 400px; width: 300px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;3 de Noviembre&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Video usando el tanque de burbujas&lt;br /&gt;&lt;object width="640" height="360"&gt;&lt;param name="movie" value="http://www.youtube.com/v/TbCEDhobIv8&amp;hl=en_US&amp;feature=player_embedded&amp;version=3"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/TbCEDhobIv8&amp;hl=en_US&amp;feature=player_embedded&amp;version=3" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="640" height="360"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;p id="blogfeeds"&gt;&lt;$BlogFeedsVertical$&gt;&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22573992-507001875656462893?l=sergiols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergiols.blogspot.com/feeds/507001875656462893/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://sergiols.blogspot.com/2010/09/hacer-pcbs-con-burbujas.html#comment-form' title='4 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/507001875656462893'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/507001875656462893'/><link rel='alternate' type='text/html' href='http://sergiols.blogspot.com/2010/09/hacer-pcbs-con-burbujas.html' title='Hacer PCBs con burbujas'/><author><name>Felixls</name><uri>http://www.blogger.com/profile/00152957108852168864</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/SbCf4G8GnsI/AAAAAAAAAWU/i-_yB_yubr0/S220/sergio-t.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_3RrFTR6nzm8/TJzrRhkOa6I/AAAAAAAABLQ/Bl1-T0jwnls/s72-c/P1080230.JPG' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22573992.post-6910253613755130389</id><published>2010-09-16T22:29:00.015-03:00</published><updated>2011-07-19T02:23:35.026-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sombrero matriz de leds'/><category scheme='http://www.blogger.com/atom/ns#' term='Proyectos'/><title type='text'>Sombrero matriz de leds</title><content type='html'>Una matriz de leds muy particular&lt;br /&gt;&lt;br /&gt;Este proyectito, que inicié hace una semana, se trata de una simple matriz de leds como la del amigo Ariel del foro de &lt;a href="http://www.ucontrol.com.ar/forosmf/circuiteca-la-biblioteca-de-circuitos-y-proyectos-de-ucontrol/matriz-de-leds-de-8x8/"&gt;uControl&lt;/a&gt; con la diferencia que el panel de leds está montado sobre una superficie irregular (en este caso un sombrero)&lt;br /&gt;&lt;br /&gt;La idea de este "invento" es de mi hijo, el cual vino con la necesidad de armar un sombrero con leds (ya le había explicado sobre los leds en algún momento para sus clases de tecnología)&lt;br /&gt;&lt;br /&gt;Revisando esquemas de aquí y allá llegué a esto, cuatro registros de desplazamiento 74hc595 encargados de activar o no 32 columnas de leds y 5 transistores bc640 para las filas.&lt;br /&gt;&lt;br /&gt;El PIC es el viejo 16f628a, queda chico por su escasa memoria, pero no conseguía el 18f2550 en smd  , y lleva una memoria 24xx256 (32kbytes) para almacenar los "videos" o tipografías a mostrar.&lt;br /&gt;&lt;br /&gt;El diseño fue pensado para ser reusado en otros proyectos, motivo de borneras y dos placas. Es posible agregar más columnas con solo hacer otra placa y agregando la salida de datos serial.&lt;br /&gt;&lt;br /&gt;Para la fuente de alimentación elegí dos pilas de 3v de litio, ya que con toda la furia tengo un consumo de 200mA y estas pilas son lo suficientemente chicas y livianas como para llevarlas en la cabezota  &lt;br /&gt;&lt;br /&gt;Bueno, estas son las fotos, al final está el link para bajar los esquemáticos y PCBs&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/TJLEw8uYuHI/AAAAAAAABJo/95wE7iR6XG8/s1600/P1080060.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/TJLEw8uYuHI/AAAAAAAABJo/95wE7iR6XG8/s400/P1080060.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5517688838695729266" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;18 de Septiembre&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/TJVfGL7VBvI/AAAAAAAABKY/XqtwyaVv8VA/s1600/P1080089.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/TJVfGL7VBvI/AAAAAAAABKY/XqtwyaVv8VA/s400/P1080089.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5518421478297896690" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/TJVe3ympmCI/AAAAAAAABKQ/ENizNp37_CA/s1600/P1080088.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/TJVe3ympmCI/AAAAAAAABKQ/ENizNp37_CA/s400/P1080088.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5518421230982109218" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/TJVe3jeLc6I/AAAAAAAABKI/zfESyRsyNg0/s1600/P1080087.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/TJVe3jeLc6I/AAAAAAAABKI/zfESyRsyNg0/s400/P1080087.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5518421226920047522" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/TJVe3DdAujI/AAAAAAAABKA/tagUvrmd30k/s1600/P1080084.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/TJVe3DdAujI/AAAAAAAABKA/tagUvrmd30k/s400/P1080084.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5518421218325215794" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/TJVe29aW4pI/AAAAAAAABJ4/KiHqbH3hNJo/s1600/P1080083.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/TJVe29aW4pI/AAAAAAAABJ4/KiHqbH3hNJo/s400/P1080083.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5518421216703472274" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/TJVe2ZliHcI/AAAAAAAABJw/So_L_oi4nUg/s1600/P1080082.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/TJVe2ZliHcI/AAAAAAAABJw/So_L_oi4nUg/s400/P1080082.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5518421207086669250" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;20 de Septiembre&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/TJdOvWt47rI/AAAAAAAABKw/9XIoARyQOF8/s1600/P1080116.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/TJdOvWt47rI/AAAAAAAABKw/9XIoARyQOF8/s400/P1080116.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5518966443824705202" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/TJdOu_-vYAI/AAAAAAAABKo/dwPqNwl1gOM/s1600/P1080114.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/TJdOu_-vYAI/AAAAAAAABKo/dwPqNwl1gOM/s400/P1080114.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5518966437721366530" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/TJdOuujmb7I/AAAAAAAABKg/jfLuRrIGU4M/s1600/P1080115.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/TJdOuujmb7I/AAAAAAAABKg/jfLuRrIGU4M/s400/P1080115.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5518966433044131762" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;21 de Septiembre - Proyecto terminado&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/TJg8bFAcpZI/AAAAAAAABK4/sP7XS9BhYLs/s1600/P1080141.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/TJg8bFAcpZI/AAAAAAAABK4/sP7XS9BhYLs/s400/P1080141.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5519227779240732050" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/TJj6bmIikTI/AAAAAAAABLA/2aS9EYkY5Yk/s1600/P1080148.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/TJj6bmIikTI/AAAAAAAABLA/2aS9EYkY5Yk/s400/P1080148.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5519436695342321970" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://dl.dropbox.com/u/24861335/Felixls/images/download.gif" /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Descargas en la sección correspondiente del blog.&lt;/span&gt;&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;p id="blogfeeds"&gt;&lt;$BlogFeedsVertical$&gt;&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22573992-6910253613755130389?l=sergiols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergiols.blogspot.com/feeds/6910253613755130389/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://sergiols.blogspot.com/2010/09/sombrero-matriz-de-leds.html#comment-form' title='2 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/6910253613755130389'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/6910253613755130389'/><link rel='alternate' type='text/html' href='http://sergiols.blogspot.com/2010/09/sombrero-matriz-de-leds.html' title='Sombrero matriz de leds'/><author><name>Felixls</name><uri>http://www.blogger.com/profile/00152957108852168864</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/SbCf4G8GnsI/AAAAAAAAAWU/i-_yB_yubr0/S220/sergio-t.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_3RrFTR6nzm8/TJLEw8uYuHI/AAAAAAAABJo/95wE7iR6XG8/s72-c/P1080060.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22573992.post-4982753773119419280</id><published>2010-08-18T08:48:00.008-03:00</published><updated>2011-07-18T22:14:54.009-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Motor de Bedini'/><category scheme='http://www.blogger.com/atom/ns#' term='Experimentos'/><title type='text'>Motor monopolo cargador de baterías</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;Estuve leyendo sobre el proyecto de Bedini, un motor monopolo que crea una fuerza contra-electromotriz utilizado para cargar baterías.&lt;br /&gt;&lt;br /&gt;La patente del señor este esta:&lt;br /&gt;http://patft.uspto.gov/netacgi/nph-Parser?patentnumber=6545444&lt;br /&gt;&lt;br /&gt;Uno de los diseños muestra esto:&lt;br /&gt;&lt;img src="http://img825.imageshack.us/img825/8637/screenshot001d.png" /&gt;&lt;br /&gt;&lt;br /&gt;El funcionamiento sería algo así, cuando se cierra S1 se energiza la bobina de forma alternada (usando un transistor y un diodo) y se le da impulso al plato con imanes permanentes, se produce un colapso del campo magnético que induce una fem sobre 13c la cual se rectifica y se almacena con el condensador 24, la energía que entrega ese circuito recarga otra batería de 12v.&lt;br /&gt;&lt;br /&gt;&lt;div class="youtube-video"&gt;&lt;object height="344" width="425"&gt;&lt;param value='http://www.youtube.com/v/nA2KtZ45nXA&amp;amp;hl=en&amp;amp;fs=1&amp;amp;' name='movie'&gt;&lt;/param&gt;&lt;param value='true' name='allowFullScreen'&gt;&lt;/param&gt;&lt;param value='always' name='allowscriptaccess'&gt;&lt;/param&gt;&lt;embed width='425' height='344' allowfullscreen='true' allowscriptaccess='always' type='application/x-shockwave-flash' src='http://www.youtube.com/v/nA2KtZ45nXA&amp;amp;hl=en&amp;amp;fs=1&amp;amp;'&gt; &lt;/embed&gt;  &lt;/object&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Poniendo manos a la obra, ya tengo los imanes de neodimio y como base giratoria voy a usar un motor de disco rígido y su plato.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_3RrFTR6nzm8/TGvJfLqUH4I/AAAAAAAABIA/1kIbxHgDhBA/s1600/P1070404.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5506716506933960578" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/TGvJfLqUH4I/AAAAAAAABIA/1kIbxHgDhBA/s400/P1070404.JPG" style="cursor: pointer; height: 300px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_3RrFTR6nzm8/TGvJelEfjMI/AAAAAAAABH4/QlxWOI3sYS0/s1600/P1070405.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5506716496574778562" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/TGvJelEfjMI/AAAAAAAABH4/QlxWOI3sYS0/s400/P1070405.JPG" style="cursor: pointer; height: 300px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Continuará...&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;p id="blogfeeds"&gt;&lt;$BlogFeedsVertical$&gt;&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22573992-4982753773119419280?l=sergiols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergiols.blogspot.com/feeds/4982753773119419280/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://sergiols.blogspot.com/2010/08/motor-monopolo-cargador-de-baterias.html#comment-form' title='5 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/4982753773119419280'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/4982753773119419280'/><link rel='alternate' type='text/html' href='http://sergiols.blogspot.com/2010/08/motor-monopolo-cargador-de-baterias.html' title='Motor monopolo cargador de baterías'/><author><name>Felixls</name><uri>http://www.blogger.com/profile/00152957108852168864</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/SbCf4G8GnsI/AAAAAAAAAWU/i-_yB_yubr0/S220/sergio-t.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_3RrFTR6nzm8/TGvJfLqUH4I/AAAAAAAABIA/1kIbxHgDhBA/s72-c/P1070404.JPG' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22573992.post-5591483616656619939</id><published>2010-03-22T20:34:00.013-03:00</published><updated>2011-07-18T22:12:48.143-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Termostato'/><category scheme='http://www.blogger.com/atom/ns#' term='Proyectos'/><title type='text'>Termostato</title><content type='html'>Muy útil para disfrutar unos mates en el auto&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/S6f--I_fU4I/AAAAAAAABFI/pfF8g6hUM-g/s1600-h/P1050451.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/S6f--I_fU4I/AAAAAAAABFI/pfF8g6hUM-g/s400/P1050451.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5451606217474397058" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Los leds amarillos indican el nivel de temperatura deseado (cambia con el pulsador)&lt;br /&gt;&lt;br /&gt;Led amarillo 1 = 70 grados&lt;br /&gt;Led amarillo 2 = 80 grados&lt;br /&gt;Led amarillo 3 = 90 grados&lt;br /&gt;&lt;br /&gt;Luego los leds rojos indican el porcentaje de avance del calentamiento&lt;br /&gt;&lt;br /&gt;Led rojo 1 = 30%&lt;br /&gt;Led rojo 2 = 60%&lt;br /&gt;Led rojo 3 = 80%&lt;br /&gt;&lt;br /&gt;todos los led rojos titilando = 100%&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/S6f--ifec5I/AAAAAAAABFQ/Gtas7TOL6bQ/s1600-h/P1050452.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/S6f--ifec5I/AAAAAAAABFQ/Gtas7TOL6bQ/s400/P1050452.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5451606224319443858" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;En 20min, aprox., tienen el agua a más 80grados centígrados lista para unos mates o lo que más les guste ;)&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/S6hPFJdDA3I/AAAAAAAABFg/_APLnnD3I94/s1600-h/mate.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 296px; height: 400px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/S6hPFJdDA3I/AAAAAAAABFg/_APLnnD3I94/s400/mate.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5451694298787677042" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/S6f-_WqmQMI/AAAAAAAABFY/mGz0e1AWpzg/s1600-h/P1050457.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/S6f-_WqmQMI/AAAAAAAABFY/mGz0e1AWpzg/s400/P1050457.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5451606238324736194" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;p id="blogfeeds"&gt;&lt;$BlogFeedsVertical$&gt;&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22573992-5591483616656619939?l=sergiols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergiols.blogspot.com/feeds/5591483616656619939/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://sergiols.blogspot.com/2010/03/termostato.html#comment-form' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/5591483616656619939'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/5591483616656619939'/><link rel='alternate' type='text/html' href='http://sergiols.blogspot.com/2010/03/termostato.html' title='Termostato'/><author><name>Felixls</name><uri>http://www.blogger.com/profile/00152957108852168864</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/SbCf4G8GnsI/AAAAAAAAAWU/i-_yB_yubr0/S220/sergio-t.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_3RrFTR6nzm8/S6f--I_fU4I/AAAAAAAABFI/pfF8g6hUM-g/s72-c/P1050451.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22573992.post-4433484269699442527</id><published>2010-02-21T17:34:00.006-03:00</published><updated>2011-07-19T00:59:11.598-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tiempo-libre'/><title type='text'>Carré de cerdo relleno</title><content type='html'>En base a la receta del amigo Gabriel&lt;br /&gt;&lt;br /&gt;Disfruté de este manjar&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_3RrFTR6nzm8/S4GZ7cJQpAI/AAAAAAAABDo/68__won5J4A/s1600-h/P1060436.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5440799071286633474" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/S4GZ7cJQpAI/AAAAAAAABDo/68__won5J4A/s400/P1060436.JPG" style="cursor: hand; cursor: pointer; height: 300px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_3RrFTR6nzm8/S4GZ74XFUmI/AAAAAAAABDw/gpzO4uinCtA/s1600-h/P1060438.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5440799078860804706" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/S4GZ74XFUmI/AAAAAAAABDw/gpzO4uinCtA/s400/P1060438.JPG" style="cursor: hand; cursor: pointer; height: 300px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_3RrFTR6nzm8/S4GZ8cjIraI/AAAAAAAABD4/ADbDKo235uM/s1600-h/P1060439.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5440799088575032738" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/S4GZ8cjIraI/AAAAAAAABD4/ADbDKo235uM/s400/P1060439.JPG" style="cursor: hand; cursor: pointer; height: 300px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Realmente delicioso!&lt;div class="blogger-post-footer"&gt;&lt;p id="blogfeeds"&gt;&lt;$BlogFeedsVertical$&gt;&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22573992-4433484269699442527?l=sergiols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergiols.blogspot.com/feeds/4433484269699442527/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://sergiols.blogspot.com/2010/02/carre-de-cerdo-relleno.html#comment-form' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/4433484269699442527'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/4433484269699442527'/><link rel='alternate' type='text/html' href='http://sergiols.blogspot.com/2010/02/carre-de-cerdo-relleno.html' title='Carré de cerdo relleno'/><author><name>Felixls</name><uri>http://www.blogger.com/profile/00152957108852168864</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/SbCf4G8GnsI/AAAAAAAAAWU/i-_yB_yubr0/S220/sergio-t.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_3RrFTR6nzm8/S4GZ7cJQpAI/AAAAAAAABDo/68__won5J4A/s72-c/P1060436.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22573992.post-6992078419583458</id><published>2010-02-10T20:13:00.011-03:00</published><updated>2011-07-18T22:16:27.030-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Experimentos'/><title type='text'>Reparando un router wireless WRT54G</title><content type='html'>Cuando un amigo del trabajo me comentó que su router (enrutador de paquetes casero, wireless), dejó de funcionar pensé que sería buena idea ofrecerme para revisarlo y ver si podía hacer algo mágico ;)&lt;br /&gt;&lt;br /&gt;Se trata de este router&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/S3NBcHiEzbI/AAAAAAAABCI/VQVuYnxiE2w/s1600-h/P1060435.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/S3NBcHiEzbI/AAAAAAAABCI/VQVuYnxiE2w/s400/P1060435.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5436761126480432562" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Todo estaba impecable, menos de un año de uso y sin embargo el aparatito le dejó de funcionar, que raro es todo...&lt;br /&gt;&lt;br /&gt;Mi amigo me cuenta que intentó seguir una guía de internet haciendo un corto en los pines de la memoria flash, dudando del método reviso el datasheet (modelo MBM29LV160) y parece que fuera correcto, aunque ello no solucionó el problema.&lt;br /&gt;&lt;br /&gt;Esto versa en el datasheet&lt;br /&gt;&lt;blockquote&gt;&lt;span style="font-style:italic;"&gt;The MBM29LV160T/B also has a hardware RESET pin. When this pin is driven low, execution of any Embedded&lt;br /&gt;Program Algorithm or Embedded Erase Algorithm is terminated. The internal state machine is then reset to the&lt;br /&gt;read mode. The RESET pin may be tied to the system reset circuitry. Therefore, if a system reset occurs during&lt;br /&gt;the Embedded Program Algorithm or Embedded Erase Algorithm, the device is automatically reset to the read&lt;br /&gt;mode and will have erroneous data stored in the address locations being programmed or erased. These locations&lt;br /&gt;need re-writing after the Reset. Resetting the device enables the system’s microprocessor to read the boot-up&lt;br /&gt;firmware from the Flash memory.&lt;/span&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Es decir, hay que seguir investigando, entonces procedo a abrir el aparato y veo que los pines sufrieron bastante daño con el método de "pinchar cablecitos".&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/S3NCwxtnExI/AAAAAAAABCQ/5ycFtKoLMm4/s1600-h/P1060426.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/S3NCwxtnExI/AAAAAAAABCQ/5ycFtKoLMm4/s400/P1060426.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5436762580912116498" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Luego de leer, estudiar, leer y luego leer más las siguientes páginas:&lt;br /&gt;&lt;a target="blank" href="http://www.dd-wrt.com/wiki/index.php/JTAG"&gt;http://www.dd-wrt.com/wiki/index.php/JTAG&lt;/a&gt;&lt;br /&gt;&lt;a target="blank" href="http://www.dd-wrt.com/wiki/index.php/Recover_from_a_Bad_Flash"&gt;http://www.dd-wrt.com/wiki/index.php/Recover_from_a_Bad_Flash&lt;/a&gt;&lt;br /&gt;&lt;a target="blank" href="http://www.tiaowiki.com/w/Debrick_Routers_Using_JTAG_Cable"&gt;http://www.tiaowiki.com/w/Debrick_Routers_Using_JTAG_Cable&lt;/a&gt;&lt;br /&gt;&lt;a target="blank" href="https://www.underground.org.mx/index.php?topic=23308.0"&gt;https://www.underground.org.mx/index.php?topic=23308.0&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Decido que voy a intentar con el armado del cable JTAG, tomar una vieja PC pentium IV con puerto paralelo y SO ubuntu, recompilar el programa de HairyDairyMaid (aka lightbulb), etc&lt;br /&gt;&lt;br /&gt;Pero primero lo primero, soldar los pines la placa para el conector JTAG&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/S3NEIFAnMTI/AAAAAAAABCY/HwfPOBOMEAM/s1600-h/P1060427.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/S3NEIFAnMTI/AAAAAAAABCY/HwfPOBOMEAM/s400/P1060427.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5436764080740708658" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Luego armar el conector con las instrucciones de lightbulb&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/S3NEIiGiGFI/AAAAAAAABCg/uXkm8cwy1Xg/s1600-h/P1060429.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/S3NEIiGiGFI/AAAAAAAABCg/uXkm8cwy1Xg/s400/P1060429.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5436764088550168658" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Luego de realizar un backup de toda la memoria flash tuve que actualizar todos los bloques&lt;br /&gt;CFE (actualizando la MAC address)&lt;br /&gt;KERNEL(le puse un DD-WRT ya que el de linksys no funcionaba)&lt;br /&gt;NVRAM (la borré directamente)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/S3NF4IFGZ2I/AAAAAAAABCw/gXJLts1d2yE/s1600-h/P1060434.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/S3NF4IFGZ2I/AAAAAAAABCw/gXJLts1d2yE/s400/P1060434.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5436766005710186338" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/S3NF31F9lQI/AAAAAAAABCo/2RlTkbTxh2E/s1600-h/P1060432.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/S3NF31F9lQI/AAAAAAAABCo/2RlTkbTxh2E/s400/P1060432.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5436766000613528834" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Pero, nada de todo esto funcionaba hasta darme cuenta que el router no asignaba la IP a mi pc, entonces la establecí de forma fija:&lt;br /&gt;IP: 192.168.1.2&lt;br /&gt;MASK: 255.255.255.0&lt;br /&gt;GW: 192.168.1.1&lt;br /&gt;&lt;br /&gt;El router se conectó correctamente, acto seguido con el utilitario tftp&lt;br /&gt;&lt;br /&gt;tftp 192.168.1.1&lt;br /&gt;bin&lt;br /&gt;put dd-wrt.bin&lt;br /&gt;&lt;br /&gt;Luego de unos minutos el router salió funcionando con el nuevo kernel, mi amigo se salvó de pagar uno nuevo y a mi me salió otra cana.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/S3NF47DjpVI/AAAAAAAABC4/p91UsbaGCvk/s1600-h/Exito.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 235px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/S3NF47DjpVI/AAAAAAAABC4/p91UsbaGCvk/s400/Exito.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5436766019393922386" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Importante:&lt;br /&gt;Esta no es una guía para hacer un "debrick" o recuperar un router, consultar a las páginas mencionadas.&lt;br /&gt;Cualquier acción incorrecta sin conocimiento necesario puede dejar vuestro router inutilizable.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;p id="blogfeeds"&gt;&lt;$BlogFeedsVertical$&gt;&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22573992-6992078419583458?l=sergiols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergiols.blogspot.com/feeds/6992078419583458/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://sergiols.blogspot.com/2010/02/reparando-un-router-wireless-wrt54g.html#comment-form' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/6992078419583458'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/6992078419583458'/><link rel='alternate' type='text/html' href='http://sergiols.blogspot.com/2010/02/reparando-un-router-wireless-wrt54g.html' title='Reparando un router wireless WRT54G'/><author><name>Felixls</name><uri>http://www.blogger.com/profile/00152957108852168864</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/SbCf4G8GnsI/AAAAAAAAAWU/i-_yB_yubr0/S220/sergio-t.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_3RrFTR6nzm8/S3NBcHiEzbI/AAAAAAAABCI/VQVuYnxiE2w/s72-c/P1060435.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22573992.post-1865865183379786245</id><published>2010-01-17T00:02:00.005-03:00</published><updated>2010-01-17T00:27:46.201-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tiempo-libre'/><title type='text'>Un día en el Zoológico</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/S1KDivbejXI/AAAAAAAAA-U/EDiobsY_WPo/s1600-h/P1060068.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/S1KDivbejXI/AAAAAAAAA-U/EDiobsY_WPo/s400/P1060068.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5427545133805374834" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/S1KDiiG82VI/AAAAAAAAA-M/fwdzGxUkxtc/s1600-h/P1060063.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/S1KDiiG82VI/AAAAAAAAA-M/fwdzGxUkxtc/s400/P1060063.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5427545130229619026" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/S1KDiA7rqBI/AAAAAAAAA-E/tcvYlZH5e7g/s1600-h/P1060060.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/S1KDiA7rqBI/AAAAAAAAA-E/tcvYlZH5e7g/s400/P1060060.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5427545121323984914" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/S1KCzif8DxI/AAAAAAAAA98/FtcDbk6Quys/s1600-h/P1060030.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/S1KCzif8DxI/AAAAAAAAA98/FtcDbk6Quys/s400/P1060030.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5427544322880573202" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/S1KCze5TMYI/AAAAAAAAA90/UgMOSykmkK0/s1600-h/P1060028.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/S1KCze5TMYI/AAAAAAAAA90/UgMOSykmkK0/s400/P1060028.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5427544321913205122" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/S1KCzPaD3HI/AAAAAAAAA9s/xS559E7ofGc/s1600-h/P1060018.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/S1KCzPaD3HI/AAAAAAAAA9s/xS559E7ofGc/s400/P1060018.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5427544317755645042" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/S1KCy-Z9LDI/AAAAAAAAA9k/gz0Q3UZn9-8/s1600-h/P1060016.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/S1KCy-Z9LDI/AAAAAAAAA9k/gz0Q3UZn9-8/s400/P1060016.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5427544313191803954" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/S1KCyvShR9I/AAAAAAAAA9c/pQ9K-0FQx0g/s1600-h/P1060011.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/S1KCyvShR9I/AAAAAAAAA9c/pQ9K-0FQx0g/s400/P1060011.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5427544309134084050" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/S1J_GOklyJI/AAAAAAAAA8k/07t9RCI9g50/s1600-h/P1060179.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/S1J_GOklyJI/AAAAAAAAA8k/07t9RCI9g50/s400/P1060179.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5427540245902379154" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/S1J_yty9iXI/AAAAAAAAA9M/_kTsy_aBERE/s1600-h/P1060180.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/S1J_yty9iXI/AAAAAAAAA9M/_kTsy_aBERE/s400/P1060180.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5427541010198399346" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/S1J_H4hs21I/AAAAAAAAA9E/pUcbahtFZtM/s1600-h/P1060144.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/S1J_H4hs21I/AAAAAAAAA9E/pUcbahtFZtM/s400/P1060144.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5427540274344418130" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/S1J_y5LY2-I/AAAAAAAAA9U/Q9x7MYWIVBY/s1600-h/P1060186.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/S1J_y5LY2-I/AAAAAAAAA9U/Q9x7MYWIVBY/s400/P1060186.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5427541013253643234" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/S1J_HkgztlI/AAAAAAAAA88/oJ5OI5DLPEU/s1600-h/P1060117.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/S1J_HkgztlI/AAAAAAAAA88/oJ5OI5DLPEU/s400/P1060117.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5427540268971963986" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/S1J_HUJi9kI/AAAAAAAAA80/Ui8ISXSDQi0/s1600-h/P1060102.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/S1J_HUJi9kI/AAAAAAAAA80/Ui8ISXSDQi0/s400/P1060102.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5427540264579429954" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/S1J_HDjZ5XI/AAAAAAAAA8s/HTVUHCACtAs/s1600-h/P1060097.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/S1J_HDjZ5XI/AAAAAAAAA8s/HTVUHCACtAs/s400/P1060097.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5427540260124484978" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;p id="blogfeeds"&gt;&lt;$BlogFeedsVertical$&gt;&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22573992-1865865183379786245?l=sergiols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergiols.blogspot.com/feeds/1865865183379786245/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://sergiols.blogspot.com/2010/01/un-dia-en-el-zoologico.html#comment-form' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/1865865183379786245'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/1865865183379786245'/><link rel='alternate' type='text/html' href='http://sergiols.blogspot.com/2010/01/un-dia-en-el-zoologico.html' title='Un día en el Zoológico'/><author><name>Felixls</name><uri>http://www.blogger.com/profile/00152957108852168864</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/SbCf4G8GnsI/AAAAAAAAAWU/i-_yB_yubr0/S220/sergio-t.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_3RrFTR6nzm8/S1KDivbejXI/AAAAAAAAA-U/EDiobsY_WPo/s72-c/P1060068.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22573992.post-953125536518367379</id><published>2010-01-03T17:39:00.024-03:00</published><updated>2011-09-24T21:35:28.848-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Electroestimulador'/><category scheme='http://www.blogger.com/atom/ns#' term='Proyectos'/><title type='text'>Electroestimulador muscular microcontrolado</title><content type='html'>Hace unos tres años había comprado un electroestimulador muscular (pagado bastante carito) y resultó un desastre!, luego de 3 meses la picana esta dejó de andar y lo había dejado tirado por ahi.&lt;br /&gt;&lt;br /&gt;En diciembre del año pasado reviso que podía ser y me encuentro con un circuito muy peligroso, donde &lt;span style="font-weight:bold;"&gt;todo&lt;/span&gt; está mal hecho, no tiene la más minima medida de seguridad, no tiene diseño, nada de nada.&lt;br /&gt;&lt;br /&gt;Entonces, ahi entra este proyecto, que puede parecer fácil pero no lo es, para nada.&lt;br /&gt;&lt;br /&gt;Se deben implementar medidas de seguridad ya que se está aplicando hasta 100v a las personas, y se debe tener cuidado de no superar los 100mA (algo que el anterior SI hacía al apagarlo con los electrodos conectados y con el pote abierto, mamá que dolor!!! )&lt;br /&gt;&lt;br /&gt;Como decía más alto que 100mA puede provocar fibrilación cardiaca.&lt;br /&gt;&lt;br /&gt;Estos serían los requisitos para un diseño respetable de un electroestimulador.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Requerimientos&lt;/span&gt;&lt;br /&gt;1. Medidas de seguridad&lt;br /&gt;1.1. Doble o triple aislación eléctrica, por medio de transformador o fuente switching, luego por transformador de línea o trafo común&lt;br /&gt;1.2. Filtro de red eléctrica&lt;br /&gt;&lt;br /&gt;1.3. Fusibles!&lt;br /&gt;1.4. Estimulación intencional o a demanda, es decir, la persona posee en sus manos la llave que activa o desactiva la estimulación cuando sucede algo que no le agrada.&lt;br /&gt;1.5. Al encender o apagar el equipo debería iniciar sin voltaje a la/s salida/s.&lt;br /&gt;1.6. Al iniciar la estimulación se debe verificar que los potenciómetros de regulación de corriente están cerrados.&lt;br /&gt;&lt;br /&gt;2. Características técnicas&lt;br /&gt;2.1. Alimentación: 220vac 50hz.&lt;br /&gt;2.2. Impulsos: desde 0v a 100v máximo, de por lo menos 200us, de forma cuadrada o triangular, monofásica (continua pulsante) o bifásica (alterna).&lt;br /&gt;2.3. Posibilidad de modificar el ancho, pausa y frecuencia.&lt;br /&gt;2.4. Manejar trenes de pulsos.&lt;br /&gt;2.5. Configurable por pc.&lt;br /&gt;2.6. Regulable por tensión y corriente.&lt;br /&gt;2.7. Lo más barato (pero SEGURO) posible&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Posibles diseños&lt;/span&gt;&lt;br /&gt;1. LM555 con un transformador de línea: No posee manera de generar monofásicas, ni trenes de pulsos, control de pausas por configuración, ni medidas de seguridad, un transformador de línea de las características necesarias sale aprox. 15 dólares contra 3 dólares de uno común, entre otras cosas.&lt;br /&gt;&lt;br /&gt;2. Multiplicador de voltaje: Problema ya explicado en post anteriores, no hay aislación, la descarga de los condensadores no están agradable como algunos piensan...&lt;br /&gt;&lt;br /&gt;3. Step-up Converter: Funcionaría algo así como los inversores de 12vdc a 110vac, el problema de vuelta es la falta de aislación eléctrica y el riesgo que algún error cause un voltaje muy alto, de hecho realicé pruebas y doy fe de ello.&lt;br /&gt;&lt;br /&gt;4. Similar al 1, pero con un transformador normal, convirtiendo la tensión en continua y drenar la corriente en forma microcontrolada. Problema, como generar alterna a partir de continua --&gt; inversor de polaridad con puente H&lt;br /&gt;&lt;br /&gt;Creo que la mejor/barata es la 4, hasta nuevo aviso, tengo un trafo de 12v 300mA,&lt;br /&gt;&lt;br /&gt;Significa que si P = 12V*0.3A = 3.6W&lt;br /&gt;&lt;br /&gt;Regulo el drenado de la corriente por la salida de 12v para obtener 100VAC del otro lado (entrada de 220v).&lt;br /&gt;&lt;br /&gt;Del otro lado P se mantiene en 3.6W, luego la corriente máxima que puede entregar el trafo es de:&lt;br /&gt;&lt;br /&gt;P = V*I -&gt; I = P/V = 3.6W/100V = 0.036A, es decir la corriente máxima a aplicar a una persona puede ser solo de 36mA máximo,&lt;br /&gt;lo que nos da un margen de seguridad aceptable, ya que más de 40mA hay quienes no lo soportan.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Ondas&lt;/span&gt;&lt;br /&gt;Cuadrada&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/S3G-Igw4tQI/AAAAAAAABBw/Hv691lkxq4A/s1600-h/Electro-test-1.BMP"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 234px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/S3G-Igw4tQI/AAAAAAAABBw/Hv691lkxq4A/s400/Electro-test-1.BMP" border="0" alt=""id="BLOGGER_PHOTO_ID_5436335278656107778" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Bifásica&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/S3G-TXpmxqI/AAAAAAAABB4/o5wSwPWsL4M/s1600-h/Bifasica-1.BMP"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 234px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/S3G-TXpmxqI/AAAAAAAABB4/o5wSwPWsL4M/s400/Bifasica-1.BMP" border="0" alt=""id="BLOGGER_PHOTO_ID_5436335465188214434" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Sinusoidal&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/S3G-fDCP1rI/AAAAAAAABCA/b2lS62LsRek/s1600-h/Sinusoide6.BMP"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 234px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/S3G-fDCP1rI/AAAAAAAABCA/b2lS62LsRek/s400/Sinusoide6.BMP" border="0" alt=""id="BLOGGER_PHOTO_ID_5436335665812854450" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Esquemático&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/S42ZsZ_aMDI/AAAAAAAABEA/zQR0_Sl8iUM/s1600-h/PlacaPotencia-esq.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 309px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/S42ZsZ_aMDI/AAAAAAAABEA/zQR0_Sl8iUM/s400/PlacaPotencia-esq.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5444176512730935346" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Video con el prototipo&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="640" height="360"&gt;&lt;param name="movie" value="http://www.youtube.com/v/rjdJDatHC-0&amp;hl=en_US&amp;feature=player_embedded&amp;version=3"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/rjdJDatHC-0&amp;hl=en_US&amp;feature=player_embedded&amp;version=3" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="640" height="360"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Versión pre-release funcionando&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/S052FQpFX3I/AAAAAAAAA7k/wMzI-BjEKZ4/s1600-h/P1060228.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/S052FQpFX3I/AAAAAAAAA7k/wMzI-BjEKZ4/s400/P1060228.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5426404433766735730" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Fotos del aparato terminado&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/S22sp17Zr_I/AAAAAAAABAY/PIBbMgJaV64/s1600-h/P1060359.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/S22sp17Zr_I/AAAAAAAABAY/PIBbMgJaV64/s400/P1060359.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5435190160156897266" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Placa del frente con el glcd incrustado&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/S24_5PzCajI/AAAAAAAABAo/Tj3LS2Uuhkk/s1600-h/P1060372.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/S24_5PzCajI/AAAAAAAABAo/Tj3LS2Uuhkk/s400/P1060372.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5435352053008460338" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Felifix por dentro&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/S24_4oemkoI/AAAAAAAABAg/e33VK0oidFs/s1600-h/P1060365.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/S24_4oemkoI/AAAAAAAABAg/e33VK0oidFs/s400/P1060365.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5435352042453766786" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://dl.dropbox.com/u/24861335/Felixls/images/download.gif" /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Descargas en la sección correspondiente del blog.&lt;/span&gt;&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;p id="blogfeeds"&gt;&lt;$BlogFeedsVertical$&gt;&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22573992-953125536518367379?l=sergiols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergiols.blogspot.com/feeds/953125536518367379/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://sergiols.blogspot.com/2010/01/electroestimulador-muscular.html#comment-form' title='17 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/953125536518367379'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/953125536518367379'/><link rel='alternate' type='text/html' href='http://sergiols.blogspot.com/2010/01/electroestimulador-muscular.html' title='Electroestimulador muscular microcontrolado'/><author><name>Felixls</name><uri>http://www.blogger.com/profile/00152957108852168864</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/SbCf4G8GnsI/AAAAAAAAAWU/i-_yB_yubr0/S220/sergio-t.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_3RrFTR6nzm8/S3G-Igw4tQI/AAAAAAAABBw/Hv691lkxq4A/s72-c/Electro-test-1.BMP' height='72' width='72'/><thr:total>17</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22573992.post-8734484435405015685</id><published>2009-12-25T15:31:00.003-03:00</published><updated>2011-07-19T01:43:02.382-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tiempo-libre'/><title type='text'>Feliz navidad</title><content type='html'>&lt;img src="http://img33.imageshack.us/img33/3191/gatonavidad.gif" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Felixls&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;les desa&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;felices fiestas para todos !!&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;p id="blogfeeds"&gt;&lt;$BlogFeedsVertical$&gt;&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22573992-8734484435405015685?l=sergiols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergiols.blogspot.com/feeds/8734484435405015685/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://sergiols.blogspot.com/2009/12/feliz-navidad.html#comment-form' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/8734484435405015685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/8734484435405015685'/><link rel='alternate' type='text/html' href='http://sergiols.blogspot.com/2009/12/feliz-navidad.html' title='Feliz navidad'/><author><name>Felixls</name><uri>http://www.blogger.com/profile/00152957108852168864</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/SbCf4G8GnsI/AAAAAAAAAWU/i-_yB_yubr0/S220/sergio-t.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22573992.post-2842530987987158442</id><published>2009-12-24T16:26:00.007-03:00</published><updated>2011-07-18T22:12:48.145-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PICKit2Clone'/><category scheme='http://www.blogger.com/atom/ns#' term='Proyectos'/><title type='text'>Pickit 2 Clone Ultimate - SMD</title><content type='html'>Por fin intenté con los diminutos componentes de montaje superficial (SMC) y que mejor para empezar que hacerlo en vísperas de navidad, con un nuevo diseño de Pickit (con todas las características del original), sin probarlo previamente ni en un simulador, comprar equipos de dudosa calidad constructiva, y que además funcione?? a quien se le puede ocurrir.... a MI!!!&lt;br /&gt;&lt;br /&gt;Comparto entonces el Pickit 2 Clone Ultimate SMD&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/SzPCtpurhaI/AAAAAAAAA5s/ztJIluvhJSc/s1600-h/P1050817.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/SzPCtpurhaI/AAAAAAAAA5s/ztJIluvhJSc/s400/P1050817.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5418888866208384418" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/SzPCuQEg0BI/AAAAAAAAA50/oTviHMNb9e8/s1600-h/P1050818.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/SzPCuQEg0BI/AAAAAAAAA50/oTviHMNb9e8/s400/P1050818.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5418888876500504594" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/SzPCugX8gDI/AAAAAAAAA58/Rsd5rwq-ecA/s1600-h/P1050819.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/SzPCugX8gDI/AAAAAAAAA58/Rsd5rwq-ecA/s400/P1050819.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5418888880876978226" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/SzPCuwFstFI/AAAAAAAAA6E/Vw2U2_PsYpM/s1600-h/P1050822.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/SzPCuwFstFI/AAAAAAAAA6E/Vw2U2_PsYpM/s400/P1050822.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5418888885095412818" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/SzPCvaSJ6bI/AAAAAAAAA6M/R8h2OiPTvn4/s1600-h/P1050826.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/SzPCvaSJ6bI/AAAAAAAAA6M/R8h2OiPTvn4/s400/P1050826.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5418888896421947826" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/SzPDiJHkliI/AAAAAAAAA6U/-dvbZOVeYzE/s1600-h/P1050828.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/SzPDiJHkliI/AAAAAAAAA6U/-dvbZOVeYzE/s400/P1050828.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5418889767987484194" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/SzPDimt_gsI/AAAAAAAAA6c/QjqnN2Nc2PY/s1600-h/P1050829.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/SzPDimt_gsI/AAAAAAAAA6c/QjqnN2Nc2PY/s400/P1050829.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5418889775933260482" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/SzPDizolihI/AAAAAAAAA6k/DRsQ-H5h3Ig/s1600-h/P1050830.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/SzPDizolihI/AAAAAAAAA6k/DRsQ-H5h3Ig/s400/P1050830.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5418889779400247826" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Y esta es la estación de soldado (bue, no critiquen por 90 dólares que quieren!, jeje)&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/SzPDjV1klvI/AAAAAAAAA6s/veTSBqtPKac/s1600-h/P1050831.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/SzPDjV1klvI/AAAAAAAAA6s/veTSBqtPKac/s400/P1050831.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5418889788581517042" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Espero les guste, y felices fiestas para todos&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;p id="blogfeeds"&gt;&lt;$BlogFeedsVertical$&gt;&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22573992-2842530987987158442?l=sergiols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergiols.blogspot.com/feeds/2842530987987158442/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://sergiols.blogspot.com/2009/12/pickit-2-clone-ultimate-smd.html#comment-form' title='13 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/2842530987987158442'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/2842530987987158442'/><link rel='alternate' type='text/html' href='http://sergiols.blogspot.com/2009/12/pickit-2-clone-ultimate-smd.html' title='Pickit 2 Clone Ultimate - SMD'/><author><name>Felixls</name><uri>http://www.blogger.com/profile/00152957108852168864</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/SbCf4G8GnsI/AAAAAAAAAWU/i-_yB_yubr0/S220/sergio-t.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_3RrFTR6nzm8/SzPCtpurhaI/AAAAAAAAA5s/ztJIluvhJSc/s72-c/P1050817.JPG' height='72' width='72'/><thr:total>13</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22573992.post-1038204973795818318</id><published>2009-11-15T10:15:00.002-03:00</published><updated>2009-11-15T10:22:35.126-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tiempo-libre'/><title type='text'>Un paseo a 3000 metros de altura</title><content type='html'>Fue cerca de Humahuaca, provincia de Jujuy - Argentina.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/Sv__N0DuVjI/AAAAAAAAAvQ/4k_KTiJt5bM/s1600-h/P1030398.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/Sv__N0DuVjI/AAAAAAAAAvQ/4k_KTiJt5bM/s400/P1030398.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5404318690645530162" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;p id="blogfeeds"&gt;&lt;$BlogFeedsVertical$&gt;&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22573992-1038204973795818318?l=sergiols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergiols.blogspot.com/feeds/1038204973795818318/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://sergiols.blogspot.com/2009/11/un-paseo-3000-metros-de-altura.html#comment-form' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/1038204973795818318'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/1038204973795818318'/><link rel='alternate' type='text/html' href='http://sergiols.blogspot.com/2009/11/un-paseo-3000-metros-de-altura.html' title='Un paseo a 3000 metros de altura'/><author><name>Felixls</name><uri>http://www.blogger.com/profile/00152957108852168864</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/SbCf4G8GnsI/AAAAAAAAAWU/i-_yB_yubr0/S220/sergio-t.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_3RrFTR6nzm8/Sv__N0DuVjI/AAAAAAAAAvQ/4k_KTiJt5bM/s72-c/P1030398.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22573992.post-7047863016246118113</id><published>2009-11-04T14:10:00.015-03:00</published><updated>2011-07-20T21:43:12.466-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Información'/><title type='text'>Diseño de circuitos impresos con KiCAD</title><content type='html'>Luego de romperme la cabeza aprendiendo lo básico de KiCAD un software de diseño automatizado de circuitos impresos, realicé este tutorial para los novatos a intermedios.&lt;br /&gt;&lt;br /&gt;Versión html&lt;br /&gt;&lt;a target="blank" href="http://www.ucontrol.com.ar/forosmf/explicaciones-y-consultas-tecnicas/diseno-de-circuitos-impresos-con-kicad/"&gt;http://www.ucontrol.com.ar/forosmf/explicaciones-y-consultas-tecnicas/diseno-de-circuitos-impresos-con-kicad/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;embed src="http://static.issuu.com/webembed/viewers/style1/v1/IssuuViewer.swf" type="application/x-shockwave-flash" allowfullscreen="true" menu="false" quality="high" scale="noscale" salign="l" flashvars="mode=embed&amp;amp;layout=http%3A%2F%2Fskin.issuu.com%2Fv%2Flight%2Flayout.xml&amp;amp;showFlipBtn=true&amp;amp;documentId=100911151851-94cb1b6a1f6a4fbe86cf9427a59d0a3b&amp;amp;docName=dise_o-circuitos-impresos-con-kicad&amp;amp;username=Felixls&amp;amp;loadingInfoText=Dise%C3%B1o%20de%20circuitos%20impresos%20con%20KiCAD&amp;amp;et=1284219280756&amp;amp;er=21" style="width:820px;height:672px" name="flashticker" align="middle"&gt;&lt;/embed&gt;&lt;div style="width:420px;text-align:left;"&gt;&lt;a href="http://issuu.com/Felixls/docs/dise_o-circuitos-impresos-con-kicad?mode=embed&amp;amp;layout=http%3A%2F%2Fskin.issuu.com%2Fv%2Flight%2Flayout.xml&amp;amp;showFlipBtn=true" target="_blank"&gt;Open publication&lt;/a&gt; - Free &lt;a href="http://issuu.com/" target="_blank"&gt;publishing&lt;/a&gt; - &lt;a href="http://issuu.com/search?q=pcb" target="_blank"&gt;More pcb&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Y a hacer PCBs que ahora no hay excusas, jeje ...&lt;div class="blogger-post-footer"&gt;&lt;p id="blogfeeds"&gt;&lt;$BlogFeedsVertical$&gt;&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22573992-7047863016246118113?l=sergiols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergiols.blogspot.com/feeds/7047863016246118113/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://sergiols.blogspot.com/2009/11/diseno-de-circuitos-impresos-con-kicad.html#comment-form' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/7047863016246118113'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/7047863016246118113'/><link rel='alternate' type='text/html' href='http://sergiols.blogspot.com/2009/11/diseno-de-circuitos-impresos-con-kicad.html' title='Diseño de circuitos impresos con KiCAD'/><author><name>Felixls</name><uri>http://www.blogger.com/profile/00152957108852168864</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/SbCf4G8GnsI/AAAAAAAAAWU/i-_yB_yubr0/S220/sergio-t.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22573992.post-8676912718051768315</id><published>2009-10-12T21:50:00.022-03:00</published><updated>2011-07-19T02:23:29.735-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Multiboard-PIC-Trainer-2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Proyectos'/><title type='text'>Multiboard PIC Trainer 2.0</title><content type='html'>La evolución natural de mi anterior entrenadora&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Realizada con el software KiCAD.&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/Sxhe4FwDS-I/AAAAAAAAA3I/cccc1XvH_Jg/s1600-h/P1050568-3d.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 221px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/Sxhe4FwDS-I/AAAAAAAAA3I/cccc1XvH_Jg/s400/P1050568-3d.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5411179269995056098" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/Sxhe4s5YFoI/AAAAAAAAA3Q/PawyeR8wSrU/s1600-h/P1050566.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/Sxhe4s5YFoI/AAAAAAAAA3Q/PawyeR8wSrU/s400/P1050566.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411179280503150210" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/SxmNbMPNbuI/AAAAAAAAA3Y/b4DhFoL0O2g/s1600-h/MultiBoardPicTrainer-esq.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 309px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/SxmNbMPNbuI/AAAAAAAAA3Y/b4DhFoL0O2g/s400/MultiBoardPicTrainer-esq.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5411511925543366370" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_3RrFTR6nzm8/StPPO3vUUbI/AAAAAAAAAqs/Rs_csOGOw7U/s1600-h/P1050468.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5391881033280147890" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/StPPO3vUUbI/AAAAAAAAAqs/Rs_csOGOw7U/s400/P1050468.JPG" style="cursor: pointer; height: 300px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/Sxha2m2_i2I/AAAAAAAAA0g/ciE88WItSpg/s1600-h/P1050565.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/Sxha2m2_i2I/AAAAAAAAA0g/ciE88WItSpg/s400/P1050565.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411174846476290914" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/Sxha2dMzoBI/AAAAAAAAA0Y/ZJ65ZzA_jnA/s1600-h/P1050564.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/Sxha2dMzoBI/AAAAAAAAA0Y/ZJ65ZzA_jnA/s400/P1050564.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411174843883429906" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/SxhaCTnecqI/AAAAAAAAA0Q/lkltAx7Vpvk/s1600-h/P1050563.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/SxhaCTnecqI/AAAAAAAAA0Q/lkltAx7Vpvk/s400/P1050563.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411173947957736098" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/SxhaCMlx2sI/AAAAAAAAA0I/aI_kwMPKIWM/s1600-h/P1050556.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/SxhaCMlx2sI/AAAAAAAAA0I/aI_kwMPKIWM/s400/P1050556.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411173946071571138" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/SxhaB49Sq-I/AAAAAAAAA0A/Qtp3R8HZuTw/s1600-h/P1050551.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/SxhaB49Sq-I/AAAAAAAAA0A/Qtp3R8HZuTw/s400/P1050551.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411173940801481698" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/SxhaBlXT3GI/AAAAAAAAAz4/-Z4hC631u2o/s1600-h/P1050550.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/SxhaBlXT3GI/AAAAAAAAAz4/-Z4hC631u2o/s400/P1050550.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411173935541902434" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/SxhaBAIAc-I/AAAAAAAAAzw/DwEIGuZZX24/s1600-h/P1050507.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/SxhaBAIAc-I/AAAAAAAAAzw/DwEIGuZZX24/s400/P1050507.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411173925545604066" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/SxhY8ge_i2I/AAAAAAAAAzo/ct5r58TNKMk/s1600-h/P1050506.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/SxhY8ge_i2I/AAAAAAAAAzo/ct5r58TNKMk/s400/P1050506.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411172748820974434" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/SxhY8JoEJtI/AAAAAAAAAzg/ZdpJGNKeMXY/s1600-h/P1050504.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/SxhY8JoEJtI/AAAAAAAAAzg/ZdpJGNKeMXY/s400/P1050504.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411172742685009618" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/SxhY70DmBhI/AAAAAAAAAzY/SzPZJA5mXEI/s1600-h/P1050502.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/SxhY70DmBhI/AAAAAAAAAzY/SzPZJA5mXEI/s400/P1050502.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411172736894895634" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/SxhY7rqcBlI/AAAAAAAAAzQ/IknJg7OZYxE/s1600-h/P1050501.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/SxhY7rqcBlI/AAAAAAAAAzQ/IknJg7OZYxE/s400/P1050501.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411172734641899090" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/SxhY7XwNwkI/AAAAAAAAAzI/T5V_zEeNpwg/s1600-h/P1050500.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/SxhY7XwNwkI/AAAAAAAAAzI/T5V_zEeNpwg/s400/P1050500.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411172729297420866" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/SxhX_x1MzMI/AAAAAAAAAzA/zXeCsXB9kZw/s1600-h/P1050498.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/SxhX_x1MzMI/AAAAAAAAAzA/zXeCsXB9kZw/s400/P1050498.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411171705505500354" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/SxhX_nGc41I/AAAAAAAAAy4/u_YED1eR24M/s1600-h/P1050494.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/SxhX_nGc41I/AAAAAAAAAy4/u_YED1eR24M/s400/P1050494.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411171702625067858" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/SxhX_SEagPI/AAAAAAAAAyw/bBkQld4dgp8/s1600-h/P1050493.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/SxhX_SEagPI/AAAAAAAAAyw/bBkQld4dgp8/s400/P1050493.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411171696979378418" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/SxhX_N9hntI/AAAAAAAAAyo/JaIApOdUH6w/s1600-h/P1050492.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/SxhX_N9hntI/AAAAAAAAAyo/JaIApOdUH6w/s400/P1050492.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411171695876742866" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/SxhX-kajWcI/AAAAAAAAAyg/0dRssHl5iws/s1600-h/P1050490.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/SxhX-kajWcI/AAAAAAAAAyg/0dRssHl5iws/s400/P1050490.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411171684724201922" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/SxhXQ-1--tI/AAAAAAAAAyY/k1A190HrbZ8/s1600-h/P1050489.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/SxhXQ-1--tI/AAAAAAAAAyY/k1A190HrbZ8/s400/P1050489.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411170901544598226" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/SxhXQjGxyRI/AAAAAAAAAyQ/D9n0nJMkcbQ/s1600-h/P1050488.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/SxhXQjGxyRI/AAAAAAAAAyQ/D9n0nJMkcbQ/s400/P1050488.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411170894098843922" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/SxhXQLw6ybI/AAAAAAAAAyI/XCRaRgwsmvw/s1600-h/P1050483.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/SxhXQLw6ybI/AAAAAAAAAyI/XCRaRgwsmvw/s400/P1050483.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411170887833143730" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/SxhXPzaMppI/AAAAAAAAAyA/t6DN_bayOjI/s1600-h/P1050481.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/SxhXPzaMppI/AAAAAAAAAyA/t6DN_bayOjI/s400/P1050481.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411170881295394450" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/SxhXPrAfgII/AAAAAAAAAx4/Dgdi_ud2oHc/s1600-h/P1050471.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/SxhXPrAfgII/AAAAAAAAAx4/Dgdi_ud2oHc/s400/P1050471.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411170879040094338" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Módulo de comunicación I2C, con memoria 24LC256 y reloj de tiempo real (RTC) utilizando un DS1307.&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/SxheiHPH79I/AAAAAAAAA3A/RKkz-WfJTm4/s1600-h/P1050669.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/SxheiHPH79I/AAAAAAAAA3A/RKkz-WfJTm4/s400/P1050669.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411178892436697042" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Módulo atornillable&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/Sxheh4aeRvI/AAAAAAAAA24/spnISt4Xlpc/s1600-h/P1050667.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/Sxheh4aeRvI/AAAAAAAAA24/spnISt4Xlpc/s400/P1050667.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411178888457766642" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/Sxha3A-04aI/AAAAAAAAA0w/bMsbpEwzrF8/s1600-h/P1050577.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/Sxha3A-04aI/AAAAAAAAA0w/bMsbpEwzrF8/s400/P1050577.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411174853488468386" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Módulo de cuatro entradas/salidas&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/SxheKoytobI/AAAAAAAAA2w/ehH-i_ocZ34/s1600-h/P1050665.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/SxheKoytobI/AAAAAAAAA2w/ehH-i_ocZ34/s400/P1050665.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411178489127477682" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/Sxha3oNnPDI/AAAAAAAAA04/vfMi4j3oJLY/s1600-h/P1050579.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/Sxha3oNnPDI/AAAAAAAAA04/vfMi4j3oJLY/s400/P1050579.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411174864019471410" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Construcciones de pequeños módulos&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/Sxha27oUuGI/AAAAAAAAA0o/1VFfRdjfWp0/s1600-h/P1050574.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/Sxha27oUuGI/AAAAAAAAA0o/1VFfRdjfWp0/s400/P1050574.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411174852051908706" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Módulo LCD configurable a 1, 2, 4 u 8 pines.&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/SxheJ21HlGI/AAAAAAAAA2g/lF4xTNLpwAI/s1600-h/P1050662.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/SxheJ21HlGI/AAAAAAAAA2g/lF4xTNLpwAI/s400/P1050662.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411178475715794018" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/SxheKaYf7_I/AAAAAAAAA2o/CZrrYC9Gob0/s1600-h/P1050664.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/SxheKaYf7_I/AAAAAAAAA2o/CZrrYC9Gob0/s400/P1050664.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411178485259431922" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Módulo "analógicos"&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/SxheJHsyRFI/AAAAAAAAA2Q/4EC5MuoQYI8/s1600-h/P1050660.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/SxheJHsyRFI/AAAAAAAAA2Q/4EC5MuoQYI8/s400/P1050660.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411178463064376402" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/Sxhc3z9raKI/AAAAAAAAA1w/D78s8FUEY8c/s1600-h/P1050646.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/Sxhc3z9raKI/AAAAAAAAA1w/D78s8FUEY8c/s400/P1050646.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411177066197117090" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/SxheJgPImZI/AAAAAAAAA2Y/_OC2OY1T10M/s1600-h/P1050661.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/SxheJgPImZI/AAAAAAAAA2Y/_OC2OY1T10M/s400/P1050661.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411178469650897298" /&gt;&lt;/a&gt;&lt;br /&gt;Consisten en:&lt;br /&gt;1 LDR (sensor de luz)&lt;br /&gt;2 Potenciómetros&lt;br /&gt;1 conector para NTC (sensor de temperatura)&lt;br /&gt;1 conector para ds1820 (sensor de temperatura)&lt;br /&gt;1 sensor de infrarrojo&lt;br /&gt;1 emisor de infrarrojo&lt;br /&gt;1 buzzer&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/Sxhc3uPdgUI/AAAAAAAAA1o/wZ9eErfuSpY/s1600-h/P1050644.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/Sxhc3uPdgUI/AAAAAAAAA1o/wZ9eErfuSpY/s400/P1050644.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411177064661090626" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Módulo de relés o relevadores&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/Sxhc4XQMh1I/AAAAAAAAA2A/M7ob1-C7B_4/s1600-h/P1050650.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/Sxhc4XQMh1I/AAAAAAAAA2A/M7ob1-C7B_4/s400/P1050650.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411177075670026066" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/Sxhc4ODOoNI/AAAAAAAAA14/nbENg9qnRAo/s1600-h/P1050649.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/Sxhc4ODOoNI/AAAAAAAAA14/nbENg9qnRAo/s400/P1050649.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411177073199718610" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Módulo de cuatro display de siete segmentos configurable a uno dos pines.&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/SxhbzXCpRnI/AAAAAAAAA1Y/IfpEGn3sZyU/s1600-h/P1050633.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/SxhbzXCpRnI/AAAAAAAAA1Y/IfpEGn3sZyU/s400/P1050633.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411175890202216050" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/Sxhbz3aYw-I/AAAAAAAAA1g/abznn83EwDY/s1600-h/P1050634.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/Sxhbz3aYw-I/AAAAAAAAA1g/abznn83EwDY/s400/P1050634.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411175898891731938" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Pruebas de funcionamiento con filtro RC&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/SxhbzAHsZnI/AAAAAAAAA1Q/9Hni4OqjwKs/s1600-h/P1050622.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/SxhbzAHsZnI/AAAAAAAAA1Q/9Hni4OqjwKs/s400/P1050622.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411175884049376882" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Módulo IDC a protoboard&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/Sxhbyn0lHPI/AAAAAAAAA1A/tuOpZmDZjHY/s1600-h/P1050581.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/Sxhbyn0lHPI/AAAAAAAAA1A/tuOpZmDZjHY/s400/P1050581.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411175877526756594" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/Sxhby8SwHdI/AAAAAAAAA1I/Xwm14sX8FXI/s1600-h/P1050585.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/Sxhby8SwHdI/AAAAAAAAA1I/Xwm14sX8FXI/s400/P1050585.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411175883022015954" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Aquí casi todo el conjunto:&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/Sxhc4jfbiXI/AAAAAAAAA2I/35nrPrCNf0U/s1600-h/P1050656.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/Sxhc4jfbiXI/AAAAAAAAA2I/35nrPrCNf0U/s400/P1050656.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411177078955149682" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Aún faltan algunos más como Ethernet, keyboards, vendrán pronto...&lt;br /&gt;&lt;br /&gt;&lt;img src="http://dl.dropbox.com/u/24861335/Felixls/images/download.gif" /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Descargas en la sección correspondiente del blog.&lt;/span&gt;&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;p id="blogfeeds"&gt;&lt;$BlogFeedsVertical$&gt;&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22573992-8676912718051768315?l=sergiols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergiols.blogspot.com/feeds/8676912718051768315/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://sergiols.blogspot.com/2009/10/multiboard-pic-trainer-20.html#comment-form' title='30 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/8676912718051768315'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/8676912718051768315'/><link rel='alternate' type='text/html' href='http://sergiols.blogspot.com/2009/10/multiboard-pic-trainer-20.html' title='Multiboard PIC Trainer 2.0'/><author><name>Felixls</name><uri>http://www.blogger.com/profile/00152957108852168864</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/SbCf4G8GnsI/AAAAAAAAAWU/i-_yB_yubr0/S220/sergio-t.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_3RrFTR6nzm8/Sxhe4FwDS-I/AAAAAAAAA3I/cccc1XvH_Jg/s72-c/P1050568-3d.png' height='72' width='72'/><thr:total>30</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22573992.post-6104413470453787670</id><published>2009-05-17T20:22:00.060-03:00</published><updated>2011-09-24T21:37:26.678-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Univ-Battery-Charger'/><category scheme='http://www.blogger.com/atom/ns#' term='Proyectos'/><title type='text'>Universal Battery Charger</title><content type='html'>Mi proyecto de este mes es un cargador de baterías universal, es decir, carga todo tipo de baterías (NiCd, NiMh, LiPo (o LiPoly), SLA, litio, etc), todo controlado en forma inteligente por el PIC 16F877A para garantizar el cuidado de la vida útil de las baterías y obtener su máxima eficiencia.&lt;br /&gt;&lt;br /&gt;Estoy haciendo código fuente, por ahora, les muestro una foto de preview:&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_3RrFTR6nzm8/ShCdpfphDAI/AAAAAAAAAkQ/BIFdc5-oYdA/s1600-h/P1050144.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5336938894629866498" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/ShCdpfphDAI/AAAAAAAAAkQ/BIFdc5-oYdA/s400/P1050144.JPG" style="cursor: pointer; height: 300px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;table border="0" cellpading="0" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_3RrFTR6nzm8/ShRhzx6eaHI/AAAAAAAAAko/BBnjFZeQQfg/s1600-h/SLA.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5337999000540702834" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/ShRhzx6eaHI/AAAAAAAAAko/BBnjFZeQQfg/s400/SLA.jpg" style="cursor: pointer; height: 200px; width: 200px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_3RrFTR6nzm8/ShRhzucfsMI/AAAAAAAAAkg/QotFvACVvI0/s1600-h/pila.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5337998999609651394" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/ShRhzucfsMI/AAAAAAAAAkg/QotFvACVvI0/s400/pila.jpg" style="cursor: pointer; height: 170px; width: 200px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_3RrFTR6nzm8/ShRhzg1Ei7I/AAAAAAAAAkY/0tY4vdb6YC8/s1600-h/LiPo_Battery.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5337998995954633650" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/ShRhzg1Ei7I/AAAAAAAAAkY/0tY4vdb6YC8/s400/LiPo_Battery.jpg" style="cursor: pointer; height: 134px; width: 200px;" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Análisis de carga/descarga de baterías NiCd y NiMh&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;La carga es el proceso de restaurar la capacidad original a una batería descargada. Con el fin de lograr una mayor vida útil, se debe cargar con el método apropiado.&lt;br /&gt;&lt;br /&gt;Se usan varios métodos para cargar celdas recargables:&lt;br /&gt;&lt;br /&gt;1. Carga de corriente rápida: 1CmA (temperatura de carga rápida: 0 C a 40 C). Para lograr controlar y detener la carga rápida, se recomienda cargar a más de 0.5CmA pero menos de 1CmA. La carga de baterías a más de 1CmA puede causar que se active la ventilación de seguridad por el aumento de la presión interna de las baterías, causando fuga de electrolítos. Cuando la temperatura de las baterías se detecta por un termistor u otro tipo de sensor, y su temperatura está bajo 0 C o sobre los 40 C al comienzo de la carga, se debe realizar una carga flotante, en lugar de una carga rápida. Una carga rápida se debe detener cuando cualquiera de los valores descriptos más abajo alcanza el nivel señalado:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Control del límite voltaje superior&lt;/b&gt;: Aprox. 1.8V/celda. Este método de carga se cambia a flotante si el voltaje de la batería alcanza aproximadamente 1.8V/celda debido a problemas o funcionamiento incorrecto de alguna naturaleza.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Valor de dV/dt (o corte por delta pico)&lt;/b&gt;: 5 a 10mV/celda. Cuando el voltaje de la batería cae de su pico un 5 a 10mV/celda durante la carga rápida, está se debe detener, y el método de carga se debe cambiar a flotante.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Valor de dT/dt (o corte por temperatura)&lt;/b&gt;: 1 a 2 C/min. Cuando un aumento en la temperatura de batería por unidad de tiempo se detecta en el termistor u otro tipo de sensor de temperatura durante la carga rápida, y el aumento de temperatura es detectado por el sensor, la carga rápida debe detenerse y el método de carga cambiarse a flotante.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Tiempo límite&lt;/b&gt;: 90 minutos.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;2. Para cargar baterías excesivamente descargadas, primero aplicar carga flotante para que la corriente fluya, y luego proceder con la carga rápida una vez que el voltaje de la batería se elevó.&lt;br /&gt;&lt;b&gt;Voltaje inicial para carga rápida: Aprox. 0.8V/celda con una corriente de 0.2 ~ 0.3 CmA.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Requisitos:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Espera inicial&lt;/b&gt;: 10 minutos. Esto previene que los circuitos de detección de dV/dt se active por el tiempo especificado al comienzo de la carga rápida. Sin embargo, la detección dT/dt puede estar activa en este periodo. Esto es necesario para baterías que fueron dejadas sin carga durante mucho tiempo o fueron excesivamente descargadas, etc. La espera inicial es necesaria para prevenir que la carga se detenga (para prevenir malos funcionamientos) debido a pseudos -dV/dt.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Corriente flotante o de mantenimiento&lt;/b&gt;: 0.033 a 0.05 CmA. Cuando el flujo de corriente es alto, la temperatura de las baterías aumenta, causando que las características de la batería se deterioren.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Tiempo de carga rápida&lt;/b&gt;: 60 minutos.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Tiempo total&lt;/b&gt;: 10 a 20 horas. Sobrecargar una batería NiXX, aun en carga flotante o de mantenimiento, causa el deterioro en las características de las baterías. Para prevenir la sobrecarga por carga flotante o cualquier otro método, se debe proveer de un temporizador para regular el tiempo total de carga.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Análisis de carga/descarga de baterías SLA (Sealed Lead-Acid) Plomo-Ácido&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;A diferencia de las baterías NiXX, este tipo de baterías se cargan a voltajes fijos en lugar de corrientes fijas.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Método de carga&lt;/b&gt;:&lt;br /&gt;1. Verificar si la batería.&lt;br /&gt;2. Si está bien, iniciar la carga a corriente constante a capacidad/10.&lt;br /&gt;3. Cuando el voltaje alcance 2.55V/celda cambiar a carga por voltaje constante a 2.45V/celda.&lt;br /&gt;4. Si la corriente cae por debajo de capacidad/20 entonces cambiar a carga flotante.&lt;br /&gt;5. Cargar en forma flotante a 2.25V/celda por tiempo indefinido (máximo recomendable 20 horas).&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Requisitos&lt;/b&gt;:&lt;br /&gt;&lt;br /&gt;Una batería SLA no debería descargarse a menos de 1.5V/celda.&lt;br /&gt;Voltaje máximo para baterías SLA es de 3V/celda.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Análisis de carga/descarga de baterías LiPO (litio polímero) y LiIon(ion de litio)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Método de carga&lt;/b&gt;:&lt;br /&gt;1. Corriente constante hasta 1C hasta que el voltaje alcance los 4.2V/celda.&lt;br /&gt;2. Corriente constante a 4.2V/celda hasta que la corriente caiga a la capacidad / 15.&lt;br /&gt;3. Carga flotante a capacidad / 30 por 30 minutos.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Requisitos&lt;/b&gt;:&lt;br /&gt;Una batería LiPO no debería descargarse a menos de 2.5V/celda.&lt;br /&gt;Voltaje máximo para baterías LiPO (litio polímero) es de 4.5V/celda.&lt;br /&gt;&lt;br /&gt;En base a estas recomendaciones, diseñé el cargador con las siguientes características:&lt;br /&gt;&lt;br /&gt;Descripción                   Valor por defecto&lt;br /&gt;&lt;br /&gt;Corriente máxima de carga:        0 a 5A&lt;br /&gt;Corriente máxima de descarga: 440mA     ( I = V/R -&amp;gt; I = 12/27 -&amp;gt;  I=0.444mA)&lt;br /&gt;Modos:                                0:NiMh, 1:SLA, 2:NiCd, 3:LiPo, 4: LiIon&lt;br /&gt;Capacidad de celdas:             3000mAh&lt;br /&gt;Número de celdas: (1 a 19)     6&lt;br /&gt;&lt;br /&gt;Carga:    (0.1 a 25.5)            (10)  -&amp;gt; 3000*1.0=3A&lt;br /&gt;Descarga: (0.1 a 25.5)          (40)  -&amp;gt; 3000*4.0=12A&lt;br /&gt;&lt;br /&gt;Espera delta pico:                10 minutos&lt;br /&gt;&lt;br /&gt;Corte por bajo voltaje (por celda):&lt;br /&gt;NiCd (0 a 2550)                800mV&lt;br /&gt;NiMh (0 a 2550)                1000mV&lt;br /&gt;LiPo (2500 a 3500)            3000mV&lt;br /&gt;SLA  (1500 a 2500)           2000mV&lt;br /&gt;&lt;br /&gt;Delta pico (0 a 255):&lt;br /&gt;NiCd                              10mV&lt;br /&gt;NiMh                              5mV&lt;br /&gt;&lt;br /&gt;Voltaje máximo por celda:&lt;br /&gt;NiCd                             1680mV&lt;br /&gt;NiMh                             1680mV&lt;br /&gt;LiPo (3500 a 4500)          4200mV&lt;br /&gt;SLA (2000 a 3000)          2500mV   (2.5V x 6 celdas = 15V - voltaje máximo para SLA de 12V)&lt;br /&gt;&lt;br /&gt;Corriente final (% de la corriente de carga inicial, 0 a 255):&lt;br /&gt;LiPo                             (5%)   -&amp;gt; 3000*5/100=150mA&lt;br /&gt;SLA                             (5%)   -&amp;gt; 3000*5/100=150mA&lt;br /&gt;&lt;br /&gt;Timeout&lt;br /&gt;NiCd y NiMh                  65 min a 1C, 130 min para 0.5C, etc&lt;br /&gt;&lt;br /&gt;Tiempo total:                  20 h&lt;br /&gt;&lt;br /&gt;Universal Battery Charger 0.01&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_3RrFTR6nzm8/SqU1e_ncwsI/AAAAAAAAAmw/gLbO4Epjt0w/s1600-h/P1050117.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5378764136553169602" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/SqU1e_ncwsI/AAAAAAAAAmw/gLbO4Epjt0w/s400/P1050117.JPG" style="cursor: pointer; height: 300px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Universal Battery Charger 0.98&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_3RrFTR6nzm8/SqTXqf_ZQzI/AAAAAAAAAmo/yq-BSPDI5mQ/s1600-h/P1050388.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5378660980129088306" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/SqTXqf_ZQzI/AAAAAAAAAmo/yq-BSPDI5mQ/s400/P1050388.JPG" style="cursor: pointer; height: 300px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;La funcionalidad está al 80%&lt;br /&gt;&lt;br /&gt;Refactoring...&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_3RrFTR6nzm8/SqVlyPmRqyI/AAAAAAAAAnY/Zxvv6g2AXEs/s1600-h/P1050373.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5378817243818863394" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/SqVlyPmRqyI/AAAAAAAAAnY/Zxvv6g2AXEs/s400/P1050373.JPG" style="cursor: pointer; height: 300px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_3RrFTR6nzm8/Sq2wzwYSN8I/AAAAAAAAAok/TYtUX2xn8Xo/s1600-h/P1050417.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5381151532984186818" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/Sq2wzwYSN8I/AAAAAAAAAok/TYtUX2xn8Xo/s400/P1050417.JPG" style="cursor: pointer; height: 300px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_3RrFTR6nzm8/Sq2wzUxqFVI/AAAAAAAAAoc/jjL-UwrzTao/s1600-h/P1050400.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5381151525574415698" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/Sq2wzUxqFVI/AAAAAAAAAoc/jjL-UwrzTao/s400/P1050400.JPG" style="cursor: pointer; height: 300px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_3RrFTR6nzm8/Sq2wzNX2UtI/AAAAAAAAAoU/dty4Vw8ysRg/s1600-h/P1050396.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5381151523587117778" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/Sq2wzNX2UtI/AAAAAAAAAoU/dty4Vw8ysRg/s400/P1050396.JPG" style="cursor: pointer; height: 300px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_3RrFTR6nzm8/S3F1XM7gF-I/AAAAAAAABBo/pLrsCT8KeaA/s1600-h/P1050403.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5436255266681133026" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/S3F1XM7gF-I/AAAAAAAABBo/pLrsCT8KeaA/s400/P1050403.JPG" style="cursor: hand; cursor: pointer; height: 300px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Software de PC&lt;br /&gt;&lt;br /&gt;Carga de batería SLA de 1200mAh de 6 celdas a 0.1C &lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_3RrFTR6nzm8/Sq25dhJm0wI/AAAAAAAAAos/PFVgESfFsy0/s1600-h/SLA-charge.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5381161046543618818" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/Sq25dhJm0wI/AAAAAAAAAos/PFVgESfFsy0/s400/SLA-charge.png" style="cursor: pointer; height: 227px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Carga de batería LiIon (de celular) de 920mAh de 1 celda a 0.3C&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_3RrFTR6nzm8/Sq-irza8_AI/AAAAAAAAAo0/WSli43_QIPw/s1600-h/LiIon-charge.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5381698953152363522" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/Sq-irza8_AI/AAAAAAAAAo0/WSli43_QIPw/s400/LiIon-charge.png" style="cursor: pointer; height: 250px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Descarga de batería LiIon&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_3RrFTR6nzm8/Sq-isSpPPYI/AAAAAAAAAo8/hix-sDt9T1Q/s1600-h/LiIon-Discharge.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5381698961533779330" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/Sq-isSpPPYI/AAAAAAAAAo8/hix-sDt9T1Q/s400/LiIon-Discharge.png" style="cursor: pointer; height: 250px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Carga de batería NiMH de 2500mAh 2 celdas a 0.5C &lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_3RrFTR6nzm8/SrDkHFSqKPI/AAAAAAAAApU/mysRXCcNkPQ/s1600-h/NiMH-charge.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5382052365038397682" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/SrDkHFSqKPI/AAAAAAAAApU/mysRXCcNkPQ/s400/NiMH-charge.png" style="cursor: pointer; height: 250px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;29-10-2009 Disponibilidad de PCBs&lt;/span&gt;&lt;br /&gt;Están disponibles en la sección de descargas los PCBs del cargador gracias al amigo &lt;a href="http://www.ucontrol.com.ar/forosmf/profile/?u=1159" target="blank"&gt;Emiliano&lt;/a&gt; del foro de &lt;a href="http://www.ucontrol.com.ar/" target="blank"&gt;uControl&lt;/a&gt;:&lt;br /&gt;&lt;img src="http://i35.tinypic.com/2a6qe6v.gif" /&gt;&lt;br /&gt;&lt;img src="http://i33.tinypic.com/2ec44mw.gif" /&gt;&lt;br /&gt;&lt;img src="http://i34.tinypic.com/vik7tk.gif" /&gt;&lt;br /&gt;&lt;img src="http://i35.tinypic.com/33a5s1w.gif" /&gt;&lt;br /&gt;&lt;img src="http://i36.tinypic.com/2zxuycz.gif" /&gt;&lt;br /&gt;&lt;img src="http://i38.tinypic.com/1f8g1u.gif" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Licencia&lt;/span&gt;&lt;br /&gt;Los archivos e imagenes de este sitio se encuentran disponible bajo la licencia Creative Commons (&lt;a href="http://creativecommons.org/licenses/by-sa/3.0/" target="blank"&gt;Attribution-Share Alike 3.0 Unported&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Video del cargador funcionando:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="640" height="360"&gt;&lt;param name="movie" value="http://www.youtube.com/v/UOYxnr07zz0&amp;hl=en_US&amp;feature=player_embedded&amp;version=3"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/UOYxnr07zz0&amp;hl=en_US&amp;feature=player_embedded&amp;version=3" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="640" height="360"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;* Videos.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Aviso de seguridad&lt;/span&gt;&lt;br /&gt;La sobrecarga de baterías Li-Ion y Li-Poli puede llegar a ser explosiva:&lt;br /&gt;&lt;object width="640" height="360"&gt;&lt;param name="movie" value="http://www.youtube.com/v/-DcpANRFrI4&amp;hl=en_US&amp;feature=player_embedded&amp;version=3"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/-DcpANRFrI4&amp;hl=en_US&amp;feature=player_embedded&amp;version=3" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="640" height="360"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Si van a hacer pruebas, por favor, haganlo con baterías NiCd o en su defecto NiMH, y luego pasen a las SLA, al último, con las basadas en Iones de litio&lt;br /&gt;&lt;br /&gt;Documentación completa del proyecto&lt;br /&gt;&lt;div&gt;&lt;embed align="middle" allowfullscreen="true" flashvars="mode=embed&amp;amp;layout=http%3A%2F%2Fskin.issuu.com%2Fv%2Flight%2Flayout.xml&amp;amp;showFlipBtn=true&amp;amp;documentId=100911143401-572ffdc053304a13980f65b93660e283&amp;amp;docName=batterycharger-doc&amp;amp;username=Felixls&amp;amp;loadingInfoText=Universal%20Battery%20Charger&amp;amp;et=1284215941584&amp;amp;er=78" menu="false" name="flashticker" quality="high" salign="l" scale="noscale" src="http://static.issuu.com/webembed/viewers/style1/v1/IssuuViewer.swf" style="height: 672px; width: 820px;" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;br /&gt;&lt;div style="text-align: left; width: 420px;"&gt;&lt;a href="http://issuu.com/Felixls/docs/batterycharger-doc?mode=embed&amp;amp;layout=http%3A%2F%2Fskin.issuu.com%2Fv%2Flight%2Flayout.xml&amp;amp;showFlipBtn=true" target="_blank"&gt;Open publication&lt;/a&gt; - Free &lt;a href="http://issuu.com/" target="_blank"&gt;publishing&lt;/a&gt; - &lt;a href="http://issuu.com/search?q=universal" target="_blank"&gt;More universal&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Este es el diseño del PCB del amigo &lt;a href="http://www.ucontrol.com.ar/forosmf/profile/?u=1159" target="blank"&gt;Emiliano&lt;/a&gt; del foro uControl (&lt;a href="http://www.ucontrol.com.ar/" target="blank"&gt;www.ucontrol.com.ar&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;Luego de pedirle permiso para su publicación aquí están las fotos de su excelente trabajo:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_3RrFTR6nzm8/SuGbgSTRHEI/AAAAAAAAAr0/kfmoSZLq3OI/s1600-h/DSC03991.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5395764807537335362" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/SuGbgSTRHEI/AAAAAAAAAr0/kfmoSZLq3OI/s400/DSC03991.gif" style="cursor: hand; cursor: pointer; height: 300px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_3RrFTR6nzm8/SuGbPuCOc4I/AAAAAAAAArs/kYyPWHBbwKE/s1600-h/DSC03993.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5395764522924274562" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/SuGbPuCOc4I/AAAAAAAAArs/kYyPWHBbwKE/s400/DSC03993.gif" style="cursor: hand; cursor: pointer; height: 300px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_3RrFTR6nzm8/SuGbPdeuqEI/AAAAAAAAArk/4v_YtN0ygMs/s1600-h/DSC03996.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5395764518480422978" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/SuGbPdeuqEI/AAAAAAAAArk/4v_YtN0ygMs/s400/DSC03996.gif" style="cursor: hand; cursor: pointer; height: 300px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_3RrFTR6nzm8/SuGbPPvP5BI/AAAAAAAAArc/R_McTERX_b0/s1600-h/DSC04001.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5395764514791613458" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/SuGbPPvP5BI/AAAAAAAAArc/R_McTERX_b0/s400/DSC04001.gif" style="cursor: hand; cursor: pointer; height: 400px; width: 300px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_3RrFTR6nzm8/SuGbOxnc3-I/AAAAAAAAArU/qsghz-t_gd4/s1600-h/DSC04003.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5395764506705846242" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/SuGbOxnc3-I/AAAAAAAAArU/qsghz-t_gd4/s400/DSC04003.gif" style="cursor: hand; cursor: pointer; height: 400px; width: 300px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;En el caso del LCD vamos a dar dos versiones, así se adapta a 16x1 o 14x1, en su caso tenía uno de 7x2&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_3RrFTR6nzm8/SuGbOhH_dXI/AAAAAAAAArM/X-B1Gq29ae8/s1600-h/DSC04009.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5395764502278927730" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/SuGbOhH_dXI/AAAAAAAAArM/X-B1Gq29ae8/s400/DSC04009.gif" style="cursor: hand; cursor: pointer; height: 300px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://dl.dropbox.com/u/24861335/Felixls/images/download.gif" /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Descargas en la sección correspondiente del blog.&lt;/span&gt;&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;p id="blogfeeds"&gt;&lt;$BlogFeedsVertical$&gt;&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22573992-6104413470453787670?l=sergiols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergiols.blogspot.com/feeds/6104413470453787670/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://sergiols.blogspot.com/2009/05/universal-battery-charger.html#comment-form' title='21 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/6104413470453787670'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/6104413470453787670'/><link rel='alternate' type='text/html' href='http://sergiols.blogspot.com/2009/05/universal-battery-charger.html' title='Universal Battery Charger'/><author><name>Felixls</name><uri>http://www.blogger.com/profile/00152957108852168864</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/SbCf4G8GnsI/AAAAAAAAAWU/i-_yB_yubr0/S220/sergio-t.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_3RrFTR6nzm8/ShCdpfphDAI/AAAAAAAAAkQ/BIFdc5-oYdA/s72-c/P1050144.JPG' height='72' width='72'/><thr:total>21</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22573992.post-3874196393263585965</id><published>2009-04-19T23:26:00.052-03:00</published><updated>2011-09-24T21:38:07.746-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Digital-Power-Supply'/><category scheme='http://www.blogger.com/atom/ns#' term='Proyectos'/><title type='text'>Fuente de alimentación digital</title><content type='html'>&lt;span style="font-weight:bold;"&gt;Fuente de alimentación digital&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/SfTggnmFo3I/AAAAAAAAAjQ/zuHrLu61AfQ/s1600-h/P1050107.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/SfTggnmFo3I/AAAAAAAAAjQ/zuHrLu61AfQ/s400/P1050107.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5329131110075310962" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Descripción&lt;/span&gt;&lt;br /&gt;Este proyecto se basa en las modificaciones de Osvaldo Valdorre (ver hilo del foro &lt;span style="font-weight:bold;"&gt;&lt;a target="blank" href="http://www.todopic.com.ar/foros/index.php?topic=18804.0"&gt;TodoPic&lt;/a&gt;&lt;/span&gt;)  a la fuente de alimentación publicada por la revista elektor número 260.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;La fuente tiene las siguientes características&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;• Tensión de entrada: 220VAC&lt;br /&gt;• Tensión de salida: 0 a 25VDC con una corriente de 0 a 2.5A.&lt;br /&gt;• Precisión de la regulación&lt;br /&gt;• Gruesa: 1V  / 100mA&lt;br /&gt;• Fina: 100mv  / 3mA&lt;br /&gt;• Uso del microcontrolador PIC 16F877A de Microchip dejando disponibles para el uso 10 puertos.&lt;br /&gt;• Ajuste por medio de pulsadores y encoder mecánico u óptico.&lt;br /&gt;• Ventilación controlada de acuerdo al consumo de corriente.&lt;br /&gt;• Lectura del consumo de corriente, con indicación de sobre corriente visual y auditiva.&lt;br /&gt;• Memorias preseleccionadas (2.5, 3, 3.3, 5, 9 y 12 voltios a 0.5A, 1A y 2.5A).&lt;br /&gt;• Control de ventilación por lectura de temperatura.&lt;br /&gt;• Líneas de alimentación de circuito de control separado de la parte de potencia.&lt;br /&gt;• Información de todos los valores por medio de LCD 16x2 con control de contraste y backlight.&lt;br /&gt;• Control y comunicación por RS232 con PC u otra placa de control.&lt;br /&gt;• Código escrito en C del compilador SDCC.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Agradecimientos&lt;/span&gt;&lt;br /&gt;Totalmente agradecido con &lt;span style="font-weight:bold;"&gt;Osvaldo Valdorre&lt;/span&gt; por crear esta fuente y compartirla con la comunidad.&lt;br /&gt;&lt;br /&gt;Un especial agradecimiento a los integrantes del &lt;span style="font-weight:bold;"&gt;&lt;a target="blank" href="http://www.ucontrol.com.ar"&gt;Foro uControl&lt;/a&gt;&lt;/span&gt; - El mejor foro de internet para los amantes de electrónica, por sus ayudas en mi carrera por armar esta fuente en muy poco tiempo.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Licencia&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Esta documentación se encuentra disponible bajo la licencia Creative Commons (&lt;a target="blank" href="http://creativecommons.org/licenses/by-sa/3.0/"&gt;Attribution-Share Alike 3.0 Unported&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Objetivo&lt;/span&gt;&lt;br /&gt;Una fuente de alimentación es una de las herramientas más usadas en un laboratorio electrónico, existen en el mercado de varios tipos, con voltaje fijo, regulables en forma analógica, fuentes conmutadas (como las de PC) que proveen tensiones variadas (12v, -12v, 5V, -5V) con altos amperajes.&lt;br /&gt;La idea de esta fuente de alimentación es que sea una fuente analógica controlada/regulada por el microcontrolador de fácil armado, barata y con múltiples prestaciones con posibilidades de expansión.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Restricciones de diseño&lt;/span&gt;&lt;br /&gt;Dado que la disipación en calor para 25V a 3 o 4A puede comprometer algunos componentes se debe contar con ventilación forzada controlada por temperatura y consumo.&lt;br /&gt;&lt;br /&gt;Las líneas de alimentación externas deben estar separadas de la parte de control, esto reduce posibles caídas de tensión por el uso de la ventilación, la luz trasera del LCD u otros dispositivos.&lt;br /&gt;&lt;br /&gt;Para facilitar la construcción los PCBs se diseñarán a una cara sin puentes sin impedir el uso de métodos de menor costo como la transferencia de toner por calor.&lt;br /&gt;&lt;br /&gt;El peso de dos transformadores más la electrónica en general puede llevar a que la fuente tenga un peso importante (3kg en mi caso), es por ello que se utilizará un gabinete de aluminio de 3mm.&lt;br /&gt;&lt;br /&gt;El lenguaje de programación debe ser C dado que es fácil de entender para una amplia mayoría de personas, pero con rutinas en assembler cuando se requiera eficiencia de ejecución.&lt;br /&gt;&lt;br /&gt;El compilador debería ser gratuito y sin límite en la generación del archivo HEX para el PIC.&lt;br /&gt;&lt;br /&gt;El código debe estar muy comentado en cada una de sus fases para facilitar al que desee adaptar el trabajo a sus necesidades.&lt;br /&gt; &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Hardware&lt;/span&gt;&lt;br /&gt;El circuito está formado por dos partes, una analógica con transistores de paso, operacional LM324N, transformadores, regulador 7805, entradas y salidas de control.&lt;br /&gt;La parte de control está formada por el microcontrolador, el LCD, el buzzer, conector ICSP,  y conectores a pulsadores de entrada y encoder si se elige usar.&lt;br /&gt;Parte analógica&lt;br /&gt;El circuito regulador está dominado por el componente LM324N, un operacional cuadrúple que nos da la posibilidad de una tensión máxima de 32V y con el uso de resistencias de baja tolerancia (en mi caso utilizo de 5%, pero se recomienda del 1%).&lt;br /&gt;&lt;br /&gt;El circuito lo dividí en secciones para su mejor entendimiento y análisis&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Etapa de alimentación&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/SfhXKPVwy9I/AAAAAAAAAjw/kbT8jouijhQ/s1600-h/etapa-alimentacion.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 284px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/SfhXKPVwy9I/AAAAAAAAAjw/kbT8jouijhQ/s400/etapa-alimentacion.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5330105992421100498" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;En esta fuente la etapa de control (parte digital) es la más elaborada, y la parte analógica es la clásica con el agregado de control contra cortocircuitos provistos por T1,T2,T3 (BC547) y las resistencias de 0.51ohm que aterrizan la base de los transistores de potencia Q1..3. &lt;br /&gt; &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Regulación de tensión&lt;/span&gt;&lt;br /&gt;El funcionamiento sería así, la fuente de corriente constante formada por D4, D5, R5, Q4 y R1 provee de 2mA a la base de los darlington. La referencia de dichos transistores está controlada por los operacionales de la parte de control. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/SfhX2vvH-SI/AAAAAAAAAkA/i-VkiEK9Rk0/s1600-h/regulacion-tension.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 178px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/SfhX2vvH-SI/AAAAAAAAAkA/i-VkiEK9Rk0/s400/regulacion-tension.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5330106757031655714" /&gt;&lt;/a&gt;&lt;br /&gt;Se realiza con el divisor de tensión formado por R13, R14 y R17, pero como la lectura se ve afectada por la corriente suministrada y que cae en resistencia Rs (resistencia shunt, las 10 resistencias de 1ohm en paralelo) cuando a la salida tendría que haber 25v, se tendrá 25.25v, es por ello que se usa el IC1D que es un amplificador inversor, si hay un consumo de 2.5A por ejemplo, aparece una caida de 0.25V en los extremos de la Rs.&lt;br /&gt;&lt;br /&gt;Como dije, IC1D entonces se lo usa para realizar dicha corrección, entonces veremos que este tiene esta fórmula: &lt;br /&gt;&lt;br /&gt;Vo = -(R18/(R19+R20)) * Vin&lt;br /&gt;entonces si Vin como dijimos es 0.25V&lt;br /&gt;Vo = -(10k/40k)*0.25&lt;br /&gt;Vo = -0.0625V (recuerden este numerillo)&lt;br /&gt;&lt;br /&gt;Ok, el potencial entre los 25.25v y la referencia -0.0625v nos da 25.3125v, luego a la salida del divisor resistivo formado por R13, R14 y R17 habría:&lt;br /&gt;&lt;br /&gt;Vo = Vi * (R17 / (R17 + R13 + R14) = 5.0625v&lt;br /&gt;&lt;br /&gt;y como el amplificador LM324 tiene una referencia de masa de -0.0625 gracias al diodo D9.&lt;br /&gt;El voltaje queda en 5V listos para entrar en el comparador IC1A&lt;br /&gt;&lt;br /&gt;IC1A recibe la salida del divisor de tensión y la compara con la tensión seleccionada ya que&lt;br /&gt;&lt;br /&gt;Vo = Vs+  siempre que V1 &gt; V2&lt;br /&gt;Vo = Vs-  siempre que V1 &lt; V2De esa forma regula el voltaje de salida (o corta si el voltaje supera el valor deseado). &lt;span style="font-weight:bold;"&gt;Regulación de corriente&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/SfhX2gIQnUI/AAAAAAAAAj4/vtWbOJvfFIo/s1600-h/regulacion-corriente.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 226px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/SfhX2gIQnUI/AAAAAAAAAj4/vtWbOJvfFIo/s400/regulacion-corriente.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5330106752842112322" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Lo mismo es con la corriente, siguiendo el ejemplo propuesto, si hay un consumo de 2.5A, tendríamos a la entrada del operacional no inversor 0.25v y ya que&lt;br /&gt;&lt;br /&gt;Vo = (1+ 19k/1k) * 0.25 = 5V&lt;br /&gt;&lt;br /&gt;Y la salida va a parar a la entrada inversora del IC1C y sucede lo mismo que en IC1A, es decir se regula la referencia de los transistores o se corta si se supera el máximo preseleccionado.&lt;br /&gt;&lt;br /&gt;------------------------&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Análisis del encoder&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Encoder para rotación continua con tres pines de salida. &lt;br /&gt;Dos canales de salida de código grey (http://es.wikipedia.org/wiki/Código_Gray). &lt;br /&gt;Genera tres secuencias binarias 11,10, 00, 01 por cada giro. &lt;br /&gt;Código Gray de dos bits&lt;br /&gt;00&lt;br /&gt;01&lt;br /&gt;11&lt;br /&gt;10&lt;br /&gt;&lt;br /&gt;El encoder posee tres terminales, uno es el común, y los otros son las salidas digitales generadas por los contactos internos del dispositivo.&lt;br /&gt;&lt;br /&gt;Genera la siguiente secuencia&lt;br /&gt;Canal    A B&lt;br /&gt;Estado1 0 0&lt;br /&gt;Estado2 0 1&lt;br /&gt;Estado3 1 1&lt;br /&gt;Estado4 1 0&lt;br /&gt;&lt;br /&gt;Rotación en  sentido horario -&gt;&lt;br /&gt;00 01 11 10 00&lt;br /&gt;&lt;- Rotación en sentido antihorario&lt;span style="font-weight:bold;"&gt;Conección al PIC&lt;/span&gt;&lt;br /&gt;El terminal del medio va a masa y los otros dos se conectan cada uno a una resistencia de pullup de al menos 1k a VCC.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.mcmanis.com/chuck/robotics/projects/images/encoder-circuit.gif"&gt;&lt;/img&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Chuck McManis&lt;/span&gt; y su publicación "Quadratrack: Using Mechanical Rotary Encoders" es el autor original de la lectura del encoder en el código ASM de Valdorre.&lt;br /&gt;&lt;br /&gt;URL: http://www.mcmanis.com/chuck/robotics/projects/lab-x3/quadratrak.html&lt;br /&gt;&lt;br /&gt;Citando al autor:&lt;br /&gt;Para una interrupción de 1khz desde el TMR0 en un sistema a 4MHZ se debe hacer este código (en ASM):&lt;br /&gt;&lt;code&gt;&lt;br /&gt;; * * * * * *&lt;br /&gt;; * BANK 1 Operations&lt;br /&gt;; * * * * * *&lt;br /&gt;BSF     STATUS,RP0      ; Set Bank 1&lt;br /&gt;MOVLW   B'0000010'      ; Set TMR0 prescaler to 8&lt;br /&gt;MOVWF   OPTION_REG      ; Store it in the OPTION register&lt;br /&gt;CLRF    TRISB           ; B all outputs&lt;br /&gt;BSF     TRISB,QUAD_A    ; Except for Quadrature inputs&lt;br /&gt;BSF     TRISB,QUAD_B&lt;br /&gt;; * * * * * * * * * * *&lt;br /&gt;; * BANK 0 Operations *&lt;br /&gt;; * * * * * * * * * * *&lt;br /&gt;CLRF    STATUS          ; Back to BANK 0&lt;br /&gt;BSF     INTCON, T0IE    ; Enable Timer 0 to interrupt&lt;br /&gt;BCF     INTCON, T0IF    ; Reset interrupt flag&lt;br /&gt;BSF     INTCON, GIE     ; Enable interrupts&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Luego el servicio de interrupción debería ser:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;; Interrupt Service Routine Pre-amble, save state,&lt;br /&gt;; reset status to BANK 0&lt;br /&gt;INTR_PRE:&lt;br /&gt;MOVWF   TMP_W           ; Copy W to temp register&lt;br /&gt;SWAPF   STATUS,W        ; Swap Status and move to W&lt;br /&gt;MOVWF   TMP_STATUS      ; Copy STATUS to a temp&lt;br /&gt;CLRF    STATUS          ; Force Bank 0&lt;br /&gt;;&lt;br /&gt;; State is saved, and we've expended 3 Tcy plus the&lt;br /&gt;; 3 Tcy (4 worst case) of interrupt latency for a total&lt;br /&gt;; of 6(7) Tcy.&lt;br /&gt;;&lt;br /&gt;; Now loop through until we've satisfied all the&lt;br /&gt;;pending interrupts.&lt;br /&gt;;&lt;br /&gt;ISR_0:&lt;br /&gt;; ... test bit to see if it is set&lt;br /&gt;BTFSS   INTCON,T0IF     ; Timeer0 Overflow?&lt;br /&gt;GOTO    ISR_1           ; No, check next thing.&lt;br /&gt;;&lt;br /&gt;; Else process Timer 0 Overflow Interrupt&lt;br /&gt;;&lt;br /&gt;BCF     INTCON, T0IF    ; Clear interrupt&lt;br /&gt;MOVLW   D'133'          ; Reset 1khz counter&lt;br /&gt;MOVWF   TMR0            ; Store it.&lt;br /&gt;CALL    QUAD_STATE      ; Check Quadrature Encoders.&lt;br /&gt;GOTO    ISR_1           ; Nope, keep counting&lt;br /&gt;ISR_1:&lt;br /&gt;;&lt;br /&gt;; Exit the interrupt service routine.&lt;br /&gt;; This involves recovering W and STATUS and then&lt;br /&gt;; returning. Note that putting STATUS back&lt;br /&gt;; automatically pops the bank back as well.&lt;br /&gt;;  This takes 6 Tcy for a total overhead of 12 Tcy for sync&lt;br /&gt;;  interrupts and 13 Tcy for async interrupts.&lt;br /&gt;;&lt;br /&gt;INTR_POST:&lt;br /&gt;SWAPF   TMP_STATUS,W    ; Pull Status back into W&lt;br /&gt;MOVWF   STATUS          ; Store it in status&lt;br /&gt;SWAPF   TMP_W,F         ; Prepare W to be restored&lt;br /&gt;SWAPF   TMP_W,W         ; Restore it&lt;br /&gt;RETFIE&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Como se puede ver, primero se recarga la interrupción TMR0 para asegurar un ratio de ticks (y además esta es la primer interrupción verificada!)&lt;br /&gt;Luego se verifica el estado del encoder en la llamada a QUAD_STATE:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&lt;br /&gt;;&lt;br /&gt;; QUAD State&lt;br /&gt;;&lt;br /&gt;; A quadrature encoder traverse a couple of states&lt;br /&gt;; when it is rotating these are:&lt;br /&gt;;       00      |  Counter&lt;br /&gt;;       10      |  Clockwise&lt;br /&gt;;       11      |     ^&lt;br /&gt;;       01      V     |&lt;br /&gt;;       00  Clockwise |&lt;br /&gt;;&lt;br /&gt;;&lt;br /&gt;QUAD_STATE:&lt;br /&gt;BCF     STATUS,C        ; Force Carry to be zero&lt;br /&gt;MOVF    PORTB,W         ; Read the encoder&lt;br /&gt;ANDLW   H'6'            ; And it with 0110&lt;br /&gt;MOVWF   Q_1             ; Store it&lt;br /&gt;RRF     Q_1,F           ; And rotate it right. &lt;br /&gt;&lt;br /&gt;RLF     Q_NOW,F         ; Rotate Q_NOW Left&lt;br /&gt;RLF     Q_NOW,W         ; by two &lt;br /&gt;IORWF   Q_1,W           ; Or in the current value&lt;br /&gt;MOVWF   QUAD_ACT        ; Store at as next action&lt;br /&gt;MOVF    Q_1,W           ; Get last time&lt;br /&gt;MOVWF   Q_NOW           ; And store it.&lt;br /&gt;;&lt;br /&gt;; Computed jump based on Quadrature pin state.&lt;br /&gt;;&lt;br /&gt;MOVLW   high QUAD_STATE&lt;br /&gt;MOVWF   PCLATH&lt;br /&gt;MOVF    QUAD_ACT,W      ; Get button state&lt;br /&gt;ADDWF   PCL,F           ; Indirect jump&lt;br /&gt;RETURN                  ; 00 -&gt; 00&lt;br /&gt;GOTO    DEC_COUNT       ; 00 -&gt; 01 -1&lt;br /&gt;GOTO    INC_COUNT       ; 00 -&gt; 10 +1&lt;br /&gt;RETURN                  ; 00 -&gt; 11&lt;br /&gt;GOTO    INC_COUNT       ; 01 -&gt; 00 +1&lt;br /&gt;RETURN                  ; 01 -&gt; 01&lt;br /&gt;RETURN                  ; 01 -&gt; 10 &lt;br /&gt;GOTO    DEC_COUNT       ; 01 -&gt; 11 -1&lt;br /&gt;GOTO    DEC_COUNT       ; 10 -&gt; 00 -1&lt;br /&gt;RETURN                  ; 10 -&gt; 01&lt;br /&gt;RETURN                  ; 10 -&gt; 10&lt;br /&gt;GOTO    INC_COUNT       ; 10 -&gt; 11 +1&lt;br /&gt;RETURN                  ; 11 -&gt; 00&lt;br /&gt;GOTO    INC_COUNT       ; 11 -&gt; 01 +1&lt;br /&gt;GOTO    DEC_COUNT       ; 11 -&gt; 10 -1&lt;br /&gt;RETURN                  ; 11 -&gt; 11&lt;br /&gt;INC_COUNT:&lt;br /&gt;INCF    COUNT,F&lt;br /&gt;MOVLW   D'201'&lt;br /&gt;SUBWF   COUNT,W&lt;br /&gt;BTFSS   STATUS,Z&lt;br /&gt;RETURN&lt;br /&gt;DECF    COUNT,F&lt;br /&gt;RETURN&lt;br /&gt;DEC_COUNT&lt;br /&gt;DECF    COUNT,F&lt;br /&gt;MOVLW   H'FF'&lt;br /&gt;SUBWF   COUNT,W&lt;br /&gt;BTFSS   STATUS,Z&lt;br /&gt;RETURN&lt;br /&gt;INCF    COUNT,F&lt;br /&gt;RETURN&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/SdIVKd8WhvI/AAAAAAAAAaw/cMSknl8dd6o/s1600-h/P1050056.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/SdIVKd8WhvI/AAAAAAAAAaw/cMSknl8dd6o/s400/P1050056.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5319337379458615026" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/SdIVLO2LFyI/AAAAAAAAAa4/lI8X_2NtUWc/s1600-h/P1050057.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/SdIVLO2LFyI/AAAAAAAAAa4/lI8X_2NtUWc/s400/P1050057.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5319337392586037026" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/SdIVLH_R2CI/AAAAAAAAAbA/3m0XFCcni5k/s1600-h/P1050058.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/SdIVLH_R2CI/AAAAAAAAAbA/3m0XFCcni5k/s400/P1050058.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5319337390745180194" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/SdIVVhoTNTI/AAAAAAAAAbg/zSfxRXv-c8g/s1600-h/P1050062.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/SdIVVhoTNTI/AAAAAAAAAbg/zSfxRXv-c8g/s400/P1050062.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5319337569426814258" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/SdIVVS5niwI/AAAAAAAAAbY/LdfEk1_2bZ0/s1600-h/P1050061.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/SdIVVS5niwI/AAAAAAAAAbY/LdfEk1_2bZ0/s400/P1050061.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5319337565472918274" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Soñando un poco...&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/Sc-LbMkPSOI/AAAAAAAAAao/iLGMxHni-Ho/s1600-h/P1050053.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/Sc-LbMkPSOI/AAAAAAAAAao/iLGMxHni-Ho/s400/P1050053.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5318622984293796066" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;El diseño del gabinete para fuente lo estoy realizando con el software gratuito de google llamado SketchUp.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Vista del frente&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/Sd_kOZqBdHI/AAAAAAAAAcs/1FGNuk0AduY/s1600-h/DigitalPowerSupply-Dise%C3%B1o-Gabinete-frente.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 212px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/Sd_kOZqBdHI/AAAAAAAAAcs/1FGNuk0AduY/s400/DigitalPowerSupply-Dise%C3%B1o-Gabinete-frente.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5323224220631659634" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Vista posterior&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/Sd_kOlQnEVI/AAAAAAAAAc0/kSOOFCEMs8A/s1600-h/DigitalPowerSupply-Dise%C3%B1o-Gabinete-posterior.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 212px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/Sd_kOlQnEVI/AAAAAAAAAc0/kSOOFCEMs8A/s400/DigitalPowerSupply-Dise%C3%B1o-Gabinete-posterior.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5323224223746298194" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Luego de teclear bastante, tengo programada y funcionando 100% la parte de control de la fuente de alimentación digital.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Leyendo mediciones.&lt;/span&gt;&lt;br /&gt;Por un lado tenemos al voltímetro abajo, el lcd arriba, y a la derecha un programa de comunicación serial donde puedo comunicarme con la fuente.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/Sd7iN1kE6YI/AAAAAAAAAck/dr6mAVBKmWI/s1600-h/P1050065.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/Sd7iN1kE6YI/AAAAAAAAAck/dr6mAVBKmWI/s400/P1050065.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5322940536943077762" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Trabajando sobre el prototipo de la placa de control.&lt;/span&gt;&lt;br /&gt;Aquí pueden ver al multiboard funcionando junto a sus amigos módulos, pickit 2 clone reloaded,FT232 para conversión RS232 a USB para control desde la PC, LCD de la fuente, placa de potencia, etc.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/Sd7iNRLplOI/AAAAAAAAAcc/rGscdvPggnc/s1600-h/P1050063.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/Sd7iNRLplOI/AAAAAAAAAcc/rGscdvPggnc/s400/P1050063.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5322940527176946914" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;El software está programado en C, totalmente explicado con comentarios y es posible reemplazar el uso del encoder óptico por dos pulsadores o un encoder mecánico con una simple línea de código:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;#define USAR_PULSADORES&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;El compilador usado es el &lt;a href="http://sdcc.sourceforge.net/"&gt;SDCC&lt;/a&gt;, un compilador gratuito, que uso desde un editor de texto llamado &lt;a href="http://www.contexteditor.org/"&gt;ConTEXT&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Bueno, esta es la placa de control, va atornillada en el frente.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/SeF4SV8kuJI/AAAAAAAAAdk/A-s_u5a-kFM/s1600-h/P1050069.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/SeF4SV8kuJI/AAAAAAAAAdk/A-s_u5a-kFM/s400/P1050069.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5323668491052824722" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Es importante ver que del modelo con plano de masa le agrego igualmente más area marcada para ayudar al ataque ácido.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/SeF4SJggUuI/AAAAAAAAAdc/TCMc8PCNiEA/s1600-h/P1050070.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/SeF4SJggUuI/AAAAAAAAAdc/TCMc8PCNiEA/s400/P1050070.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5323668487713870562" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Luego de 4 horas de laburo tenemos la placa de control funcionando, un agregado más a la fuente de valdorre es que dispone de conección ICSP para no tener que sacar el micro, que tiene la extraña costumbre de no hacer caso a entrar o salir de los zócalos de 40 pines.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/SeF3-IiWxKI/AAAAAAAAAdU/EWDoQIjeAPg/s1600-h/P1050072.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/SeF3-IiWxKI/AAAAAAAAAdU/EWDoQIjeAPg/s400/P1050072.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5323668143855813794" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;El LCD de 16x2 va soldado con pines a la parte posterior del pcb. No soldar hasta saber que todo funciona ok, o de lo contrario te va a costar bastante la "desoldadita".&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/SeF398AokUI/AAAAAAAAAdM/t8UvxsHUCSA/s1600-h/P1050073.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/SeF398AokUI/AAAAAAAAAdM/t8UvxsHUCSA/s400/P1050073.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5323668140493148482" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Software de control arrancando&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/SeF39nHyVAI/AAAAAAAAAdE/UhqBi7LQx9o/s1600-h/P1050074.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/SeF39nHyVAI/AAAAAAAAAdE/UhqBi7LQx9o/s400/P1050074.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5323668134886003714" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;1,2,3 probando, todo ok!&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/SeF39nxYZOI/AAAAAAAAAc8/r9Nc4eyuFtU/s1600-h/P1050075.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/SeF39nxYZOI/AAAAAAAAAc8/r9Nc4eyuFtU/s400/P1050075.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5323668135060464866" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Control ventilación por temperatura&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Utilizo un NTC de 10k&lt;br /&gt;&lt;br /&gt;El esquema es el siguiente:&lt;br /&gt;entrada analogica RA2---------o------------NTC-------O 5V&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;|&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Resistencia de&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;470 OHM&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;|&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;GND&lt;br /&gt;&lt;br /&gt;Este componente no está en la placa de control, ya que lo armé de esta manera:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/SevfbVUcZ-I/AAAAAAAAAgY/mmVYmBZwEcA/s1600-h/P1050099.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/SevfbVUcZ-I/AAAAAAAAAgY/mmVYmBZwEcA/s400/P1050099.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5326596644968097762" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/SeV_R2_zjyI/AAAAAAAAAfc/1r2w9DSxvc8/s1600-h/P1050077.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/SeV_R2_zjyI/AAAAAAAAAfc/1r2w9DSxvc8/s400/P1050077.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5326596648592256946" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/SevfbS23nSI/AAAAAAAAAgg/Jni0FMI8AWc/s1600-h/P1050078.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/SevfbS23nSI/AAAAAAAAAgg/Jni0FMI8AWc/s400/P1050078.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5326596644307180834" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/Sevek5V-GnI/AAAAAAAAAgI/fU64asOuYMw/s1600-h/P1050106.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/Sevek5V-GnI/AAAAAAAAAgI/fU64asOuYMw/s400/P1050106.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5326595709745371762" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/SevekuK-9AI/AAAAAAAAAgA/qaFkp0tQMQ4/s1600-h/P1050105.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/SevekuK-9AI/AAAAAAAAAgA/qaFkp0tQMQ4/s400/P1050105.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5326595706746500098" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/Sevekb7fhMI/AAAAAAAAAf4/SNqaPs7mZtw/s1600-h/P1050104.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/Sevekb7fhMI/AAAAAAAAAf4/SNqaPs7mZtw/s400/P1050104.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5326595701849687234" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/SevekSYL_zI/AAAAAAAAAfw/yByky3-dtgA/s1600-h/P1050103.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/SevekSYL_zI/AAAAAAAAAfw/yByky3-dtgA/s400/P1050103.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5326595699285688114" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/SevekH31pFI/AAAAAAAAAfo/JpTbnEkr7fs/s1600-h/P1050102.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/SevekH31pFI/AAAAAAAAAfo/JpTbnEkr7fs/s400/P1050102.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5326595696465650770" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Le faltaría el panel frontal en blanco con letras negras y de la parte trasera todavía me falta el conector RS232.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/SeV-3Y2sFjI/AAAAAAAAAek/T4vGGukL5l4/s1600-h/P1050085.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/SeV-3Y2sFjI/AAAAAAAAAek/T4vGGukL5l4/s400/P1050085.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5324801624465217074" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/SeV-3IeyQgI/AAAAAAAAAec/7N_NhcCLJt0/s1600-h/P1050086.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/SeV-3IeyQgI/AAAAAAAAAec/7N_NhcCLJt0/s400/P1050086.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5324801620069990914" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/SeV-3PEv4CI/AAAAAAAAAeU/TR0vRhW3L4k/s1600-h/P1050088.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/SeV-3PEv4CI/AAAAAAAAAeU/TR0vRhW3L4k/s400/P1050088.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5324801621839831074" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/SevfbDgH7LI/AAAAAAAAAgQ/Gp58HBsZOoo/s1600-h/P1050101.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/SevfbDgH7LI/AAAAAAAAAgQ/Gp58HBsZOoo/s400/P1050101.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5326596640185248946" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Videos de la fuente funcionando:&lt;br /&gt;&lt;br /&gt;&lt;object width="640" height="360"&gt;&lt;param name="movie" value="http://www.youtube.com/v/4R4XJkvQheI&amp;hl=es_ES&amp;feature=player_embedded&amp;version=3"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/4R4XJkvQheI&amp;hl=es_ES&amp;feature=player_embedded&amp;version=3" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="640" height="360"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="640" height="360"&gt;&lt;param name="movie" value="http://www.youtube.com/v/P1Ou3OO4X60&amp;hl=es_ES&amp;feature=player_embedded&amp;version=3"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/P1Ou3OO4X60&amp;hl=es_ES&amp;feature=player_embedded&amp;version=3" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="640" height="360"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="640" height="360"&gt;&lt;param name="movie" value="http://www.youtube.com/v/xmeC97Hrm2s&amp;hl=es_ES&amp;feature=player_embedded&amp;version=3"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/xmeC97Hrm2s&amp;hl=es_ES&amp;feature=player_embedded&amp;version=3" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="640" height="360"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://dl.dropbox.com/u/24861335/Felixls/images/download.gif" /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Descargas en la sección correspondiente del blog.&lt;/span&gt;&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;p id="blogfeeds"&gt;&lt;$BlogFeedsVertical$&gt;&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22573992-3874196393263585965?l=sergiols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergiols.blogspot.com/feeds/3874196393263585965/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://sergiols.blogspot.com/2009/04/fuente-de-alimentacion-digital_19.html#comment-form' title='30 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/3874196393263585965'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/3874196393263585965'/><link rel='alternate' type='text/html' href='http://sergiols.blogspot.com/2009/04/fuente-de-alimentacion-digital_19.html' title='Fuente de alimentación digital'/><author><name>Felixls</name><uri>http://www.blogger.com/profile/00152957108852168864</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/SbCf4G8GnsI/AAAAAAAAAWU/i-_yB_yubr0/S220/sergio-t.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_3RrFTR6nzm8/SfTggnmFo3I/AAAAAAAAAjQ/zuHrLu61AfQ/s72-c/P1050107.JPG' height='72' width='72'/><thr:total>30</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22573992.post-8916716860599596957</id><published>2009-03-05T00:06:00.042-02:00</published><updated>2011-07-18T23:49:49.337-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Experimentos'/><title type='text'>Calculadora Científica-Gráfica con PIC</title><content type='html'>&lt;br/&gt;En uControl estoy metiendo manos en un proyecto basado en el PIC 18F4550 capaz de realizar todas las operaciones de una calculadora científica/gráfica como esta:&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/Sa8z4EzwPdI/AAAAAAAAAQs/lDrTeCYmuiE/s1600-h/up_cfx9850gb_p.jpg"&gt;&lt;img style="float:left; margin:0 30px 30px 0; cursor:pointer; cursor:hand;width: 189px; height: 400px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/Sa8z4EzwPdI/AAAAAAAAAQs/lDrTeCYmuiE/s400/up_cfx9850gb_p.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5309519524149607890" /&gt;&lt;/a&gt;&lt;br /&gt;Por ahora está definido la placa principal con un display de 128x64 pixeles, conexión por USB.&lt;br /&gt;&lt;br /&gt;En un futuro, no muy lejano, integrará funciones de estadísticas y de esta manera ampliará la funcionalidad de la misma.&lt;br /&gt;&lt;br /&gt;En el foro de uControl puedes ver los avances del proyecto y a medida que tenga diseños, códigos, etc., los voy a publicar también en este humilde blog.&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;UControl: &lt;a target="blank" href="http://www.ucontrol.com.ar"&gt;http://www.ucontrol.com.ar&lt;/a&gt;&lt;br /&gt;Foro de la calculadora: &lt;a target="blank"  href="http://www.ucontrol.com.ar/forosmf/index.php?topic=446.0"&gt;http://www.ucontrol.com.ar/forosmf/index.php?topic=446.0&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;Mi diseño:&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/Sba4QmNFl2I/AAAAAAAAAXc/joFceFhLUzY/s1600-h/MSC.jpg"&gt;&lt;img style="margin:0px 50px 50px 50px; cursor:pointer; cursor:hand;width: 400px; height: 320px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/Sba4QmNFl2I/AAAAAAAAAXc/joFceFhLUzY/s400/MSC.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5311635405802936162" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Esta es la placa del amigo &lt;a href="http://www.ucontrol.com.ar/forosmf/index.php?action=profile;u=1"&gt;Ariel&lt;/a&gt;:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/SbwiobdCU1I/AAAAAAAAAYs/y5Y3vHZ0jgk/s1600-h/aitopes.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 237px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/SbwiobdCU1I/AAAAAAAAAYs/y5Y3vHZ0jgk/s400/aitopes.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5313159738349998930" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;p id="blogfeeds"&gt;&lt;$BlogFeedsVertical$&gt;&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22573992-8916716860599596957?l=sergiols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergiols.blogspot.com/feeds/8916716860599596957/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://sergiols.blogspot.com/2009/03/calculadora-cientifica-grafica-con-pic.html#comment-form' title='4 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/8916716860599596957'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/8916716860599596957'/><link rel='alternate' type='text/html' href='http://sergiols.blogspot.com/2009/03/calculadora-cientifica-grafica-con-pic.html' title='Calculadora Científica-Gráfica con PIC'/><author><name>Felixls</name><uri>http://www.blogger.com/profile/00152957108852168864</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/SbCf4G8GnsI/AAAAAAAAAWU/i-_yB_yubr0/S220/sergio-t.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_3RrFTR6nzm8/Sa8z4EzwPdI/AAAAAAAAAQs/lDrTeCYmuiE/s72-c/up_cfx9850gb_p.jpg' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22573992.post-3966006742011765470</id><published>2009-03-04T19:29:00.007-02:00</published><updated>2009-03-05T19:38:13.925-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tiempo-libre'/><title type='text'>Purmamarca, que lugar!</title><content type='html'>Mi último viaje en el 2008 al norte de mi tierra, más específicamente Purmamarca, Jujuy.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/SbBEp0snXtI/AAAAAAAAARM/5JOpDWjjUog/s1600-h/P1030330.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/SbBEp0snXtI/AAAAAAAAARM/5JOpDWjjUog/s400/P1030330.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5309819445980913362" /&gt;&lt;/a&gt;&lt;div style="text-align: center;"&gt;El cerro de los siete colores&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/SbBFfAeE5AI/AAAAAAAAARU/fWn4DFPjimM/s1600-h/P1030295.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/SbBFfAeE5AI/AAAAAAAAARU/fWn4DFPjimM/s400/P1030295.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5309820359674225666" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;Dios saludando desde arriba :)&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;p id="blogfeeds"&gt;&lt;$BlogFeedsVertical$&gt;&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22573992-3966006742011765470?l=sergiols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergiols.blogspot.com/feeds/3966006742011765470/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://sergiols.blogspot.com/2009/03/purmamarca-que-lugar.html#comment-form' title='2 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/3966006742011765470'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/3966006742011765470'/><link rel='alternate' type='text/html' href='http://sergiols.blogspot.com/2009/03/purmamarca-que-lugar.html' title='Purmamarca, que lugar!'/><author><name>Felixls</name><uri>http://www.blogger.com/profile/00152957108852168864</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/SbCf4G8GnsI/AAAAAAAAAWU/i-_yB_yubr0/S220/sergio-t.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_3RrFTR6nzm8/SbBEp0snXtI/AAAAAAAAARM/5JOpDWjjUog/s72-c/P1030330.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22573992.post-1649603955770930932</id><published>2009-02-25T13:30:00.019-02:00</published><updated>2011-07-19T02:23:21.883-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PICKit2Clone'/><category scheme='http://www.blogger.com/atom/ns#' term='Proyectos'/><title type='text'>Pickit 2 Clone - Reloaded</title><content type='html'>El domingo pasado mientras jugaba con mi nueva entrenadora descuidé al pickit 2 clone que había hecho el mes pasado y resulta que le cayó un cable con la punta descubierta el cual estaba usando para pinchar en la protoboard.&lt;br /&gt;&lt;br /&gt;Fue entonces que escucho en la pc el famoso "TURU" (el USB se había desconectado, que pasó?...), cuando miro al pickit2 las luces apagadas, el pic caliente y un cable cortocircuitando casi todos los transistores y resistencias que pudo, no pude más que $*($&amp;amp;@#(*@(#)!!# de la bronca, pero ya era tarde, el pic se salvó pero la mayoría de los transistores murieron y mi pc se salvó de casualidad...&lt;br /&gt;&lt;br /&gt;Bueno luego de esta historieta, se me metió en la cabeza que no voy a reparar los transistores, revisando el circuito otra vez, etc... así que diseñé desde cero una nueva versión.&lt;br /&gt;&lt;br /&gt;Esta nueva versión PICKit 2 clone reloaded, no tiene los zócalos de las memorias ya que la verdad no les encontré uso práctico, eliminé la parte de la verificación de voltaje ya que me traía más problemas que soluciones (media mal, tiraba carteles a cada rato, etc.)&lt;br /&gt;&lt;br /&gt;Otro aspecto más que importante en este desarrollo fue el factor aislación y portabilidad, ya que seguramente entre ir y venir con el pickit en la mochila, llena de cosas... a la larga nada aguanta...&lt;br /&gt;&lt;br /&gt;Pruebas en protoboard del nuevo diseño del PICKit 2 clone reloaded&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/SaVaaJZkcEI/AAAAAAAAALk/aiyCo5wKlCs/s1600-h/1.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/SaVaaJZkcEI/AAAAAAAAALk/aiyCo5wKlCs/s400/1.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5306747141172260930" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Componentes necesarios&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/SaVaaAZL7DI/AAAAAAAAALs/P_PcNq9k2TI/s1600-h/2.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/SaVaaAZL7DI/AAAAAAAAALs/P_PcNq9k2TI/s400/2.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5306747138754735154" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Para el PCB&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;C1       100nf                          C025-030X050&lt;br /&gt;C2       47uf 25v                       E2-5&lt;br /&gt;C3       100nf                          C025-030X050&lt;br /&gt;C4       47uf 25v                       E2-5&lt;br /&gt;C5       10uf 50v                       E2-5&lt;br /&gt;C8       15pf                           C025-030X050&lt;br /&gt;C9       15pf                           C025-030X050&lt;br /&gt;D1       1N4148                         DO35-10&lt;br /&gt;D2       1N4148                         DO35-10&lt;br /&gt;IC1      PIC18F2550_28DIP               DIL28-3&lt;br /&gt;L1       680uH                          0207/10&lt;br /&gt;LED1     Red                            LED5MM&lt;br /&gt;LED2     Green                          LED5MM&lt;br /&gt;Q1       BC548                          TO92-EBC&lt;br /&gt;Q2       20MHZ                          HC49/S&lt;br /&gt;Q3       BC548                          TO92-EBC&lt;br /&gt;Q4       BC548                          TO92-EBC&lt;br /&gt;Q5       BC557                          TO92-EBC&lt;br /&gt;R1       33                             0207/10&lt;br /&gt;R2       33                             0207/10&lt;br /&gt;R3       33                             0207/10&lt;br /&gt;R4       4k7                            0207/10&lt;br /&gt;R5       470                            0207/10&lt;br /&gt;R6       470                            0207/10&lt;br /&gt;R7       1k                             0207/10&lt;br /&gt;R8       4k7                            0207/10&lt;br /&gt;R9       2k7                            0207/10&lt;br /&gt;R10      100k                           0207/10&lt;br /&gt;R11      10k                            0207/10&lt;br /&gt;R12      100                            0207/10&lt;br /&gt;R13      10k                            0207/10&lt;br /&gt;R14      10k                            0207/10&lt;br /&gt;S3       9077-2                         9077-2       switch&lt;br /&gt;SV3      ICSP                           ML10         con-harting-ml&lt;br /&gt;X3       MINI-USB_SHIELD4P-85-32004-00X 85-32004-00X con-cypressindustries&lt;br /&gt;&lt;br /&gt;Placa FR4 o FR5 (fibra de vidrio), Cloruro Férrico (o lo que más te guste), alcohol, lana fina, sierra, soldador, etc.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;El gabinete&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Bueno, dadas estas condiciones pensé en un aislante bueno, resistente, de fácil manejo, entonces pensé en el acrílico (Polimetilmetacrilato) estas son sus características:&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;* Transparencia de alrededor del 92%. El más transparente de los plásticos.&lt;br /&gt;* Alta resistencia al impacto, de unas 10 a 20 veces la del vidrio.&lt;br /&gt;* Resistente a la intemperie y a los rayos ultravioleta. No hay una envejecimiento apreciable en 10 años de exposición exterior.&lt;br /&gt;* Excelente aislante térmico y acústico.&lt;br /&gt;* Ligero en comparación con el vidrio (aproximadamente la mitad), con una densidad de unos 1190 kg/m3 es sólo un poco más pesado que el agua.&lt;br /&gt;* De dureza similar a la del aluminio: se raya fácilmente con cualquier objeto metálico, como un clip.&lt;br /&gt;* De fácil combustión, no se apaga al ser retirado del fuego. Sus gases tienen olor afrutado y crepita al arder. No produce ningún gas tóxico al arder por lo que lo podemos considerar un producto muy seguro para elementos próximos a las personas al igual que la madera.&lt;br /&gt;* Gran facilidad de mecanización y moldeo.&lt;br /&gt;* Se comercializa en planchas rectangulares de entre 2 y 120 mm de espesor. Existe con varios grados de resistencia (en unas doce calidades diferentes) y numerosos colores. Se protege su superficie con un film de polietileno para evitar que se raye al manipularlo.&lt;br /&gt;* Se puede mecanizar en frío pero no doblar.(serrado, esmerilado, acuchillado, pulido, etc.), Aplicaremos calor local (para doblarlo) o calentando toda la pieza. Esto último es un proceso industrial complejo que requiere moldes y maquinaria especializada.&lt;br /&gt;* El metacrilato presenta gran resistencia al ataque de muchos compuestos pero es atacado por otros, entre ellos: Acetato de etilo, acetona, ácido acético glacial, ácido sulfúrico bicromático, alcohol amílico, benzol, butanol, diclorometano, triclorometano (cloroformo), tolueno.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Las medidas que pensé para el PCB fueron de 75x50 mm aproximadamente...&lt;br /&gt;&lt;br /&gt;Estas son las cosas necesarias para el gabinete:&lt;br /&gt;&lt;br /&gt;2 Placas de acrílico 80x60 mm.&lt;br /&gt;1 Torno o taladro con brocas de 2mm y 5mm&lt;br /&gt;4 tornillos de 2mm&lt;br /&gt;12 tuercas de 2mm&lt;br /&gt;2 porta leds de una pieza&lt;br /&gt;1 paciencia infinita...&lt;br /&gt;&lt;br /&gt;En mi caso solicité el servicio de un comercio para que me facilitara los cortes de 80x60 precisos.&lt;br /&gt;&lt;br /&gt;Luego hay que cortar la placa de fibra - con cuidado - yo usé esta sierra caladora de black&amp;amp;decker con hoja de acero rápido&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/SaViouP2b5I/AAAAAAAAAQU/RZNsbnF88UI/s1600-h/sierra+caladora.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 200px; height: 200px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/SaViouP2b5I/AAAAAAAAAQU/RZNsbnF88UI/s400/sierra+caladora.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5306756187674800018" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;De nada B&amp;amp;D.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Preparado de la placa&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Luego limpiar con limpiador de metales, paso siguiente lavar con alcohol y agua. Debería quedar algo así:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/SaVaaZCYRsI/AAAAAAAAAL0/vPYl4JWY-5o/s1600-h/3.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/SaVaaZCYRsI/AAAAAAAAAL0/vPYl4JWY-5o/s400/3.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5306747145369962178" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Imprimir el PCB que pueden descargar desde este blog y lo puse contra el cobre uniendolo con unas cintas.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/SaVaaWuyMYI/AAAAAAAAAL8/PQt-ySN8s04/s1600-h/4.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/SaVaaWuyMYI/AAAAAAAAAL8/PQt-ySN8s04/s400/4.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5306747144750903682" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Transferencia de toner&lt;/span&gt;&lt;br /&gt;Planchar por 5 minutos a la temperatura adecuada con una plancha de ropa común (sin vapor ni agua).&lt;br /&gt;Quitar los papelitos sobrantes y verificar bien las pistas&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/SaVaavvtXrI/AAAAAAAAAME/mbXGwDFE-JY/s1600-h/5.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/SaVaavvtXrI/AAAAAAAAAME/mbXGwDFE-JY/s400/5.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5306747151465668274" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Acto seguido pasar por el ataque ácido - aprox unos 15 minutos o menos depende de lo viejo del cloruro férrico o el atacador -.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/SaVa7Q3EwVI/AAAAAAAAAMM/AcQe5Ivs8MY/s1600-h/6.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/SaVa7Q3EwVI/AAAAAAAAAMM/AcQe5Ivs8MY/s400/6.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5306747710110744914" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Estañar las pistas colocando flux primero y luego con la punta del soldador con un poco de estaño recorrer las pistas quitando el sobrante con la cinta y ya estaría nuestro PCB listo para el taladro y los componentes...&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/SaVa7YfYdmI/AAAAAAAAAMU/VHuS_E2k9hQ/s1600-h/7.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/SaVa7YfYdmI/AAAAAAAAAMU/VHuS_E2k9hQ/s400/7.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5306747712158856802" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Vamos al gabinete ahora, realizamos una medición o superponemos a la impresión del PCB cada placa y dibujamos sobre la protección del acrílico los puntos a perforar con broca de 2mm para los costados y 5mm para los leds y el pulsador.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/SaVa737CSUI/AAAAAAAAAMk/-OeKa_r3UjI/s1600-h/9.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/SaVa737CSUI/AAAAAAAAAMk/-OeKa_r3UjI/s400/9.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5306747720596343106" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/SaVa8MqpJnI/AAAAAAAAAMs/a5oTfrnuPtI/s1600-h/10.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/SaVa8MqpJnI/AAAAAAAAAMs/a5oTfrnuPtI/s400/10.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5306747726164731506" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Podemos ir probando los portaleds...&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/SaVbLrDJK1I/AAAAAAAAAM0/jyoWxZcOCJ4/s1600-h/11.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/SaVbLrDJK1I/AAAAAAAAAM0/jyoWxZcOCJ4/s400/11.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5306747992018594642" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/SaVa7Ro47VI/AAAAAAAAAMc/Le5vHYj8h0A/s1600-h/8.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/SaVa7Ro47VI/AAAAAAAAAMc/Le5vHYj8h0A/s400/8.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5306747710319684946" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Soldado de los componentes&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Son muy pocos así que hacerlo con cariño  :)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/SaVbLjGPooI/AAAAAAAAAM8/RlB7gNAZGaQ/s1600-h/12.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/SaVbLjGPooI/AAAAAAAAAM8/RlB7gNAZGaQ/s400/12.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5306747989884117634" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/SaVbL_QXLtI/AAAAAAAAANE/1_iCfTKpTkE/s1600-h/13.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/SaVbL_QXLtI/AAAAAAAAANE/1_iCfTKpTkE/s400/13.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5306747997442748114" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/SaVbL2uCs6I/AAAAAAAAANM/P8jN6hHM6TQ/s1600-h/14.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/SaVbL2uCs6I/AAAAAAAAANM/P8jN6hHM6TQ/s400/14.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5306747995151315874" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/SaVbMMCkilI/AAAAAAAAANU/MjnuEFFibao/s1600-h/15.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/SaVbMMCkilI/AAAAAAAAANU/MjnuEFFibao/s400/15.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5306748000874564178" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/SaVbYkI8eII/AAAAAAAAANc/OQmMd3LprCw/s1600-h/16.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/SaVbYkI8eII/AAAAAAAAANc/OQmMd3LprCw/s400/16.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5306748213502179458" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/SaVbYg0ks3I/AAAAAAAAANk/cE9X5R8RUEQ/s1600-h/17.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/SaVbYg0ks3I/AAAAAAAAANk/cE9X5R8RUEQ/s400/17.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5306748212611429234" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/SaVbYw4Gx9I/AAAAAAAAANs/CabhTIaD5as/s1600-h/18.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/SaVbYw4Gx9I/AAAAAAAAANs/CabhTIaD5as/s400/18.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5306748216921212882" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Ensamblado&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Llegó la hora del ensamblado, para ello vamos a necesitar de las tuercas y los tornillos...&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/SaVbZOAXbbI/AAAAAAAAAN0/PmHFpdgfW0Q/s1600-h/19.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/SaVbZOAXbbI/AAAAAAAAAN0/PmHFpdgfW0Q/s400/19.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5306748224740486578" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Se colocan dos tuercas en la parte interior, una fija el PCB contra la parte inferior y la otra la superior. Esta configuración es muy resistente y práctica&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/SaVbZMSCw2I/AAAAAAAAAN8/2XKwXCbYLCE/s1600-h/20.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/SaVbZMSCw2I/AAAAAAAAAN8/2XKwXCbYLCE/s400/20.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5306748224277758818" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Esto es opcional, en mi caso tenía estos topes autoadhesivos que ayudan no rayar las superficies, aislar aún más todo e impedir que el programador se mueva mucho cada vez que movemos los cables (se ve con la práctica la necesidad me parece)&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/SaVbsCxJwXI/AAAAAAAAAOE/CniIzqtGFJI/s1600-h/21.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/SaVbsCxJwXI/AAAAAAAAAOE/CniIzqtGFJI/s400/21.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5306748548141400434" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/SaVbsg5YMhI/AAAAAAAAAOM/jkZ0PPH5mTU/s1600-h/22.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/SaVbsg5YMhI/AAAAAAAAAOM/jkZ0PPH5mTU/s400/22.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5306748556228964882" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Entonces ya estamos listos, nuestro PICKit 2 clone reloaded terminado.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/SaVbsh8VyJI/AAAAAAAAAOU/7_LYiQJwXAY/s1600-h/23.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/SaVbsh8VyJI/AAAAAAAAAOU/7_LYiQJwXAY/s400/23.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5306748556509825170" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/SaVbtIRl8zI/AAAAAAAAAOc/1MQ56-fTWUw/s1600-h/24.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/SaVbtIRl8zI/AAAAAAAAAOc/1MQ56-fTWUw/s400/24.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5306748566799512370" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/SaVbtBoA_qI/AAAAAAAAAOk/QvsRcnO7Wdk/s1600-h/25.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/SaVbtBoA_qI/AAAAAAAAAOk/QvsRcnO7Wdk/s400/25.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5306748565014511266" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/SaVcHHICrhI/AAAAAAAAAOs/y74gCu3z0wc/s1600-h/26.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/SaVcHHICrhI/AAAAAAAAAOs/y74gCu3z0wc/s400/26.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5306749013167615506" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/SaVcHdzpm7I/AAAAAAAAAO0/SyM8l2dwynA/s1600-h/27.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/SaVcHdzpm7I/AAAAAAAAAO0/SyM8l2dwynA/s400/27.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5306749019256101810" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/SaVcHjN8SLI/AAAAAAAAAO8/ass3Inc-Dz8/s1600-h/28.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/SaVcHjN8SLI/AAAAAAAAAO8/ass3Inc-Dz8/s400/28.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5306749020708554930" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/SaVcHvaa9wI/AAAAAAAAAPE/hFVFoIgsyq4/s1600-h/29.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/SaVcHvaa9wI/AAAAAAAAAPE/hFVFoIgsyq4/s400/29.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5306749023982122754" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/SaVcH0CqicI/AAAAAAAAAPM/hhywvUxQVho/s1600-h/30.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/SaVcH0CqicI/AAAAAAAAAPM/hhywvUxQVho/s400/30.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5306749025224657346" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Probamos el programador, yo utilizo mi Multiboard PIC Trainer, que tal el conjuntito?&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/SaVcz2LcOMI/AAAAAAAAAPU/WPBz4Hzlb9Q/s1600-h/31.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/SaVcz2LcOMI/AAAAAAAAAPU/WPBz4Hzlb9Q/s400/31.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5306749781712582850" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/SaVc0D6fhLI/AAAAAAAAAPc/Qfl7Ll2PilA/s1600-h/32.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/SaVc0D6fhLI/AAAAAAAAAPc/Qfl7Ll2PilA/s400/32.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5306749785399592114" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Sip, parece que anda, de 10!!&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/SaVc0EGWCqI/AAAAAAAAAPk/DrV8AzFPWCA/s1600-h/33.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/SaVc0EGWCqI/AAAAAAAAAPk/DrV8AzFPWCA/s400/33.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5306749785449302690" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/SaVc0Rtau-I/AAAAAAAAAPs/vJ5MhyrI3lI/s1600-h/34.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/SaVc0Rtau-I/AAAAAAAAAPs/vJ5MhyrI3lI/s400/34.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5306749789102848994" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/SaVc0Wmi8wI/AAAAAAAAAP0/yilyygxM9rc/s1600-h/35.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/SaVc0Wmi8wI/AAAAAAAAAP0/yilyygxM9rc/s400/35.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5306749790416204546" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/SaVdNlerxrI/AAAAAAAAAP8/GG9oa6M3pns/s1600-h/36.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/SaVdNlerxrI/AAAAAAAAAP8/GG9oa6M3pns/s400/36.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5306750223906490034" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/SaVdNzPMBYI/AAAAAAAAAQE/M22BvqkX8c8/s1600-h/37.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/SaVdNzPMBYI/AAAAAAAAAQE/M22BvqkX8c8/s400/37.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5306750227599590786" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/Saan44HT0zI/AAAAAAAAAQk/pEqphJ-FSyk/s1600-h/Pickit2Clone.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 320px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/Saan44HT0zI/AAAAAAAAAQk/pEqphJ-FSyk/s400/Pickit2Clone.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5307113806480266034" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/SaVdOAhaPjI/AAAAAAAAAQM/xaIL8SsX_p0/s1600-h/38.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/SaVdOAhaPjI/AAAAAAAAAQM/xaIL8SsX_p0/s400/38.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5306750231165681202" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Descargas&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;PICKit 2 Clone Reloaded&lt;br /&gt;&lt;img src="http://dl.dropbox.com/u/24861335/Felixls/images/download.gif" /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Descargas en la sección correspondiente del blog.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;De microchip:&lt;br /&gt;&lt;a target="blank"  href="http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;nodeId=1406&amp;dDocName=en023805"&gt;Más info&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a target="blank"  href="http://ww1.microchip.com/downloads/en/DeviceDoc/PICkit%202%20v2.60.00%20Setup%20A.zip"&gt;PICKit software - actualmente en versión 2.6&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a target="blank"  href="http://ww1.microchip.com/downloads/en/DeviceDoc/PK2V023200.zip"&gt;PICKit Firmware - para quemar el 18F2550 con un JDM u otro programador USB -&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a target="blank" href="http://www.microchip.com/Microchip.WWW.SecureSoftwareList/secsoftwaredownload.aspx?device=en023805&amp;lang=en&amp;ReturnURL=http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;nodeId=1406&amp;dDocName=en023805#"&gt;Manuales del usuario&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;p id="blogfeeds"&gt;&lt;$BlogFeedsVertical$&gt;&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22573992-1649603955770930932?l=sergiols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergiols.blogspot.com/feeds/1649603955770930932/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://sergiols.blogspot.com/2009/02/pickit-2-clone-reloaded.html#comment-form' title='144 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/1649603955770930932'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/1649603955770930932'/><link rel='alternate' type='text/html' href='http://sergiols.blogspot.com/2009/02/pickit-2-clone-reloaded.html' title='Pickit 2 Clone - Reloaded'/><author><name>Felixls</name><uri>http://www.blogger.com/profile/00152957108852168864</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/SbCf4G8GnsI/AAAAAAAAAWU/i-_yB_yubr0/S220/sergio-t.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_3RrFTR6nzm8/SaVaaJZkcEI/AAAAAAAAALk/aiyCo5wKlCs/s72-c/1.JPG' height='72' width='72'/><thr:total>144</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22573992.post-9103458266316720916</id><published>2009-02-24T11:23:00.015-02:00</published><updated>2011-07-18T22:12:48.150-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PICKit2Clone'/><category scheme='http://www.blogger.com/atom/ns#' term='Proyectos'/><title type='text'>PICKit 2 Clone reloaded - Invitados!</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;Esta sección es para los fantásticos diseños de lo que se basaron en mi PICKit 2 clone.&lt;br /&gt;&lt;br /&gt;El que desee publicar aqui sus fotos me escribe un comentario y nos ponemos en contacto.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;El clone de &lt;span style='font-weight: bold;'&gt;Darck Khronos&lt;/span&gt;:&lt;br /&gt;&lt;a href='http://4.bp.blogspot.com/_3RrFTR6nzm8/SeyGFkWvs4I/AAAAAAAAAhU/xRwjrhbBK3g/s1600-h/DSC01871.JPG' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5326779889488999298' alt='' src='http://4.bp.blogspot.com/_3RrFTR6nzm8/SeyGFkWvs4I/AAAAAAAAAhU/xRwjrhbBK3g/s400/DSC01871.JPG' style='cursor: pointer; width: 400px; height: 300px;'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href='http://4.bp.blogspot.com/_3RrFTR6nzm8/SeyGFl13BVI/AAAAAAAAAhM/QFdbJyB1p2Y/s1600-h/DSC01870.JPG' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5326779889887937874' alt='' src='http://4.bp.blogspot.com/_3RrFTR6nzm8/SeyGFl13BVI/AAAAAAAAAhM/QFdbJyB1p2Y/s400/DSC01870.JPG' style='cursor: pointer; width: 400px; height: 300px;'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href='http://2.bp.blogspot.com/_3RrFTR6nzm8/SeyGFc3WfZI/AAAAAAAAAhE/C-Xdk44kAzw/s1600-h/DSC01868.JPG' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5326779887478275474' alt='' src='http://2.bp.blogspot.com/_3RrFTR6nzm8/SeyGFc3WfZI/AAAAAAAAAhE/C-Xdk44kAzw/s400/DSC01868.JPG' style='cursor: pointer; width: 400px; height: 300px;'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href='http://4.bp.blogspot.com/_3RrFTR6nzm8/SeyGFHO5Z3I/AAAAAAAAAg8/HF6g2hp6vb8/s1600-h/DSC01867.JPG' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5326779881671452530' alt='' src='http://4.bp.blogspot.com/_3RrFTR6nzm8/SeyGFHO5Z3I/AAAAAAAAAg8/HF6g2hp6vb8/s400/DSC01867.JPG' style='cursor: pointer; width: 400px; height: 300px;'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href='http://2.bp.blogspot.com/_3RrFTR6nzm8/SeyGE3nMiOI/AAAAAAAAAg0/UNSa3KIPtjM/s1600-h/DSC01869.JPG' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5326779877478402274' alt='' src='http://2.bp.blogspot.com/_3RrFTR6nzm8/SeyGE3nMiOI/AAAAAAAAAg0/UNSa3KIPtjM/s400/DSC01869.JPG' style='cursor: pointer; width: 400px; height: 300px;'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;De &lt;span style='font-weight: bold;'&gt;Cheyo28 &lt;/span&gt;(ver &lt;a href='http://www.forosdeelectronica.com/about30181-300.html' target='blank'&gt;http://www.forosdeelectronica.com/about30181-300.html&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;&lt;a href='http://3.bp.blogspot.com/_3RrFTR6nzm8/SeyHLT63wDI/AAAAAAAAAh8/3KwDACjhIlc/s1600-h/pic_kit_2_754.jpg' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5326781087667961906' alt='' src='http://3.bp.blogspot.com/_3RrFTR6nzm8/SeyHLT63wDI/AAAAAAAAAh8/3KwDACjhIlc/s400/pic_kit_2_754.jpg' style='cursor: pointer; width: 253px; height: 400px;'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href='http://2.bp.blogspot.com/_3RrFTR6nzm8/SeyHKxAodaI/AAAAAAAAAhs/m0wq-OfzC8c/s1600-h/ZIF+COL.JPG.jpg' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5326781078296884642' alt='' src='http://2.bp.blogspot.com/_3RrFTR6nzm8/SeyHKxAodaI/AAAAAAAAAhs/m0wq-OfzC8c/s400/ZIF+COL.JPG.jpg' style='cursor: pointer; width: 267px; height: 400px;'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href='http://3.bp.blogspot.com/_3RrFTR6nzm8/SeyHKwLF-yI/AAAAAAAAAhk/DOsgBwMuAxI/s1600-h/ZIF+GTP.JPG.jpg' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5326781078072326946' alt='' src='http://3.bp.blogspot.com/_3RrFTR6nzm8/SeyHKwLF-yI/AAAAAAAAAhk/DOsgBwMuAxI/s400/ZIF+GTP.JPG.jpg' style='cursor: pointer; width: 291px; height: 400px;'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;PICKit 2 de &lt;span style='font-weight: bold;'&gt;alfonso82 &lt;/span&gt;(también de (ver &lt;a href='http://www.forosdeelectronica.com/about30181-300.html' target='blank'&gt;http://www.forosdeelectronica.com/about30181-300.html&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;&lt;a href='http://2.bp.blogspot.com/_3RrFTR6nzm8/SeyHsKf7_GI/AAAAAAAAAiM/gyyWSjQOM24/s1600-h/DSCN4580.JPG.jpg' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5326781652074757218' alt='' src='http://2.bp.blogspot.com/_3RrFTR6nzm8/SeyHsKf7_GI/AAAAAAAAAiM/gyyWSjQOM24/s400/DSCN4580.JPG.jpg' style='cursor: pointer; width: 400px; height: 300px;'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href='http://3.bp.blogspot.com/_3RrFTR6nzm8/SeyHr7WNDNI/AAAAAAAAAiE/cmWNL8_tpSg/s1600-h/DSCN4582.JPG.jpg' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5326781648007400658' alt='' src='http://3.bp.blogspot.com/_3RrFTR6nzm8/SeyHr7WNDNI/AAAAAAAAAiE/cmWNL8_tpSg/s400/DSCN4582.JPG.jpg' style='cursor: pointer; width: 400px; height: 300px;'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;PICKit 2 de &lt;span style='font-weight: bold;'&gt;Piratex&lt;/span&gt; (ver &lt;a href='http://www.forosdeelectronica.com/about30181-300.html' target='blank'&gt;http://www.forosdeelectronica.com/about30181-300.html&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;&lt;a href='http://3.bp.blogspot.com/_3RrFTR6nzm8/SfJ4vJs--_I/AAAAAAAAAiY/z0489lh1Ixc/s1600-h/procesopcb.jpg' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5328454060586499058' alt='' src='http://3.bp.blogspot.com/_3RrFTR6nzm8/SfJ4vJs--_I/AAAAAAAAAiY/z0489lh1Ixc/s400/procesopcb.jpg' style='cursor: pointer; width: 400px; height: 300px;'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href='http://2.bp.blogspot.com/_3RrFTR6nzm8/SfJ4vY9YliI/AAAAAAAAAig/tt-NxWUpbrY/s1600-h/procesoserigraf.jpg' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5328454064681817634' alt='' src='http://2.bp.blogspot.com/_3RrFTR6nzm8/SfJ4vY9YliI/AAAAAAAAAig/tt-NxWUpbrY/s400/procesoserigraf.jpg' style='cursor: pointer; width: 400px; height: 300px;'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href='http://4.bp.blogspot.com/_3RrFTR6nzm8/SfJ4vUuCD5I/AAAAAAAAAio/jThU4oHn8Og/s1600-h/procesosome.jpg' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5328454063543685010' alt='' src='http://4.bp.blogspot.com/_3RrFTR6nzm8/SfJ4vUuCD5I/AAAAAAAAAio/jThU4oHn8Og/s400/procesosome.jpg' style='cursor: pointer; width: 400px; height: 300px;'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href='http://2.bp.blogspot.com/_3RrFTR6nzm8/SfJ4vhqXZqI/AAAAAAAAAiw/kNjTGWsLGbA/s1600-h/finallateral.jpg' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5328454067017967266' alt='' src='http://2.bp.blogspot.com/_3RrFTR6nzm8/SfJ4vhqXZqI/AAAAAAAAAiw/kNjTGWsLGbA/s400/finallateral.jpg' style='cursor: pointer; width: 400px; height: 300px;'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href='http://3.bp.blogspot.com/_3RrFTR6nzm8/SfJ4vkt0W5I/AAAAAAAAAi4/Vg-YX-5_dn0/s1600-h/backzqy.jpg' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5328454067837754258' alt='' src='http://3.bp.blogspot.com/_3RrFTR6nzm8/SfJ4vkt0W5I/AAAAAAAAAi4/Vg-YX-5_dn0/s400/backzqy.jpg' style='cursor: pointer; width: 400px; height: 300px;'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href='http://4.bp.blogspot.com/_3RrFTR6nzm8/SfJ58c4ireI/AAAAAAAAAjA/cT2pF85Ykjc/s1600-h/finalmano.jpg' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5328455388585176546' alt='' src='http://4.bp.blogspot.com/_3RrFTR6nzm8/SfJ58c4ireI/AAAAAAAAAjA/cT2pF85Ykjc/s400/finalmano.jpg' style='cursor: pointer; width: 400px; height: 300px;'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href='http://4.bp.blogspot.com/_3RrFTR6nzm8/SfJ58jAhZVI/AAAAAAAAAjI/NmnTKeh-UU8/s1600-h/finalcopi.jpg' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5328455390229259602' alt='' src='http://4.bp.blogspot.com/_3RrFTR6nzm8/SfJ58jAhZVI/AAAAAAAAAjI/NmnTKeh-UU8/s400/finalcopi.jpg' style='cursor: pointer; width: 400px; height: 300px;'/&gt;&lt;/a&gt;&lt;br /&gt;Videos de Piratex:&lt;br /&gt;&lt;a href='http://www.youtube.com/watch?v=rPnKOTJh2qc&amp;amp;feature=player_embedded' target='blank'&gt;http://www.youtube.com/watch?v=9bfBZFLU0s0&amp;amp;feature=player_embedded&lt;/a&gt;&lt;br /&gt;&lt;a href='http://www.youtube.com/watch?v=rPnKOTJh2qc&amp;amp;feature=player_embedded' target='blank'&gt;http://www.youtube.com/watch?v=rPnKOTJh2qc&amp;amp;feature=player_embedded&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;PICKit 2 de &lt;span style='font-weight: bold;'&gt;Vicenteln33&lt;/span&gt; (ver &lt;a href='http://www.forosdeelectronica.com/about30181-320.html' target='blank'&gt;http://www.forosdeelectronica.com/about30181-320.html&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;&lt;a href='http://2.bp.blogspot.com/_3RrFTR6nzm8/SfcgfLkol5I/AAAAAAAAAjY/ByLT5be1opU/s1600-h/pickit2+protoboard.JPG' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5329764404070750098' alt='' src='http://2.bp.blogspot.com/_3RrFTR6nzm8/SfcgfLkol5I/AAAAAAAAAjY/ByLT5be1opU/s400/pickit2+protoboard.JPG' style='cursor: pointer; width: 400px; height: 300px;'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://1.bp.blogspot.com/_3RrFTR6nzm8/Sfcgffge6VI/AAAAAAAAAjg/J7W2pdg7z58/s1600-h/pickit2+1.JPG' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5329764409422047570' alt='' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/Sfcgffge6VI/AAAAAAAAAjg/J7W2pdg7z58/s400/pickit2+1.JPG' style='cursor: pointer; width: 400px; height: 300px;'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://1.bp.blogspot.com/_3RrFTR6nzm8/SfcgfVGSlUI/AAAAAAAAAjo/A5Dv-9lvkXw/s1600-h/pickit2+2.JPG' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5329764406627833154' alt='' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/SfcgfVGSlUI/AAAAAAAAAjo/A5Dv-9lvkXw/s400/pickit2+2.JPG' style='cursor: pointer; width: 400px; height: 300px;'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;PICKit 2 de &lt;span style='font-weight: bold;'&gt;fabian h&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://3.bp.blogspot.com/_3RrFTR6nzm8/SxakPXkFlCI/AAAAAAAAAxw/ZaywFJBUi6s/s1600-h/dsc00201r.jpg' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5410692586262598690' alt='' src='http://3.bp.blogspot.com/_3RrFTR6nzm8/SxakPXkFlCI/AAAAAAAAAxw/ZaywFJBUi6s/s400/dsc00201r.jpg' style='cursor: pointer; width: 400px; height: 300px;'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href='http://4.bp.blogspot.com/_3RrFTR6nzm8/SxakO150v-I/AAAAAAAAAxo/TEIZusT6O-U/s1600-h/dsc00200no.jpg' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5410692577226964962' alt='' src='http://4.bp.blogspot.com/_3RrFTR6nzm8/SxakO150v-I/AAAAAAAAAxo/TEIZusT6O-U/s400/dsc00200no.jpg' style='cursor: pointer; width: 240px; height: 320px;'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href='http://4.bp.blogspot.com/_3RrFTR6nzm8/SxakO-3IBYI/AAAAAAAAAxg/p0sffW5Y9p8/s1600-h/dsc00199kj.jpg' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5410692579631564162' alt='' src='http://4.bp.blogspot.com/_3RrFTR6nzm8/SxakO-3IBYI/AAAAAAAAAxg/p0sffW5Y9p8/s400/dsc00199kj.jpg' style='cursor: pointer; width: 240px; height: 320px;'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href='http://2.bp.blogspot.com/_3RrFTR6nzm8/SxakOv2ncXI/AAAAAAAAAxY/VQ4coEQTBQc/s1600-h/dsc00197pg.jpg' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5410692575602897266' alt='' src='http://2.bp.blogspot.com/_3RrFTR6nzm8/SxakOv2ncXI/AAAAAAAAAxY/VQ4coEQTBQc/s400/dsc00197pg.jpg' style='cursor: pointer; width: 320px; height: 240px;'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href='http://2.bp.blogspot.com/_3RrFTR6nzm8/SxakGeLoY4I/AAAAAAAAAxQ/Izu7keVtuf4/s1600-h/dsc00196my.jpg' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5410692433420247938' alt='' src='http://2.bp.blogspot.com/_3RrFTR6nzm8/SxakGeLoY4I/AAAAAAAAAxQ/Izu7keVtuf4/s400/dsc00196my.jpg' style='cursor: pointer; width: 240px; height: 320px;'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href='http://3.bp.blogspot.com/_3RrFTR6nzm8/SxakGAcS6_I/AAAAAAAAAxI/Ga9NxNcvG-0/s1600-h/dsc00195zo.jpg' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5410692425437080562' alt='' src='http://3.bp.blogspot.com/_3RrFTR6nzm8/SxakGAcS6_I/AAAAAAAAAxI/Ga9NxNcvG-0/s400/dsc00195zo.jpg' style='cursor: pointer; width: 320px; height: 240px;'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href='http://4.bp.blogspot.com/_3RrFTR6nzm8/SxakFxXkcxI/AAAAAAAAAxA/2jZRdIV1Vwg/s1600-h/dsc00193vo.jpg' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5410692421390725906' alt='' src='http://4.bp.blogspot.com/_3RrFTR6nzm8/SxakFxXkcxI/AAAAAAAAAxA/2jZRdIV1Vwg/s400/dsc00193vo.jpg' style='cursor: pointer; width: 320px; height: 240px;'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href='http://2.bp.blogspot.com/_3RrFTR6nzm8/SxakF7FicjI/AAAAAAAAAw4/ezN7ZnVodQk/s1600-h/dsc00190y.jpg' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5410692423999451698' alt='' src='http://2.bp.blogspot.com/_3RrFTR6nzm8/SxakF7FicjI/AAAAAAAAAw4/ezN7ZnVodQk/s400/dsc00190y.jpg' style='cursor: pointer; width: 240px; height: 320px;'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href='http://3.bp.blogspot.com/_3RrFTR6nzm8/SxakFacdK6I/AAAAAAAAAww/D_F4Yk5tK7g/s1600-h/dsc00189nz.jpg' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5410692415237204898' alt='' src='http://3.bp.blogspot.com/_3RrFTR6nzm8/SxakFacdK6I/AAAAAAAAAww/D_F4Yk5tK7g/s400/dsc00189nz.jpg' style='cursor: pointer; width: 240px; height: 320px;'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href='http://1.bp.blogspot.com/_3RrFTR6nzm8/Sxaj79QBgdI/AAAAAAAAAwo/umiAPvKQORA/s1600-h/dsc00188sx.jpg' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5410692252781609426' alt='' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/Sxaj79QBgdI/AAAAAAAAAwo/umiAPvKQORA/s400/dsc00188sx.jpg' style='cursor: pointer; width: 320px; height: 240px;'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href='http://2.bp.blogspot.com/_3RrFTR6nzm8/Sxaj7ekQM5I/AAAAAAAAAwg/nD2hi_GZjxg/s1600-h/dsc00187fx.jpg' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5410692244544959378' alt='' src='http://2.bp.blogspot.com/_3RrFTR6nzm8/Sxaj7ekQM5I/AAAAAAAAAwg/nD2hi_GZjxg/s400/dsc00187fx.jpg' style='cursor: pointer; width: 320px; height: 240px;'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href='http://3.bp.blogspot.com/_3RrFTR6nzm8/Sxaj7VkhzkI/AAAAAAAAAwY/3HKsG_K2Xw4/s1600-h/dsc00184p.jpg' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5410692242130193986' alt='' src='http://3.bp.blogspot.com/_3RrFTR6nzm8/Sxaj7VkhzkI/AAAAAAAAAwY/3HKsG_K2Xw4/s400/dsc00184p.jpg' style='cursor: pointer; width: 320px; height: 240px;'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href='http://4.bp.blogspot.com/_3RrFTR6nzm8/Sxaj68-M29I/AAAAAAAAAwQ/r5_15U3le2E/s1600-h/dsc00177o.jpg' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5410692235526986706' alt='' src='http://4.bp.blogspot.com/_3RrFTR6nzm8/Sxaj68-M29I/AAAAAAAAAwQ/r5_15U3le2E/s400/dsc00177o.jpg' style='cursor: pointer; width: 320px; height: 240px;'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href='http://1.bp.blogspot.com/_3RrFTR6nzm8/Sxaj6djbx2I/AAAAAAAAAwI/AuJQ6pCrTXk/s1600-h/dsc00176oo.jpg' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5410692227093219170' alt='' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/Sxaj6djbx2I/AAAAAAAAAwI/AuJQ6pCrTXk/s400/dsc00176oo.jpg' style='cursor: pointer; width: 320px; height: 240px;'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Pickit 2 (versión de &lt;a href='http://www.infopic.comlu.com/joomla/index.php?option=com_content&amp;amp;view=article&amp;amp;id=54&amp;amp;Itemid=81' target='blank'&gt;Suky&lt;/a&gt;) de Juancho del foro &lt;a href='http://www.ucontrol.com.ar/forosmf/proyectos-con-pic/programador-pickit-2-clone-reloaded/165/?topicseen' target='blank'&gt;uControl&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://2.bp.blogspot.com/_3RrFTR6nzm8/S3wmnzBcbYI/AAAAAAAABDI/xC82WjXdD2A/s1600-h/dsc00076qh.jpg' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5439264915109735810' alt='' src='http://2.bp.blogspot.com/_3RrFTR6nzm8/S3wmnzBcbYI/AAAAAAAABDI/xC82WjXdD2A/s400/dsc00076qh.jpg' style='cursor: pointer; width: 400px; height: 300px;'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href='http://4.bp.blogspot.com/_3RrFTR6nzm8/S3wmnYZU22I/AAAAAAAABDA/DCAvleKbt9w/s1600-h/dsc00077yh.jpg' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5439264907962145634' alt='' src='http://4.bp.blogspot.com/_3RrFTR6nzm8/S3wmnYZU22I/AAAAAAAABDA/DCAvleKbt9w/s400/dsc00077yh.jpg' style='cursor: pointer; width: 400px; height: 300px;'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Pickit 2 (versión de &lt;a href='http://www.infopic.comlu.com/joomla/index.php?option=com_content&amp;amp;view=article&amp;amp;id=54&amp;amp;Itemid=81' target='blank'&gt;Suky&lt;/a&gt;) de JMCS87 del foro &lt;a href='http://www.ucontrol.com.ar/forosmf/proyectos-con-pic/programador-pickit-2-clone-reloaded/msg22455/#msg22455' target='blank'&gt;uControl&lt;/a&gt;&lt;br /&gt;&lt;a href='http://2.bp.blogspot.com/_3RrFTR6nzm8/S3ww6Ao_meI/AAAAAAAABDg/04XU1Noi7FM/s1600-h/dsc00165n.jpg' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5439276223119202786' alt='' src='http://2.bp.blogspot.com/_3RrFTR6nzm8/S3ww6Ao_meI/AAAAAAAABDg/04XU1Noi7FM/s400/dsc00165n.jpg' style='cursor: pointer; width: 400px; height: 300px;'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href='http://4.bp.blogspot.com/_3RrFTR6nzm8/S3ww52DmfVI/AAAAAAAABDY/C5drFD36rtQ/s1600-h/dsc00162ij.jpg' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5439276220278013266' alt='' src='http://4.bp.blogspot.com/_3RrFTR6nzm8/S3ww52DmfVI/AAAAAAAABDY/C5drFD36rtQ/s400/dsc00162ij.jpg' style='cursor: pointer; width: 400px; height: 300px;'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href='http://4.bp.blogspot.com/_3RrFTR6nzm8/S3ww5kJLHEI/AAAAAAAABDQ/cqmZoGh-FD0/s1600-h/dsc00167no.jpg' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5439276215469546562' alt='' src='http://4.bp.blogspot.com/_3RrFTR6nzm8/S3ww5kJLHEI/AAAAAAAABDQ/cqmZoGh-FD0/s400/dsc00167no.jpg' style='cursor: pointer; width: 400px; height: 300px;'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Pickit 2 de alexhumbertoa del foro &lt;a href='http://www.ucontrol.com.ar/forosmf/proyectos-con-pic/programador-pickit-2-clone-reloaded/msg27299/#msg27299' target='blank'&gt;uControl&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://1.bp.blogspot.com/_3RrFTR6nzm8/S7xyoM3quhI/AAAAAAAABGI/duFuxVQVJ_U/s1600/dscf4829.jpg' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5457362883441244690' alt='' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/S7xyoM3quhI/AAAAAAAABGI/duFuxVQVJ_U/s400/dscf4829.jpg' style='cursor: pointer; width: 400px; height: 202px;'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href='http://1.bp.blogspot.com/_3RrFTR6nzm8/S7xyn0JDI0I/AAAAAAAABGA/Bo5WToLMmXE/s1600/dscf4828.jpg' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5457362876803261250' alt='' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/S7xyn0JDI0I/AAAAAAAABGA/Bo5WToLMmXE/s400/dscf4828.jpg' style='cursor: pointer; width: 400px; height: 246px;'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href='http://4.bp.blogspot.com/_3RrFTR6nzm8/S7xynp1_P0I/AAAAAAAABF4/cgFCAG6bH6Y/s1600/dscf4827.jpg' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5457362874038959938' alt='' src='http://4.bp.blogspot.com/_3RrFTR6nzm8/S7xynp1_P0I/AAAAAAAABF4/cgFCAG6bH6Y/s400/dscf4827.jpg' style='cursor: pointer; width: 400px; height: 214px;'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href='http://1.bp.blogspot.com/_3RrFTR6nzm8/S7xynFaaeoI/AAAAAAAABFw/aQQyEFX4AN4/s1600/dscf4826.jpg' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5457362864259627650' alt='' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/S7xynFaaeoI/AAAAAAAABFw/aQQyEFX4AN4/s400/dscf4826.jpg' style='cursor: pointer; width: 400px; height: 316px;'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href='http://2.bp.blogspot.com/_3RrFTR6nzm8/S7xym5pwq3I/AAAAAAAABFo/vHZlOUtwabA/s1600/dscf4825d.jpg' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5457362861102771058' alt='' src='http://2.bp.blogspot.com/_3RrFTR6nzm8/S7xym5pwq3I/AAAAAAAABFo/vHZlOUtwabA/s400/dscf4825d.jpg' style='cursor: pointer; width: 400px; height: 229px;'/&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Pickit 2 de PALMA del foro &lt;a href='http://www.ucontrol.com.ar/forosmf/proyectos-con-pic/programador-pickit-2-clone-reloaded/msg26769/#msg26769' target='blank'&gt;uControl&lt;/a&gt;&lt;br /&gt;&lt;img src='http://lh5.ggpht.com/_3RrFTR6nzm8/THkuhOoTkbI/AAAAAAAABIQ/YQ8FYVKf4_g/%5BUNSET%5D.jpg?imgmax=800' style='max-width: 800px;'/&gt;&lt;br /&gt;&lt;img src='http://lh6.ggpht.com/_3RrFTR6nzm8/THkukzJFsiI/AAAAAAAABIU/KFi7lAVjc1E/%5BUNSET%5D.jpg?imgmax=800' style='max-width: 800px;'/&gt;&lt;br /&gt;&lt;img src='http://lh3.ggpht.com/_3RrFTR6nzm8/THkupM-xCaI/AAAAAAAABIY/DDI5M0-Dx-c/%5BUNSET%5D.jpg?imgmax=800' style='max-width: 800px;'/&gt;&lt;br /&gt;&lt;br /&gt;Felicitaciones a todos por el exfuerzo en mejorar y compartir sus trabajos!.&lt;div class='blogger-post-footer'&gt;&lt;p id='blogfeeds'&gt;&lt;br /&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;p id="blogfeeds"&gt;&lt;$BlogFeedsVertical$&gt;&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22573992-9103458266316720916?l=sergiols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/9103458266316720916'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/9103458266316720916'/><link rel='alternate' type='text/html' href='http://sergiols.blogspot.com/2009/04/pickit-2-clone-reloaded-invitados.html' title='PICKit 2 Clone reloaded - Invitados!'/><author><name>Felixls</name><uri>http://www.blogger.com/profile/00152957108852168864</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/SbCf4G8GnsI/AAAAAAAAAWU/i-_yB_yubr0/S220/sergio-t.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_3RrFTR6nzm8/SeyGFkWvs4I/AAAAAAAAAhU/xRwjrhbBK3g/s72-c/DSC01871.JPG' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-22573992.post-7829049751904351588</id><published>2009-02-17T10:53:00.036-02:00</published><updated>2011-07-29T21:31:02.821-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Multiboard-PIC-Trainer-1.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Proyectos'/><title type='text'>MultiBoard PIC Trainer 1.0</title><content type='html'>La MultiBoard PIC Trainer 1.0 es una placa entrenadora multipropósito diseñada en forma modular inspirada en las creaciones de RedPic - &lt;a href="http://picmania.garcia-cuervo.net"&gt;picmania.garcia-cuervo.net&lt;/a&gt; , Nocturno - &lt;a href="http://www.micropic.es"&gt;www.micropic.es&lt;/a&gt; y Ariel Palazzesi - &lt;a href="http://www.ucontrol.com.ar"&gt;www.ucontrol.com.ar&lt;/a&gt; -, tiene por objetivo simplificar la tarea de aprendizaje, construcción y hasta puesta en marcha de proyectos específicos con microcontroladores PIC de cualquier familia (actualmente no diseñé la extensión para dsPIC, pero es posible hacerla).&lt;br /&gt;&lt;br /&gt;Los puertos de los PIC se publican con el formato RRBUS (original de la RRBOARD2) utilizando el conector IDC-10 con las líneas de datos, Vss y Vdd organizados de la siguiente manera:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/SZq1bH89j4I/AAAAAAAAAH4/c97-b7ELStA/s1600-h/IDC-10.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 318px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/SZq1bH89j4I/AAAAAAAAAH4/c97-b7ELStA/s400/IDC-10.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5303750988778016642" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;La dsRRBOARD utiliza un zócalo PCI (no disponible en tiendas de electrónica) y aunque tenía una PC vieja para despedazar desoldar eso, armar la super placa de Nocturno y luego soldar ese zócalo me hizo meditar en una solución intermedia, pero flexible, la cual sirva con poco exfuerzo para los PIC más comunes (8, 18, 28 y 40 pines por ejemplo) por medio del conector hembra para pines. Así nació el Multiboard connector distribuyendo los puertos en 4 peines de 12 cada uno, el primero tendría las salidas y entradas comunes y el resto se usarían o no de acuerdo al PIC.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/SZq1bCF5nWI/AAAAAAAAAIA/aeYIeP8bHGY/s1600-h/multiboard+connector.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 312px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/SZq1bCF5nWI/AAAAAAAAAIA/aeYIeP8bHGY/s400/multiboard+connector.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5303750987204894050" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Con esta configuración de 48 pines realicé 3 placas a dos caras muy fáciles de hacer ya que utilizo el método de orientación científico-matemático y metafísico (jeje 4 alfileres y una plancha).&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/SZq1bqxHkpI/AAAAAAAAAIQ/XVbJb88Duc8/s1600-h/P1040804.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/SZq1bqxHkpI/AAAAAAAAAIQ/XVbJb88Duc8/s400/P1040804.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5303750998123582098" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;La placa madre (MultiBoard Mother) es una placa a una cara (con solo dos puentes) que la realicé en el primer intento con una plancha en 3 minutos.&lt;br /&gt;&lt;br /&gt;Otra de las razones de diseñar esta placa fue la distribución del ICSP, ya que como saben tengo el programador que diseñé clone de PicKit 2 disponible en este blog.&lt;br /&gt;&lt;br /&gt;La alimentación puede ser externa via un trafo o por el ICSP con interruptor y posee una salida de 5v para alimentar algún circuito externo.&lt;br /&gt;&lt;br /&gt;El esquemático de la MultiBoard es este:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/SZtzn7gIXfI/AAAAAAAAAJ0/SSlzjy9r7oc/s1600-h/MultiBoard-Mother.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 230px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/SZtzn7gIXfI/AAAAAAAAAJ0/SSlzjy9r7oc/s400/MultiBoard-Mother.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5303960115983441394" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;El oscilador funciona igual al esquema de la dsRRBOARD, es un zócalo 2x3 para colocar los condensadores y el cristal necesario.&lt;br /&gt;Posee comunicación por USB, donde el condensador de 47uf está en la placa madre con un jumper para habilitarlo en caso de que sea necesario.&lt;br /&gt;&lt;br /&gt;El lejendario Max232 para que el PIC le cuente cosas a la PC u otro bicho que hable RS232.&lt;br /&gt;&lt;br /&gt;Uds me dirán que requiere más explicación, les dejo algunas fotos de mi humilde obra y los link para que se bajen todo.&lt;br /&gt;&lt;br /&gt;Soñando un poco...&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/SZq1bl4dtzI/AAAAAAAAAIY/l8lKX86Z_SU/s1600-h/P1040807.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/SZq1bl4dtzI/AAAAAAAAAIY/l8lKX86Z_SU/s400/P1040807.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5303750996812216114" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Placa terminada&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/SZq2jQZXtgI/AAAAAAAAAIg/9rXJk9BB1PM/s1600-h/P1040859.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/SZq2jQZXtgI/AAAAAAAAAIg/9rXJk9BB1PM/s400/P1040859.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5303752227995235842" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;El PIC saludando&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3RrFTR6nzm8/SZq2j1Zb4II/AAAAAAAAAIo/ZKw8_tllxUM/s1600-h/P1040860.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_3RrFTR6nzm8/SZq2j1Zb4II/AAAAAAAAAIo/ZKw8_tllxUM/s400/P1040860.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5303752237927620738" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Esas pistas, lo que me costaron, mi Dios...&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/SZt0iJM7zaI/AAAAAAAAAJ8/nZuo_Rb73jo/s1600-h/Mother-Bottom.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 210px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/SZt0iJM7zaI/AAAAAAAAAJ8/nZuo_Rb73jo/s400/Mother-Bottom.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5303961116093435298" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/SZq2jyrGu0I/AAAAAAAAAIw/KD3Iuj-VI7M/s1600-h/P1040861.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/SZq2jyrGu0I/AAAAAAAAAIw/KD3Iuj-VI7M/s400/P1040861.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5303752237196426050" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/SZq2kAW1onI/AAAAAAAAAI4/DgTKD-R3QcE/s1600-h/P1040862.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/SZq2kAW1onI/AAAAAAAAAI4/DgTKD-R3QcE/s400/P1040862.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5303752240869515890" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/SZq2kLMlxlI/AAAAAAAAAJA/LyMH8iX8XQo/s1600-h/P1040863.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/SZq2kLMlxlI/AAAAAAAAAJA/LyMH8iX8XQo/s400/P1040863.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5303752243779323474" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Un consejo, si van a hacer la placa madre, haganla en una con fibra de vidrio ya que recibe presiones importantes por partes de nuestras manos constantemente para insertar o quitar componentes.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3RrFTR6nzm8/SaBE97E7BII/AAAAAAAAAKU/vVbjJYu4z88/s1600-h/P1040871.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/SaBE97E7BII/AAAAAAAAAKU/vVbjJYu4z88/s400/P1040871.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5305316191663490178" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3RrFTR6nzm8/SaHgkpgOUNI/AAAAAAAAAK8/gT8bBMpr0Cc/s1600-h/P1040873.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/SaHgkpgOUNI/AAAAAAAAAK8/gT8bBMpr0Cc/s400/P1040873.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5305768756240077010" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/SaHgkgRIwRI/AAAAAAAAALE/fxelGpXBcgQ/s1600-h/P1040875.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/SaHgkgRIwRI/AAAAAAAAALE/fxelGpXBcgQ/s400/P1040875.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5305768753760878866" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://dl.dropbox.com/u/24861335/Felixls/images/download.gif" /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Descargas en la sección correspondiente del blog.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Lista de componentes:&lt;br /&gt;&lt;br /&gt;Part      Value&lt;br /&gt;&lt;br /&gt;5V_OUT    Bornera     &lt;br /&gt;12V_IN    Bornera&lt;br /&gt;C1        100nf&lt;br /&gt;C2        100uf&lt;br /&gt;C3        100nf&lt;br /&gt;C4        4.7uf&lt;br /&gt;C5        1uf  &lt;br /&gt;C6        0.1uf&lt;br /&gt;C7        0.1uf&lt;br /&gt;C8        47uf 25v&lt;br /&gt;C9        1uf     &lt;br /&gt;C10       1uf     &lt;br /&gt;C11       1uf     &lt;br /&gt;D1        1N4148  &lt;br /&gt;D2        1N4148  &lt;br /&gt;IC1       7805T   &lt;br /&gt;IC2       MAX232  &lt;br /&gt;JP1       jumper&lt;br /&gt;JP2       OsciladorA - jumper&lt;br /&gt;JP3       OsciladorB - jumper&lt;br /&gt;JP4       USB_ON     - jumper&lt;br /&gt;LED2      AMARILLO&lt;br /&gt;LED3      VERDE&lt;br /&gt;LED_POWER RED &lt;br /&gt;R1        470&lt;br /&gt;R2        1K &lt;br /&gt;R3        10K&lt;br /&gt;R4        1k &lt;br /&gt;R5        470&lt;br /&gt;S1        RESET&lt;br /&gt;S2        Switch&lt;br /&gt;S3        9077-1&lt;br /&gt;SV1       PORTA &lt;br /&gt;SV2       PORTB &lt;br /&gt;SV3       ICSP  &lt;br /&gt;SV4       PORTC &lt;br /&gt;SV5       PORTD &lt;br /&gt;SV6       PORTE &lt;br /&gt;X2        DB9 hembra&lt;br /&gt;X3        USB B&lt;div class="blogger-post-footer"&gt;&lt;p id="blogfeeds"&gt;&lt;$BlogFeedsVertical$&gt;&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22573992-7829049751904351588?l=sergiols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergiols.blogspot.com/feeds/7829049751904351588/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://sergiols.blogspot.com/2009/02/multiboard-pic-trainer.html#comment-form' title='15 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/7829049751904351588'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/7829049751904351588'/><link rel='alternate' type='text/html' href='http://sergiols.blogspot.com/2009/02/multiboard-pic-trainer.html' title='MultiBoard PIC Trainer 1.0'/><author><name>Felixls</name><uri>http://www.blogger.com/profile/00152957108852168864</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/SbCf4G8GnsI/AAAAAAAAAWU/i-_yB_yubr0/S220/sergio-t.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_3RrFTR6nzm8/SZq1bH89j4I/AAAAAAAAAH4/c97-b7ELStA/s72-c/IDC-10.jpg' height='72' width='72'/><thr:total>15</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22573992.post-5029011973706436073</id><published>2009-02-16T05:00:00.016-02:00</published><updated>2011-07-18T22:13:43.092-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Experimentos'/><title type='text'>Conección usb-serial con PIC 16F628</title><content type='html'>Buscando en la red un tarjeta de entrenamiento para microcontroladores encontré la RRBOARD2 y de inmediato quedé alucinado con sus características.&lt;br /&gt;&lt;br /&gt;La RRBOARD2 (creada por RedPic para el 16F877), que la pueden encontrar en &lt;a href="http://picmania.garcia-cuervo.net/" target="blank"&gt;picmania.garcia-cuervo.net&lt;/a&gt; es un sistema modular de entrenamiento de PIC y sirve para todo tipo de propósitos, además de que es muy flexible en el momento de reconfigurar pines (por ejemplo), allí es donde fallan las tarjetas entrenadoras grandes (y bastante caras por cierto).&lt;br /&gt;&lt;br /&gt;Así que me interné por dos semanas (en mis vacaciones) haciendo una adaptación de la RRBOARD2 para que funcionara con un PIC 16F628 y además realicé los módulos de teclado, LCD, Leds, botones, interruptores, extensión, reloj, RS232, etc.&lt;br /&gt;&lt;br /&gt;La obra quedó así:&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_3RrFTR6nzm8/SZkRz9jNHnI/AAAAAAAAAHc/3xIctrSly4c/s1600-h/P1040785.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5303289620598693490" src="http://4.bp.blogspot.com/_3RrFTR6nzm8/SZkRz9jNHnI/AAAAAAAAAHc/3xIctrSly4c/s400/P1040785.JPG" style="cursor: hand; cursor: pointer; height: 300px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;La placa del borde inferior derecho es algo así como una RRBOARD2 pero con algunas modificaciones menores.&lt;br /&gt;Al que esté pensando en hacer este tipo de placas le recomiendo la página mencionada, está todo lo necesario y explicado al detalle.&lt;br /&gt;&lt;br /&gt;Luego, para realizar las pruebas con RS232 estrené un conversor USB-Serie que ni sabía si funcionaba comprado aprox. hace 1 año, y para mi sorpresa funca de maravilla.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_3RrFTR6nzm8/SZkSyzY-DGI/AAAAAAAAAHk/ELzEFl94jwI/s1600-h/P1040786.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5303290700203166818" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/SZkSyzY-DGI/AAAAAAAAAHk/ELzEFl94jwI/s400/P1040786.JPG" style="cursor: hand; cursor: pointer; height: 300px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;El módulo del medio lo inventé para poder habilitar o no una linea de comunicación y/o cambiarla de lugar dentro del mismo puerto u otro.&lt;br /&gt;&lt;br /&gt;Con el correr de los días desde que terminé esto me di cuenta que mi placa RRBOARD2 modificada tiene varios defectos, no maneja los PIC de 28 o 40 pines, tuve que por ejemplo cortar pistas, unir otras con cables y buee me puse a diseñar una nueva en base a varias ideas, y que pronto la mostraré junto con los diseños en EAGLE.&lt;br /&gt;&lt;br /&gt;Les paso un adelanto:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_3RrFTR6nzm8/SZkT7Wq0mOI/AAAAAAAAAHs/bFtrZgr63pQ/s1600-h/P1040802.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5303291946623867106" src="http://1.bp.blogspot.com/_3RrFTR6nzm8/SZkT7Wq0mOI/AAAAAAAAAHs/bFtrZgr63pQ/s400/P1040802.JPG" style="cursor: hand; cursor: pointer; height: 300px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Esa plaquita es una FR4 a doble cara...&lt;div class="blogger-post-footer"&gt;&lt;p id="blogfeeds"&gt;&lt;$BlogFeedsVertical$&gt;&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22573992-5029011973706436073?l=sergiols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergiols.blogspot.com/feeds/5029011973706436073/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://sergiols.blogspot.com/2009/02/coneccion-usb-serial-con-pic-16f628.html#comment-form' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/5029011973706436073'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/5029011973706436073'/><link rel='alternate' type='text/html' href='http://sergiols.blogspot.com/2009/02/coneccion-usb-serial-con-pic-16f628.html' title='Conección usb-serial con PIC 16F628'/><author><name>Felixls</name><uri>http://www.blogger.com/profile/00152957108852168864</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/SbCf4G8GnsI/AAAAAAAAAWU/i-_yB_yubr0/S220/sergio-t.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_3RrFTR6nzm8/SZkRz9jNHnI/AAAAAAAAAHc/3xIctrSly4c/s72-c/P1040785.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22573992.post-839337462202465706</id><published>2007-03-18T21:48:00.002-03:00</published><updated>2011-07-18T22:09:21.536-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tiempo-libre'/><title type='text'>Pizza!</title><content type='html'>Hice mi primer pizza a la piedra! vamos todavía cheff!&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Ingredientes&lt;/strong&gt;&lt;br /&gt;Levadura: 50 gr&lt;br /&gt;Harina 000: 1 kg&lt;br /&gt;Agua: 1/2 litro (tibia)&lt;br /&gt;Sal&lt;br /&gt;Aceite de oliva&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Como preparar Masa para pizza&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Pone los 50 grs. de levadura en un tazon con el agua (tibia) para que se disuelva, si lo desea puede agregarle un poquito de azucar (una cucharadita) para comprobar que la levadura este bien, va a notar que empieza a fermentar en el agua.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;En un recipiente grande y redondo (bols) coloque el agua con levadura, la sal, y de a poco la harina (el kg.) mezclando bien hasta que casi no se pegue la masa en los dedos.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Agregue el aceite en las manos como si fuese champu y acaricie la masa.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Separe la masa en cuatro bollos, y dejelos reposar al lado del fuego sobre una tabla de madera y tapados con un trapo o repasador (minimo una hora) va a notar que la masa se duplica o triplica en volumen.&lt;/li&gt;&lt;li&gt;Estire cada bollo en una pizzera untada con muy poquito aceite y llevelas al horno (fuerte) cuando note que la masa esta media crocante, saquela del horno y egreguele tomate (poco solo para darle color) 2 minutos mas en el horno, saquela de vuelta y agreguele lo que desee.&lt;/li&gt;&lt;li&gt;A comer...&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;p id="blogfeeds"&gt;&lt;$BlogFeedsVertical$&gt;&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22573992-839337462202465706?l=sergiols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergiols.blogspot.com/feeds/839337462202465706/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://sergiols.blogspot.com/2007/03/pizza.html#comment-form' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/839337462202465706'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/839337462202465706'/><link rel='alternate' type='text/html' href='http://sergiols.blogspot.com/2007/03/pizza.html' title='Pizza!'/><author><name>Felixls</name><uri>http://www.blogger.com/profile/00152957108852168864</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/SbCf4G8GnsI/AAAAAAAAAWU/i-_yB_yubr0/S220/sergio-t.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22573992.post-4553059311468925989</id><published>2007-03-18T20:16:00.002-03:00</published><updated>2009-03-06T02:08:26.176-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tiempo-libre'/><title type='text'>La mejor consola de todos los tiempos</title><content type='html'>Ma que Xbox 360, PS 3, ni que ocho cuarto...&lt;br /&gt;&lt;br /&gt;TK 85&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3RrFTR6nzm8/Rf3JXliA9uI/AAAAAAAAAAM/aI-T-k_4a9g/s1600-h/tk85-t.JPG"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_3RrFTR6nzm8/Rf3JXliA9uI/AAAAAAAAAAM/aI-T-k_4a9g/s400/tk85-t.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5043408564773779170" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;p id="blogfeeds"&gt;&lt;$BlogFeedsVertical$&gt;&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22573992-4553059311468925989?l=sergiols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergiols.blogspot.com/feeds/4553059311468925989/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://sergiols.blogspot.com/2007/03/la-mejor-consola-de-todos-los-tiempos.html#comment-form' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/4553059311468925989'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/4553059311468925989'/><link rel='alternate' type='text/html' href='http://sergiols.blogspot.com/2007/03/la-mejor-consola-de-todos-los-tiempos.html' title='La mejor consola de todos los tiempos'/><author><name>Felixls</name><uri>http://www.blogger.com/profile/00152957108852168864</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/SbCf4G8GnsI/AAAAAAAAAWU/i-_yB_yubr0/S220/sergio-t.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_3RrFTR6nzm8/Rf3JXliA9uI/AAAAAAAAAAM/aI-T-k_4a9g/s72-c/tk85-t.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22573992.post-114602436066130299</id><published>2006-04-26T01:04:00.002-03:00</published><updated>2009-04-29T11:02:46.856-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programación'/><title type='text'>Driver serial para Linux</title><content type='html'>&lt;span style="font: 10pt Courier New;"&gt;&lt;span class="cpp1-preprocessor"&gt;#include &amp;lt;linux/init.h&amp;gt;&lt;br /&gt;#include &amp;lt;linux/module.h&amp;gt;&lt;br /&gt;#include &amp;lt;linux/mm.h&amp;gt;&lt;br /&gt;#include &amp;lt;linux/errno.h&amp;gt;&lt;br /&gt;#include &amp;lt;linux/kernel.h&amp;gt;&lt;br /&gt;#include &amp;lt;linux/major.h&amp;gt;&lt;br /&gt;#include &amp;lt;linux/sched.h&amp;gt;&lt;br /&gt;#include &amp;lt;linux/slab.h&amp;gt;&lt;br /&gt;&lt;br /&gt;#include &amp;lt;linux/ioport.h&amp;gt;&lt;br /&gt;#include &amp;lt;linux/fcntl.h&amp;gt;&lt;br /&gt;#include &amp;lt;linux/delay.h&amp;gt;&lt;br /&gt;#include &amp;lt;asm/io.h&amp;gt;&lt;br /&gt;&lt;br /&gt;#include &amp;lt;asm/uaccess.h&amp;gt;&lt;br /&gt;#include &amp;lt;linux/interrupt.h&amp;gt;&lt;br /&gt;#include &amp;lt;asm/system.h&amp;gt;&lt;br /&gt;#include &amp;lt;asm/irq.h&amp;gt;&lt;br /&gt;&lt;br /&gt;#include &amp;lt;linux/delay.h&amp;gt;&lt;br /&gt;#include &amp;lt;linux/string.h&amp;gt;&lt;br /&gt;#include &amp;quot;serial.h&amp;quot;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;MODULE_AUTHOR&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-string"&gt;&amp;quot;Felixls&amp;quot;&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;MODULE_LICENSE&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-string"&gt;&amp;quot;Dual BSD/GPL&amp;quot;&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;);&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;int&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;ser_busy&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;=&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;SER_FREE&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;static&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;int&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;ser_open&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;struct&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;inode&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;*&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;inode&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;,&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;struct&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;file&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;*&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;file&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;int&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;codigo&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;unsigned&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;int&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;minor&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;=&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;MINOR&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;inode&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;-&amp;gt;&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;i_rdev&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;);&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;printk&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;KERN_ALERT&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-string"&gt;&amp;quot; SER: opening...\n&amp;quot;&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;);&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;if&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;minor&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;!=&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-number"&gt;0&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;)&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;    &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;return&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;-&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;ENODEV&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;br /&gt;  &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;if&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;ser_busy&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;==&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;SER_BUSY&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;)&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;br /&gt;    &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;return&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;-&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;EBUSY&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;;&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;br /&gt;      &lt;br /&gt;  &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;printk&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;KERN_ALERT&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-string"&gt;&amp;quot;SER: serial abierto.\n&amp;quot;&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;);&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;outb&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-hexadecimal"&gt;0x80&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;,&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;SER_BASE&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;+&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-number"&gt;3&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;);&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-comment"&gt;// Set DLAB ON&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;outb&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-hexadecimal"&gt;0x0C&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;,&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;SER_BASE&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;+&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-number"&gt;0&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;);&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-comment"&gt;// Set Baud rate DL low (9600)  (DLL) 0x0C&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-comment"&gt;/* 0x01 = 115.200 BPS */&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-comment"&gt;/* 0x02 =  57.600 BPS */&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-comment"&gt;/* 0x03 =  38.400 BPS */&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-comment"&gt;/* 0x06 =  19.200 BPS */&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-comment"&gt;/* 0x0C =   9.600 BPS */&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-comment"&gt;/* 0x18 =   2.400 BPS */&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;outb&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-hexadecimal"&gt;0x00&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;,&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;SER_BASE&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;+&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-number"&gt;1&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;);&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-comment"&gt;// Set Baud rate DL high        (DLM)&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;outb&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-hexadecimal"&gt;0x03&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;,&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;SER_BASE&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;+&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-number"&gt;3&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;);&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-comment"&gt;// 8bits, No Parity, 1 Stop bit (LCR)&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;outb&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-hexadecimal"&gt;0xC7&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;,&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;SER_BASE&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;+&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-number"&gt;2&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;);&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-comment"&gt;// Enable FIFO Control Register (FCR)&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;outb&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-hexadecimal"&gt;0x0B&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;,&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;SER_BASE&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;+&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-number"&gt;4&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;);&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-comment"&gt;// Turn on DTR, RTS             (MCR)&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;ser_busy&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;=&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;SER_BUSY&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;return&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-number"&gt;0&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;int&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;serial_recieved&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;()&lt;br /&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;return&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;inb&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;SER_IN&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;+&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-number"&gt;5&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;)&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;&amp;amp;&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-number"&gt;1&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;int&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;is_transmit_empty&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;()&lt;br /&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;return&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;inb&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;SER_IN&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;+&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-number"&gt;5&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;)&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;&amp;amp;&lt;/span&gt;&lt;span class="cpp1-space"&gt; 0x20&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;static&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;ssize_t&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;ser_read&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;struct&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;file&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;*&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;file&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;,&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;char&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;*&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;buf&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;,&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;size_t&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;count&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;,&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;loff_t&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;*&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;nose&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;int&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;i&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;,&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;c&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;int&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;readed&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;=&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-number"&gt;0&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;int&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;timeout&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;=&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-number"&gt;100&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;char&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;*&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;readbuffer&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;readbuffer&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;=&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;kmalloc&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;count&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;,&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;GFP_KERNEL&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;);&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;for&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;i&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;=&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-number"&gt;0&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;;&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;i&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;&amp;lt;&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;count&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;;&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;i&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;++)&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;    &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;c&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;=&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-number"&gt;0&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;    &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;while&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;serial_recieved&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;()&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;==&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-number"&gt;0&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;&amp;amp;&amp;amp;&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;c&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;&amp;lt;&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;timeout&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;)&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;    &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;      &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;msleep&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-number"&gt;1&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;      &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;c&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;++;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;      &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;continue&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;    &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;}&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;    &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;if&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;c&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;&amp;gt;=&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;timeout&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;)&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;break&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;    &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;readbuffer&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;[&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;i&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;]&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;=&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;inb&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;SER_IN&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;);&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;    &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;readed&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;++;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;if&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;readed&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-number"&gt;0&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;)&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;    &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;__copy_to_user&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;buf&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;,&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;readbuffer&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;,&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;readed&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;);&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;kfree&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;readbuffer&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;);&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;if&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;readed&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;==&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-number"&gt;0&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;&amp;amp;&amp;amp;&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;c&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;&amp;gt;=&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;timeout&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;)&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;    &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;return&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;-&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;EINTR&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;return&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;readed&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;static&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;ssize_t&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;ser_write&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;struct&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;file&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;*&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;file&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;,&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;const&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;char&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;*&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;buf&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;,&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;size_t&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;count&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;,&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;loff_t&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;*&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;nose&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;)&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;char&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;*&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;writebuffer&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;int&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;i&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;writebuffer&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;=&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;kmalloc&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;count&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;,&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;GFP_KERNEL&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;);&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;__copy_from_user&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;writebuffer&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;,&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;buf&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;,&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;count&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;);&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;int&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;written&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;=&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-number"&gt;0&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;for&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;i&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;=&lt;/span&gt;&lt;span class="cpp1-number"&gt;0&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;;&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;i&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;&amp;lt;&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;count&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;;&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;i&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;++)&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;    &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;while&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;is_transmit_empty&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;()==&lt;/span&gt;&lt;span class="cpp1-number"&gt;0&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;)&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;br /&gt;    &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;      &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;msleep&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-number"&gt;1&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;      &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;continue&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;;&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;br /&gt;    &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;    &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;outb&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;writebuffer&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;[&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;i&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;],&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;SER_OUT&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;);&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;    &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;written&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;++;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;}&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;kfree&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;writebuffer&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;);&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;return&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;written&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;static&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;int&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;ser_release&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;struct&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;inode&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;*&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;inode&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;,&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;struct&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;file&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;*&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;file&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;ser_busy&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;=&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;SER_FREE&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;printk&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;KERN_ALERT&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-string"&gt;&amp;quot;SER: serial cerrado.\n&amp;quot;&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;return&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-number"&gt;0&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;struct&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;file_operations&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;ser_fops&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;=&lt;br /&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;.&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;owner&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;=&lt;/span&gt;&lt;span class="cpp1-space"&gt;   &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;THIS_MODULE&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;,&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;.&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;read&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;=&lt;/span&gt;&lt;span class="cpp1-space"&gt;   &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;ser_read&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;,&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;.&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;write&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;=&lt;/span&gt;&lt;span class="cpp1-space"&gt;   &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;ser_write&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;,&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;.&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;open&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;=&lt;/span&gt;&lt;span class="cpp1-space"&gt;   &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;ser_open&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;,&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;.&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;release&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;=&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;ser_release&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;,&lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;static&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;int&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;serial_init&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;void&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;if&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;register_chrdev&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;SER_MAYOR&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;,&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-string"&gt;&amp;quot;ser&amp;quot;&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;,&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;&amp;amp;&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;ser_fops&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;))&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;    &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;printk&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;KERN_ALERT&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-string"&gt;&amp;quot;ERROR: init_module ha fallado instalando SER driver...\n&amp;quot;&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;    &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;return&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;-&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;EIO&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;}&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;printk&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;KERN_ALERT&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-string"&gt;&amp;quot;modulo instalado!\n&amp;quot;&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;return&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-number"&gt;0&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;static&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;void&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;serial_exit&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;void&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;if&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;ser_busy&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;)&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;    &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;printk&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;KERN_ALERT&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-string"&gt;&amp;quot;WARNG: SER driver ocupado, no se pudo remover....\n&amp;quot;&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;    &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;return&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;}&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;if&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;unregister_chrdev&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;SER_MAYOR&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;,&lt;/span&gt;&lt;span class="cpp1-string"&gt;&amp;quot;ser&amp;quot;&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;)&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-symbol"&gt;!=&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-number"&gt;0&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;)&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;    &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;printk&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;KERN_ALERT&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-string"&gt;&amp;quot;ERROR: cleanup_module ha fallado, no se puede desregistrar SER deiver...\n&amp;quot;&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;  &lt;/span&gt;&lt;span class="cpp1-reservedword"&gt;else&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-space"&gt;    &lt;/span&gt;&lt;span class="cpp1-identifier"&gt;printk&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;KERN_ALERT&lt;/span&gt;&lt;span class="cpp1-space"&gt; &lt;/span&gt;&lt;span class="cpp1-string"&gt;&amp;quot;modulo desinstalado!\n&amp;quot;&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;module_init&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;serial_init&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;module_exit&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;(&lt;/span&gt;&lt;span class="cpp1-identifier"&gt;serial_exit&lt;/span&gt;&lt;span class="cpp1-symbol"&gt;);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;p id="blogfeeds"&gt;&lt;$BlogFeedsVertical$&gt;&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22573992-114602436066130299?l=sergiols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergiols.blogspot.com/feeds/114602436066130299/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://sergiols.blogspot.com/2006/04/driver-serial-para-linux.html#comment-form' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/114602436066130299'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/114602436066130299'/><link rel='alternate' type='text/html' href='http://sergiols.blogspot.com/2006/04/driver-serial-para-linux.html' title='Driver serial para Linux'/><author><name>Felixls</name><uri>http://www.blogger.com/profile/00152957108852168864</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/SbCf4G8GnsI/AAAAAAAAAWU/i-_yB_yubr0/S220/sergio-t.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22573992.post-114132634061973294</id><published>2006-03-02T16:03:00.002-03:00</published><updated>2009-03-05T19:06:05.592-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tiempo-libre'/><title type='text'>Ro y Feli</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1045/2298/1600/Set163_02.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/1045/2298/320/Set163_02.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;p id="blogfeeds"&gt;&lt;$BlogFeedsVertical$&gt;&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22573992-114132634061973294?l=sergiols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergiols.blogspot.com/feeds/114132634061973294/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://sergiols.blogspot.com/2006/03/ro-y-feli.html#comment-form' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/114132634061973294'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/114132634061973294'/><link rel='alternate' type='text/html' href='http://sergiols.blogspot.com/2006/03/ro-y-feli.html' title='Ro y Feli'/><author><name>Felixls</name><uri>http://www.blogger.com/profile/00152957108852168864</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/SbCf4G8GnsI/AAAAAAAAAWU/i-_yB_yubr0/S220/sergio-t.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22573992.post-114132499854626715</id><published>2006-03-02T15:42:00.002-03:00</published><updated>2009-03-05T19:06:11.784-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tiempo-libre'/><title type='text'>Mi tercer bebé</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1045/2298/1600/Set173_02.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/1045/2298/320/Set173_02.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;p id="blogfeeds"&gt;&lt;$BlogFeedsVertical$&gt;&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22573992-114132499854626715?l=sergiols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergiols.blogspot.com/feeds/114132499854626715/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://sergiols.blogspot.com/2006/03/mi-tercer-beb.html#comment-form' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/114132499854626715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/114132499854626715'/><link rel='alternate' type='text/html' href='http://sergiols.blogspot.com/2006/03/mi-tercer-beb.html' title='Mi tercer bebé'/><author><name>Felixls</name><uri>http://www.blogger.com/profile/00152957108852168864</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/SbCf4G8GnsI/AAAAAAAAAWU/i-_yB_yubr0/S220/sergio-t.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22573992.post-114117455975747722</id><published>2006-02-28T21:55:00.001-03:00</published><updated>2009-03-05T19:03:35.555-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Información'/><title type='text'>Trámites Automotor</title><content type='html'>&lt;p class="mobile-post"&gt;Tramites del Automotor&lt;br /&gt;» Recibo de Seña por un vehículo&lt;br /&gt;» Boleto de Compra y Venta &lt;br /&gt;» Transferencia de un auto usado &lt;br /&gt;» Transferencia de deuda de patentes &lt;br /&gt;» Denuncia de compra &lt;br /&gt;» Denuncia de venta &lt;br /&gt;» Habilitación de Licencia &lt;br /&gt;» Renovación de Licencia &lt;br /&gt;» Verificación Policial &lt;br /&gt;» Certificación de firmas &lt;/p&gt;&lt;p class="mobile-post"&gt;Cuando compre un auto, recuerde estos tips:&lt;/p&gt;&lt;p class="mobile-post"&gt;* Observe el auto durante el día en el domicilio del vendedor o lugar público. &lt;br /&gt;* Cerciórese que la documentación coincida con los datos del vendedor y del automóvil. &lt;br /&gt;* Verifique el estado de la placa con el número de identificación del motor. Este número tiene que coincidir con los datos del registro del automóvil. &lt;br /&gt;* Si tiene los vidrios grabados, el número debe coincidir con el del motor. &lt;br /&gt;* Compruebe si tiene deudas de patentes, infracciones y si el vehículo está prendado.&lt;br /&gt;* Que un profesional lo asesore sobre el estado del vehículo.&lt;br /&gt;* Tenga en cuenta revisar visualmente el estado de los neumáticos y llantas. Pregúntele al actual dueño cuándo fue la última vez que balanceo las cubiertas y alineo la dirección? (se recomienda cambiar los neumáticos luego de los 50.000 km o de acuerdo al desgaste del vehículo).&lt;br /&gt;* Cuando pruebe la unidad revise todos los comandos dentro del habitáculo como instrumentos del tablero, aire acondicionado, freno de mano, etc.&lt;br /&gt;* Deténgase algunos minutos para controlar el estado de las luces en general, particularmente luz de Stop, balizas, y de posición.&lt;br /&gt;* No dude en preguntar cuándo han realizado el último cambio de aceite en el motor, filtro de aceite, filtro de aire y filtro de combustible?; que tipo de aceite utiliza, etc.? (se recomienda hacerlo cada 10.000 km o de acuerdo al desgaste del vehículo).&lt;br /&gt;* Puede ayudarlo mirar el piso donde está parado el vehículo para darse cuenta si tiene alguna pérdida: aceite, agua, líquido refrigerante, etc.&lt;/p&gt;&lt;p class="mobile-post"&gt;Cuando venda un auto, recuerde estos tips:&lt;/p&gt;&lt;p class="mobile-post"&gt;* Verifique la identidad del interesado rellanándolo. &lt;br /&gt;* No esté solo/a mientras muestra el vehículo.&lt;br /&gt;* Presente el vehículo en óptimas condiciones, lávelo en su exterior, interior y motor.&lt;br /&gt;* Verifique el registro antes de que realice la prueba de manejo. &lt;br /&gt;* Si mientras testea el auto, el comprador le solicita parar, hágalo sólo en un lugar público y transitado. &lt;br /&gt;* Si acepta un cheque no entregue el auto hasta que no esté acreditado.&lt;br /&gt;* Haga una descripción completa y agregue fotos.&lt;br /&gt;* Mientras más fotos incluya su clasificado, más fácil será promocionarlo. (Recomendamos incluir 3 fotos en cada publicación: de perfil adelante; del interior; de perfil atrás).&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;p id="blogfeeds"&gt;&lt;$BlogFeedsVertical$&gt;&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22573992-114117455975747722?l=sergiols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergiols.blogspot.com/feeds/114117455975747722/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://sergiols.blogspot.com/2006/02/trmites-automotor.html#comment-form' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/114117455975747722'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/114117455975747722'/><link rel='alternate' type='text/html' href='http://sergiols.blogspot.com/2006/02/trmites-automotor.html' title='Trámites Automotor'/><author><name>Felixls</name><uri>http://www.blogger.com/profile/00152957108852168864</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/SbCf4G8GnsI/AAAAAAAAAWU/i-_yB_yubr0/S220/sergio-t.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22573992.post-114013000208031681</id><published>2006-02-16T19:45:00.001-03:00</published><updated>2009-03-06T02:07:49.680-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tiempo-libre'/><title type='text'>Vacaciones</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1045/2298/1600/Set191_02.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/1045/2298/320/Set191_02.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;El volkswagen gol country, modelo 1999, una masa!&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1045/2298/1600/18-01-06_1453.jpg"&gt;&lt;img src="http://photos1.blogger.com/blogger/1045/2298/320/18-01-06_1453.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;p id="blogfeeds"&gt;&lt;$BlogFeedsVertical$&gt;&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22573992-114013000208031681?l=sergiols.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sergiols.blogspot.com/feeds/114013000208031681/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://sergiols.blogspot.com/2006/02/vacaciones.html#comment-form' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/114013000208031681'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22573992/posts/default/114013000208031681'/><link rel='alternate' type='text/html' href='http://sergiols.blogspot.com/2006/02/vacaciones.html' title='Vacaciones'/><author><name>Felixls</name><uri>http://www.blogger.com/profile/00152957108852168864</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_3RrFTR6nzm8/SbCf4G8GnsI/AAAAAAAAAWU/i-_yB_yubr0/S220/sergio-t.JPG'/></author><thr:total>0</thr:total></entry></feed>
