Контроллер бесколлекторного двигателя
Может быть кто нибудь замечал что прошивки 305, 306 неправильно определяют колличество подключённых аккумуляторов. Я подключаю питание 8,6в (это 2 LiPo) а он мне говоррит что у меня 3LiPo и отключает питание? Я нутром чую что это гдето в софте, но пока также руки не добрались.
Там резистивный делитель есть. от его точности , а так же от напряжения питания МЕГИ зависит точность определения. Корректируется в софте или этими резисторами.
Опять вечная тема всплыла? 😃 Тут на днях случайно набрел на одну курилку, там все интересующиеся могут укуриться до посинения. 😛 Скачиваете софт для бездатчикового мотора, а там внутри кроме исходников куча pdf с теорией.
dspvillage.ti.com/docs/…/dsptoolslist.jhtml?family…
если я их верно понял, шимом они формируют сигнал нужной им формы, а не просто прямоугольники модулируют. по крайней мере длительность стробов отдельно для каждой обмотки перевычисляется на каждом шаге шим
дергается во время работы.
у меня ниче не дергается… 😃
Там резистивный делитель есть. от его точности , а так же от напряжения питания МЕГИ зависит точность определения. Корректируется в софте или этими резисторами.
Неправильно! Параметры резестивного делителя прописываются в софте! Питание Меги=5в+/- 0.2в.
Выставлял напряжение разное (благо БП позволяет ) результат всёравно 3LiPo!
Может быть кто нибудь замечал что прошивки 305, 306 неправильно определяют колличество подключённых аккумуляторов. Я подключаю питание 8,6в (это 2 LiPo) а он мне говоррит что у меня 3LiPo и отключает питание? Я нутром чую что это гдето в софте, но пока также руки не добрались.
Если я правильно прочитал исходник (и ты никаких параметров в нём не менял), то
2 гудка - кадмий
3 гудка - литий
Количество банок без правки исходника не пропискивается.
Напоминаю - это про BB13_306 (на ATmega8)
Кроме того, максимальное напряжение LiPo - 4,2В, т.е. 8,6 - это больше, чем две банки.
Подавай 8,3В
Если я правильно прочитал исходник (и ты никаких параметров в нём не менял), то
2 гудка - кадмий
3 гудка - литийКоличество банок без правки исходника не пропискивается.
Напоминаю - это про BB13_306 (на ATmega8)
Кроме того, максимальное напряжение LiPo - 4,2В, т.е. 8,6 - это больше, чем две банки.
Подавай 8,3В
Я уже писал что подавал разное напряжение! И
А судя по исходнику он должен гудками говорить сколько банок подключено!
.if Beep_Zells==0
rcall beep328ms ; signal: rcpuls ready
rcall beep328ms
Cbi Accu_Port,LOWACCU
sbrc flags2,LITHIUM_ACCU
rcall beep328ms
.else
sbrc flags2,LITHIUM_ACCU
rjmp LIaccuBeep
rcall beep328ms ; no accucount with NC accu
rcall beep328ms
rjmp Beep_end
LIaccuBeep:
lds adc_loop_counter,accu_cells
beepzells:
rcall beep328ms
dec adc_loop_counter
brne beepzells
Beep_end:
.endif
sei ; enable all interrupts
.endif
Я уже писал что подавал разное напряжение! И
А судя по исходнику он должен гудками говорить сколько банок подключено!
На всякий случай переспрошу: в строчке
.equ Beep_Zells = 0;
нолик на единичку поменял? По умолчанию эта фича выключена
Неправильно! Параметры резестивного делителя прописываются в софте! Питание Меги=5в+/- 0.2в.
Выставлял напряжение разное (благо БП позволяет ) результат всёравно 3LiPo!
Я и говорю что корректировать или в софте или резисторами. Сопротивление резисторов имеет разброс. Поэтому надо или точно измерить сопротивления и прописать в софте, или подобрать резисторы с нужным сопротивлением. Это было первое. Теперь второе: В качестве опорного напряжения для АЦП выбрано напряжение стабилизатора 5 вольт. Если оно может быть +/-0,2 вольта ( что вообщето много) то и измерения напряжения на батарее выполняются с такой же точностью. Если все эти разбросы ( резисторы и напряжение стабилизатора ) сложить вполне возможны ситуации неправильного определения кол-ва акку.
Но это не твой случай Ewgeny. Скажу только что у меня все это дело работало. И, может,… там есть лишние гудки не говорящие о колве акку…
Да , если поставить Beep_Zells=1 то контроллер будет гудеть про кол-во банок.
а кто-нибудь разбирался с этой прошивкой (с которой тема началась) детально? у меня вопрос по управлению ключами.
ключи по циклу переключаются следующим образом
P N
ABC ABC
±- --+
±- -±
–+ -±
–+ ±-
-± ±-
-± --+
на обмотках соответственно получается
A B C
1 z 0
1 0 z
z 0 1
0 z 1
0 1 z
z 1 0
с той обмотки, которая оказалась подвешенной, по таймеру снимается значение на компараторе и она перекидывается в 0. Специально перепроверил, по таймеру дергаются только ключи N, значит перекинуться может только в 0. итого получаем расклад на обмотках по тактам
A B C
1 0 0
1 0 0
0 0 1
0 0 1
0 1 0
0 1 0
а должно быть по теории так
A B C
1 0 0
1 0 1
0 0 1
0 1 1
0 1 0
1 1 0
получается что поле вращается с той же скоростью, но с большей дискретностью, а это потеря мощности. или я что-то упустил? с полярностью не мог ошибиться, если на одном или обоих ключах поменять полярность, то коротнет
Вечер добрый вто у меня возник такой вопрос можноли в контроллере применить другие транзисторы в силавом каскаде не IRF 7413 и 7413, а чтонибудь помощьнее в корпусе TO 220 или тому подобном
Вечер добрый вто у меня возник такой вопрос можноли в контроллере применить другие транзисторы в силавом каскаде не IRF 7413 и 7413, а чтонибудь помощьнее в корпусе TO 220 или тому подобном
Разумеется, можно. Только регулятор получится тяжелее.
Вечер добрый вто у меня возник такой вопрос можноли в контроллере применить другие транзисторы в силавом каскаде не IRF 7413 и 7413, а чтонибудь помощьнее в корпусе TO 220 или тому подобном
Добрый!
В этой ветке в моем посте гдето 240 или 250 ( непомню) пример моей схемки. Пришлось на N- канальные транзисторы ставить драйвера, так как затворная емкость у большинства ФЕТов в ТО-220 гораздо больше чем в SO-8. Да и просто полезно ставить драйвера для большей крутизны фронтов переключения ФЕТов.
В P-канальных уменьшены затворные резисторы по той же причине.
… Это как пример.
дело не столько в весовых характеристиках сколько в мощности хочу сделать БК мотор на лодку и запитать от 12 аккумулятора от бесперебойника вот штука будет
дело не столько в весовых характеристиках сколько в мощности хочу сделать БК мотор на лодку и запитать от 12 аккумулятора от бесперебойника вот штука будет
Ставь драйвера и лепи в корпусах ТО220.
что за драйвер ❓
Привет.
Вопрос к умудренным опытом. В реге на меге8 ,при 7416 и 7413( при одинарном включение) какой ток номинальный и кратковременный максимальный, что практика показывает?
Не совсем по теме, но близко:
В регуляторе сгорел один канал (снег попал) собраный на двух SO-8 4410 и двух 4435B. Найти их как я понял сложно, как замену 4410 рекомендуют IRF 7413, а вот чем можно заменить 4435B?
Как я понял это MOFSET P-канальный полевик в корпусе SO-8. Драйверов на плате нет, управляются простым транзистором. IRF7416 годится? А ничего что 2 целых канала будут работать на родных полевиках а 3-ий на заментителях?
В реге на меге8 ,при 7416 и 7413( при одинарном включение) какой ток номинальный и кратковременный максимальный, что практика показывает?
Из практики - держал 8А примерно минуту, при этом на ощупь - чуть тёплый.
Дольше просто не пробовал.
С большим винтом доходило до 10А, но кратковременно, несколько секунд - самодельный мотор сильно нагревался 😃
ну блин , а у меня при 3А рука еле держит(меге 8 прошивка 306) длина провода от источника(ис точник хороший но до 3А) примерно метр, мотор переделанный 14 витков провод0.43 диаметр 20 мм. холостой ток около 0.8А, может подскажите в чем проблема.
ну блин , а у меня при 3А рука еле держит(меге 8 прошивка 306) длина провода от источника(ис точник хороший но до 3А) примерно метр, мотор переделанный 14 витков провод0.43 диаметр 20 мм. холостой ток около 0.8А, может подскажите в чем проблема.
- Прошивка должна быть без тормоза
- Пробовал с источником Б5-47 (как раз на 3А максимум) - не разгоняется, дёргается, греется - короче, источник не тянет импульсных нагрузок.
Спаял аккумулятор из 8 банок 2100мАч от GP и Sanyo и всё сразу завертелось 😃
СПАСИБО ВСЕМ, кто помог .
Крутится, вертится, да еще как, а когда поставил старый 248х130, на мой взгляд GWS пишется с малой буквы(1047). Хотя как знать, как…
IRFок еще ряд наложил для надежности, перпрошил без тормоза (разницы в нагреве не заметил)но мне кажется, что в режиме 10-13А нагрев меньше чем при 8А. Мучал данный девайс от sanyo 2500х8.
P.S. на моих моторах и собранном мное контроллере вряд ли кто нибудь полетает, поездит,попрыгает,итд.
Просто интересно…
Мои пожелания:
Даавайте будем снисходительней к друг другу 😒