Драйвер на LM3674

Тема в разделе 'Разработка новых драйверов', создана пользователем INFERION, 4 авг 2009.

  1. INFERION

    INFERION Пользователь

    Решил взять пример с некоторых здешних юзеров, создавших и развивающих свои драйвера. Создам тему для своего детища, которое скоро родится на свет...
    Начну с самого интересного - схемы:[attachment=0:3eoin10n]monstr.PNG[/attachment:3eoin10n]Вот такой вот миниатюрный импульсный драйвер с очень высоким КПД (>90%). Сердцем тут является LM3674-1,8 - понижающий преобразователь, способный давать ток до 600мА. Такой механихзм преобразования самый точный, эффективный и простой из всех известных мне импульсных схем. К индуктивности тут рекордная непривередливость. Можно и 0,1мкГн поставить, а работать будет на ура. Реализован плавный пуск. Где-то на 0,5...1с. Одноомный резистор тут включен ДО делителя напряжения обратной связи не просто так. Он не влияет на выходное напряжение, но по падению на нём легко замерять ток. После налаживания его нужно замкнуть. Вместо него и амперметр можно воткнуть, но мне так удобнее. Последовательно с ЛД приборы тут включать нельзя. Источник напряжения, на пару с крутой ВАХ ЛД и сопротивлением прибора, сделают своё коварное дело. Ещё один минус - при плохом охлаждении ЛД может уйти в саморазогрев, но я на охлаждении не экономлю. А вот частичная термокомпенсация, повышеный КПД и пониженое напряжение падения на драйвере мне не повредят...

    У драйвера есть пара довесок, которые много места на плате не займут. Это T-триггер и трёхуровневый индикатор заряда батареи. Ну с T-триггером всё и так ясно - он обеспечивает "фиксацию" простой кнопки. Ненравятся мне те щёлкающие на пол двора кнопки, в крышках фонариков. Да и ток тут гуляет небольшой, так что даже самая крошечная кнопка долго проживёт.
    Индикатор получился предельно простым (и самому интересно - заработает ли?). На 100...66% - горит зелёный, на 66...33% - оранжевый (зелёный+красный), а на 33...0% - только красный. Собран он всего на двух триггерах Шмидта. В качестве источника опорного напряжения используется сам драйвер ЛД. Их гистерезис не вредит, т.к. во время плавного пуска оба элемента переключаются, считая что батарея полностью заряжена, затем схема выходит на номинальный режим и индикатор показывает то что нужно.
    Логику выпрошу у суслокса, а само сердечко схемы пообещали доставить в ИМРАДе, но что-то помалкивают пока...

    У меня к любителям симуляторов просьба. Прогоните схемку, кому не влом. Рисовал я её поздней ночью. Наверняка тут есть косяки...
     

    Вложения:

    • monstr.PNG
      monstr.PNG
      Размер файла:
      33,4 КБ
      Просмотров:
      2.066
  2. suslox

    suslox Пушистикс Staff Member

    вопрос: а 1,8В хватит для питания красного диода разве?
     
  3. svic

    svic Пользователь

    Намёк понял, хоть уже и подсуетился в своей теме, не поленюсь и здесь
    http://depositfiles.com/ru/files/328iiwe1q.
    Свеженький, должон понравиться...
     
  4. INFERION

    INFERION Пользователь

    Там не 1,8V. LM2621 тогда вообще получается 1,25V даёт :D . Делителем выставляется напряжение в пределах 2,6...3,2V. А микруху взял на 1,8 потому, что это минимальное напряжение, которое с неё можно получить. Т.е. во время плавного запуска напряжение начнёт повышатся не с нуля, а от 1,8V. Т.е. время пуска более рационально используется. Не прийдётся каждый раз после включения ждать, пока напряжение дойдёт хотя бы до тока зажигания ЛД...
    Да никаких намёков. Просто у меня многие схему на этой LM-ке выпрашивают, а в ЛС тут файл не прикрепить. Вот и выложил на всеобщее осмотрение. Только просили просто драйвер, без всяких довесок, но тут появился Суслокс со своей логикой :D .
    Или ты за симуляцию? Тогда с нетерпением жду результатов, если конечно в симуляторе есть эта элементная база :). С депозита скачать не удалось. У всего нашего города общий внешний IP, так что там вечно "занято". А мой резервный интернет (мобильный 3G) впервые в жизни накрылся. Так что скачаю позже.

    Кстати LM3674 пришла :eek: ! Осталось Суслокса дождатся.
     
  5. suslox

    suslox Пушистикс Staff Member

    насчет напряжения понято :)
    распиши если нетрудно подробно как работает схема
     
  6. INFERION

    INFERION Пользователь

    Так я ведь уже расписал как она работает. И довольно подробно. Она даёт на выходе стабильное напряжение (погрешность 0,083%, если верить даташиту), при этом есть плавный пуск и информативный индикатор заряда батареи. Кнопка юзается тут самая простая, без фиксации, но при нажатии устройство включается и остаётся в таком состоянии до следующего нажатия...

    P.S. Ушёл собирать драйвер на TPS73601DBVT.
     
  7. svic

    svic Пользователь

    Привет! Ну такие DC-DC конверторы изделия весьма молодые и в библиотеках элементных баз симуляторов прописаться ещё не успели, так что вряд-ли кто по быстрому сумеет прогнать схему. Хотя... даташиты в инете без проблемм, забить параметры при соответствующих навыках на раз. А LM-ка мне понравилась, жаль токмо, что входное 5.5 вольтами ограничено. Кстати, если всё-таки удасться скачать по ссылке эти 320 мегатонн, через пару-тройку деньков НИР могет ускориться впятеро и чипы лишний раз насиловать паяльником непридёться! Успехов.
     
  8. suslox

    suslox Пушистикс Staff Member

    логика всетаки классная штука...я люблю ее больше чем МК
     
  9. tyago

    tyago Новичок

    эх, а я в такой проект тиньку13 бы влепил - все ищу куда ее пристроить[/spoiler:3tybfg77]
    ...конечно по цене и быстродействию, и еще по надежности, логика впереди, но у меня челюсть отвисла, когда узнал что этот супер т-триггер стоит 50р, дороже чем мега8! Что касается габаритов... Схема на тиньке13 (в so8) с обвязкой в 4-5 резисторов (делитель на ацп, по 1 у светодиодов + 1 у reset'а опционально) получась бы заметно меньше твоей.
    Не хочу тебя принуждать и все такое, но с мк я сам недавно познакомился, в апреле этого года повстречал, с тех пор и "полюбил" :). А все началось, когда я узнал, что для прошивки МК нужно всего 5 проводков на lpt :!: (или чуть больше, на com-порт). С Си-компилятором (CVAVR например) программирование становится элементарным - генерируешь начальный код с помощью мастера (инициализация, прерывания), подключаешь библиотеки, пишешь несколько строк- прога готова. Хотя вначале, конечно, все не так просто. Например, желательно полностью прокурить даташит на 300 страниц :|, затем аппноуты на сайте атмел'а :? и пошло-поехало :cool: ...[/spoiler:3tybfg77]
     
  10. INFERION

    INFERION Пользователь

    Как ты вовремя ответ написал :D . Я свой ответ удалил, чтоб оффтоп не разводить. В общем думаю не стоит заморачиватся с МК в этом драйвере. Врятли он тут компактнее получится. Да ещё и прошивку к нему делать, которая скорее всего и не заработает как надо с первого раза. Шить его надо, а это уже ухудшает повторяемость схемы кем-либо. К тому же МК жрёт гораздо больше. Если моя схема 15...30 микроампер в дежурке кушает, то МК попросит явно гораздо больше, а это актуально. Кому нужен драйвер, сажающий аккумулятор в выключеном состоянии?
    50-ти рублёвый D-триггер действительно дороговат, но я незнаю пока ничего более подходящего. Зато триггеры Шмидта очень дешевые, как для своих характеристик. Но тут сама LM3674 стоит как 4 D-триггера, так что это допустимо...
     
  11. tyago

    tyago Новичок

    Про повторяемость полностью согласен - на форуме много новичков в радиоделе. Насчет шить - тоже, но тут есть одно удобство - ISP, или внутрисхемное программирование, - на компе правишь код, нажимаешь "Прошить" и сразу видишь результат в железе. Еще можно симулировать (например vmlab'ом или proteus'ом). Питание:
    т.е порядка 0,1мкА, если дать команду на засыпание... С другой стороны, думаю, для лазера это не так актуально, как скажем для пульта телевизора
     
  12. suslox

    suslox Пушистикс Staff Member

    не спорю,что мк классная и многофункциональная штука,но я не вижу смысла делать схему на мк,если ее можно сделать на нескольких лог элементах...

    зы:нашел эту микруху по 60р
     
  13. tyago

    tyago Новичок

    кстати тот кондер слева вверху - защита от дребезга кнопки?
     
  14. INFERION

    INFERION Пользователь

    Да. Иначе глюки будут капитальные. Резистор там низкоомный тоже не просто так. Кнопке нужен хотя бы небольшой ток, чтоб надёжно замыкать контакты (плёнку окиси пробивать).
     
  15. INFERION

    INFERION Пользователь

    Новости за LM3674 печальные. Я её убил. Похоже она всё-таки очень капризно относится к дросселю. Странно что защита не сработала. Ведь в даташите есть даже целый график по работе защитных узлов схемы... Пробилось нижнее плечё. Теперь микруха на холостом ходу жрёт так, что зашкаливает мультиметр за 200mA...

    Первый блин у меня обычно всегда комом, но чтоб таким!... Мать её... 42грн плюс доставка в 20грн. Прийдётся ещё заказывать, но на этот раз я там присмотрел полный комплект деталей. Там есть даже дроссель, находящийся в таблице рекомендованых производителем. Причём именно тот, который стоит на самом почётном месте: http://www.imrad.kiev.ua/search.shtml?qs=CDRH2D14NP-2R2NC&query=any
    А ещё имеются подходящие конденсаторы 0603-го типоразмера: http://www.imrad.kiev.ua/search.shtml?qs=10/6.3V+0603&query=any.
    Ну и резисторов там хватет. Так что получится очень компактная схема.
    Но не всё так уж и плохо. Главное что я успел изучить то, ради чего и собирал схему. Мне нужно было посмотреть на работу плавного пуска. Подобрать ёмкость и глянуть не низковато ли напряжение старта (1,8V). Оказалось что и перепаивать ничего ненадо. Стартует отлично. Так что можно смело заказвать ещё пару полных комплектов уже человеческих деталей...

    Сейчас я вожусь вот с этой упрощённой схемой:[attachment=0:2p9pwngf]LM3674.PNG[/attachment:2p9pwngf]
     

    Вложения:

    • LM3674.PNG
      LM3674.PNG
      Размер файла:
      13,8 КБ
      Просмотров:
      1.901
  16. suslox

    suslox Пушистикс Staff Member

    нижний резистор, соединяющий вывод 4 и землю определяет выходное напряжение,так?
     
  17. INFERION

    INFERION Пользователь

    Они оба определяют напряжение. Вернее их соотношение. Я тут составил список заказываемых мною элементов. Выяснилось что удобнее заюзать тут резисторы на 30k и 47k. Там выбор чип-резисторов небольшой. Зато к пальцам не так чувствительна будет...
     
  18. svic

    svic Пользователь

    Привет! Тут вот ещё один изврат: http://www.sitsemi.ru/kat/1156eu5.pdf, габариты, конечно, ещё те, да и Uпит.мин = 3В, зато в прайсе нашего магазина 17 руб. за SO-8 и 12 руб. ДИП-8....
     
  19. INFERION

    INFERION Пользователь

    Да потому так и стоит, что характеристики жудкие. Для портатива не годится. Один выходной ключ на биполярнике чего стоит... По даташиту на нём падение 1...1,3V. Частота тоже не сказочная. Всего до 100кГц. Дроссель требуется громоздкий (в 100 раз "индуктивнее" чем на LM3674). Точность источника опорного напряжения всего 2%. Сам механизм работы не очень эффективный и точный...
    В общем это всё, что я заметил пробежавшись по даташиту беглым взглядом. Наверное если бы не русский текст, я бы стольких недостатков не заметил :D . Зато при напряжениях в десятки вольт вариант вполне приемлемый. Тем более за такую цену...
     
  20. svic

    svic Пользователь

    Да я это так, для кругозора. Да и изделие 2001 года. Один токмо плюс- 1.5А, вдруг такой ЛД подвернёться, чтоб было куда подцепить побыстрому...
     

Поделиться этой страницей