Вот мы такие молодцы собрали аккумулятор, ощутили его неистовую мощь и решили, что про безопасность мы не сильно то думали, а умирать молодым не хочется) Но потом началась школа, подготовка к ЕГЭ и прочие гадости жизни.
Красотища... Ну, когда-нибудь мы вырежем для него корпус из акрила. А пока я занялся перемоткой и улучшением охлаждения небольшого мотора. Перематывал в первый раз, так что получилось немного коряво и заполнил пазы только на 80% примерно, проволока изгибалась, мешалась... Изоляторы не нашёл где взять и напечатал на 3D принтере из ABS. Так же в корпус мотора, поближе к обмоткам, засунул 2 термодатчика, один - DS18B20, второй - обычный NTC термистор. Первый как-то очень быстро умер непонятно почему... Ну а резистору плевать на всё, он и остался главным датчиком температуры.
Обычный герметик, как оказалось, неплохо проводит тепло (по крайней мере явно лучше воздуха). Заодно почистил всё, промыл и смазал подшипники. Была ещё идея сделать в роторе проточки и пустить в корпус антифриз с входом/выходом с концов мотора, поставить сальники... Чтобы ротор при вращении сам был помпой антифриза и себя охлаждал. Но почему-то решили пока не гробить движок. Здравый смысл и понимание того, сколько с этим придёт проблем взяли верх).
Пошёл я делать частотник. Опять.
И тут я подумал, почему бы не попробовать запихать тестовый частотник прямо в распределительную коробку мотора? А транзисторы прямо к корпусу прикрутить (само собой через изолирующие прокладки), чтобы был единый радиатор. Сделали так - работает. Но появился некий хруст, частота очень сильно прыгала, STM'ка входила в прерывание для расчёта оборотов мотора даже когда сигнала с оптического энкодера не было... (да, это вон та зелёная приблуда на одной стороне мотора) Экранирование провода с датчика, кучи фильтров (пороговый, Калман, среднее из сотни замеров, экспоненциальный...) не особо помогало, как ни странно. Грешил уже на наводки по питанию, близость к обмоткам и поддельную STMку с алика за 100 рублей. Кстати, в таком "хрустящем" режиме он работал на мощности около 300 Ватт и без нагрузки на валу, то есть самый неэффективный режим работы. И да, частота была не фиксированная, а динамическая, то есть он разгонялся и частотник пытался всегда держать частоту немного выше оборотов. Спустя пару минут такой работы корпус нагрелся до 50-55 градусов и обмотка (судя по термистору) до примерно той же температуры, что говорит об эффективности охлаждения обмоток т.к. раньше на такой мощности корпус грелся до 40, а обмотка под сотню... Наверное надо просто мотать нормально... Но главное работает мотор)
П
равда была вот такая вот фигня, которой я раньше не видел... Полагаю, это нехорошо, но оно работало. Думал драйверы какие-то не очень или затворы тяжёлые
Не проблема, подумал я, и решил развести плату, за одно добавив туда датчики тока на эффекте Холла, один 150 (должен был быть на 50) Ампер по питанию и 30 Амперные на фазовые выводы, чтобы потом попробовать векторное управление.
Советы из комментариев предыдущей части учтены небыли т.к. плата заказывалась ещё в январе) Пришлось чутка поколхозить. Светодиоды тут для отладки весят.
Всё собрал, подключил... Детали, кстати, точно оригинальная, заказывал у поставщика, который ещё и платы делает и разводил платы тоже в их сервисе. Название писать не буду, чтобы не рекламировать) Естественно ничего с первого раза не заработало. При тесте от ЛБП при 24 Вольтах выбило 5 Вольтовый стабилизатор (Он питался от стабилизатора "бортовой сети" 12 Вольт, построенной на преобразователе LM2596HVS, чтобы держал напряжение заряженных аккумуляторов 58.4 Вольт) А 3.3 при этом остались стоять спокойно. Оказалось, у меня на плате есть фильтр на основе RC фильтра и триггера Шмидта (74hc14) и я поставил случайно версию LVC (питается от 3.3 Вольт, а не 5), она умерла, естественно, благо 12 Вольт не пошли дальше по плате, ведь от них питаются датчики тока... Мулюсенький TVS диод спас, стабилизатор бортовой сети ушёл в защиту. Сам не знаю, как у него хватило сил такое сделать). Поменял HC14, поставил, на всякий случай, пока что преобразователь mini360. Запускаю - ничего не работает. STM не стартует (в тестовом скетче она должна помигать светодиодом при включении). Напряжения на Reset, Boot0 и Boot1 - 3.3, 0, 0 соответственно. Напряжение на кварце есть (потыкать осциллографом не могу, нет такого крутого). Прошивается через STLink нормально, определяется, читается. Питание подаётся на все пины питания, перед каждым конденсатор. Всё пропаено хорошо, КЗ нигде нет... До сих пор запустить не могу, Может подскажет кто чего? Что ещё может быть не так? Все провода (датчик оборотов, дисплей, переменник в качестве ручки газа) отключал... (Да, переменник будет позже заменён на оптический энкодер или ещё что, ибо не надёжно)
Т.к. плат у меня таких несколько, хотчу сделать универсальный контроллер, выведены пины для подключения датчиков холла/энкодеров, UART, I2C для связи с внешним миром. Думаю поставить Синезуб, чтобы через него всё настраивать. А так по идеи будет ещё отдельный контроллер охлаждения, освещения, поворотников, сигналки...
А, я же не рассказал главного... Почему мы вдруг решили использовать маленький мотор и относительно слабый контроллер? По тому, что с мотоциклом возникли некие проблемы... Решили поставить на велик, почему бы и нет, собственно. При цене мотор-колеса как весь этот проект... Можно попробовать.
Разместить я его думаю продольно на раме (места больше на двухподвесе нет) и аккум положить в багажник, правда багажник ещё нужно сделать...
Рекуперация пока не сильно нужна... На самом деле просто по другому разместить не получается, чтобы был привод напрямую на колесо. А так - через угловой редуктор от болгарки (Он скорее всего не потянет, если что поставим от большой болгарки) и дальше привод звёздочкой на цепь. Как ни странно, даже всё подходит по степени редукции, при номинальных оборотах двигателя получается уже не помню что, но что-то вменяемое)
Да, вал из обычного болта и пока не доделан ибо токарный станок перестал быть доступен. Класс прочности 8.8, определённо хватит) На самом деле просто ничего лучше не нашли, но если свернёт (А после понижения на низких оборотах момент при 1кВт чуть ли не 100 Нм..) то найдём на какой-нибудь металлоприёмке сталь покруче. Хотя тут явно первым умрёт редуктор от болгарки)
Корпус для всего этого планируется напечатать на 3D принтере, возможно, сделаем силовой каркас из алюминия, если сможем запустить ЧПУ фрезер.
Надуюсь, продолжение следует)
Если кто в теме почему STM может не запускаться - прошу помощи)
Ну и по традиции - наша группа в ВК vk.com/dddivanushka