You are on page 1of 3

Nombre Institucin. Apellido Autor1, Apellido Autor2, etc. Ttulo abreviado del artculo.

DISEO Y FUNCIONAMIENTO El circuito realizado en la prctica de laboratorio #2 trata de el diseo de un sistema de control digital para el cambio de sentido de un motor DC por conteo, cuya estructura esquemtica se pude visualizar claramente el siguiente figura: Sx Pulsos Motor

ninguna obstruccin al paso de la luz del diodo led infrarrojo a la base del transistor, existir idealmente un corto circuito conectado a tierra y de esta manera tendremos un voltaje de entrada para nuestra compuerta not igual a cero. Para este acoplamiento se usa la 74HC14 montada segn lo informa su datasheet:
FIG# DATASHEET 74HC14

ContadorConteo

Control Digital

CONTROL

Decodificador

Visualizador Display

INTERFAZ CON EL USUARIO ACTUADOR Motor DC

Cuando existe obstruccin al paso de la luz para el opto transistor, la entrada de la compuerta not se conecta prcticamente de forma directa a la fuente de voltaje conectada en serie a la resistencia de 1M, lo cual implica un voltaje cercano a los 2,5v para este caso, hecho que la compuerta a base de MOSFET reconoce como un 1 es decir 5v como consecuencia tenemos a la salida un cero(0v) que como veremos ms adelante es muy til ya que nuestro contador, usado en este caso el 74HC190 es activo alto, y por lo tanto podemos adquirir una seal de pulso cada vez que se obstruya la seal ptica emitida por el led infrarrojo. CONTROL: Contador- Conteo: Para poder realizar el conteo de cada pulso, bien se dijo lneas arriba se usa el 74HC190 acoplado conforme lo indica su datasheet.
FIG # DATASHEET 74HC190

Control de Velocidad Sx Pulsos del motor: Esta parte se realizo con la ayuda del opto transistor GP3S63 el cual se acoplo de la siguiente manera:
FIG # ACOPLAMIENTO OPTO TRANSISTOR

Se usa para la implementacin 2 resistencias, una de 180 y una de 1M respectivamente, el fin de la resistencia de 180 no es ms que el de inducir una corriente que encienda el led infrarrojo y permita un 1 a las salida ya que esta negada, como bien se sabe el transistor de la parte derecha conduce cuando existe una corriente de base y se comporta como un circuito abierto cuando no la presenta, por lo tanto, al no existir

La entrada de cada pulso es por el pin #14; para asegurar que este contador inicie en cero se conecta a tierra desde D1 A D0 cada pin, las salidas al decodificador van desde Q0 hasta Q3, se mantiene en cero el pin 11 correspondiente a PL ya que es activo bajo permitindonos un inicio en el nmero cero ya especificado, y al momento de colocar un voltaje igual a 5v en este pin, se desactivara el PL y el contador generara los nmeros en binario en BCD es decir 0-9 contando cada pulso. Cada paso de 9 a 0 genera un pulso en el contador el cual viene dado por el pin 13, denominado RC, esta salida ira a la entrada del siguiente contador pues ser su pulso de entrada para quien me indicara las decenas.

Nombre Institucin. Apellido Autor1, Apellido Autor2, etc. Ttulo abreviado del artculo. En la prctica TC no fue conectado en ninguno de los 2 casos, es decir, contador para unidades y decenas. El pin 5 va en conexin a la unidad de control digital, diseada especficamente para el numero 88 como lo veremos en la unidad de control digital. Control Digital: Nuestro propsito es generar un pulso cuando los contadores lleguen a 8 y 8 es decir #88, que valla a la entrada del pin #5 para los contadores 74HC190 y me permita ir en cuenta regresiva hasta cero, nmero para el cual se desactiva y me permite nuevamente el contar a manera ascendente; Es pues necesario tomar las salidas de nuestros contadores conociendo que estos empiezan en cero y verificar para que valores de Q0 hasta Q3 tendremos tanto en unidades como en decenas el valor de cero, luego analizar para que valores de Q0 hasta Q3 se presenta el valor de 8 en cada contador. Es necesario la realizacin de la siguiente tabla de verdad para obtener una funcin lgica que me permita controlar los valores de salida para los contadores cuando estos estn en cero.
TABLA # TABLA DE VERDAD

De igual manera para obtener una funcin lgica que me permita controlar los contadores cuando estos llegan a 8 respectivamente, realizamos el mismo estudio para el caso anterior:
TABLA# TABLA DE VERDAD

A3 0 0 0 0 0 0 0 0 1 1

A2 0 0 0 0 1 1 1 1 0 0

A1 0 0 1 1 0 0 1 1 0 0

A0 0 1 0 1 0 1 0 1 0 1

S1 1 1 1 1 1 1 1 1 0 1

S2 1 1 1 1 1 1 1 1 0 1

Tabla de verdad cuando cada salida de los contadores corresponde a 8; S1:Contador para unidades, S2:Contador para decenas. FIG# MAPA DE KARNAUGH PARA S1 Y S2 Q3Q2Q1Q0

A3 0 0 0 0 0 0 0 0 1 1

A2 0 0 0 0 1 1 1 1 0 0

A1 0 0 1 1 0 0 1 1 0 0

A0 0 1 0 1 0 1 0 1 0 1

S1 0 1 1 1 1 1 1 1 1 1

S2 0 1 1 1 1 1 1 1 1 1

00
1 1 X 0

01
1 1 X 1

11
1 1 X X

10
1 1 X X

00 01 11 10

Tabla de verdad cuando la salida para cada contador corresponde a cero; S1: Contador para unidades; S2: Contador para decenas.

No se realiza un mapa de karnaug diferente para S2 ya que como se puede visualizar, la salida S1 Y S2 son exactamente iguales, lo nico que hay que notar, es que las variables de entrada se diferenciaran pues no son las mismas para cada contador y as tal como el caso anterior se denominaran Q3Q2Q1 Q0.

Realizamos el anlisis mediante mapas de karnaugh:


FIG# MAPA DE KARNAUGH PARA S1 Y S2 Q3Q2Q1Q0

00 0 1 x 1

01 1 1 x 1

11 1 1 x x

10 1 1 x x

00 01 11 10

Teniendo en cuenta que el nmero 8, en BCD es 1000, y conforme la tabla de karnaugh hecha para este anlisis se tiene que el numero 88 (1000-1000)BCD se presenta cuando Q3 y Q3 son 1 pues para ningn otro caso o numero se pude dar que Q3 y Q3 estn en 1 y por ende nuestra funcin de control para 88 llamada f8 toma la forma: f8= Q3*Q3. Ya en la implementacin conforme lo indican los datasheets de las respectivas compuertas OR Y AND de referencias 74HC08 y 74HC32 en las entradas se colocan las salidas de Q3 y Q3 y Q3,Q2,Q1,Q0 Y Q3,Q2,Q1,Q0, respectivamente, correspondientes a los contadores.
FIG# DATASHEET 74HC08

S1=Q3+Q2+Q1+Q0 S2=Q3+Q2+Q1+Q0 * La funcin lgica que describe los valores de salida para los contadores cuando estos estn en cero, es: S1+S2= Q3+Q2+Q1+Q0+ Q3+Q2+Q1+Q0 _____________________ *)La salida S2 es idntica a la salida S1 por lo tanto no se hace un mapa de karnaugh por aparte; Se toma la misma salida de S1 tan solo diferenciando que las variables de entrada son Q3 Q2 Q1 Q0.

Nombre Institucin. Apellido Autor1, Apellido Autor2, etc. Ttulo abreviado del artculo.

FIG # DATASHEET 74HC32

Precedentemente a esto se menciono el funcionamiento de la memoria la cual guarda el correspondiente bit de estado es decir, sea cero u ochenta y ocho, y se es notable que como se necesita tan solo 1 salida de la memoria que valla al pin #5 de los contadores y al pin #2 del puente H como lo veremos posteriormente se es necesario la realizacin de la siguiente tabla de verdad:
TABLA # TABLA DE VERDAD PARA LA MEMORIA

Conforme lo especifica el datasheet al pin #2 de input se hace llegar la salida de control que anteriormente se usaba para el control de conteo ascendente o descendente y en este caso me permitir el cambio en el sentido del giro al motor; Esta misma salida de control se hace llegar pero negada al pin #7 de input conforme lo dice la hoja de datos. Cuando control esta en 0 la entrada en el pin#2 es 0 y en el pin#7 es 1 que me permite el movimiento del motor hacia la izquierda, cuando control esta en 1, la entrada en el pin#2 ser 1 y en el pin#7 es 0 dando lugar a que el motor gire hacia la derecha; El giro sea de derecha o izquierda se mantiene por el lapso de tiempo especificado segn sea el conteo, es decir de [0-88] ascendente o descendente gracias a la memoria. Los diodos usados son los diodos comunes de silicio con voltaje de umbral igual a 0,7v su funcin en este acoplamiento de control de giro no es ms que restringir los pulsos que enva el motor ya que este es aestable y viene especificado por el fabricante del integrado. Los pines 9,10,11,15 y 16, no se conectan ya que se usan para el control de otros motores que en el desarrollo de esta prctica no fueron necesarios.

0 1 0

88 0 1

Control 0 1

Tabla de verdad para la memoria segn el estado de control que se requiere, es decir, cuando tenemos 0 necesitamos 0 en la salida de control para tener un conteo ascendente y cuando tenemos 88 necesitamos 1 para tener un conteo descendente.

Control= o * 88 Es decir se es necesario negar la salida de la memoria para cero y llevarla a una compuerta AND conjunto la salida de la memoria para ochenta y ocho, esta salida de control me permitir los pulsos adecuados de cero y uno que llegaran al pin #5 de los contadores provocando en ellos conteo ascendente y descendente. La implementacin de este control se hace conforme lo ya especificado en los datasheets anteriores de AND Y NOT. MOTOR DC: Para realizar el cambio de sentido en el motor DC se es necesario el uso de un puente H de referencia L293B:
FIG # PUENTE H L293B

You might also like