PIC 18F45XX - iesluisdelucena.es...8. Simulación en Proteus No existe el componente CNY70 en las...

Post on 13-Aug-2020

30 views 1 download

Transcript of PIC 18F45XX - iesluisdelucena.es...8. Simulación en Proteus No existe el componente CNY70 en las...

PIC 18F45XX

El sensor de infrarrojos(CNY70)

1. Características generales

➔ Se trata de una solución compacta donde la fuente de luz (diodo emisor) y el detector (fototransistor) se montan en la misma dirección.

➔ La detección del objeto se consigue por la reflexión (o no) del haz infrarrojo sobre la superficie del objeto.

➔ Existen sensores denominados de “Barrera” donde la fuente de luz está enfrentada al detector y lo que se detecta es el bloqueo del haz por parte del objeto.

2. Hoja de características del sensor

➔ Longitud de onda del haz infrarrojo de 950nm.➔ Intensidad del diodo emisor Iak=50mA.➔ Intensidad de colector Ic=50mA.➔ Tensión colector emisor Ice=32V➔ Tensión emisor colector Vec=7V.➔ Comsumo aproximado de 200mW.➔ Distancia de detección de 0.3 a 5mm

3. Esquema de conexión (I): Analógica

➔ Con esta conexión el nivel de tensión en el pic variará en función del color del objeto y podemos tener una aproximación del tono (claro) u (oscuro) en función de la lectura analógica en el pin del pic.

* Lectura del pin de 5v: Sin objeto o bien

el objeto es muy oscuro (negro).

* Lectura del pin de 0v: Objeto muy

claro.

* Lecturas intermedias indican distintos

tonos de color.

4. Esquema de conexión (II): Digital

➔ Utilizando un inversor Trigger Smith (HEF-40106) podemos leer el estado del sensor asegurándonos de tener niveles de tensión de 0 o 5 voltios en la entrada digital del pic.

Sensor sobre negro: El haz no se refleja. El transistor está en corte. El nivel Vce=5v. En el pin del pic tenemos: 0v (Bajo)

Sensor sobre blanco: El haz si se refleja. El transistor está en saturación. El nivel Vce=0v. En el pin del pic tenemos: 5v (Alto)

5. Entradas para sensores en el entrenador

6. Conexión con el entrenador

En la parte superior del entrenador están situados 6 conectores molex de 4 pines.

Los pines de entrada del pic son: (D1 D0 D3 C6 C7D2)

7. Montaje de los cables de conexión (I)

➔ Cable_código_1: Gris/Verde/Blanco/MarrónÁnodo: MarrónCátodo: BlancoEmisor: GrisColector: Verde

➔ Cable_código_2:Rojo/Negro/Azul/AmarilloÁnodo: RojoCátodo: AzulEmisor: NegroColector: Amarillo

8. Simulación en Proteus

No existe el componente CNY70 en las librerías de proteus pero podemos simular su funcionamiento digital fácilmente con un esquema como el de la figura:

También se puede diseñar un componente personalizado en Isis (*) y su correspondiente encapsulado en Ares como los mostrados en las siguientes figuras.

(*) El componente no se puede simular

Componentes diseñados en IES Joan Miró

10. Programa de ejemplo

Diseñar un programa que simule el funcionamiento de un sensor CNY70 conectado en el pin RD0 y muestre en el lcd su estado “1”-> sobre negro, “0”->sobre blanco.

Solución en C18 (l)

Simulación en Proteus