2023-05-07 03:36 PM
by some mistake, we have a large batch of boards with LIS2DS12 sensor and STM32G030F6P6 mcu powered with 3.3 volts.
but the maximum voltage for LIS2DS12 is 2.0 volts, and absolute minimum voltage for STM32G030F6P6 is 2.0 volts. so we tried to adjust on board power regulator down to 2.0 volt but we had boot problems with the mcu.
so the question is 2.2 volt the absolute maximum of LIS2DS12 is safe for long term working condisitons ? because STM32G0 looks fine with 2.2 volts.
also can we run LIS2DS12 with 2.5 volts (0.3 volts over the absolute maximum) i am asking this because we have a test batch and LIS2DS12 chips are working fine with 3.3 volts over weeks without single fault.
Solved! Go to Solution.
2023-05-08 05:50 AM
Well, you must be aware that you must not exceed the absolute max values, not even for a nanosecond, because otherwise ST cannot guarantee the function anymore and the device(s) must be considered destroyed.
This would theoretically give you a window of 160mV, so one could think of setting VDD to 2.10-2.12V for both devices. However, only a maximum power supply tolerance of ±80mV = ~3.8% is then allowed, so you need an extremely good voltage regulator with e.g. 1-2%.
It would be easier and more relaxed if you replace the STM32G030F6P6 with the STM32G031F6P6, which has a wider voltage range.
Hope that helps?
Regards
/Peter
2023-05-08 05:50 AM
Well, you must be aware that you must not exceed the absolute max values, not even for a nanosecond, because otherwise ST cannot guarantee the function anymore and the device(s) must be considered destroyed.
This would theoretically give you a window of 160mV, so one could think of setting VDD to 2.10-2.12V for both devices. However, only a maximum power supply tolerance of ±80mV = ~3.8% is then allowed, so you need an extremely good voltage regulator with e.g. 1-2%.
It would be easier and more relaxed if you replace the STM32G030F6P6 with the STM32G031F6P6, which has a wider voltage range.
Hope that helps?
Regards
/Peter