Sida 1 av 1

Projekt Arduino Slow Signal Recorder

Postat: 25 januari 2022, 18:44:53
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

Re: Projekt Arduino Slow Signal Recorder

Postat: 21 februari 2022, 16:31:50
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

Re: Projekt Arduino Slow Signal Recorder

Postat: 21 februari 2022, 17:26:32
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)

Re: Projekt Arduino Slow Signal Recorder

Postat: 21 februari 2022, 18:11:59
av 4kTRB
Så jag behöver inte skämmas. Ja vill mena det.
Som Thor Modem säger!

Re: Projekt Arduino Slow Signal Recorder

Postat: 21 februari 2022, 18:13:53
av 4kTRB
Thor Mordern? kanske så han heter?
Thor i vilket fall.

Re: Projekt Arduino Slow Signal Recorder

Postat: 21 februari 2022, 21:19:40
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 ?