New answers tagged

3 votes

Extending signal duration

Instead of pulse extension, I suggest using a 1-bit counter (i.e., a toggle flip-flop, which you could make with a D flip flop and an inverter if you have to) that changes state every time it is ...
user avatar
3 votes

Extending signal duration

This is not a pulse extension problem/solution, rather it is a memory issue to tell the PLC that there was a new ADC conversion pulse, then the PLC responds to clear that latch when it is ready and ...
user avatar
4 votes

Extending signal duration

TTL solution with active low input and output. R and C are calculated for 2ms output pulse width. simulate this circuit – Schematic created using CircuitLab
user avatar
  • 1,859
2 votes

Extending signal duration

Maybe a diode, capacitor, and resistor? Low input pulse would discharge the capacitor via diode. A high input would then allow the capacitor to slowly charge back to high voltage again. In addition a ...
user avatar
  • 89.2k
3 votes

Extending signal duration

Here's an example using a 555 timer in monostable mode. R1 and C1 form the timing network that control the output pulse duration, the output pulse will be \$t_{pulse}=1.1RC\$ . R3 is a load resistor ...
user avatar
  • 807
1 vote

1 wire to 2 wire bidirectional UART

Sneaky use of the upwards-pointing-arrow of the top PNP. Efficiently drawn, but requires visualizing Vcc simultaneously going both downwards and upwards. As Dave Jones would say, "trap for ...
user avatar
  • 12k
1 vote
Accepted

Connecting Arduino to Keithley external trigger

It's true that if you connect 5V to a microcontroller GPIO pin, without any limitations to current, and then configure that pin as an output pin and pull it to ground, a lot of current will flow and ...
user avatar
  • 27.4k

Top 50 recent answers are included