для "управлялки" организован один из вариантов (цена\результат) связка микрух L297+L298+L6210 даташиты на их - гуглятся
http://www.st.com/st-web-ui/static/a...CD00000063.pdf например. выполняют функции STEP (шаг) и DIR (направление вращения). генератор СТЕПа можно сделать и на таймере 555. "управлялку" туда\сюда нарулить логикой. для повторения рекомендую взять схему из СЕКУ
http://secu-3.org/wordpress/wp-conte...mcu_schema.pdf там учтены некоторые нюансы по управлению моторчиком.
для приоромоторчика, примерно само оптимально в режиме "полный шаг" (см даташит на 297) частота по входу примерно 250 герц. - с ней на солексе ход от края до края примерно 3сек.