Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Duet3D/RepRapFirmware.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDavid Crocker <dcrocker@eschertech.com>2022-04-29 15:49:47 +0300
committerDavid Crocker <dcrocker@eschertech.com>2022-04-29 15:49:47 +0300
commit81a7c3d692f89da41fe8034d448771762b1fad3b (patch)
tree9bf59568c6289242aff9dd311efceca6ceaf035c /src
parentd4ad8377decb4b59708eb4af07d3e79e5a4bc15f (diff)
Adjusted FMDC sense resistor correction for more accurate motor current
Diffstat (limited to 'src')
-rw-r--r--src/Config/Pins_FMDC.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Config/Pins_FMDC.h b/src/Config/Pins_FMDC.h
index 747756a8..168f9c46 100644
--- a/src/Config/Pins_FMDC.h
+++ b/src/Config/Pins_FMDC.h
@@ -155,7 +155,7 @@ constexpr uint8_t TMC22xxSercomRxPad = 1;
constexpr uint32_t DriversBaudRate = 100000; // at 100kbaud a transfer may take up to 2ms
constexpr uint32_t TransferTimeout = 6; // any transfer should complete within 6 ticks @ 1ms/tick. 5 wasn't quite enough.
constexpr uint32_t DefaultStandstillCurrentPercent = 75;
-constexpr float DriverSenseResistor = 0.056 + 0.02; // in ohms
+constexpr float DriverSenseResistor = 0.056 + 0.02 + 0.012; // in ohms. The 0.012 is an additional correction for this board.
constexpr float DriverVRef = 180.0; // in mV
constexpr float DriverFullScaleCurrent = DriverVRef/DriverSenseResistor; // in mA