Med hjälp av flex sensorer med en Arduino BBB i Max (2 / 4 steg)
Steg 2: Lägga till en opamp till ekvationen
OPAMPs är bra.
http://www.ti.com/lit/DS/symlink/lm124-n.pdf
du KN få dem på radioshack, till nöds. Men du får betala genom dyrt...
Denna opamp är ett dubbla paket. Vilket i princip innebär att den har fyra input/output boosters, vilket innebär i vårt fall, den kommer att omfatta fyra givare.
Vi kan se databladet som det kan ta mellan leverera 3 till 32 volt, så våra 5 volt är rätt på. Så Lägg poer på stift 4 och marken på pin11.
Sedan behöver vi ansluten plus och neg indata och utdata. Produktionen går in i analog kanal på Arduino chip, medan strömkabeln på en sensor går in plus indata.
Igen, låt oss ta en titt på i databladet. Det föreslår en 1m resister matas från utgångsstiftet tillbaka in i neg ingång. Detta kallas en Shmit affär.
PÅ en sida notera använder jag en söt iPhone app som kallas motstånd att snabbt ta reda på vad färgade motstånd jag behöver. Dess behändiga när du är på språng... :-)
Så när du har ställt in opamp i styrelsen, göra några tester för att kontrollera att allt är bra. Låt oss jämföra lägga opamp, som apposed till inte inklusive den, för att se hur mycket av ett område, eller en resolution, vi får ut av böjning flex sensorn.
På min setup, utan opamp får jag 1.94 volt, när böjd, 1.00 volt.
Med opamp lagt till, får jag 2.06 volt till när böjd, 0,95 volt. Så, utan opamp, jag får en rad 0.94 volt jämfört med 1.11 volt med opamp. Det kan tyckas lite, men när du pratar resolution, varje droppe räknas...
Så det är en sensor lagt till. Nu kan vi lägga till tre andra i andra ingång/utgång paren på opamp. Användning som referens på bilden ovan och datablad.