Tabla de contenido:
- Paso 1: Teoría de funcionamiento y esquema del circuito
- Paso 2: Aplicación de Android
- Paso 3: consumo de energía
- Paso 4: hardware
- Paso 5: software
Video: Medidor LC Android On-The-Go (OTG): 5 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
Hace varios años construí un medidor LC basado en un diseño de código abierto de un "medidor LC sorprendentemente preciso" de Phil Rice VK3BHR en
Aquí se presenta un diseño modificado basado en un microcontrolador flash USB Microchip PIC18F14K50 que está conectado a un teléfono Android usando el modo On-The-Go (OTG). El teléfono proporciona energía a los circuitos y una aplicación de Android proporciona la interfaz gráfica de usuario (GUI).
Los siguientes son los aspectos más destacados del diseño:
- Microcontrolador único PIC18F14K50 con interfaz USB y comparador analógico interno
- Código c simple en el microcontrolador que implementa un contador de frecuencia básico
- Código de prueba de GUI en Qt Creator y la aplicación de Android usando Android Studio
- Todos los cálculos realizados en lenguaje de nivel superior
- Bajo consumo de energía ~ 18 mA a + 5 V
- Diseño verificado mediante la construcción de una placa de pruebas y una unidad de ingeniería
Deseo reconocer el uso del controlador serial Usb para el código de ejemplo de Android v4.5 al implementar la conectividad OTG.
Paso 1: Teoría de funcionamiento y esquema del circuito
Principio de operación
El principio básico de funcionamiento se basa en la determinación de la frecuencia de resonancia de un circuito LC sintonizado en paralelo.
Refiriéndose al circuito equivalente: El comparador interno está configurado como un oscilador cuya frecuencia está determinada por el circuito resonante en paralelo LC.
L1 / C7 forman el circuito resonante del núcleo que oscila a ~ 50 kHz. Llamemos a esto F1
Un condensador de valor exacto, C6, se agrega en paralelo durante el ciclo de calibración. Luego, la frecuencia cambia a ~ 30 kHz. Llamemos a esto F2.
La frecuencia de resonancia cambia cuando un inductor desconocido LX está conectado en serie con L1 o un condensador desconocido CX está conectado en paralelo con C7. Llamemos a esto F3.
Midiendo F1, F2 y F3 es posible calcular el LX o CX desconocido usando las ecuaciones que se muestran.
Se muestran los valores calculados y mostrados para dos condiciones 470 nF y 880 uH.
Esquema del circuito
El PIC18F14K50 es una solución de chip único para el medidor OTG-LC, ya que proporciona un comparador interno que se puede utilizar para el oscilador LC y una interfaz USB incorporada que permite la conexión a un puerto PC-USB o al puerto OTG de teléfono Android.
Paso 2: Aplicación de Android
Pasos operativos:
- Después de configurar el teléfono Android en modo de desarrollo, instale app-debug.apk desde el paso del software usando una PC y un cable USB adecuado.
- Conecte el medidor LC al teléfono Android con un adaptador OTG.
- Abra la aplicación del medidor LC (Figura 1)
- Presione el botón Conectar, resulta en una solicitud de conexión (Figura 2)
- Con las sondas abiertas en el modo C o en cortocircuito en el modo L, presione Calibrar, los resultados en Listo (Figura 3)
- En el modo C, conecte el condensador desconocido (470 nF) y presione Ejecutar, (Figura 4, 5)
- En el modo L, conecte el inductor desconocido (880 uH) y presione Ejecutar (Figura 6, 7)
Paso 3: consumo de energía
El PIC18F14K50 es un microcontrolador flash USB con tecnología nanoWatt XLP.
Las tres imágenes muestran la corriente consumida por el hardware del medidor LC en modo OTG durante las diferentes etapas de operación:
- Cuando el hardware está conectado al teléfono Android pero la aplicación no se inicia, 16,28 mA
- Cuando la aplicación se inicia y está en modo RUN, 18,89 mA
- Solo durante 2 segundos cuando se inicia la calibración, 76 mA (corriente de relé adicional)
En general, la aplicación cuando se ejecuta consume menos de 20 mA, que sería del orden dibujado por la 'Antorcha' en un teléfono Android.
Paso 4: hardware
El diseño de la PCB se realizó en Eagle-7.4 y los archivos CAD se adjuntan en formato. Zip. Contienen todos los detalles, incluidos los datos de Gerber.
Sin embargo, para este proyecto, primero se fabricó un modelo de tablero. Después de la finalización de los circuitos, el diseño detallado se llevó a cabo en CADSOFT Eagle 7.4 y la PCB se fabricó utilizando el método de transferencia de tóner.
Las pruebas de nivel de tarjeta se llevaron a cabo utilizando el software de prueba Qt antes de empaquetar la tarjeta en la caja de plástico.
La fabricación y prueba de dos unidades ayuda a validar la repetibilidad del diseño.
Paso 5: software
Este proyecto implicó el desarrollo de código en tres plataformas de desarrollo:
- El desarrollo del código integrado para el microcontrolador PIC18F14K50
- Prueba basada en PC / aplicación independiente en Qt en Linux
- Aplicación de Android que usa Android Studio en Linux
Código del microcontrolador
El código C para el PIC18F14K50 fue desarrollado bajo MPLAB 8.66 usando CCS-C WHD Compiler. Se adjuntan el código y el archivo fuze:
- 037_Android_2_17 17 de septiembre.rar
- PIC_Android_LC-Meter.hex (abierto en MPLAB con una suma de comprobación 0x8a3b)
Aplicación de prueba Qt en Linux
Se desarrolló una aplicación de prueba Qt bajo Qt Creator 4.3.1 con Qt 5.9.1 bajo "Debian GNU / Linux 8 (jessie)". Se adjunta el código:
Aj_LC-Meter_18 17 de septiembre Zip
Esto se puede utilizar como una aplicación independiente basada en PC utilizando el hardware del medidor LC
Aplicación de Android en Linux
Desarrollado bajo Android Studio 2.3.3 con sdk 26.0.1.
Probado en un teléfono Android, Radmi MH NOTE 1LTE con la versión de Android 4.4.4 KTU84P
LC-Meter_19 17 de septiembre zip
archivo apk app-debug.apk
Recomendado:
E-dohicky la versión electrónica del medidor de potencia láser de Russ Dohicky: 28 pasos (con imágenes)
E-dohicky es la versión electrónica del medidor de potencia láser de Russ Dohicky: herramienta de potencia láser e-dohicky es la versión electrónica del dohicky de Russ SADLER. Russ anima el muy buen canal de youtube SarbarMultimedia https://www.youtube.com/watch?v=A-3HdVLc7nI&t=281sRuss SADLER presenta un accesorio fácil y económico
Medidor de calidad del aire interior: 5 pasos (con imágenes)
Medidor de calidad del aire interior: proyecto simple para verificar la calidad del aire en su casa. Dado que últimamente nos quedamos / trabajamos mucho desde casa, podría ser una buena idea monitorear la calidad del aire y recordar cuándo es el momento de abrir la ventana. y toma un poco de aire fresco
Cable OTG de bricolaje: 7 pasos
DIY OTG Cable: Hola a todos, todos usamos teléfonos inteligentes todos los días. Es muy útil para el trabajo diario. Pero en algunas situaciones pienso en la conexión USB a los teléfonos inteligentes. Ayudará a copiar archivos fácilmente desde el teléfono inteligente a otro dispositivo. En el caso
Hacer cable OTG en casa: 9 pasos
Haga OTG Cable en casa: Hola amigo, hoy voy a hacer OTG Cable en casa
Cómo hacer un conector OTG mínimo: 4 pasos (con imágenes)
Cómo hacer un conector OTG mínimo: En este proyecto de bricolaje electrónico verás cómo hacer un conector OTG mínimo a muy bajo costo. El conector OTG es una herramienta muy práctica que facilita la conexión de su teléfono Android para la expansión del disco U y la conexión del mouse. Puedes hacer un