I am expermenting with Muller style pulse
motor/generators and wan to use amicro to control the pulses. Atmel looks like
they have the cheapest easyest to use devices. It would get a signal from an
optic sensor each time any magnet passes TDC and one of the pulses will also be
on a seperate wire to mark a ref postion for the rotor. The coils will be turned
on at the passing of one magent and turned off by the passing of the second
magnet. The micro will need to turn a coil on at some point BTDC, TDC, or ATDC
and control how long the coil is on based on, at first speed of the rotor, and
later also based on voltages. If simple PWM where used, one would be needed for
every coil (5-15 to start possibly as many as 56 or more latter) with many
pulses overlaping and the need to turn the pulse train on and off per
coil.
Can someone recommend a particular device? Also, it
has been many years since I did much programing. Dabbled with 1802 some, so
would need fairly simple to use compiler.