ИМХО лучше не по максимуму, а с заточкой под задачу с запасом. В частности, предусмотреть ратиометрический способ измерения сопротивления и разбить всю конструкцию на 3 или 4 модуля - конструктивно может более компактно по объему получиться, изменения вносить менее трудоемко и конструктив отдельно взятого модуля проще.
eGo ONE VT & eGo ONE MEGA & eVic VTC mini & (By)-Ka 5.
спойлер
Не, это я уже проходил. Мой ардуиновский примерно так и получился - ардуинка+дисплей+плата ключей и кнопок. В итоге дурацкая мешанина проводов между блоками, неэстетично и ненадежно (при смене аккумулятора есть риск повредить проводки).
В общем, выкинул я схемы для стабилизации VREF и резета (вроде как встроенный обещают путный), а также контакты для SWD (прошивать можно будет только через USB). Кое-как развел в два слоя, еще чуток подумаю и закажу травление платы. Размер получился 39x39 миллиметров (без дисплея), так как часть элементов перенес на другую сторону - придется сенсорные площадки наращивать по высоте и площади, наверное из фольги с прокладкой сделаю.
Поработал над ошибками, отправил заказ на плату. Kicad даже нарисовал как оно примерно будет выглядеть (не для всех элементов есть трехмерные модели, поэтому несколько пустых мест видны).
Господа, снимаю шляпу! А не могли бы вы мне, смертному гуманитарию, ответить на такой вопрос?
Можно ли шимировать ардуинкой мосфет, и будет ли похоже на вариватт (возможно меняющий шим относительно заряда)? и можно ли защиту от кз (ну от 0.9 Ом и ниже), защиту от переразряда сделать и все это навесным способом?
Получился бы такой мех с подобием вариватта, с защитой акков и кривых конечностей))?
спойлер
В общем-то большинство вариваттов/TC-модов так и работают. Тепловая инерция спирали+влаги на ней вполне достаточная, чтобы обходиться без мощного дросселя при большой частоте. Только вариватт особо не нужен, если есть термоконтроль.
Хехе, я тоже любитель навесного монтажа, но не очень рекомендую - слишком большая цена замыкания или оторвавшегося запирающего резистора. Плата делается ЛУТ-ом легко, там же даже второго слоя нет. Но если очень хочется, то возьмите мою схему с первой страницы, поставьте какие-нибудь мосфеты не для поверхностного монтажа и все. Софт там тоже легко переделать (самому лень было просто), достаточно в output пихать не вывод из PID-контроллера, а расчет из мощности по закону ома. На одноячеистых аккумуляторах оно тоже будет работать, хотя, опять же, я не рекомендую - банально потому что аккумуляторы слишком большой ток отдают, опасно.
Дело в том, что (по моему опыту) если намотка сделана из fused clapton, например 2х0.4 держи поверх 0.1 нихром, то алгоритм например Evic VTC mini и Cuboid не адекватно работает с иннерционностью данной спирали...
И по поводу софта. Не могли бы вы разбить его на блоки с подробными русскими комментариями? Ну например ШИМ мосфета для 2 последовательных 18650 , определение сопротивления спирали, защита от кз, блокировка кнопки. Я понимаю что это труд, но на форумах по ардуине так иногда делают. Тогда можно побыстрее разобраться с ходом ваших мыслей и логикой программы... А то я только блинкать научился)))) А так хочется мод забабахать хайвольтный и не взорваться к ядренее фене!
спойлер
Ну, таких извратов не поймет, конечно, слишком странная температурная характеристика получается. Используйте сетку железную, народу нравится, и с термоконтролем хорошо пашет.
Строки 158-179 заменить на:
void MyPIDCompute() {
double pcur = (vbat * vbat) / rcoil;
Output = (pcut / pcur) * MAX_CHANGE;
if (Output > MAX_CHANGE) Output = MAX_CHANGE;
}
"tcut" заменить везде на "pcut" и выбросить строки 579-580. В строках 652 и 659 - выбросить сравнения с pcut (остальное оставить). В строках 439 и 444 - поменять 5 на желаемую величину изменения мощности (единицу, наверное). При скачивании исходников с гитхаба надо выбрать ветку OLD_5V_AREF, а не "master"!
Последний раз редактировалось vasimv; 24.03.2016 в 11:33.
Можно, но навесом слишком геморройно и не надежно будет.
Чем выше частота, тем ниже массогабаритные показатели требуемого дросселя. И дроссель в модах используется только для step-up. ИМХО: это в корне неверно и _может_ влиять на вкус.
Не согласен. Для меня режим комфортного парения - именно вариватт. А ТС - только защита от гарри.
И далеко не в последнюю очередь это потому, что: со многими намотками. Достаточно для этого выставить в режиме ТС большие ватты... А при малых - это самый что ни на есть вариватт. Хочу попробовать Cloupor Mini Plus 50W. По описанию он должен ощутимо лучше работать за счет высокой скорости реакции.
3D ContentCentral - практически любые можно найти.
eGo ONE VT & eGo ONE MEGA & eVic VTC mini & (By)-Ka 5.
спойлер
Ну, многоамперный дроссель даже на высоких частотах маленьким не будет, толщина провода намотки лимитирует. И ключи мощные с трудом на мегагерцах (на которых можно достичь приемлимых размеров дросселя) переключаются, даже со специальными драйверами.
А смысла-то особого нет в реальности. Тепловая инерционность спирали работает собственно как дроссель - теплоемкость материала спирали очень большая, внутренняя часть провода запасает энергию не хуже того же дросселя, потом постепенно отдает ее поверхности. Надо бы, конечно, расчеты провести, но если вкус сильно не нравится, то попробуйте просто частоту PWM-а увеличить (я лично особой разницы между, например, 10 килогерцами и 100 килогерцами - не заметил).
Разумеется, можно найти намотки, для которых термоконтроль просто невозможно настроить. Но это все - вкусовщина, в общем-то. Для стандартных спиралей и сеток - термоконтроль всегда лучше вариватта, просто потому что вариватт, собственно, появился как попытка того же самого - достичь стабильной температуры, но может это делать только при постоянном потоке воздуха, тогда как термоконтроль гарантирует стабильную температуру при любом потоке (да и при любой подходящей спирали, собственно, сильно упрощая намотку).
vasimvСпасибо, буду пробовать.
спойлер
Не так сильно как кажется: малые габариты дросселя ведут к малой длине провода, что сокращает его сопротивление, на ВЧ мотать надо лицендратом - тоже может быть выигрыш по компатности ну и прерывистый режим работы дросселя (в смысле секунд 10, потом отдых) так же надо учитывать. В результате можно спокойно закладывать плотность тока в обмотке дросселя раз 5 выше, чем в обычном для непрерывной работы.
Здесь 1МГц - более чем достаточно, а, например http://www.vishay.com/docs/64815/sir404dp.pdf вполне его тянет с раскачкой на двух простых pnp/npn.А вот масса спирали крайне мала. А запасенная энергия есть функция и от теплоемкости и и массы. И охлаждается спираль весьма интенсивно. В результате как 10 кГц, так и 100 кГц может оказаться мало... И, да, действительно надо бы посчитать, но явно не хватит данных. (И я писал, что шим _может_ влиять, а не влияет)
Процесс испарения - процесс изотермический. В силу этого VW и TC ничем не отличаются при наличии жижи и ее нормальной, достаточной подаче. И даже обдув не важен при условии равенства мощностей.
Думаю, Вы ошибаетесь. Цель VV и VW - согласовать мощность, подводимую к спирали с ее охлаждением жижей без учета сопротивления спирали.
Цель ТС - такая же как и у VV и VW, только с добавлением защиты от перегрева спирали при ее недостаточном охлаждении.Неа, не согласен. Только защищает от превышения выставленного порога. Еще раз повторюсь: Процесс испарения - изотермический. Изменить температуру его протекания изменением мощности, подводимой к спирали, в принципе не возможно. Термодинамика однако...
eGo ONE VT & eGo ONE MEGA & eVic VTC mini & (By)-Ka 5.
спойлер
Вы сами мотать собрались? Нельзя такой запас закладывать. Во-первых, некоторые по полминуты затяжки делают, оно там пропечется. Во-вторых, у индуктивности-на-пределе при больших токах проблемы не с нагревом, а с сердечником, который не выдержит столько.
Впрочем, нашел в магазине дроссели размера 5050 (12.5x12.5x5 mm) с индуктивностями в пределах одной-двух микрогенри при токе в 10-20 ампер. Но нормального калькулятора в интернете найти не смог, а самому уровень пульсаций лень считать. Да и смысла нет, как я уже писал.
Это если бы спираль была погружена в емкость с однокомпонентной жидкостью. У нас же тут набор из как минимум трех-четырех, каждая со своей температурой кипения, а самое главное - нет равномерного и достаточного (для удержания температуры) запаса этой самой жидкости на спирали. Обдув воздуха сильно влияет на температуру, можете сами проверить по данным термоконтроля (в моем там достаточно #define DEBUG прописать, чтобы он на последовательный порт шпарил данные каждого измерения).
По поводу теплоемкости спирали - тут все просто как раз. Скажем, одна из моих спиралей (0.4 мм титан на 10 витков 3.5..4 мм) прогревается до 230 градусов за полсекунды при 100% (7..8 вольт, ток в районе 12-15 ампер). Остывает даже медленнее (стойки и ватка прогреваются, очевидно). Можете сами прикинуть на какой градус оно нагреется за время одного импульса в 10..100 микросекунд (или остынет за время его отсутствия). Ну и зачем там дроссель?
Стабильность оно гарантирует большую, чем вариватт, так как на ходу подбирает необходимую скважность PWM-импульсов. А еще защищает от пересыхания ватки, неравномерного обдува и избавляет от подбора конкретной мощности под конкретную спираль, само на ходу подберет. В общем, от всех проблем с температурой, кроме неравномерного нагрева спирали. Которое, кстати, является большой проблемой у всех методов.
Пока платы все еще изготовляют, решил попробовать с дросселем (заодно можно будет потом сделать схему с повышением напряжения, для извратов на 1S) - заказал дроссели 6.8uH/20A и резисторы-шунты на 0.01 Ома. Плату пришлось разводить для ЛУТ-а, с кучей перемычек и упрощенную. LTSpice рисует красивые графики, где один градус будет превращаться где-то в один милливольт с минимальными пульсациями, чего хватит для мониторинга с многократным запасом на stm32f373 вплоть до 50 тысяч раз в секунду (stm32f030f4p6 еще хотел, но там на пределе разрешения АЦП получается, решил не тратить время). Попробую собрать и посмотреть как оно в реальности.
Спаял версию с дросселем и измерением тока спирали шунтом. Еле втиснулось все в те же 39x39 (пришлось пожертвовать дросселем фонарика) - дроссель+мощный диод+шунты занимают больше четверти площади (самые большие хреновины по краям платы сверху). Теоретическая максимальная мощность - до 140 ватт, точность измерения - сотые градуса, до 50000 измерений в секунду.
А в понедельник заберу и спаяю еще и платы с измерением отдельным ключом+резистором, как в ардуиновской версии. Начинается самое интересное - софт писать.
Последний раз редактировалось vasimv; 02.04.2016 в 15:57.
Борьба с так называемыми библиотеками от криворуких программистов STM продвигается тяжеловато, но успешно. Базовый функционал уже реализован (режимы регулирования мощности, температуры, "медленный старт"), осталось режим сна и подобрать скважность PWM-ов для зарядки от USB и фонарика. Ну и придется подбирать конденсаторы для TSC, с 15nF оно чувствует только когда контакт с телом есть.
Довел до ума. Выделил в отдельную тему - http://www.ecigtalk.ru/forum/f76/t103281.html