Тут упоминали про ШИМ... имхо не зря!Иван23 писал(а):я как начинающий,написал свою прошивку длижок от дисковода каретки дисковода 5.25 алгоритм простой ,работает как в таблице 2 статье и вот вопрос как повысить частоту вращения я когда частоту повышаю он совсем останавливается и дожжжжжжжжжит зараза ,мысли есть народ??
Так вот, обмотки движка имеют большую индуктивность и малое сопротивление, поэтому чтобы питать двигателем "от LPT/COM порта ставят резистора ограничивающие ток через обмотку и питают схему пониженным напряжением. Соответственно малое напряжение притания не может бастро разогнать в обмотке с большой индуктивностью рабочий ток, а малый ток не обеспечивает необходимой силы удержания, и ротор "проскальзывает" относительно статора....
В правильных драйверах, на обмотки подают очень высокое напряжение (напрямер 24В) без токоогрантчивающих резисторов, что создает высокоую скорость наростания тока в обмотке мотора. Но если всё пустить на самотёк ток в обмотке сомротивлением 1 ом будет 24 А при том сто рабочий ток двигаделя всего 1 А, от этого могут сгореть как сам двигатель так и трангисторы управляющие током через обмотки. Чтобы этого избужать в каждую обмотку ставят датчик тока (резистор сопротивленим 0.01 ом) который при превышении тока обмотки 1А переводит транзистор в импульсный режим (ШИМ), причем индуктивность обмотки двигателя является частью фильтра низких частот импульсного степ-даун преобразователья.
Совсем хорошо - в начальный момент времени, подачей высокого напряжения, разогнать в обмотке ток существенно больше рабочего, это обеспечит большой межшаговый тяговый момент, а после того как шаг будет пройден, сбросить ток, ибо ток удержания может быть существенно ниже рабочего...
Такое управление позволит иметь высокое быстродействие и избежать перегрева обмоток большим током.
