Sida 2 av 4
Re: Lågbudget vref
Postat: 14 maj 2014, 23:22:56
av bearing
Om det är en lastcell det handlar om tycker jag inte att du ska använda någon spänningsreferens. Dela ned matningen av lastcellen till lämplig nivå och koppla till Vref-pinnen på processorn. Om du har en fast Vref kommer ju värdena driva ifall matningen av lastcellen driver. Finns bara fördelar med mitt förslag, som jag ser det.
Du skulle sagt att det var en lastcell från början.
Re: Lågbudget vref
Postat: 14 maj 2014, 23:32:12
av gripner
Mycket bra synpunkt!
Kommer dock inte påverka min koppling då lastcellen ej drivs av USB, den drivs av en 7808a.
Men i see your point 100%
Re: Lågbudget vref
Postat: 14 maj 2014, 23:42:49
av jesse
Jag förstår inte, vad var felet med en TS431? Alla försök med enkla diskreta kopplingar kommer ju fallera betydligt jämfört med denna. Den billigaste varanten har 2% tolerans, men i praktiken (beroende på temperaturspann) betydligt bättre om du kalibrerar. Vill du ha 1% istället har du t.ex. 73-298-25 för 2.85. Ska du ner i bättre noggrannhet får det nog kosta en tia eller två är jag rädd.
Vad menas med lastcell?
Re: Lågbudget vref
Postat: 15 maj 2014, 00:54:05
av bearing
Wheatstonebrygga
gripner skrev:Mycket bra synpunkt!
Kommer dock inte påverka min koppling då lastcellen ej drivs av USB, den drivs av en 7808a.
Men i see your point 100%
Det skulle ju visst kunna påverka dina resultat, ifall det är så att din nuvarande interna Vref på något vis påverkas av USB. Prova och se vad som händer.
Eller, jag skulle nog börja med att koppla två R6-batterier i serie som Vref, samt koppla punkten mellan batterierna till AD-ingången. Batterierna borde ju nämligen vara helt stadiga och störningsfria i en sån koppling. Om AD-resultatet fortfarande ändras när du kopplar kortet till olika datorer är det dags att se över spänningsregulatorn och den biten, samt kanske även de två datalinorna för USB, ifall det är så att de är kopplade till processorn. Om spänningen på D+ eller D- går över VCC kanske det ställer till det. Om du har möjlighet att se AD-resultatet i processorn på något annat sätt än via USB skulle du kunna klippa D+ och D- i en USB-kabel och sedan se vad som händer.
Re: Lågbudget vref
Postat: 15 maj 2014, 01:09:02
av gripner
jag skall absolut prova så fort jag kommer åt grejjerna!
Jag har faktiskt testat att köra med intern vref och ett batteri på analoga ingången. det är helt stabilt
Re: Lågbudget vref
Postat: 15 maj 2014, 01:15:45
av bearing
Vad matar 7808? är den isolerad från nätjord? Värdet ändras ifall du tar bort matningen till din laptop, säger du? Kan det vara strömmar i jorden som är boven?
Vad händer ifall du matar 7808 med batteri?
Re: Lågbudget vref
Postat: 15 maj 2014, 07:09:46
av gripner
Matas med NORDIC power ac/dc 12 volts adapter.
Ska testa med batterier
Re: Lågbudget vref
Postat: 15 maj 2014, 21:30:28
av gripner
fick möjlighet att testa lite gran nyligen, men det sket sig.
Kompilerade om programmet att använda extern vref.
hängde på en späningsdelare på 7808:an, samma som matar lastcellerna. hamnade på 2.8V så det var bra. dock när jag kopplar den till uC:n har jag helt plötsligt 3.1V..........
Kopplar jag bort späningsdelaren från vref hra jag på vref padden 3.25V, mycket egendomligt. tog för givet att man skulle ha noll ut på vref när man kör med external vref i sitt program..
testade att göra späningsdelaren hög ohmig samt låg ohmig för att see om resistansen på ingången (vref) spökade, men ingen skillnad.
Borde man inte ha 0 volt ut på vref om man kör med vref satt till external i programmet som körs ?
Re: Lågbudget vref
Postat: 15 maj 2014, 21:53:19
av bearing
Har du kollat i databladet om det finns några krav på impedansen?
Du kanske måste ha en buffer emellan.
Re: Lågbudget vref
Postat: 15 maj 2014, 21:58:55
av jesse
Det ska inte behöva vara så extremt högohmigt. Låter lite som om något har pajat eller att du har satt VCC som referens.
Vilken processor är det?
Re: Lågbudget vref
Postat: 15 maj 2014, 22:06:35
av gripner
Re: Lågbudget vref
Postat: 15 maj 2014, 22:25:57
av gripner
plockade fram ett helt nytt kort. pluggade in och laddade upp programet, även detta kort ger ca 3.3v på vref med vref satt till external. så troligen har jag inte pajjat det gamla kortet.
Re: Lågbudget vref
Postat: 15 maj 2014, 22:44:10
av bearing
Det är antagligen en intern pullup till AVcc. Men den borde ha hög impedans. Kolla som sagt vad det står i databladet.
Re: Lågbudget vref
Postat: 16 maj 2014, 21:37:12
av gripner
i schemat ser det ut som en pull upp till VDDA som i sin tur sitter via en Ferit till 3.3V
Som jag läser det schemat går det inte att koppla in en extern AREF, eller går gör det ju men du får ej den förväntade spänningen på AREF.
Läst lite på teensy forumet, kommit fram till att testa med kondensatorer mellan VREF oxh jord samt analoga ingången och jord. har testat detta förut men med värden som skiljer sig mycket från deras rekommenderade 0,1uF. Vad skall man köra på för typ? vanlig elyt, eller skall man köra med keramisk eller rent tav en tental? skall ju vara väldigt brusfria?
Re: Lågbudget vref
Postat: 17 maj 2014, 21:49:14
av gripner
Fick 5min över att testa lite.
Första testet blev 2st 0,1uF tental mellan AGND och aref samt AGND och analoga ingången jag använder.
Fungerar perfekt! flyttar jag usbsladden mellan 2 olika PC så ändras adc värdet ingenting!
Kopplar jag in laddaren till laptoppen flärpar värdet från 8408 till 8407. Tror jag kan leva med det

verkar som HF-läckage filtreras mycket effektivt med dessa två kondingar. Min applikation har inge speciella filter då jag läser över en längre tid med en massa läsningar under den tiden påverkar ej allt skräp. Eller rättare sagt påverkar lika hela tiden så den blir försumbar.
Önskar man få en vref som följer matningen till lastcellen som bearing föreslog kan man enkelt plocka bort resistorn som sitter som en pull upp till VDDA
För alla som vill labba med adc/dac. Kan jag VARMT rekommendera teensy3.1.
Extremt kompetent kort för 20+ dollar med snabb leverans!
analogt får man håll sig till max 3.3v digital har den en tolerans upp till 5v logiknivå.
En massa minne, en massa programutrymme, bootloadern ligger på eget chip så kan använda allt.
Flertal UART, spi, i2c, etc etc etc.
ADCn är 16bitar som i mitt tycke är användbara! vist man för göra lite avg funktioner men funkar super! Den är oxå extremt snabb 3K sps
så finns det oxå en äkta DAC ! ingen pwm över konding.
Realtidsklocka. måste dock kompleteras med en kristall
5V till annat i bygget via vusb samt 3.3v max 100mA via en liten stab.
aja, en extremt bra uC på ett mycket mycket bra prototypkort med Extremt bra arduino "integrering"
innan diverse folk här får sand i sina mansvaginor, nej det är inte dålig, oprofessionellt etc att använda sådana här "färdiga/bloatade/kostar mer än 3.5sek kort. Nej arduino är inte skräp, Arduino är er enormt kliv fram på embedded scenen speciellt som prototypverktyg.