[elektro] PIC32 differencial A/D bemenet

I F flaist at gmail.com
Thu Jun 7 20:00:43 CEST 2012


Szia!
> A DIFF-nek az a lényege ,
> hogy nem csak a PIC IC negetív táp lába
> lehet az a pont , amitől mérni lehet.

Na pont ettől félek, mert ez azt jelenti, hogy nem lehet negativabb a
+ bement a - nál.

> De a GND-hez nézve a fesz értéke  mindig pozitív lehet csak !
>
> ( pl.  2,4V és 2,6V   és a delta = 0,2V)

> ( vagy 2,6V és 2,4V   és a delta = -0.2V)

És ezt már nem méri mert negativ.

De látom nem sikerül az esetleges felesleges munkát megspórolni, este
átforraszom és kiprobálom.

Üdv. István


Elight <elight at gmail.hu> írta (2012. június 7. 19:21):
> Két eset lehet,
>
> amit visszakapsz az AD-től vagy nulla,
> vagy -2048   ( 12 bit esetén )
>
> ha második eset van ténylegesen  ,
>  akkor hozzáadsz 2048-at
> és megkaptad a vágyott nullát.
>
> Ezt könnyen kipróbálhatod!
>
> Szerintem az hogy sima vagy differenciál bemenet ,
> az AD működését nem fogja modosítani,
> nekem legalább is ez az érzésem...
>
> A DIFF-nek az a lényege ,
> hogy nem csak a PIC IC negetív táp lába
> lehet az a pont , amitől mérni lehet.
> És ez azért van
> mert az mv-okkal eltérhet a tényleges
> ( analóg ) nulla ponttól.
>
> Ettől még a (-) vagy (+) águ bemenet nem haladhatja meg a
> tápfeszültséget.
>
> Tehát a mérési tartomágyod a GND-hez mérve nem bővült ki
> a negatív feszültségek felé .
>
>  ( az IC pl. -5V tól meglökve talán tönkre is menne. )
>
> Ezért mondtam hogy az az érzésem ,
> hogy a 0 számérték ( int számként értelmezve  )
> a referencia felénél van.
>
> Tehát áramkörire fordítva a szót..
> Pl Egy ellenállás híban a GND pont felett van mindig a két
> hídág , ettől még , ha a híd kiegyenlített ( pl 2.5V és 2,5 V )
> AD  -vel mérve kaphatsz nullát...
> és ehhez képest az hídágak adhatnak negatívot és pozitívot
> természetesen egymáshoz képest.
>
> De a GND-hez nézve a fesz értéke  mindig pozitív lehet csak !
>
> ( pl.  2,4V és 2,6V   és a delta = 0,2V)
> ( vagy 2,6V és 2,4V   és a delta = -0.2V)
>
> ..vagy valami ilyesmi..
> Remélem érthető voltam.
>
> Üdv István
>
>
> 2012.06.07. 19:04:54 dátumon I F <flaist at gmail.com> írta:
>
>> Na, igazából az a probléma, hogy differrencial bemenetnél:
>> Ha + és - bemenet összekötve azaz 0 a bement, akkor a mért érték 0?
>> (gondolom igen)
>> De, ha negativabb a + bement a - bemenetnél, akkor a mért érték negativ
>> szám ?
>> (ez a kérdés)
>> Vref- a testen, Vref+ a tápon.
>>
>>
>> Elight <elight at gmail.hu> írta (2012. június 7. 18:36):
>>> Szia,
>>>
>>>
>>> erősen érdekelgert éngem is a dolog..
>>>
>>> Nemrég bonyolodtam hasonlóba:
>>>
>>> mármint diff bemenetű PIC AD esetén
>>> belső REF-et használok.
>>>
>>> Elég ügyes ,
>>>  elgondolkodtam egy darabig,
>>> miért is  4,1 V os.. az wgyik referencia.
>>> Aztán rájöttem
>>>                  4096  = 12bit,
>>> igy már érthető hogy egy bit az 1mV lépés..
>>>
>>> Még csak alig próbálkoztam valamivel,
>>> és
>>> nem használom egyenlőre diff bemenetet.
>>> Az AD rutinból visszakapot értéket
>>> ( int ) számnak megjelenítve ,
>>> nekem úgy tűnt ,
>>> hogy a féltápnál ( mármint a referencia fele )
>>> van a nulla, és alatt 0xFxxx értékek jönnek ,
>>> tehát negíítív, felette meg 0x0xxx  tehát pozitív..
>>>
>>> Ha csak pozitivat szeretnél a teljes skálán
>>> el kell tolni 2048-al az értéket.
>>>
>>> A PIC32 nél nincs oolyan hogy megméri az AD az  IC saját tápját?..
>>>
>>> A felezéssel meg  az a gond adódhat,
>>>  ha némileg időnként  mászik a táp,
>>> mászik a feleérték is (persze  ha mV ban nézed.. )
>>>
>>> Tehát mindenképpen kell egy belső vagy külső REF-et használnod.
>>>
>>> Üdv István
>>>
>>>
>>>
>>> 2012.06.07. 18:18:11 dátumon I F <flaist at gmail.com> írta:
>>>
>>>> Hi!
>>>>
>>>> Mérek nem differencial A/D-val egy jelet ami a féltáp  (3.3V / 2)
>>>> körül változik.
>>>> A bajom a mérésben (PIC-en belül) kideriteni mennyi a fél táp. (10
>>>> bit-es A/D-nál 0x200 lenne elméletben, de kicsit mindig elmászik.
>>>>
>>>> Nost nézem a PIC32-nek van differenciális A/D bemenete is.
>>>> Nem világos milyen eredményt kapok akkor, ha az A/D negativ diff.
>>>> benetét, kivül rákötöm a
>>>> a külső müv. erősitömnek is adott fél tápjára.
>>>>
>>>> Szereintem -0x1FF-tól +1FFH-ig, ill. 0-t ha a kimenet féltápon van
>>>> (azaz nincs jelem).
>>>>
>>>> Vagy nem így lesz????
>>>>
>>>> Köszi, üdv István
>>>>
>>>> -----------------------------------------
>>>>           elektro[-flame|-etc]
>>>
>>>
>>> -
>>>
>>> -----------------------------------------
>>>          elektro[-flame|-etc]
>>
>> -----------------------------------------
>>           elektro[-flame|-etc]
>
>
> --
> Az Opera forradalmian új levelezőjét használva: http://www.opera.com/mail/
>
> -----------------------------------------
>          elektro[-flame|-etc]



More information about the Elektro mailing list