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

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

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

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

F.A.Q. по выбору фонарей различных типов;
F.A.Q. по выбору аккумуляторов;
F.A.Q. по выбору зарядных устройств.
Закрытая тема  Создать новую тему
Просмотров в теме 324827   Ответов в теме 837   Подписчиков на тему 28   Добавили в закладки 11
Опции темы Поиск в этой теме
Старый 20.12.2014, 18:18   341
galex
сволочь фонарёвки
 
Регистрация: 27.05.2011
Последняя активность: Сегодня 15:11
Сообщений: 40201
Сказал(а) спасибо: 6614
Поблагодарили: 35798 раз(а) в 16545 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

Цитата:
Посмотреть сообщение Сообщение от MSS :
они там тоже разные
не, я про 18650 имел в виду
galex вне форума   Вверх
Старый 20.12.2014, 22:51   342
DooMmen
Участник форума по OpenID
 
Аватар для DooMmen
 
Регистрация: 08.01.2014
Последняя активность: 21.02.2021 00:07
Сообщений: 493
Записей в дневнике: 3
Сказал(а) спасибо: 329
Поблагодарили: 151 раз(а) в 89 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

MSS, а что если по питанию самого драйвера поставить резистор 10-20 кОм? Мне кажется должно помочь.

дядюшка_зуэ, я сам не могу понять, все дело в прерываниях, и где-то при старте они пересекаются с запретом прерываний, и приехали. Памяти в контроллере маловато что-бы нормально сделать, а сейчас я толком не могу понять как оно у вас работает, а у меня всего 2 таких драйвера (можете исходник рабочей прошивки в личку кинуть?).
__________________
Скажем нет пиратству! - Качаем только лицензионные диски.
DooMmen вне форума   Вверх
Старый 20.12.2014, 23:02   343
MSS
Ветеран Фонарёвки
 
Аватар для MSS
 
Регистрация: 28.04.2013
Последняя активность: 08.01.2024 23:25
Сообщений: 3969
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

DooMmen, тиньку через резюк запитать? она будет работать? Там падение напряжения будет 2-4 вольт.
В понедельник попробую еще кнопку поковырять, соберу аналогичную на другом мосфете и кондере... вытаскивать драйвер не хочется, можно поломать терморезистор и новых еще нет.
MSS вне форума   Вверх
Старый 21.12.2014, 01:37   344
DooMmen
Участник форума по OpenID
 
Аватар для DooMmen
 
Регистрация: 08.01.2014
Последняя активность: 21.02.2021 00:07
Сообщений: 493
Записей в дневнике: 3
Сказал(а) спасибо: 329
Поблагодарили: 151 раз(а) в 89 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

Цитата:
Посмотреть сообщение Сообщение от MSS :
тиньку через резюк запитать?
Нет, параллельно питанию драйвера поставить резистор (между пружиной плюса и минусом), для этого драйвер не надо будет вытягивать из пилюли.
DooMmen вне форума   Вверх
Старый 21.12.2014, 02:10   345
MSS
Ветеран Фонарёвки
 
Аватар для MSS
 
Регистрация: 28.04.2013
Последняя активность: 08.01.2024 23:25
Сообщений: 3969
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

Можно попробовать, хотя иметь постоянную утечку, пусть и не большую, не хочется. За полгода угробит аккум, если не заряжать.
MSS вне форума   Вверх
Старый 21.12.2014, 02:18   346
DooMmen
Участник форума по OpenID
 
Аватар для DooMmen
 
Регистрация: 08.01.2014
Последняя активность: 21.02.2021 00:07
Сообщений: 493
Записей в дневнике: 3
Сказал(а) спасибо: 329
Поблагодарили: 151 раз(а) в 89 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

MSS, ну тогда остается подбирать транзисторы, а с резистором экспериментировать надо, думаю что 10-20 кОм будет даже мало с таким током утечки.
DooMmen вне форума   Вверх
Старый 21.12.2014, 12:57   347
дядюшка_зуэ
животное опасно
 
Аватар для дядюшка_зуэ
 
Регистрация: 18.11.2014
Последняя активность: 23.02.2022 10:39
Сообщений: 958
Сказал(а) спасибо: 56
Поблагодарили: 153 раз(а) в 129 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

Цитата:
Посмотреть сообщение Сообщение от DooMmen :
дядюшка_зуэ, я сам не могу понять, все дело в прерываниях, и где-то при старте они пересекаются с запретом прерываний, и приехали. Памяти в контроллере маловато что-бы нормально сделать, а сейчас я толком не могу понять как оно у вас работает, а у меня всего 2 таких драйвера (можете исходник рабочей прошивки в личку кинуть?).
не нашел где в личных сообщениях добавлять вложения, отвечаю и прикрепляю здесь
старая версия 7135v2(Tamagotchi)_old_version_29052013.zip от 29.05.2013 пост #232 3 основных режима, память, 2 клика строб, 3 медлн. строб, 4 мунлайт, 5 индикация 7 калибровка, переделано на старт с мунлайта, в сумме четыре режима, без памяти
Ваша версия LD_7135_v_2.6_19.12.2014 #329_prav.zip переделаная на без памяти, трогал только дефайны, что нравится: четыре режима плюс скрытый мунлайт с рампингом, много разных стробов с изменяемой яркостью

а может дело вовсе не в прерываниях, просто когда разряжается кондер контролер тухнет и пишет в память какую то пургу, тогда и стартует с перебором
Вложения
Тип файла: zip 7135v2(Tamagotchi)_old_version_29052013.zip (145.0 Кб, 61 просмотров)
Тип файла: zip LD_7135_v_2.6_19.12.2014 #329_prav.zip (34.4 Кб, 59 просмотров)
дядюшка_зуэ вне форума   Вверх
Поблагодарили: 1 раз
p.m. (21.12.2014)
Старый 22.12.2014, 11:13   348
MSS
Ветеран Фонарёвки
 
Аватар для MSS
 
Регистрация: 28.04.2013
Последняя активность: 08.01.2024 23:25
Сообщений: 3969
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

Ну что, поборол я его
В затвор поставил мегоомный резистор (стоял там на 470кОм). Заодно поменял конденсатор на Epcos SMD Tantalum Capacitor 22UF 10V.
Все, проблема ушла. Ток утечки 3,6мкА. Режим сбрасывает, как и прошивал, на минимальный при включении. Без памяти.


... правда время работы теперь 35 минут без потеря яркости и еще 5 минут с потерей яркости до полного отключения
Ладно, будем думать дальше...

[Исправлено: MSS, 22.12.2014 в 12:28]
MSS вне форума   Вверх
Старый 23.12.2014, 09:54   349
дядюшка_зуэ
животное опасно
 
Аватар для дядюшка_зуэ
 
Регистрация: 18.11.2014
Последняя активность: 23.02.2022 10:39
Сообщений: 958
Сказал(а) спасибо: 56
Поблагодарили: 153 раз(а) в 129 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

Цитата:
Посмотреть сообщение Сообщение от MSS :
Ну что, поборол я его
В затвор поставил мегоомный резистор (стоял там на 470кОм). Заодно поменял конденсатор на Epcos SMD Tantalum Capacitor 22UF 10V.
Все, проблема ушла. Ток утечки 3,6мкА. Режим сбрасывает, как и прошивал, на минимальный при включении. Без памяти.


... правда время работы теперь 35 минут без потеря яркости и еще 5 минут с потерей яркости до полного отключения
Ладно, будем думать дальше...
ох ты ж пресвятая яркость
С8 1,5 часа гонял потом надоело выключил и это на убитом вхлам акке с ноутбука, который думал ни на что не годится уже 1,0В на нем было после вскрытия
дядюшка_зуэ вне форума   Вверх
Старый 23.12.2014, 10:14   350
wudi
Увлеченный
 
Регистрация: 17.12.2014
Последняя активность: 21.01.2019 22:48
Сообщений: 468
Записей в дневнике: 1
Сказал(а) спасибо: 9
Поблагодарили: 30 раз(а) в 29 сообщениях

Отправить сообщение для wudi с помощью ICQ
По умолчанию Re: Народный драйвер мод v2. Часть 2.

мне пришёл этот драйвер. 10 минут все режимы работали. выключил. поставил на полку. на следующий день осталось 3 режима свечения без миганий. прошивка слетела?
wudi вне форума   Вверх
Старый 23.12.2014, 10:15   351
MSS
Ветеран Фонарёвки
 
Аватар для MSS
 
Регистрация: 28.04.2013
Последняя активность: 08.01.2024 23:25
Сообщений: 3969
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

Цитата:
Посмотреть сообщение Сообщение от дядюшка_зуэ :
ох ты ж пресвятая яркость
С8 1,5 часа гонял потом надоело выключил и это на убитом вхлам акке с ноутбука, который думал ни на что не годится уже 1,0В на нем было после вскрытия
Причем тут это. Заряда конденсатора на затворе мосфета хватает на 35 минут. После чего он закрывается и нужно включать фонарь повторно.

Цитата:
Посмотреть сообщение Сообщение от wudi :
мне пришёл этот драйвер. 10 минут все режимы работали. выключил. поставил на полку. на следующий день осталось 3 режима свечения без миганий. прошивка слетела?
Нет. Выбирайте минимальный режим и после 2-4 сек, когда моргнет диод - выключайте. Происходит смена ГРУППЫ режимов.

[Исправлено: MSS, 23.12.2014 в 10:18]
MSS вне форума   Вверх
Старый 05.01.2015, 15:25   352
TwinTwin
Увлеченный
 
Аватар для TwinTwin
 
Регистрация: 21.07.2013
Последняя активность: 05.11.2023 00:32
Сообщений: 273
Сказал(а) спасибо: 20
Поблагодарили: 109 раз(а) в 76 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

Спасибо разработчику Tamagotchi и доработавшему прошивку DooMmen.
Работает все кроме светлячка.
Не пойму как его включать? 3 кк не работают.
Прошил вариант без памяти и кондера на 1 ноге с соответствующими изменениями в проекте.
Прошил и 2 вариант на 2 драйвере с кондером и памятью, но светляка тоже не могу включить.

Как вариант включаю рампинг и выбираю минимальный режим.

Что делаю не так?
TwinTwin вне форума   Вверх
Старый 05.01.2015, 15:33   353
MSS
Ветеран Фонарёвки
 
Аватар для MSS
 
Регистрация: 28.04.2013
Последняя активность: 08.01.2024 23:25
Сообщений: 3969
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

TwinTwin, какие параметры вы прошивали?
#define MAX_MODES 3 // от 0 до 3 получаем 4 режима
#define START_MODE 0 // номер режима, с которого стартует драйвер (зависит от REVERSE_SW)
#define REVERSE_SW // пререключение режимов от минимума до масимума DOWNTOUP
//#define NOMEM // вариант без памяти.
#define WEAR_LEWELING // технология продления ресурса памяти
#define MODE_SET_LEVEL // настраиваемая яркость в доп. режимах
#define FLASH_OFF // отключение индикации вспышками (запись термоконтроля)

#define BATTERY_CLICKS 4 // количество кликов для входа в режим индикации батареи

#define MODELINECHG
#define MODELINECHG_CLICKS 3

#define RAMPING
#define RAMPING_CLICKS 8

#define THEMPERATURE_CONTROL // включить термоконтроль
#define CALIBRATE_CLICKS 12 // количество кликов для входа в режим термокалибровки

#define POLICE_MODE

#define POLICE_MODE_CLICKS 5 //

#define SLOW_PULSE_MODE

#define SLOW_PULSE_MODE_CLICKS 6 //

#define SOS_MODE

#define SOS_MODE_CLICKS 7 //

//#define PULSE_MODE

#define PULSE_MODE_CLICKS 8 //


//#define ALPINE_MODE

#define ALPINE_MODE_CLICKS 8 //



//#define VELO_STROBE

#define VELO_STROBE_CLICKS 8 //


Попробуйте кликать 4 раза и т.д
MSS вне форума   Вверх
Старый 05.01.2015, 16:20   354
TwinTwin
Увлеченный
 
Аватар для TwinTwin
 
Регистрация: 21.07.2013
Последняя активность: 05.11.2023 00:32
Сообщений: 273
Сказал(а) спасибо: 20
Поблагодарили: 109 раз(а) в 76 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

Примерно так, версия 2.6, клики не помогают.
Все остальные режимы вызываются нормально.

#define MAX_MODES 3 // от 0 до 3 получаем 4 режима
#define START_MODE 0 // номер режима, с которого стартует драйвер (зависит от REVERSE_SW)
#define REVERSE_SW // пререключение режимов от минимума до масимума DOWNTOUP
#define NOMEM // вариант без памяти.
#define WEAR_LEWELING // технология продления ресурса памяти
#define MODE_SET_LEVEL // настраиваемая яркость в доп. режимах
#define FLASH_OFF // отключение индикации вспышками (запись термоконтроля)
//#define CAPACITOR
//#define THERMVD

#define BATTERY_CLICKS 4 // количество кликов для входа в режим индикации батареи

#define MODELINECHG
#define MODELINECHG_CLICKS 3

#define RAMPING
#define RAMPING_CLICKS 8
//#define THEMPERATURE_CONTROL // включить термоконтроль
#define CALIBRATE_CLICKS 12 // количество кликов для входа в режим термокалибровки

#define POLICE_MODE

#define POLICE_MODE_CLICKS 5 //

#define SLOW_PULSE_MODE

#define SLOW_PULSE_MODE_CLICKS 6 //

//#define SOS_MODE

#define SOS_MODE_CLICKS 7 //

//#define PULSE_MODE

#define PULSE_MODE_CLICKS 8 //


//#define ALPINE_MODE

#define ALPINE_MODE_CLICKS 8 //



#define VELO_STROBE

#define VELO_STROBE_CLICKS 7 //
TwinTwin вне форума   Вверх
Старый 05.01.2015, 16:53   355
дядюшка_зуэ
животное опасно
 
Аватар для дядюшка_зуэ
 
Регистрация: 18.11.2014
Последняя активность: 23.02.2022 10:39
Сообщений: 958
Сказал(а) спасибо: 56
Поблагодарили: 153 раз(а) в 129 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

Цитата:
Посмотреть сообщение Сообщение от TwinTwin :
Примерно так, версия 2.6, клики не помогают.
Все остальные режимы вызываются нормально.

#define MAX_MODES 3 // от 0 до 3 получаем 4 режима
#define START_MODE 0 // номер режима, с которого стартует драйвер (зависит от REVERSE_SW)
#define REVERSE_SW // пререключение режимов от минимума до масимума DOWNTOUP
#define NOMEM // вариант без памяти.
#define WEAR_LEWELING // технология продления ресурса памяти
#define MODE_SET_LEVEL // настраиваемая яркость в доп. режимах
#define FLASH_OFF // отключение индикации вспышками (запись термоконтроля)
//#define CAPACITOR
//#define THERMVD

#define BATTERY_CLICKS 4 // количество кликов для входа в режим индикации батареи

#define MODELINECHG
#define MODELINECHG_CLICKS 3

#define RAMPING
#define RAMPING_CLICKS 8
//#define THEMPERATURE_CONTROL // включить термоконтроль
#define CALIBRATE_CLICKS 12 // количество кликов для входа в режим термокалибровки

#define POLICE_MODE

#define POLICE_MODE_CLICKS 5 //

#define SLOW_PULSE_MODE

#define SLOW_PULSE_MODE_CLICKS 6 //

//#define SOS_MODE

#define SOS_MODE_CLICKS 7 //

//#define PULSE_MODE

#define PULSE_MODE_CLICKS 8 //


//#define ALPINE_MODE

#define ALPINE_MODE_CLICKS 8 //



#define VELO_STROBE

#define VELO_STROBE_CLICKS 7 //
а что у Вас вот здесь
Код:
#ifdef REVERSE_SW
#define SetMod0()	Mod0075
#define SetMod1()	Mod0350
#define SetMod2()	Mod1050
#define SetMod3()	Mod2800
#else
#define SetMod0()	Mod2800
#define SetMod1()	Mod1050
#define SetMod2()	Mod0350
#define SetMod3()	Mod0075
может минимум и есть мунлайт
дядюшка_зуэ вне форума   Вверх
Старый 05.01.2015, 17:08   356
galex
сволочь фонарёвки
 
Регистрация: 27.05.2011
Последняя активность: Сегодня 15:11
Сообщений: 40201
Сказал(а) спасибо: 6614
Поблагодарили: 35798 раз(а) в 16545 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

Цитата:
Посмотреть сообщение Сообщение от дядюшка_зуэ :
может минимум и есть мунлайт
нет, мунлайт находится в другой линейке режимов (состоящей из одного режима)
#define MODELINECHG_CLICKS 3


Цитата:
Посмотреть сообщение Сообщение от TwinTwin :
Не пойму как его включать? 3 кк не работают
а что происходит после 3 кк?
темнота или что-то светит?

Цитата:
Посмотреть сообщение Сообщение от TwinTwin :
включаю рампинг и выбираю минимальный режим
так рампинг и настраивает именно яркость мунлайта.
значит работает мунлайт. после настройки 3кк тоже не срабатывают?
galex вне форума   Вверх
Старый 05.01.2015, 17:11   357
дядюшка_зуэ
животное опасно
 
Аватар для дядюшка_зуэ
 
Регистрация: 18.11.2014
Последняя активность: 23.02.2022 10:39
Сообщений: 958
Сказал(а) спасибо: 56
Поблагодарили: 153 раз(а) в 129 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

Цитата:
Посмотреть сообщение Сообщение от galex :
нет, мунлайт находится в другой линейке режимов (состоящей из одного режима)
#define MODELINECHG_CLICKS 3
ладно неправильно сформулировал
хотел уточнить не равен ли #define SetMod0() Mod0001
дядюшка_зуэ вне форума   Вверх
Старый 05.01.2015, 17:14   358
MSS
Ветеран Фонарёвки
 
Аватар для MSS
 
Регистрация: 28.04.2013
Последняя активность: 08.01.2024 23:25
Сообщений: 3969
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

TwinTwin, сами какие-то правки в программу вносили? по умолчанию оно работало нормально у меня (мунлайт).
ну и это должно быть тоже
#include <avr/io.h>
#include <avr/interrupt.h>
#include <avr/sleep.h>
#include <util/delay.h>
#include <avr/eeprom.h>

#define F_CPU 4800000UL
MSS вне форума   Вверх
Старый 05.01.2015, 17:31   359
TwinTwin
Увлеченный
 
Аватар для TwinTwin
 
Регистрация: 21.07.2013
Последняя активность: 05.11.2023 00:32
Сообщений: 273
Сказал(а) спасибо: 20
Поблагодарили: 109 раз(а) в 76 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

После настройки 3 кк не срабатывают.
после выхода из рампинга 3 кк ничего не дают.
Светит в том же режиме как и до них.
Иногда режимы перебираются, видимо недостаточно быстро жму,
хотя все остальные нормально вызываются.

У меня так сделано
#define SetMod0() Mod0075

Правки вносил только в выборе мигалок
TwinTwin вне форума   Вверх
Старый 05.01.2015, 17:41   360
galex
сволочь фонарёвки
 
Регистрация: 27.05.2011
Последняя активность: Сегодня 15:11
Сообщений: 40201
Сказал(а) спасибо: 6614
Поблагодарили: 35798 раз(а) в 16545 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

Цитата:
Посмотреть сообщение Сообщение от TwinTwin :
3 кк не срабатывают
но вход в рампинг по 8 кк работает нормально, так?
а точная модель драйвера какая?
galex вне форума   Вверх
Закрытая тема  Создать новую тему





Copyright ©2007 - 2024, FONAREVKA.RU

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

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