Lok24
05.11.2016, 14:41

Editiert von
Lok24
05.11.2016, 15:39

+1SBrick und RaspberryPi - erste Tests

Hallo zusammen,

Gut dass wir drüber gesprochen haben, jetzt weiß ich schon mal wie es nicht geht

Wenn man die letzten 10 (gleichen) Ergebnisse nimmt und (dann) am Regler dreht hat man einen neuen Wert - und rechnet den weg, weil er total rausfällt.

Also immer x Werte sammeln, bereinigen und ausgeben.
Das wird ab 4 Werten bereits so zäh, dass eine deutliche Verzögerung am Motor festzustellen ist.

Also: wech damit!

Alternativen:
Adafruit 16-Bit ADC - 4 Channel (ADS1115) einbauen
MCP3008 einbauen, ein A-D-Wandler um 3,--
KA331 einbauen, ein UF-Wandler, um 1,-- (Danke an lilli)
Arduino verwenden, der hat Analog-Eingänge, ist aber größer

Inkrementalgeber statt Poti einbauen
Kodierschalter statt Poti einbauen

Programm:
Eingabebereich definieren in
0 - 20 -> Motor Stufe 1
21 - 40 -> Motor Stufe 2
Hmmm. Problem nicht gelöst, nur verlagert.

Oder: weg vom Rad
Taste "beschleunigen"
Taste "langsam bremsen"
Taste "schnell bremsen"
Taste "Nothalt"

Das wäre ja nun supersimpel, keine Drift, kein Jitter.

Grüße

Werner



UncleTom gefällt das


Gesamter Thread: