Trying to create a product using various digital I/o boards and am having trouble understanding various issues.
What does a pull up resistor do -- generally speaking when do I need one?
The typical I/O device will have so many "general purpose I/O lines". If I want to read a signal from a device creating pulses, w/o using an interrupt driven I/o line, do I have to continually poll the I/o line for state? Meaning I can only determine if a pulse occurs if I'm polling during the pulse? And therefore, if a pulse has 5ms, I have to poll at-least that frequently?
If a pulse device lists the output as having a "maximum sinking current of 100mA@36VDC" does that mean it's actually putting out 36VDC? And my digital input which operates 0-5V will not work?
Thanks
What does a pull up resistor do -- generally speaking when do I need one?
The typical I/O device will have so many "general purpose I/O lines". If I want to read a signal from a device creating pulses, w/o using an interrupt driven I/o line, do I have to continually poll the I/o line for state? Meaning I can only determine if a pulse occurs if I'm polling during the pulse? And therefore, if a pulse has 5ms, I have to poll at-least that frequently?
If a pulse device lists the output as having a "maximum sinking current of 100mA@36VDC" does that mean it's actually putting out 36VDC? And my digital input which operates 0-5V will not work?
Thanks