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

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

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

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

F.A.Q. по выбору фонарей различных типов;
F.A.Q. по выбору аккумуляторов;
F.A.Q. по выбору зарядных устройств.
Ответ  Создать новую тему
Просмотров в теме 229588   Ответов в теме 536   Подписчиков на тему 45   Добавили в закладки 31
Опции темы Поиск в этой теме
Старый 20.09.2016, 13:03 Автор темы   441
ceramic
Ветеран Фонарёвки
 
Аватар для ceramic
 
Регистрация: 08.10.2011
Последняя активность: Сегодня 15:10
Адрес: 哈尔滨
Сообщений: 8022
Сказал(а) спасибо: 934
Поблагодарили: 5193 раз(а) в 2784 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер для тактовой кнопки

Цитата:
Посмотреть сообщение Сообщение от galex :
или (не уверен что это поможет) можно попробовать замыкать 1-ю ногу контроллера на землю.
Нет, не поможет. Всегда будет стартовать один и тот-же режим.

Цитата:
Посмотреть сообщение Сообщение от начинающий :
подскажите можно-ли сделать чтоб питание шло не через силовую кнопку ( имею ввиду народные драйвера ) , а чтоб в голове фонаря ( а не в хвосте ) поставить маленькую слаботочную кнопку с фиксацией и этой кнопкой включать или отключать питание на микроконтроллёр драйвера
Можно. Любую слаботочную, можно и без фиксации, нормально замкнутую или нормально разомкнутую. Только способ подключения кнопки будет различаться.
Нормально замкнутую или кнопку с фиксацией -- последовательно с диодом.
Нормально разомкнутую -- нужно последовательно с диодом поставить резистор (сотни Ом), кнопкой -- точку соединения диода с резистором коротить на землю.
В обоих случаях может понадобиться дополнительный конденсатор между 8 ножкой и землей, до микрофарада (не факт, нужно проверить, возможно и без него будет нормально переключаться).

Зы
Это если выключение фонаря хвостом или другой силовой кнопкой.
Если все на слаботочке -- только кнопка с фиксацией.

[Исправлено: ceramic, 20.09.2016 в 13:13]
ceramic вне форума   Ответить с цитированием Вверх
Поблагодарили: 2 раз(а)
Katran73 (21.01.2017), начинающий (20.09.2016)
Старый 20.09.2016, 13:04   442
galex
сволочь фонарёвки
 
Регистрация: 27.05.2011
Последняя активность: Сегодня 07:37
Адрес: Россия, Пермский край
Сообщений: 38198
Сказал(а) спасибо: 5886
Поблагодарили: 32496 раз(а) в 15081 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер для тактовой кнопки

Цитата:
Посмотреть сообщение Сообщение от начинающий :
тоб в голове фонаря ( а не в хвосте ) поставить маленькую слаботочную кнопку с фиксацией и этой кнопкой включать или отключать питание на микроконтроллёр драйвера а сам драйвер будет постоянно подключен к литию, сможет-ли народный драйвер в таком режиме работать вот в чём вопрос
да. прекрасно будет работать. кнопку подключать вместо или в разрыв цепи защитного диода. если вместо - придется поменять один из резисторов делителя, чтобы драйвер сбрасывал в лоу режим как и раньше, а не позже на 0.2В.
galex вне форума   Ответить с цитированием Вверх
Поблагодарили: 2 раз(а)
Katran73 (21.01.2017), начинающий (20.09.2016)
Старый 20.09.2016, 14:46   443
начинающий
Завсегдатай Фонарёвки
 
Аватар для начинающий
 
Регистрация: 25.10.2015
Последняя активность: 28.05.2022 21:52
Сообщений: 685
Сказал(а) спасибо: 32
Поблагодарили: 151 раз(а) в 106 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер для тактовой кнопки

между плюсом и диодом микрокнопку с фиксацией ? правильно понял ? будет полная замена силовой кнопки которая в хвосте ? за подсказки заранее большое спасибо !!!
начинающий вне форума   Ответить с цитированием Вверх
Старый 20.09.2016, 14:48   444
galex
сволочь фонарёвки
 
Регистрация: 27.05.2011
Последняя активность: Сегодня 07:37
Адрес: Россия, Пермский край
Сообщений: 38198
Сказал(а) спасибо: 5886
Поблагодарили: 32496 раз(а) в 15081 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер для тактовой кнопки

Цитата:
Посмотреть сообщение Сообщение от начинающий :
между плюсом и диодом
или между диодом и 8-й ногой контроллера.

Цитата:
Посмотреть сообщение Сообщение от начинающий :
микрокнопку с фиксацией ?
хоть микро, хоть обычную.
Цитата:
Посмотреть сообщение Сообщение от начинающий :
полная замена силовой кнопки которая в хвосте ?
да. у меня один фонарь так уже 3.5 года работает. правда кнопка силовая и в хвосте. но ток через нее - пара мА.
galex вне форума   Ответить с цитированием Вверх
Поблагодарили: 1 раз
начинающий (20.09.2016)
Старый 21.01.2017, 22:33   445
Katran73
Увлеченный
 
Аватар для Katran73
 
Регистрация: 31.03.2013
Последняя активность: 18.08.2021 09:54
Адрес: Казахстан
Сообщений: 75
Сказал(а) спасибо: 89
Поблагодарили: 43 раз(а) в 23 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер для тактовой кнопки

Цитата:
Посмотреть сообщение Сообщение от ceramic :
Если все на слаботочке -- только кнопка с фиксацией
Цитата:
Посмотреть сообщение Сообщение от galex :
прекрасно будет работать. кнопку подключать вместо или в разрыв цепи защитного диода
Если я правильно понял, то управление драйвером осуществляется просто отключеним питания контроллера. Равно, как и при силовой кнопке.
Кнопка с фиксацией ставится в разрыв дорожки от диода к восьмой ноге МК или от + к диоду. На рисунке ниже под спойлером у драйвера Nanjg 105c - красные линии.


Рисунок взят из https://forum.fonarevka.ru/...
Пример установки кнопки: https://forum.fonarevka.ru/... (by Garrik)
Такой же вопрос, как обсуждался в этой теме на стр. 44-45, в теме про моддинг налобника (ceramic), стр. 24.

[Исправлено: Katran73, 21.01.2017 в 22:50]
Katran73 вне форума   Ответить с цитированием Вверх
Поблагодарили: 1 раз
OldRanger (02.02.2017)
Старый 21.01.2017, 22:44   446
дядюшка_зуэ
животное опасно
 
Аватар для дядюшка_зуэ
 
Регистрация: 18.11.2014
Последняя активность: 23.02.2022 10:39
Адрес: борисове поле
Сообщений: 961
Сказал(а) спасибо: 56
Поблагодарили: 153 раз(а) в 129 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер для тактовой кнопки

вам просто пытались объяснить, что если не можете перешить микросхему в драйвере то можно поставить кнопку в цепи диода питания микроконтролера и все больше ничего с драйвером делать не нужно. красной линией 8-я нога на самом деле

[Исправлено: дядюшка_зуэ, 21.01.2017 в 22:46]
дядюшка_зуэ вне форума   Ответить с цитированием Вверх
Поблагодарили: 1 раз
OldRanger (31.01.2017)
Старый 21.01.2017, 22:52   447
Katran73
Увлеченный
 
Аватар для Katran73
 
Регистрация: 31.03.2013
Последняя активность: 18.08.2021 09:54
Адрес: Казахстан
Сообщений: 75
Сказал(а) спасибо: 89
Поблагодарили: 43 раз(а) в 23 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер для тактовой кнопки

Цитата:
Посмотреть сообщение Сообщение от дядюшка_зуэ :
если не можете перешить микросхему в драйвере то можно поставить кнопку в цепи диода питания микроконтролера и все больше ничего с драйвером делать не нужно.
Именно это мне и было нужно с самого начала в другой теме. Просто здесь уже было обсуждение ранее. Без наводки не нашёл.
За ногу спасибо, исправил. Старею, видимо.

[Исправлено: Katran73, 21.01.2017 в 22:56]
Katran73 вне форума   Ответить с цитированием Вверх
Старый 06.02.2017, 22:24   448
Katran73
Увлеченный
 
Аватар для Katran73
 
Регистрация: 31.03.2013
Последняя активность: 18.08.2021 09:54
Адрес: Казахстан
Сообщений: 75
Сказал(а) спасибо: 89
Поблагодарили: 43 раз(а) в 23 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер для тактовой кнопки

Цитата:
Посмотреть сообщение Сообщение от Katran73 :
Кнопка с фиксацией ставится в разрыв дорожки от диода к восьмой ноге МК или от + к диоду.
Что-то никто и не заметил, что дорожку от + к диоду резать нельзя. (в т.ч. выше by начинающий)

Нужно резануть дорожку от катода диода D1 до Vcc МК (8 нога). Линия разреза на фото под спойлером - ярко-зелёная. Кнопка вешается проводами прям на ногу МК и на "нижнюю ногу" диода.
Нажмите на изображение для увеличения
Название: 105c_annotated-.jpg
Просмотров: 631
Размер:	186.7 Кб
ID:	183641

Нажмите на изображение для увеличения
Название: Nanjg105c_+_fix-button.jpg
Просмотров: 636
Размер:	174.6 Кб
ID:	183642

Вместо диода можно, но не нужно - объяснение на этой странице (galex, #442).

Сорри за офф.

[Исправлено: Katran73, 06.02.2017 в 22:30]
Katran73 вне форума   Ответить с цитированием Вверх
Поблагодарили: 1 раз
Fableas (08.02.2017)
Старый 07.02.2017, 00:06 Автор темы   449
ceramic
Ветеран Фонарёвки
 
Аватар для ceramic
 
Регистрация: 08.10.2011
Последняя активность: Сегодня 15:10
Адрес: 哈尔滨
Сообщений: 8022
Сказал(а) спасибо: 934
Поблагодарили: 5193 раз(а) в 2784 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер для тактовой кнопки

Цитата:
Посмотреть сообщение Сообщение от Katran73 :
Что-то никто и не заметил, что дорожку от + к диоду резать нельзя. (в т.ч. выше by начинающий)
Че это?!
От "+" к светодиоду -- нельзя резать, от "+" к защитному диоду -- можно. Есть куча вариантов этого драйвера, у многих отрезание защитного диода происходит без отрезания светодиода от "+".
А начинающий вообще о отрезании ничего не писал:
Цитата:
Посмотреть сообщение Сообщение от начинающий :
между плюсом и диодом
Для этого можно, как пример, просто поднять анод диода с платы, или перенести диод на плату кнопки, да разные способы есть.
ceramic вне форума   Ответить с цитированием Вверх
Поблагодарили: 1 раз
Fableas (08.02.2017)
Старый 07.02.2017, 11:13   450
начинающий
Завсегдатай Фонарёвки
 
Аватар для начинающий
 
Регистрация: 25.10.2015
Последняя активность: 28.05.2022 21:52
Сообщений: 685
Сказал(а) спасибо: 32
Поблагодарили: 151 раз(а) в 106 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер для тактовой кнопки

всё на самом деле есчё прощей и прощей , делал по своему проверено временем на трёх фонарях и всё работает , в качестве силовой использую микро кнопку с фиксацией но эта кнопка включает и выключает плюс общий драйвера там где пружина то-есть по центру , а плюс светодиода напрямую подключен к плюсу питания , в результате этого ничего не надо резать и никаких ног не надо поднимать , всё прекрасно работает !
начинающий вне форума   Ответить с цитированием Вверх
Старый 07.02.2017, 15:42   451
ВелоРыба
Увлеченный
 
Регистрация: 17.11.2016
Последняя активность: Вчера 14:44
Сообщений: 121
Сказал(а) спасибо: 46
Поблагодарили: 7 раз(а) в 7 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер для тактовой кнопки

Наводящий вопрос по существу.
Если коммутация производится малыми токами,значит смело можно применить миниатюрный геркон ?
ВелоРыба вне форума   Ответить с цитированием Вверх
Старый 07.02.2017, 15:47 Автор темы   452
ceramic
Ветеран Фонарёвки
 
Аватар для ceramic
 
Регистрация: 08.10.2011
Последняя активность: Сегодня 15:10
Адрес: 哈尔滨
Сообщений: 8022
Сказал(а) спасибо: 934
Поблагодарили: 5193 раз(а) в 2784 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер для тактовой кнопки

Цитата:
Посмотреть сообщение Сообщение от ВелоРыба :
Если коммутация производится малыми токами,значит смело можно применить миниатюрный геркон ?
Да.
ceramic вне форума   Ответить с цитированием Вверх
Старый 07.02.2017, 19:36   453
galex
сволочь фонарёвки
 
Регистрация: 27.05.2011
Последняя активность: Сегодня 07:37
Адрес: Россия, Пермский край
Сообщений: 38198
Сказал(а) спасибо: 5886
Поблагодарили: 32496 раз(а) в 15081 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер для тактовой кнопки

Цитата:
Посмотреть сообщение Сообщение от ВелоРыба :
смело можно применить миниатюрный геркон
А датчик холла меньше даже миниатюрного геркона
galex вне форума   Ответить с цитированием Вверх
Старый 07.02.2017, 20:58   454
ВелоРыба
Увлеченный
 
Регистрация: 17.11.2016
Последняя активность: Вчера 14:44
Сообщений: 121
Сказал(а) спасибо: 46
Поблагодарили: 7 раз(а) в 7 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер для тактовой кнопки

Для дилетантов геркон удобнее,у него меньше "ног",и цоколёвка не нужна.
ВелоРыба вне форума   Ответить с цитированием Вверх
Старый 12.07.2017, 17:19   455
Pavel_74
Новичок
 
Регистрация: 19.05.2017
Последняя активность: 12.06.2023 12:46
Адрес: Копейск
Сообщений: 41
Сказал(а) спасибо: 9
Поблагодарили: 8 раз(а) в 4 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер для тактовой кнопки

Такой вопрос - портировать с 13 тиньки на 85 проблеммно? Интерес вызвала прошивка от ceramic из 101 поста. Но хотелось бы с памятью режимов, да и режимов чуть больше - 3х3 (драйвер на 8 АМС). А в 13 тиньке места не осталось. При компиляции проблему вызывают строки
BODCR = 0x03;
BODCR = 0x02;
без них компилируется, но не работает.
Pavel_74 вне форума   Ответить с цитированием Вверх
Старый 12.07.2017, 23:49 Автор темы   456
ceramic
Ветеран Фонарёвки
 
Аватар для ceramic
 
Регистрация: 08.10.2011
Последняя активность: Сегодня 15:10
Адрес: 哈尔滨
Сообщений: 8022
Сказал(а) спасибо: 934
Поблагодарили: 5193 раз(а) в 2784 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер для тактовой кнопки

Цитата:
Посмотреть сообщение Сообщение от Pavel_74 :
Но хотелось бы с памятью режимов, да и режимов чуть больше - 3х3 (драйвер на 8 АМС)
Это не самая оптимальная версия. На форуме где-то выкладывались более оптимизированные исходники. Добавить режимов совсем не проблема, места хватит.

Цитата:
Посмотреть сообщение Сообщение от Pavel_74 :
А в 13 тиньке места не осталось.
Цитата:
Посмотреть сообщение Сообщение от Pavel_74 :
При компиляции проблему вызывают строки
BODCR = 0x03;
BODCR = 0x02;
без них компилируется, но не работает.
Это усыпление BOD. В 85-й это делается через MCUCR.
На работоспособность не влияет.
Проблема в различии ядер микроконтроллеров. Скачивайте даташит обоих и корректируйте код под 85.
ceramic вне форума   Ответить с цитированием Вверх
Старый 13.07.2017, 09:14   457
Pavel_74
Новичок
 
Регистрация: 19.05.2017
Последняя активность: 12.06.2023 12:46
Адрес: Копейск
Сообщений: 41
Сказал(а) спасибо: 9
Поблагодарили: 8 раз(а) в 4 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер для тактовой кнопки

Просто привык уже к зебре, поэтому и была выбрана ваша прошивка версии 4.0. При компиляции там 97% занято показывает. Да и термоконтроль в 85 тиньке можно организовать. Переделал драйвер на 85 тиньку, скомпилировал исходник от Alex63 - работает, но управление не нравится. Пытаюсь теперь разобраться, но пока не очень получается. Есть желание заменить драйверы в UltraFire UF-H6 (это сейчас актуально) и Конвое S2+ (до силовой кнопки пока не дошел, это будет позже, если будет вообще).
Pavel_74 вне форума   Ответить с цитированием Вверх
Старый 13.07.2017, 23:16   458
Pavel_74
Новичок
 
Регистрация: 19.05.2017
Последняя активность: 12.06.2023 12:46
Адрес: Копейск
Сообщений: 41
Сказал(а) спасибо: 9
Поблагодарили: 8 раз(а) в 4 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер для тактовой кнопки

Получилось запустить и дополнить под себя даже немного прошивку от ceramic из 101 поста на 85 тиньке. Но с GIMSK=0x40 отключается через мгновение после включения. А с GIMSK=0x20 работают все режимы/подрежимы, но кроме таймера степдауна, и степдауна по напряжению. Напряжение мерит вроде адекватно, отмаргивает в соответствии с зарядом аккумулятора. по даташитам регистры GIMSK одинаковые.
Вложения
Тип файла: rar zebra 85v v1.0 v1.4 с памятью.rar (2.3 Кб, 82 просмотров)
Pavel_74 вне форума   Ответить с цитированием Вверх
Старый 14.07.2017, 13:16   459
Pavel_74
Новичок
 
Регистрация: 19.05.2017
Последняя активность: 12.06.2023 12:46
Адрес: Копейск
Сообщений: 41
Сказал(а) спасибо: 9
Поблагодарили: 8 раз(а) в 4 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер для тактовой кнопки

Вроде заработало)))

Прошивка под 85 тиньку, доработка как у ceramic, плюс резисторы делителя убрать

Память подрежимов (за исключением Н1, он не запоминается)
Степдаун из Н1 в Н2 через полторы минуты
При Напряжении ниже 3,5 Вольт только М и L режимы, ниже 3,25 только L режим, ниже 2,75 В - выключение.

Токи замеряны, светоотдача расчетная

H1. 966 lm ( 8 АМС) 2800 mA
H2. 441 lm ( 3 АМС) 1050 mA сильные режимы
H3. 164 lm ( 1 АМС) 0350 mA

M1. 081 lm ( 1 ШИМ 132/255 ) 173 мА
M2. 046 lm ( 1 ШИМ 49/255 ) 99 мА средние режимы
M3. 015 lm ( 1 ШИМ 19/255 ) 31 мА

L1. 2,9 lm ( 1 ШИМ 7/255 ) 6.2
L2. 0,4 lm ( 1 ШИМ 4/255 ) 0.9 светляки
L3. 0,04 lm ( 1 ШИМ 3/255 ) 0.1

Управление
-
Фонарь выключен
включение фонаря в сильный режим - 1кк
включение фонаря в средний режим - 2кк
включение фонаря в минимальном режиме - удержание
-
фонарь включен
перебор режимов по кругу - удержание
выключить - 1кк
переключение подрежима - 2кк, для запоминания фонарь выключить
индикация заряда - 3кк (1-4 вспышки)
Вложения
Тип файла: rar zebra 85v v1.0.rar (2.2 Кб, 88 просмотров)
Тип файла: rar zebra 85v v1.0.hex.rar (1.6 Кб, 84 просмотров)
Pavel_74 вне форума   Ответить с цитированием Вверх
Поблагодарили: 2 раз(а)
ceramic (14.07.2017), galex (14.07.2017)
Старый 21.11.2017, 10:27   460
witalen
Ветеран Фонарёвки
 
Аватар для witalen
 
Регистрация: 08.12.2013
Последняя активность: Сегодня 01:11
Адрес: Gomel
Сообщений: 4502
Записей в дневнике: 5
Сказал(а) спасибо: 2318
Поблагодарили: 1797 раз(а) в 1097 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер для тактовой кнопки

Цитата:
Посмотреть сообщение Сообщение от ceramic :
По просьбе Garrik, применительно к 4х7135, изменил управление и режимы:


ceramic, Не планируете в эту прошивку термоконтроль?
__________________
я знаю, что линзовик игрушкафонарь
Не всегда нужно слушать мнение большинства,
Ибо 100500 мух не убедят меня что г....но - это вкусно.
witalen вне форума   Ответить с цитированием Вверх
Ответ  Создать новую тему
Опции темы Поиск в этой теме
Поиск в этой теме:

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





Copyright ©2007 - 2024, FONAREVKA.RU

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

Правила форума | Отказ от ответственности

Время генерации страницы 0.12537 секунды с 19 запросами