Commit Graph

16 Commits

Author SHA1 Message Date
45beae3740 #5 С параметрами ГЭД 23550 тож не заводиться
- почему-то будто ограничена скважность и она менятся в очень небольшом диапазоне- второй ПЧ делает работает почему-то хуже при обоих управлениях
- синусоиды при векторном в целом ровнее, чем при скалярном
2025-01-16 13:45:59 +03:00
3003cae0a9 #5 Векторное управление завелось, но пока непонятно как. Двигатель вроде стоит, но рисуются красивые синусоиды тока. Хотя на втором инверторе не такие красивые 2025-01-16 13:45:39 +03:00
8418069d9a Инвертор запустился. Были перепутаны верхние и нижние ключи 2025-01-16 13:10:11 +03:00
a6023bbdcb попытка запустить 23550_on_ship. такая же фигня, шим красивый но неправильный 2025-01-15 13:39:33 +03:00
2163dad313 #3 Добавлена поддержка двойного прерывания
ReadMemory(ADR_SAW_VALUE) возвращает текущее значение пилы PWM и алгоритм может определить уровень прерывания detect_level_interrupt()
2025-01-15 12:35:47 +03:00
affe05dc54 заготовка для симуляции АЦП 2025-01-15 11:49:27 +03:00
4cdcd20770 Проект перенесен на мои шаблоны для симуляции 2025-01-15 11:01:26 +03:00
5169ba84d3 #5 Заработало, но есть ньюансы
- Почему-то функция recalc_time_pwm_minimal_2_xilinx_pwm24 работает только если pwm24->XilinxFreq в формате int, а не unsigned

- Алг нормально стартует почему-то не сразу, а где-то после 4 секунды

- Тесты при разном порядке фаз (дефайн SIMULINK_SEQUENCE = V_PWM24_PHASE_SEQ_XXX)
	- V_PWM24_PHASE_SEQ_NORMAL_ABC: работает красиво, но не правильно.
	- V_PWM24_PHASE_SEQ_NORMAL_BCA: работает вроде кое-как правильно, но почти моментально выходит на скорость 34Гц. Плюс сильный выброс в начале. Мб параметры двигателя неправильные
	- остальные работают через жопу

- Задание (оборотов, мощности, Izad) почему-то никак не влияет

- ШИМ вроде шимиться нормально (учитывая высокую частоту огибающей) closed #4
2025-01-14 18:41:34 +03:00
c42e0fa1d3 Добавлены выводы текущей скважности ШИМ
Кое как работает только половина ШИМ
2025-01-14 16:39:15 +03:00
4de878ee68 #4 Добавлен модуль для формирования ШИМ
#3 Добавлена запись ШИМ в выходы SFunction

Алгоритм тот же, что и раньше просто оптимизирован в структуры и функции. Вроде даже что-то формирует, но не совсем понятно что. Надо дальше разбираться
2025-01-14 13:26:48 +03:00
298ce44264 обновлены параметра ГЭД для 23550 (мб не до конца обновил) 2025-01-14 12:53:37 +03:00
e93242da70 #3 алгоритм запускается и даже что-то считает но пока не формирует шим. Просто считает время включения ключей 2025-01-13 16:58:59 +03:00
adf0437341 алгоритм векторного управления вызывается и даже что-то считает. теперь надо завести в него уставки и измерения с ротора 2025-01-13 13:05:34 +03:00
7e0063eee0 #3 Скомпилилось, но пока ничего не вызывается
Все основные файлы подтянуты без изменений

Изменены (только папка main_matlab):
- заглушки для ненужных функций (main_matlab.c)
- iq библиотека (IQmathLib_matlab.c)
- библиотеки DSP281x
2025-01-13 11:09:58 +03:00
06c76feb3b init2 2024-12-27 10:55:18 +03:00
da2cd65e9a init 2024-12-27 10:50:32 +03:00