|
Алгоритм стабилизации тока ШД на AVR, алгоритм |
|
|
|
 |
Ответов
|
Aug 6 2013, 21:23
|
Частый гость
 
Группа: Участник
Сообщений: 124
Регистрация: 21-07-13
Из: Украина, Ахтырка
Пользователь №: 77 613

|
Цитата(Xenia @ Aug 7 2013, 00:10)  Скажите, а в чем вам видится причина самой нестабильности тока? Доброй ночи  Если нужен большой момент, то надо обязательно стабилизировать ток. Так как на малых оборотах сопротивление невелико а на больших сильно возрастает, из за увеличения индуктивного сопротивления. И получается надо повышать напряжение питания (также мы повышаем этим скорость нарастания тока) для того чтобы получить большой момент... при этом если ток не стабилизировать , то на малых оборотах будут проблемы с перегревом двигателя а также возникнет резонанс на определенной частоте...
Сообщение отредактировал Artos5 - Aug 6 2013, 21:25
|
|
|
|
|
Aug 7 2013, 15:24
|
Частый гость
 
Группа: Участник
Сообщений: 124
Регистрация: 21-07-13
Из: Украина, Ахтырка
Пользователь №: 77 613

|
Цитата(Tanya @ Aug 7 2013, 12:25)  2000 - это что? Обычно используют специальные драйверы для шаговых двигателей. Они как раз ток и контролируют. Сами. Точнее некуда  Я хочу сделать на микроконтроллере. Так как в некоторых моментах не устраивает L297 Цитата(Xenia @ Aug 7 2013, 13:10)  Простите за offtop, но что это за аналог, если не секрет? Я имел в виду сделать аналогичный контроллер только на микроконтроллере, с возможностью изменения частоты ШИМ стабилизации и с возможностью двух фазного полношагового режима. Цитата(izerg @ Aug 7 2013, 15:24)  Зачем делать то, что уже раз 200 сделано? На разных форумах ЧПУ, по роботам, ... Давно люди сделали и пользуют. Используйте поиск. Мне не для ЧПУ . И меня не полностью устраивает работа L297.. Мне нужно как можно больший момент на больших (огромных) оборотах. На L297 не хватает буквально 15-20% скорости вращения двигателя для того чтоб устраивало. Родной контроллер умер своей смертью, он обеспечивал большие обороты. А L297 - не обеспечивает таких оборотов...
|
|
|
|
|
Aug 7 2013, 20:08
|

Знающий
   
Группа: Свой
Сообщений: 531
Регистрация: 1-02-05
Из: Украина, Киев
Пользователь №: 2 342

|
Цитата(Artos5 @ Aug 7 2013, 18:24)  Точнее некуда  Я хочу сделать на микроконтроллере. Так как в некоторых моментах не устраивает L297 Я имел в виду сделать аналогичный контроллер только на микроконтроллере, с возможностью изменения частоты ШИМ стабилизации и с возможностью двух фазного полношагового режима. Ну раз хотите - делайте Уже прочитално? Цитата(Artos5 @ Aug 7 2013, 18:24)  Мне не для ЧПУ . И меня не полностью устраивает работа L297.. Мне нужно как можно больший момент на больших (огромных) оборотах. Родной контроллер умер своей смертью, он обеспечивал большие обороты. А разница ЧПУ, не ЧПУ? ... Вы пытаетесь управлять мотором, чем-то не устраивают параметры. большие обороты и момент - ШД не лучшый выбор. Родной контроллер - ремонту не подлежит? Название у него есть? Вы планируете тираж 10? 100? 1000 шт? Потраченное время и ресурсы на разработку собственного контроллера - точно стоит дешевле ремонта или покупки сушествующего? Цитата(Artos5 @ Aug 7 2013, 18:24)  На L297 не хватает буквально 15-20% скорости вращения двигателя для того чтоб устраивало. А L297 - не обеспечивает таких оборотов... Смотрим на "внутренности" L297 - ШИМ на генераторе пилы+ компаратор, обвязка - логика входного и выходного транслятора. Вы хотите сделать сделать програмны компаратор и ШИМ - который будет работать лучше аппаратного?
|
|
|
|
|
Aug 7 2013, 20:21
|
Частый гость
 
Группа: Участник
Сообщений: 124
Регистрация: 21-07-13
Из: Украина, Ахтырка
Пользователь №: 77 613

|
Цитата(izerg @ Aug 7 2013, 23:08)  Ну раз хотите - делайте Уже прочитално? Спасибо  Эту статью несколько раз прочитал. Цитата(izerg @ Aug 7 2013, 23:08)  А разница ЧПУ, не ЧПУ? ... Вы пытаетесь управлять мотором, чем-то не устраивают параметры. большие обороты и момент - ШД не лучшый выбор. Родной контроллер - ремонту не подлежит? Название у него есть? Вы планируете тираж 10? 100? 1000 шт? Потраченное время и ресурсы на разработку собственного контроллера - точно стоит дешевле ремонта или покупки сушествующего? Знаю что не лучший выбор для больших оборотов. Но там использовался именно шаговый мотор. Родной контроллер ремонту не подлежит, так как в нем умер проц с ультрафиолетовым окном которого не найти и + не найти прошивки на него. Потраченное время однозначно стоит того. Так как будут постоянно заказы на подобные контроллеры. Цитата(izerg @ Aug 7 2013, 23:08)  Смотрим на "внутренности" L297 - ШИМ на генераторе пилы+ компаратор, обвязка - логика входного и выходного транслятора. Вы хотите сделать сделать програмны компаратор и ШИМ - который будет работать лучше аппаратного? ШИМ будет аппаратный (Он есть практически в любом МК, хоть PIC хоть AVR) и компаратор будет тоже аппаратный. Выход компаратора заведу на прерывание, и все будет вполне успевать. Ведь делают же контроллеры шаговых двигателей на МК ?! И даже с микрошаговым режимом!
|
|
|
|
|
Aug 7 2013, 20:43
|

Знающий
   
Группа: Свой
Сообщений: 531
Регистрация: 1-02-05
Из: Украина, Киев
Пользователь №: 2 342

|
Цитата(Artos5 @ Aug 7 2013, 23:21)  ШИМ будет аппаратный (Он есть практически в любом МК, хоть PIC хоть AVR) и компаратор будет тоже аппаратный. Выход компаратора заведу на прерывание, и все будет вполне успевать. Ведь делают же контроллеры шаговых двигателей на МК ?! И даже с микрошаговым режимом! ШИМ в контроллере - аппаратный , но он там - сферический в вакууме  Компаратор - тоже аппаратный но... с ШИМ - никак не связан, а тем более с регулировкой и поддержанием тока в обмотке двигателя. Организовать програмную прослойку (которая выполняется какое-то время ) - медленнее триггера ШИМа в L297. Между L297 и мотором что ставить будете?
|
|
|
|
|
Aug 7 2013, 20:52
|
Частый гость
 
Группа: Участник
Сообщений: 124
Регистрация: 21-07-13
Из: Украина, Ахтырка
Пользователь №: 77 613

|
Цитата(izerg @ Aug 7 2013, 23:43)  ШИМ в контроллере - аппаратный , но он там - сферический в вакууме  Насмешили ШИМ там вполне неплохой  По крайней мере в AVR Цитата(izerg @ Aug 7 2013, 23:43)  Компаратор - тоже аппаратный но... с ШИМ - никак не связан, а тем более с регулировкой и поддержанием тока в обмотке двигателя. Организовать програмную прослойку (которая выполняется какое-то время ) - медленнее триггера ШИМа в L297. Вот расскажите пожалуйста как организовать прослойку  При срабатывании триггера надо уменьшать заполнение ШИМ? Код if(INT) OCRx --; else OCRx++; Верно? Цитата(izerg @ Aug 7 2013, 23:43)  Между L297 и мотором что ставить будете? Драйвер нижнего плеча + IRLB4030 или IRF3710 Мотор униполярный из очень мелким шагом. Сопротивление обмоток 4 Ом, питание поступало 48В через резистор 4.7 Ом. Судя по схеме - никакой стабилизации тока не было. Очень удивлен тем, как мог двигатель давать такие обороты с такой силовой частью в те времена....
|
|
|
|
|
Aug 7 2013, 21:15
|

Знающий
   
Группа: Свой
Сообщений: 531
Регистрация: 1-02-05
Из: Украина, Киев
Пользователь №: 2 342

|
Цитата(Artos5 @ Aug 7 2013, 23:52)  При срабатывании триггера надо уменьшать заполнение ШИМ? Код if(INT) OCRx --; else OCRx++; Верно? Насмешили  И статью вроде читали  Часть данных вы уже привели, параметры мотора известны. Выясняем дальше: Куда заведен сигнал с ВАШИХ датчиков тока? Ток в обмотках стабилизировать?
|
|
|
|
Сообщений в этой теме
Artos5 Алгоритм стабилизации тока ШД на AVR Aug 6 2013, 20:27  Xenia Цитата(Artos5 @ Aug 7 2013, 01:23) Так ка... Aug 6 2013, 21:49     Xenia Цитата(Artos5 @ Aug 7 2013, 19:20) Точнее... Aug 7 2013, 15:26      Artos5 Цитата(Xenia @ Aug 7 2013, 18:26) Разделя... Aug 7 2013, 15:30          Artos5 Цитата(izerg @ Aug 8 2013, 00:15) Насмеши... Aug 7 2013, 21:22           izerg Цитата(Artos5 @ Aug 8 2013, 00:22) Но мне... Aug 7 2013, 21:50            Artos5 Цитата(izerg @ Aug 8 2013, 00:50) Применя... Aug 7 2013, 22:11             izerg Цитата(Artos5 @ Aug 8 2013, 00:56) Не сде... Aug 7 2013, 22:20              Artos5 Цитата(izerg @ Aug 8 2013, 01:15) Значит ... Aug 7 2013, 22:20               Xenia Цитата(Artos5 @ Aug 8 2013, 02:20) Уже пр... Aug 8 2013, 10:19                Artos5 Цитата(Xenia @ Aug 8 2013, 13:19) К вам в... Aug 8 2013, 10:31                 Xenia Цитата(Artos5 @ Aug 8 2013, 14:31) Недост... Aug 8 2013, 10:42                  Artos5 Цитата(Xenia @ Aug 8 2013, 13:42) Не поня... Aug 8 2013, 10:50                   Xenia Цитата(Artos5 @ Aug 8 2013, 14:50) Не мож... Aug 8 2013, 11:15                    Artos5 Цитата(Xenia @ Aug 8 2013, 14:15) Кажись,... Aug 8 2013, 11:20                     Xenia Цитата(Artos5 @ Aug 8 2013, 15:20) Драйве... Aug 8 2013, 12:09                      Artos5 Цитата(Xenia @ Aug 8 2013, 15:09) Простит... Aug 8 2013, 12:13                      izerg Цитата(Xenia @ Aug 8 2013, 15:09) Простит... Aug 8 2013, 12:55                       Artos5 Цитата(izerg @ Aug 8 2013, 15:55) Чтоб вс... Aug 8 2013, 12:59   Xenia Цитата(Artos5 @ Aug 7 2013, 09:23) Я хочу... Aug 7 2013, 10:10    Tanya Цитата(Xenia @ Aug 7 2013, 14:10) менее 4... Aug 7 2013, 11:05   izerg Цитата(Artos5 @ Aug 7 2013, 08:23) Я хочу... Aug 7 2013, 12:24
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|