12.07.2015 Views

VIII Jornadas de Enseñanza Universitaria de la Informática Cáceres ...

VIII Jornadas de Enseñanza Universitaria de la Informática Cáceres ...

VIII Jornadas de Enseñanza Universitaria de la Informática Cáceres ...

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

hemos valorado especialmente <strong>la</strong> posibilidad <strong>de</strong>grabar <strong>la</strong> memoria <strong>de</strong>l microcontro<strong>la</strong>dor utilizandoniveles TTL. Esta alternativa permite utilizartensiones fácilmente generables <strong>de</strong>s<strong>de</strong> un computadorpersonal, eliminando con ello <strong>la</strong> exigencia<strong>de</strong> adquirir o construir un dispositivo grabador.Queremos <strong>de</strong>stacar que el programa <strong>de</strong> grabacióny <strong>la</strong> p<strong>la</strong>ca <strong>de</strong> prototipos propuesta son elementosseparados que pue<strong>de</strong>n utilizarse juntos o<strong>de</strong> forma in<strong>de</strong>pendiente. El programa <strong>de</strong> grabaciónse pue<strong>de</strong> utilizar con otras p<strong>la</strong>cas, siempre que sesuministre <strong>la</strong> interfaz a<strong>de</strong>cuada con el computadory es evi<strong>de</strong>nte que no es necesario grabar el microcontro<strong>la</strong>dorcon el programa que aquí proponemos.Para facilitar el <strong>de</strong>sarrollo <strong>de</strong> prototipos, proponemosun circuito basado en el microcontro<strong>la</strong>dorPIC16F873. Con él introducimos un conjunto<strong>de</strong> componentes reducido, bien conocidos y fácilmentelocalizables en el mercado, al tiempo quereservamos una zona preta<strong>la</strong>drada para insertarnuevos elementos según sean <strong>la</strong>s necesida<strong>de</strong>s <strong>de</strong>cada proyecto concreto.Dicho circuito contiene los siguientes bloquesprincipales: microcontro<strong>la</strong>dor (16F873), módulogenerador <strong>de</strong> niveles RS232 (MAX232), componentes<strong>de</strong> alimentación y conectores. Describimosbrevemente a continuación los mismos, <strong>de</strong>spués<strong>de</strong> introducir <strong>la</strong>s características principales <strong>de</strong>lconjunto.Las características más importantes <strong>de</strong> <strong>la</strong> p<strong>la</strong>caque presentamos son <strong>la</strong>s siguientes (ver figura 1):1. Hemos intentado promover un ahorro <strong>de</strong>tiempo a <strong>la</strong> hora <strong>de</strong> preparar los montajes quese pretendan evaluar, sin que con ello semerme excesivamente <strong>la</strong> calidad <strong>de</strong>l prototipoconstruido.2. Se han ubicado los conectores <strong>de</strong> los puertosparalelos cerca <strong>de</strong> <strong>la</strong> zona preta<strong>la</strong>drada paraevitar, en <strong>la</strong> medida <strong>de</strong> lo posible, <strong>la</strong> existencia<strong>de</strong> cables sobre los componentes fijos.3. Se incluye un conector para po<strong>de</strong>r efectuar <strong>la</strong>grabación <strong>de</strong>l microcontro<strong>la</strong>dor <strong>de</strong>s<strong>de</strong> un PC(o cualquier otro dispositivo que se adapte alprotocolo <strong>de</strong> grabación <strong>de</strong>l PIC).4. Para minimizar el precio <strong>de</strong> <strong>la</strong> p<strong>la</strong>ca y facilitar<strong>la</strong> posibilidad <strong>de</strong> establecer conexionespor <strong>la</strong> técnica <strong>de</strong> “wrapping”, se han escogidotiras <strong>de</strong> pines como conectores, salvo parael caso <strong>de</strong>l RS-232.5. Son accesibles todas <strong>la</strong>s líneas <strong>de</strong> los puertosparalelos <strong>de</strong>s<strong>de</strong> sus conectores, con in<strong>de</strong>pen<strong>de</strong>ncia<strong>de</strong> que algunas <strong>de</strong> el<strong>la</strong>s lleguen a otroselementos <strong>de</strong>l circuito (ej. conector <strong>de</strong> grabación),por tener un cometido especial <strong>de</strong>pendiendo<strong>de</strong> <strong>la</strong>s circunstancias o <strong>de</strong> <strong>la</strong>s operacionesque se pretendan hacer con el microcontro<strong>la</strong>dor.6. Hay conectores <strong>de</strong>ntro <strong>de</strong> <strong>la</strong> p<strong>la</strong>ca que permitenacce<strong>de</strong>r a GND.7. Hay un conector <strong>de</strong>ntro <strong>de</strong> <strong>la</strong> p<strong>la</strong>ca que permiteacce<strong>de</strong>r a <strong>la</strong>s tensiones <strong>de</strong> alimentaciónexistentes antes y <strong>de</strong>spués <strong>de</strong>l regu<strong>la</strong>dor(7805).Conector <strong>de</strong> alimentaciónexternaDB9 (RS-232)ResetConector <strong>de</strong> grabaciónPIC16F873Zona preta<strong>la</strong>drada3.1 Características principalesAlimentacióndisponibleMAX232GNDdisponible3.2 Microcontro<strong>la</strong>dorPuertos paralelosFigura 1. P<strong>la</strong>ca iFOTON con componentes.El microcontro<strong>la</strong>dor seleccionado es elPIC16F873 <strong>de</strong> <strong>la</strong> empresa Microchip [10], [12].Es difícil <strong>de</strong>fen<strong>de</strong>r con <strong>de</strong>talle, hoy en día, unaelección <strong>de</strong> este tipo frente a otras alternativas,dada <strong>la</strong> gran variedad <strong>de</strong> microcontro<strong>la</strong>dores quehay en el mercado con posibilida<strong>de</strong>s extraordina-

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!