ПЛИС С чего начать?
02.12.2015, 16:00
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
|
Re: ПЛИС С чего начать?
|
|
|
|
02.12.2015, 16:09
|
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
|
Re: ПЛИС С чего начать?
Спасибо, алгоритм пид у меня уже сотню раз обкатан на с. Я его реализую на проце. Поэтому нужна простенькая плис, чтобы расширить возможности контроллера.
А там уже операционка рулить будет. Мне же надо еще ошибки обрабатывать и таймауты.
В общем, пока выбор пал на альтеру - цена чипа, доставабельность, цена отладки и понятный софт подкупают. От xilinx отказался. Будут еще вопросы по разводке и подключению - буду спрашивать т.к. раньше никогда с ними дело не имел.
|
|
|
|
02.12.2015, 16:11
|
|
|
Прописка
Регистрация: 09.02.2011
Сообщений: 164
Сказал спасибо: 1
Сказали Спасибо 27 раз(а) в 22 сообщении(ях)
|
Re: ПЛИС С чего начать?
При использовании управления двигателями по скорости 4 ПИДами не обойтись.
Нужно два вложенных контура. Первый ПИД момента с обратной связью по току через двигатель и второй - контур скорости с обратной связью по скорости от тахо.
Выше приведен оптимальный для плисины алгоритм ПИД.
|
|
|
|
02.12.2015, 16:13
|
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
|
Re: ПЛИС С чего начать?
Двигатели постоянного тока. Управляются шим. Скорость вращения измеряется оптопарами. Не понимаю, почему не обойтись. Все должно быть предельно просто и понятно.
|
|
|
|
02.12.2015, 16:22
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
|
Re: ПЛИС С чего начать?
Сообщение от Easyrider83
|
|
Я его реализую на проце.
|
А какой смысл тогда в ПЛИС?
Может достаточно внешнего ШИМ?
Какие сервы-то?
|
|
|
|
02.12.2015, 16:24
|
|
|
Прописка
Регистрация: 09.02.2011
Сообщений: 164
Сказал спасибо: 1
Сказали Спасибо 27 раз(а) в 22 сообщении(ях)
|
Re: ПЛИС С чего начать?
Для двигателя не важно как управляют током в обмотках напряжением или ШИМ или еще как. В конечном итоге управление происходит моментом. А момент есть ускорение а не скорость. Есть общеизвестная формула V = at. Из нее вытекает что нужно управлять двумя параметрами.
|
|
|
|
02.12.2015, 16:28
|
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
|
Re: ПЛИС С чего начать?
omercury, смысл в том, что проект исключительно в целях самообразования делается. Это не коммерция. Поэтому не все решения целесообразны.
Impartial, там редукторы. Поэтому момент не особо важен. Важно количество импульсов и скорость вращения.
|
|
|
|
02.12.2015, 16:34
|
|
|
Прописка
Регистрация: 09.02.2011
Сообщений: 164
Сказал спасибо: 1
Сказали Спасибо 27 раз(а) в 22 сообщении(ях)
|
Re: ПЛИС С чего начать?
Наиболее сильно ошибка, при таком подходе, будет проявляться на малых оборотах.
|
|
|
|
02.12.2015, 16:38
|
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
|
Re: ПЛИС С чего начать?
Impartial, поэтому я буду измерять не количество импульсов за время, а время одного импульса. В этом случае подстройка шим каждые 100мс должна обеспечить плавность и точность хода.
|
|
|
|
02.12.2015, 17:01
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
|
Re: ПЛИС С чего начать?
Сообщение от Easyrider83
|
|
проект исключительно в целях самообразования делается
|
Так может демоборду какую на циклоне пожирнее сразу взять?
У ПЛИСок количество циклов записи всего 100.
Ну и проц туда сразу запихнуть, если он нужен вообще.
Помнится в магнитофонах обратная связь по току была...
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 12:56.
|
|