Светодиодные фонари и световые приборы. Всё о светотехнике.
Вернуться   Форум FONAREVKA.RU Мастерские светотехников Мастерская: Tamagotchi и Rime
Расширенный поиск
Забыли пароль? Регистрация

  • О нашем проекте
  • Светотехника и световые приборы
  • Правила форума
Проект FONAREVKA.RU специализируется на предоставлении всей необходимой информации по светотехнике:

— светодиодные фонари;
— различные источники питания;
— разнообразные зарядные устройства;
— освещение помещений и наружное освещение;
— световые приборы для личного, пассажирского и грузового транспорта;
— специальные световые приборы для медицины, для растений, для аквариумов, для террариумов, а также аварийно-сигнальные световые приборы;
— альтернативные источники света;
— лазеры и лазерная техника.

Если у вас есть вопросы по выбору фонарей, аккумуляторов и зарядных устройств ознакомьтесь с FAQ от наших экспертов:

F.A.Q. по выбору фонарей различных типов;
F.A.Q. по выбору аккумуляторов;
F.A.Q. по выбору зарядных устройств.
Ответ  Создать новую тему
Просмотров в теме 40645   Ответов в теме 39   Подписчиков на тему 6   Добавили в закладки 3
Опции темы Поиск в этой теме
Старый 21.05.2012, 15:33 Автор темы   1

 
Аватар для Tamagotchi
 
Регистрация: 07.09.2011
Последняя активность: 04.08.2023 18:59
Адрес: Волгоградская обл.
Сообщений: 13705
Сказал(а) спасибо: 3333
Поблагодарили: 7886 раз(а) в 3523 сообщениях

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Драйвер на TPS63000 и ATtiny85

ВНИМАНИЕ: ЗДЕСЬ НОВАЯ ВЕРСИЯ!

Искал я искал драйвер для диода XML с питанием от LiFePo4. Ничего подходящего не нашел Пришлось сделать свой. Вот, что получилось.

Нажмите на изображение для увеличения
Название: Driver_01.3.jpg
Просмотров: 5108
Размер:	48.3 Кб
ID:	50389

В архиве 2 варианта прошивки - с настройками по обычный литий и металфосфатный.

Полное отключение 2,2В для LiFePo4 и 2,75 дли LiIon
Пороги индикации напряжения индивидуальны для каждого варианта.

Прошивка для LiFePo4 может работать от от обычного лития, но следует использовать только защищенные аккумуляторы.

Прошивки и печатка в Sprint layout: LD2v3.00.RAR

Режимы:

1 - 800-1000mA (переход от 1000 к 800 при разряде батареи до 3,1)
2 - 320mA
3 - 90mA

Переключение режимов одним коротким кликом, два быстрых клика - индикация заряда батареи. 1 вспышка - разряжено, 5 - полностью заряжено.

Присутствует "выжиматель" батареи. При разряде батареи драйвер переключается на режимы с меньшим током. После того, как напряжение падает до 2.2 вольта дли LiFePo4 или 2.75 для LiIon на минимальном режиме - драйвер отключается.

Плавный старт, зашита от переполюсовки.

Фусы нужно ставить на 8Mhz (МК работает на такой частоте при 2V питания, несмотря на даташит) и BODLEVEL на 1,8V остальные оставить по умолчанию.

Фото печатки и собранного драйвера:
Нажмите на изображение для увеличения
Название: P6100429.jpg
Просмотров: 5084
Размер:	50.5 Кб
ID:	50390 Нажмите на изображение для увеличения
Название: P6100430.jpg
Просмотров: 4892
Размер:	53.0 Кб
ID:	50391 Нажмите на изображение для увеличения
Название: P6100441.jpg
Просмотров: 4967
Размер:	51.9 Кб
ID:	50393 Нажмите на изображение для увеличения
Название: P6100444.jpg
Просмотров: 5041
Размер:	49.4 Кб
ID:	50394

На фото печатка с ошибкой - отсутствует R7. В архиве с прошивками правильно разведеная печатка. R8 может быть и значительно меньших размеров, но у меня был только такой. При монтаже у тиньки нужно подгибать ноги.
Миниатюры
Нажмите на изображение для увеличения
Название: Driver_01.3.jpg
Просмотров: 1673
Размер:	48.3 Кб
ID:	50386 Нажмите на изображение для увеличения
Название: P6100434.jpg
Просмотров: 1361
Размер:	34.3 Кб
ID:	50392
Вложения
Тип файла: rar LD2v3.00.RAR (60.6 Кб, 475 просмотров)

[Исправлено: Tamagotchi, 09.08.2013 в 10:33] Причина: Обновил схему, прошивки. Добавил печатку, фото.
Tamagotchi вне форума   Ответить с цитированием Вверх
Поблагодарили: 8 раз(а)
Admin (16.05.2013), AVSel (21.05.2012), iffa (11.11.2014), MOHAPX (22.05.2012), nRoof (25.04.2015), Rime (22.07.2013), shurko_3 (29.03.2013), veseliil (16.09.2018)
Старый 21.05.2012, 15:48   2
AVSel
Консультант

 
Аватар для AVSel
 
Регистрация: 15.11.2010
Последняя активность: 27.01.2024 20:53
Адрес: Москва
Сообщений: 8206
Сказал(а) спасибо: 1077
Поблагодарили: 1713 раз(а) в 912 сообщениях

По умолчанию Re: Драйвер на TPS63000 и ATtiny85

А чего не на TPS63020 - она помощнее?
И ток как регулируется?

[Исправлено: AVSel, 21.05.2012 в 15:51]
AVSel вне форума   Ответить с цитированием Вверх
Старый 21.05.2012, 15:55 Автор темы   3
Tamagotchi

 
Аватар для Tamagotchi
 
Регистрация: 07.09.2011
Последняя активность: 04.08.2023 18:59
Адрес: Волгоградская обл.
Сообщений: 13705
Сказал(а) спасибо: 3333
Поблагодарили: 7886 раз(а) в 3523 сообщениях

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Драйвер на TPS63000 и ATtiny85

TPS63020 у меня пока просто нет.
В каком смысле как? На FB меняю напругу в зависимости от напряжения на датчике. ПИД регулятор этим занимается.
А способ управления TPS63000 с помощью DAC описан здесь http://www.ti.com/lit/an/sl...
Как побочный эффект - микруха не сгорает при обрыве в цепи СИД.

[Исправлено: Tamagotchi, 21.05.2012 в 16:12]
Tamagotchi вне форума   Ответить с цитированием Вверх
Старый 21.05.2012, 16:57   4
AVSel
Консультант

 
Аватар для AVSel
 
Регистрация: 15.11.2010
Последняя активность: 27.01.2024 20:53
Адрес: Москва
Сообщений: 8206
Сказал(а) спасибо: 1077
Поблагодарили: 1713 раз(а) в 912 сообщениях

По умолчанию Re: Драйвер на TPS63000 и ATtiny85

Цитата:
Посмотреть сообщение Сообщение от Tamagotchi :
В каком смысле как? На FB меняю напругу в зависимости от напряжения на датчике. ПИД регулятор этим занимается.
Ну на схеме еще на 8-ю ногу с сигнал МК идет, поэтому и спросил.
Микросхема сильно греется на 1А?

[Исправлено: AVSel, 21.05.2012 в 17:06]
AVSel вне форума   Ответить с цитированием Вверх
Старый 21.05.2012, 17:25 Автор темы   5
Tamagotchi

 
Аватар для Tamagotchi
 
Регистрация: 07.09.2011
Последняя активность: 04.08.2023 18:59
Адрес: Волгоградская обл.
Сообщений: 13705
Сказал(а) спасибо: 3333
Поблагодарили: 7886 раз(а) в 3523 сообщениях

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Драйвер на TPS63000 и ATtiny85

Цитата:
Посмотреть сообщение Сообщение от AVSel :
Ну на схеме еще на 8-ю ногу с сигнал МК идет, поэтому и спросил.
8-я это EN нужно для отключения драйвера.
Цитата:
Посмотреть сообщение Сообщение от AVSel :
Микросхема сильно греется на 1А?
Очень. У меня плата макета односторонняя и с обратной стороны палец не терпит, но до срабатывая встроенной термозащиты не доходило.

Кстати микруха мне понравилась. Что я только с ней не делал, а ушатать не удалось
Tamagotchi вне форума   Ответить с цитированием Вверх
Старый 22.05.2012, 12:00 Автор темы   6
Tamagotchi

 
Аватар для Tamagotchi
 
Регистрация: 07.09.2011
Последняя активность: 04.08.2023 18:59
Адрес: Волгоградская обл.
Сообщений: 13705
Сказал(а) спасибо: 3333
Поблагодарили: 7886 раз(а) в 3523 сообщениях

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Драйвер на TPS63000 и ATtiny85

тестировал прошивку и нашел проблему после падения напряжения до 3.1V отключается максимальный режим, чтобы не перегружать TPS63000. Получается, что остается самый яркий режим 350mA, а энергии в батарее еще достаточно.

Думаю добавить еще один режим. Получится что-то типа:
turbo 1A отключается при 3.1V
max 600-700mA остальные режимы работают на всем дуапазоне напряжений
mid 280mA
min 90mA
скоро выложу доработанную прошивку
Tamagotchi вне форума   Ответить с цитированием Вверх
Старый 22.05.2012, 17:59 Автор темы   7
Tamagotchi

 
Аватар для Tamagotchi
 
Регистрация: 07.09.2011
Последняя активность: 04.08.2023 18:59
Адрес: Волгоградская обл.
Сообщений: 13705
Сказал(а) спасибо: 3333
Поблагодарили: 7886 раз(а) в 3523 сообщениях

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Драйвер на TPS63000 и ATtiny85

Новая версия. 4 режима, мелкие улучшения.
LD2v0.99b.RAR
Tamagotchi вне форума   Ответить с цитированием Вверх
Старый 22.05.2012, 18:02   8
AVSel
Консультант

 
Аватар для AVSel
 
Регистрация: 15.11.2010
Последняя активность: 27.01.2024 20:53
Адрес: Москва
Сообщений: 8206
Сказал(а) спасибо: 1077
Поблагодарили: 1713 раз(а) в 912 сообщениях

По умолчанию Re: Драйвер на TPS63000 и ATtiny85

ИМХО: разница между режимами маловата, тут 3 режима просятся
AVSel вне форума   Ответить с цитированием Вверх
Старый 22.05.2012, 18:40 Автор темы   9
Tamagotchi

 
Аватар для Tamagotchi
 
Регистрация: 07.09.2011
Последняя активность: 04.08.2023 18:59
Адрес: Волгоградская обл.
Сообщений: 13705
Сказал(а) спасибо: 3333
Поблагодарили: 7886 раз(а) в 3523 сообщениях

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Драйвер на TPS63000 и ATtiny85

AVSel,
Да, но как быть с максимумом? Отключать его придется т.к. при bust TPS 1 ампер не вытянет. Делать средний режим 700-800mA... тогда получается IMHO слишком большая разница с минимальным.

ЗЫЖ Как вариант можно сделать 4 режима, но старт всегда ни минимуме (типа без памяти) и переключение не вниз, как сейчас, а вверх.

[Исправлено: Tamagotchi, 22.05.2012 в 18:49]
Tamagotchi вне форума   Ответить с цитированием Вверх
Старый 22.05.2012, 19:31   10
MOHAPX

 
Аватар для MOHAPX
 
Регистрация: 08.06.2011
Последняя активность: 02.11.2023 21:50
Адрес: Украина
Сообщений: 7396
Сказал(а) спасибо: 1935
Поблагодарили: 2291 раз(а) в 1027 сообщениях

По умолчанию Re: Драйвер на TPS63000 и ATtiny85

Цитата:
Посмотреть сообщение Сообщение от Tamagotchi :
Искал я искал драйвер
Ну, как вариант http://avrlab.com/node/112
MOHAPX вне форума   Ответить с цитированием Вверх
Поблагодарили: 1 раз
Tamagotchi (22.05.2012)
Старый 22.05.2012, 19:45 Автор темы   11
Tamagotchi

 
Аватар для Tamagotchi
 
Регистрация: 07.09.2011
Последняя активность: 04.08.2023 18:59
Адрес: Волгоградская обл.
Сообщений: 13705
Сказал(а) спасибо: 3333
Поблагодарили: 7886 раз(а) в 3523 сообщениях

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Драйвер на TPS63000 и ATtiny85

MOHAPX,
Не пойдет. при buck-bust во всем диапазоне напряжений начиная от 2-х вольт яркость свечения не меняется, а в драйвере по ссылке нет даже отключения при переразряде. Плюс LTC3454 от 2.7 вольт драйвером от 2,7 навалом, а TPS63000 от 1.8 и эффективность побольше, а если выкинуть из моей "лишние" детали (которые от переполюсовки), то можно и до 2.0 вольта опустить нижний предел, но это уже IMHO излишество.

Пробовал измерять сколько остается в батареи 26650 LeFePo4 после отключения драйвера - 0,003A/H при разряде током 100mA
Tamagotchi вне форума   Ответить с цитированием Вверх
Старый 22.05.2012, 21:42   12
andory
Завсегдатай Фонарёвки
 
Регистрация: 28.05.2010
Последняя активность: 22.12.2013 16:40
Адрес: msk
Сообщений: 843
Сказал(а) спасибо: 0
Поблагодарили: 80 раз(а) в 53 сообщениях

По умолчанию Re: Драйвер на TPS63000 и ATtiny85

Цитата:
Посмотреть сообщение Сообщение от Tamagotchi :
после падения напряжения до 3.1V отключается максимальный режим
Переходите в мах. Будет турбомах- выжиматель драйвера.
andory вне форума   Ответить с цитированием Вверх
Старый 22.05.2012, 21:46 Автор темы   13
Tamagotchi

 
Аватар для Tamagotchi
 
Регистрация: 07.09.2011
Последняя активность: 04.08.2023 18:59
Адрес: Волгоградская обл.
Сообщений: 13705
Сказал(а) спасибо: 3333
Поблагодарили: 7886 раз(а) в 3523 сообщениях

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Драйвер на TPS63000 и ATtiny85

Цитата:
Посмотреть сообщение Сообщение от andory :
Переходите в мах. Будет турбомах- выжиматель драйвера.
Не понял. Сейчас из "турбо" переходит в макс, а всего режимов 4 при разряде батареи последовательно переключаются от мощного к слабому.
Tamagotchi вне форума   Ответить с цитированием Вверх
Старый 22.05.2012, 22:01   14
andory
Завсегдатай Фонарёвки
 
Регистрация: 28.05.2010
Последняя активность: 22.12.2013 16:40
Адрес: msk
Сообщений: 843
Сказал(а) спасибо: 0
Поблагодарили: 80 раз(а) в 53 сообщениях

По умолчанию Re: Драйвер на TPS63000 и ATtiny85

Цитата:
Посмотреть сообщение Сообщение от Tamagotchi :
из "турбо" переходит в макс, а всего режимов 4
Так и оставить 3, без мах, 1 и 0,7А слаборазличимы.
Кстати, обычный литий, без защиты, в этом драйвере неприменим? (узкоспециализарованная схема)

[Исправлено: andory, 22.05.2012 в 22:31]
andory вне форума   Ответить с цитированием Вверх
Старый 22.05.2012, 22:49   15
AVSel
Консультант

 
Аватар для AVSel
 
Регистрация: 15.11.2010
Последняя активность: 27.01.2024 20:53
Адрес: Москва
Сообщений: 8206
Сказал(а) спасибо: 1077
Поблагодарили: 1713 раз(а) в 912 сообщениях

По умолчанию Re: Драйвер на TPS63000 и ATtiny85

Можно сделать только макс. Только выше 3.1V он будет выдавать 1А, а ниже - 0.7А.
AVSel вне форума   Ответить с цитированием Вверх
Старый 22.05.2012, 23:23 Автор темы   16
Tamagotchi

 
Аватар для Tamagotchi
 
Регистрация: 07.09.2011
Последняя активность: 04.08.2023 18:59
Адрес: Волгоградская обл.
Сообщений: 13705
Сказал(а) спасибо: 3333
Поблагодарили: 7886 раз(а) в 3523 сообщениях

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Драйвер на TPS63000 и ATtiny85

AVSel,
Можно и так, хороший вариант, но проблема, как определить при старте, до включения СИД, что под нагрузкой напруга просядет ниже 3.1V?
Tamagotchi вне форума   Ответить с цитированием Вверх
Старый 22.05.2012, 23:25 Автор темы   17
Tamagotchi

 
Аватар для Tamagotchi
 
Регистрация: 07.09.2011
Последняя активность: 04.08.2023 18:59
Адрес: Волгоградская обл.
Сообщений: 13705
Сказал(а) спасибо: 3333
Поблагодарили: 7886 раз(а) в 3523 сообщениях

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Драйвер на TPS63000 и ATtiny85

Цитата:
Посмотреть сообщение Сообщение от andory :
Кстати, обычный литий, без защиты, в этом драйвере неприменим?
Если только сделать отдельную прошивку с нужным порогом отключения. Если будет кому надо - сделаю.
Tamagotchi вне форума   Ответить с цитированием Вверх
Старый 22.05.2012, 23:31   18
AVSel
Консультант

 
Аватар для AVSel
 
Регистрация: 15.11.2010
Последняя активность: 27.01.2024 20:53
Адрес: Москва
Сообщений: 8206
Сказал(а) спасибо: 1077
Поблагодарили: 1713 раз(а) в 912 сообщениях

По умолчанию Re: Драйвер на TPS63000 и ATtiny85

Цитата:
Посмотреть сообщение Сообщение от Tamagotchi :
AVSel,
Можно и так, хороший вариант, но проблема, как определить при старте, до включения СИД, что под нагрузкой напруга просядет ниже 3.1V?
Ну просядет- пусть автоматом переключаеся. Можно даже плавно.
AVSel вне форума   Ответить с цитированием Вверх
Старый 22.05.2012, 23:35 Автор темы   19
Tamagotchi

 
Аватар для Tamagotchi
 
Регистрация: 07.09.2011
Последняя активность: 04.08.2023 18:59
Адрес: Волгоградская обл.
Сообщений: 13705
Сказал(а) спасибо: 3333
Поблагодарили: 7886 раз(а) в 3523 сообщениях

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Драйвер на TPS63000 и ATtiny85

Цитата:
Посмотреть сообщение Сообщение от AVSel :
Ну просядет- пусть автоматом переключаеся.
Получится вспышка в момент включения... хотя она и сейчас есть. С нетерпением жду 63020, думаю они без проблем пару ампер на любом напряжении отдадут, а схема и прошивка почти без изменений подойдет.

Пришла идея - делаем плавный старт и контролируем напругу, если просела до 3.1 останавливаем увеличение яркости. Реализовать будет трудновато, но реально.
Tamagotchi вне форума   Ответить с цитированием Вверх
Старый 23.05.2012, 00:04   20
andory
Завсегдатай Фонарёвки
 
Регистрация: 28.05.2010
Последняя активность: 22.12.2013 16:40
Адрес: msk
Сообщений: 843
Сказал(а) спасибо: 0
Поблагодарили: 80 раз(а) в 53 сообщениях

По умолчанию Re: Драйвер на TPS63000 и ATtiny85

Цитата:
Посмотреть сообщение Сообщение от Tamagotchi :
Пришла идея - делаем плавный старт
Так а что, сейчас он не плавный? (точнее, апериодический). Мне казалось, что on>u0>90(u0)>u1>f(u0,u1)>xxxma. Впрочем,без cи или алгоритма это бессмысленно. Ну и, конечно, электронные кнопки позволяют больше, в том числе и неочевидных штук.

[Исправлено: andory, 23.05.2012 в 00:10]
andory вне форума   Ответить с цитированием Вверх
Ответ  Создать новую тему
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск





Copyright ©2007 - 2024, FONAREVKA.RU

Powered by vBulletin®
Copyright ©2000 - 2022, Jelsoft Enterprises Ltd. Перевод: zCarot

Правила форума | Отказ от ответственности
Время генерации страницы 0.12226 секунды с 17 запросами