Wie heeft er ooit de AD-convertor gebruikt in deze PIC?

Dan heb ik een paar vragen:
1: Wat is de maximale spanning die deze convertor aankan? Want ik ben ik neit zeker of ik het goed uit/in de datasheet lees.
2: Kan ie op een of andere manier omgaan met twee inputs? Dus dat je als het ware twee AD-convertors hebt? Zeker met multiplexen?
3: Neemt ie n iet al het geheugen in beslag?(misschien stomme vraag, maar ik zou het toch maar vragen)
En als laatste: is ie een beetje goed om max 7 standen te converteren?

MvG,

Bossie

Op 8 februari 2004 14:31:28 schreef Bossie:
Wie heeft er ooit de AD-convertor gebruikt in deze PIC?

Dan heb ik een paar vragen:
1: Wat is de maximale spanning die deze convertor aankan? Want ik ben ik neit zeker of ik het goed uit/in de datasheet lees.
2: Kan ie op een of andere manier omgaan met twee inputs? Dus dat je als het ware twee AD-convertors hebt? Zeker met multiplexen?
3: Neemt ie n iet al het geheugen in beslag?(misschien stomme vraag, maar ik zou het toch maar vragen)
En als laatste: is ie een beetje goed om max 7 standen te converteren?

MvG,

Bossie

ik heb ff niet de datasheet dus ff uit het hoofd
1 vref+5v
2 je hebt 8 ad inputs op je pic deze kun je in een register selecteren

3 het ad moet je activeren±7 zegels
het resultaat komt in hi-out/low out
hangt een beetje af van je resolutie/verschilpanning van je standen

kheb geen klagen

gebruik er 6 om conversies te doen en twee als referentie
de ene 4.096V de andere AGND

Allereerst bedankt voor de bijzonder snelle reacties.
Maar Sp3ci3s, heb je er 6 in één PIC zitten? D.m.v. een multiplexer ofzo? Of bedoel je in totaal acht aansluitingen?

> 1: Wat is de maximale spanning die deze convertor aankan?

max( 0, Vref-) .. min( V+, Vref+)
en dan zijn er nog wat beperkingen aan Vref- en Vref+

> 2: Kan ie op een of andere manier omgaan met twee inputs?

Er is een interne multiplexer met 8 ingangen, als je externe Vref- of Vref+ gebruikt snoepen die ieder een ingang op.

> 3: Neemt ie n iet al het geheugen in beslag?(misschien stomme vraag, maar ik zou het toch maar vragen)

De A/D zelf neemt (natuurlijk) geen geheugen in beslag, de code om 'm te gebruiken wel maar dat hoeft niet meer dan 40 ofzo instructies te zijn (van de 8k).

> En als laatste: is ie een beetje goed om max 7 standen te converteren?

resolutie is 10 bits, dus je kan er 1024 standen mee onderscheinden.

Overigens: als je voor een prikkie veel A/D ingangen wil hebben moet je een PIC16F676 nemen. 8 ingangen voor E 2.50!

En die channels, daarmee bepaal je welke ingang je moet hebben? En moet je de channels zelf nog multiplexen? Mocht je meerdere ingangen nodig hebben.

Op 8 februari 2004 22:01:25 schreef Bossie:
Allereerst bedankt voor de bijzonder snelle reacties.
Maar Sp3ci3s, heb je er 6 in één PIC zitten? D.m.v. een multiplexer ofzo? Of bedoel je in totaal acht aansluitingen?

er zitten er 8 in de877

2 referenties
6 ingangen

je doet conversie van alle channels na elkaar (of deze die je wilt)

En als laatste(hoop ik):
Kan ik ookd e resolutie ervan instellen? Bijvoorbeeld dat ik er maar 15 standen mee kan lezen met vier bits?

Op 16 februari 2004 14:57:11 schreef Bossie:
En als laatste(hoop ik):
Kan ik ookd e resolutie ervan instellen? Bijvoorbeeld dat ik er maar 15 standen mee kan lezen met vier bits?

nee

10bit dus 1024 als je maar 16 standen wilt mot je
bij volle reolutie standen per 64(binair) nemen