BALDA 0 24 марта, 2006 Опубликовано 24 марта, 2006 · Жалоба Задача в следующем: осуществить стабилизацию тока в пределах 0-100а имеем шим период 62,5мкс (шаг 62,5нс) (макс заполнеие 25-30%) обратная связь датчик тока (на эффекте Холла) пробую осуществить регулирование - получаю нестабильность +- 1A усреднение результата на ацп на данный момент по 512 данным увеличение усреднения мертвому припарка!! пытался производить регулирование по 1му знаку после запятой немного ситуация улучшилась... Что можно есче предпринять? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Веталь+5v 0 24 марта, 2006 Опубликовано 24 марта, 2006 · Жалоба Что можно есче предпринять? Попробуйте засинхронизировать старт работы ацп с шимом,чтобы выборка производилась каждый раз в один и тот же момент когда начинаеться новая фаза шима. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BALDA 0 24 марта, 2006 Опубликовано 24 марта, 2006 · Жалоба Интересная мысль! ;-) что это нам может дать? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Веталь+5v 0 24 марта, 2006 Опубликовано 24 марта, 2006 · Жалоба Интересная мысль! ;-) что это нам может дать? Может дать большую стабильность полученного кода ацп,всё равно при этом будет оставаться постоянная погрешность измерения,которую можно убрать при калибровке девайса. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BALDA 0 24 марта, 2006 Опубликовано 24 марта, 2006 · Жалоба калибровка ацп присутствует... мне непонятно откуда возьмется большая стабильность кода? у меня на выходе устройства стоит достаточный элктролит 33000 мкф Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Веталь+5v 0 24 марта, 2006 Опубликовано 24 марта, 2006 · Жалоба а с каким периодом работает петля обратной связи? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
iosifk 3 24 марта, 2006 Опубликовано 24 марта, 2006 (изменено) · Жалоба Задача в следующем: осуществить стабилизацию тока в пределах 0-100а имеем шим период 62,5мкс (шаг 62,5нс) (макс заполнеие 25-30%) обратная связь датчик тока (на эффекте Холла) пробую осуществить регулирование - получаю нестабильность +- 1A усреднение результата на ацп на данный момент по 512 данным увеличение усреднения мертвому припарка!! пытался производить регулирование по 1му знаку после запятой немного ситуация улучшилась... Что можно есче предпринять? Значит так: если есть ШИМ, значит есть пульсация и есть фильтр, подавляющий эту пульсацию. На сколько Дб давится ШИМ на частоте квантования? Если хотите иметь регулирование с точностью 0,1% (например), это значит, что на входе усилителя сравнения пульсация должна быть меньше, чем 1/1000 от выходного сигнала тока. У Вас интегрирование производится в выходном фильтре и в АЦП. И еще одно требование. ЛАХ должен пересекать 0-уровень при 20 Дб/дек. Где нахдится эта точка? Возможно что усиление так задавлено, что просто не хватает 1000 в нужном Вам диапазоне частот. Попробуйте разомкнуть тракт и снять АЧХ силовой части, тогда Вы сможете определить на какой частоте должен работать фильтр, определите насколько быстрым надо делать АЦП. И, кстати, как реагирует датчик Холла на пульсации тока? Где его частота среза? Представьте, что у Вас система линейная. Все узлы цифровой обработки можно заменить на интегрирующие звенья и произвести симуляцию. Удачи! И еще - для генератора ТОКА - на выходе электролит роли никакой не играет. Изменено 24 марта, 2006 пользователем iosifk Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BALDA 0 24 марта, 2006 Опубликовано 24 марта, 2006 · Жалоба а с каким периодом работает петля обратной связи? 110-120 мкс попробывал синхронизацию.... даже не знаю... вроде лучше- а может это послереставрационный эффект ;-) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Веталь+5v 0 24 марта, 2006 Опубликовано 24 марта, 2006 · Жалоба По какому принципу происходит регулирование? Попробуйте нагрузить девайс активной постоянной нагрузкой(резистор) и посмотреть ошибку регулирования. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BALDA 0 24 марта, 2006 Опубликовано 24 марта, 2006 · Жалоба че то я не то написал.. период ос 50-60мс.. девайс находиться в кз... пробывал давать постоянную длительность шим получил ошибку + - ампер/6-7сек с регулировкой +- ампер/ 50-80 секунд Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Веталь+5v 0 24 марта, 2006 Опубликовано 24 марта, 2006 · Жалоба пробывал давать постоянную длительность шим получил ошибку + - ампер/6-7сек При многократном усреднении ацп(измерения засинхронизированы с шимом) и стабильном шиме не должно быть такой погрешности.Обратите внимание на стабильность частоты и периода шима ,возможно она плавает. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SpyBot 0 24 марта, 2006 Опубликовано 24 марта, 2006 (изменено) · Жалоба имхо чтобы корректно работать с током, частота оцифровки тока должна быть минимум на порядок выше частоты ШИМ. А лучше использовать преобразователь напряжение-частота и завести его на счетчик. Или допустим регулятор у вас работает с максимальным значением тока, а вы измеряете действующее, конечно будет разница. ЗЫ: а что за регулятор? Обычно для тока хватает только пропорционального. В принципе, на 16кГц можно и на каждом периоде регулировать. Изменено 24 марта, 2006 пользователем SpyBot Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BALDA 0 24 марта, 2006 Опубликовано 24 марта, 2006 · Жалоба имхо чтобы корректно работать с током, частота оцифровки тока должна быть минимум на порядок выше частоты ШИМ. А лучше использовать преобразователь напряжение-частота и завести его на счетчик. да, все правильно - только где взять столь быстрый ацп у меги? насчет напряжение частота - интересно - я тоже подумываю об этом!!! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BALDA 0 24 марта, 2006 Опубликовано 24 марта, 2006 · Жалоба довольно приятный результат принес - несколько иной алгоритм усреднения пришлось вводить буфер измерений и усреднять его как стек измерений красиво получилось - но ещё предстоит поколдовать... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alex11 6 24 марта, 2006 Опубликовано 24 марта, 2006 · Жалоба Если так, то есть такой отличный алгоритм: заводишь переменную, на каждом шаге добавляешь к ней отсчет с АЦП и вычитаешь 1/N часть ее самой. N нужно подобрать в зависимости от требуемого времени усреднения. Требуемая разрядность переменной определяется разрядностью АЦП и N. Алгоритм очень устойчив, не требует буфера отсчетов и отдает текущий ответ на каждом шаге. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться