a4a29dd929
Рефакторинг, разнесение некоторых ф-й в разные файлы для упорядочивания, создание дефайна "FREEMASRER", который определяет режим работы UART (отладка или тензодатчик)
2024-09-04 14:56:34 +03:00
c8892500d4
gpio128 теперь CS
2024-09-04 13:04:19 +03:00
361354cd0c
в новой версии платы CS для BL25CM1A переехал на GPIO127 (в старой версии был на GPIO98)
2024-09-04 11:25:38 +03:00
a7ce96bf42
комментарии вернул в нормальный вид
2024-09-04 10:30:19 +03:00
76258c03d0
Заготовка для защиты через компаратор SDFM-модуля.
...
В CPU1 добавлен кроссбар для заведения сигналов с SDFM-компаратора на Digital Compare Submodule модудя PWM
В данной версии выхды sdfm-модулей токов и напряжения моста выведены на один сигнал trip4, а rrip4 выведен сразу на все 4 входных сигнала DCS, что избыточно и будет выведено на один.
Также сейчас используются все 4 сигнала выходов DCS, что тоже избыточно.
Также надо добавить в сдфм обработку прерывания по компаратору, чтобы выставлять соответствующую ошибку в ПО с возможностью её вывода (на экран и в протоколы обмена).
Также надо провести рефакторинг всего написанного, названия ф-ций и пременных сделать однообразными, а также инициализацию удобной, понятной, легко модифицируемой.
Также планируется внедрение обработки тензодатчиков через 485 (вместо отладки), для чего ввести дефайн, определяющий что сейчас активно -- отладка или тензодатчики.
Также надо выпилить (или временно закомментить) в CPU1 тот код что перешёл в CPU2
2024-09-04 09:17:21 +03:00
b4bbe14b67
SDFM-PWM FLT заготовка
2024-08-29 16:55:31 +03:00
6a5ba6fd4f
ток КЗ = 55 А
2024-08-27 12:44:22 +03:00
3c857bc876
Продолжительный импульсный режим
2024-08-27 12:26:59 +03:00
0c392b202f
АЦП переведён в дифференциальный режим (но это ничего не изменило)
2024-08-26 16:43:09 +03:00
aefcee53fb
дисплей чтоб не мешал фримастеру
2024-08-23 13:36:06 +03:00
09d1aafce3
замена ацп2 на ацп1
2024-08-23 13:15:23 +03:00
1362b58739
апдейт части с дисплеем
2024-08-23 10:53:26 +03:00
9d5085c48b
комментарии поправлены
2024-08-23 10:41:13 +03:00
a1debcfc47
датчик температуры перешёл на АЦП1
2024-08-23 10:31:40 +03:00
d573366b75
устранены проблемы с кодировкой
2024-08-22 14:51:04 +03:00
cfe4861db9
доложил файлы для работы с дисплеем
2024-08-21 13:24:23 +03:00
9a7c7c5829
синхронизация шим после изменения частоты
2024-08-21 13:17:02 +03:00
44cfb121d4
сделана возможность меннять частоту ШИМ
2024-08-21 08:38:36 +03:00
1035d02861
заготовка для внедрения обработчика кнопок и монитора
2024-08-15 15:55:09 +03:00
db12894c1b
добавил описание импульса
2024-08-13 10:00:56 +03:00
7d4a81ace0
описание
2024-07-26 16:45:23 +03:00
ca65dd4047
вращение по датчику BISS-C только контур тока
2024-07-26 16:32:52 +03:00
ca562baf47
BISS-C заготовка
2024-07-26 10:26:33 +03:00
7433285e24
дополнил описание
2024-07-25 08:43:02 +03:00
3def316773
описание проекта
2024-07-25 08:37:40 +03:00
c58809798f
добавлен режим потранзисторного шима
2024-07-24 16:02:51 +03:00
01ff374787
конфигурационные файлы
2024-07-24 10:07:50 +03:00
df2c9499d0
рабочая версия ПО для REF0 и REF1
2024-07-24 10:07:23 +03:00
4fcc1b54f8
доделка проекта с вариантом для новой версии ПЧ, в свойствах проекта дефайн REF0 или REF1
2024-07-23 09:56:14 +03:00
05542beb04
Измерение тока тормоза
2024-07-09 11:35:12 +03:00
df31f6a61d
не выключаем если напряжение снизилось уже после
2024-07-03 13:42:02 +03:00
c87a2e53e1
обработка реле
2024-07-03 12:50:44 +03:00
3a9f6896ea
мёртвое время, скорость уарт, коэфф. рег-ра
2024-07-03 10:31:37 +03:00
431030cd38
дистрибутив фримастера (средство отладки через com-port)
2024-06-07 14:28:37 +03:00
7b8a23ccff
EFC_Communication
2024-06-07 11:12:56 +03:00
f754bd7630
EFC_EcatDriver
2024-06-07 11:11:23 +03:00
3eec0875b0
EFC_UsbDriver
2024-06-07 11:04:32 +03:00
24b3b39d9f
удалён неиспользуемый код
2024-06-07 10:49:00 +03:00
257292731d
Удалил дистрибутывы из репозитория чтоб не жрали место
2024-06-07 10:47:42 +03:00
dab0041fa5
Удалены версии для RAM, для них не делалось моделей памяти
2024-06-07 10:43:35 +03:00
2e1b449c88
температура читается
2024-06-07 09:46:14 +03:00
43ccea0c82
рефакторинг
2024-06-03 09:05:26 +03:00
61f79dd914
измерение температуры по прерываниям только когда не вращается двигатель
2024-06-03 09:04:31 +03:00
d888b2bebd
измерение температуры по прерываниям на gpio15
2024-05-30 09:04:10 +03:00
f9017a881d
забыл добавить новые файлы обработки датчиков фолта и температуры
2024-05-30 08:35:53 +03:00
ea87016738
Работа прерываний для TPT29555
2024-05-29 16:21:30 +03:00
d007cf4c89
Частота вентилятора понижена до 1 кГц
2024-05-27 09:09:31 +03:00
7a214b1304
Исправлено Евгением Лапутиным для корректной работы с USB
2024-05-24 08:48:11 +03:00
9061a9aab7
Отключил необрабатываемый фолт
2024-05-22 11:39:10 +03:00
0238bb6a93
Исправил запуск CPU2
2024-05-22 11:38:21 +03:00