Vous êtes sur la page 1sur 6

DDP

MODULO sensores para maquina


vending

VERSION 1.2

Septiembre 2019

www.indetek.com.mx
Ver 1.0 12 05 2019

Se crea versión de definición de proyecto, basado en las modificaciones que se.


requieren para la tarjeta de sensor de garantía con entradas y salidas de sensado

Ver 1.1 05 09 2019

Basado en las pruebas del primer prototipo, se decide tener una tarjeta exclusiva
para el monitoreo y control de los sensores de la maquina vending.

Ver 1.2 27 09 2019

Se fusionan comando C( y C), para solo tener un comando de polleo de status de


esta tarjeta

Se actualiza lista de entradas y salidas digitales, así como analogas

www.indetek.com.mx
Descripción General:

El módulo de sensores para maquina vending es una tarjeta electrónica con un


puerto de comunicación serial, para lograr comunicarse con la red de noso la cual
es supervisada por una pc que contiene el software VMCI.

El modulo está basado en un microcontrolador microchip serie Pic16F883, el


firmware se desarrolla en ‘c’ y se desarrolla en el IDE MPlab, la estructura de
programación debe adaptarse al estándar de desarrollo de códigos indetek
(consultar DDP de desarrollo de códigos)

El módulo debe tener entradas y salidas digitales que le ayudan a indicar el status
de la maquina vending al software VMCI, la tarjeta cuenta con las siguientes
entradas y salidas.

ENTRADAS DIGITALES

 (ED1) Entrada digital para sensor de vibración.

Esta entrada se conecta al sensor de vibración para enviar una alerta ala
maquina al VMCI cuando sea golpeada la maquina ( 1= Maquina en
posición, 0 = Maquina con vibracion).

 (ED2) Entrada digital para sensor de inclinación

Esta entrada se conecta al sensor de inclinación para enviar el status de


inclinación de la maquina al VMCI ( 1= Maquina en posición, 0 = Maquina
inclinada).

 (ED3) Entrada digital para modo de programador

Para poder programar precios y consultas de mantenimiento

 (ED4) Entrada digital para detección de puerta abierta

El software VMCI se encarga de tener un log de aperturas de máquina, por


lo que requiere de un sensor de puerta abierta, este sensor se conecta a la
tarjeta de sensor de entrega garantizada, para poder conocer el estado de

www.indetek.com.mx
la puerta y reportarlo al VMCI en el bit de status (1=Maquina cerrada, 0=
Maquina Abierta).

 (ED5) Entrada digital para detección de alcancía retirada

Para lograr tener un log de retiros de alcancía se instala un swtich para


detectar cuando se retira la alcancía, este estado de alcancía (1=alcancía
retirada, 0= alcancía en su posición)

 (ED6) Entrada digital para movimiento en changer

Para informar si se ha accedido/manipulado al changer,nerar un hostirco de


manipulaciones del changer o aceptador de billetes

 (ED7) Entrada digital auxiliar 1


 (ED8) Entrada digital auxiliar 2

SALIDAS DIGITALES

 (SD1) Salida a relevador para lámpara de iluminación:

Para encender lámparas de los productos solamente en la noche

 (SD2) Salida relevador para alarma sirena:

para activar sirena cuando se mueva la maquina para alertar de estas


situaciones.

 (SD3) Salida relevador para actividad promocional:

Salida para conectar luces de atracción a clientes

 (SD4) Salida relevador Auxiliar 1


 (SD5) Salida relevador Auxiliar 1

ENTRADAS ANALOGAS

 (EA1) Entrada análoga para sensor de luz (fotoresistencia)

Se cuenta con una entrada análoga para monitorear la luz solar y ante la
ausencia de luz diurna poder encender las lámparas de iluminación para de
esta forma ahorrar energía eléctrica (ADC)

 (EA2) Entrada análoga para leer la temperatura ambiente


 (EA3) Entradas análoga para leer la temperatura de la parte refrigerada

www.indetek.com.mx
Por cada evento de entrada digital, se debe de mantener la bandera de evento
(comunicación de red) correspondiente por al menos 2 segundos para garantizar
que el software VMCI pueda detectar este evento.

La dirección asignada a esta tarjeta es C8h. Los comando s de red a los que debe
responder son:

Comando de versión de firmware

PC -> Modulo de sensores


BOT C8 01 CS EOT
BOT=Inicio de transmision
C8 = Direccion modulo de sensores
01 = Cmd versión de firmware
CS=CheckSum
EOT=fin de transmision

Receptor Modulo Sensores -> PC


BOT C8 01 VV RR CS EOT
BOT=Inicio de transmision
C8 = Direccion de respondiente
VV=Version
RR=Revision
CS=CheckSum
EOT=fin de transmision

Comando de status de sensores

PC -> Modulo de sensores


BOT C8 02 SS CS EOT
BOT=Inicio de transmision
C8 = Direccion modulo de sensores
01 = Cmd pedir status de TSOP
SS = El valor de los 8 bits correspondientes a las salidas digitales
CS=CheckSum
EOT=fin de transmision

Receptor Modulo Sensores -> PC


BOT C8 82 EE SS XX YY CS EOT
C9 = Dirección de respondiente
EE= 8 bits de entradas digitales
SS= 8 bits de salidas digitales
XX= El valor de temperatura 1.
YY= El valor de entrada análoga.

www.indetek.com.mx
CS=CheckSum
EOT=fin de transmision

www.indetek.com.mx

Vous aimerez peut-être aussi