Ik ben op zoek liefst naar een component die een millivolt spanning uitleest en omzet in óf meerdere digitale uitgangen of een serieele uitgang.

Ik ga het gebruiken voor het volgende;

Ik heb een motor die ik wil kunnen begrenzen bij diverse (stroom) stappen, ik wil dat de motor uitgeschakeld wordt als hij boven de ingestelde max. stroom komt.

Ik zat dus te denken aan een in serie shunt waar dan de spanningsval overheen wordt gemeten en dat deze informatie dan kan worden doorgestuurd naar de uC.

Dit lijkt mij sowieso wel te lukken als ik meerdere weerstanden ga plaatsen (wil 15 instelbare stroom stappen hebben, van 1 tot 20A) maar de ruimte is maar zeer beperkt, weet iemand hier een kant en klaar component voor?

dank!

Zoek eens op show your projects, projectje van Erik voor in de auto. Paar mooie sensortjes. uC eraan met ADC en UART. Klaar.

Misschien een directe link hiervan (pleasuuh)? Zojuist even gezocht op google maar niets gevonden helaas.

Er wordt in showyourprojects in dat artikel gesproken over een AD converter die ik niet kan krijgen, weet iemand een ander type nummer die wel wat makkelijker te verkrijgen is?

maxim en analog devices hebben tonnen van die dingen. met zowel i2c als spi interface

en die dallas is te krijgen bij digikey ( net als al dat spul van maxim , analog en national )

Hey.. dank allemaal voor jullie hulp.. heb momenteel een AD converter. Het type adc0804

Ik ga hiermee dan proberen het doel te berijken wat ik bovenaan heb geschreven.

Klopt het dat ik kan uitrekenen op de volgende methode hoe precies hij is?

5V is max. meetbereik. 8 bits ofwel 255 mogelijkheden dus

5V : 255 = 0.02 V preciesie. Klopt dit? Kan ik de preciesie naukeuriger maken als ik maar 1V bereik nodig heb? (wil het spanningsverschil van een shunt meten)

als die adc je toestaat aan zijn Vref te prutsen dan kan dat ja.

Lezen van het datasheet is zeker weer teveel moeite ?

FIGURE 7. Adapting the A/D Analog Input Voltages to Match an Arbitrary Input Signal Range

http://cache.national.com/ds/DC/ADC0801.pdf

[Bericht gewijzigd door Roland van Leusden op ]

Mircrochip heeft een pic met een 10 bits ADc ingebouwd je kan de chip zo programeren dat de Vref=Vss Vref=GND of Vref=RA1-RA4

Op 16 november 2005 00:20:22 schreef The Headhunter:
Mircrochip heeft een pic met een 10 bits ADc ingebouwd je kan de chip zo programeren dat de Vref=Vss Vref=GND of Vref=RA1-RA4

Ok. dank! ik ga zo even zoeken naar die chip.

Ik zal alleen nog moeite hebben met de spanning denk ik. Hetgeen wat ik wil meten werkt op 32 Volt. (alleen de shunt, daar is natuurlijk maar een minimale spanningsval over).

in ieder geval vast bedankt! ik ga even frutten

Hetgeen wat ik wil meten werkt op 32 Volt.

Dan moet je dus wel een ADC hebben die dat aan kan op z'n ingangen. Volgens mij kun je beter een stroom sensor ic gaan gebruiken

http://www.maxim-ic.com/appnotes.cfm/appnote_number/1934

Op 16 november 2005 10:45:20 schreef Roland van Leusden:
[...]

Dan moet je dus wel een ADC hebben die dat aan kan op z'n ingangen. Volgens mij kun je beter een stroom sensor ic gaan gebruiken

http://www.maxim-ic.com/appnotes.cfm/appnote_number/1934

Neem aan dat ik geen problemen tegenkom als ik de shunt ga plaatsen aan de GND kant, want dan is het hoogste spanningsverschil van de GND af gekeken 2V.

Op 16 november 2005 14:11:14 schreef willyp:
[...]

Neem aan dat ik geen problemen tegenkom als ik de shunt ga plaatsen aan de GND kant, want dan is het hoogste spanningsverschil van de GND af gekeken 2V.

Werkt prima in dat geval.

Krijg een dezer dagen m`n bestelde componenten binnen.

Naast de A/D converters ook een PIC met een A/D converter mogelijkheid geintegreerd.

Ik vroeg me alleen af, ik wil zo min mogelijk spannings verlies hebben door de shunt. Maar in hoeverre is zo`n A/D converter precies? en hoe kan ik het beste een referentie spanning maken die in de mV zit?

Ik zat zelf te denken aan spanningen van max 50 mV, is dit nog naukeurig te meten? en hoe kan ik hiervoor dan een ref. spanning maken? Want ik neem aan dat de ref spanning dan 25mV moet zijn... toch?

Nog even ter aanvulling waar het voor is;

Motor gebruikt stroom; 40A max Piek en 18A continue. Dit wil ik dan uitlezen met de uC zodat ik een handeling kan defineren nadat hij een bepaalde A bereikt.

Op 16 november 2005 00:20:22 schreef The Headhunter:
Mircrochip heeft een pic met een 10 bits ADc ingebouwd je kan de chip zo programeren dat de Vref=Vss Vref=GND of Vref=RA1-RA4

Atmel heeft een soortgelijke AVR (ATtiny26). Ook 10 bits maar dan met diferentiële ingangen en een instelbare 1x of 20x versterkingsfactor. Ideaal dus om vrijwel zonder extra componenten over een shunt te meten.

Uhm, hoe kleiner de shunt hoe minder verlies.
Ik pak zelf meestal een 0,1Rje maar in dit geval is t misschien handiger om een kleinere te nemen
0,1=4/40
4V spanningsval in z'n piek. Mischien beter 0,05R oid.
<edit>Dan dissipeert die weerstand 160W. Misschien echt beter om 5mR oid te nemen:P

[Bericht gewijzigd door jossie op ]

Op 17 november 2005 07:55:57 schreef jossie14:
Uhm, hoe kleiner de shunt hoe minder verlies.
Ik pak zelf meestal een 0,1Rje maar in dit geval is t misschien handiger om een kleinere te nemen
0,1=4/40
4V spanningsval in z'n piek. Mischien beter 0,05R oid.
<edit>Dan dissipeert die weerstand 160W. Misschien echt beter om 5mR oid te nemen:P

Haha ja daar was ik al uit;) ga dus als shunt gewoone en stuk draad gebruiken. Eik hem later met een echte A meter dank voor je denken=)

Vandaag dan mijn ADC binnen gekregen.

Gelijk aangesloten en uitgeprobeerd maar helaas niet de 1e keer succes. Heb nu al diverse dingen geprobeerd maar misschien zie ik iets over het hoofd?

Ik heb het type ADC0803 genomen om mee te oefenen. zie hier het datasheet http://server.oersted.dtu.dk/personal/pl/old_elec_site/adc0803.html

Ik heb hem aangesloten op de volgende manier

PIN 1 - +5
PIN 2 - +5
PIN 3 - +5
PIN 4 - VIA 150pF NAAR GND
PIN 5 - +5
PIN 6 - +5
PIN 7 - GND
PIN 8 - GND
PIN 9 - nc
PIN 10- REF. WAAR IK MEE MEET VANAF DE DIG. OUTS

Dan de andere kant :

PIN 20- +5
PIN 19- VIA 10K EN 150 PF NAAR GND
PIN 18- AANGESLOTEN OP V. METER NAAR DIG. GND
PIN 17- AANGESLOTEN OP V. METER NAAR DIG. GND
PIN 16- AANGESLOTEN OP V. METER NAAR DIG. GND
PIN 15- AANGESLOTEN OP V. METER NAAR DIG. GND
PIN 14- AANGESLOTEN OP V. METER NAAR DIG. GND
PIN 13- AANGESLOTEN OP V. METER NAAR DIG. GND
PIN 12- AANGESLOTEN OP V. METER NAAR DIG. GND
PIN 11- AANGESLOTEN OP V. METER NAAR DIG. GND

Ik heb ook geprobeerd om de inlees spanning (pin 6 & 7) een andere spanning te geven maar er blijft maar niets gebeuren :(

grapjas dat ding is digitaal
je zal pin 1,2,3,5, toch in een bepaalde volgorde hoog/laag moeten maken zodat de conversie start en vervolgens kan je dan pas de data uitlezen. dat ding doet helemaal niets als jij hem niet vertelt wat hij moet gaan doen.

RTFM timing diagrammen

@RTFM

Doe je niet zo gauw als je van 9 tot 21 werkt en dan nog graag iets wilt bereiken voor je eigen projecje ;) maar je hebt gelijk! ik ben dom :p

Het is of de datasheet doorspitten of je hebt een leuk steentje waar je niets mee kan.

van 9 - 21 werken?
Had je maar een vak moeten leren :p

Op 17 november 2005 22:43:07 schreef The Headhunter:
Het is of de datasheet doorspitten of je hebt een leuk steentje waar je niets mee kan.

van 9 - 21 werken?
Had je maar een vak moeten leren :p

Laatste Off topic reactie:

Ben nog aan studeren, werken, stage lopen dus vandaar ;)