Sadržaj:
- Korak 1: Termistores: NTC Y PTC
- Korak 2: Montaje
- Korak 3: Materijali
- Korak 4: Transformator La Resistencia En Temperatura
- Korak 5: Código
Video: Ejemplo Básico De Termistor NTC Y Arduino: 5 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Como hemos visto en un tutorial anterior, aunque con un microcontrolador no podemos medir directamente una resistancecia, podemos hacer uso de un divisor de tenzión para transformator el valor de una resistencia en ekvivalente 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.
Postoje različite komponente kao što su elektronika i električna energija koje otkrivaju varijacije algún parámetro i el ambijent i transformator u varijantama otpornosti. Esta es una característica que podemos explotar pozitivamente (también tiene su contraparte negativa, cuando esperamos estabilidad de los components) paralelno sa osjetljivim senzorima bas s nuestro mikrokontrolarom.
Podemos emplear diferentes sensores para diferentes parámetro que busquemos medir, pero en este ejemplo emplearemos el más común: un termistor.
Korak 1: Termistores: 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). Ne postoje ni tipos de termistores: NTC y PTC.
Su diferencia es miy simple, la forma en la que varía su resistencia es inversa. En un NTC si aumenta la temperature disminuye la resistance; en un PTC al aumentar la temperature aumenta la resistance.
Uobičajeno je da PTC nije uobičajen, jer je karakterističan za esc sistem zaštite od kola, en forme topljivih tvari za regeneraciju. Si hacemos pasar Mayor 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 elektridica y electidica y electrica).
Con los fusibles regenerables (hay varias denominaciones: fusible reseteable, polyfuse, polyswitch, PPTC…) ako se pasar más corriente de la allowida, el elemento se calentará i al aumentar su resistencia en varios órdenes de magnitud dejará de alimen. Cuando el elemento se enfríe de nuevo, volverá a funcionamiento normal.
To je uobičajen pristup na mjestima za desarrollo u Arduinu, a jedno mjesto u Arduinu jednostavno je zaštititi od puerto USB -a i nema konjunkcije za ishranu. More kao more, ¡lo mejor es no tener que probar que el fusible funcione!
Respecto a nuestro NTC no hay mucho más que decir, funciomiento es simple: Mayor temperature -> menor resistencia y con ello, gradonačelnik flujo de corriente eléctrica que podemos medir como una diferencia de voltaje gracias a nuestro divisor de tensión.
Korak 2: Montaje
Nu nu konfiguracija 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 parametar obtener el voltaje rezultat delioca tenzije.
Odabir la resistencia apropiada es algo que debemos valorar en base al rango de temperaturas que pensamos medir. Na termistoru NTC od 10K, vrijedan je 10K, alkalno je entorno na 25 ° C.
Por lo general no será necesario cambiar el valor de esta resistencia, 25ºC entra dentro de la escala habitual de medición de este tipo de NTC, pero si de manera habitual esperamos medir temperaturas en un horno o en un congelador, podemos escoger una resistencia razlika.
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. Ako ste upotrijebili esperamos s temperaturom od -20ºC do -10ºC, najbolje je ako koristite otpornost na 70KΩ na 10KΩ.
Para obtener el valor que mejor se ajuste a nuestras necesidades debemos medir directamente la resistencia del NTC en unas condiciones deteradas (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.
Korak 3: Materijali
Para este montaje vamos a emplear los siguientes materiales y herramientas
1x Placa Nano
1x Breadboard sa 400 tačaka
1x Termistor NTC de 10K
1x Otpor 10K
Korak 4: Transformator La Resistencia En Temperatura
Hasta el momento, nuestro montaje nos podría devolver simplemente el voltaje resultado del divisor de tenzión, que podemos transformar en resistencia como ya vimos and otro tutorial. Pre ili nosotros la resistencia no nos dice nada, ¡queremos la temperature!
Podríamos felizmente pensar que la resistancecia se puede transformer en temperature con un simple cambio entre unidades equivalentes. 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 nema veze sa kompromitacijom linearno, bez varijacije de resistancecia puede značajno u odnosu na temperaturu gradonačelnika o meni, zavisi od temperature. Es por ello que no nos llega con emplear un factor de conversión. Si lo queremos hacer realmente bien, debemos emplear or bien el modelo beta or bien el modelo Steinhart-Hart. El segundo es más preciso que el primero, aunque existen otras limitaciones de Exactitud que se van 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 data genérico, pero siempre es mejor calcularlo haciendo mediciones del propio termistor. Debemos cuanto menos tener 3 medicinska stanja na temperaturi i otpornosti, stanje na el medio i ambos ekstremos 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. Ako želite podešavanje računara, upotrijebite posebnu kalkulacijsku specifikaciju:
En ella predstavlja los pares de datos que hemos medido y nos dará los parámetros para ambos modelos. Si no es posible que hagamos una lectura precisa de los valores de nuestra NTC, podemos consultar una tabla genérica y tomar de ahí los pares de valores para Introducir en la calculadora. Pero perderemos precisión y ajuste.
Korak 5: Código
Todo lo que hemos explicado antes, lo hemos transformado en código. Jednostavno debemos uvodi 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. Kako biste konfigurirali que tenemos i rezoluciju de la lectura que puede hacer Arduino, preciznije oscilirajte entorno na 0,1ºC.
Preporučuje se:
Predstavnik Ejemplo De Circuito Mediante Parámetros T: 3 koraka
Ejemplo De Circuito Representado Mediante Parámetros T: Las redes de dos puertos son topolog í as de circuitos que nos dozvoen modelar sistems definiendo un par de terminales como " puerto de entrada " y un par de termininales como " puerto de salida ". Las redes de dos puertos, tamb
Kako: Instaliranje Raspberry PI 4 bez glave (VNC) sa Rpi-imagerom i slikama: 7 koraka (sa slikama)
Kako: Instaliranje Raspberry PI 4 Headless (VNC) s Rpi-imagerom i slikama: Planiram koristiti ovaj Rapsberry PI u hrpi zabavnih projekata na svom blogu. Slobodno provjerite. Htio sam se vratiti korištenju svog Raspberry PI -a, ali nisam imao tipkovnicu ili miš na novoj lokaciji. Prošlo je dosta vremena od postavljanja maline
TERMISTOR SA ARDUINO UNO R3: 5 koraka
TERMISTOR S ARDUINO UNO R3: Termistor je vrsta otpornika čiji otpor značajno varira s temperaturom
Kako rastaviti računar jednostavnim koracima i slikama: 13 koraka (sa slikama)
Kako rastaviti računar jednostavnim koracima i slikama: Ovo uputstvo o tome kako rastaviti računar. Većina osnovnih komponenti je modularna i lako se uklanja. Međutim, važno je da se oko toga organizirate. To će vam pomoći da izbjegnete gubitak dijelova, a također i prilikom ponovnog sastavljanja
[Básico] Medir Una Resistencia Con Arduino: 3 koraka
[Básico] Medir Una Resistencia Con Arduino: En Arduino postoji i uacute; nicamente dos formas de captar datote iz mundo eksterijera:- Digitalno: sus valores pueden ser 0 o 1, ovisi o tome da li se primjenjuje na bez napona al konektor que se est á leyendo como entrada.- Analna i očajna gica: sus valor