Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Portafolio Electronica Segundo Semestre PDF
Portafolio Electronica Segundo Semestre PDF
UNIANDES
TEMA: PORTAFOLIO
TULCN 2017
UNIVERSIDAD REGIONAL AUTNOMA DE LOS ANDES
UNIANDES
Arduino
hardware y software flexibles y fciles de usar. Est pensado para artistas, diseadores,
El bloque de cdigo debe tener 2 partes, o funciones principales, que siempre debemos
incluir.
Primero void setup() . Dentro de esta funcin principal escribiremos las sentencias de
ejecutarn al iniciar Arduino y una nica vez. Con ellas, por ejemplo, asignaremos la
los sensores que vayamos a necesitar, escribiremos rdenes de inicio del programaetc.
La segunda funcin principal es void loop() . sta debe ir siempre despus de void
setup(). En ella escribiremos todas las sentencias, bucles y llamadas a funciones que
Estas zonas pueden ser un espacio para el ttulo, el autor, libreras, definiciones
(variables que vayamos a usar en el programa), una zona para funciones a las que el
ordenado est todo, ms difcil ser perdernos cuando los cdigos se compliquen.
Para poder realizar un cdigo Arduino debemos tener las herramientas con las que
decirle a nuestro microcontrolador que es lo que debe hacer en cada momento. Estas
Arduino usa una serie de sentencias y comandos bsicos muy sencillitos pero a la vez
muy potentes. Combinndolos crearemos programas para decirle a nuestra placa que
Las sentencias se dividen por su manera de funcionar dentro del programa, pudiendo
Estructurales: Nos dan la forma computacional del cdigo y las operaciones lgicas a
ejecutar. Con stos son con los que le marcamos al programa qu camino debe seguir el
cdigo al ejecutarse y qu operaciones debe hacer. Algn ejemplo de las ms usadas son
Variables: Con stas definiremos qu tipo y qu caractersticas tendrn los valores que
encontrarnos aqu las sentencias int, float, HIGH, LOW, char, string, true, false
Funciones: Nos permiten realizar una serie de operaciones concretas y volver a la zona
del cdigo en la que se ejecut. Existen funciones que estn propiamente definidas ya
por Arduino como tales y tambin podemos crearnos nuestras propias funciones para
que sean llamadas en las zonas de setup o loop cuando lo necesitemos. Son muy tiles
cuando necesitamos realizar un grupo de acciones varias veces en distintas zonas del
Microcontrolador PIC
Los PIC son una familia de microcontroladores tipo RISC fabricados por Microchip
interfaz perifrico).
El PIC original se dise para ser usado con la nueva CPU de 16 bits CP16000. Siendo
en general una buena CPU, sta tena malas prestaciones de entrada y salida, y el PIC de
8 bits se desarroll en 1975 para mejorar el rendimiento del sistema quitando peso
en ROM para realizar estas tareas; y aunque el trmino no se usaba por aquel entonces,
se trata de un diseo RISC que ejecuta una instruccin cada 4 ciclos del oscilador.
El PIC18F4550
solo basta googlear un poco para ver cuantos proyectos a travs del puerto USB utilizan
este microcontrolador, ademas es un buen paso para dejar a la familia PIC16F, y pasar
al siguiente nivel porque no solo incluye conectividad USB, sino que ademas tiene mas
memoria RAM EEPROM, y FLASH que el comn de la familia PIC16F. Ideal para
disponibilidad de los tres puertos seriales: FS-USB (12 Mbit / s), IC y SPI (hasta
memoria FLASH de programa mejoradas hacen que sea ideal para el control integrado y
MEMORIA DE PROGRAMA
Es una memoria de 1 K byte de longitud con palabra de 14 bits. Como es del tipo
VECTOR DE RESET
pone en ceros (000h). Por esta razn, en la primera direccin del programa se debe
El PIC 16F84
siguientes son registros de uso general que se pueden usar para guardar los datos
temporales de la tarea que se est ejecutando. Los registros estn organizados como dos
bancos (paginas) de 128 posiciones de 8 bits cada una (128 x 8); todas las posiciones se
pueden accesar directa o indirectamente (estas ltimas a travs del registro FSR). Para
- PINES Y FUNCIONES
Los PUERTOS son el puente entre el microcontrolador y el mundo exterior. Son lneas
digitales que trabajan entre cero y cinco voltios y se pueden configurar como entradas o
como salidas.
El PIC 16F84 tiene dos puertos. El puerto A con 5 lneas y el puerto B con 8 lneas.
Cada pin se puede configurar como entrada o como salida independiente programado
por un par de registros diseados para tal fin. En ese registro un "0" configura el pin del
(sirven para fijar el pin a un nivel de cinco voltios), su uso puede ser habilitado o
deshabilitado bajo control del programa. Todas las resistencias de pull-up conectan o
pin si este se programa como salida. El pin RB0/INT se puede configurar por software
Girscopo
de rotacin.
El girscopo o giroscopio (Del griego "skopeein = ver" y "gyros = giro") es un
Est formado esencialmente por un cuerpo con simetra de rotacin que gira alrededor
del eje de dicha simetra. Cuando el girscopo se somete a un momento de fuerza que
angular en todo caso, si est restringido) girando respecto de un tercer eje, perpendicular
tanto a aquel respecto del cual se lo ha empujado a girar, como a su eje de rotacin
inicial. Si est montado sobre un soporte de Cardano que minimiza cualquier momento
orientacin de su eje de rotacin ante fuerzas externas que tiendan a desviarlo mejor que
el espacio" y la precesin, que es la inclinacin del eje en ngulo recto ante cualquier
que puedan girar libremente en cualquier direccin; estos instrumentos se emplean para
producirlos.
peonzas, o monedas lanzadas a rodar, por ejemplo, aunque por supuesto, cualquier
objeto giratorio funciona en cierto modo, como girscopo. El giro en vuelo impartido
por el jugador a un baln de rugby, o el de una bala disparada desde un arma de nima
Proteus
electrnicos en todas sus etapas: diseo del esquema electrnico, programacin del
Electronics Ltd., que consta de los dos programas principales: Ares e Isis, y los mdulos
VSM y Electra.
Esquemas Inteligente) permite disear el plano elctrico del circuito que se desea
realizar con componentes muy variados, desde simples resistencias, hasta alguno que
diseos realizados en Isis pueden ser simulados en tiempo real, mediante el mdulo
Un sensor fotoelctrico
ambientales extremas.
Los sensores de luz se usan para detectar el nivel de luz y producir una seal de salida
un transductor fotoelctrico para convertir la luz a una seal elctrica y puede incluir
salida.
Existen tres tipos de sensores fotoelctricos, los sensores por barrera de luz, reflexin
Sensores ultrasnicos
trabajan libres de roces mecnicos y que detectan objetos a distancias que van desde
pocos centmetros hasta varios metros. El sensor emite un sonido y mide el tiempo que
la seal tarda en regresar. Estos reflejan en un objeto, el sensor recibe el eco producido y
Estos sensores trabajan solamente en el aire, y pueden detectar objetos con diferentes
ser slidos, lquidos o polvorientos, sin embargo han de ser reflectores de sonido. Los
sensores trabajan segn el tiempo de transcurso del eco, es decir, se valora la distancia
por un cristal fotosensible que regula el flujo de corriente colector emisor de acuerdo a
Bueno, con los trminos bsicos aclarados, veamos el esquema del emisor y el receptor:
El Bluetooth
seales de radio y rayos de luz infrarroja, e incluso una gran variedad de conectores,
enchufes y protocolos.
Hay diferentes formas sobre cmo los dispositivos electrnicos puede conectarse los
Cables de componente
Cables elctricos
Cables Ethernet
WiFi
Seales infrarrojas
aerodinamizar el proceso.
Provee acuerdo a nivel de protocolo, donde los productos tienen que estar de acuerdo
sobre cundo son enviados los bits, cuntos sern enviado al mismo tiempo, y cmo las
es el mismo que se ha enviado. Los principales atractivos del Bluetooth son que es
inalmbrico, barato y automtico. Los infrarrojos necesitan tener una lnea libre de
Los infrarrojos (IR) se refieren a ondas de luz de baja frecuencia. Son usados en la
Una de las tecnologas ms extendidas de los ltimos tiempos, y que con mayor mpetu
WI-Fi, la cual nos permite interconectar diferentes clases de dispositivos entre ellos sin
necesidad de cables o que los mismos queden fijos en un lugar. En este artculo
conoceremos un poco ms de cerca este concepto para interiorizarnos de los que nos
puede ofrecer.
Bsicamente, los enlaces inalmbricos Wi-Fi son una metodologa de conexin que nos
En la actualidad, es casi una obligacin que los dispositivos nuevos que salen al
mercado ofrezcan una conexin de este tipo, es por ello que podemos encontrar
La posibilidad que la conexin de tipo inalmbrica Wi-Fi les brinda a todos estos
aparatos les otorga una flexibilidad sin lmites para ser conectados, dando lugar a
incluso otras tecnologas nacidas de este concepto, tales como los SmartTV.
puede aadir a un simple reproductor de medios, basta con ver algunos de los nuevos
modelos salidos al mercado recientemente para darse cuenta de las posibilidades que
nos ofrece.
La tecnologa Wi-Fi est basada en la norma IEEE 802.11, sin embargo, eso no quiere
decir que todo producto que trabaje con estas especificaciones sea Wi-Fi. Para que un
determinado producto reciba un sello con esta marca, es necesario que sea evaluado y
certificado por Wi-Fi Alliance. Esta es una forma de garantizarle al usuario que todos
los productos con el sello Wi-Fi Certified siguen las normas de funcionalidad que
garantizan la compatibilidad entre s. Sin embargo, eso no significa que los dispositivos
que no tengan el sello no funcionen con dispositivos que lo tengan (pero, es preferible
optar por productos certificados para evitar problemas). La base del Wi-Fi est en la
La norma 802.11
se propagan por el aire y pueden cubrir reas de centenares de metros cuadrados. Como
existen incontables servicios que pueden utilizar seales de radio, es necesario que cada
uno opere de acuerdo con las exigencias establecidas por el gobierno de cada pas. Esta
Hay, sin embargo, algunos segmentos de frecuencia que pueden ser usados sin
franjas ISM (Industrial, Scientific and Medical), que pueden operar, entre otros, con los
siguientes intervalos: 902 MHz - 928 MHz; 2,4 GHz - 2,485 GHz y 5,15 GHz - 5,825
GHz (dependiendo del pas, estos lmites pueden variar). Las dos ltimas franjas son las
que utiliza el Wi-Fi, sin embargo, tal caracterstica puede variar conforme la versin de
la norma 802.11.
Es bueno saber que, para que una red de este tipo sea establecida, es necesario que los
suministran el acceso.
Estos son genricamente denominados Access Point (AP). Cuando uno o ms STA se
conectan a un AP, se obtiene, por lo tanto, una red, que es denominada Basic Service Set
determinado local (por ejemplo, dos redes inalmbricas creadas por empresas diferentes
en una rea de eventos), es importante que cada uno reciba una identificacin
TULCN 2017
Introduccin
Dentro de la electrnica digital, existe un gran nmero de problemas a resolver que se
repiten normalmente. Por ejemplo, es muy comn que al disear un circuito electrnico
necesitemos tener el valor opuesto al de un punto determinado, o que cuando un cierto
nmero de pulsadores estn activados, una salida permanezca apagada. Todas estas
situaciones pueden ser expresadas mediante ceros y unos, y tratadas
mediante circuitos digitales. Los elementos bsicos de cualquier circuito digital son las
compuertas lgicas.
Compuertas Lgicas
Lgica Positiva
Lgica Negativa
Aqu ocurre todo lo contrario, es decir, se representa al estado "1" con los niveles ms
bajos de tensin y al "0" con los niveles ms altos.
Por lo general se suele trabajar con lgica positiva, la forma ms sencilla de representar
estos estados es como se puede ver en el siguiente grfico.
Compuertas Lgicas
Las compuertas lgicas son dispositivos que operan con aquellos estados lgicos
mencionados en lo anterior y funcionan igual que una calculadora, de un lado ingresas
los datos, sta realiza una operacin, y finalmente, te muestra el resultado.
Compuerta NOT
Compuerta AND
Una compuerta AND tiene dos entradas como mnimo y su operacin lgica es
un producto entre ambas, no es un producto aritmtico, aunque en este caso
coincidan.*Observa que su salida ser alta si sus dos entradas estn a nivel alto*
Compuerta OR
Al igual que la anterior posee dos entradas como mnimo y la operacin lgica, ser una
suma entre ambas... Bueno, todo va bien hasta que 1 + 1 = 1, el tema es que se trata de
una compuerta O Inclusiva es como a y/o b*Es decir, basta que una de ellas sea 1 para
que su salida sea tambin 1*
Es OR EXclusiva en este caso con dos entradas (puede tener ms) y lo que har con
ellas ser una suma lgica entre a por b invertida y a invertida porb.*Al ser O
Exclusiva su salida ser 1 si una y slo una de sus entradas es 1*
Al agregar una compuerta NOT a cada una de las compuertas anteriores los resultados
de sus respectivas tablas de verdad se invierten, y dan origen a tres nuevas compuertas
llamadas NAND, NOR y NOR-EX. Veamos ahora como son y cul es el smbolo que
las representa...
Compuerta NAND
Compuerta NOR
Compuerta NOR-EX
Buffer's
La relacin que existe entre la lgica booleana y los sistemas de cmputo es fuerte, de
hecho se da una relacin uno a uno entre las funciones booleanas y los circuitos
electrnicos de compuertas digitales. Para cada funcin booleana es posible disear un
circuito electrnico y viceversa, como las funciones booleanas solo requieren de los
operadores AND, OR y NOT podemos construir nuestros circuitos utilizando
exclusivamente stos operadores utilizando las compuertas lgicas homnimasUn hecho
interesante es que es posible implementar cualquier circuito electrnico utilizando una
sola compuerta, sta es la compuerta NANDPara probar que podemos construir
cualquier funcin booleana utilizando slo compuertas NAND, necesitamos demostrar
cmo construir un inversor (NOT), una compuerta AND y una compuerta OR a partir de
una compuerta NAND, ya que como se dijo, es posible implementar cualquier funcin
booleana utilizando slo los operadores booleanos AND, OR y NOT. Para construir un
inversor simplemente conectamos juntas las dos entradas de una compuerta NAND.
Una vez que tenemos un inversor, construir una compuerta AND es fcil, slo
invertimos la salida de una compuerta NAND, despus de todo, NOT ( NOT (A AND
B)) es equivalente a A AND B. Por supuesto, se requieren dos compuertas NAND para
construir una sola compuerta AND, nadie ha dicho que los circuitos implementados slo
utilizando compuertas NAND sean lo ptimo, solo se ha dicho que es posible hacerlo.
La otra compuerta que necesitamos sintetizar es la compuerta lgica OR, sto es
sencillo si utilizamos los teoremas de DeMorgan, que en sntesis se logra en tres pasos,
primero se reemplazan todos los "" por "+" despus se invierte cada literal y por
ltimo se niega la totalidad de la expresin: