I have a customer who is asking questions about programming the device. Can you please look at the questions and send me a response?
1. According to the datasheet, A0, A2, A4, A6 are analog pins used to configure the maximum output voltage, and output current, etc… is it possible for me to configure it through I2C software only without any hardware interacting to those pins? I saw the register bits are writable in the datasheet so I think it is possible.
2. For the A0, A2, A4, A6, can they be used as normal ADCs? For example, I connect the output of solar irradiance to A0 and I read the register for output through I2C. Will this alters my software configured maximum output voltage?
3. Is it possible for me to read the ADC values for AVIN, AVOUT, AIIN, AIOUT through the I2C registers?
4. Will this chip be turned off if the output voltage exceeded the configured maximum output voltage? Since it is sensing through ADC, does this means the range for maximum output voltage is restricted in a way it cannot have a maximum output voltage of higher than 5V?
5. What is the MPPT algorithm using for this chip?
6. Are there any minimum VOUT that might cause this chip to turn off? Under “startup” section, it stated “A counter will start once the minimum output current threshold is met (set by ADC input channel 4, pin A4).” However, A4 is stated to set the maximum output current. Can you explain this in a more detailed way? How low can this threshold current be?
9. What is the panel mode? From the datasheet, I know that it is controlling a mosfet that can bypass the MPPT, but it stated it is outputting a square wave signal. What does this actually doing?
For your information, I am going to use this chip as the MPPT controller for a buck boost DC-DC converter to charge a 60V super capacitor bank so I want to know the flexibility and capability of this MPPT chip. I hope my questions are not too much and thank you very much for your time!
Thanks for your help with this!
Richard Elmquist