Show Posts
|
|
Pages: 1 ... 3 4 [5] 6 7
|
|
61
|
International / Deutsch / Re: LCD: Ist I2C deutlich schneller als 4Bit Ansteuerung?
|
on: February 27, 2013, 06:44:04 am
|
|
Den Vergleich zu I2C kann ich leider auch nicht liefern, aber das Update des LCD würde ich fallbezogen machen. Also nur dann schreiben, wenn eine Änderung am AnalogIn erfolgt und dann auch nur den Wert aktualisieren.
Die -4 resultieren aus dem Adressbereich des Displays. kann in der Liquid Lib angepasst werden.
|
|
|
|
|
72
|
International / Deutsch / Re: Thermometer / Uhr für Motorrad
|
on: February 16, 2013, 09:00:32 am
|
|
So, jetzt nochmal hübscher dargestellt.
Stell Dir vor, Du hast 2 unterschiedliche Fest-Widerstände in Deinem Spannungsteiler und misst die Spannung am Knotenpunkt mit dem arduino. Dann bekommst Du - Linearität immer noch vorausgesetzt - 2 unterschiedliche Kurven. Siehe Bild, X-Achse ist die Temperatur.
Und jetzt wird klar, was ich mit Offset meine. Der tatsächliche Widerstandswert ist egal. Du kennst die Temperatur aus einer Vergleichsmessung mit einem Thermometer und weißt somit, welcher Analogwert dieser Temperatur entspricht.
Ich halte das für einfacher als einen Widerstand genau auszumessen und übertrieben, mit 0,1% Widerständen zu arbeiten. Aber eine Bezugsgröße brauchst Du ja nunmal.
Jetzt klar?
|
|
|
|
|
74
|
International / Deutsch / Re: Thermometer / Uhr für Motorrad
|
on: February 15, 2013, 04:26:46 pm
|
|
Du musst dem arduino beibringen, bei welcher Temp welcher Analogwert anliegt. Das ist abhängig vom Spannungsteiler. Im Code wird durch die genaue Angabe der Widerstandswerte das gleiche erreicht. Dafür muss der Widerstand genau sein bzw sein Wert für den Code ausgemessen werden. Das ist sozusagen der Offset.
Einfacher finde ich, einfach den Analogwert zu lesen, 2 oder 3 Werte zu messen und daraus die Kurve anzupassen. Da das System als linear anzunehmen ist wird der Offset eine Addition oder Subtraktion eines Festwertes. Ach ich kann das sooo schlecht beschreiben.
|
|
|
|
|