Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IvCurve Improvements #72

Open
orgua opened this issue Nov 14, 2024 · 0 comments
Open

IvCurve Improvements #72

orgua opened this issue Nov 14, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@orgua
Copy link
Owner

orgua commented Nov 14, 2024

There are some flaws in the current recording of ivcurves:

  1. resetting voltage-ramp has side-effects and takes a specific ammount of time, depending on the light-intensity of the solar cell
    • there should be a parameter (blind gap) to avoid recording in this window - the previous value should be hold
    • this can be also done dynamically for when 2 consecutive voltage-readings are 99% equal
  2. (see plot below) VOC of BQ is higher than shepherds VOC, mostly because shepherd triggers for when a current is detected, but below a certain threshold. looking at records the voltage can plateau at 2.1 for a while (real VOC), the slowly ramp down to 2.0 V and first current is recorderd at around 1.99 V, so VOC for shepherd is ~ 5 % lower than it should be
    • to solve this shepherd should use the highest recorded voltage OR at least make it configurable
  3. while moving down the voltage ramp - the recorder leaves the plateau and the current spikes
    • this is visible in the plot below and could be an effect of the solar cell
    • but is more likely some transient ringing in the gain-circuit
    • it is only visible on higher light-intensities though

solar multiplot_1s800_to_1s820

@orgua orgua added the bug Something isn't working label Nov 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant