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

Add hardware for checking output from Solar Panels #13

Open
mage0r opened this issue Feb 1, 2016 · 5 comments
Open

Add hardware for checking output from Solar Panels #13

mage0r opened this issue Feb 1, 2016 · 5 comments

Comments

@mage0r
Copy link
Member

mage0r commented Feb 1, 2016

Will allow us to do some checking of light levels when there is not sufficient power to charge. This would allow light detection inside for example, when the UV sensor would not work.

@projectgus
Copy link
Contributor

Yeah, instead of reading the "maximum" of battery/solar we could use two ADC channels and read both.

With cuttable jumpers then they could be easily turned back into general purpose ADC channels as well, if people wanted more of those.

@mage0r
Copy link
Member Author

mage0r commented Feb 1, 2016

Yeah, good call. Lets do that.

@projectgus
Copy link
Contributor

While we're noting problems with the current battery monitoring circuit, the voltage dividers should divide down to max of VRefInt (I think 1.1V) not 3.3V, because the 3.3V input is comparatively unstable. Reading against the internal reference will be more accurate.

@projectgus
Copy link
Contributor

(and not droop if the battery gets very low and "3.3V" drops below 3.3V, etc.)

projectgus referenced this issue Feb 2, 2016
Added solar voltage, units for values, and re-ordered output by type.
@marcmerlin
Copy link
Contributor

Good suggestions on how to do this better than my cheap 10k x2 voltage divider :)
I'm currently using ADC2 for this as per the code that was just merged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants