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

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

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

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

F.A.Q. по выбору фонарей различных типов;
F.A.Q. по выбору аккумуляторов;
F.A.Q. по выбору зарядных устройств.
Результаты опроса: Нужна ли эта модификация драйвера?
Да, нужна. 127 71.35%
Я ничего не понял. 26 14.61%
Да, сделал, работатет. 17 9.55%
Это никому не нужно. 6 3.37%
Пробовал и не заработало. 2 1.12%
Голосовавшие: 178. Вы ещё не голосовали в этом опросе | Отменить свой голос

Ответ  Создать новую тему
Просмотров в теме 179596   Ответов в теме 298   Подписчиков на тему 37   Добавили в закладки 20
Опции темы Поиск в этой теме
Старый 18.02.2012, 23:16   21
Flashkin
Увлеченный
 
Регистрация: 31.10.2011
Последняя активность: 19.04.2020 20:18
Сообщений: 258
Сказал(а) спасибо: 27
Поблагодарили: 38 раз(а) в 23 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер 8х7135

А режим "маяк" можно добавить? Ну скажаем чтоб фонарь загорался на 1сек с интервалом 2-3сек.
Flashkin вне форума   Ответить с цитированием Вверх
Старый 18.02.2012, 23:26 Автор темы   22
Tamagotchi

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

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Модифицируем народный линейный драйвер 8х7135

Flashkin,
не, добавил термоконтроль как просил shurko_3 (тестируется) осталось свободными 0 байт.
Tamagotchi вне форума   Ответить с цитированием Вверх
Старый 19.02.2012, 14:39 Автор темы   23
Tamagotchi

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

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Модифицируем народный линейный драйвер 8х7135

Прошика 1.4 2100mA с термоконтролем.

Прошивка для народного драйвера 8х7135 с КАЯ (первая верия на ATtiny13A)

7135x8v1.4.hex
1. Четыре режима работы. Переключение вниз - от мощного к слабому:
· 2.1А включено 6 шт. 7135
· 700mА включено 2 шт. 7135
· 180mА включено 1 шт. и ШИМ
· 10mA одна 7135 и ШИМ

2. Память режимов. Драйвер помнит режим, в котором был до отключения и включается именно в нем.
3. Защита от дребезга контактов – драйвер не будет хаотично менять режимы и не будет срабатывать защита от разряда аккумулятора.
4. Высасыватель батареи – переключение режимов при достижении на батарее критически низкого напряжения и затем полное отключение фонаря.
5. Индикация напряжения на батарее, включается тремя очень быстрыми кликами кнопки питания.
Полностью заряжено – 5 миганий, разряжено – одно мигание.
6. Термоконтроль: Драйвер переключением режимов снижает ток при перегреве. Если потребуется до полного отключения. Возврат к полному режиму – короткий клик

Чтобы программа работала в драйвере нужно его немного модифицировать. Между 3-й ножкой МК и землей нужно подключить терморезистор, я использовал с сопротивлением при комнатной т-ре 10k. Затем, режем дорожки в местах, отмеченных стрелками 1 и 2, напаиваем 2 перемычки и все – готово.

Прошивка 7135x8v1.4_c.hex служит для калибровки термодатчика.

Порядок прошивки такой:
Прошиваем 7135x8v1.4_c.hex закрепляем термодатчик в фонаре, подключаем его к драйверу. Включаем питание, драйвер подает ток 2.8А для быстрого прогрева, ждем пока прогреется и когда Вы решите, что еще чуть и расплавится дважды быстро прерываем питание, фонарь должен несколько раз (5) быстро могнуть и отключиться. Все, драйвер запомнил т-ру. Теперь прошиваем 7135x8v1.4.hex, собираем фонарь и все.

Брать здесь: http://narod.ru/disk/411965...

ЗЫЖ Почему такие заморочки с калибровкой: в ATtiny13A всего 1kb памяти, просто не влезло все в одну прошивку (сейчас размер 1024b).

PPS: значение термокалибровки пишется в последний байт ЕЕПРОМ. Его в случае чего можно подкорректировать вручную. После калибровки считайте еепром и запомните значение этого байта, прошейте рабочую прошивку, считайте еепром и убедитесь, что значение не затерто (у меня Khazama AVR Programmer постоянно при прошивке записывал еепром что-то от себя). Я не стал искать причину и использовал программу от наших Китайских братьем progisp 1.72.

ЗЗЗЫЖ Фоток я не сделал, но shurko_3 обещал выложить своии отписаться про мод.
Tamagotchi вне форума   Ответить с цитированием Вверх
Поблагодарили: 6 раз(а)
andrulik (09.04.2013), lonish (10.01.2013), Mauser (19.02.2012), SERG27 (07.04.2013), vmr (17.01.2013), yeti (28.10.2012)
Старый 19.02.2012, 18:30   24
shurko_3

 
Аватар для shurko_3
 
Регистрация: 06.06.2010
Последняя активность: Сегодня 11:44
Адрес: Беларусь, Минск
Сообщений: 2013
Сказал(а) спасибо: 693
Поблагодарили: 856 раз(а) в 359 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер 8х7135

Дополню написанное выше.
Терморезистор желательно использовать на 10К, если нет такого, то можно использовать два по 20К(параллельно) или два по 5К(последовательно), зависит от тог, какие у вас есть резисторы и от вашей фантазии )).
Куда ставить терморезистор тоже решать Вам, но скажу, что припаивать прямо на драйвер я не рекомендую. При свежей АКБ и XML в фонаре, драйвер будет нагреваться быстрее чем гильза, поскольку сборки 7135 при работе тоже нагреваются, а платка маленькая. У меня терморезистор просто лежит внутри(под драйвером) на проводах.
Миниатюры
Нажмите на изображение для увеличения
Название: DSC04568.jpg
Просмотров: 4040
Размер:	76.9 Кб
ID:	42478 Нажмите на изображение для увеличения
Название: DSC04569.jpg
Просмотров: 4019
Размер:	66.8 Кб
ID:	42479 Нажмите на изображение для увеличения
Название: IMG_20120217_165526_cr.jpg
Просмотров: 4089
Размер:	49.2 Кб
ID:	42480 Нажмите на изображение для увеличения
Название: IMG_20120217_165628.jpg
Просмотров: 3899
Размер:	51.3 Кб
ID:	42481 Нажмите на изображение для увеличения
Название: IMG_20120217_165707.jpg
Просмотров: 3859
Размер:	50.2 Кб
ID:	42482
shurko_3 вне форума   Ответить с цитированием Вверх
Старый 19.02.2012, 18:52   25
Mauser
Ветеран Фонарёвки
 
Аватар для Mauser
 
Регистрация: 04.06.2010
Последняя активность: 23.07.2016 02:12
Адрес: Odessa.Ukraine.
Сообщений: 2717
Сказал(а) спасибо: 354
Поблагодарили: 330 раз(а) в 153 сообщениях

Отправить сообщение для Mauser с помощью ICQ
По умолчанию Re: Модифицируем народный линейный драйвер 8х7135

Tamagotchi - от лица администрации выражаю Вам огромную благодарность за проделанную работу!
Mauser вне форума   Ответить с цитированием Вверх
Поблагодарили: 1 раз
SERG27 (07.04.2013)
Старый 19.02.2012, 19:03 Автор темы   26
Tamagotchi

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

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Модифицируем народный линейный драйвер 8х7135

Mauser,
Спасибо
Tamagotchi вне форума   Ответить с цитированием Вверх
Старый 19.02.2012, 19:06 Автор темы   27
Tamagotchi

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

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Модифицируем народный линейный драйвер 8х7135

Цитата:
Посмотреть сообщение Сообщение от shurko_3 :
У меня терморезистор просто лежит внутри(под драйвером) на проводах.
А я его приклеил термоклеем на дно гильзы.
Tamagotchi вне форума   Ответить с цитированием Вверх
Старый 19.02.2012, 19:34   28
shurko_3

 
Аватар для shurko_3
 
Регистрация: 06.06.2010
Последняя активность: Сегодня 11:44
Адрес: Беларусь, Минск
Сообщений: 2013
Сказал(а) спасибо: 693
Поблагодарили: 856 раз(а) в 359 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер 8х7135

Если не хочется возится с программной калибровкой, то можно сделать её с помощью переменного резистора на 50к. Его нужно припаять между плюсом и 3 ножкой микросхемы, терморезистор 10К по прежнему нужен. Но при этом, в драйвер нужно залить немного другую прошивку. Отмечу, что в данной прошивке срабатывание защиты происходить при напряжинии на 3 ножке 0.56V.

P.S. за прошивку говорим спасибо Tamagotchi
Вложения
Тип файла: rar прошивка с ручной колибровкой.rar (1.4 Кб, 370 просмотров)
shurko_3 вне форума   Ответить с цитированием Вверх
Старый 02.04.2012, 16:14   29
dralexandr
Увлеченный
 
Аватар для dralexandr
 
Регистрация: 14.04.2011
Последняя активность: 11.04.2015 10:51
Адрес: Беларусь
Сообщений: 52
Сказал(а) спасибо: 5
Поблагодарили: 7 раз(а) в 6 сообщениях

Отправить сообщение для dralexandr с помощью ICQ
По умолчанию Re: Модифицируем народный линейный драйвер 8х7135

Tamagotchi, можете изменить прошивку для подводных нужд, нужно 100-75-50% света в воде и шим на суше. Исключите последний режим пожалуйста (малый шим).
Я так понимаю нужно включать 8-4-2 амс для достижения такой яркости?
dralexandr вне форума   Ответить с цитированием Вверх
Старый 02.04.2012, 20:50 Автор темы   30
Tamagotchi

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

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Модифицируем народный линейный драйвер 8х7135

dralexandr,
Прошейте первую прошивку. 100-75-50 слишком малый шаг, изменения яркости почти не будет заметно.
Tamagotchi вне форума   Ответить с цитированием Вверх
Поблагодарили: 1 раз
dralexandr (08.04.2012)
Старый 09.04.2012, 20:45 Автор темы   31
Tamagotchi

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

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Модифицируем народный линейный драйвер 8х7135

Новая версия. На этот раз с исходниками. Здесь 7135x8v1.v1.5.rar для AVR Studio 5.

Основные изменения в этой версии: изменены пороги срабатывания индикации заряда, калибровка интегрирована в прошивку (больше не надо предварительно шить прошивку для калибровки), лунный режим еще меньше - примерно 4ma, 4 режима, отличаются (все кроме moon) примерно в 4 раза по току. Линейка для самого мощного варианта: 2800mA, 700mA, 175mA, ~4-5mA

Токи можно менять этими строками:
Код:
//#define POW2100VER    // Версия с максом 2100mA
//#define POW2450VER    // Версия с максом 2450mA
#define POW2800VER    // Версия с максом 2800mA
если не понимаете как - сначала подучите матчасть

Порядок работы такой:

Модифицируем драйвер, как это описано в первом сообщении, между 3-й ногой процессора и землей вешаем терморезистор на 10k.

Прошиваем, ставим фусы как на скрине в первом сообщении, но еще нужно запрограммировать RSTDISBL.

ВНИМАНИЕ! ПОСЛЕ ПРОГРАММИРОВАНИЯ ЭТОГО БИТА С МК МОЖНО РАБОТАТЬ ТОЛЬКО HV ПРОГРАММАТОРОМ!

Обязательно сначала прожигаем Flash и только потом фусы!!!
В общем должена быть установлена частота 4.8 MHz, BODLEVEL 1.8V, CKDIV8 (не обязательно)

Далее монтируем все в фонарь, устанавливаем напряжение питания более 4.5V (но не более 5.0V) и включаем макс. режим, когда фонарь нагреется до нужно т-ры замыкаем 1-ю ногу МК на землю, фонарь должен мигнуть и выключиться.

Все - ставим нормальное напряжение питания и проверяем работу.

Все! Если что интересного добавите - выкладывайте

ЗЫЖ Код распространяется по GPL - основная мысль выкладывать только с исходниками, ну и ссылкой на автора.

[Исправлено: Tamagotchi, 09.04.2012 в 20:53]
Tamagotchi вне форума   Ответить с цитированием Вверх
Поблагодарили: 1 раз
Иван Волков (29.10.2013)
Старый 09.04.2012, 20:52 Автор темы   32
Tamagotchi

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

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Модифицируем народный линейный драйвер 8х7135

Кстати, кто может перенести тему в раздел по программированию МК? Дкмаю, что теперь ей там самое место.
Спасибо.
Tamagotchi вне форума   Ответить с цитированием Вверх
Старый 11.04.2012, 22:28   33
Tank (mariupol)
Увлеченный
 
Регистрация: 25.11.2010
Последняя активность: 09.09.2021 17:41
Адрес: Украина Мариуполь
Сообщений: 220
Сказал(а) спасибо: 37
Поблагодарили: 20 раз(а) в 15 сообщениях

Отправить сообщение для Tank (mariupol) с помощью Skype™
По умолчанию Re: Модифицируем народный линейный драйвер 8х7135

Извините что тут спрашиваю.
Появилась необходимость запитать 3 XMLя от одной батареи. Гдето видел как питают от двух линейников на 8*7135 бутербродом но никак не могу найти (( подскажите плизззз
Tank (mariupol) вне форума   Ответить с цитированием Вверх
Поблагодарили: 1 раз
SERG27 (07.04.2013)
Старый 13.04.2012, 20:59   34
oleg235
Ветеран Фонарёвки
 
Регистрация: 07.04.2011
Последняя активность: 05.07.2019 16:52
Сообщений: 2838
Сказал(а) спасибо: 25
Поблагодарили: 402 раз(а) в 189 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер 8х7135

Цитата:
Посмотреть сообщение Сообщение от Tank (mariupol) :
Появилась необходимость запитать 3 XMLя от одной батареи.
Забудьте.
9 ампер с одной банки - это перебор. Она тупо не сможет отдать такой ток.
oleg235 вне форума   Ответить с цитированием Вверх
Старый 13.04.2012, 21:21   35
John Jack
Начитанный пони
 
Аватар для John Jack
 
Регистрация: 25.11.2010
Последняя активность: 31.10.2016 03:47
Адрес: Москва
Сообщений: 6822
Записей в дневнике: 18
Сказал(а) спасибо: 1790
Поблагодарили: 1363 раз(а) в 892 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер 8х7135

26650 например может. И два линейника 8х.350 дают ток чуть меньше 6 А.

7135 соединяются параллельно. Потому надо взять три проводка и припаять их к ногам любого 7135 на одной плате и к тем же ногам любого 7135 на другой плате.
Если смотреть на чип так, чтобы три ноги были снизу, а одна сверху, то левая и средняя (она же единственная верхняя) ноги - силовые, их надо соединять как можно более толстыми проводами. Правая - питание самого чипа, для неё можно взять любой тонкий провод.
Очевидно, что паять провода можно не только к самим чипам, но и к любому участку соединённых с ними дорожек на плате.
__________________
Всё написанное может быть ошибочно.
Who needs calories when you can have lumens?
John Jack вне форума   Ответить с цитированием Вверх
Старый 13.04.2012, 21:37   36
oleg235
Ветеран Фонарёвки
 
Регистрация: 07.04.2011
Последняя активность: 05.07.2019 16:52
Сообщений: 2838
Сказал(а) спасибо: 25
Поблагодарили: 402 раз(а) в 189 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер 8х7135

Так никто не говорит, что это 26650.
oleg235 вне форума   Ответить с цитированием Вверх
Старый 14.04.2012, 00:44   37
Tank (mariupol)
Увлеченный
 
Регистрация: 25.11.2010
Последняя активность: 09.09.2021 17:41
Адрес: Украина Мариуполь
Сообщений: 220
Сказал(а) спасибо: 37
Поблагодарили: 20 раз(а) в 15 сообщениях

Отправить сообщение для Tank (mariupol) с помощью Skype™
По умолчанию Re: Модифицируем народный линейный драйвер 8х7135

ну так тема не для этого поэтому и не писал подробностей )) питание LiPo 5000мАч 20С


John Jack,спасибо. примерно понял )
Tank (mariupol) вне форума   Ответить с цитированием Вверх
Старый 14.04.2012, 04:52   38
Phistan
Новичок
 
Регистрация: 02.03.2012
Последняя активность: 19.02.2024 11:23
Сообщений: 27
Сказал(а) спасибо: 9
Поблагодарили: 69 раз(а) в 11 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер 8х7135

Спасибо большое! А если RSTDISBL не трогать, что будет? Просто термоконтроля не будет или вообще ничего не заработает? Хочется по разному попрошивать, попробовать, что получится, а HV программатора нема
Phistan вне форума   Ответить с цитированием Вверх
Старый 14.04.2012, 18:44 Автор темы   39
Tamagotchi

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

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Модифицируем народный линейный драйвер 8х7135

Phistan,
На радио деде есть простая схема для восстановления фусов.

А если нет желания прошивать RSTDISBL лучше всего прошивку немного поправить. Благо она с исходниками.

Еще можно проверять MCUSR на предмет бита перезагрузки по кнопке reset. Тогда можно сохранить возможность калибровки и не шить RSTDISBL.

Лично мне просто лень это делать.
Tamagotchi вне форума   Ответить с цитированием Вверх
Старый 14.04.2012, 19:39   40
Phistan
Новичок
 
Регистрация: 02.03.2012
Последняя активность: 19.02.2024 11:23
Сообщений: 27
Сказал(а) спасибо: 9
Поблагодарили: 69 раз(а) в 11 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер 8х7135

Ура, спасибо! Пошел курить деда и прошивку
Phistan вне форума   Ответить с цитированием Вверх
Ответ  Создать новую тему
Опции темы Поиск в этой теме
Поиск в этой теме:

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





Copyright ©2007 - 2024, FONAREVKA.RU

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

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