ADS1115: analog-digital converter mo Arduino

ADS1115

Mo na poloketi e manaʻomia ai se faʻaliliuga mai le analog i le digital signal, ma o le microcontroller faʻaaogaina e le o i ai lenei agavaʻa, e manaia le i ai o lenei ituaiga o ADS1115 module, lea e maua ai le ADC mafai gafatia ma 16-sina saʻo.

Ma lenei foi eletise eletise atonu e manaia foi le faʻalauteleina o le agavaʻa liua, tusa lava pe o le microcontroller o loʻo e faʻaaogaina mo lau poloketi e i ai lona agavaʻa ae e te manaʻomia se isi mea.

A / D ma D / A liliu

Faailoilo vs numera numera

E lua ituaiga o faʻailo faʻailo faʻavae, e ui lava o loʻo iai foʻi isi chips e mafai ona faia uma tuʻaiga e lua o le liua i le taimi e tasi. Nei o:

  • CAD (Analog i Digital Converter) poo le ADC (Analog-to-Digital Converter): O se ituaiga o masini e liua le faʻailo analog i se faʻailoga numera. Ina ia faia lenei mea, oe mafai ona faʻaaoga se binary code o loʻo faʻamau ai le faʻailo. Mo se faʻataʻitaʻiga, faʻafesoʻotaʻiina o se tau aoga binary ma se faʻapitoa volitiga poʻo le taimi nei tau. Mo se faʻataʻitaʻiga, ma le iugafono 4-sina mafai ona alu mai le 0000 i le 1111, ma e mafai ona faʻatatau i le 0v ma le 12v i le faasologa. E ui lava pe a fai o se faʻailoga laititi e faʻaaogaina, e le mafai ona fuaina faʻafitauli le lelei ma le mautinoa.
  • CDA (Digital to Analog Converter) poʻo le DAC (Digital-to-Analog Converter): o se masini e faia le faʻafeagai o mea i luga, o lona uiga, na te suia binary faʻamatalaga i se analog taimi nei poʻo se faʻailoga eletise.

Faatasi ai ma nei tagata liliu mai e mafai ona pasi mai le tasi ituaiga o faʻailo i le isi, e pei ona e vaʻaia i le tulaga o ADS1115, lea e tutusa ma le mataupu muamua.

E tusa o le ADS1115

Pinout ADS1115

O le ADS1115 o se faʻailo faailo module. O le a le mea e fai liliu mai le analog i le digital. Atonu e te manatu o le Arduino development board lava ia ua uma ona aofia ai ADC i totonu ina ia mafai ona faia lenei galuega pe a faʻaaogaina le analog inputs ma e mafai ona o gatasi ma le microcontroller faʻailo.

Ioe, e saʻo, e i ai a latou 6 10-bit iugafono ADC i le UNO, Mini ma Nano. Ae faʻatasi ai ma le ADS1115 e te faʻaopoopoina le isi ma le a 16-fofo faaiuga, sili atu nai lo le Arduino, i se faʻaopopoga i le mafai ona faʻasaʻoloto le mataupu Arduino. Sefululima o latou e mo le fuaina ma sina mulimuli mo le faʻailoga o le analog faʻailoga, talu ai e pei ona e iloa, o le faʻailoga faʻasolosolo mafai ona le lelei pe lelei.

I se faʻaopopoga, o lenei module maua ai mea uma e te manaʻomia, ina ia ona faʻaaogaina e matua faigofie. Faʻafesoʻotaʻi i lau Arduino oe mafai ona faʻaaogaina le I2C, o lea e matua faigofie. E aofia ai foʻi le pine faʻailoga ADDR ma e mafai ai ona e filifilia se tasi o tuatusi e 4 e avanoa mo lenei vaega.

I leisi itu, e tatau ona e malamalama o le ADS1115 e lua fuataga auala, tasi le o le eseʻesega ma le isi o le nofofua faʻamuta

  • Eseesega: e faʻaaogaina lua ADCs mo fuataga taʻitasi, faʻaititia le numera o auala i le 2, ae e maua ai se manino lelei, o le e mafai ona fuaina le lelei voltages ma e le vaivai i le pisapisao.
  • Ua uma le nofofua: e fa ona auala e ala i le le faʻaaogaina o mea uma e lua pei o le mataupu muamua. Taʻitasi o ala 15-sina.

I se faʻaopopoga i nei metotia, e aofia ai se faʻatusatusaga auala e fausia ai se lapataʻiga e ala ile Pine ALRT pe a fai o soʻo se auala e sili atu i le aofaʻi o le faitotoʻa taua e mafai ona faʻatulagaina i le punavai o le ata.

Afai e te manao e faia fua itiiti ifo nai lo 5v, ae o faʻatonuga e maualuga atu, e tatau ona e iloa o le ADS1115 e iai le PGA e mafai ona fetuʻunaʻi le voltage maua mai le 6.144v i le 0.256v. Ia manatua pea o le maualuga voltage e mafai ona fuaina i soʻo se tulaga o le sapalai o le voltage na faʻaaogaina (5v).

Pinout ma pepa faʻamaumauga

Afai e te manaʻo e vaʻai uma auiliiliga auiliiliga o le ADS1115 ia iloa ona tapulaʻa i se eletise tulaga poʻo tulaga i lalo e mafai ai ona faʻagaioiga e tusa ai ma le gaosi oloa fautuaga, oe mafai ona faʻaaogaina pepa faʻamaumauga e mafai ona e mauaina luga o le upega. Mo se faʻataʻitaʻiga, e te mafaia download lenei mai le TI (Texas Tufugaaao).

Para le pine ma fesoʻotaʻi, talu ai ua uma ona ou faia se tala e uiga i le faʻailoga ALRT o loʻo iai foʻi ma ADDR. Ae i ai isi pine e tatau ona e iloa foi mo se sao saʻo ma lau Arduino laupapa poʻo mo seisi lava mataupu. O pine o loʻo avanoa i le ADS1115 module o:

  • VDD: sapalai ma le 2v i le 5.5v. E mafai ona e faʻaaogaina le fesoʻotaʻiga i le 5v mai lau laupapa Arduino.
  • GND: eleele e mafai ona e fesoʻotaʻi ai i le GND o lau Arduino laupapa.
  • SCL ma SDA: fesoʻotaʻiga pine mo le I2C. I lenei tulaga e tatau ona latou o atu i pine talafeagai e tusa ai lau arduino faʻataʻitaʻi.
  • ADDR: pine mo le tuatusi. I le faaletonu e fesoʻotaʻi i le GND, lea e maua ai le tuatusi 0x48, ae e mafai ona e filifilia isi tuatusi:
    • Fesoʻotaʻi i le GND = 0x48
    • Fesoʻotaʻi i le VDD = 0x49
    • Fesoʻotaʻi i le SDA = 0x4A
    • Fesoʻotaʻi ile SCL = 0x4B
  • ALRT: pine mataala
  • A0 i le A3: pine faʻatusa

Afai e te manaʻo e faʻaaoga tasi iʻuga Oe mafai ona faʻafesoʻotaʻi le analog taimi nei poʻo le voltage e te manaʻo e fua i le va o le GND ma se tasi o le 4 avanoa analog pin.

Mo fesoʻotaʻiga tasi iʻuga, matou na fesoʻotaʻi le uta e fuaina i le va GND ma se tasi o le 4 avanoa pine. Mo eseesega auala e mafai ona e faʻafesoʻotaʻia le avega e fuaina i le va o le A0 ma le A1 pe i le va o le A2 ma le A3, faʻamoemoe i le auala e te manaʻo e faʻaaoga.

Arduino ADS1115 ata

O se faʻataʻitaʻiga o le fesoʻotaʻiga i le mataupu o o se eseesega auala faitau, oe mafai ona vaʻaia le ata i luga. I totonu 1.5 maa o loʻo faʻaaogaina i le faasologa, faʻaopopo le 3v o loʻo fesoʻotaʻi i le va o le A0 ma le A1 i lenei tulaga ina ia mafai e le laupapa Arduino ona fuaina le aofaʻi o le voltage maua i taimi taʻitasi e ala i le I2C. E manino lava, e mafai ona e faʻaogaina seisi faʻailo e fua ai, i lenei tulaga o latou o maa, ae mafai ona avea ma soo se mea e te manaʻo ai ...

O fea e faʻatau ai le ADS1115?

ADS1115 module

Afai e te manaʻo ai faatau le ADS1115Oe tatau ona e iloa o loʻo ia oe modules sauni e tuʻufaʻatasia ma Arduino mo sili taugofie tau. E mafai ona e mauaina i latou ile tele o faleoloa eletise faʻapitoa, faʻapea foʻi i le eBay, Aliexpress ma le Amazon. Faataitaiga:

Tuʻufaʻatasia ma Arduino

Puʻe ata o le Arduino IDE

Ina ia amata, o le mea muamua o faʻapipiʻi le faletusi fesoʻotaʻi i lau Arduino IDE. Mo lenei, oe mafai ona faʻaaogaina le sili ona taʻutaʻua, o le Adafruit. Ina ia faia lenei mea, oe mafai ona mulimuli i laʻasaga nei:

  1. Tatala Arduino IDE
  2. Alu i le lisi Sketch
  3. Ma ia aofia ai Faletusi
  4. Pulea faletusi
  5. I le masini suʻega e mafai ona e suʻea Adafruit ADS1X15
  6. Kiliki i luga o le Install

O lea ua e sauni e amata, e mafai ona e faʻaaogaina le code o le faletusi faʻapipiʻiina poʻo le maua faʻataʻitaʻiga ma:

  1. Tatala Arduino IDE
  2. Alu i le Faila
  3. Faataitaiga
  4. Ma i le lisi vaʻai mo mea i lenei faletusi ...

Faʻatasi ai ma faʻataʻitaʻiga o le a e vaʻaia uma mo le Faʻatusa auala, faʻaʻeseʻese faiga ma faʻatasi auala mulimuli. Oe mafai ona vaʻaia faʻataʻitaʻiga e amata faʻaaogaina ai ma suia i latou e tusa ma ou manaʻoga pe tusi sili atu faigata code. Mo nisi faʻamatalaga, ou te fautua atu ia te oe la matou leai se totogi faʻatonuga vasega i le PDF.


O mataupu o le tusitusiga e tausisi ia tatou mataupu silisili o amio lelei faʻatonu. E lipotia se mea sese kiliki iinei.

O se tala, tuʻu lau

Tuʻu lau faamatalaga

o le a le lomia lou tuatusi imeli. O nofoaga e manaʻomia e makaina *

*

*

  1. E tali atu mo faʻamatalaga: Miguel Ángel Gatón
  2. Faamoemoega o faʻamatalaga: Pulea le SPAM, faʻamatalaga pulega.
  3. Tulaga faʻatulafonoina: Lau maliega
  4. Fesoʻotaʻiga o faʻamatalaga: O faʻamatalaga o le a le fesoʻotaʻi atu i isi vaega vagana i tulafono faʻatulafonoina.
  5. Teuina o faʻamatalaga: Faʻamaumauga tuʻufaʻatasia e Occentus Networks (EU)
  6. Aia Tatau: I soo se taimi e mafai ai ona e faʻatapulaʻaina, toe maua ma aveʻese au faʻamatalaga.

  1.   Pedro malo

    I le eseʻese auala e mafai ona ou faʻaaogaina e fua ai i le va o le 5V ma le - 5V?