[elektro] PIC32 differencial A/D bemenet

Elight elight at gmail.hu
Thu Jun 7 20:13:59 CEST 2012


Azért

holnap meghalgatnám  mire jutottál.

Most éppen nincs összerakva rendszerem,
hogy  bedrótozhassam.

Szerintem elképzelhető,
   az IC bírni fogja a kisebb 1-2V negatívot ,
csak köss mindkét bemenettel sorosan
egy egy 1 -10k-közötti  ellenállást..

Azért nem feltétlen teszem tűzbe ,    :)
    helyedben mindenkkép megnézném az adatlapot is,
       mit ír max.-t  az AD bemenetekre...

Üdv IStván

2012.06.07. 20:00:43 dátumon I F <flaist at gmail.com> írta:

> 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]
>
> -----------------------------------------
>           elektro[-flame|-etc]


-- 
Az Opera forradalmian új levelezőjét használva: http://www.opera.com/mail/



More information about the Elektro mailing list