[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