Inhaltsverzeichnis:
- Schritt 1: Terministore: NTC Y PTC
- Schritt 2: Montaje
- Schritt 3: Materialien
- Schritt 4: Transformieren Sie La Resistencia En Temperatura
- Schritt 5: Código
Video: Ejemplo Básico De Termistor NTC Y Arduino - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:21
Como hemos visto en a Tutorial anterior, aunque con a microcontrolador no podemos medir directamente a resistencia, podemos hacer uso de a divisor de tensión para el valor de a resistencia and a äquivalente de voltaje.
Aunque con ello podríamos construir un ohmímetro (medidor de resistencia) básico, no es que sea el uso más práctico que le podemos dar.
Existieren Sie verschiedene Komponenten, die grundlegende und elektronische Elemente sind, die las variaciones de algún parametro en el ambiente y lo transforman en una variación de resistencia detektieren. Esta es una característica que podemos explotar positivamente (también tiene su contraparte negativa, Cuando esperamos estabilidad de los components) para emplear sensores básico con nuestro microcontrolador.
Podemos emplear diferentes sensores para diferentes parámetro que busquemos medir, pero en este ejemplo emplearemos el más común: un termistor.
Schritt 1: Terministore: NTC Y PTC
En la inmensa mayoría de casos, el tipo de termistores que se usan son NTC (siglas en inglés de Coeficiente de Temperatura Negativo). Pero vorhandener dos tipos de termistores: NTC und PTC.
Su diferencia es muy simple, la forma en la que varía su resistencia es inversa. En un NTC si aumenta la temperatura disminuye la resistencia; de un PTC al aumentar la temperatura aumenta la resistencia.
Ein gewöhnlicher PTC-Schutz, der für Eigenschaften, für den Schutz von Schaltkreisen und für die Form von schmelzbaren Regenerativen geeignet ist. Si hacemos pasar mayor corriente por un fusible de la que allowe su denominación, se fundirá y deberemos cambiarlo (con lo que ello implica si se trata de un aparato de consumo que no debería abrir quien no tenga un mínimo de conocimiento en electricicad).
Con los fusibles regenerables (hay varias denominaciones: fusible reseteable, polyfuse, polyswitch, PPTC…) Cuando el elemento se enfríe de nuevo, volverá a su funcionamiento normal.
Es ist gewohnheitsmäßig, mit dem Arduino-Placas de Desarrollo, mit dem Arduino-Caso, dem einfachen Actúan-Como-Protección de puerto USB und ohne die Conjunto de la alimentación. Meer Como Meer, ¡lo mejor es no tener que probar que el fusible funcione!
Respecto a nuestro NTC no hay mucho más que decir, su funcionamiento es simple: Bürgermeister Temperatur -> menor resistencia y con ello, Bürgermeister flujo de corriente eléctrica que podemos medir como una diferencia de voltaje gracias a tensión.
Schritt 2: Montaje
En nuestra configuración hemos elegido que el termistor sea R1 mientras que R2 será una resistencia de valor fijo. El montaje se puede ver claramente en los esquemas sin que ofrezca demasiada duda. Empleamos la entrada analógica A0 para obtener el voltaje resultado del divisor de tensión.
Seleccionar la resistencia apropiada es algo que debemos valorar en base al rango de temperatures que pensamos medir. En un termistor NTC de 10K, su valor de 10K und alcanzará entorno bei 25ºC.
Por lo general no será not cambiar el valor de esta resistencia, 25ºC inner de la Escala habitual de medición de est tipo de NTC, pero si de manera habitual Esperamos medir temperatureas and a horno o en congelador, podemos escoger una resisten.
Lo que debemos es tomar una resistencia del valor igual (más cercano) al valor del NTC und el centro de la escala que va a trabajar el NTC. Höchste Temperaturen zwischen -20 °C und -10 °C, es ist mejor que usemos una resistencia fija de 70KΩ que de 10KΩ.
Para obtener el valor que mejor se ajuste a nuestras necesidades debemos medir directamente la resistencia del NTC en unas condiciones determinadas (con a polimetro, por ejemplo) oder bien consultar algorithms de las tablas precalculadas. Las características de los NTC de 10K keine suelen Permitir gran margen de características entre Fabricantes.
Schritt 3: Materialien
Para este montaje vamos a emplear los siguientes materiales y herramientas
1x Placa Nano
1x Steckbrett de 400 puntos
1x Termistor NTC de 10K
1x Widerstand von 10K
Schritt 4: Transformieren Sie La Resistencia En Temperatura
Hasta el momento, neue montaje nos podría devolver simplemente el voltaje resultado del divisor de tensión, que podemos transformar and resistencia como ya vimos und otro Tutorial. Pero a nosotros la resistencia no nos dice nada, queremos la temperatura!
Podríamos felizmente pensar que la resistencia se puede transformar en temperature con a simple cambio entre unidades equities. Igual que quien transforma centímetros en pulgadas. Hay en la red muchos ejemplos que hacen poco más que eso, pero su precisión es muy muy dudosa.
Die NTC-Termistores haben keine lineare Verträglichkeit, eine hohe Widerstandskraft, die eine Temperaturbewältigung des Bürgermeisters oder eine Temperaturabhängigkeit bedeutet. Es por ello que no nos llega con emplear un factor de conversión. Si lo queremos hacer realmente bien, debemos emplear oder bien el modelo Beta oder bien el modelo Steinhart-Hart. El segundo es más preciso que el primeo, aunque existen otras limitaciones de exactitud que se van a hacer evides antes.
En ambos casos debemos conocer varios parámetros específicos del termistor que estamos empleando, en Gelegenheiten zur Herstellung von rezensierten und dato generischen, pero siempre es mejor calcularlo haciendo mediciones de propio termistor. Debemos cuanto menos tener 3 mediciones de temperatura y resistencia, esstando en el medio y ambos extremos de la escala.
Las ecuaciones para ambos modelos se pueden encontrar en la red de manera sencilla, aunque para mucha gente es mosible que sea algo engorroso el solucionarlas para obtener los parámetros deseados. Por ello podemos hacer uso de una calculadora específica:
En ella introduciremos los pares de datos que hemos medido y nos dará los parámetros para ambos modelos. Es ist nicht möglich, Hagamos zu einer genauen Lecture de los valores de nuestra NTC, podemos consultar una tabla generica und tomar de ahí los pares de valores para introducir en la calculadora. Pero perderemos precisión y ajuste.
Schritt 5: Código
Todo lo que hemos explicado antes, lo hemos transformado en código. Simplemente debemos introducir los parámetros A, B y C (que hemos obtenido de la calculadora) und además la R2 que estemos usando.
Los cálculos los hará la función que hemos definido y nos devolverá el resultado. Por la configuración que tenemos y la resolución de la lectura que puede hacer Arduino, la präzision oscila entorno a 0.1ºC.
Empfohlen:
Einen Arduino-Gitarren-Tuner herstellen – wikiHow
So bauen Sie einen Arduino-Gitarren-Tuner: Dies sind die Anweisungen, um einen Gitarren-Tuner aus einem Arduino und mehreren anderen Komponenten zu machen. Mit Grundkenntnissen in Elektronik und Codierung können Sie dieses Gitarrenstimmgerät herstellen. Zuerst müssen Sie wissen, was die Materialien sind. Ma
ALARMA ARDUINO CON SENSOR DE MOVIMIENTO, SIRENA Y AVISO AL TLF. MÓVIL: 9 Schritte
ALARMA ARDUINO CON SENSOR DE MOVIMIENTO, SIRENA Y AVISO AL TLF. MÓVIL: Este proyecto consiste en a alarma básica que Detecta presencia, activa una sirena de 108dB y visa al usuario mediante un SMS (opcional). Permite también el control remoto básico por parte del usuario a través de SMS (encendido, apagado, reinicio
Heimwerken -- Einen Spinnenroboter herstellen, der mit einem Smartphone mit Arduino Uno gesteuert werden kann – wikiHow
Heimwerken || Wie man einen Spider-Roboter herstellt, der mit einem Smartphone mit Arduino Uno gesteuert werden kann: Während man einen Spider-Roboter baut, kann man so viele Dinge über Robotik lernen. Wie die Herstellung von Robotern ist sowohl unterhaltsam als auch herausfordernd. In diesem Video zeigen wir Ihnen, wie Sie einen Spider-Roboter bauen, den wir mit unserem Smartphone (Androi
Einfaches BLE mit sehr geringem Stromverbrauch in Arduino Teil 2 - Temperatur- / Feuchtigkeitsmonitor - Rev 3: 7 Schritte
Easy Very Low Power BLE in Arduino Teil 2 – Temperatur-/Feuchtigkeitsmonitor – Rev 3: Update: 23. November 2020 – Erster Austausch von 2 x AAA-Batterien seit 15. Januar 2019 dh 22 Monate für 2x AAA AlkalineUpdate: 7. April 2019 – Rev 3 of lp_BLE_TempHumidity, fügt Datum/Uhrzeit-Plots hinzu, verwendet pfodApp V3.0.362+ und automatische Drosselung, wenn
Arduino-Programmierung über das Handy -- Arduinodroid -- Arduino-Ide für Android -- Blinzeln: 4 Schritte
Arduino-Programmierung über das Handy || Arduinodroid || Arduino-Ide für Android || Blink: Bitte abonnieren Sie meinen Youtube-Kanal für weitere Videos…… Arduino ist ein Board, das direkt über USB programmiert werden kann. Es ist sehr einfach und günstig für College- und Schulprojekte oder sogar für Produktprototypen. Viele Produkte bauen zunächst darauf für i