Jump to content

borg

Administrators
  • Gesamte Inhalte

    3.550
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    51

Posts erstellt von borg

  1. Uns sind da aktuelle keine Stabilitätsprobleme mit dem Voltage Current Bricklet 2.0 bekannt.

    Wenn du sagst es hilft den Master Brick zu resetten: Reicht da wirklich ein Reset oder müsst ihr das Master Brick vom Strom trennen?

    Falls ein Reset reicht: Reicht es auch das Voltage Current Bricklet 2.0 neuzustarten über die API?

     

    Worauf ich hinaus will: Wenn ein Reset wirklich reicht dann muss meiner Meinung nach irgendein Fehlerfall nicht korrekt abgefangen werden von uns in der Firmware, da wir ja alles was bei einem Reset passiert auch im laufenden Betrieb machen können in Theorie.

  2. Am 5.4.2022 um 17:19 schrieb Superp:

    Are we really, positively, sure ASC is enabled?

    Now, this is rather embarrassing, but i think you are onto something. The enabling is supposed to happen during the flash/test processes, but i don't think it is done properly 😯.

    I read the ASC configuration back on a sensor that has gone through the flash/test process and it was not enabled.

    I just released firmware version 2.0.3. It enables ASC on each startup (https://github.com/Tinkerforge/co2-v2-bricklet/commit/9a688c7b36326f0ab17b64a99df94bc330140709).

    According to the interface documentation we should wait 7 days to see if it works:

     

    co2.png

  3. Anbei eine angepasste Kalibrierung. Bitte einmal einspielen. Falls es damit noch nicht funktioniert bis auf 6A runter mach bitte noch ein debug log.

    Am besten fängst du bei 16A und regelst dann Stück für Stück runter. Dann kann ich am besten approximieren wie wir die Kalibrierung anpassen muss.

    Die Kalibrierung bleibt auch zwischen Versionswechseln bestehen, also du kannst danach dann auch ruhig weiter aktualisieren!

    calibration_new.json

    • Thanks 1
  4. Das ist wirklich seltsam. Das letzte Update hat nichts am eigentlichen Ladeverhalten geändert.

    Damit wir das debuggen können wäre es am besten wenn du einmal den "Debug-Report + Ereignis-Log" runterlädst (unter System -> Ereignis-Log).

    Zusätzlich am besten einmal ein Ladeprotokoll erstellen während du von einem Ladestrom bei dem das Fahrzeug lädt den Strom verringerst bis es zum Fehlerfall kommt.

    Dazu musst du zuerst das Protokoll starten (unter Ladecontroller -> Low-Level), dann den Fehlerfall erzeugen dann das Ladeprotokoll stoppen und runterladen.

     

    Mit den beiden Dateien können wir dann exakt nachvollziehen in welchem Zustand der WARP Charger und das Auto ist im Fehlerfall.

  5. The continuous measurement mode is always activated in the code of the Bricklet. So the "automatic sensor calibration" (ASC) should be running.

    I am not sure why the two sensors don't converge. They should at some point both measure 400ppm when they see fresh air.

    Here is the official datasheet from Sensirion about the calibration: https://sensirion.com/media/documents/33C09C07/620638B8/Sensirion_SCD30_Field_Calibration.pdf

    The only other thing that i can think of is that we implement the FRC calibration (forced recalibration):

    Zitat

    Set Forced Recalibration value (FRC)
    Forced recalibration (FRC) is used to compensate for sensor drifts when a reference value of the CO2 concentration in close
    proximity to the SCD30 is available. For best results, the sensor has to be run in a stable environment in continuous mode at a
    measurement rate of 2s for at least two minutes before applying the FRC command and sending the reference value. Setting a
    reference CO2 concentration by the method described here will always supersede corrections from the ASC (see chapter 1.4.6)
    and vice-versa. The reference CO2 concentration has to be within the range 400 ppm ≤ cref(CO2) ≤ 2000 ppm.
    The FRC method imposes a permanent update of the CO2 calibration curve which persists after repowering the sensor. The
    most recently used reference value is retained in volatile memory and can be read out with the command sequence given below.
    After repowering the sensor, the command will return the standard reference value of 400 ppm.

    i always thought that the automatic calibration would work best in most environments.

    Maybe we can add the FRC to Brick Viewer as an option to force calibration to fresh air.

  6. Did you configure the offset for temperature or air pressure in one of the Bricklets?

    The manufacturer writes:

    Zitat

    CO2 concentrations < 400 ppm may result in sensor drifts when ASC is activated. For proper function of ASC field-calibration algorithm SCD30 has to be exposed
    to air with CO2 concentration 400 ppm regularly.

    Maybe you can make sure that both sensors see fresh air for some time and then not? At some point both should re-calibrate themself to 400ppm and after that the should have the same behavior with different drift of both sensors, until they re-calibrate to 400ppm again.

  7. Ist das WARP1 oder WARP2?

    Schwer zu sagen was da genau passiert ist. Das Schütz wird nur genau dann an-/aus-geschaltet wenn das Auto einen 880 Ohm-Widerstand zwischen CP und PE anlegt bzw diesen wieder wegnimmt. Eventuell hat das Auto auf Grund des Fehlerzustandes die Ladung immer wieder angefangen und abgebrochen?

    Falls das nochmal auftreten sollte könntest du unter Ladecontroller -> Ladeprotokoll ein Protokoll erstellen in dem die Widerstände etc mit hoher Auflösung geloggt werden. Dann könnten wir genau schauen was das Auto macht und ob wir eventuell anders reagieren können.

×
×
  • Neu erstellen...