Hjælp til ADC ads1112

Hej

Ved ikke om der er nogen der kan hjælpe mig.

Men har brug for lidt hjælp til en ads1112 ADC.

formatting link

Jeg har 4 stk 4-20mA signaler jeg skal måle, og det dette bruger jeg 2 stk ads1112, med 4 stk 102 Ohms målemodstande.

På cpu siden har jeg et Arduino kort.

formatting link

Til at starte med brugte jeg kun 1 ADC på den ene ads1112, fik det til at virke med I2C - wire.

Men efter jeg skal have fat i alle 4 ADC på de 2 ads1112, har jeg fået lidt problemer.

  1. når jeg skal skifte kanal, sender jeg en kommande til ads1112, og er så nød til at vente i op til 200ms før jeg kan læse, kan det være rigtigt?

  1. når jeg tilsluter et signal på den ene indgang af ads1112 så påvirker det den anden indgang. nogen der har en godt forklaring på det ?

Reply to
Mikkel
Loading thread data ...

Mikkel skriver:

Hvorfor fører du ikke bare signalet direkte ind på din ardunio?

Klaus

--
  Modelbane Europas hjemmeside: http://www.modelbaneeuropa.hadsten.dk
     Min egen hjemmeside nu med nyt domæne http://www.moppe.dk
    Sælges 15" stålfælge med Michelin Alpin vinterdæk til VW Golf
Reply to
Klaus D. Mikkelsen

Fordi den kun har 10 bit adc.

Reply to
Mikkel

Har du brug for at kunne måle i hele området 4-20mA, eller kan en mindre område gøre det ?

/Hans

Reply to
Hans Kjaergaard

Mikkel skriver:

Er det ikke rigeligt til det meste?

Klaus

-- Modelbane Europas hjemmeside:

formatting link
Min egen hjemmeside nu med nyt domæne
formatting link
Sælges 15" stålfælge med Michelin Alpin vinterdæk til VW Golf

Reply to
Klaus D. Mikkelsen

Skal kunne måle i hele området, også under 4mA for at indikere kabelfejl mm.

Reply to
Mikkel

Jo bare ikke til det her.

Reply to
Mikkel

Så er jeg kommet lidt videre.

Hvis jeg forsyner min strømgenerator fra samme forsyning som forsyner mit cpu/adc system, kommer der ikke støj på den anden kanal.

Jeg har lige ledes fundet ud at der kommer støj på, hvis jeg bruger en anden forsyning til strømgeneratoren, og jeg så tilslutter Arduino til en pc, eller forbinder det til netværk. (switch mode forsyning)

Denne støj forsvinder også hvis jeg forsyner strømgeneratoren fra samme forsyning som cpu/adc.

Men ude i virkligheden kan jeg bare ikke forsyne både cpu/adc og strømgenerator da strømgeneratoren sidder i en flowmåler.

Nogen der kan hjælpe med en forklaring på det ?

"Mikkel" skrev i en meddelelse news:4c0e32e3$0$281$ snipped-for-privacy@news.sunsite.dk...

Reply to
Mikkel

Hejsa,

Den 09-06-2010 19:49, Mikkel skrev:

Det ku' være rigtig fint med et diagram der viser hvordan:

  • dit analoge interface til den der ads.... er lavet (single-ended, diff?)
  • Type/fabrikat på flowmåler
  • Forsyning af CPU, analogt interfacekredsløb og flowmålere.

- Ja, du er med garanti ude i brumsløjfer/loops (Loops kan også inkludere RFI-filtre i PSU'erne).

Der er kun een rigtig måde at lave det analoge interfacekredsløb på og det er differentielt....

/Claus

Reply to
Claus

Hej Claus

Hvor skal jeg sende diagram hen?

ads1112, er lavet som 2 stk diff adc.

Flowmåler:

formatting link

Flowmåler forsynes fra 230V

Forsyning til CPU/ADC er fra egen transformer(ensrettet + lytter), som laver ca. 7,5V ureg.

Har så forsøgt hvor cpu/adc forsynes hver fra sig, cpu via strømstik og adc via en 7805.

Har også prøvet hvor både cpu/adc blev forsynet gennem cpu kortet.

Jeg har pt. ikke målt med den rigtige flowmåler, da jeg gerne vil have det til at virke først. Men med min strømgenerator som så viser disse problemer, min strøm generator var forsynet fra en lab. forsyning, hvorefter jeg har skiftet forsyning så det også er min egen transformer der forsyner den.

Reply to
Mikkel

Hejsa,

formatting link

OK, mistanke fjernet fra flowmåler.

Diagram samt billeder af analogt inferfacekredsløb kan uploades til f.eks imageshack.us eller tilsvarende. Link kan postes her.

Har du lavet noget bias på strømloopen ved AD konverteren?

/Claus

Reply to
Claus

Link til billeder samt diagrammer:

formatting link
formatting link

bias på strømloopen ?? øø - nej tror jeg ikke

Reply to
Mikkel

Mikkel skriver:

Flowmåleren er aktiv, det vil sige at den forsyner loopet.

Ergo skal du have lavet en måde at isolere dit input (galvanisk adskillelse) fra måler og processorkredsløb. Og du kan lige så godt gøre det, for ellers skal du til at have styr på stelveje/strømloops osv.

Jeg kan se at nogle af målerne har frekvens output, eller pulsoutput. Har dine ikke det?

Klaus

--
  Modelbane Europas hjemmeside: http://www.modelbaneeuropa.hadsten.dk
     Min egen hjemmeside nu med nyt domæne http://www.moppe.dk
    Sælges 15" stålfælge med Michelin Alpin vinterdæk til VW Golf
Reply to
Klaus D. Mikkelsen

Hejsa,

Jævnfør databladet for flowmåleren er alle ind- og udgange elektrisk isoleret. I denne kategori indgår strømloopet også.

/Claus

Reply to
Claus

Hejsa,

OK, et forsøg:

Alle 4 modstande R1-R4 konstrueres som en serieforbindelse af 2 stk. 51R modstande. Midtpunktet på modstandene kaldes MP1-MP4.

Der konstrueres 4 stk. spændingsdelere af f.eks. 4*2 stk. 1k modstande. Disse forsynes af AD konverterens spændingsforsyning. Midtpunkterne på disse spændingsdelere kaldes MP5-MP8. MP5-MP8 afkobles med f.eks. 10nF til AD-konverterens stel.

MP1 og MP5 sammenkobles MP2 og MP6 sammenkobles ....

Resultat?

/Claus

Reply to
Claus

Vil det sige at der ikke er problemer når jeg tilsluter min adc til flowmålerne?

Reply to
Mikkel

I stil med:

formatting link

Reply to
Mikkel

"Mikkel" skrev i en meddelelse news:4c0fd445$0$280$ snipped-for-privacy@news.sunsite.dk...

4-tråds transmittere, som dine flowmålere jo er, bør forbindes til stel for at undgå common mode fejl.

Prøv at forbinde dine AI- til GND.

Hilsen Jan M.

Reply to
Jan M.

Hejsa,

Øhm, det har du jo bevist der er....

/Claus

Reply to
Claus

Hejsa,

Ja, et sted at begynde.

Som Jan M. skriver:

Common-mode....

/Claus

Reply to
Claus

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.