Πίνακας περιεχομένων:
- Βήμα 1: Termistores: NTC Y PTC
- Βήμα 2: Montaje
- Βήμα 3: Υλικά
- Βήμα 4: Transformar La Resistencia En Temperatura
- Βήμα 5: Código
Βίντεο: Ejemplo Básico De Termistor NTC Y Arduino: 5 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:38
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 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 en el ambiente και 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) για 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: 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). Υπάρχουν, ωστόσο, ορισμένοι όροι για τα όρια: NTC και PTC.
Su diferencia es muy simple, la forma en la que que varaa su resistencia es inversa. Εν ολίγοις NTC ως όργανα της θερμοκρασίας δεν επιτρέπονται να αντισταθούν; en un PTC al aumentar la temperatura aumenta la resistencia.
Συνήθως συνηθίζονται οι PTC, για ειδικές ιδιότητες, τα συστήματα προστασίας των κυκλωμάτων, τα οποία είναι αναστρέψιμα υπό μορφή εύτηκτων. 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 καταναλώνουν όχι 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…) si se hace pasar más corriente de la allowida, el elemento se calentará y alumentar su resistencia en varios órdenes de magnitudine de alimentarse el circuito. Cuando el elemento se enfríe de nuevo, volverá a su funcionamiento normal.
Συνηθίζεται να συγχωνεύεται με την είσοδο στο Arduino, καθώς και στο Arduino απλούστερα να προστατεύει την προστασία του USB και να μην συνδέεται με τη διατροφή. Sea como sea, lo mejor es no tener que probar que el fusible funcione!
Σεβασμός στο NTC no hay mucho más que decir, su funcionamiento is simple: şared temperatura -> menor resistencia y con ello, şaredar flujo de corriente eléctrica que podemos medir como una direncia de voltaje gracias a nuestro divisor de tensión.
Βήμα 2: Montaje
Με τη διαμόρφωση του 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ο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 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 puntos
1x Termistor NTC de 10K
1x Resistencia de 10K
Βήμα 4: 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 equeses. 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 o menor, εξαρτώνται από τη θερμοκρασία. Είναι πολύ σημαντικό να μη συμπληρώσετε έναν παράγοντα συνομιλίας. Ως εκ τούτου, μπορείτε να δείτε το πρώτο μοντέλο του βήτα ή του μοντέλου Steinhart-Hart. El segundo es más preciso que el primero, aunque existen otras limitaciones de precituditud que se van van 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 mediciones de temperatura y resistencia, estando 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 posible que sea algo engorroso el solucionarlas para obtener los parámetros deseados. Για περισσότερες πληροφορίες, μπορείτε να χρησιμοποιήσετε τα εξής:
En ella introduciremos 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.
Βήμα 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. Για την παραμετροποίηση και την επίλυση της έννοιας που μπορεί να χρησιμοποιηθεί στο Arduino, για ακριβή ένταση σε θερμοκρασία 0.1 ° C.
Συνιστάται:
Ejemplo De Circuito Representado Mediante Parámetros T: 3 Βήματα
Ejemplo De Circuito Representado Mediante Parámetros T: Las redes de dos puertos son topolog í as de circuitos que nos allowen modeler sistemas definiendo un par de terminales como " puerto de entrada " y un par de terminales como " puerto de salida ". Las redes de dos puertos, tamb
Πώς: Εγκατάσταση Raspberry PI 4 Headless (VNC) Με Rpi-imager και εικόνες: 7 βήματα (με εικόνες)
Howto: Εγκατάσταση Raspberry PI 4 Headless (VNC) Με Rpi-imager και Εικόνες: Σκοπεύω να χρησιμοποιήσω αυτό το Rapsberry PI σε ένα σωρό διασκεδαστικά έργα στο ιστολόγιό μου. Μη διστάσετε να το ελέγξετε. Iθελα να επιστρέψω στη χρήση του Raspberry PI, αλλά δεν είχα πληκτρολόγιο ή ποντίκι στη νέα μου τοποθεσία. Είχε περάσει λίγος καιρός από τότε που έστησα ένα Raspberry
Πώς να αποσυναρμολογήσετε έναν υπολογιστή με εύκολα βήματα και εικόνες: 13 βήματα (με εικόνες)
Πώς να αποσυναρμολογήσετε έναν υπολογιστή με εύκολα βήματα και εικόνες: Αυτή είναι μια οδηγία σχετικά με τον τρόπο αποσυναρμολόγησης ενός υπολογιστή. Τα περισσότερα από τα βασικά στοιχεία είναι αρθρωτά και αφαιρούνται εύκολα. Ωστόσο, είναι σημαντικό να είστε οργανωμένοι σε αυτό. Αυτό θα σας βοηθήσει να αποφύγετε την απώλεια εξαρτημάτων και επίσης να κάνετε την επανασυναρμολόγηση να
[Básico] Medir Una Resistencia Con Arduino: 3 Βήματα
[Básico] Medir Una Resistencia Con Arduino: En Arduino գոյություն leyendo como entrada.- Πρωκτικό ó gica: sus valor
Αποδώστε τρισδιάστατες εικόνες των PCB σας χρησιμοποιώντας Eagle3D και POV-Ray: 5 βήματα (με εικόνες)
Αποδώστε τρισδιάστατες εικόνες των PCB σας χρησιμοποιώντας Eagle3D και POV-Ray: Χρησιμοποιώντας Eagle3D και POV-Ray, μπορείτε να δημιουργήσετε ρεαλιστικές τρισδιάστατες αποδόσεις των PCB σας. Το Eagle3D είναι ένα σενάριο για EAGLE Layout Editor. Αυτό θα δημιουργήσει ένα αρχείο ανίχνευσης ακτίνων, το οποίο θα σταλεί στο POV-Ray, το οποίο με τη σειρά του θα βγει τελικά από το τελικό im