Interfaz microcontrolador a electrómetro de Forrest Mims

mi hija quería una forma de medir la estática para su proyecto de ciencia. Durante el escaneo a través de una copia antigua de "Conseguir comenzó en electrónica" por Forrest M. Mims, III, sucedió en un pequeño circuito adecuado para un Electrómetro basado en un JFET (p.106). Se utilizó realmente una versión ligeramente modificada, que se muestra en la segunda foto, (que utiliza un LED en lugar de resistencias para algunos comentarios visuales) para sus experimentos del proyecto. Sin embargo, la configuración era un poco delicada, así que para su demostración de la ciencia hemos decidido hacer algo más robusto y con una pantalla que no implican la lectura de un medidor (ella no compartía mi fascinación con medidores analógicos).

Un JFET se utiliza porque el pasador de la puerta (control) está esencialmente aislado de los otros pines (inadecuadamente llamada dren y fuente), y tan pequeñas cargas en el pasador de la puerta (inducida por estática) pueden apagar el JFET '' (es 'on' por defecto).

Un diseño más elaborado sigue la misma idea básica, pero utiliza un JFET opamp como la etapa de entrada y también aumentar los requisitos de la cuenta y poder de parte. JFETs son dispositivos muy sensibles.

Para la visualización, decidimos utilizar un pequeño 10 bar tira de LED que tengo de eones de Radio Shack hace. Quise poner el chisme entero en una pequeña caja que significó utilizar baterías pequeñas. Se establecieron en dos células CR2032, que significaba que tenía que tener cuidado con el consumo de energía, ya que con los 10 LEDS en la corriente sería por lo menos 200mA. Puesto que la CR2032 tienen una capacidad de 225mAh (en.wikipedia.org/wiki/CR2032_battery ) Esto produciría solamente alrededor de una hora de uso. Así que necesitaba luz estroboscópica LED. También debían leer la tensión de drenaje JFET (como un servidor proxy para la corriente), que significó a un ADC. Tenía sólo ATtiny2313 controladores en mi caja, pero lamentablemente no tienen un ADC. Sin embargo, tienen un comparador analógico, por lo que mediante el uso de un circuito RC adecuado pude improvisar a una áspera ADC (el voltaje de circuito RC/comparador combinación 'convierte' en el tiempo, que podemos medir fácilmente).

Nota que cada CR2032 tiene una resistencia interna de 10-40Ω (por ejemplo, ver data.energizer.com/PDFs/cr2032.pdf ), por lo que la fuente de alimentación con eficacia tiene 20 80Ω en serie.

Tenía la lata de mostaza en polvo de un viejo de Coleman de 4 onzas que parecía lo suficientemente grande como para sostener el circuito y la batería (apenas, como se).

El código está escrito en C y es sencillo. Trabajar con interrupciones a menudo es un poco delicado; en este caso me tomó un tiempo para averiguar que llamadas a funciones estaban causando un retraso enorme en una rutina de servicio de interrupción que estaba afectando a la parte de 'ADC' del código. La mayoría de mi tiempo de codificación se gastó averiguar la configuración del temporizador/interrupción correcta. (Sin embargo, debo señalar que han estado codificando durante muchos años y tienen mucha experiencia tratando con este tipo de proyecto.)

El costo total de piezas para este proyecto asciende probablemente a menos de $10 o menos. Sin embargo, necesitará estar familiarizado con la programación de un microcontrolador (el ATtiny2313 maravilloso). Usar la toolchain de avrdude/avr-gcc en Linux con un programador USBtinyISP de ladyada.net . Usé una base de programación (véase por ejemplo) para conectar el programador al microcontrolador. Puesto que al menos necesita un programador, sería un poco engañoso a caracterizar esto como un proyecto de $10!

Una cosa agradable sobre proyectos 'one off' es que puedo hacer cosas que serían diseño descuidado en un entorno de producción; Puedo medir I_DSS de lo JFET (que puede variar bastante de JFET a JFET) y hacer algunos ajustes en el software para tener en cuenta las variaciones del componente (incluyendo el reloj de la en-viruta ATtiny2313 y caída de tensión debido a la alta resistencia interna de las células CR2032). Otra cosa es tener en cuenta que el ATtiny2313 de aproximadamente 3 dólares, cuesta por ensayo y error es un método perfectamente aceptable, soplando algunos no va a romper el Banco. Mucho del análisis presentado en este instructable es un poco después del hecho, que demuestra que la simple detrás-de-cálculos están generalmente bien en esta situación. Me recuerda una frase de un anterior Taoiseach de Irlanda, el Dr. Garret FitzGerald, quien dijo "está bien en la práctica, pero funcionará en teoría?".

Otra realidad de este tipo de proyecto es que a menudo está impulsada por lo que tienes en tu caja de componentes e interés en lugar de cualquier proceso de diseño racional sensato. Por ejemplo, he tenido un segmento de 10 LED pantalla por años y nunca encontró un buen uso. Así que absolutamente tenía que ser parte del diseño, a pesar de que tengo una amplia oferta de barato, de alta eficiencia, baja LED actual sentado también en mi caja!

La corriente del LED es significativa. La entrada-salida de 5V Pin fuente actual en p.196 puede ser utilizada para extraer un modelo cuadrático (ya que estamos operando en la llamada región lineal de la conducción MOSFET) de I_OH vs V_OH (I_OH = 2*6*(-3.833*(V_OH-V_CC)-0.5*(V_OH-V_CC)**2) mA), y los LEDs se pueden modelar como 2V en serie con la combinación serie de un resistor limitador actual y la resistencia interna de las baterías (tomado a cerca 40Ω). un análisis de línea de carga produce una corriente de LED de 40mA si un LED está encendido y 24mA si son LEDs (es decir, un total de 48mA). Aún así, esto rinde una vida útil de alrededor de 4,5 horas, que es amplia para la demostración de la ciencia.

Entre otras cosas, se necesita un programador para el ATtiny2313. Rápida depuración fue ayudado mucho por mi prehistórico (pero funcional) alcance de Tektronix de 300Mhz de 4 canales. Soldador, soldadura, tijeras, peladores de alambre, lechón de la soldadura, alambre de diversos tipos y un tablero de pan para los experimentos de toda ayuda demasiado. Unas buenas pinzas y un multímetro son casi indispensables. He utilizado imán para alambre el perfboard, es fácil de hilo y cuando soldado desaparece el aislamiento - muy práctico para las aplicaciones actuales bajo.

Usé el águila para dibujar esquemas y octava/Gnuplot para hacer algunos calculatons y la parcelas.

El resto del instructivo describe el circuito, el hardware, el software y la construcción.

Artículos Relacionados

Arduino Electrómetro/capacitivo Sensor de objetos

Arduino Electrómetro/capacitivo Sensor de objetos

es mi pasión como un fabricante de robots.  He hecho una docena o así, sobre todo utilizando Arduino.  La cosa es, tipo de estoy aburrido por la mayoría de los robots que consiguen seguidores de línea hecho, sumo, photophobes/vores, viga, etc..  Lo q
Microcontrolador DIY - dinamómetro de mano

Microcontrolador DIY - dinamómetro de mano

Hizo este dinamómetro de mano DIY como un sensor para el microcontrolador PICAXE. También se puede utilizar para Arduino o cualquier microcontrolador también.Lista de los materiales que utiliza para hacer el dinamómetro de mano:1) ejercitador de mano
Construir su propia interfaz de Sampler electrónico para Ableton

Construir su propia interfaz de Sampler electrónico para Ableton

Hola. Actualmente soy un estudiante de tecnología de música de segundo año. El objetivo de este proyecto fue diseñar un nuevo instrumento de alguna forma.En definitiva, es una interfaz electrónica y se puede volver a asignar una variedad de propósito
Construcción de una "batería de Bagdad"

Construcción de una "batería de Bagdad"

la intención de este instructable es proporcionar ideas para experimentar con la química de la batería en general y para resumir mi experiencia en la producción de una réplica de lo que se conoce como la Batería de Bagdad. En mi versión de la réplica
Tacómetro óptico basado en Arduino

Tacómetro óptico basado en Arduino

hace más de diez años puse una página web con instrucciones detalladas sobre la construcción de un motor eléctrico simple basado en una de serie de TV mundo de Beakman. Llamó la página "Motor de eléctrico de Beakman" y durante los años que ha te
Self balancing one wheeled electric skateboard

Self balancing one wheeled electric skateboard

NOTE:Mayo de 2011: Este instructable es ahora bastante antiguo (relativamente) y ahora pude reconstruir este proyecto más simplemente con un Arduino como el controlador.Actualmente estoy trabajando en un monociclo con el mismo controlador de motor OS
Ecografía de analógica telémetro

Ecografía de analógica telémetro

Cuando comencé mi carrera en sistemas de control que estaba fascinado con las muchas diferentes maneras en que las máquinas podría conectarse con el medio ambiente que operaban en. Interruptores de límite (eléctricos y ópticos), codificadores, resolu
Microcontrolador basado en cargador de batería elegante

Microcontrolador basado en cargador de batería elegante

El circuito lo que estás a punto de ver es un cargador de baterías inteligente basado en ATMEGA8A con corte automático. Diferentes parámetros se muestran a través de una pantalla LCD durante los Estados de carga distintos. También el circuito hará so
Hacer una sudadera de protoboard (instantánea electrónica usable!) ¿

Hacer una sudadera de protoboard (instantánea electrónica usable!) ¿

Son vestibles electrónica el futuro? ¡Eso creo! Aquí es el proyecto de electrónica usable más rápido, más versátil, la sudadera de la protoboard.En su mayoría, wearables involucran hilo conductor para el cableado. Pero ese tipo de cosas atasca mi máq
Elegante interfaz de teléfono

Elegante interfaz de teléfono

Fresco forma de interfaz el iPhone Siri o Android "google ok" teléfono inteligente "AI" con una cara humanoide!Va a interactuar con cualquier sonido que conecte via cable por componentes. La cabeza tiene las siguientes características,
Mesa tambor interactivo, Light-Up con interfaz personalizada

Mesa tambor interactivo, Light-Up con interfaz personalizada

Este proyecto fue un regalo para mi hermano (batería), que decidió convertir un bombo en una mesa para su nuevo apartamento. He instalado algunos LEDs RGB en el interior y diseñado una interfaz para controlar las luces de dos formas diferentes (mezcl
"DIY - excelente línea TRACER ROBOT sin microcontrolador"

"DIY - excelente línea TRACER ROBOT sin microcontrolador"

HolaSoy Ajinkya DixitEste es mi primer proyecto de robótica - "La línea TRACER ROBOT sin microcontrolador"Estos robot no contiene ningún tipo de microcontroladores, en lugar de otro utiliza solo circuito integrado (IC) y algunas otras piezas de
Básicos de transistor - MOSFETs

Básicos de transistor - MOSFETs

(En primer lugar, he hecho algunas modificaciones al código HTML para este I'ble, que está optimizado para el sitio de escritorio, por lo que no puede ser visto idealmente en un dispositivo móvil.)Los transistores son sin duda el componente electróni
Edison de Intel y plataforma Ridemakerz RC chasis

Edison de Intel y plataforma Ridemakerz RC chasis

Cuando me invitaron a participar en el concurso de Intel Internet pensé que era una gran oportunidad. En primer lugar, me daría acceso a algunos sensores y hardware realmente impresionante. Soy un fabricante en un presupuesto, por lo fue genial. Yo t