<?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-19493666</id><updated>2012-01-17T10:56:06.987-03:00</updated><category term='circuito'/><title type='text'>BOTTOM VIEW</title><subtitle type='html'>Aqui encontraras temas relacionados a la electronica,circuitos basicos, aplicaciones e informacion</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://bottomviews.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19493666/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://bottomviews.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>severino el herbolario</name><uri>http://www.blogger.com/profile/08950442512194531239</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>14</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-19493666.post-2521159754510032382</id><published>2011-10-17T17:31:00.006-03:00</published><updated>2011-10-21T15:09:05.537-03:00</updated><title type='text'>Simple Solar  Beam Bot</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="color: #3366ff; font-family: verdana; font-weight: bold;"&gt;Para la creacion de este sencillo robot solar se utilizaron los siguientes materiales:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul style="color: #3366ff; font-family: verdana; font-weight: bold;"&gt;&lt;li&gt;celda solar 4.5 v , 90 mA&lt;/li&gt;&lt;li&gt;diodo in4007&lt;/li&gt;&lt;li&gt;2 super condensadores 4.7 faradios&lt;/li&gt;&lt;li&gt;motor dc&lt;/li&gt;&lt;/ul&gt;&lt;span style="color: #3366ff; font-family: verdana; font-weight: bold;"&gt;El circuito se muestra acontinuacion:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-NGqV8K-NlDs/TpyRFvXA3gI/AAAAAAAAAAo/gco11hLzgvE/s1600/solar%2Bbeam%2Bbot.png"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5664561959123607042" src="http://1.bp.blogspot.com/-NGqV8K-NlDs/TpyRFvXA3gI/AAAAAAAAAAo/gco11hLzgvE/s320/solar%2Bbeam%2Bbot.png" style="cursor: hand; cursor: pointer; float: left; height: 182px; margin: 0 10px 10px 0; width: 320px;" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;a href="http://4.bp.blogspot.com/-RHHONi53PCA/TpyQ70ZCNlI/AAAAAAAAAAc/jWGnDUGcr6E/s1600/IMG_0893.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5664561788675569234" src="http://4.bp.blogspot.com/-RHHONi53PCA/TpyQ70ZCNlI/AAAAAAAAAAc/jWGnDUGcr6E/s320/IMG_0893.JPG" style="cursor: pointer; float: left; height: 303px; margin: 0pt 10px 10px 0pt; width: 227px;" /&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;br /&gt;&lt;br /&gt;&lt;span style="color: #3366ff; font-weight: bold;"&gt;y el diseño queda a la imaginacion de cada cual, aqui presento el mio.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;object width="320" height="266" class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="http://1.gvt0.com/vi/0ErG74XOQ10/0.jpg"&gt;&lt;param name="movie" value="http://www.youtube.com/v/0ErG74XOQ10&amp;fs=1&amp;source=uds" /&gt;&lt;param name="bgcolor" value="#FFFFFF" /&gt;&lt;embed width="320" height="266"  src="http://www.youtube.com/v/0ErG74XOQ10&amp;fs=1&amp;source=uds" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-ptFywWASGmQ/TpyQ178o6ZI/AAAAAAAAAAQ/0ERN2Ex-xKY/s1600/IMG_0894.JPG"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-8373655465161916";
google_ad_width = 120;
google_ad_height = 600;
google_ad_format = "120x600_as";
google_ad_type = "text_image";
google_ad_channel ="";
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19493666-2521159754510032382?l=bottomviews.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bottomviews.blogspot.com/feeds/2521159754510032382/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19493666&amp;postID=2521159754510032382' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19493666/posts/default/2521159754510032382'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19493666/posts/default/2521159754510032382'/><link rel='alternate' type='text/html' href='http://bottomviews.blogspot.com/2011/10/simple-solar-beam-bot.html' title='Simple Solar  Beam Bot'/><author><name>Severino el herbolario</name><uri>http://www.blogger.com/profile/04173079808638381405</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-NGqV8K-NlDs/TpyRFvXA3gI/AAAAAAAAAAo/gco11hLzgvE/s72-c/solar%2Bbeam%2Bbot.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19493666.post-7600383544120875400</id><published>2011-10-06T20:42:00.000-03:00</published><updated>2011-10-11T14:24:01.405-03:00</updated><title type='text'>Mood Lamp</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;object class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="http://2.gvt0.com/vi/4XMp2H838iI/0.jpg" height="266" width="320"&gt;&lt;param name="movie" value="http://www.youtube.com/v/4XMp2H838iI&amp;fs=1&amp;source=uds" /&gt;&lt;param name="bgcolor" value="#FFFFFF" /&gt;&lt;embed width="320" height="266"  src="http://www.youtube.com/v/4XMp2H838iI&amp;fs=1&amp;source=uds" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;object class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="http://1.gvt0.com/vi/5oy0sy6XtR0/0.jpg" height="266" width="320"&gt;&lt;param name="movie" value="http://www.youtube.com/v/5oy0sy6XtR0&amp;fs=1&amp;source=uds" /&gt;&lt;param name="bgcolor" value="#FFFFFF" /&gt;&lt;embed width="320" height="266"  src="http://www.youtube.com/v/5oy0sy6XtR0&amp;fs=1&amp;source=uds" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;span style="color: #33cc00;"&gt;Para la creación de esta lampara  se utilizaron cuatro leds RGB cátodo común por medio de una resistencia  de 100 ohms, la descripción de los pines es como la indica el programa,  a continuación:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;#include &amp;amp;lt;16f84A.h&amp;amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;#fuses XT,NOWDT,NOPROTECT&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;#use delay(clock=20000000)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;#define periodo 125      //125 * 80microS =~10mS&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;#define duty    125      //parte del periodo que encenderan las lamparas&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;#define Tiempo_int   30 //50 * 125 * 80microS =~500mS entre cambio y cambio de intensidad&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;int  c1=0;        //rojo&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;int  c2=0;        //azul&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;int  c3=0;        //verde&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;int i2;          //variable control de ciclo de retardo en intensidades&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;int i;           //variable que controla el ciclo del periodo del pwm&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;int d = 0;   //control porta&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;int z = 0;   //control portb&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;/////////////////////////////////////////////////////////////////////////&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;void tiempo()&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;              {&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;              delay_ms(4000);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;              }&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;              //led1_portb_0&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;void  ciclo_PWM_10mS(){&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                  for (i=1;i&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                    {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                    if (i&amp;amp;lt;=c1)           //control intensidad  rojo&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                    {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                     bit_set(z,0);       //led1_portb_0  &lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                     bit_set(z,3);       //led2_portb_3  &lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                     bit_set(z,6);       //led3_portb_6   &lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                     bit_set(d,0);       //led4_porta_0&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                    }&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                    else&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                    {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                    bit_clear(z,0);      //led1_portb_0&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                    bit_clear(z,3);      //led2_portb_3&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                    bit_clear(z,6);      //led3_portb_6&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                    bit_clear(d,0);      //led4_porta_0&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                    }&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                    if (i&amp;amp;lt;=c2)           //control intensidad azul&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                    {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                    bit_set(z,1);       //led1_portb_1&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                    bit_set(z,4);       //led2_portb_4&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                    bit_set(z,7);       //led3_portb_7&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                    bit_set(d,2);       //led4_porta_2&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                    }&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                    else&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                    {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                    bit_clear(z,1);    //led1_portb_1&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                    bit_clear(z,4);   //led2_portb_4&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                    bit_clear(z,7);   //led3_portb_7&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                    bit_clear(d,2);   //led4_porta_2&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                    }&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                    if (i&amp;amp;lt;=c3)  &lt;br /&gt;      &lt;/span&gt;&lt;span style="color: #33cc00;"&gt;                                    {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                    bit_set(z,2);        //led1_portb_2&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                    bit_set(z,5);        //led2_portb_5&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                    bit_set(d,1);        //led3_porta_1&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                    bit_set(d,3);        //led4_porta_3&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                    }&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                    else&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                    {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                    bit_clear(z,2);     //led1_portb_2&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                    bit_clear(z,5);     //led2_portb_5&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                    bit_clear(d,1);     //led3_porta_1&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                    bit_clear(d,3);     //led4_porta_3&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                    }&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                    output_b(z);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                    output_a(d);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                   }&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                    delay_us(40);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                                 }&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;/////////////////////////////////////////////////////////////////////////////////&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;void  tonos_mas(){&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                           for (c1=1,c2=1,c3=0; c1&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                           {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                               for (i2=1; i2&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                              ciclo_PWM_10mS()  ;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                       }&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;               }&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;void  tonos_2_mas(){&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                 for (c3=1,c1=1,c2=0; c3&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                 {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                           for (i2=1; i2&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                              ciclo_PWM_10mS()  ;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                  }&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;               }&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;void  tonos_3_mas(){&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                 for (c3=1,c1=0,c2=1; c3&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                 {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                           for (i2=1; i2&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                              ciclo_PWM_10mS()  ;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;               }&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;void  tonos_menos(){&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                           for (c1=duty,c2=duty,c3=0; c1&amp;amp;gt;1 ; c1--,c2--) //;control de tono magenta&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                           {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                               for (i2=1; i2&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                              ciclo_PWM_10mS()  ;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;               }&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;void  tonos_2_menos(){&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                           for (c1=duty,c2=0,c3=duty; c1&amp;amp;gt;1 ; c1--,c3--) //;control de tono amarillo&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                           {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                               for (i2=1; i2&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                              ciclo_PWM_10mS()  ;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                       }&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;               }&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;void  tonos_3_menos(){&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                 for (c3=duty,c1=0,c2=duty; c3&amp;amp;gt;1; c3--,c2--)         //;control de tono cyan&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                 {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                           for (i2=1; i2&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                              ciclo_PWM_10mS()  ;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                  }&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;               }&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;void negro()                //color negro&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;               {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                z=0;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                d=0;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                output_b(z);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                output_a(d);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                tiempo();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                }&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;void blanco()             //color blanco&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                     z=d=255;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                     output_b(z);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                     output_a(d);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                     tiempo();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                     z=d=0;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                     output_b(z);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                     output_a(d);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                }&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;  void rojo()                     //color rojo&lt;br /&gt; &lt;/span&gt;&lt;span style="color: #33cc00;"&gt;                {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                  output_b(0x49);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                  output_a(0x01);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                  tiempo();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                  z=d=0;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                  output_b(z);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                  output_a(d);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                }&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt; void   verde()        //color verde&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;               {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                  output_b(0x24);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                  output_a(0x0a);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                  tiempo();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                  z=d=0;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                  output_b(z);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                  output_a(d);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;               }&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;void   azul()             //color azul&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                  output_b(0x92);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                  output_a(0x04);&lt;/span&gt;&lt;span style="color: #33cc00;"&gt;                  tiempo();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                  z=d=0;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                  output_b(z);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                  output_a(d);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;               }&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;void  amarillo()         //color amarillo&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                  {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                  output_b(0x6d);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                  output_a(0x0b);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                  tiempo();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                  z=d=0;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                  output_b(z);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                  output_a(d);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                  }&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;void  cyan()         //color cyan&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                  {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                  output_b(0xb6);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                  output_a(0x0e);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                  tiempo();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                  z=d=0;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                  output_b(z);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                  output_a(d);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                  }&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt; void  magenta()         //color magenta&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                  output_b(0xdb);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                  output_a(0x05);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                  tiempo();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                  z=d=0;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                  output_b(z);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                  output_a(d);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                  }&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;///////////////////////////////////////////////////////////////////////////////////////////////////////////&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt; int  main ()&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                    {                          //salida al puerto b=0&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                  while (true)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                           {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                         //   negro();                 //(0, 0, 0) es negro&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                            blanco();                //(255, 255, 255) es blanco&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                            rojo();                  //(255, 0, 0) es rojo&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                            tonos_mas();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                            tonos_menos();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                            verde();                 //(0, 255, 0) es verde&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                            tonos_2_mas();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                            tonos_2_menos();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                            azul();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                            tonos_3_mas();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                            tonos_3_menos();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                            amarillo();            //(255, 255, 0) es amarillo&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                            cyan();                //(0, 255, 255) es cyan&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                            magenta();             //(255, 0, 255) es magenta&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                            z=d=0;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                            output_b(z);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                            output_a(d);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                           }&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                              return(0);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;                   }&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-8373655465161916";
google_ad_width = 120;
google_ad_height = 600;
google_ad_format = "120x600_as";
google_ad_type = "text_image";
google_ad_channel ="";
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19493666-7600383544120875400?l=bottomviews.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bottomviews.blogspot.com/feeds/7600383544120875400/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19493666&amp;postID=7600383544120875400' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19493666/posts/default/7600383544120875400'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19493666/posts/default/7600383544120875400'/><link rel='alternate' type='text/html' href='http://bottomviews.blogspot.com/2011/10/mood-lamp.html' title='Mood Lamp'/><author><name>severino el herbolario</name><uri>http://www.blogger.com/profile/08950442512194531239</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19493666.post-4641524490651425731</id><published>2010-01-03T13:58:00.005-03:00</published><updated>2011-10-11T14:27:10.622-03:00</updated><title type='text'>Propeller Clock</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_9Avhs1O_XMA/S0ujJwHLYGI/AAAAAAAAACo/sIdF7jLGIVE/s1600-h/propeller+clock.bmp"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5425609564027052130" src="http://4.bp.blogspot.com/_9Avhs1O_XMA/S0ujJwHLYGI/AAAAAAAAACo/sIdF7jLGIVE/s320/propeller+clock.bmp" style="cursor: pointer; float: left; height: 320px; margin: 0pt 10px 10px 0pt; width: 154px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_9Avhs1O_XMA/S0ulWKdyA4I/AAAAAAAAACw/8-_bRgpv0d0/s1600-h/pic+16f84a.bmp"&gt;&lt;object width="320" height="266" class="BLOG_video_class" id="BLOG_video-16e238dd68d71b6" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v21.nonxt2.googlevideo.com/videoplayback?id%3D016e238dd68d71b6%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330053699%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D57E9842DEBB5B540B2BAAEC3D01C24060E56B53A.858A6E868B7D88F3CC9860A396BC7B5B484FB98A%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D16e238dd68d71b6%26offsetms%3D5000%26itag%3Dw160%26sigh%3DKqp_t45kuCR9nxk0xRcNJMY4MS4&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="320" height="266" bgcolor="#FFFFFF"flashvars="flvurl=http://v21.nonxt2.googlevideo.com/videoplayback?id%3D016e238dd68d71b6%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330053699%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D57E9842DEBB5B540B2BAAEC3D01C24060E56B53A.858A6E868B7D88F3CC9860A396BC7B5B484FB98A%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D16e238dd68d71b6%26offsetms%3D5000%26itag%3Dw160%26sigh%3DKqp_t45kuCR9nxk0xRcNJMY4MS4&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;&lt;/a&gt;&lt;a href="http://4.bp.blogspot.com/_9Avhs1O_XMA/S0ulWKdyA4I/AAAAAAAAACw/8-_bRgpv0d0/s1600-h/pic+16f84a.bmp"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5425611976282866562" src="http://4.bp.blogspot.com/_9Avhs1O_XMA/S0ulWKdyA4I/AAAAAAAAACw/8-_bRgpv0d0/s200/pic+16f84a.bmp" style="cursor: pointer; display: block; height: 190px; margin: 0px auto 10px; text-align: center; width: 200px;" /&gt;&lt;/a&gt;para la realizacion de este reloj se utilizo un motor de grabadora el cual se polariza con 9[v], un Pic 16F84A, una bateria de 3,6 [v], un sensor infrarojo y un emisor infrarojo que se utiliza para producir una entrada alta en el Pin_A2, el circuito es el comun utilizado para el Pic 16F84A.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;el codigo del programa utilizando ccs, es el siguiente:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#include &amp;lt;16f84a.h&amp;gt;&lt;br /&gt;#FUSES NOWDT      //No Watch Dog Timer&lt;br /&gt;#FUSES XT      //para cristal de 4MHz&lt;br /&gt;#FUSES PUT     //power up timer habilitado&lt;br /&gt;#fuses XT,NOWDT,NOPROTECT,NOPUT // Configuracion&lt;br /&gt;//lectura habilitada del codigo del pic&lt;br /&gt;#use delay(clock=4000000)&lt;br /&gt;#int_rtcc // Rutina que atiende interrupcion&lt;br /&gt;&lt;br /&gt;#use fast_io(A)&lt;br /&gt;#use fast_io(B)&lt;br /&gt;&lt;br /&gt;int ss=0;&lt;br /&gt;int i=1;&lt;br /&gt;int s=0;&lt;br /&gt;int m=0;&lt;br /&gt;int mm=0;&lt;br /&gt;int h=11;&lt;br /&gt;&lt;br /&gt;char contador;&lt;br /&gt;#int_rtcc // Rutina que atiende interrupcion&lt;br /&gt;&lt;br /&gt;void interrupt(void)&lt;br /&gt;{&lt;br /&gt;contador++; // Incrementa la variable que cuenta las&lt;br /&gt;set_rtcc(0x06); // interrupciones y recarga el timer&lt;br /&gt;if(contador==250)&lt;br /&gt;{&lt;br /&gt;contador=0;&lt;br /&gt;s++;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;void cero (void){&lt;br /&gt;&lt;br /&gt;OUTPUT_HIGH(PIN_A3);&lt;br /&gt;OUTPUT_HIGH(PIN_B0);&lt;br /&gt;OUTPUT_HIGH(PIN_B1);&lt;br /&gt;OUTPUT_HIGH(PIN_B2);&lt;br /&gt;OUTPUT_HIGH(PIN_B3);&lt;br /&gt;delay_us(100);&lt;br /&gt;OUTPUT_LOW(PIN_B0);&lt;br /&gt;OUTPUT_LOW(PIN_B3);&lt;br /&gt;OUTPUT_LOW(PIN_B1);&lt;br /&gt;delay_us(1800);&lt;br /&gt;OUTPUT_HIGH(PIN_A3);&lt;br /&gt;OUTPUT_HIGH(PIN_B0);&lt;br /&gt;OUTPUT_HIGH(PIN_B3);&lt;br /&gt;OUTPUT_HIGH(PIN_B1);&lt;br /&gt;OUTPUT_HIGH(PIN_B2);&lt;br /&gt;delay_us(100);&lt;br /&gt;OUTPUT_LOW(PIN_A3);&lt;br /&gt;OUTPUT_LOW(PIN_B0);&lt;br /&gt;OUTPUT_LOW(PIN_B1);&lt;br /&gt;OUTPUT_LOW(PIN_B3);&lt;br /&gt;OUTPUT_LOW(PIN_B2);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void uno (void) {;  //uno&lt;br /&gt;&lt;br /&gt;OUTPUT_HIGH(PIN_B2);&lt;br /&gt;OUTPUT_HIGH(PIN_B0);&lt;br /&gt;delay_us(100);&lt;br /&gt;OUTPUT_LOW(PIN_B0);&lt;br /&gt;delay_us(900);&lt;br /&gt;OUTPUT_HIGH(PIN_B0); // este está 2 veces....&lt;br /&gt;OUTPUT_HIGH(PIN_A3);&lt;br /&gt;OUTPUT_HIGH(PIN_B1);&lt;br /&gt;&lt;br /&gt;OUTPUT_HIGH(PIN_B3);&lt;br /&gt;delay_us(100);&lt;br /&gt;OUTPUT_LOW(PIN_A3);&lt;br /&gt;OUTPUT_LOW(PIN_B0);&lt;br /&gt;OUTPUT_LOW(PIN_B1);&lt;br /&gt;OUTPUT_LOW(PIN_B3);&lt;br /&gt;delay_ms(1);&lt;br /&gt;OUTPUT_LOW(PIN_B2);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void dos (void){&lt;br /&gt;OUTPUT_HIGH(PIN_A3);&lt;br /&gt;OUTPUT_HIGH(PIN_B2);&lt;br /&gt;OUTPUT_HIGH(PIN_B1);&lt;br /&gt;OUTPUT_HIGH(PIN_B3);&lt;br /&gt;delay_us(100);&lt;br /&gt;OUTPUT_LOW(PIN_B3);&lt;br /&gt;delay_us(1800);&lt;br /&gt;OUTPUT_HIGH(PIN_B0); // este está 2 veces....&lt;br /&gt;delay_us(100);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;OUTPUT_LOW(PIN_A3);&lt;br /&gt;OUTPUT_LOW(PIN_B0);&lt;br /&gt;OUTPUT_LOW(PIN_B1);&lt;br /&gt;OUTPUT_LOW(PIN_B3);&lt;br /&gt;OUTPUT_LOW(PIN_B2);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void tres (void){OUTPUT_HIGH(PIN_A3);&lt;br /&gt;OUTPUT_HIGH(PIN_B2);&lt;br /&gt;OUTPUT_HIGH(PIN_B1);&lt;br /&gt;delay_us(100);&lt;br /&gt;&lt;br /&gt;delay_us(1800);&lt;br /&gt;OUTPUT_HIGH(PIN_B0);&lt;br /&gt;OUTPUT_HIGH(PIN_B3);&lt;br /&gt;delay_us(100);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;OUTPUT_LOW(PIN_A3);&lt;br /&gt;OUTPUT_LOW(PIN_B0);&lt;br /&gt;OUTPUT_LOW(PIN_B1);&lt;br /&gt;OUTPUT_LOW(PIN_B3);&lt;br /&gt;OUTPUT_LOW(PIN_B2);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void cuatro (void){&lt;br /&gt;OUTPUT_HIGH(PIN_A3);&lt;br /&gt;OUTPUT_HIGH(PIN_B0);&lt;br /&gt;OUTPUT_HIGH(PIN_B1);&lt;br /&gt;delay_us(100);&lt;br /&gt;OUTPUT_LOW(PIN_A3);&lt;br /&gt;OUTPUT_LOW(PIN_B0);&lt;br /&gt;delay_us(1800);&lt;br /&gt;OUTPUT_HIGH(PIN_B0);&lt;br /&gt;OUTPUT_HIGH(PIN_B3);&lt;br /&gt;OUTPUT_HIGH(PIN_A3);&lt;br /&gt;OUTPUT_HIGH(PIN_B2);&lt;br /&gt;delay_us(100);&lt;br /&gt;OUTPUT_LOW(PIN_A3);&lt;br /&gt;OUTPUT_LOW(PIN_B0);&lt;br /&gt;OUTPUT_LOW(PIN_B1);&lt;br /&gt;OUTPUT_LOW(PIN_B3);&lt;br /&gt;OUTPUT_LOW(PIN_B2);}&lt;br /&gt;&lt;br /&gt;void cinco(void){OUTPUT_HIGH(PIN_A3);&lt;br /&gt;OUTPUT_HIGH(PIN_B2);&lt;br /&gt;OUTPUT_HIGH(PIN_B1);&lt;br /&gt;OUTPUT_HIGH(PIN_B0);&lt;br /&gt;delay_us(100);&lt;br /&gt;OUTPUT_LOW(PIN_B0);&lt;br /&gt;delay_us(1800);&lt;br /&gt;OUTPUT_HIGH(PIN_B3); // este está 2 veces....&lt;br /&gt;delay_us(100);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;OUTPUT_LOW(PIN_A3);&lt;br /&gt;OUTPUT_LOW(PIN_B0);&lt;br /&gt;OUTPUT_LOW(PIN_B1);&lt;br /&gt;OUTPUT_LOW(PIN_B3);&lt;br /&gt;OUTPUT_LOW(PIN_B2);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void seis (void){&lt;br /&gt;OUTPUT_HIGH(PIN_A3);&lt;br /&gt;OUTPUT_HIGH(PIN_B2);&lt;br /&gt;OUTPUT_HIGH(PIN_B1);&lt;br /&gt;OUTPUT_HIGH(PIN_B0);&lt;br /&gt;OUTPUT_HIGH(PIN_B3);&lt;br /&gt;delay_us(100);&lt;br /&gt;OUTPUT_LOW(PIN_B0);&lt;br /&gt;OUTPUT_LOW(PIN_B3);&lt;br /&gt;delay_us(1800);&lt;br /&gt;OUTPUT_HIGH(PIN_B3); // este está 2 veces....&lt;br /&gt;delay_us(100);&lt;br /&gt;OUTPUT_LOW(PIN_A3);&lt;br /&gt;OUTPUT_LOW(PIN_B0);&lt;br /&gt;OUTPUT_LOW(PIN_B1);&lt;br /&gt;OUTPUT_LOW(PIN_B3);&lt;br /&gt;OUTPUT_LOW(PIN_B2);}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;void siete (void){&lt;br /&gt;OUTPUT_HIGH(PIN_A3);&lt;br /&gt;OUTPUT_HIGH(PIN_B0);&lt;br /&gt;delay_us(100);&lt;br /&gt;OUTPUT_LOW(PIN_B0);&lt;br /&gt;delay_us(1800);&lt;br /&gt;OUTPUT_HIGH(PIN_A3);&lt;br /&gt;OUTPUT_HIGH(PIN_B0);&lt;br /&gt;OUTPUT_HIGH(PIN_B3);&lt;br /&gt;OUTPUT_HIGH(PIN_B1);&lt;br /&gt;OUTPUT_HIGH(PIN_B2);&lt;br /&gt;delay_us(100);&lt;br /&gt;OUTPUT_LOW(PIN_A3);&lt;br /&gt;OUTPUT_LOW(PIN_B0);&lt;br /&gt;OUTPUT_LOW(PIN_B1);&lt;br /&gt;OUTPUT_LOW(PIN_B3);&lt;br /&gt;OUTPUT_LOW(PIN_B2);}&lt;br /&gt;&lt;br /&gt;void ocho (void){&lt;br /&gt;OUTPUT_HIGH(PIN_A3);&lt;br /&gt;OUTPUT_HIGH(PIN_B0);&lt;br /&gt;OUTPUT_HIGH(PIN_B1);&lt;br /&gt;OUTPUT_HIGH(PIN_B2);&lt;br /&gt;OUTPUT_HIGH(PIN_B3);&lt;br /&gt;delay_us(100);&lt;br /&gt;OUTPUT_LOW(PIN_B0);&lt;br /&gt;OUTPUT_LOW(PIN_B3);&lt;br /&gt;delay_us(1800);&lt;br /&gt;OUTPUT_HIGH(PIN_A3);&lt;br /&gt;OUTPUT_HIGH(PIN_B0);&lt;br /&gt;OUTPUT_HIGH(PIN_B3);&lt;br /&gt;OUTPUT_HIGH(PIN_B1);&lt;br /&gt;OUTPUT_HIGH(PIN_B2);&lt;br /&gt;delay_us(100);&lt;br /&gt;OUTPUT_LOW(PIN_A3);&lt;br /&gt;OUTPUT_LOW(PIN_B0);&lt;br /&gt;OUTPUT_LOW(PIN_B1);&lt;br /&gt;OUTPUT_LOW(PIN_B3);&lt;br /&gt;OUTPUT_LOW(PIN_B2);}&lt;br /&gt;&lt;br /&gt;void nueve (void){&lt;br /&gt;OUTPUT_HIGH(PIN_A3);&lt;br /&gt;OUTPUT_HIGH(PIN_B0);&lt;br /&gt;OUTPUT_HIGH(PIN_B1);&lt;br /&gt;OUTPUT_HIGH(PIN_B2);&lt;br /&gt;delay_us(100);&lt;br /&gt;OUTPUT_LOW(PIN_B0);&lt;br /&gt;delay_us(1800);&lt;br /&gt;OUTPUT_HIGH(PIN_A3);&lt;br /&gt;OUTPUT_HIGH(PIN_B0);&lt;br /&gt;OUTPUT_HIGH(PIN_B3);&lt;br /&gt;OUTPUT_HIGH(PIN_B1);&lt;br /&gt;OUTPUT_HIGH(PIN_B2);&lt;br /&gt;delay_us(100);&lt;br /&gt;OUTPUT_LOW(PIN_A3);&lt;br /&gt;OUTPUT_LOW(PIN_B0);&lt;br /&gt;OUTPUT_LOW(PIN_B1);&lt;br /&gt;OUTPUT_LOW(PIN_B3);&lt;br /&gt;OUTPUT_LOW(PIN_B2);}&lt;br /&gt;&lt;br /&gt;void dospuntos (void){&lt;br /&gt;&lt;br /&gt;delay_ms(3);&lt;br /&gt;&lt;br /&gt;OUTPUT_HIGH(PIN_B3);&lt;br /&gt;OUTPUT_HIGH(PIN_B0);&lt;br /&gt;delay_us(100);&lt;br /&gt;OUTPUT_LOW(PIN_B3);&lt;br /&gt;OUTPUT_LOW(PIN_B0);&lt;br /&gt;delay_ms(3);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void segundos (void){&lt;br /&gt;if (ss==0) cero();&lt;br /&gt;if (ss==1) uno();&lt;br /&gt;if (ss==2) dos();&lt;br /&gt;if (ss==3) tres();&lt;br /&gt;if(ss==4) cuatro();&lt;br /&gt;if (ss==5) cinco();&lt;br /&gt;delay_ms(2);&lt;br /&gt;if (s==0) cero();&lt;br /&gt;if (s==1) uno();&lt;br /&gt;if (s==2) dos();&lt;br /&gt;if (s==3) tres();&lt;br /&gt;if(s==4) cuatro();&lt;br /&gt;if (s==5) cinco();&lt;br /&gt;if (s==6) seis();&lt;br /&gt;if (s==7) siete();&lt;br /&gt;if (s==8) ocho();&lt;br /&gt;if (s==9) nueve();}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;void minutos(void){&lt;br /&gt;if (mm==0) cero();&lt;br /&gt;if (mm==1) uno();&lt;br /&gt;if (mm==2) dos();&lt;br /&gt;if (mm==3) tres();&lt;br /&gt;if(mm==4) cuatro();&lt;br /&gt;if (mm==5) cinco();&lt;br /&gt;delay_ms(2);&lt;br /&gt;if (m==0) cero();&lt;br /&gt;if (m==1) uno();&lt;br /&gt;if (m==2) dos();&lt;br /&gt;if (m==3) tres();&lt;br /&gt;if(m==4) cuatro();&lt;br /&gt;if (m==5) cinco();&lt;br /&gt;if (m==6) seis();&lt;br /&gt;if (m==7) siete();&lt;br /&gt;if (m==8) ocho();&lt;br /&gt;if (m==9) nueve();}&lt;br /&gt;&lt;br /&gt;void horas (void){&lt;br /&gt;if (h==0) cero();&lt;br /&gt;if (h==1) uno();&lt;br /&gt;if (h==2) dos();&lt;br /&gt;if (h==3) tres();&lt;br /&gt;if(h==4) cuatro();&lt;br /&gt;if (h==5) cinco();&lt;br /&gt;if (h==6) seis();&lt;br /&gt;if (h==7) siete();&lt;br /&gt;if (h==8) ocho();&lt;br /&gt;if (h==9) nueve();&lt;br /&gt;if (h==10){uno();delay_ms(2);cero();}&lt;br /&gt;if (h==11){uno();delay_ms(2);uno();}&lt;br /&gt;if (h==12){uno();delay_ms(2);dos();}}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;void main()&lt;br /&gt;&lt;br /&gt;{&lt;br /&gt;setup_counters (RTCC_INTERNAL, RTCC_DIV_16); // Programacion timer0&lt;br /&gt;set_timer0(0x06); // Carga el valor del timer0&lt;br /&gt;enable_interrupts(INT_RTCC); // Habilita interrupcion timer0.&lt;br /&gt;enable_interrupts(GLOBAL); // Habilita todas las interrupciones.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SET_TRIS_a(0x02);&lt;br /&gt;//todo el puerto A como salida&lt;br /&gt;OUTPUT_a(0x00);&lt;br /&gt;//limpiamos los pines del puerto A&lt;br /&gt;set_tris_b(0x00);&lt;br /&gt;output_b(0x00);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;do&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;output_high(PIN_A2);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;IF (INPUT(PIN_A1)==1)&lt;br /&gt;{&lt;br /&gt;horas();&lt;br /&gt;dospuntos();&lt;br /&gt;minutos();&lt;br /&gt;dospuntos();&lt;br /&gt;segundos();&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;if (s&amp;gt;9) {ss++;i++;s=0;}&lt;br /&gt;if (ss&amp;gt;5){m++;i=0;ss=0;}&lt;br /&gt;if (m&amp;gt;9) {mm++;m=0;}&lt;br /&gt;if (mm&amp;gt;5){h++;mm=0;}&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;while(1);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;cabe mencionar que todavia no se crea aqui un sistema para la puesta a la hora, y la posicion de los numeros simplemente se modifica variando la posicion del sensor.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-8373655465161916";
google_ad_width = 120;
google_ad_height = 600;
google_ad_format = "120x600_as";
google_ad_type = "text_image";
google_ad_channel ="";
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19493666-4641524490651425731?l=bottomviews.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bottomviews.blogspot.com/feeds/4641524490651425731/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19493666&amp;postID=4641524490651425731' title='5 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19493666/posts/default/4641524490651425731'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19493666/posts/default/4641524490651425731'/><link rel='alternate' type='text/html' href='http://bottomviews.blogspot.com/2010/01/propeller-clock.html' title='Propeller Clock'/><author><name>severino el herbolario</name><uri>http://www.blogger.com/profile/08950442512194531239</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_9Avhs1O_XMA/S0ujJwHLYGI/AAAAAAAAACo/sIdF7jLGIVE/s72-c/propeller+clock.bmp' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19493666.post-5802215233278213176</id><published>2008-05-12T16:05:00.000-04:00</published><updated>2008-05-12T16:30:46.969-04:00</updated><title type='text'>Conversor Voltaje a Corriente</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_9Avhs1O_XMA/SCioSkOqJ7I/AAAAAAAAABs/FrPbU5z7JXA/s1600-h/conversor+voltaje++a+corriente.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_9Avhs1O_XMA/SCioSkOqJ7I/AAAAAAAAABs/FrPbU5z7JXA/s400/conversor+voltaje++a+corriente.bmp" alt="" id="BLOGGER_PHOTO_ID_5199590806715508658" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="color: rgb(153, 255, 153);"&gt;Una de las aplicaciones que tienen los amplificadores operacionales son los conversores de voltaje a corriente , es decir un voltaje de entrada puede utilizarse para controlar una corriente de salida. estos circuitos son muy utilizados en diversos circuitos de instrumentacion.&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(153, 255, 153);"&gt;El circuito de la figura cuenta con dos buffer o seguidores de emisor la corriente de salida IL es igual a R2/(R1*R3)*Vi, si R1=R2=R3=R entonces simplemente IL=Vi/R. las ecuaciones del analisis del circuito se indican en la figura.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-8373655465161916";
google_ad_width = 120;
google_ad_height = 600;
google_ad_format = "120x600_as";
google_ad_type = "text_image";
google_ad_channel ="";
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19493666-5802215233278213176?l=bottomviews.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bottomviews.blogspot.com/feeds/5802215233278213176/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19493666&amp;postID=5802215233278213176' title='6 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19493666/posts/default/5802215233278213176'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19493666/posts/default/5802215233278213176'/><link rel='alternate' type='text/html' href='http://bottomviews.blogspot.com/2008/05/conversor-voltaje-corriente.html' title='Conversor Voltaje a Corriente'/><author><name>severino el herbolario</name><uri>http://www.blogger.com/profile/08950442512194531239</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_9Avhs1O_XMA/SCioSkOqJ7I/AAAAAAAAABs/FrPbU5z7JXA/s72-c/conversor+voltaje++a+corriente.bmp' height='72' width='72'/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19493666.post-5304460965842862206</id><published>2008-05-01T13:06:00.002-04:00</published><updated>2008-10-12T16:41:17.601-03:00</updated><title type='text'>Comparador con Histeresis ( schmitt trigger)</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_9Avhs1O_XMA/SBoc3i9KpBI/AAAAAAAAABk/Tx6gXHd14M4/s1600-h/comparador+con+histeresis.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_9Avhs1O_XMA/SBoc3i9KpBI/AAAAAAAAABk/Tx6gXHd14M4/s400/comparador+con+histeresis.bmp" alt="" id="BLOGGER_PHOTO_ID_5195496860727026706" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="color: rgb(255, 204, 102);"&gt;El amplificador operacional de la figura se encuentra polarizado entre mas Vcc y -Vcc, para comenzar el analisis del circuito supondremos que V0=- Vcc y que Vg comienza a aumentar, se sabe que un amplificador operacional en saturacion si su voltaje Vi es menor que cero entonces V0 se satura negativamente es decir Vo=-Vcc y si su voltaje Vi es mayor a cero entonces su voltaje de salida V0 se satura positivamente Vo=Vcc, en el circuito de la figura el voltaje Vi se puede obtener haciendo el siguiente LVK: Vi=Vx-Vref, para determinar el voltaje Vx nos ayudaremos del circuito que se muestra en la parte inferior de la figura, aplicando el teorema de superposicion obtenemos:&lt;/span&gt;    &lt;span style="color: rgb(255, 204, 102);"&gt;Vx=R2/(R1+R2)*Vg-R1/(R1+ R2) Vcc&lt;/span&gt;    &lt;span style="color: rgb(255, 204, 102);"&gt;entonces remplazando la ecuacion en Vi= Vx - Vref resulta :&lt;/span&gt;    &lt;span style="color: rgb(255, 204, 102);"&gt;Vi=R2/(R1 + R2)*Vg-R1/(R1  + R2)* Vcc - Vref &lt;0&gt;    &lt;span style="color: rgb(255, 204, 102);"&gt;R2/(R1+R2)*Vg - R1*Vcc/(R1+R2) - Vref=0&lt;/span&gt;    &lt;span style="color: rgb(255, 204, 102);"&gt;despejando:  Vg= (R1+R2)Vref/R2 + R1*Vcc/R2= V2&lt;/span&gt;    &lt;span style="color: rgb(255, 204, 102);"&gt;como se puede ver en la grafica de la figura, V2 es el voltaje en donde la salida V0 conmuta de -Vcc a Vcc&lt;/span&gt;    &lt;span style="color: rgb(255, 204, 102);"&gt;para la determinacion de V1 ahora Vo es igual a Vcc por lo que Vx queda de la siguiene manera:&lt;/span&gt;    &lt;span style="color: rgb(255, 204, 102);"&gt;Vx= R2*Vg/(R1+R2)  + R1* Vcc/(R1+ R2)&lt;/span&gt;    &lt;span style="color: rgb(255, 204, 102);"&gt;entonces: Vg= (R1+ R2)Vref/R2 - R1*Vcc/R2=V1, que corresponde al voltaje en que Vo conmuta de Vcc a - Vcc.&lt;/span&gt;    &lt;span style="color: rgb(255, 204, 102);"&gt;se le denomina ancho de histeresis a la distancia que existe entre V1 y V2  y corresponde al valor H=2*R1Vcc/R2&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-8373655465161916";
google_ad_width = 120;
google_ad_height = 600;
google_ad_format = "120x600_as";
google_ad_type = "text_image";
google_ad_channel ="";
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19493666-5304460965842862206?l=bottomviews.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bottomviews.blogspot.com/feeds/5304460965842862206/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19493666&amp;postID=5304460965842862206' title='2 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19493666/posts/default/5304460965842862206'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19493666/posts/default/5304460965842862206'/><link rel='alternate' type='text/html' href='http://bottomviews.blogspot.com/2008/05/comparador-con-histeresis-schmitt.html' title='Comparador con Histeresis ( schmitt trigger)'/><author><name>severino el herbolario</name><uri>http://www.blogger.com/profile/08950442512194531239</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_9Avhs1O_XMA/SBoc3i9KpBI/AAAAAAAAABk/Tx6gXHd14M4/s72-c/comparador+con+histeresis.bmp' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19493666.post-7480160727550835840</id><published>2007-10-25T16:36:00.000-03:00</published><updated>2007-10-25T17:12:37.344-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='circuito'/><title type='text'>Circuito oscilador Puente de Wien</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_9Avhs1O_XMA/RyD4JUbesaI/AAAAAAAAABc/QhMRNZJEHFc/s1600-h/oscilador+puente+de+wien.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_9Avhs1O_XMA/RyD4JUbesaI/AAAAAAAAABc/QhMRNZJEHFc/s400/oscilador+puente+de+wien.bmp" alt="" id="BLOGGER_PHOTO_ID_5125369214934102434" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="color: rgb(51, 51, 255); font-weight: bold;"&gt;El circuito genera una señal sinusoidal la que puede ser utilizada para elaborar una alarma audible en este caso 1590 Hz, la frecuencia viene dada segun la formula que se puede apreciar en la fotografia, los diodos se pusieron para que se haga mas facil ajustar el potenciometro y asi el puente quede oscilando, el puente de wien de la fotografia en la practica funciona con una frecuencia de 1735 Hz y con un voltaje peak de 0,57 V, para poder contruir una alarma con este oscilador es necesario conectar a la salida un amplificador de potencia y luego un parlante.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-8373655465161916";
google_ad_width = 120;
google_ad_height = 600;
google_ad_format = "120x600_as";
google_ad_type = "text_image";
google_ad_channel ="";
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19493666-7480160727550835840?l=bottomviews.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bottomviews.blogspot.com/feeds/7480160727550835840/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19493666&amp;postID=7480160727550835840' title='2 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19493666/posts/default/7480160727550835840'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19493666/posts/default/7480160727550835840'/><link rel='alternate' type='text/html' href='http://bottomviews.blogspot.com/2007/10/circuito-oscilador-puente-de-wien.html' title='Circuito oscilador Puente de Wien'/><author><name>severino el herbolario</name><uri>http://www.blogger.com/profile/08950442512194531239</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_9Avhs1O_XMA/RyD4JUbesaI/AAAAAAAAABc/QhMRNZJEHFc/s72-c/oscilador+puente+de+wien.bmp' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19493666.post-8390492741475846287</id><published>2007-10-05T11:35:00.000-04:00</published><updated>2007-10-05T12:03:55.492-04:00</updated><title type='text'>Circuito Acondicionador de Señales, Parte 3 y final: amplificador</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_9Avhs1O_XMA/RwZgNDPOaZI/AAAAAAAAABM/rIa4ShPr_Xo/s1600-h/amplificador.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_9Avhs1O_XMA/RwZgNDPOaZI/AAAAAAAAABM/rIa4ShPr_Xo/s400/amplificador.bmp" alt="" id="BLOGGER_PHOTO_ID_5117883803876878738" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_9Avhs1O_XMA/RwZgNjPOaaI/AAAAAAAAABU/2rpXtKPnuPc/s1600-h/circuito+acondicionador+de+se%C3%B1ales.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_9Avhs1O_XMA/RwZgNjPOaaI/AAAAAAAAABU/2rpXtKPnuPc/s400/circuito+acondicionador+de+se%C3%B1ales.JPG" alt="" id="BLOGGER_PHOTO_ID_5117883812466813346" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="color: rgb(204, 255, 255); font-weight: bold;"&gt;El circuito de la figura es la ultima parte de circuito acondicionador de señales para un termo resistor pt100, el proposito de esta parte consiste en arrojar un voltaje equivalente a 0 [v] cuando la resistencia este a 0 grados celcius y 5 [v] cuando este a 100 grados celcius. Para esto tomamos las salida del amplificador restador y lo conectamos a la entrada del circuito de la figura (Va), el circuito consta de dos partes la primera que es la rama vertical que se extiende hacia arriba que cuenta de 2 resistencias y un potenciometro que busca superponer un voltaje continuo con el proposito de igualar a 0 [v] la entrada al amplificador cuando el termoresistor tenga una resistencia equivalente a 100 [ohm], esto se logra ajustando los valores del potenciometro hasta obtener un Va igual a 0 volts, es importante que esta rama tenga una alta impedancia para no afectar el resto del circuito. la segunda parte del circuito de la figura es simplemente un amplificador inversor con ganancia ajustable para calibrar el voltaje de salida como ya hemos dicho entre 0 y 5 volts. el circuito final con las tres partes conectadas se muestra en el segundo esquematico incluyendo la conexion de la pt 100 de tres hilos.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-8373655465161916";
google_ad_width = 120;
google_ad_height = 600;
google_ad_format = "120x600_as";
google_ad_type = "text_image";
google_ad_channel ="";
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19493666-8390492741475846287?l=bottomviews.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bottomviews.blogspot.com/feeds/8390492741475846287/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19493666&amp;postID=8390492741475846287' title='2 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19493666/posts/default/8390492741475846287'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19493666/posts/default/8390492741475846287'/><link rel='alternate' type='text/html' href='http://bottomviews.blogspot.com/2007/10/circuito-acondicionador-de-seales-parte.html' title='Circuito Acondicionador de Señales, Parte 3 y final: amplificador'/><author><name>severino el herbolario</name><uri>http://www.blogger.com/profile/08950442512194531239</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_9Avhs1O_XMA/RwZgNDPOaZI/AAAAAAAAABM/rIa4ShPr_Xo/s72-c/amplificador.bmp' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19493666.post-4400424680834458397</id><published>2007-09-29T23:09:00.000-04:00</published><updated>2007-09-29T23:47:10.590-04:00</updated><title type='text'>Circuito Acondicionador de Señales, Parte 2: Amplificador restador</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_9Avhs1O_XMA/Rv8bQTPOaYI/AAAAAAAAABE/MjJTNaIwFK8/s1600-h/amplificador+restador.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_9Avhs1O_XMA/Rv8bQTPOaYI/AAAAAAAAABE/MjJTNaIwFK8/s400/amplificador+restador.bmp" alt="" id="BLOGGER_PHOTO_ID_5115837668572162434" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify; font-weight: bold; color: rgb(102, 102, 102);"&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;El objetivo de esta parte del circuito es tomar la diferencia de voltaje en los terminales de la termoresistencia y amplificarlos para luego mas adelante obtener una salida de 0 a 5 volts.&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;  &lt;/div&gt;  &lt;div style="text-align: justify; font-weight: bold; color: rgb(102, 102, 102);"&gt;  &lt;/div&gt;  &lt;p style="text-align: justify; font-weight: bold; color: rgb(102, 102, 102);" class="MsoNormal"&gt;&lt;span style="line-height: 115%;font-family:Arial;font-size:85%;"  lang="ES" &gt;&lt;span style="font-family:arial;"&gt;V1: Caída de voltaje en la “pata” 1 de la termo-resistencia.&lt;br /&gt;V2: Caída de voltaje en la “pata” 2 de la termo-resistencia.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;div style="text-align: justify;"&gt;&lt;span style="line-height: 115%; font-weight: bold; color: rgb(102, 102, 102);font-family:Arial;font-size:85%;"  lang="ES" &gt;&lt;span style="font-family:arial;"&gt;El circuito requiere una gran impedancia de entrada para que no entre corriente proveniente de las fuentes de corriente al circuito , esto justifica los valores de las resistencias sobre todo de R4.&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(102, 102, 102);font-size:85%;" &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="line-height: 115%; font-weight: bold; color: rgb(102, 102, 102);font-family:Arial;font-size:85%;"  lang="ES" &gt;&lt;span style="font-family:arial;"&gt;como se sabe la termoresistencia Pt100 tiene una resistencia de 138.5 omhs a 100 grados celcius y de 100 ohms a 0 grados celcius esto se utlizo para cacular los voltajes extremos que tomara la Pt100 en sus terminales y asi poder calcular los valores apropiados para R1,R2,R3 y R4.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-8373655465161916";
google_ad_width = 120;
google_ad_height = 600;
google_ad_format = "120x600_as";
google_ad_type = "text_image";
google_ad_channel ="";
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19493666-4400424680834458397?l=bottomviews.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bottomviews.blogspot.com/feeds/4400424680834458397/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19493666&amp;postID=4400424680834458397' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19493666/posts/default/4400424680834458397'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19493666/posts/default/4400424680834458397'/><link rel='alternate' type='text/html' href='http://bottomviews.blogspot.com/2007/09/circuito-acondicionador-de-seales-parte_29.html' title='Circuito Acondicionador de Señales, Parte 2: Amplificador restador'/><author><name>severino el herbolario</name><uri>http://www.blogger.com/profile/08950442512194531239</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_9Avhs1O_XMA/Rv8bQTPOaYI/AAAAAAAAABE/MjJTNaIwFK8/s72-c/amplificador+restador.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19493666.post-2108421479021384522</id><published>2007-09-27T23:23:00.000-04:00</published><updated>2007-09-27T23:41:02.689-04:00</updated><title type='text'>Circuito Acondicionador de Señales, Parte 1: fuentes de corrriente</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_9Avhs1O_XMA/Rvx3STPOaXI/AAAAAAAAAA8/NitfirKrP5c/s1600-h/doble+fuente+de+corriente.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_9Avhs1O_XMA/Rvx3STPOaXI/AAAAAAAAAA8/NitfirKrP5c/s400/doble+fuente+de+corriente.bmp" alt="" id="BLOGGER_PHOTO_ID_5115094433071524210" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="color: rgb(255, 255, 0);"&gt;Acontinuacion veremos la primera parte de un circuito acondicionador de señales para un termo resistor (pt100), consiste en la elaboracion de dos fuentes de corrientes para ser conectadas a la termorresistencia, el proposito de esto es eliminar la caida de tension que se genera en los cables, ya que esta caida no es despreciable en comparacion a los voltajes generados en el termoresistor, con los valores de los componentes de la figura se generan dos fuentes de 3 [mA] cuando el potenciometro esta en 2[Kohms], se diseño el circuito con un potenciometro para ajustarlo a la misma resistencia que R4 y asi generar dos fuentes de corrientes identicas.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-8373655465161916";
google_ad_width = 120;
google_ad_height = 600;
google_ad_format = "120x600_as";
google_ad_type = "text_image";
google_ad_channel ="";
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19493666-2108421479021384522?l=bottomviews.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bottomviews.blogspot.com/feeds/2108421479021384522/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19493666&amp;postID=2108421479021384522' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19493666/posts/default/2108421479021384522'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19493666/posts/default/2108421479021384522'/><link rel='alternate' type='text/html' href='http://bottomviews.blogspot.com/2007/09/circuito-acondicionador-de-seales-parte.html' title='Circuito Acondicionador de Señales, Parte 1: fuentes de corrriente'/><author><name>severino el herbolario</name><uri>http://www.blogger.com/profile/08950442512194531239</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_9Avhs1O_XMA/Rvx3STPOaXI/AAAAAAAAAA8/NitfirKrP5c/s72-c/doble+fuente+de+corriente.bmp' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19493666.post-2954872671719184243</id><published>2007-09-15T14:55:00.000-04:00</published><updated>2007-09-15T15:02:08.663-04:00</updated><title type='text'>contador 0 a 999</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_9Avhs1O_XMA/Ruwr6Vsik1I/AAAAAAAAAAs/nxp2JOOLHrc/s1600-h/contador+0+a+999.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_9Avhs1O_XMA/Ruwr6Vsik1I/AAAAAAAAAAs/nxp2JOOLHrc/s400/contador+0+a+999.bmp" alt="" id="BLOGGER_PHOTO_ID_5110507958415037266" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_9Avhs1O_XMA/Ruwr7Fsik2I/AAAAAAAAAA0/gAVno1ZTHnA/s1600-h/se%C3%B1ales+contador.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_9Avhs1O_XMA/Ruwr7Fsik2I/AAAAAAAAAA0/gAVno1ZTHnA/s400/se%C3%B1ales+contador.bmp" alt="" id="BLOGGER_PHOTO_ID_5110507971299939170" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="" lang="ES-CL"&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;Usando el mismo principio que el contador digital de 0  a 9 podemos contruir uno de &lt;/span&gt;&lt;st1:metricconverter style="color: rgb(51, 51, 255);" productid="0 a" st="on"&gt;0 a&lt;/st1:metricconverter&gt;&lt;span style="color: rgb(51, 51, 255);"&gt; 999 usando divisores de frecuencia, el problema aquí es generar una señal de reloj de periodo 10 veces mayor para generar las decenas y otra señal de periodo 100 veces mayor para las centenas, esto lo logramos ocupando la salida 1Q3 como reloj de entrada para el segundo contador y la salida 2Q3 se conecta al reloj de entrada del segundo 74ls393, si miramos las señales de la figura facilitara el entendimiento de los contadores utilizados como divisores de frecuencia. En el divisor por 10 que construimos la señal Q3 caerá a 0 volts cuando la señal de reloj halla concluido 10 cantos de bajada y si bien no genermos una señal de ciclo de trabajo 50 % si generamos una señal de periodo 10 veces el periodo de la señal de entrada.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-8373655465161916";
google_ad_width = 120;
google_ad_height = 600;
google_ad_format = "120x600_as";
google_ad_type = "text_image";
google_ad_channel ="";
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19493666-2954872671719184243?l=bottomviews.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bottomviews.blogspot.com/feeds/2954872671719184243/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19493666&amp;postID=2954872671719184243' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19493666/posts/default/2954872671719184243'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19493666/posts/default/2954872671719184243'/><link rel='alternate' type='text/html' href='http://bottomviews.blogspot.com/2007/09/contador-0-999.html' title='contador 0 a 999'/><author><name>severino el herbolario</name><uri>http://www.blogger.com/profile/08950442512194531239</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_9Avhs1O_XMA/Ruwr6Vsik1I/AAAAAAAAAAs/nxp2JOOLHrc/s72-c/contador+0+a+999.bmp' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19493666.post-8264266787640453542</id><published>2007-09-12T21:10:00.000-04:00</published><updated>2007-09-12T21:37:47.711-04:00</updated><title type='text'>Contador de 0 a 9</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_9Avhs1O_XMA/RuiQcFsik0I/AAAAAAAAAAk/t84cRlTZGI4/s1600-h/contador+de+0+a+9.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_9Avhs1O_XMA/RuiQcFsik0I/AAAAAAAAAAk/t84cRlTZGI4/s400/contador+de+0+a+9.bmp" alt="" id="BLOGGER_PHOTO_ID_5109492589491557186" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="text-align: justify;"&gt;  &lt;/p&gt; &lt;p class="MsoNormal" style="text-align: justify; color: rgb(255, 0, 0);"&gt;&lt;span style="" lang="ES-CL"&gt;El circuito de la figura es un contador digital de &lt;st1:metricconverter productid="0 a" st="on"&gt;0 a&lt;/st1:metricconverter&gt; 9 accionado por cantos de bajada de la señal del Clock, en este caso se simplifico utilizando la fuente de reloj incluida en la protoboard, el funcionamiento es el siguiente:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="text-align: justify; color: rgb(255, 0, 0);"&gt;&lt;span style="" lang="ES-CL"&gt;&lt;span style=""&gt; &lt;/span&gt;El 74hc393 es un contador que suma &lt;st1:metricconverter productid="1 a" st="on"&gt;1  a&lt;/st1:metricconverter&gt; la cuenta con cada canto de bajada del reloj así por ejemplo&lt;span style=""&gt;  &lt;/span&gt;si en un instante en las salidas 1Q0 ,1Q1, 1Q2,1Q3 tenemos 0,0,0,0 respectivamente al cabo de un canto de bajada tendremos 1,0,0,0, es decir tendremos el numero binario 0001 al cabo de otro canto de bajada tendremos el numero 0010 si seguimos asi sucesivamente tendremos:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="text-align: justify; color: rgb(255, 0, 0);"&gt;&lt;span style="" lang="ES-CL"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;      &lt;p class="MsoNormal" style="margin-left: 63pt; text-align: justify; color: rgb(255, 0, 0);"&gt;&lt;span style="" lang="ES-CL"&gt;&lt;span style=""&gt;                &lt;/span&gt;Contador........&lt;span style=""&gt;.                                 ..&lt;/span&gt;binario&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;1&lt;span style=""&gt;                                          &lt;/span&gt;..........................0001&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 63pt; text-align: justify; color: rgb(255, 0, 0);"&gt;&lt;span style="" lang="ES-CL"&gt;2&lt;span style=""&gt;..........................                                          &lt;/span&gt;0010&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 63pt; text-align: justify; color: rgb(255, 0, 0);"&gt;&lt;span style="" lang="ES-CL"&gt;3&lt;span style=""&gt;                                          &lt;/span&gt;..........................0011&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 63pt; text-align: justify; color: rgb(255, 0, 0);"&gt;&lt;span style="" lang="ES-CL"&gt;4&lt;span style=""&gt;                                          &lt;/span&gt;..........................0100&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 63pt; text-align: justify; color: rgb(255, 0, 0);"&gt;&lt;span style="" lang="ES-CL"&gt;5&lt;span style=""&gt;                                          &lt;/span&gt;..........................0101&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 63pt; text-align: justify; color: rgb(255, 0, 0);"&gt;&lt;span style="" lang="ES-CL"&gt;6&lt;span style=""&gt;                                          &lt;/span&gt;..........................0110&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 63pt; text-align: justify; color: rgb(255, 0, 0);"&gt;&lt;span style="" lang="ES-CL"&gt;7&lt;span style=""&gt;                                          &lt;/span&gt;..........................0111&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 63pt; text-align: justify; color: rgb(255, 0, 0);"&gt;&lt;span style="" lang="ES-CL"&gt;8&lt;span style=""&gt;                                          ..........................&lt;/span&gt;1000&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 63pt; text-align: justify; color: rgb(255, 0, 0);"&gt;&lt;span style="" lang="ES-CL"&gt;9 &lt;span style=""&gt;                                         &lt;/span&gt;..........................1001&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 63pt; text-align: justify; color: rgb(255, 0, 0);"&gt;&lt;span style="" lang="ES-CL"&gt;10&lt;span style=""&gt;                                        ........................&lt;/span&gt;1010&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="text-align: justify; color: rgb(255, 0, 0);"&gt;&lt;span style="" lang="ES-CL"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="text-align: justify; color: rgb(255, 0, 0);"&gt;&lt;span style="" lang="ES-CL"&gt;Nótese que las salidas Q0, Q1,Q2,Q3 van formando señales de reloj en donde el periodo de Q1 es dos veces el periodo de Q0, es decir la salida Q1 representa un divisor de frecuencia por 4 ya que la salida Q0 ya dividió la frecuencia a la mitad del reloj de entrada, asi también la salida Q3 divide la frecuencia por 16. en nuestro circuito utilizamos un divisor de frecuencia por 10 esto lo logramos con la compuerta lógica AND aplicando Q1 &amp; Q2 , esto arrojara 1 o Vcc cuando tanto Q1 como Q2 sean iguales a 1 lo que es exactamente el numero 10, entonces la salida de la compuerta AND va al reset del contador que como ya explicamos reseteara el contador cada 10 cantos de bajada.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="text-align: justify; color: rgb(255, 0, 0);"&gt;&lt;span style="" lang="ES-CL"&gt;&lt;span style=""&gt;            &lt;/span&gt;Del driver 74LS47 por ahora solo diremos que transforma las cuatro entradas binarias en las 7 salidas que se conectan al display 7 segmentos, así por ejemplo si la entrada es 0001 el 74LS 47 arrojara Vcc por las salidas b y c con lo que visualizaremos el numero 1 en el display.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="text-align: justify; color: rgb(255, 0, 0);"&gt;&lt;span style="" lang="ES-CL"&gt;&lt;span style=""&gt;            &lt;/span&gt;&lt;span style=""&gt; &lt;/span&gt;En la practica conviene conectar resistencias a las entradas del display, unas resistencias de 220 ohms por lo general permiten buena luminosidad y a su ves impiden sobrecalentar los displays , la fuente de reloj puede ser generada con un circuito aestable como el que explicamos anteriormente en el blog, para este circuito con una fuente Vcc de 5 volts debería andar todo muy bien.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="color: rgb(255, 0, 0);" lang="ES-CL"&gt;Un buen programa donde poder practicar es el que se ve en la foto y se puede descargar de la siguiente pagina : &lt;/span&gt;&lt;a style="color: rgb(255, 0, 0);" href="http://www.geocities.com/tourdigital/SimuladorTTLconEscenarios.htm"&gt;&lt;span style="" lang="ES-CL"&gt;http://www.geocities.com/tourdigital/SimuladorTTLconEscenarios.htm&lt;/span&gt;&lt;/a&gt;&lt;span style="" lang="ES-CL"&gt;&lt;span style="color: rgb(255, 0, 0);"&gt; a su creador especiales agradecimientos por disponer de manera gratuita tan buen material.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-8373655465161916";
google_ad_width = 120;
google_ad_height = 600;
google_ad_format = "120x600_as";
google_ad_type = "text_image";
google_ad_channel ="";
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19493666-8264266787640453542?l=bottomviews.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bottomviews.blogspot.com/feeds/8264266787640453542/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19493666&amp;postID=8264266787640453542' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19493666/posts/default/8264266787640453542'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19493666/posts/default/8264266787640453542'/><link rel='alternate' type='text/html' href='http://bottomviews.blogspot.com/2007/09/contador-de-0-9.html' title='Contador de 0 a 9'/><author><name>severino el herbolario</name><uri>http://www.blogger.com/profile/08950442512194531239</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_9Avhs1O_XMA/RuiQcFsik0I/AAAAAAAAAAk/t84cRlTZGI4/s72-c/contador+de+0+a+9.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19493666.post-1460637721824052294</id><published>2007-08-15T17:52:00.000-04:00</published><updated>2007-08-15T18:04:31.093-04:00</updated><title type='text'>Circuito Aestable</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_9Avhs1O_XMA/RsN36TkLQaI/AAAAAAAAAAc/BDd-lQ4P1e4/s1600-h/circuito+aestable.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_9Avhs1O_XMA/RsN36TkLQaI/AAAAAAAAAAc/BDd-lQ4P1e4/s400/circuito+aestable.bmp" alt="" id="BLOGGER_PHOTO_ID_5099051046681657762" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="color: rgb(51, 204, 255);"&gt;El circuito de la figura genera una onda cuadrada que puede ser utilizadas de multiples formas, una de las mas comunes es cuando se utiliza como clock, mas adelante hablare algo sobre eso, por ahora avoquemonos a lo que es el funcionamiento de este circuito, el circuito consiste en basicamente el CI555 dos resistencias y un condensador, segun la descripccion detallada en el post anterior se puede deducir facilmente el comportamiento de este circuito, el condensador comenzara a cargarse y la salida por el pin 3 sera Vcc hasta que el voltaje en el condensador sea igual a 2/3 Vcc momento en el cual la salida caera a cero volts y el condensador se descargara por el pin 7 y solo atraves de una resistencia, esto ocurrira hasta que el voltaje en el condensador este por debajo de 1/3 Vcc y la salida vuelva a ser nuevamente Vcc y asi sucesivamente seguira oscilando el circuito.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-8373655465161916";
google_ad_width = 120;
google_ad_height = 600;
google_ad_format = "120x600_as";
google_ad_type = "text_image";
google_ad_channel ="";
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19493666-1460637721824052294?l=bottomviews.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bottomviews.blogspot.com/feeds/1460637721824052294/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19493666&amp;postID=1460637721824052294' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19493666/posts/default/1460637721824052294'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19493666/posts/default/1460637721824052294'/><link rel='alternate' type='text/html' href='http://bottomviews.blogspot.com/2007/08/circuito-aestable.html' title='Circuito Aestable'/><author><name>severino el herbolario</name><uri>http://www.blogger.com/profile/08950442512194531239</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_9Avhs1O_XMA/RsN36TkLQaI/AAAAAAAAAAc/BDd-lQ4P1e4/s72-c/circuito+aestable.bmp' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19493666.post-2420372243044791626</id><published>2007-08-15T17:31:00.000-04:00</published><updated>2007-08-15T17:51:15.914-04:00</updated><title type='text'>Pines del 555</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_9Avhs1O_XMA/RsN0NTkLQZI/AAAAAAAAAAU/HjKpwyKozv0/s1600-h/pines+555.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_9Avhs1O_XMA/RsN0NTkLQZI/AAAAAAAAAAU/HjKpwyKozv0/s400/pines+555.bmp" alt="" id="BLOGGER_PHOTO_ID_5099046975052661138" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold; color: rgb(255, 255, 255);"&gt;El circuito de la foto es una equivalencia de lo que es el CI 555 por dentro,los numeros de la figura representan los pines del CI.&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;  &lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(255, 255, 255);"&gt;1= tierra GND&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;  ,&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(255, 255, 255);"&gt;2= trigger input,&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;  &lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(255, 255, 255);"&gt;3= output,&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;  &lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(255, 255, 255);"&gt;4= reset&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;,  &lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(255, 255, 255);"&gt;6= umbral&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;  ,&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(255, 255, 255);"&gt;7= transistor de descarga,8=Vcc.&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;    &lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(255, 255, 255);"&gt;Si el voltaje en el pin 6 es mayor a 2/3 Vcc S esta en uno logico, si el voltaje en el pin 2 es menor que 1/3Vcc R esta en uno logico, cuando Qm+1 esta en uno logico se activa el transistor de descarga y el voltaje en el pin 3 es de cero volt, cuando Qm+1 esta en cero la salida es Vcc y el transistor de descarga cortado.&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;    &lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(255, 255, 255);"&gt;Esta explicacion es la base para comprender el funcionamiento de ambos circuitos, tanto del monoestable como del aestable.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-8373655465161916";
google_ad_width = 120;
google_ad_height = 600;
google_ad_format = "120x600_as";
google_ad_type = "text_image";
google_ad_channel ="";
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19493666-2420372243044791626?l=bottomviews.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bottomviews.blogspot.com/feeds/2420372243044791626/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19493666&amp;postID=2420372243044791626' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19493666/posts/default/2420372243044791626'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19493666/posts/default/2420372243044791626'/><link rel='alternate' type='text/html' href='http://bottomviews.blogspot.com/2007/08/pines-del-555.html' title='Pines del 555'/><author><name>severino el herbolario</name><uri>http://www.blogger.com/profile/08950442512194531239</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_9Avhs1O_XMA/RsN0NTkLQZI/AAAAAAAAAAU/HjKpwyKozv0/s72-c/pines+555.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19493666.post-3790915381273213125</id><published>2007-08-10T18:21:00.000-04:00</published><updated>2007-08-10T18:55:00.487-04:00</updated><title type='text'>Circuito Monoestable</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_9Avhs1O_XMA/RrzsOjkLQYI/AAAAAAAAAAM/oZ19hfMXk3A/s1600-h/monoestable.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_9Avhs1O_XMA/RrzsOjkLQYI/AAAAAAAAAAM/oZ19hfMXk3A/s400/monoestable.bmp" alt="" id="BLOGGER_PHOTO_ID_5097208613085856130" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;    &lt;span style="color: rgb(0, 153, 0); font-weight: bold;"&gt;Primero que nada una breve introduccion a lo que es el 555, para entender su funcionamiento usaremos la tabla de verdad del flip flop 555(ver imagen), si el voltaje en el pin 6 es mayor a 2/3 de vcc S esta en 1 logico, y si el voltaje en el pin 2 es menor que 1/3 vcc R esta en uno logico, cuando Qm+1 esta en vcc o en uno logico se activa el transistor de descarga(ver datasheet del 555) y no olvidar que la salida por el pin 3 es Qm+1 negado.&lt;/span&gt;  &lt;span style="color: rgb(0, 153, 0); font-weight: bold;"&gt; en el ciruito monoestable el voltaje en el pin 2 debe estar en alto ( 1 logico o vcc),al apretar el boton de reset que llevara el voltaje del pin 2 a 0 por un corto periodo de tiempoel voltaje por el pin 3 sera vcc durante el tiempo determinado por t on=1,1 x R x C con lo que se activara el circuito.&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-8373655465161916";
google_ad_width = 120;
google_ad_height = 600;
google_ad_format = "120x600_as";
google_ad_type = "text_image";
google_ad_channel ="";
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19493666-3790915381273213125?l=bottomviews.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bottomviews.blogspot.com/feeds/3790915381273213125/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19493666&amp;postID=3790915381273213125' title='2 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19493666/posts/default/3790915381273213125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19493666/posts/default/3790915381273213125'/><link rel='alternate' type='text/html' href='http://bottomviews.blogspot.com/2007/08/circuito-monoestable.html' title='Circuito Monoestable'/><author><name>severino el herbolario</name><uri>http://www.blogger.com/profile/08950442512194531239</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_9Avhs1O_XMA/RrzsOjkLQYI/AAAAAAAAAAM/oZ19hfMXk3A/s72-c/monoestable.bmp' height='72' width='72'/><thr:total>2</thr:total></entry></feed>
