Taula de continguts:
- Pas 1: REQUISITS DE PREMUNTATGE
- Pas 2: MUNTATGE DEL FERRAMENT
- Pas 3: CÀRREGA DEL PROGRAMA A ARDUINO
- Pas 4: DEMOSTRACIÓ
Vídeo: COMPENSACIÓ AUTOMÀTICA DE TEMPERATURA DEL SENSOR DE CONDUCTIVITAT DE ATLAS: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:11
En aquest projecte, compensarem automàticament la temperatura del sensor de conductivitat d’Atlas Scientific. Els canvis de temperatura tenen un impacte sobre la conductivitat / sòlids dissolts totals / la salinitat dels fluids i, compensant-ho, estem assegurant que la nostra lectura sigui el que realment és a aquesta temperatura específica. S'utilitza el sensor de temperatura d'Atlas.
Les lectures de temperatura es passen al sensor de conductivitat després de les quals es produeixen les lectures de conductivitat compensades. L’operació es fa mitjançant protocol I2C i les lectures es mostren al traçador o monitor Arduino.
ADVERTÈNCIES:
Atlas Scientific no fabrica productes electrònics de consum. Aquest equipament està destinat a enginyers elèctrics. Si no esteu familiaritzat amb l'enginyeria elèctrica o la programació de sistemes incrustats, és possible que aquests productes no siguin adequats per a vosaltres
Aquest dispositiu es va desenvolupar i provar mitjançant un ordinador Windows. No es va provar a Mac, Atlas Scientific no sap si aquestes instruccions són compatibles amb un sistema Mac
AVANTATGES:
- La temperatura es compta automàticament, cosa que permet lectures de conductivitat precises.
- Conductivitat en temps real i sortida de temperatura.
MATERIALS:
- Tauler Arduino Uno o STEMTera
- Taula de pa (si no s’utilitza una placa StemTera)
- Filferros de pont
- 1- kit de sensor de conductivitat
- 1- kit de sensor de temperatura
Pas 1: REQUISITS DE PREMUNTATGE
a) Calibreu els sensors: cada sensor té un procés de calibratge únic. Consulteu el següent: full de dades Ezo EC, full de dades Ezo RTD.
b) Configureu el protocol dels sensors a I2C i assigneu una adreça I2C única a cada sensor. D'acord amb el codi de mostra d'aquest projecte, s'utilitzen les adreces següents: l'adreça del sensor de salinitat és 100 i l'adreça del sensor de temperatura és 102. Per obtenir informació sobre com canviar entre protocols, consulteu aquest ENLLAÇ.
El calibratge i el canvi a I2C S’han de fer abans d’implementar els sensors en aquest projecte
Pas 2: MUNTATGE DEL FERRAMENT
Connecteu el maquinari tal com es mostra a l'esquema.
Podeu utilitzar una placa Arduino UNO o una placa STEMTera. La placa STEMTera es va utilitzar en aquest projecte pel seu disseny compacte on l’Arduino es combina amb la placa de control.
Pas 3: CÀRREGA DEL PROGRAMA A ARDUINO
El codi d’aquest projecte fa servir una biblioteca personalitzada i un fitxer de capçalera per als circuits EZO en mode I2C. Els haureu d’afegir al vostre IDE Arduino per poder utilitzar el codi. Els passos següents inclouen el procés per fer aquesta addició a l'IDE.
a) Baixeu Ezo_I2c_lib, una carpeta zip de GitHub al vostre ordinador.
b) A l’ordinador, obriu l’IDE Arduino (Podeu descarregar l’IDE des d’AQUÍ si no el teniu). Si voleu utilitzar el traçador en sèrie, assegureu-vos de descarregar la versió més recent de l'IDE.
c) A l’IDE, aneu a Sketch -> Include Library -> Add. ZIP LIbrary -> Seleccioneu la carpeta Ezo_I2c_lib que acabeu de descarregar. Ara s’inclouen els fitxers adequats.
Hi ha dos codis de mostra que funcionaran per a aquest projecte. Podeu triar qualsevol.
d) Copieu el codi de temp_comp_example o temp_comp_rt_example al tauler de treball IDE. També hi podeu accedir des de la carpeta zip Ezo_I2c_lib descarregada anteriorment.
El codi "temp_comp_example" funciona configurant la temperatura al sensor EC i després fer una lectura. Pel que fa al codi "temp_comp_rt_example", la temperatura s'estableix i es fa una lectura en un sol tret. Tots dos donaran el mateix resultat.
e) Compileu i pengeu temp_comp_example o temp_comp_rt_example a la vostra placa Arduino Uno o STEMTera.
f) Al vostre IDE, aneu a Eines -> Plotter sèrie o premeu Ctrl + Maj + L al teclat. S'obrirà la finestra del traçador. Estableix la velocitat de transmissió en 9600. Ara hauria de començar el gràfic en temps real.
h) Per utilitzar el monitor sèrie, aneu a Eines -> Monitor serial o premeu Ctrl + Maj + M al teclat. El monitor s'obrirà. Establiu la velocitat de transmissió en 9600 i seleccioneu "Retorn de carro". S'han de mostrar les lectures EC i temperatura.
Pas 4: DEMOSTRACIÓ
Resum de l'experiment que es mostra al vídeo:
Part 1: Sense compensació de temperatura
Inicialment, l’aigua es troba a una temperatura d’uns 30 ° C. Després s’escalfa a uns 65 ° C mentre s’observen les lectures de conductivitat (gràfic verd) i temperatura (gràfic vermell) al traçador en sèrie. (Consulteu aquest ENLLAÇ per al codi de mostra Arduino que permet la lectura de múltiples circuits sense compensació automàtica de la temperatura).
Part 2: compensació de la temperatura
El codi Arduino que representa la compensació automàtica de la temperatura es carrega a la placa. Consulteu aquest ENLLAÇ per obtenir el codi. Una vegada més, el punt de partida de l’aigua ronda els 30 ° C. S’eleva gradualment fins a uns 65 ° C mentre s’observen les lectures de conductivitat (gràfic verd) i temperatura (gràfic vermell) al traçador en sèrie.
Recomanat:
Mesurador de temperatura, conductivitat i nivell de l'aigua del pou en temps real: 6 passos (amb imatges)
Un mesurador de temperatura, conductivitat i nivell d’aigua de pou en temps real: aquestes instruccions descriuen com construir un comptador d’aigua de baix cost en temps real per controlar la temperatura, la conductivitat elèctrica (CE) i els nivells d’aigua en pous excavats. El mesurador està dissenyat per penjar dins d'un pou excavat, mesurar la temperatura de l'aigua, EC i
Guant de detecció de conductivitat: 6 passos
Guant de detecció de conductivitat: Aplicacions: 1. Proves d'il·luminació LED2. Solució de problemes de circuits3. Proves de tecnologia portable4. Subministraments de verificació de la conductivitat (mòbil): 1. Guant (tela: punt) 2. BBC MicroBit3. Alimentació (bateria) 4. Fil conductor5. Agulla6. Tisores
Kit de sonda química Arduino: temperatura i conductivitat: 8 passos
Kit de sonda de química Arduino: temperatura i conductivitat: un professor de química amb el qual treballo volia deixar als seus estudiants construir un kit de sensors per provar la conductivitat i la temperatura. Hem extret uns quants projectes i recursos diferents i els he combinat en un sol projecte. Vam combinar un projecte LCD, Conductivity P
Feu una porta d'obertura i tancament automàtica amb detecció automàtica amb Arduino !: 4 passos
Crear una porta d'obertura i tancament automàtica amb detecció automàtica amb Arduino Ara podeu fer-ho seguint aquesta instrucció. En aquest instructiu construirem una porta que es pugui obrir i tancar automàticament sense que toqueu la porta. Sensors d'ultrasons o
Fil conductor a l'interior d'un tub de polarització de tela Tubs també coneguts de conductivitat: 10 passos
Fil conductor a l’interior d’un tub de polarització de la tela Tubs també coneguts de conductivitat: mètode per fixar fil conductor a la tela. Aplicació ideal quan no podeu o no voleu cosir els fils conductors a la vostra peça. Voleu més vídeos sobre eTextile How-To DIY, tutorials i projectes? A continuació, visiteu The eTextile Loun