possible TEC current spike on startup #56
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The AD5680 DAC outputs either 0V or 2.5V (depending on the exact DAC model) when powered up, and until the firmware reprograms it.
With the 0V version which is assembled on some boards (marked "D3C"), it would create a significant current spike during startup.
Check that:
the STM32 drives the SHDN# pin low until the firmware starts. If that is not the case, the hardware may need an additional pull-down resistor.it doesn't, pin defaults to input mode and is floating. Pull down is required.Currently the firmware drives the shutdown pin low when initializing GPIO, and only drives it high after limits and dac has been set.
Though the state of the pin is still unknown between power on to code excecution, or when the MCU is in reset, DFU etc. A hardware pull down should be added.