فهرست مطالب:

Ejemplo Básico De Termistor NTC Y Arduino: 5 مرحله (همراه با تصاویر)
Ejemplo Básico De Termistor NTC Y Arduino: 5 مرحله (همراه با تصاویر)

تصویری: Ejemplo Básico De Termistor NTC Y Arduino: 5 مرحله (همراه با تصاویر)

تصویری: Ejemplo Básico De Termistor NTC Y Arduino: 5 مرحله (همراه با تصاویر)
تصویری: ❄ HICE MI PLACA ❄ Heladera no frost 2024, نوامبر
Anonim
Ejemplo Básico De Termistor NTC Y Arduino
Ejemplo Básico De Termistor NTC Y Arduino

Como hemos visto en unorial anterior، aunque con un microcontrolador no podemos medir directamente una resistencia، podemos hacer us un de divisor de tensión para transformar el valor de una resistencia en un equalente 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.

Existen varios componentes básicos en electrónica que detean las variaciones de algún parámetro in el ambiente y lo transforman 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 componentes) 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.

مرحله 1: ترمیستورها: NTC Y PTC

ترمیستورها: NTC Y PTC
ترمیستورها: NTC Y PTC

En la inmensa Mayoría de casos، el tipo de termistores que se usan son son NTC (siglas en inglés de Coeficiente de Temperatura Negativo). اما اصطلاحات مربوط به ترمیستورها: NTC y 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 PTC alumentar la temperatura aumenta la resistencia.

به طور معمول از طریق PTC ، برای ویژگی های خاص ، از سیستم محافظت از مدارها ، به طور قابل تجدید قابل تجدید استفاده می شود. Si hacemos pasar Mayor corriente for 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 konsumo que no debería abrir quien no tenga un mínimo de conocimiento en electricidad y electrónica) به

Con los fusibles regenerables (hay varias denominaciones: fusible reseteable، polyfuse، polyswitch، PPTC…) به این ترتیب می توان از آن به عنوان اجازه دسترسی ، به عنوان یک عنصر مقدماتی و مقاومت در انواع مختلف در اندازه های بزرگتر از اندازه های مختلف استفاده کرد. Cuando el elemento se enfríe de nuevo ، volverá a su funcionamiento عادی است.

به طور معمول در سیستم های آردوینو ، به طور معمول از پروتکل های USB استفاده می کنید و از طریق تغذیه از طریق USB استفاده می کنید. Sea como sea، me lo mejor es no tener que probar que el fusible funcione!

احترام گذاشتن در NTC no hay mucho más que decir، su funcionamiento es simple: شهردار درجه حرارت -> منور مقاومت در برابر هم ، من شهردار می خواهم از راه های ارتباطی با یک تقسیم کننده جداگانه استفاده کنم.

مرحله 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 temperaturas que pensamos medir. در ترمیستور NTC de 10K ، در ارزش 10K که می توانید در دمای 25 درجه سانتیگراد تنظیم کنید.

به طور کلی 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 un 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. به عنوان مثال ، می توانید از درجه حرارت بالا -20ºC y -10ºC استفاده کنید ، زیرا می توانید از مقاومت در برابر 70KΩ و 10KΩ استفاده کنید.

برای اطالعات بیشتر در مورد نیاز شما می توانید از دستورالعمل های تعیین کننده مقاومت در برابر NTC و در شرایط تعیین کننده (با استفاده از روش های دیگر ، برای پیشگیری) استفاده کنید. Las características de los NTC de 10K no suelen allowir gran margen de características entre fabricantes.

مرحله 3: مواد

Para este montaje vamos a emplear los siguientes materiales y herramientas

1x Placa Nano

1x Breadboard از 400 پونتو

1x ترمیستور NTC de 10K

1 برابر مقاومت 10K

مرحله 4: Transformar La Resistencia En Temperatura

Transformar La Resistencia En Temperatura
Transformar La Resistencia En Temperatura

به همین دلیل ، در حال حاضر هیچ نسخه ای از توسعه دهنده ساده نمی تواند در نتیجه تقسیم کننده تنش ایجاد شود ، بنابراین می توانم از طریق یک آموزش ویدئویی در یک سیستم آموزشی تغییر شکل دهم. Pero a 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 equiles. 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 signar un cambio de temperatura Mayor or menor، وابسته به درجه حرارت. Es por ello que no nos llega con emplear un factor de conversión. Si lo queremos hacer realmente bien، debemos emplear o bien el modelo beta یا bien el modelo Steinhart-Hart. El segundo es más preciso que el primero، aunque existen otras limitaciones de دقیقی که به وسیله آنها یک hacer evidentes antes دارد.

En ambos casos debemos conocer varios parámetros específicos del termistor que estamos empleando ، به عنوان مثال می توانیم از داده های ژنتیکی خود استفاده کنیم ، اما می توانیم از ترانزیستور دارویی استفاده کنیم. Debemos cuanto menos tener 3 mediciones de temperatura y resistencia، estando en el medio y ambos extremeos 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. Por ello podemos hacer uso de una calculadora específica:

Enlala introduciremos los pares de datos que hemos medido y nos dará los parámetros para ambos modelos. در صورتي كه هشدارهاي لازم را دريافت كنيد ، در NTC ، مي توانيد از طريق كليه مقدمات مشاوره و راهنمايي استفاده كنيد. Pero perderemos precisión y ajuste.

مرحله 5: Código

Todo lo que hemos explicado antes، lo hemos transformado en código. Simplee 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. برای پیکربندی در شرایط تنفسی و تصمیم گیری در مورد سخنرانی و کار با آردوینو ، پیش بینی دقیق دما در دمای 0.1 درجه سانتی گراد.

توصیه شده: