Sida 1 av 1

Arduino k-element och trådtöjningsgivare

Postat: 28 juli 2009, 22:51:51
av JoX^
Kopplingschema från eagle
http://www.shell.linux.se/zernox/schema.PNG

Bild
Jag satt idag och skissade lite på ett kort som jag tänkte använda för att mäta på 4st termoelement samt 4st trådtöjningsgivare i brygga...
Har ritat upp endast en utav bryggorna och inte ritat in den digitala temp sensorn
sen har jag valt att inte räkna på några värden innan jag fått lite synpunkter

Så ge lite vettig feedback speciellt på töjningsgivardelen är jag helt på fel spår? ;)

Re: Arduino k-element och trådtöjningsgivare

Postat: 28 juli 2009, 23:25:35
av Mindmapper
Ser ut att vara för mycket resistorer i bryggan. Ser ej hur givarna är inkopplade. Virrvar med resistorer utan värde går ej kolla.

Jag skulle ha muxat efter INA125 istället. Som du har muxat har du låga nivåer och kabeldragning och muxning blir kritiskt. Med 4st INA125 får du enklare muxar och mer praktiska nivåer att muxa. Eller kanske du kan skippa en mux och använda ingångarna i aurdoinon.

Re: Arduino k-element och trådtöjningsgivare

Postat: 29 juli 2009, 06:47:17
av JoX^
6&7 är gemensam lödpunkt på givaren punkt 8 är den andra.
Tanken med att använda endast en instrumentförstärkare är att spara utrymme och hålla nere antalet komponenter.

Eftersom detta kort skall fungera som en shield dvs stackbart kort till arduino är tanken att spara antalet ADC ingångar så att de kan användas till andra givare om ytterligare en till sheild läggs

Visst borde det bli ett problem med att att negativ differans i bryggan inte kommer med till adc så som det är kopplat nu?
Kan detta lösas med att ta bort jordning vid ina125 ben 5 samt ansluta ben 14 till ben 5 och skapa virtuell 2.5V?

Nu har jag hittat en tempgivare här hemma det blir ds1631z

Re: Arduino k-element och trådtöjningsgivare

Postat: 29 juli 2009, 12:52:47
av Mindmapper
Instrument förstärkare är avsedda att mäta flytande med, så någon referens till gnd behövs inte på ingången. Låt pin 5 vara.

Vill du spara ingångar på MCU så använd mux efter INA och byt till MAX378. Muxarna har en Rdson på 2kohm de går inte att använda så hög kopplingsresistans till en lågohmig brygga. Tycker jag i alla fall, men det är jag osäker på eftersom instrumentförstärkaren är högohmig kan det gå. Har inte läst databladet till muxen så noga. Men det stora skälet är det jag skrev tidigare. Samma bekymmer med termoelement.

Fortfarande har bryggan en massa onödiga resistorer och är inte kopplad enligt standard.
http://www.sensorland.com/HowPage002.html
Fick för mig att du hade en halvbrygga. Men du verkar bara koppla in ena givaren i den, är det riktigt? En kvartsbrygga behöver 3resistorer en pot och givaren. En halvbrygga en resistor mindre.

Re: Arduino k-element och trådtöjningsgivare

Postat: 29 juli 2009, 13:13:08
av JoX^
Kvartsbrygga treledarkoppling med r3 som mätpunkt dvs ej monterad
Bild
rds(on) på muxen är 2kohm typ 3kohm max
ina125 10^11ohm på ina125
120ohms motstånd + givare där man kan variera ca mellan 115-125 (10ohm) mha potentiometern.

"Kan detta lösas med att ta bort jordning vid ina125 ben 5 samt ansluta ben 14 till ben 5 och skapa virtuell 2.5V?"

Tanken är ju att få till 2.5 volt på ben 5 så att denna kan variera neråt så att man kan få med eventuell negativ spänning från instrumentförstärkaren så att denna istället varierar runt 2.5volt. eftersom jag skickar vidare endast en signal till adc.
Tänker jag rätt?

Jag tror att om denna metod inte fungerar måste byta krets för att använda 4st ina125 känns som att det tar för mycket plats och kostar mer än det smakar, någon som har tips på alternativ koppling isf?

Re: Arduino k-element och trådtöjningsgivare

Postat: 29 juli 2009, 16:18:54
av Mindmapper
Vill du åstadkomma detta så gör du det enklast med potentiometern i bryggan. Du förskjuter då nollpunkten i bryggan så att du därigenom får ut en positiv spänning från kretsen när kraften är noll.

Tycker fortfarande att det är fel att muxa på lågnivåsignalen. Det är väl lite grann att utmana ödet tycker jag. Vore kul att få flera synpunkter från andra.