Turinys:
- 1 veiksmas. Terminai: NTC Y PTC
- 2 žingsnis: Montaje
- 3 žingsnis: Materiales
- 4 žingsnis: „Transformar La Resistencia En Temperatura“
- 5 žingsnis: Código
Video: „Ejemplo Básico De Termistor NTC Y Arduino“: 5 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:49
Como hemos visto en un tutorial anterior, aunque con un microcontrolador no podemos medir directamente una resistencia, podemos hacer uso de un divisor de tensión para transformar el valor de una resistencia en un equivalente de voltaje.
Aunque con ello podríamos buildir un ohmímetro (medidor de resistencia) básico, no es que sea el uso más práctico que le podemos dar.
Egzistuoja įvairios sudedamosios dalys ir elektrinės elektrinės sistemos, skirtos detekcijai, variaciones de algún parámetro en el ambiente y lo transformation en una variación de resistencia. Esta es una característica que podemos Explotar Positivamente (también tiene su contraparte negativa, cuando esperamos estabilidad de los komponentai), kaip puikus sensores básico con nuestro microcontrolador.
Podemos emplear diferentes sensores para diferentes parámetro que busquemos medir, pero en este ejemplo emplearemos el other común: un termistor.
1 veiksmas. Terminai: NTC Y PTC
En la inmensa mayía de casos, el tipo de termistores que se usan son NTC (siglas en inglés de Coeficiente de Temperatura Negativo). Tačiau yra terminų: NTC ir 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; en un PTC al aumentar la temperatura aumenta la resistencia.
Naudojant įprastą los PTC, por characterísticas, es en system de protection of circuit, en forma de fusibles regenerables. Si hacemos pasar meras Corriente por un fusible de la que permite 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 electricidad y Electronica).
Sudėtiniai atsinaujinantys elementai (šieno variacijos, denominaciones: lydomasis atstatomasis, polifuzinis, daugiasluoksnis jungiklis, PPTC ir kt.). Cuando el elemento se enfríe de nuevo, volverá a su funcionamiento normal.
Įprasta „Encardrarlo en placas de desarrollo como las Arduino“, unikali ir el. Kazino „Arduino“paprasta veiksmo priemonė, skirta apsaugoti puerto USB ir nejungti jungtį. Sea como sea, ¡lo mejor es no tener que probar que el fusible funcione!
Pagarba Nestro NTC be šieno daug daugiau kitų sprendimų, su funkcijomis yra paprasta: meras temperatura -> menor resistencia y con ello, meras flujo de corriente eléctrica que podemos medir como una diferencia de voltaje gracias a nuestro divisor de tensión.
2 žingsnis: 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.
Pasirinkti la resistencia apropiada es algo que debemos valorar en base al rango de temperaturas que pensamos medir. NTC termostorius yra 10K, o galingas - 10K, esant 25 ° C temperatūrai.
Por lo general no será ncesario cambiar el valor de esta resistencia, 25ºC entra dentro de la escala įprastas medicininis de esto tipo de NTC, bet pero si de manera įprastas esperamos vidutinės temperatūros en un horno o en un congelador, podemos escoger una resistencia distinta.
Lo que debemos es tomar una resistencia del valor igual (más cercano) al valor del NTC en el centro de la escala que va a trabajar el NTC. Si por ejemplo esperamos vidutinė temperatūra nuo -20 ° C iki -10 ° C, es 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 un polímetro, por ejemplo) o bien consultar alguna de las tablas precalculadas. Las características de los NTC de 10K no suelen allowir gran margen de características entre fabricantes.
3 žingsnis: Materiales
Para este montaje vamos a emplear los siguientes materiales y herramientas
1x „Placa Nano“
1x duonos lenta 400 puntų
1x 10K termistorius NTC
1x 10K atsparumas
4 žingsnis: „Transformar La Resistencia En Temperatura“
Hasta el momento, nuestro montaje nos podría devolver simplemente el voltaje resultado del divisor de tensión, que podemos transformar en resistencia como ya vimos en second tutorial. Bet ne nosotros la resistencia no nos dice nada, ¡queremos la temperatura!
Podríamos felizmente pensar que la resistencia se puede transformar en temperatura con un simple cambio entre unidades eques. 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.
Los termistores NTC no tienen un comportamiento lineal, una variación de la resistencia puede reiškia, kad cambio de temperatura mero ar menor, dependiendo de la temperatura. Es por ello que no nos llega con emplear un factor de conversión. Si lo queremos hacer realmen bien, debemos emplear o bien el modelo beta arba bien el modelo Steinhart-Hart. El segundo es más preciso que el primero, aunque existen otras limitaciones de specificitud que se a hacer evidentes antes.
En ambos casos debemos conocer varios parámetros específicos del termistor que estamos empleando, en ocasiones los fabricantes ofrecen un dato genérico, pero siempre es mejor calcularlo haciendo mediciones del propio termistor. Debemos cuanto menos tener 3 medicina de temperatura y resistencia, estando en el medio y ambos extrememos de la escala.
Las ecuaciones para ambos modelos se pueden encontrar en la red de manera sencilla, aunque para mucha gente es posible que sea algo engorroso el solucionarlas para obtener los parámetros deseados. Jei norite sužinoti daugiau apie 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. Tai ne galimas klausimas, kurį galima sužinoti iš lektūros, nes tai yra NTC, podemos consultar una tabla genérica y tomar de ahí los pares de valores para intrcir en la calculadora. Pero perderemos tikslus ir teisingas.
5 žingsnis: 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) y además la R2 que estemos usando.
Los cálculos los hará la función que hemos definido y nos devolverá el resultado. Jei norite sukonfigūruoti tam tikrus dalykus ir išsiskirti iš lectura que puede hard Arduino, tikslumas yra 0,1 ° C.
Rekomenduojamas:
„Circuito Ejemplo“atstovas Mediante Parámetros T: 3 žingsniai
Circuito atstovas Mediante Parámetros T: Las redes de dos puertos son topolog í as de circuititos que nos permiten modelar systemas definiendo un par de terminales como " puerto de entrada " y un par de terminales como "puerto de salida". Las redes de dos puertos, tamb
„Arduino Halloween Edition“- „Zombies“iššokantis ekranas (žingsniai su nuotraukomis): 6 žingsniai
„Arduino Halloween Edition“- „Zombies“iššokantis ekranas (žingsniai su paveikslėliais): norite Helovino metu išgąsdinti savo draugus ir sukelti riksmą? O gal tiesiog norite padaryti gerą išdaigą? Šis iššokantis „Zombies“ekranas gali tai padaryti! Šioje instrukcijoje aš išmokysiu jus, kaip lengvai padaryti iššokančius zombius naudojant „Arduino“. HC-SR0
Varžtas - „pasidaryk pats“belaidis įkrovimo naktinis laikrodis (6 žingsniai): 6 žingsniai (su nuotraukomis)
Varžtas - „Pasidaryk pats“belaidis įkrovimo naktinis laikrodis (6 žingsniai): Indukcinis įkrovimas (taip pat žinomas kaip belaidis įkrovimas arba belaidis įkrovimas) yra belaidžio energijos perdavimo tipas. Jis naudoja elektromagnetinę indukciją tiekti elektros energiją nešiojamiesiems įrenginiams. Dažniausia programa yra „Qi“belaidžio įkrovimo st
Pigiausias „Arduino“-- Mažiausias „Arduino“-- „Arduino Pro Mini“-- Programavimas -- „Arduino Neno“: 6 žingsniai (su nuotraukomis)
Pigiausias „Arduino“|| Mažiausias „Arduino“|| „Arduino Pro Mini“|| Programavimas || Arduino Neno: …………………………. Prenumeruokite mano „YouTube“kanalą, kad gautumėte daugiau vaizdo įrašų ……. .Šis projektas yra apie tai, kaip sujungti mažiausią ir pigiausią arduino. Mažiausias ir pigiausias arduino yra arduino pro mini. Tai panašu į arduino
[Básico] Medir Una Resistencia Con Arduino: 3 žingsniai
[Básico] Medir Una Resistencia Con Arduino: En Arduino existen ú nicamente dos formas de captar datos del mundo external:- Digital: sus valores pueden ser 0 o 1, dependiendo de si se aplica o no un un voltaje al conector que se est á leyendo como entrada.- Analinis gica: sus valor