ВНИМАНИЕ! На форуме завершено голосование в конкурсе - астрофотография месяца - ИЮЛЬ!
0 Пользователей и 1 Гость просматривают эту тему.
Только вот нету ее ни в чипидипе, ни в платане, написал на фирму-дистрибьютор, буду ждать ответа.
Конечно лучше делать драйвер на спецконтроллере, их много для обоих типов моторов и дорогих и дешевых. А вообще ЦАП для этого не нужен, только ШИМ. Еще нужен АЦП чтобы измерять ток.Если интересует алгоритм как управлять микрошагом без специальных контроллеров, то могу показать ссылки.
https://astronomy.ru/forum/index.php/topic,29540.msg537368.html#msg537368Там все разжевано, есть Исходник, правда, на Atmel AVR
Цитата: Константин Шевченко от 19 Сен 2010 [00:24:05]a3977 есть в розницу в http://www.terraelectronica.ru
Собрал себе "Бартелса" на А3977. Плату развёл с соблюдением требований даташита. Добавил на входе повторители 74нс14. Микрухи действительно достойные, минимум обвязки. Вот фото платы. Кому нужно в ЛэйАуте- без проблем.
Во-первых AVRовские камни и рядом не стояли с Silabs
Хотя ТМС222 крутит на частоте 320кГц с микрошагом 64х.
Цитата: Буйный астроном от Вчера в 20:36:28Собрал себе "Бартелса" на А3977. Плату развёл с соблюдением требований даташита. Добавил на входе повторители 74нс14. Микрухи действительно достойные, минимум обвязки. Вот фото платы. Кому нужно в ЛэйАуте- без проблем.а можно поподробней? фотки скопа, схему, мож еще что интересного расскажете
Кроме микросхем А39ХХ есть масса других. Все зависит от задачи, если надо просто скоро закрутить мотор на микрошаге, то подобрать нужный драйвер, написать управлением им на любом удобном контроллере.ЦитатаВо-первых AVRовские камни и рядом не стояли с SilabsЭто к чему? Для каждых целей свои пути решения. Чтобы крутить мотор не нужна избыточная мощность.
А вообще принцип микрошага совершенно не сложен и описан по всему интернету. Включаем текущую комбинацию фаз мотора на время равное ширине импульса шима, ток в обмотке возрастает, меряем падение тока на датчике и когда оно будет равен опорному напряжению выключаем фазу, далее повторяем все. Если ШИМ у нас 8 разрядный, то включаем фазу 256 раз, после этого включаем следующую комбинацию фаз.
И вообще ШИМ реализуется на таймерах а не на ЦАПе.
шим у меня 16-битный
Про АВР глупости написали. Сколько я использовал AVR никогда никаких замечаний не было, что с 8-ми разрядными, что и с 32-х разрядными. Какие-то китайские машины еще приплели... Достоверная информация есть?
Цитаташим у меня 16-битныйШИМ может быть сколь угодно разрядный, хоть 1024 битный. Это только влияет на его частоту.
Приехали... Вы знаете как ШИМ работает? Допустим есть тактовая частота 16мГц, 16-ти битный ШИМ на какой частоте будет? И 8-ми битный на какой? При условии что предделитель равен одному.