Отладочный комплект VectorCARD K1921BK01T
Re: Отладочный комплект VectorCARD K1921BK01T
Добрый день! После настройки коэффициентов во вкладке настройки АЦП, при попытке запуска двигателя в 3 режиме столкнулся с ошибкой пониженного Udc, рекомендации из мануала не помогли.
- Вложения
-
- ошибка,обр.JPG (140.09 КБ) 8077 просмотров
- Лашкевич Максим
- Сообщения: 342
- Зарегистрирован: 30 дек 2015, 10:38
Re: Отладочный комплект VectorCARD K1921BK01T
Добрый день. На скриншоте у вас открыт регулятор тока. Очевидно, что защита по понижению Udc возникает, когда текущее измеренное Udc (параметр АЦП.Udc) ниже уставки защиты (Защиты.Минимальное напряжение). Для начала проверьте, что АЦП верно измеряет Udc. Потом проверьте уровень защиты. Затем можно снять осциллограмму напряжения Udc, токов фаз в режиме осциллографа Выборка в момент срабатывания аварии, чтобы понять, что происходит. Возможно, токи улетают вверх и мощности источника питания не хватает и Udc кратковременно проседает. Опишите, какое у вас железо. Это наш отладочный комплект или что-то другое?
С уважением,
Лашкевич Максим.
skype: maxlashk
Инженер-программист ООО "НПФ Вектор", Москва.
Лашкевич Максим.
skype: maxlashk
Инженер-программист ООО "НПФ Вектор", Москва.
Re: Отладочный комплект VectorCARD K1921BK01T
Работаю с Вашим отладочным комплексом на плате DRV8301 и двигателем AC M601 V-36-N-2500. Использую источник питания на 500 Вт, едва ли в нем проблема. Осциллограмма при пуске ровная, без каких либо пиков по токам. Так же на фазах постоянно висит напряжение 0,8 В сразу при подключении источника питания, это в пределах нормы? (я не первый пользователь комплекта, есть подозрения что его могли сжечь)
Re: Отладочный комплект VectorCARD K1921BK01T
Приветствую! В комплекте в качестве датчиков тока используются шунты-резисторы в нижних транзисторах. Есть потребность использования датчиков тока (Холла) на фазных проводниках. Можно с какими-то минимальными переделками запустить плату с датчиками Холла на фазных проводах. Понятно, что надо согласовывать уровни и смещения. В принципе это реально? Или не стоит и браться?
Измеряемый ток до 300 А.
Драйвер внешний. Планируется использование сигналов, идущих на затворы.
Измеряемый ток до 300 А.
Драйвер внешний. Планируется использование сигналов, идущих на затворы.
- Лашкевич Максим
- Сообщения: 342
- Зарегистрирован: 30 дек 2015, 10:38
Re: Отладочный комплект VectorCARD K1921BK01T
Если срабатывает защита, значит напряжение проваливается. Жду осциллограмму напряжения ЗПТ, токов фаз. На фазах относительно чего напряжение висит? Двигатель подключен или отключен? В общем, это не важно, главно, осциллограмма, она показывает всё.Георгий! писал(а): ↑10 сен 2021, 16:10Работаю с Вашим отладочным комплексом на плате DRV8301 и двигателем AC M601 V-36-N-2500. Использую источник питания на 500 Вт, едва ли в нем проблема. Осциллограмма при пуске ровная, без каких либо пиков по токам. Так же на фазах постоянно висит напряжение 0,8 В сразу при подключении источника питания, это в пределах нормы? (я не первый пользователь комплекта, есть подозрения что его могли сжечь)
Попробуйте также запуск без двигателя.
С уважением,
Лашкевич Максим.
skype: maxlashk
Инженер-программист ООО "НПФ Вектор", Москва.
Лашкевич Максим.
skype: maxlashk
Инженер-программист ООО "НПФ Вектор", Москва.
- Лашкевич Максим
- Сообщения: 342
- Зарегистрирован: 30 дек 2015, 10:38
Re: Отладочный комплект VectorCARD K1921BK01T
В другом комплекте, а именно одноплатном инверторе, используются датчики холла. С точки зрения ПО ничего переделывать не надо. С точки зрения железа, конечно, надо соответствующим образом согласовать сигналы и завести на процессор. Для примера смотрите схемотехнику одноплатного инвертора.Denis_N! писал(а): ↑13 сен 2021, 09:23Приветствую! В комплекте в качестве датчиков тока используются шунты-резисторы в нижних транзисторах. Есть потребность использования датчиков тока (Холла) на фазных проводниках. Можно с какими-то минимальными переделками запустить плату с датчиками Холла на фазных проводах. Понятно, что надо согласовывать уровни и смещения. В принципе это реально? Или не стоит и браться?
Измеряемый ток до 300 А.
Драйвер внешний. Планируется использование сигналов, идущих на затворы.
С уважением,
Лашкевич Максим.
skype: maxlashk
Инженер-программист ООО "НПФ Вектор", Москва.
Лашкевич Максим.
skype: maxlashk
Инженер-программист ООО "НПФ Вектор", Москва.
Re: Отладочный комплект VectorCARD K1921BK01T
Лашкевич Максим писал(а): ↑13 сен 2021, 12:39В другом комплекте, а именно одноплатном инверторе, используются датчики холла. С точки зрения ПО ничего переделывать не надо. С точки зрения железа, конечно, надо соответствующим образом согласовать сигналы и завести на процессор. Для примера смотрите схемотехнику одноплатного инвертора.Denis_N! писал(а): ↑13 сен 2021, 09:23Приветствую! В комплекте в качестве датчиков тока используются шунты-резисторы в нижних транзисторах. Есть потребность использования датчиков тока (Холла) на фазных проводниках. Можно с какими-то минимальными переделками запустить плату с датчиками Холла на фазных проводах. Понятно, что надо согласовывать уровни и смещения. В принципе это реально? Или не стоит и браться?
Измеряемый ток до 300 А.
Драйвер внешний. Планируется использование сигналов, идущих на затворы.
Значит для использования своего силового преобразователя с датчиками тока Холла нужно:
1) В программном коде активирую настройку: #define HW_MOTORCONTROLBOARD.
2) Прошиваю камень.
3) Завожу на плату VectorCard следующие сигналы:
- ток с фазы А
- ток с фазы B
- напряжение с ЗПТ
- сигналы с энкодера для определения положения ротора
- сигналы для CAN или UART
- с датчика температуры можно не задавать
- сигнал с потенциометра
4) подаю питание - 5 Вольт
5) Снимаю с модуля 6 сигналов ШИМ.
Все аналогвые входы камня рассчитаны на диапазон 0 - 1,5. Но на векторкард уже стоят операционники, кот. позволяют подавать 0 - 5 Вольт.
6) Коэффициенты подбираем в юниконе.
- Лашкевич Максим
- Сообщения: 342
- Зарегистрирован: 30 дек 2015, 10:38
Re: Отладочный комплект VectorCARD K1921BK01T
#define HW_MOTORCONTROLBOARD будет другие входы АЦП использовать. Собственно, шунты или датчики Холла токовые эта настройка никак не меняет. Софт сделан так, что с шунтов токи забираются в момент, когда открыты нижние ключи инвертора, потому что сигнал с шунтов валиден только в этот момент. Сигнал с датчиков холла валиден всегда, но это не мешает его также семплировать, когда открыты нижние ключи. оставьте дефайн от своего контроллера, или посмотрите вообще, какой дефайн на что влияет, выберите куда вам удобнее завести сигналы и да, подключайте. В основном дефайны выбирают какие пины используются, на алгоритмы завязки нет (для HW_MOTORCONTROLBOARD там реле заряда активируется и ещё по мелочи).
Ещё в вашем описании сигналов вы забыли сигналы аппаратных аварий ключей. Не забудьте также сместить сигнал с датчиков тока операционником, чтобы ноль был посередине диапазона (2.5В для вашей платы).
Ещё в вашем описании сигналов вы забыли сигналы аппаратных аварий ключей. Не забудьте также сместить сигнал с датчиков тока операционником, чтобы ноль был посередине диапазона (2.5В для вашей платы).
С уважением,
Лашкевич Максим.
skype: maxlashk
Инженер-программист ООО "НПФ Вектор", Москва.
Лашкевич Максим.
skype: maxlashk
Инженер-программист ООО "НПФ Вектор", Москва.
Re: Отладочный комплект VectorCARD K1921BK01T
Запустил двиг со своим силовым блоком, но есть моменты.
Какой коэффициент корректный для мертвого времени?
По умолчанию стоял 0,2. Если ставишь меньше 1, то предупреждение, но работает. Ставишь как он хочет - не работает двиг.
В векторном режиме не работает реверс(В обратную сторону не вращается). Даже theta_elec не формируется. В режиме 4 работает.
Еще как бы неудобняк, когда меняешь макс ток, приходится подруливать коэффициент напряжения для ЗПТ. Иначе врет по показаниям.
Upd.: На DRV8301 в режиме вектора 5 (Холл). Также нет вращения в обратную сторону. С энкодером также работает в режиме 5. В режиме 6 не работает ни энкодер, ни холл. Прошивка последняя с гитхаба. Юникон 4.3.16.
Каким образом можно инвертировать ШИМ ? (нужно для внешней силы, работающей инвесрно)
Какой коэффициент корректный для мертвого времени?
По умолчанию стоял 0,2. Если ставишь меньше 1, то предупреждение, но работает. Ставишь как он хочет - не работает двиг.
В векторном режиме не работает реверс(В обратную сторону не вращается). Даже theta_elec не формируется. В режиме 4 работает.
Еще как бы неудобняк, когда меняешь макс ток, приходится подруливать коэффициент напряжения для ЗПТ. Иначе врет по показаниям.
Upd.: На DRV8301 в режиме вектора 5 (Холл). Также нет вращения в обратную сторону. С энкодером также работает в режиме 5. В режиме 6 не работает ни энкодер, ни холл. Прошивка последняя с гитхаба. Юникон 4.3.16.
Каким образом можно инвертировать ШИМ ? (нужно для внешней силы, работающей инвесрно)
Последний раз редактировалось Denis_N! 16 сен 2021, 16:09, всего редактировалось 4 раза.
Re: Отладочный комплект VectorCARD K1921BK01T
Добрый день. Обнаружил причину ошибки, дело было в коэффициентах. Спасибо за помощь.
Если срабатывает защита, значит напряжение проваливается. Жду осциллограмму напряжения ЗПТ, токов фаз. На фазах относительно чего напряжение висит? Двигатель подключен или отключен? В общем, это не важно, главно, осциллограмма, она показывает всё.
Попробуйте также запуск без двигателя.
[/quote]
Если срабатывает защита, значит напряжение проваливается. Жду осциллограмму напряжения ЗПТ, токов фаз. На фазах относительно чего напряжение висит? Двигатель подключен или отключен? В общем, это не важно, главно, осциллограмма, она показывает всё.
Попробуйте также запуск без двигателя.
[/quote]