Todo sobre el tuning de coches

Circuitos de amperímetros digitales en controladores. Amperímetro-voltímetro incorporado en PIC12F675 e indicadores LED. Diagrama esquemático de un voltímetro para medir tensión alterna.

Un voltímetro de voltaje alterno simple con una frecuencia de 50 Hz tiene la forma de un módulo incorporado que se puede usar por separado o integrado en un dispositivo terminado.
El voltímetro está ensamblado en un microcontrolador PIC16F676 y un indicador de 3 dígitos y no contiene muchas piezas.

Principales características del voltímetro:
La forma del voltaje medido es sinusoidal.
El valor máximo de la tensión medida es 250 V;
Frecuencia de tensión medida - 40…60 Hz;
La resolución de visualización del resultado de la medición es 1 V;
La tensión de alimentación del voltímetro es de 7…15 V.
Consumo de corriente promedio - 20 mA
Dos opciones de diseño: con y sin fuente de alimentación a bordo
PCB de una cara
Diseño compacto
Visualización de los valores medidos en un indicador LED de 3 dígitos

Diagrama esquemático de un voltímetro para medir tensión alterna.


Implementada medición directa de voltaje alterno con posterior cálculo de su valor y salida al indicador. El voltaje medido se suministra al divisor de entrada hecho en R3, R4, R5 y, a través del condensador separador C4, se suministra a la entrada ADC del microcontrolador.

Las resistencias R6 y R7 crean un voltaje de 2,5 voltios (la mitad de la potencia) en la entrada del ADC. El condensador C5, de capacidad relativamente pequeña, pasa por alto la entrada del ADC y ayuda a reducir los errores de medición. El microcontrolador organiza el funcionamiento del indicador en modo dinámico en función de las interrupciones del temporizador.

--
¡Gracias por su atención!
Igor Kotov, editor jefe de la revista Datagor


🕗 07/01/14 ⚖️ 19.18 Kb ⇣ 238 ¡Hola lector! Mi nombre es Igor, tengo 45 años, soy siberiano y un ávido ingeniero electrónico aficionado. Se me ocurrió, creé y mantengo este maravilloso sitio desde 2006.
Desde hace más de 10 años, nuestra revista existe únicamente a mis expensas.

¡Bien! Se acabó el obsequio. Si quieres archivos y artículos útiles, ¡ayúdame!

Cuando surgió la necesidad de una pieza de medición para una fuente de alimentación de laboratorio, considerando varios diagramas de Internet, inmediatamente elegí indicadores LED de siete segmentos (una posible alternativa son los indicadores del tipo 0802, 1602, caros y difíciles de leer). Además, no quería ninguna conmutación: tanto la corriente como el voltaje deberían leerse en cualquier momento. Por diversas razones, las soluciones encontradas no fueron satisfactorias y decidí diseñar mi propio circuito.

El dispositivo propuesto está diseñado para usarse junto con varias fuentes de alimentación y le permite medir voltaje en el rango de 0 a 99,9 voltios con una precisión de 0,1 voltios y consumo de corriente en el rango de 0 a 9,99 amperios con una precisión de 0,01 amperios. . El dispositivo está ensamblado en un microcontrolador PIC12F675 económico, que es el más económico y común de los que tienen un ADC de 10 bits, dos registros 74HC595 y dos indicadores LED de 4 o 3 bits. El coste total de las piezas utilizadas, en mi opinión, es mínimo para este tipo de diseños con indicación simultánea de tensión y corriente.

Descripción del funcionamiento del circuito.

El voltaje se muestra en el indicador HL1 y la corriente en el indicador HL2. Los pines de segmento del mismo nombre de los indicadores se combinan en pares y se conectan a las salidas paralelas del registro DD2, los pines de bits comunes se conectan al registro DD3. Los registros están conectados en serie y forman un registro de desplazamiento de 16 bits, controlado por tres cables: los pines 11 son reloj, 14 son información y la información se escribe en los pestillos de salida según la caída en el pin 12. La indicación es dinámica normal: a través de las salidas del registro DD3, los terminales comunes de los indicadores se clasifican secuencialmente, y desde las salidas de DD2, a través de las resistencias limitadoras de corriente R12-R19, se encienden los segmentos correspondientes al dígito seleccionado. Los indicadores pueden ser con un ánodo común o con un cátodo común (pero ambos son iguales).

El microcontrolador controla la indicación en los pines GP2, GP4, GP5 en interrupciones del temporizador TMR0 con un intervalo de 2 ms. Las entradas GP0 y GP1 se utilizan para medir tensión y corriente respectivamente. En los primeros tres dígitos de los indicadores se muestran los valores medidos reales, y en el último dígito: en el indicador superior hay un signo "V" y en el indicador inferior hay un signo "A". En el caso de utilizar indicadores de 3 dígitos, estos signos se aplican en el cuerpo del dispositivo. En este caso no es necesario realizar cambios en el programa.

El voltaje medido se suministra al MK a través del divisor R1-R3, y la corriente se suministra desde la salida del amplificador operacional LM358 a través de la resistencia R10, que, junto con el diodo protector interno, protege la entrada del MK de posibles sobrecarga (el amplificador operacional funciona con un voltaje de +7..+15 voltios). La ganancia del amplificador operacional está establecida por el divisor R5-R7, aproximadamente igual a 50 y regulada por la resistencia de recorte R5. El filtro de paso bajo R4C2 suaviza el voltaje de la derivación. Cada medición se realiza en tan solo 100 µs. y sin esta cadena, las lecturas del instrumento "saltarán" ante cualquier irregularidad de la corriente medida (y rara vez es estrictamente constante). El condensador C1 en el circuito de medición de voltaje también cumple el mismo propósito. El diodo Zener D1 protege la entrada del amplificador operacional contra sobretensiones en caso de una derivación rota.

Se debe prestar especial atención a la cadena R8, R9. Aplica una compensación adicional de aproximadamente 0,25 milivoltios a la entrada del amplificador operacional. El hecho es que sin él existe una no linealidad significativa de la ganancia del amplificador operacional a valores bajos de la corriente medida (menos de 0,3 A). En diferentes copias de microcircuitos, este efecto se manifiesta en diversos grados, pero el error en los valores indicados anteriormente de la corriente medida es demasiado grande en cualquier caso. Al configurar R8 y R9 a los valores indicados en el diagrama (las clasificaciones se pueden cambiar proporcionalmente manteniendo la misma relación, por ejemplo, 15 ohmios y 300 kOhms), el error de medición actual causado por este efecto no excede un dígito menos significativo. Con todas las copias de microcircuitos que tengo, no fue necesario seleccionar las resistencias indicadas. En el caso general, se selecciona la resistencia mínima R9, en la que el indicador aún muestra ceros en ausencia de la corriente medida y la aumenta entre 1,5 y 2 veces. Es interesante que entre muchos diseños similares en los que se utiliza el mismo microcircuito, ni un solo artículo contiene ni una pizca de este problema. Aparentemente, yo era el único que tenía los amplificadores operacionales "incorrectos" (adquiridos, por cierto, en diferentes momentos a lo largo de 10 años). En cualquier caso, no recomiendo categóricamente, para "simplificar el diseño", excluir del circuito los elementos C1, C2, R3, R8, R9, que generalmente están ausentes en dichos circuitos; este sigue siendo un dispositivo de medición, y ¡No es un juguete que muestra números!

Además, la buena precisión y estabilidad de las lecturas se garantiza mediante la "separación" completa del microcontrolador de circuitos de pulsos de corriente relativamente alta para controlar los indicadores alimentando cada circuito desde un estabilizador 78L05 separado. E incluso una interferencia débil del funcionamiento del microcontrolador tiene poco efecto en el resultado, ya que cada medición se realiza en el modo "SLEEP" con el generador de reloj "silenciado".

El microcontrolador se sincroniza desde un oscilador interno para ahorrar pines. La entrada de reinicio a través del circuito R11, C3 está conectada a +5V “puro”. Al encender y apagar una fuente de alimentación en la que se utiliza el diseño, es posible una interferencia significativa, por lo que para evitar que el programa se congele, se enciende el temporizador WDT.

El dispositivo se alimenta con cualquier voltaje estabilizado de 7-15 voltios (¡no más de 15 V!), a través de los estabilizadores DA2, DA3. Los condensadores C4-C8 son condensadores de bloqueo estándar. Para garantizar un error bajo en corrientes cercanas al límite superior, el voltaje de suministro del amplificador operacional debe ser al menos 2 voltios mayor que el voltaje del microcontrolador, de modo que se le suministre energía antes que los estabilizadores.

El dispositivo está montado sobre una placa de circuito impreso de 57 por 62 milímetros.

Placa de circuito impreso del dispositivo.

Para reducir las dimensiones de la placa, la mayoría de las resistencias y condensadores se utilizan en un paquete SMD de tamaño 0802. Las excepciones son: R1 - debido a la disipación de energía, R12 - para simplificar la topología de la placa, condensadores electrolíticos y resistencias de sintonización. Los condensadores C1 y C2 son cerámicos, pero si no están disponibles, se pueden sustituir por tantalio electrolítico. Diodo Zener: cualquiera, con un voltaje de estabilización de 3-4,7 voltios. Los indicadores se pueden reemplazar con las series FIT3641 o 3631 o 4031 de tres dígitos sin cambiar el diseño de la placa. Si es necesario, incluso es posible utilizar indicadores más grandes como 5641 y 5631 sin cambiar el diseño (en este caso, el microcontrolador se suelda directamente sin bloque, se utilizan resistencias de recorte de tamaño pequeño, el indicador se suelda encima del microcircuitos, quitando las cuatro protuberancias desde la parte inferior en las esquinas del indicador). Los terminales de tornillo se utilizan para conectar el dispositivo a circuitos externos. Un problema frecuente en la fabricación de una derivación de medición se resolvió utilizando una derivación límite de 10 A ya preparada de un multímetro defectuoso de la serie D83x, absolutamente sin ningún repaso. En mi opinión, esta es la mejor opción; creo que muchos radioaficionados tienen un multímetro chino defectuoso. Como último recurso, se puede fabricar con alambre de nicromo (o mejor aún, de constanten).

La salida de la fuente de alimentación se conecta al punto "Ux" y luego, desde el mismo punto hasta la carga. El cable común se suministra al punto "COM" y ya se suministra a la carga desde el punto "COM-Out". Con esta conexión, el voltaje en el indicador aumenta en 0,1 voltios con la corriente de carga máxima. Por software, este error se reduce a la mitad o la mitad del error de muestreo (0,05 V máximo). Para evitar aumentar este error, debe elegir una resistencia en derivación que no requiera cambiar las clasificaciones del circuito durante la configuración (aproximadamente 7-14 mOhm). Al pin "Upp" se suministra la tensión de alimentación adecuada para el dispositivo.

Fotos del dispositivo terminado.

El programa del microcontrolador está escrito en lenguaje ensamblador en el entorno MPASM. Para ambos tipos de indicadores, el programa es el mismo, a excepción de una directiva. Al inicio del texto fuente del programa (archivo AV-meter.asm) en la directiva “ANODE EQU 0”, el parámetro tiene el valor 0, que corresponde a trabajar con indicadores con cátodo común. Para utilizar indicadores con un ánodo común, cambie el valor de este parámetro a 1 y luego vuelva a traducir el programa. También se incluye firmware listo para usar para el microcontrolador para ambos indicadores con un ánodo común y un cátodo común. Al cargar un archivo HEX en programas como , o , la palabra de configuración se carga automáticamente.

Configurar el circuito es extremadamente simple. Después de aplicar un voltaje cercano al máximo a la entrada, use el trimmer R2 para establecer el valor requerido en el indicador superior. Luego, conecte una resistencia de 0,5-2 ohmios a la salida del dispositivo como carga y ajuste el voltaje para ajustar la corriente cerca del máximo. Con la ayuda del trimmer R5 se establecen las lecturas en el indicador inferior correspondiente al amperímetro estándar.

El archivo adjunto contiene el firmware, código fuente, modelo y placa.

Lista de radioelementos

Designación Tipo Denominación Cantidad NotaComerciomi bloc de notas
DD1 MK PIC de 8 bits

PIC12F675

1 al bloc de notas
DD2, DD3 registro de turno

CD74HC595

2 al bloc de notas
DA1 Amplificador operacional

LM358N

1 al bloc de notas
DA2, DA3 Regulador lineal

L78L05

2 al bloc de notas
D1 diodo Zener

1N4734A

1 3,6-4,7 V al bloc de notas
HL1, HL2 IndicadorFYQ36412 FIT3641 al bloc de notas
C1, C2 Condensador4,7 µF2 SMD 0805 al bloc de notas
C3 Condensador10 nF1 SMD 0805 al bloc de notas
C4 100uF x 10V1 al bloc de notas
C5, C7 Condensador100 nF2 SMD 0805 al bloc de notas
C6, C8 Capacitor electrolítico20uF x 16V2 al bloc de notas
R1 Resistor

39 kOhmios

1 0,5 vatios al bloc de notas
R2, R5 Resistencia recortadora

1 kiloohmio

2 al bloc de notas
R3 Resistor

1,2 kiloohmios

1 SMD 0805 al bloc de notas
R4 Resistor

3 kOhmios

1 SMD 0805 al bloc de notas
R6 Resistor

1,5 kiloohmios

1 SMD 0805 al bloc de notas
R7 Resistor

100 kOhmios

1 SMD 0805 al bloc de notas
R8 Resistor

150 ohmios

1 SMD 0805 al bloc de notas
R9 Resistor


Este dispositivo se implementa en PIC16F676 utilizando un ADC de diez bits incorporado. El voltímetro puede medir voltajes de hasta 30 V CC y puede usarse en fuentes de alimentación de mesa o en varios paneles de instrumentos.
Para mostrar el voltaje se utilizan tres indicadores de siete segmentos con un ánodo común. La información se muestra en los indicadores de forma dinámica (multiplexación), la frecuencia de actualización es de aproximadamente 50 Hz.

Circuito del voltímetro:

Tensión de salida del divisor
De forma predeterminada, en un microcontrolador PIC, el voltaje de referencia del ADC está configurado en VCC (+5 V en este caso).
Es necesario hacer un divisor de voltaje que reduzca el voltaje de 30V a 5V. Es fácil calcular Vin / 6 ==> 30/6 = 5, el factor de división es 6. Además, el divisor debe tener una resistencia alta para influir lo menos posible en el voltaje medido.

Cálculo
ADC: 10 bits significa que el número máximo de muestras es 1023.
El valor máximo de voltaje es 5V, entonces obtenemos 5/1023 = 0.0048878 V/Count. En este caso, si el número de puntos ADC es 188, entonces el voltaje de entrada es 188 * 0,0048878 = 0,918 voltios.

Usando un divisor de voltaje, el voltaje máximo es 30 V, luego 30/1023 = 0.02932 V/Count.
Y si el número de puntos ADC es 188, entonces el voltaje de entrada es 188 * 0,02932 = 5,5 V.

El condensador de 0,1uF hace que el ADC sea más estable, ya que los ADC de diez bits son bastante sensibles.
El diodo Zener de 5,1 V está diseñado para proteger el ADC para que no exceda el voltaje permitido.

Placa de circuito impreso:

Foto del dispositivo terminado:

Precisión y calibración
La precisión general del circuito es bastante alta, depende completamente de los valores de resistencia de las resistencias de 47 kOhm y 10 kOhm, por lo tanto, cuanto más precisamente se seleccionen los componentes, más precisas serán las lecturas.
El voltímetro se calibra utilizando una resistencia recortadora de 10 kOhm; ajuste la resistencia a aproximadamente 7,5 kOhm y controle las lecturas con otro dispositivo.
También puede utilizar cualquier fuente estabilizada de 5 o 12 voltios para el ajuste; en este caso, gire la resistencia de ajuste hasta obtener el valor correcto en la pantalla.

Proyecto en Proteo:

Voltímetro según PIC16F676: un artículo en el que hablaré sobre el autoensamblaje de un voltímetro de CC digital con un límite de 0-50 V. El artículo proporciona un diagrama de circuito de un voltímetro en PIC16F676, así como una placa de circuito impreso y firmware. Se utilizó un voltímetro para organizar la visualización en .

Especificaciones del voltímetro:

  • Resolución de visualización del resultado de la medición 0,1 V;
  • Error 0,1…0,2 V;
  • La tensión de alimentación del voltímetro es de 7…20 V.
  • Consumo medio de corriente 20mA

El diseño se basa en el diagrama del autor N. Zaets del artículo “Milivoltímetro”. El propio autor es muy generoso y comparte voluntariamente sus desarrollos, tanto técnicos como de software. Sin embargo, uno de los inconvenientes importantes de su diseño (en mi opinión) es la base de elementos obsoletos. Cuyo uso, en la actualidad, no resulta del todo razonable.

La Figura 1 muestra el diagrama esquemático de la versión del autor.

Repasaré rápidamente los componentes principales del circuito. El chip DA1 es un estabilizador de voltaje ajustable, cuyo voltaje de salida está regulado por una resistencia ajustada R4. Esta solución no es muy buena, ya que para el funcionamiento normal del voltímetro se requiere una fuente separada de 8 V CC. Y esta tensión debe permanecer constante. Si el voltaje de entrada cambia, entonces el voltaje de salida cambiará y esto no es aceptable. En mi práctica, tal cambio provocó el desgaste del microcontrolador PIC16F676.

Las resistencias R5-R6 son un divisor del voltaje de entrada (medido). DD1 es un microcontrolador, HG1-HG3 son tres indicadores separados de siete segmentos, que se recopilan en un bus de información. El uso de indicadores separados de siete segmentos complica enormemente la placa de circuito impreso. Esta solución tampoco es muy buena. Y el consumo del ALS324A es decente.

La Figura 2 muestra un diagrama de circuito modificado de un voltímetro digital.

Figura 2 – Diagrama esquemático de un voltímetro de CC.

Ahora veamos qué cambios se han realizado en el diagrama.

En lugar del estabilizador integrado ajustable KR142EN12A, se decidió utilizar el estabilizador integrado LM7805 con un voltaje de salida constante de +5V. De este modo, fue posible estabilizar de forma fiable la tensión de funcionamiento del microcontrolador. Otra ventaja de esta solución es la posibilidad de utilizar la tensión de entrada (medida) para alimentar el circuito. A menos, por supuesto, que este voltaje sea superior a 6 V, pero inferior a 30 V. Para conectarse al voltaje de entrada, solo necesita cerrar el puente. Si el estabilizador se calienta mucho, debe instalarse en un radiador.

Para proteger la entrada del ADC contra sobretensiones, se agregó un diodo Zener VD1 al circuito.

El fabricante recomienda la resistencia R4 junto con el condensador C3 para un reinicio confiable del microcontrolador.

En lugar de tres indicadores separados de siete segmentos, se utilizó uno común.

Para descargar los pines individuales del microcontrolador, se agregaron tres transistores.

En la Tabla 1 puedes ver la lista completa de piezas y su posible sustitución por una analógica.

Tabla 1 - Lista de piezas para el voltímetro en PIC16F676
Designación de posición Nombre Analógico/reemplazo
C1 Condensador electrolítico - 470μFx35V
C2 Condensador electrolítico - 1000μFx10V
C3 Condensador electrolítico - 10μFx25V
C4 Condensador cerámico - 0,1 μFx50V
DA1 Estabilizador integral L7805
DD1 Microcontrolador PIC16F676
HG1 Indicador LED de 7 segmentos KEM-5631-ASR (OK) Cualquier otro de bajo consumo para indicación dinámica y apto para conexión.
R1* Resistencia 0,125W 91 kOhmios Tamaño SMD 0805
R2* Resistencia 0,125W 4,7 kiloohmios Tamaño SMD 0805
R3 Resistencia 0,125W 5,1 Ohmios Tamaño SMD 0805
R4 Resistencia 0,125W 10 kOhmios Tamaño SMD 0805
R5-R12 Resistencia 0,125W 330 Ohmios Tamaño SMD 0805
R13-R15 Resistencia 0,125W 4,3 kiloohmios Tamaño SMD 0805
VD1 Diodo Zener BZV85C5V1 1N4733
VT1-VT3 transistor BC546B KT3102
XP1-XP2 Conector de pines a placa
XT1 Bloque de terminales para 4 contactos.

Figura 3 – Placa de circuito impreso para un voltímetro en PIC16F676 (lado del conductor).

La figura 4 muestra el lado de la placa de circuito impreso donde se colocan las piezas.

Figura 4 – Lado impreso del tablero para colocación de piezas (el tablero de la figura no está a escala).

En cuanto al firmware, los cambios no fueron significativos:

  • Se agregó la desactivación de dígitos menores;
  • Se ha aumentado el tiempo para emitir resultados al indicador LED de siete segmentos.

Un voltímetro ensamblado a partir de piezas que funcionan conocidas comienza a funcionar inmediatamente y no requiere ajuste. En algunos casos, es necesario ajustar la precisión de la medición seleccionando las resistencias R1 y R2.

La apariencia del voltímetro se muestra en las Figuras 5-6.

Figura 5 – Aspecto del voltímetro.

Figura 6 – Aspecto del voltímetro.

El voltímetro discutido en el artículo se probó con éxito en casa y en un automóvil alimentado por la red de a bordo. No hubo fracasos. Puede ser excelente para uso a largo plazo.

vídeo interesante

Déjame resumir. Después de todos los cambios, obtuvimos un voltímetro de CC digital bastante bueno en el microcontrolador PIC16F676, con un límite de medición de 0-50 V. ¡Les deseo a todos los que repetirán este voltímetro buenos componentes y buena suerte en la producción!

El verano pasado, a petición de un amigo, desarrollé un circuito para un voltímetro y amperímetro digitales. Según la solicitud, este dispositivo de medición debe ser económico. Por lo tanto, se eligió una pantalla de cristal líquido de una sola línea como indicadores para mostrar información. En general, este amperímetro-voltímetro estaba destinado a controlar la descarga de la batería de un automóvil. Y la batería que funcionaba con el motor de una pequeña bomba de agua se estaba agotando. La bomba bombeaba agua a través del filtro y la devolvía sobre los guijarros a un pequeño estanque de la casa de campo.

En general, no profundicé en los detalles de esta peculiaridad. Hace poco llegó nuevamente a mis manos este voltímetro para finalizar el programa. Todo funciona como se esperaba, pero hay una solicitud más para instalar un LED para indicar el funcionamiento del microcontrolador. El caso es que un día, por un defecto en la placa de circuito impreso, se perdió la energía al microcontrolador, naturalmente dejó de funcionar, y como la pantalla LCD tiene su propio controlador, los datos previamente cargados en él, el voltaje en la batería y la corriente consumida por la bomba, permanecieron en la pantalla del indicador. Antes no había pensado en un incidente tan desagradable, ahora tendré que tener en cuenta este asunto en el programa de dispositivos y sus circuitos. De lo contrario, admirarás los hermosos números en la pantalla, pero en realidad todo ya se quemó hace mucho tiempo. En general, la batería estaba completamente descargada, lo que, según dijo, era muy malo para un amigo de entonces.
El diagrama del dispositivo con un indicador LED se muestra en la figura.

El circuito se basa en un microcontrolador PIC16F676 y un indicador LCD. Dado que todo esto funciona exclusivamente en la estación cálida, el indicador y el controlador se pueden comprar al más barato. El amplificador operacional elegido también fue apropiado: el LM358N, económico y con un rango de temperatura de funcionamiento de 0 a +70ºC.
Para convertir valores analógicos (digitalizar) voltaje y corriente, se selecciona un voltaje de suministro de microcontrolador estabilizado de +5V. Esto significa que con la digitalización de diez bits de una señal analógica, cada bit corresponderá a - 5V = 5000 mV = 5000/1024 = 4,8828125 mV. Este valor se multiplica por 2 en el programa y obtenemos 9,765625 mV por bit de código binario. Y para la correcta visualización de la información en la pantalla LCD, necesitamos que un dígito sea igual a 10 mV o 0,01 V. Por lo tanto, se proporcionan circuitos de escala en el circuito. Para el voltaje, se trata de un divisor ajustable que consta de resistencias R5 y R7. Para corregir las lecturas actuales, se utiliza un amplificador escalador ensamblado en uno de los amplificadores operacionales del microcircuito DA1 - DA1.2. El coeficiente de transmisión de este amplificador se ajusta mediante una resistencia R3 de 33k. Es mejor si ambas resistencias de sintonización son de varias vueltas. Por lo tanto, cuando se utiliza un voltaje de exactamente +5 V para la digitalización, está prohibida la conexión directa de señales a las entradas del microcontrolador. El amplificador operacional restante, conectado entre R5 y R7 y la entrada RA1 del chip DD1, es un repetidor. Sirve para reducir el impacto del ruido y las interferencias impulsivas en la digitalización, debido a una retroalimentación cien por cien negativa e independiente de la frecuencia. Para reducir el ruido y las interferencias al convertir el valor actual, se utiliza un filtro en forma de U que consta de C1, C2 y R4. En la mayoría de los casos, no es necesario instalar C2.

Como sensor de corriente, se utiliza la resistencia R2, una derivación de fábrica doméstica de 20 A: 75ShSU3-20-0.5. Con una corriente que fluye a través de la derivación de 20 A, caerá un voltaje de 0,075 V (según la hoja de datos de la derivación). Esto significa que para que haya dos voltios en la entrada del controlador, la ganancia del amplificador debe ser aproximadamente 2V/0,075 = 26. Aproximadamente, esto se debe a que nuestra resolución de digitalización no es 0,01 V, sino 0,09765625 V. Por supuesto, es posible aplicar derivaciones caseras ajustando la ganancia del amplificador DA1.2. La ganancia de este amplificador es igual a la relación de los valores de las resistencias R1 y R3, Kus = R3/R1.
Y así, con base en lo anterior, el voltímetro tiene un límite superior de 50 voltios, y el amperímetro tiene un límite superior de 20 amperios, aunque con una derivación diseñada para 50 amperios medirá 50A. Por lo tanto, se puede instalar con éxito en otros dispositivos.
Ahora sobre la modificación, que incluye la adición de un indicador LED. Se han realizado pequeños cambios en el programa y ahora, mientras el controlador está funcionando, el LED parpadea a una frecuencia de aproximadamente 2 Hz. Se eligió que el tiempo de brillo del LED fuera de 25 ms para ahorrar dinero. Se hubiera podido mostrar un cursor parpadeante en la pantalla, pero dijeron que con un LED sería más claro y efectivo. Parece que eso es todo. Buena suerte. K.V.Yu.


.

Una de las opciones para un dispositivo terminado implementada por Alexey. Lamentablemente no sé el apellido. Gracias a él por su trabajo y fotografías.