Projekt Arduino Slow Signal Recorder

Berätta om dina pågående projekt.
Användarvisningsbild
4kTRB
Inlägg: 18279
Blev medlem: 16 augusti 2009, 19:04:48

Projekt Arduino Slow Signal Recorder

Inlägg av 4kTRB »

Jag vill spela in ett förlopp då en motor drar ett snöre tvärs
över en planka med en 10-varvig potentiometer fästad i andra
änden av plankan (bild kommer senare).

Det hela baseras på en Arduino och dess ADC-ingång.
Jag samplar värden från den 10-varviga potentiometern under hela förloppet från exempelvis 0V till 12V
och får en serie med spänningar var n:te millisekund. Dessa data exporteras sedan till ett OpenOffice-kalkylark
och en kurva ritas upp för vidare analys med penna och papper.

Här är en tänkbar sketch till en kod för Arduino, såklart ska sensorvärdet fångas, inte som nu då detta är ett testprogram.
int sensorPin = A0; // select the input pin for the potentiometer
int sensorValue = 0; // variable to store the value coming from the sensor
int number = 0;

void setup() {
Serial.begin(9600);
}

void loop() {
sensorValue = analogRead(sensorPin); // read the value from the sensor:
while (number < 210) {
Serial.print(number);
Serial.print(" ");
Serial.println((sensorValue/6)*number);
delay(10);
number += 10;
}
}
Men jag har även tänkt på att jag ska skydda Arduino-ADC-ingången mot farligheter i form av farliga spänningsnivåer och
därför har jag skissat på en analog krets som snitsar till inspänningen. Filter och spänningsklippare.
ShaperADC_ARDUINO.jpg
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Användarvisningsbild
4kTRB
Inlägg: 18279
Blev medlem: 16 augusti 2009, 19:04:48

Re: Projekt Arduino Slow Signal Recorder

Inlägg av 4kTRB »

Byggd och testad.
Referenspänningen blev 3.99V. Den tänker jag använda
som extern referens till ADC hos Arduino.

Om inspänningen varierar från säg -1V till 14V
så varierar utspänningen från 0V till 4V.
4V motsvarar 12V.

Alltså grejen med kretsen är att negativa inspänningar ger 0V ut
och spänning över 12V ger 4V och allt däremellan är 1/3 av inspänningen.

Sedan lärde jag mig av en artikel från Texas att bästa sättet att terminera en oanvänd OP
är på det sätt som gjorts i schemat, som en spänningsföljare.
Shaper_Sch_000.jpg
Shaper_Pcb_000.jpg
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Användarvisningsbild
4kTRB
Inlägg: 18279
Blev medlem: 16 augusti 2009, 19:04:48

Re: Projekt Arduino Slow Signal Recorder

Inlägg av 4kTRB »

Det finns en sak som inte fungerar som tänkt.
Om jag applicerar mindre än runt -14,5V på ingången
hoppar utgången upp till 4V på utgången.
(säkert samma som inträffade då JAS störtade i Stockholm)
Användarvisningsbild
4kTRB
Inlägg: 18279
Blev medlem: 16 augusti 2009, 19:04:48

Re: Projekt Arduino Slow Signal Recorder

Inlägg av 4kTRB »

Så jag behöver inte skämmas. Ja vill mena det.
Som Thor Modem säger!
Användarvisningsbild
4kTRB
Inlägg: 18279
Blev medlem: 16 augusti 2009, 19:04:48

Re: Projekt Arduino Slow Signal Recorder

Inlägg av 4kTRB »

Thor Mordern? kanske så han heter?
Thor i vilket fall.
persika
EF Sponsor
Inlägg: 1336
Blev medlem: 31 juli 2006, 22:14:37
Ort: Österlen, Skåne

Re: Projekt Arduino Slow Signal Recorder

Inlägg av persika »

Hur funkar Q1 och Q2, bas-emitter är kortslutna, så de borde inte leda ?

Hur funkar U6 och U7, nån slags likriktare ?

U2 är en ren spänningsföljare, hur blir det med U1 ?
Skriv svar