Actually, I did a little Excel thought experiment last night, playing with a simulation of 4 buttons using varying resistances. It turns out that it is certainly possible to read 16 different values, and Chrysler actually used to do that with the cruise control buttons. However, how would resistor tolerances be addressed, as resistances change with temperature? Or is this even a concern?
|