When I tell the arduino to output HIGH on a certain pin for 1 second, is the signal actually continuous? Or is it really the equivalent of a pwm signal that equals the clock cycle per second of the CPU?
In other words, did I just generate a single peak or, in the case of the Uno, 16 million peaks?
I’ve built a PEMF device and in my research came across this pic online. It seems like a really odd waveform, but it got me thinking that maybe the arduino could potentially be doing something similar. On a really micro level though.
Perhaps extend the thinking a bit more, If the output pins really pulsed like that they would be usleless for a great many applications, and it would be well known.
It’s my understanding that the cpu can only handle a set of instructions or actions once per clock cycle.
If that instruction is to open a transistor to output HIGH on a pin, it must be pulsing the transistor at its clock cycle right? Which would result in the continuous current because the transistor couldn’t switch at that rate.