For any discussion not specifically related to your project
By KRS
#69216
I have a 0.4 board that I have working in my ECU. Freshly loaded with the code. But the CTS temp sensor readings are incorrect and inconsistent.

To test out I connected a Decade Resistor box to the ECU input, then I selected one of the sensors on the standard list eg GM, then I dial in each of the 3 R values in the table but I do not get the correct readings of temperature. The gauge does respond and is stable but incorrect and inconsistent by a big margin. This happens on any sensor that I select and burn to the controller.
Why could this be happening?
User avatar
By PSIG
#69217
You can pull the schematic for your board here, and inspect and test the components, orientation, and traces: https://github.com/speeduino/Hardware/tree/main/v0.4

A basic test for all boards and resistive sensors (e.g., IAT, CLT, etc) can be:
[quote=PSIG]An example is settings for the GM CLT and IAT sensors, then jumping Mega 3.3V power to the Mega sensor inputs, which should read mid-range value in TunerStudio. To then test the Mega attached to the PCB, a 330-ohm resistor from ground to the PCB CLT or IAT input should show about 80°C. Done, as that means the inputs will work with any other calibration. Quick, easy and cheap stuff. Do a search on basic testing inputs/outputs with just what's on the Mega and PCB, and a couple handy resistors.[/quote]
While you can calculate what the test results should be, jumping from 3.3V pin on the Mega to the A1 pin (CLT) typically reads ±11°.

After this post, I got into driving and neglected […]

The C2C is finally working again, I posted a video[…]

Hi Everyone: I am new to Speeduino and am fascina[…]

Evidently someone else has been down this road bef[…]

Still can't find what you're looking for?