Поясните мне такой вопрос: есть солнечные батареи, система 24 вольта, аккум от камаза, надо ограничить ток заряда АКБ десятью амперами, при этом не ограничивать (ну или 20-30А чтобы было) потребителя. Есть какие готовые решения в виде MPPT-контроллеров или это ахинея с точки зрения физики и требует ведра конденсаторов рядом с АКБ?
Комментарии: 98
Zahar
Тоесть акб не потребитель? Или с них снимается потом?
Constantin
с них снимается
Zahar
Если ты ограничешь ток на вход, то и выход надо А то потратят раньше чем ты зарядишь
Constantin
там могут быть короткие скачки потребления, в этом дело
Zahar
Если акб разрядятся, то ты их отключишь от потребителя оставив на зарядку?
Firelander
короче, парни, тут кто-нибудь заморачивался восстановлением жал?
Vasil
Зачистить-залудить при 300 градусах?
Firelander
да вот хз чем его чистить. Боюсь остатки покрытия убью, если оно там конечно осталось. лудиться оно ни в какую, с нормальным припоем и d500 любимым
Vasil
Мб температуру сбавить? И погуглить, как с необгораемым работать
Firelander
пытался одну хрень злую отпаять, пришлось температуру задрать, жалу пизда, да. Потом на 300 пробовал уже не хочет
Zahar
Надо найти макс ток от солнечных, если близко к нему, то батареи в ход применять
Constantin
в идеале, акб должны участвовать только когда солнечные панели не справляются
Vasil
Тогда чистить Надо именно залудить успеть, я так понимаю Шоттки?
Constantin
в панелях уже стоят
Vasil
Ну ими или ключами коммутируй акб/панели
Roman
солнечные батареи не будут работать напрямую у них ток слишком маленький, чтобы запитывать нагрузку в любом случае, нужен контроллер заряда акб, который в итоге будет отдавать большой ток
Roman
солнечные батареи предназначены для заряда/подзаряда акб есди только совсем что-то незначительное по току запитывать, типа микроконтроллер если говорить об ограничении тока то для низкого напряжения, первая попавшаяся ссылка: https://www.rlocman.ru/shem/schematics.html?di=207945 для более высокого напряжения типа 12 или 24 есть готовые микросхемы, правда ток там тоже не очень например, взять два 12 вольтовых акб, соединить толстыми кабелями последовательно. получаем 24 вольта. Стабилизатор с регулировкой тока и напряжения XL4015 - понизит с 24вольт до 12вольт. При этом будет 3 ампера на выходе для потребителя. Можно и 12 вольтовый акб взять, но тогда на выходе лучше ставить 5 вольт.
Firelander
на алишке как говна этих mppt контроллеров. Правда надо читать что пишут на форумах про конкретные модели
Roman
тут еще вопрос, а потребитель какой? намутить схему заряда акб от солнечных батарей можно, заряжать будет долго и упорно.
Firelander
нафига изобретать велосипед если полно готовых решений от китайцев
Roman
ну может интересно как это работает, потом плюнуть и купить готовый по идее, ток заряда в контроллере должен быть уже ограничен если заряжается по схеме constant current
Firelander
в идеале оно заряжается по схеме mppt, контроллер ищет точку максимальной выдаваемой мощности с батареи. Но в реале не знаю что там китайцы накодили
Roman
как он ее ищет?
Anonim
какие есть дешевые мк с ЦАП (DAC)?
Viper
stm32f3 серии. дешево понятие относительное. их клоны от гигадевайс подешевле будут.
Ruslan
Это я с телефона Если ног хватает, то я б заюзал все 8 бит. Нефиг сексом заниматься. eep и hex мне зачем? Я вам дизассемблить его должен?
Anonim
R2r?
Ruslan
Я про дисплей
Mc-drakon
Чтоб на русском было
Ruslan
Тогда дисплей русский надо
Anonim
Я искал что-то по цене авр'ок, что-то 8-16битное, но пока нет. Вангую у msp430f1 есть, но они не оч дешёвые и отладчиком беда
Viper
Можно посмотреть stm8l15 серию
Mc-drakon
Исходники кароче проши тоже
Roman
зачем нам исходники?
Anonim
последний раз брал pic16f15325 / pic16f18326 , 40 и 45р соответственно. периферии до жопы в них, цап есть, для жесткого реалтайма самое то
Mc-drakon
А родной язык самое то
Anonim
Хм, ща глянем. Спс
Mc-drakon
Если поймёте о чем я
Viper
Например STM8L151G6U6 в qfn. В розницу в чипдипе 100р штука, один 12 битнвй цап. Жто дорого/дешево?
Mc-drakon
Тоесть когда на экране русский, здорового для нас с другом
Anonim
Вроде норм Вместо русского иероглифы?
Mc-drakon
Ну дык, лучшее из худшего выбирали вроде Сами любим паять. Это у нас в крови
Roman
а может ты бот?)
Mc-drakon
С пелёнок так сказать
Mc-drakon
Не понял что значит бот? Это что было сейчас? Кто по тормозам вдарил
Roman
много лишних фраз у тебя, не по теме
Mc-drakon
Да знаю. Все мозги мозги уже извёл с этим русским на мк мать его Из-за не того дисплея
Roman
вопрос не решен?
Mc-drakon
прошивку править сказали тут вот Смотрю изучаю Я уже и программирование подзабыл ой да ну. Работа всё отняла Сейчас так рано на Пенсии 43 мне
Roman
стопэ хочется поговорить - расскажи историю, или задай вопрос
Mc-drakon
Историю?
Roman
ну да, как ты всю жизнь работал на работе
Anonim
Крипоту
Roman
интересную только страшную, веселую и т. д.
Anonim
Вот моя крипота. Я такую батарею случайно замкнул. 3 метра провода ПуГВ-10 сечением 10кв.мм. испарило за секунду
Roman
пишу вам историю на сапоге убитого товарища
Roman
да ладно, пруфы будут?)
Anonim
Сгоревший провод? Нет. Могу лужицу меди отправить
Roman
провод должен был перегореть в одном слабом месте, и оплавится, а не испарится весь
Mc-drakon
Травма на работе. Но до этого ещё и с рождения что то там неочень. А теперь здоровье и спина пошатнулось. На котелок чуть повлияло. Но жив и здоров как бы. Но не тот Думать говорить стал как по детски
Anonim
А вот оно расплавилось
Mc-drakon
Ну а так стараюсь быть как все
Roman
попробуй писать одно длинное повествование в одном сообщении а то кулстори обрывками получается
Mc-drakon
А тоесть не писать лесенкой. Понял. Так и сказали бы. Могу одной строкой хоть 2 км текста нарисовать))) Простите Христа ради, привычка лесенкой, кусочками писать. Исправлюсь
Roman
взвешивал лужицу?
Anonim
Неа, не до нее было Ее еще отшкрябать надо от пола
Roman
тю, так бы знали, производительность кг/ч этой установки по плавлению меди
Anonim
Если так, то только дисплей менять, не имея исходников
Anonim
G0 серию у stm не смотрел? ай не, слишком свежее и пока ещё дорогое lgt8f328 D/P (это два очень разных мк)
Mc-drakon
Есть дисплэи 1602 с буквами: B и D
Anonim
цап очень слаботочный
Anonim
Ещё нет, гляну
Anonim
блин туплю чето есть десяток переменных - v0, v1, v2... v9 как мне обращаться к соответствующей переменной в цикле: for (byte i=0; i<=10; i++) { ..... то есть при i==0 - надо присовить значение v0 при i == 1 - v1 и так далее
Anonim
так как ты написал - никак
Anonim
то есть только в массив переходить
Anonim
да
Anonim
и по индексам тогда блаааяяя
Anonim
продолжение серии вот мои адреса сенсоров: byte addr0[8]={0x28, 0xFF, 0x17, 0x92, 0x72, 0x15, 0x02, 0x8C}; byte addr1[8]={0x28, 0xFF, 0x27, 0x93, 0x72, 0x15, 0x02, 0x87}; byte addr2[8]={0x28, 0xFF, 0xA3, 0x92, 0x72, 0x15, 0x02, 0xDC}; чтобы читать их в цикле for используя индекс каждого - нужно их в массив поместить. вариант: byte addrID[]= { { 0x28, 0xFF, 0x17, 0x92, 0x72, 0x15, 0x02, 0x8C }, // ts0 { 0x28, 0xFF, 0x27, 0x93, 0x72, 0x15, 0x02, 0x87 }, // ts1 { 0x28, 0xFF, 0xA3, 0x92, 0x72, 0x15, 0x02, 0xDC }, // ts2 } чето не прокатил - src\srv_5.cpp:633:35: warning: invalid conversion from 'byte {aka unsigned char}' to 'const uint8_t* {aka const unsigned char*}' [-fpermissive] ds.select (addrID[i]); ^ то есть я хочу обратится к addrID[0] и получить байт == { 0x28, 0xFF, 0x17, 0x92, 0x72, 0x15, 0x02, 0x8C }, // ts0 пока оно было в старом виде - команда ds.select (addr0); работала нормально
Beyond
подскажите пожалуйста, допустим есть пять светодиодов cree xml l2 как из чего лучше собрать на ваш взгляд для них обвязку чтобы можно было регулировать кнопками яркость фары вперед назад. запитывать планирую от 3-4s 18650 https://aliexpress.com/item/32639621677.html изначально думал построить на этом где то слышал) через ардуино можно реализовать изменение яркости на этом преобразователе
Zahar
пацаны как тут считать амплитуду?
Anonim
А дальше что с ними? Мб тебе юнион нужен?
Firelander
меняет ток потребления от батареи и замеряет отдаваемую ею мощность. Сам алгоритм не знаю, но наверное смотрит dP/dI и в какую сторону двигаться к максимуму
Roman
то есть этот метод применяют для того, чтобы в любом случае выжать максимум из батареи, даже если у нее уже потеряна часть емкости?
Firelander
я про солнечную батарею
Roman
подумал про акб
Firelander
китайцы правда пишет mppt на всём чем угодно, но на большинстве дешевых контроллеров поддержка этого режима фейк
Region0123
У меня был мафон с гордой надписью 1000Watt Китайцам похрену что писать. :) Что? Все спят уже. И я пойду. Завтра ( сегодня) на рыбалку рано вставать. Последний вопрос перед сном: почему пытаюсь вывести температуру в порт, пишу : принтлн ("temp=" + float(t)); Скетч не грузится. Пишу : ("temp="+string(t)); Все ок. Почему переменную float нужно обязательно обзывать строкой?
Roman
. https://www.arduino.cc/reference/en/language/functions/communication/serial/println/ что-то одно, смешивать не получится, нужно переводить число в строку привычный print("some cash %d", (int)money) ; тут не работает или %d %x %c, что тоже печалит можно функцию сделать, которая принимает в том же формате, как и обычная сишная, или даже с автоматическим определением типов но, имхо, оно того не стоит
Roman
включает кратковременно нагрузку при разном токе?