Changes by last author:
Changed:
While there are many analog inputs (that can also be used for GenBoard/UnderDevelopment/DigitalInputs of coruse), the pinout has not been standardized yet. |
See [VemsTune Help] on how to test analog inputs (or find/determine which is which, in case paper was lost).
Besides the 2 knock signals: max 16 analog inputs available in original v3.x design (v3.0 .. v3.9) * 8 of them highly specialized (including VBATT), some available on request (eg. on flying loom EC10) With the [analog input multiplexer] adds +6 (2+22 analog signals total) * in recent (1.2.38) fw 3rd trigger and 2nd wheelspeed (digital inputs) can be used for shiftcut / launch / ALS activation, freeing some analog inputs. See GenBoard/UnderDevelopment/DigitalInputs * [STM32F103/MCP2515] will be extended with 9 (or 10) analog inputs, 2nd RS232 (RX/TX) serial on v3 ECU is useful for that (request in order comment). ** ECU TX to send AIM data => STM32F103/MCP2515 => CanBus (eg. RPM and TPS data to dash) ** ECU RX to receive <= several analog inputs (practically upto 30..60, more than that not planned, "should be enough for everyone") ---- Analog inputs with pullup, or without Note: mcp3208/ch 2,5,6,7 has pullup by default * 0,1 have NO pullup by default, and 4,3 are usually used for EGT1 and EGT2 inputs * request P*analin with pullup and N*analin without pullup (3*analin without pullup usually requested for [Electronic Throttle Control] ) ** not explicite channels unless absolutely necessary (eg. requesting 0,1 with pullup and 2,5,6,7 without pullup means 6 deviating from standard, instead of just 2). ---- '''Protection added on mainboard v3.6 ; Originally some had no internal protection and relied on 0-5V signal, or external protection) The rest is Historical: |