Forum » Elektrotehnika in elektronika » Senzorji analogni in digitalni izhod
Senzorji analogni in digitalni izhod
gizmo323 ::
Pozdravljeni ,
prosil bi če mi nekdo razloži razliko med digitalnim in analognim signalom , ter razliko če ima senzor za izhod analogni oziroma digitalni signal :)
Hvala !
prosil bi če mi nekdo razloži razliko med digitalnim in analognim signalom , ter razliko če ima senzor za izhod analogni oziroma digitalni signal :)
Hvala !
sandmat ::
pri analognemu izhodu potrebuješ Analogno digitalni pretvornik (ADC), v kolikor želiš slednjega povezati na digitalno vezje. Senzor z digitalnim izhodom je (mogoče se motim in je zadaj globja teorija) analogni senzor, ki že vsebuje digitalni pretvornik.
SaXsIm ::
v osnovi ti digitalni signal pomeni dva nivoja, visokega in nizkega, 1 in 0. Analogni signal ima razpon med večimi vrednostmi, amplitudami, ...
SaXsIm
2loud4u ::
Analogni je recimo temperaturni senzor, kateremu se upornost spreminja glede na temperaturo, digitalni pa je lahko preprosto stikalo, oz. nekaj kar ima samo dva logična izhoda, 0 ali 1.
Lp
Lp
c^2=E/m
HP XW6400|2× Xeon E5320 @1.86GHz|16MB L2
Cache|Sapphire HD6850|4GB FB-DIMM|HP 575W
HP XW6400|2× Xeon E5320 @1.86GHz|16MB L2
Cache|Sapphire HD6850|4GB FB-DIMM|HP 575W
fpbs ::
v osnovi ti digitalni signal pomeni dva nivoja, visokega in nizkega, 1 in 0. Analogni signal ima razpon med večimi vrednostmi, amplitudami, ...
Analogni je recimo temperaturni senzor, kateremu se upornost spreminja glede na temperaturo, digitalni pa je lahko preprosto stikalo, oz. nekaj kar ima samo dva logična izhoda, 0 ali 1.
Če to drži, da je digitalni senzor preprosto stikalo, na kakšen način potem termometer naprimer v prostoru kaže 22°C. Kakšne večje vrednosti, amplitude ima analogni senzor?
2loud4u ::
@fpbs
Ja, saj tudi digitalni termometer nima digitalnega senzorja. Temperaturo kaže na podlagi upornosti termistorja (neke vrste analogni senzor), ki je priklopljen na digitalno vezje. Ko se temperatura spremeni, se tudi upornost termistorja spremeni, kar ti potem vidiš na displeju v °C.
Ja, saj tudi digitalni termometer nima digitalnega senzorja. Temperaturo kaže na podlagi upornosti termistorja (neke vrste analogni senzor), ki je priklopljen na digitalno vezje. Ko se temperatura spremeni, se tudi upornost termistorja spremeni, kar ti potem vidiš na displeju v °C.
c^2=E/m
HP XW6400|2× Xeon E5320 @1.86GHz|16MB L2
Cache|Sapphire HD6850|4GB FB-DIMM|HP 575W
HP XW6400|2× Xeon E5320 @1.86GHz|16MB L2
Cache|Sapphire HD6850|4GB FB-DIMM|HP 575W
gendale ::
digitalni senzor ma že vgrajen adc in pol po žici pošilja zaporedje 0 in 1, ki jih naprava interpretira kot temperaturo/tlak/wzatever
analogni senzor ima pa recimo senzor iz materiala, kateremu se upornost spreminja s temperaturo in pol tvoja naprava meri tok skozi senozor in to predvarja, v digitalne vrednosti, ki jih pol uporablja naprej
analogni senzor ima pa recimo senzor iz materiala, kateremu se upornost spreminja s temperaturo in pol tvoja naprava meri tok skozi senozor in to predvarja, v digitalne vrednosti, ki jih pol uporablja naprej
seznam zanč moderatorjev in razlogov da so zanč
http://pastebin.com/QiWny5dV
gor je mavrik apple uporabniček (mali možgani in mali penis)
http://pastebin.com/QiWny5dV
gor je mavrik apple uporabniček (mali možgani in mali penis)
2loud4u ::
@gendale
aja? to bi pa res rad videl, temperaturni senzor, ki pošilja 0 in 1, kar vezje razbere, kot temperaturo.
pa, tudi če bi imel digitalni senzor vgrajen pretvornik, to nebi bil adc ampak dac. tako nasplošno pa tak senzor, kot si ga omenil ne obstaja.
aja? to bi pa res rad videl, temperaturni senzor, ki pošilja 0 in 1, kar vezje razbere, kot temperaturo.
pa, tudi če bi imel digitalni senzor vgrajen pretvornik, to nebi bil adc ampak dac. tako nasplošno pa tak senzor, kot si ga omenil ne obstaja.
c^2=E/m
HP XW6400|2× Xeon E5320 @1.86GHz|16MB L2
Cache|Sapphire HD6850|4GB FB-DIMM|HP 575W
HP XW6400|2× Xeon E5320 @1.86GHz|16MB L2
Cache|Sapphire HD6850|4GB FB-DIMM|HP 575W
Zgodovina sprememb…
- spremenil: 2loud4u ()
2loud4u ::
@2loud4u
Obstaja :)
Preberi si tule : http://datasheets.maximintegrated.com/e...
Ja, navaden analogni senzor z vgrajeno adc elektroniko.
c^2=E/m
HP XW6400|2× Xeon E5320 @1.86GHz|16MB L2
Cache|Sapphire HD6850|4GB FB-DIMM|HP 575W
HP XW6400|2× Xeon E5320 @1.86GHz|16MB L2
Cache|Sapphire HD6850|4GB FB-DIMM|HP 575W
kondezator ::
Jooooj kakšne bučke pišete, gendale je še najbolje povedal, vendar se je zašil pri analognem senzorju, saj se pri analognih v končni fazi vedno meri napetost, padec napetosti na "senzorju". Da dobimo padec napetsoti na "senzorju" recimo na ntk uporu pa moramo izdelati delilnik napetosti torej zaporedno vežemo en upor pritisnemo stabilizirano napetost in voila imamo spreminjajočo se napetost na ntk uporu glede na temparaturo. Napetost na uporu je potrebno le še zajeti, kar pa storimo z ADC-jem, ki se pa nahaja v kakšnem čipu mikroprocesorju, krmilniku...
NTK....thermistor z negativnim temparaturnim koeficientom ali po domače upor kateremu se spreminja upornost glede na temparaturo -> višja kot je temp. nižja je upornost
ADC....analog digital converter -> vezje ki je lahko samostojno ali pa integrirano v kakšno "stonogo", ki nam iz analognih vrednosti pretvarja v digitalne, ki jih lahko potem uporabljamo v programskem jeziku. Recimo z 10 bitnim adcjem lahko zajamemo 1023 različnih vrednosti...
Digitalni senzor pa od sebe da samo digitalne signale(ima vgrajen adc, ampak pustimo podrobnosti). Ponavadi kar TTL kar v praksi pomeni 5V, torej 0V je logična ničla, 5V pa je logična 1. Ponavadi imajo senzorji kar serijsko komunikacijo sploh temparaturni dallas... To pomeni, da se po eni žici pretakajo podatki o temparaturi z nizi enic in ničel naprimer: 010111001100110010, to z poljubnim krmilnikom ali računalnikom zajamemo in programsko pretvorimo v nam razumljivejši prikaz, takšen prikaz je ponavadi če gre za števični prikaz v desetiškem formatu.
Je pa ponavadi delo lažje z digitalnimi senzorji saj se ne rabimo ukvarjati z delilniki napetosti ali pa v končni fazi z ADC pretvorbo, ki nam lahko ob kakšnjih motnjah povzroča preglavice, saj rabimo referenčno napetost...
toliko o tem če pa še koga zanima kaj o teh stvareh pa še lahka narišem kakšen graf, ali pa shemo
NTK....thermistor z negativnim temparaturnim koeficientom ali po domače upor kateremu se spreminja upornost glede na temparaturo -> višja kot je temp. nižja je upornost
ADC....analog digital converter -> vezje ki je lahko samostojno ali pa integrirano v kakšno "stonogo", ki nam iz analognih vrednosti pretvarja v digitalne, ki jih lahko potem uporabljamo v programskem jeziku. Recimo z 10 bitnim adcjem lahko zajamemo 1023 različnih vrednosti...
Digitalni senzor pa od sebe da samo digitalne signale(ima vgrajen adc, ampak pustimo podrobnosti). Ponavadi kar TTL kar v praksi pomeni 5V, torej 0V je logična ničla, 5V pa je logična 1. Ponavadi imajo senzorji kar serijsko komunikacijo sploh temparaturni dallas... To pomeni, da se po eni žici pretakajo podatki o temparaturi z nizi enic in ničel naprimer: 010111001100110010, to z poljubnim krmilnikom ali računalnikom zajamemo in programsko pretvorimo v nam razumljivejši prikaz, takšen prikaz je ponavadi če gre za števični prikaz v desetiškem formatu.
Je pa ponavadi delo lažje z digitalnimi senzorji saj se ne rabimo ukvarjati z delilniki napetosti ali pa v končni fazi z ADC pretvorbo, ki nam lahko ob kakšnjih motnjah povzroča preglavice, saj rabimo referenčno napetost...
toliko o tem če pa še koga zanima kaj o teh stvareh pa še lahka narišem kakšen graf, ali pa shemo
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Kako narediti konstanten pribitek napetostiOddelek: Elektrotehnika in elektronika | 2159 (1808) | int47 |
» | Merjenje napetosti akumulatorja z ArduinomOddelek: Elektrotehnika in elektronika | 9590 (8318) | Red_Mamba |
» | DC Power MeterOddelek: Elektrotehnika in elektronika | 3221 (2312) | Pyr0Beast |
» | Programiranje mikrokrmilnika v c-juOddelek: Elektrotehnika in elektronika | 1813 (1419) | Nitro Tech |
» | Doma narejen EKGOddelek: Elektrotehnika in elektronika | 4397 (3186) | atasmrk |