You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add support for the ADS131M02 and ADS131M04 ADC sensors
* Support for configuring one or more channels to be summed.
* Configure the sample rate and gain
* Enable high perfomrance mode by default
* Check for unexpected device resets and CRC data errors while sampling
Signed-off-by: Gareth Farrington <gareth@waves.ky>
- Programmable gain amplifier with 128× gain to eliminate external amplifiers
333
335
- SPI reset indication to detect sensor restarts, a common indication of electrical problems
334
336
- Selectable sample rate between 350 Hz and 2 kHz (rates below 250 Hz require slower probing speeds and increase toolhead force)
335
-
- For under-bed applications with multiple load cells, simultaneous sampling on all channels (multiplexed ADCs have settling delays after channel switches)
337
+
- For under-bed applications with multiple load cells, use an ADC with simultaneous sampling on all channels, such as the [ADS131M04](Config_Reference.md#ads131m04). Multiplexed ADCs have settling delays after channel switches and issues with time smearing of the readings which reduce accuracy.
336
338
337
339
Klipper's `bulk_sensor` and `load_cell_probe` infrastructure simplifies support for new sensors. Sensors can be configured from Python. with a minimal sampling loop written in C.
0 commit comments