Delay Times...
Hello John,
Now, here Frequency and Duty Cycle could be generated/regulated Equally to the Four Channels...so, one adjustment will apply to all four phases.
Yes, that is correct John, the Frequency as the Duty Cycle will still continue adjusting Motor Speed, no matter of Dead Time spec's.
Nope, we don't need to feedback from motor revolutions John. Like I wrote above, frequency and duty cycle would STILL BE Regulating Speed...no matter of dead time adjustment.
All Four sets of Motor Brushes would still be "ready to fire" when receiving a Pulse ANYTIME, They are located at the same strategical points...and the regulation of that pulse "Intensity" will provoke either a stronger or weaker rotation.
All the Delay does is the following:
We send a pulse to Gate P1, say Pair 1 is the one there, making contact...now if there would not be a delay...Gate P8 would receive same exact pulse, therefore, Pair 8 would get energized simultaneously to Pair 1(That's how we been running them so far)...BUT, with delay...it will NOT occur like that...Gate P8 will be pulsing P9 or P10, because delay caused to move P8 away/forward from contact with Gate P8.
Delay should be constant, maintaining same time ratio between Phases, even though we should be able to reduce it or amplify it, but maintaining EQUAL Timing between Gates Input.
Later on we could be able to reduce them in a "synchronized" fashion, from more to less or reversed...but for now let's keep it simple...let's keep it constant...
We should be able to start at Zero Delay, then start increasing it along all Phases in the same ratio.
Regards
Ufopolitics
Originally posted by JohnStone
View Post
Hello John,
1. Nico's generator was optimized in order to get the maximum frequency out of Arduino along variable duty cycle. His approach is very smart but will not allow for several delayed phases at same time.
2. Fortunately we seem not to use frequency fo several hundred KHz. Hence we can choose another approach with more grades of freedom.
3. Unfortunately we talk here of pulses being generated synchronously to the revolutions of the armature. Hence another complication by necessity of taking sync pulses from shaft. No free running generator! This step was expected and now is an unrgent need. Some initial info on these facts along Arduino.
All Four sets of Motor Brushes would still be "ready to fire" when receiving a Pulse ANYTIME, They are located at the same strategical points...and the regulation of that pulse "Intensity" will provoke either a stronger or weaker rotation.
All the Delay does is the following:
We send a pulse to Gate P1, say Pair 1 is the one there, making contact...now if there would not be a delay...Gate P8 would receive same exact pulse, therefore, Pair 8 would get energized simultaneously to Pair 1(That's how we been running them so far)...BUT, with delay...it will NOT occur like that...Gate P8 will be pulsing P9 or P10, because delay caused to move P8 away/forward from contact with Gate P8.
4. The delay might not be constant but might vary along revolution speed.
Later on we could be able to reduce them in a "synchronized" fashion, from more to less or reversed...but for now let's keep it simple...let's keep it constant...
We should be able to start at Zero Delay, then start increasing it along all Phases in the same ratio.
Regards
Ufopolitics
Comment