Hi folks,
I'm trying to design a circuit where I can send a single PWM output from an Arduino (Teensy 4.1, 3.3V logic) to multiple MOSFET gate drivers in a looping sequence. The gate drivers are 3.3V logic compatible. I've tested it with a single gate driver wired up to the PWM output.
For example, say I have 10 gate drivers and the PWM pin is outputting a 10% duty cycle, 1 kHz signal. I'd like the first PWM pulse sent to gate driver #1, second pulse sent to gate driver #2, all through the numbers up to tenth PWM pulse sent to gate driver #10, then the sequence would repeat and the 11th pulse would be sent to gate driver #1 and so on.
Could anyone suggest a way for me to achieve this, without adding much latency to each pulse? I've had a look at the 74HC4017 Johnson decade counter with 10 decoded outputs and it seems like it might be a good fit, but I'm unsure if it will allow the PWM waveform to be replicated to the outputs.
Many thanks,
Lee
I'm trying to design a circuit where I can send a single PWM output from an Arduino (Teensy 4.1, 3.3V logic) to multiple MOSFET gate drivers in a looping sequence. The gate drivers are 3.3V logic compatible. I've tested it with a single gate driver wired up to the PWM output.
For example, say I have 10 gate drivers and the PWM pin is outputting a 10% duty cycle, 1 kHz signal. I'd like the first PWM pulse sent to gate driver #1, second pulse sent to gate driver #2, all through the numbers up to tenth PWM pulse sent to gate driver #10, then the sequence would repeat and the 11th pulse would be sent to gate driver #1 and so on.
Could anyone suggest a way for me to achieve this, without adding much latency to each pulse? I've had a look at the 74HC4017 Johnson decade counter with 10 decoded outputs and it seems like it might be a good fit, but I'm unsure if it will allow the PWM waveform to be replicated to the outputs.
Many thanks,
Lee