Paso 7: Conectar juntos
Hay par de trucos más. En primer lugar, el sensor de PIR trabaja estable de + 12V y permite falsas alarmas cuando la tensión de + 5V (que es exactamente nuestro caso). Esto es porque tiene regulador de voltaje 7805 y + 5V no es suficiente para la adecuada regulación. Pasar por el regulador (conexión de + 5V para su salida dejando entrada desconectada) resuelve el problema.
En segundo lugar, el modo en espera en panel VFD es controlado por un chip IC581 que cambia el estado de su salida PCON cuando detecta un pulso en su entrada de energía . Se ha descubierto que a veces puede detectar un falso pulso inducido por dispositivos ubicados cerca. Además, allí no es manera de nuestro Freeduino detectar de qué modo (o espera) está activa. La solución es muy simple – descargar R582 y por lo tanto, desconecte IC581 del control de la línea de espera y en su lugar conectar Q581 vía resistor de 1K a nuestra Junta de Freeduino. Así se controlará el modo de encendido/en espera no por impulsos sino por niveles.
Esta es la tabla de asignación de señal entre el Freeduino tablero y los componentes restantes (véase también Esquema de DVP630):
Señal | Freduino conector de pines | Pin del conector de componente |
---|---|---|
VFD_CS | J3-8 | Panel VFD-RB502-2 |
VFD_CLK | J3-7 | Panel de VFD-RB502-1 |
VFD_DATA | J3-6 | Panel VFD-RB502-3 |
MODO DE ESPERA | J3-5 | VFD panel Q581-base, a través de 1kOhm; R582 debe ser descargada |
IR_RECV | J3-3 | Panel VFD-RB502-5 |
+ 5V Standby | JP1-3 | VFD panel-RB501-5, módulo RTC-5V Pin, Pin de VCC DS18B20, PIR Sensor en puente del reg de voltaje. |
TOMA DE TIERRA | JP1-4, 5 | VFD panel-RB502-4, zumbador-'-' Pin, Pin de GND módulo RTC, DS18B20-GND Pin |
ALTAVOZ | J1-2 | Zumbador - Pin '+' |
PIR_SNSR | J3-4 | PIR Motion Sensor de alarma (AL) Pin |
TEMP_SNSR | J2-3 | Pin de datos-DS18B20 |
SCL | J2-6 | Pin de módulo RTC-SCL |
SDA | J2-5 | Pin de módulo RTC-SDA |