Discussion Overview
The discussion revolves around the challenge of efficiently reading multiple resistor values from varistors used for temperature mapping in a room. Participants explore various methods for interfacing with these sensors, including hardware solutions and programming considerations.
Discussion Character
- Technical explanation
- Debate/contested
- Experimental/applied
Main Points Raised
- One participant describes having 14 varistors that produce specific resistances based on temperature, and seeks a method to read these values efficiently.
- Another suggests using a data acquisition (DAQ) board to handle multiple voltage inputs or switching groups of four varistors to read them sequentially.
- A different viewpoint proposes purchasing additional joystick port cards to increase the number of inputs available.
- Concerns are raised about reading multiple values simultaneously, as one participant notes that reading four varistors at once can lead to inaccurate readings.
- One participant proposes using a demultiplexer controlled by a parallel port to select which varistor to read, while expressing concerns about the size and aesthetics of relays.
- Another suggests using solid state relays as a smaller alternative and mentions the possibility of using external ADC cards or building a custom solution with microcontrollers.
- It is noted that varistors may not be the most reliable temperature sensors due to issues like self-heating and noise, with a recommendation for solid state temperature sensors like the LM335Z.
- Participants discuss the feasibility of using a printer port for digital I/O to control multiplexers or ADCs, with cost estimates provided for potential solutions.
Areas of Agreement / Disagreement
Participants express a range of opinions on the best approach to reading the resistor values, with no consensus on a single solution. Some advocate for using multiplexers and ADCs, while others question the reliability of varistors as temperature sensors.
Contextual Notes
Participants mention various hardware limitations, such as the number of available ports and the potential for inaccuracies in readings due to the nature of varistors. There are also unresolved considerations regarding the best methods for interfacing with the sensors and the implications of using different types of components.