» Electrónica »MEGAOMMETR en Atmega328R

MEGAOMMETER en Atmega328R

MEDIDOR DE FUGAS COMPACTO
MEGÁMETRO EN Atmega328R


MEGAOMMETER en Atmega328R


La versión industrial del megaohmímetro es bastante grande y tiene un peso considerable. La única ventaja de este monstruo es que es confiable, pero si necesita medir urgentemente la resistencia a las fugas en la reparación, entonces electronica La opción es más preferible.



Al buscar en Internet, no encontré un dispositivo simple, el único megaohmímetro que los radioaficionados repitieron fue de la revista Silicon Chip en octubre de 2009, pero con firmware mejorado. El dispositivo ofrecido a su atención tiene unas dimensiones de 100x60x25 (se compraron en AliExpress) y tiene un peso de no más de 100 gramos. El dispositivo se ensambla en un microcontrolador Atmega328P. La energía es suministrada por una batería de litio y el consumo de corriente es de aproximadamente 5 mA. Cuanto menor es la resistencia del circuito medido, mayor es el consumo de corriente y alcanza 700-800 mA, pero debe tenerse en cuenta que los circuitos con resistencia inferior a 10 kOhm son raros y la medición se lleva a cabo en unos segundos. El dispositivo utiliza dos convertidores DC-DC en MT3608 y MC34063. El primero se usa para alimentar el controlador, el voltaje de la batería aumenta y se estabiliza a 5 voltios, el segundo es un convertidor de 100V, esto se determina por el hecho de que se usa principalmente para medir fugas en dispositivos electrónicos, y hacer un convertidor económico de 500 o 1000V es muy problemático. Al principio surgió la idea de ensamblar ambos convertidores en MT3608, pero después de quemar 8 microcircuitos, se decidió hacerlo en el MC34063. Y a 500, 1000V, se tuvo que usar un divisor de mayor impedancia, y como resultado, el uso de amplificadores operacionales Rail-to-Rail.

La indicación se lleva a cabo en la pantalla de cristal líquido. Para cargar la batería, se utiliza el controlador de carga en TP4056 (una bufanda separada de 17x20 mm).





El dispositivo se ensambla en una placa de circuito impreso de doble cara hecha de lámina de fibra de vidrio, hecha con tecnología LUT. No tenga miedo de la palabra "doble cara". Se imprimen (duplican) dos imágenes inferiores y superiores de PP. Combinado en el espacio y sujeto con una grapadora en forma de sobre. La pieza de trabajo se inserta y primero se calienta con una plancha en ambos lados, luego se plancha cuidadosamente en ambos lados a través de dos papeles de escribir. Tire el blanco impreso en un recipiente con agua tibia durante aproximadamente media hora, luego use su dedo para quitar el papel restante bajo un chorro de agua tibia. Después del grabado, estañamos en la aleación Rose. Los agujeros pasantes para los conductores están hechos de alambre de cobre estañado con un diámetro de 0.7 mm. Las entradas del dispositivo están hechas de tubos de latón del antiguo multímetro, por lo que puede usar las sondas estándar de los multímetros, pero es aconsejable hacer las hechas en casa con pinzas de cocodrilo.





Piezas SMD aplicadas, resistencias 5%, condensadores 10%. Tenga en cuenta que este no es un ohmímetro y no sirve para medir con precisión la resistencia, aunque la precisión en el rango de 1K - 1M es bastante grande. Para aumentar la fiabilidad de las lecturas, todo el rango de mediciones de resistencia se divide en tres. El firmware utilizado sobremuestreo. Se utilizan tres divisores de voltaje 1; 10, 1: 100 y 1: 1000. El último rango es muy extendido, de 10 mOhm a 100 mOhm y con una resolución ADC de microcontrolador de 10 bits, tiene un paso muy grande, aproximadamente 90 kOhm. Además, fue necesario aplicar el circuito de protección con la entrada del microcontrolador e introdujeron un error en los dos rangos superiores. A continuación puede ver imágenes con los resultados de las mediciones.








Tal vez alguien quiera mejorar el dispositivo o calibrar con mayor precisión, por lo que aplico la fuente. Al calibrar, conectamos una resistencia precisa no inferior al 1%, por ejemplo 47 kOhm y seleccionamos un coeficiente para el rango de 10-100 kOhm en la línea:

if ((volt1 <1000) && (volt1> volt0))
        {
          amperio = volt1 / 1800.0; // uA
          volt = 100000.0 - volt1;
          if (amper! = 0) om = (volt / amper - 1800.0) * 1.1235; // se selecciona un multiplicador.
        } más


La escala de 10 a 100 mOhm es muy no lineal, al principio las lecturas son subestimadas por kx2, y al final del rango son sobreestimadas por kx1, por lo que se seleccionan dos factores de manera similar, pero colocamos la resistencia en 20 mOhm, luego 47 mOhm y luego 91 mOhm:

        
#define kx1 -0.145
#define kx2 0.8

............

        if ((volt2 <1000) && (volt2> volt1))
        {
          volt = 100000.0 - volt2; // en Rx
          amperio = volt2 / 18000.0;
          if (amper! = 0) om = volt / amper;
          om = (om + om * (((1000.0 - volt2) /1000.0) * kx1 + volt2 / 1000.0 * kx2));

9
6.8
7

Agrega un comentario

    • sonriesonrisasxaxaokno sabesyahoonea
      jeferascarsetontosisi-siagresivosecreto
      lo sientobailardance2dance3perdónayudabebidas
      pararamigosbuenobuenosilbatodesmayarselengua
      fumaraplaudirllorardeclararburlóndon-t_mentiondescargar
      calorfuriosorisa1mdareuniónMoskingnegativo
      not_ipalomitas de maizcastigarleerasustarasustabuscar
      burlagraciasestoto_clueumnikagudode acuerdo
      malbeeeojo negroblum3ruborpresumiraburrimiento
      censuradocortesíasecreto2amenazarvictoriaYusun_bespectacled
      shokrespektjajajaPrevedbienvenidokrutoyya_za
      ya_dobryiayudantene_huliganne_othodigolpearprohibircerrar
27 comentarios
Vls
buen dia
hay un deseo de repetir el dispositivo
Tiene alguna pregunta. Controlador 328 u 88. Necesita firmware y archivo de fusión.
Saludos VLS
El autor
Cita: Ivan_Pokhmelev
¿Y qué tipo de bestia es este "ecologizador"?

Realmente no lo sé, pero la cosa es muy precisa y todo está en Feng Shui, en el sentido de GOST. Lo siento, estaré en silencio por un par de días, estoy recogiendo mi primera impresora 3D, la recibí ayer AliExpress. Esto no es un anuncio!
Cita: IOPA4
¿Estamos discutiendo un producto o dispositivo casero para un eco -izer?

¿Y qué tipo de bestia es este "ecologizador"?
Cita: IOPA4
¿Estamos discutiendo un producto o dispositivo casero para un eco -izer? Probablemente te falta comunicación. Te escribí en detalle, me voy de viaje de negocios, necesito una herramienta.

Es decir como ayuda para usted y posibles repetidores, no percibe esta discusión ("crítica"). Y giramos el mango del megger ... al rechazar tiristores poderosos. Basura incómoda e inexacta
Cita: IOPA4
Cortocircuito, circuito controlado. Corto allí, y pones este dispositivo. Todos los 100 V y estarán en la entrada.

Y estos 100 V se conectarán al divisor que se describe en detalle a usted a través de RV1 = 100 MΩ, al menos como se muestra en su diagrama. ¿O nuevamente "aquí jugamos, aquí no jugamos, aquí envolví el pescado"?
Y una cosa más: una foto de una placa de circuito impreso sin detalles, una especie de "izquierda", no directamente relacionada con el dispositivo en cuestión.
El autor
Cita: Ivan_Pokhmelev
Cuando como )))

Delirios de grandeza?
El autor
Cita: Ivan_Pokhmelev
¿Dónde está el cortocircuito dentro del dispositivo?

Cortocircuito, circuito controlado. Corto allí, y pones este dispositivo. Todos los 100 V y estarán en la entrada. Diodos Zener en protección a 4.7V.
El autor
Cita: Pronin
GOST

¿Estamos discutiendo un producto o dispositivo casero para un eco -izer? Probablemente te falta comunicación. Te escribí en detalle, me voy de viaje de negocios, necesito una herramienta. Si todo se carga de acuerdo con GOST, no me dejarán en el avión, pero necesito trabajar. Tomo un multímetro True RMA y este probador de fabricación propia, un par de destornilladores y llaves. Sé que menos de 1 megaohmio es malo, e incluso si muestra 1.000001 megaohmios en un super megametro, pensaré en la razón de todos modos. Sí, una pregunta trivial, ¿hiciste girar el megger? ¿Cuáles son las centésimas y décimas, las salchichas de flecha de lado a lado. Y sobre GOST, escriba a Labcenter Electronics, tal vez cambien la numeración y las designaciones según le convenga. Y en resumen: hay GOST, pero hay vida. Recuerde cuando hizo MOT en casa, verificó el aislamiento del cable, tiene interruptores, tuberías marcadas, cuelga letreros, etc. etc. He tenido 1.5 cuadrados en la casa del almirante "lyumishka" desde 1975, y estás hablando de GOST.
La marca PWR (+ batería) se realiza para crear un polígono en la placa de circuito impreso, que se fusiona automáticamente con todos los conductores y salidas de los elementos que tienen la misma etiqueta.

Está claro que las designaciones de GOST (GOST 2.728-74 eskd) no le son familiares. Por lo tanto, los incidentes en el diagrama. En el simulador Proteus, los elementos y las relaciones pueden estar detrás de escena.
Y el condensador C5-1 está atascado electrolítico (polar). Para el simulador no importa lo que pongas. Y para un circuito real, por ejemplo, 10 μF x 10V
Además, fue necesario aplicar el circuito de protección con la entrada del microcontrolador e introdujeron un error en los dos rangos superiores
¿Cuáles son tus diodos zener? Si son importantes, ¿por qué no utilizaron menos protección contra fugas?
¿Dónde está el cortocircuito dentro del dispositivo? Pero de qué estás hablando, los cables de cortocircuito de la batería no dicen que habrá aún más corriente. )))
Y sobre el "viejo condensador" no escribí nada.
Por cierto, es hora de que, como radioaficionado con 40 años de experiencia, aprenda que los microfaradios se denominan "microfaradios".
No tenía ninguna pregunta sobre PWR en absoluto, pero está tratando de responderme. Y alrededor de otras 5 señales, guarde silencio con la misma persistencia. )))
El autor
Cita: Ivan_Pokhmelev
Con PWR, digamos que todo está claro, pero no estaba preguntando sobre esta señal. )))

La marca PWR (+ batería) se realiza para crear un polígono en la placa de circuito impreso, que se fusiona automáticamente con todos los conductores y salidas de los elementos que tienen la misma etiqueta. Hecho para mejorar el enfriamiento del MT3608 (carcasa SOT23-6) a través de los cables de alimentación, lo mismo se hizo con GND. El programa Proteus tiene buen tema.
El autor
Cita: Ivan_Pokhmelev
Alrededor de 100 megaohmios en serie con ellos, ¿modestamente guardamos silencio?

Probablemente no hayas leído sobre KZ. Lo siento, pero pareces ser un escritor, no un lector. "Condensador antiguo de 10M" - 10u significa "más nuevo" 10 mkF.
Cita: IOPA4
¿Sobre qué tipo de mierda estás escribiendo? "Voltaje de salida nominal de 90 a 110V" - ¿estás hablando de esto?
No se dice que tiene dos límites.
¿Y esto no es una mierda?



Cita: IOPA4
Todavía me pregunto sobre el divisor actual. Ley de Ohm 200 + 1.8k + 18k = 20k. 100V / 20kOhm = 5 mA, 100V * 5mA = 0.5W, y esto es ~ 150 mA de la batería sin tener en cuenta la eficiencia y la conversión hacia arriba.
Alrededor de 100 megaohmios en serie con ellos, ¿modestamente guardamos silencio? )))

Cita: IOPA4
Y a expensas de la precisión del "puntero", la foto muestra que el error no supera el 5%,
El error no puede determinarse a partir de la foto.)) Incluso si realmente tiene un 5%, entonces esto no es un medidor. ¡Aprende el material!

Cita: IOPA4
No me pregunté con precisión particular y usé resistencias de 5%. Si conjuras, entonces puedes lograr mejores parámetros, excepto para el rango de 10MΩ - 100 MΩ.
Cuando se usan tales resistencias, incluso con su selección y ajuste de software, es difícil obtener una precisión normal sin una calibración periódica de una fuente de referencia.

Cita: IOPA4
P.S.En CAD, se acepta que los conductores tienen el mismo potencial si tienen la misma etiqueta (este es un circuito), por lo que con PWR (alimentación) todo está claro.
Con PWR, digamos que todo está claro, pero no estaba preguntando sobre esta señal. )))

Cita: IOPA4
No creo que el programa sea más inteligente que una persona.
Cuando como )))
< P.S. В САПР принято, что проводники имеют одинаковый потенциал, если они имеют одноименные метки (это одна цепь), так что с PWR (power) все понятно. Не думаю, что программа умнее человека (Proteus 7.10), но она с легкостью решила этот "кроссворд". >
Es decir sugiere buscar sus circuitos y convenciones en un circuito utilizando un programa (Proteus 7.10). Original bueno Pero no tengo Proteus 7.10 (español. Otros). Y de acuerdo con su innovación (está de moda), la genial Yandex ha encontrado 74 millones. Etiquetas PWR. Y necesitas 2 en tu circuito.
Y algunos condensadores antiguos están marcados como C5-1 (10 m). Y también hay HTML, y probablemente habrá C5 // 1 rascarse
El autor
¿Sobre qué tipo de mierda estás escribiendo? "Voltaje de salida nominal de 90 a 110V" - ¿estás hablando de esto? Entonces escribí un de 100 voltios. Demasiado perezoso para buscar su pasaporte Todavía me pregunto sobre el divisor actual. Ley de Ohm 200 + 1.8k + 18k = 20k. 100V / 20kOhm = 5 mA, 100V * 5mA = 0.5W, y esto es ~ 150 mA de la batería sin tener en cuenta la eficiencia y la conversión hacia arriba. Y a expensas de la precisión del "puntero", la foto muestra que el error no es más del 5%, cuando se mide la fuga esto es suficiente con la cabeza. No me pregunté con precisión particular y usé resistencias de 5%. Si conjuras, entonces puedes lograr mejores parámetros, excepto para el rango de 10MΩ - 100 MΩ. Tenga en cuenta que industrial con su precio y dimensiones "terribles" garantiza una precisión de hasta 20 megaohmios.

P.S. En CAD, se acepta que los conductores tienen el mismo potencial si tienen la misma etiqueta (este es un circuito), por lo que con PWR (alimentación) todo está claro. No creo que el programa sea más inteligente que una persona (Proteus 7.10), pero resolvió fácilmente este "crucigrama".
Cita: IOPA4
Megaohmímetro industrial M4100 / 1 a 100 voltios.

Miré el enlace que indicó, allí la mierda en los parámetros está completa.
Cita: IOPA4
Este dispositivo es un medidor, aunque con un gran error en escalas grandes.

Lea la documentación reglamentaria y luego apruebe. Este es un indicador.
Cita: IOPA4
a 2V y la batería no matará,
Matar, no la primera vez, pero matar. Habrían puesto DW01, y no sabían pena.
Cita: IOPA4
Megaohmímetro industrial M4100 / 1 a 100 voltios.
Gracias por la informacion!
Cita: IOPA4
Configure la salida, asigne un nombre donde este circuito debe conectarse, coloque la entrada y asigne el mismo nombre.
Bueno, ¿dónde está el segundo extremo de las cadenas que he enumerado?
< Наверное вы слышали, что есть шины и нумерация проводов (метки связи). Не обязательно тащить проводник и шину от блока к блоку (от устройства к устройству, от элемента к элементу) через всю схему, что нарушает восприятие и читаемость схемы (загромождение). В САПР это повсеместно используется.>
Me disculpará, pero su circuito se parece más a un acertijo que a un principio.
Entiendo el esquema de modelado parcial, simulación (para fines de cableado, etc.)
Y así en cuanto al principio: el esquema de confusión de designaciones, etc. El nodo no tiene voltaje de entrada, pero hay voltaje de salida. rascarse
Entonces adivine a dónde va la cadena desde el acelerador en la línea PWR. ¿Y dónde está el principio y dónde está el final?
Este no es un plan para vender, Imho. Y la aplicación no configura la repetición (verificación).
El autor
¿Probablemente entiendes la diferencia entre un indicador y un medidor? Por ejemplo, un dispositivo en "neonka" o "chirrido" es un indicador, y este dispositivo es un medidor, aunque con un gran error en escalas grandes. Escribí sobre esto. Megaohmímetro industrial M4100 / 1 a 100 voltios. El contenido de información de la pantalla 1602 no es muy propicio para la conclusión de información sobre la batería, aunque esto no se puede hacer, por ejemplo, durante el inicio del dispositivo. Por mi parte, decidí que el MT3608 arranca como mínimo a 2V y que la batería no se apagará, bueno, también puede verificar el voltaje con un multímetro una vez al mes.
Bueno, en los "errores" en el diagrama, que, como piensas, están en el diagrama. Probablemente haya escuchado que hay autobuses y números de cable (marcas de comunicación). No es necesario arrastrar el conductor y el bus de bloque a bloque (de dispositivo a dispositivo, de elemento a elemento) a través de todo el circuito, lo que viola la percepción y la legibilidad del circuito (desorden). En CAD, esto se usa comúnmente. También se utilizan los terminales de entrada, salida, tierra, potencia, ..... Configure la salida, asigne un nombre donde este circuito debe conectarse, coloque la entrada y asigne el mismo nombre. En el diagrama RS, RW, E, V0, V1, V2, GND, U1_VCC y ..... Todo es muy sencillo de deshonrar, todo está pensado para mí.
Estructuralmente, el transformador no está muy bien ubicado, pero no pude encontrar el núcleo de ferrita para encajar en el espacio entre las dos placas, el indicador y la placa MK principal. Tal vez la junta está ligeramente divorciada no con éxito, pero los conductores son muy cortos y no hay recogidas. La fuente de alimentación de la parte analógica se suministra a través de un estrangulador con un condensador de filtrado. El segundo lado del tablero es casi continuo y con menos potencia (GND). Además, el filtrado por la entrada del ADC se aplica tanto en los elementos como mediante programación, por lo tanto, no hay indicios de fluctuación de fase. El estuche usaba la fábrica y no había otras opciones para la fijación.
Cita: IOPA4
1. ¿Quién discutiría? En un rango tan amplio, haga un medidor en un ADC de 10 bits.
Por lo tanto, debería llamarse "Indicador" y no "Megaohmímetro" o "Medidor".
Cita: IOPA4
2. Utilizamos 100 voltios para verificar el equipo y 500 voltios para verificar las rutas de los cables, si no están conectados al equipo.
¿Y qué es un (nombre) de 100 voltios?
Cita: IOPA4
3,5. Incluso a 100 voltios (cortocircuito), la corriente del divisor es de 5 mA, es decir 0.5 vatios
No está claro a qué te refieres. ((¿Qué corriente del divisor? ¿De dónde vienen los 5 mA? ¿Por qué Rail-to-Rail?
Cita: IOPA4
4. SMD stovoltovye.
Entonces, para 100 V, necesita tomar 2, para 500 V - 6 piezas.
Cita: IOPA4
6. El diagrama se dibuja en el programa Proteus (Isis), está perfectamente simulado y el programa no ve errores. Con un montón de errores, se saldría de la simulación con un montón de errores y advertencias.
Cita: IOPA4
Probablemente te confundiste con una batería de 100 voltios y una resistencia variable.
No solo eso. Los electrolitos se designan como condensadores no polares. La energía de la batería no se muestra, la presencia de un interruptor. No está claro a dónde van las señales MISO, SCK, V0, V1, V2.
Cita: IOPA4
7. El control de carga se realiza mediante TP4056, está escrito en el texto.
Repito una vez más: no hay protección contra el exceso de descarga.
Cita: IOPA4
8. Extraño, pero ¿por qué funciona? Pero al cambiar la fase de los devanados no funciona.
¿Entiendes el significado de la palabra "constructivamente"? Dado que el trance se encuentra a cierta distancia, para reducir la interferencia, sus señales de entrada y salida deben alimentarse en pares trenzados, y también no arrastrar el punto de conexión de la salida trans a D2 al punto de conexión de salida 1 del chip U2.
Cita: IOPA4
9. Unidades de medida tomadas desde aquí.
Probablemente te veías mal: todo estaba escrito correctamente en tu enlace, y no como el tuyo.
El autor
Probablemente te confundiste con una batería de 100 voltios y una resistencia variable. Esto es solo para simulación. Porque Proteus es muy difícil de simular modelos analógicos, en aproximadamente 3-5 minutos el circuito en el MC34063 llega a 100 voltios con una carga del procesador del 100% y solo después de 5-10 minutos aparece la pantalla LCD en la pantalla LCD, tuve que apagar la simulación del chip después de verificar el convertidor de 100 voltios . Además simuló solo el trabajo de MK e indicador. El circuito y la placa en este programa están estrechamente acoplados, y por cualquier error, la placa de circuito impreso habría resultado ser bloopers y no funcionaría, y en contra de sus comentarios, funcionaría inmediatamente después del firmware.
El autor
1. ¿Quién discutiría? En un rango tan amplio, haga un medidor en un ADC de 10 bits.
2. Utilizamos 100 voltios para verificar el equipo y 500 voltios para verificar las rutas de los cables, si no están conectados al equipo.
3,5. Incluso a 100 voltios (cortocircuito), la corriente del divisor es de 5 mA, es decir 0.5 vatios
4. SMD stovoltovye.
6. El diagrama está dibujado en el programa Proteus (Isis), está perfectamente simulado y el programa no ve errores. Con un montón de errores, se saldría de la simulación con un montón de errores y advertencias.
7. El control de carga se realiza mediante TP4056, está escrito en el texto.
8. Extraño, pero ¿por qué funciona? Pero al cambiar la fase de los devanados no funciona.
9. Unidades de medida tomadas desde aqui.
El autor
Cita: DimN
Pero para la electrónica, ¡más que suficiente!

Debido al hecho de que soy un mecánico de radio, los megaohmímetros son de 100 voltios.
Para empezar, puse una ventaja: el autor hizo un producto completamente funcional, abordaba razonablemente algunos problemas.
Sin embargo, vamos al grano, vamos a verter alquitrán)))
1. Por supuesto, esto no es un medidor, sino un indicador.
2.100 voltios, por supuesto, no es suficiente: para verificar la resistencia dieléctrica del aislamiento del transformador de la unidad de fuente de alimentación, no menos de 500 V.
3. No veo ningún problema con la fabricación de un convertidor económico de 500 V.
4. "... 8 circuitos quemados", probablemente debido a la elección incorrecta de la resistencia en el sistema operativo: es necesario tener en cuenta no solo la clasificación, sino también el voltaje de funcionamiento permitido, cuando se usan resistencias SMD comunes para una salida de 500 voltios, se deben conectar 2-3 resistencias en serie .
5. "... a 500, 1000V se tuvo que usar un divisor de mayor impedancia y, como resultado, el uso de amplificadores operacionales Rail-to-Rail". Por qué No veo ninguna lógica en esta declaración.
6. El esquema se dibuja descuidadamente, un montón de errores, incluso renuencia a pasar tiempo enumerándolos, aunque, en principio, si lo piensa y lo resuelve, una persona competente puede reproducir el producto.
7. La energía de la batería no está organizada adecuadamente, no hay protección contra sobredescarga.
8. El transformador está estructuralmente conectado incorrectamente, tal vez esta fue la razón de la muerte del CI.
9. Megaohms son denotados por mamá, ¡y mOhm son milliomas!
La inadecuación de tales dispositivos en la vida cotidiana y la industria es que el voltaje para la medición debe ser de al menos 500 voltios.
Pero para la electrónica, ¡más que suficiente!

Le recomendamos que lea:

Pásalo por el teléfono inteligente ...