Paso 12: Prueba de placa IO superior 3
Nota: Durante este paso, la PI de frambuesa PI/HDMI pantalla y periféricos USB (modificado memoria stick y del wifi dongle) externamente accionada (e.g. un adaptador USB de 5V), pero conectados por I2C y un terreno común.
Allí serán cosas que suceden a los carriles de alimentación durante la prueba que serán difíciles de probar si realmente pierde la frambuesa PI !
Nota: Cuando instalación de ICs o conectores en cualquier etapa, apagar las fuentes de energía, no añadir y quitar cosas "en vivo!"
Alimentación
Compruebe primero que 5V en el Pin 8 de IC301 y eso 3V3 está presente en el pin 1 de CN304
Teclado LED repetidor
Conecte el Raspberry PI a los pines de Reset/I2C/GND y dos plomos voladores (memstick, wifi) y energía.
Con la frambuesa PI arrancado y funcionando, compruebe el LED repetidor trabaja para los cuatro LEDs verdes.
Nota: Hice algunos cambios para el manejo de los LED de red Jack aquí (sólo añadir dos resistencias de 1K en línea, de lo contrario los niveles de entrada estaban equivocados). Por esta razón almohadillas MOD quedaron en placa 2 y 3, sólo en caso de errores que requieren piezas adicionales!
Al acceder a la tarjeta SD, "SD" LED debe parpadear en simpatía con el LED de ACT de Pi.
Al acceder al WiFi dongle, o cuando el Pi es sondeo para un punto de acceso, "WF" LED debe parpadear en al mismo tiempo como el dongle WiFi.
Al acceder a la memoria montada, el "MS" LED debe parpadear en cuando el memory stick LED parpadea apagado (para activos)--tenga en cuenta el sentido inverso, por lo tanto, el puente de MsInvt SJ302 ser puente a bordo de 3!
Cuando el conector de red se desconecta (no LEDS en PI), o enchufado y ociosa (ambos LEDS en PI) entonces el LED de "RJ" debe estar apagado, parpadea en caso de actividad de la red, por ejemplo, "ping al-host.somewhere.com"
Para probar el botón de reset, apaga el Pi (con "sudo halt") pero dejan que enciende y luego presione el botón reset para despertarla. No lo utilice para restaurar realmente el Pi, a menos que absolutamente tienes que. Si funciona para despertarlo, trabaja para restablecerla.
Batería baja excepto
Ajuste del IC301
Hora para fijar VR301 para el punto de "batería baja", esto requiere una fuente externa para reemplazar la batería y por supuesto desconectar el real externa (DC jack) para que el cargador no trate de cargar la fuente de alimentación!
Con una fuente externa en lugar de la batería, van lentamente desde 20.0V hasta 12.0V--en algún momento "Low Batt" LED debe encenderse. Esto debe ser a 16.0V (1.0V / celular). Una vez que ha disparado, necesita elevar el voltaje 2.0V por lo menos para esta indicación, debido a la histéresis (R308).
Ajuste VR301 repetidamente y bajar la fuente de alimentación hasta cruce 16.0V viajes "Batería baja". En que momento, elevar el voltaje a 18.0V (aproximadamente) debe borrar la configuración de batería baja.
Es importante que este 2.0V ventana está ahí, para evitar que este circuito oscilante: el voltaje de la batería se elevará cuando son cargas de exceso. Esto no es una buena razón suficiente para poner la carga de nuevo! De! En! De! ...
Cuando se enciende el LED de batería baja, el riel de 5V/3 debe ir apagado como la mayoría de los otros LED para el panel del teclado, a modo de "ahorro de energía".
Nota: VR301 fue también incorrectamente marcado, su «CCW es un voltaje más alto corte»
Nota: R129 ajustado y D110 añadido para hacer este trabajo correctamente, con tantos LEDs ahora verter corriente en la línea de tierra conectado, era obvio que Q111 no era parcial en bastante antes! Esto condujo a los FETs no apagar correctamente!
Compruebe también que ponga en cortocircuito los extremos del cable de "caso cerrado" (para el interruptor de láminas) causa el "ahorro de energía" para activar, LEDs de corte y extracción de los 5V/3.
Pruebas GPIO
Se conectan a la parte delantera y traseras tarjetas flashes.
IC303 Fit y IC304
En la frambuesa PI: arranque y prueba que se puede ver en todos estos dispositivos GPIO i2c con "i2cdetect -y 1", que debe mostrar dos dispositivos 0x4F (ADC/DAC) y 0x27 (DIO).
Mediante la prueba de escritura "otras entradas" (adjunta en el último paso) y con el exterior aún PSU actúa como una "batería", compruebe el ADC oscilan (11.0V cerca a 23.0V max) y los valores de registro ADC para estas tensiones de inicio-fin. Se utilizan para la calibración del software más tarde, para convertir las lecturas ADC a tensión. por ejemplo 54 = 14.53V, 170 = 22.90V
Compruebe que la advertencia "Batería baja" (que participarán, en el extremo inferior de este ensayo) se detecta correctamente en el script de prueba GPIO.
Luego corta hacia fuera el "caso cerrado" (interruptor de láminas) y comprobar que también es correctamente detectado.
Retirar la fuente del Banco exterior (falsa batería) y reemplazar la batería real en este momento, prueba de que la detección de la energía interna externa funciona cuando se proporciona energía externa.
Controlar que presionando el botón power: sugerencia, no mantenga pulsado durante 4 segundos o más. Presione, ejecute el script, liberarlo.
Usando el script "flash", compruebe que los destellos de fuego correctamente (el script de prueba se enciende uno, luego el otro), y Lee de nuevo los interruptores de dirección de cámara.
Y finalmente con "fuerza-apagado" la secuencia de comandos, compruebe que desconecta la alimentación puede ser de software, después de un retraso. Nota esto pondrá todo el poder, incluyendo carril de 5V de la Pi por lo que por esta razón el PI debe ser alimentado desde el exterior todavía!
La secuencia de comandos establece el pin como salida, alta y baja, lentamente, y nada debe suceder. Luego conduce rápido. Unos 45-60 segundos después, el poder debe salir. PIN 3 de IC102 debe ir alta tan pronto como se detecta la unidad de AC, y cuando cae hacia atrás bajo, se corta la energía.