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

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

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

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

F.A.Q. по выбору фонарей различных типов;
F.A.Q. по выбору аккумуляторов;
F.A.Q. по выбору зарядных устройств.
Закрытая тема  Создать новую тему
Просмотров в теме 239441   Ответов в теме 837   Подписчиков на тему 28   Добавили в закладки 11
Опции темы Поиск в этой теме
Старый 30.01.2014, 09:28   21
vitali
Завсегдатай Фонарёвки
 
Аватар для vitali
 
Регистрация: 10.06.2011
Последняя активность: 19.07.2023 14:52
Адрес: Беларусь, Гродно
Сообщений: 724
Сказал(а) спасибо: 160
Поблагодарили: 182 раз(а) в 104 сообщениях

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

да вроде под кондер, ибо без кондера тупо не нашел готовой.
а как отличить под кондер или нет.
vitali вне форума   Вверх
Старый 30.01.2014, 09:44   22
galex
сволочь фонарёвки
 
Регистрация: 27.05.2011
Последняя активность: Сегодня 20:39
Адрес: Россия, Пермский край
Сообщений: 38196
Сказал(а) спасибо: 5886
Поблагодарили: 32495 раз(а) в 15080 сообщениях

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

прошивка под конденсатор без конденсатора каждый раз включает следующий режим. прошивка без конденсатора без конденсатора включает последний режим, или выбранный по умолчанию, если без памяти.
но если есть подсветка кнопки (слабый ток через делитель) - работает как прошивка бод конденсатор без конденсатора.
как по hex файлу отличить хз по исходникам легко и просто
galex на форуме   Вверх
Старый 05.02.2014, 00:02   23
Дима Попиль
Участник форума по OpenID
 
Регистрация: 20.12.2013
Последняя активность: 07.07.2016 18:33
Сообщений: 73
Сказал(а) спасибо: 51
Поблагодарили: 0 раз(а) в 0 сообщениях

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

Пытаюсь скомпилировать версию 2.3(даже не редактированную) компиляция проходит без ошибок, зашиваю в драйвер, не реагирует на подключение аккумулятора, заливал скомпиленную версию 2.3 с форума - работает. Пробовал вторую версию, тоже компилится без ошибок, какое-то время не включается потом прорывает - включается и выключается, но режимы не меняются. Есть мысли либо что-то не то клацаю в авр студио, либо глюченная версия студии. Подскажите, в чём может быть ошибка?

разобрался, был глюченый авр студио 5.1, скачал пятую версию и всё заработало. Правда хочу убрать термоконтроль, это делается просто закомментированием двумя слешами (//) строки с термоконтролем? Делаю так и при компиляцие появляются ошибки? Как правильно вырубить термоконтроль? И когда щелкаю 3 раза не срабатывает строб, когда щелкаю 4 раза индикация батареи работает, в чём может быть причина?

[Исправлено: Дима Попиль, 05.02.2014 в 00:24]
Дима Попиль вне форума   Вверх
Старый 14.02.2014, 22:25   24
DooMmen
Участник форума по OpenID
 
Аватар для DooMmen
 
Регистрация: 08.01.2014
Последняя активность: 21.02.2021 00:07
Адрес: Украина, Харьков
Сообщений: 496
Записей в дневнике: 3
Сказал(а) спасибо: 329
Поблагодарили: 151 раз(а) в 89 сообщениях

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

Решил я немножко переделать/оптимизировать данную прошивку (после того как я заглянул в ассемблерный код), но теперь не знаю куда её выкладывать.
В окончательной версии:
- оптимизирован код и освобождено порядка 10% памяти (если не больше)
- вернул индикацию отключенного термоконтроля
- исправил предупреждения возникающие при компиляции
- сделал более стабильное переключение режимов
- выход из дополнительных режимов по одному короткому клику
- яркость в дополнительных режимах берется из сохраненной яркости в основных режимах
- изменены уровни индикации заряда
- добавлен режим SOS
- добавлен полицейский строб
- в моей сборке вместилось 3 дополнительных режима с термоконтролем и технологией экономии ресурса памяти
- при компиляции можно отключить технологию экономии ресурса памяти и еще какие-то для освобождения памяти (если режимы яркости переключать кликами с длинной между 0.25с и 0.5с - промежуточные значения сохраняться не будут)
- контроль батареи во всех режимах (можно смело использовать АКБ без защиты)

Как-то так. Стоит создавать новую тему, или сюда вложить (многие не будут знать о данном моде).

Исходники и проект под 4-ую студию (если вкинуть файлы проекта для 5-ой - будет и под пятую наверно)
Вложения
Тип файла: zip LD_7135_v_2.5.zip (10.1 Кб, 303 просмотров)

[Исправлено: DooMmen, 14.02.2014 в 22:42] Причина: Добавил исходник
DooMmen вне форума   Вверх
Поблагодарили: 9 раз(а)
funetod (13.04.2014), galex (15.02.2014), MNSboss (09.06.2014), MSS (14.02.2014), Nimnul (15.02.2014), shurko_3 (15.02.2014), Tamagotchi (14.02.2014), TwinTwin (04.01.2015), vitali (15.02.2014)
Старый 14.02.2014, 22:28 Автор темы   25
Tamagotchi

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

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

DooMmen,
Если Вы считаете, что это модификация этой прошивки - можно и сюда, если совсем другая прошивка - лучше отдельной темой.
Tamagotchi вне форума   Вверх
Старый 14.02.2014, 22:39   26
DooMmen
Участник форума по OpenID
 
Аватар для DooMmen
 
Регистрация: 08.01.2014
Последняя активность: 21.02.2021 00:07
Адрес: Украина, Харьков
Сообщений: 496
Записей в дневнике: 3
Сказал(а) спасибо: 329
Поблагодарили: 151 раз(а) в 89 сообщениях

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

Достаточно углубленная модификация (не трогал только термоконтроль и все что с ним связано).
И еще одно - спасибо за исходники! Я можно сказать разобрался с сишником, а то раньше здоровенные проги на ATXmega на асме писал, хотя я и продолжаю

[Исправлено: DooMmen, 14.02.2014 в 22:43] Причина: Переместил исходник в первое сообщение
DooMmen вне форума   Вверх
Поблагодарили: 1 раз
Tamagotchi (14.02.2014)
Старый 14.02.2014, 22:42 Автор темы   27
Tamagotchi

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

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

DooMmen,
Добавил ссылку в первый пост
Tamagotchi вне форума   Вверх
Старый 14.02.2014, 23:08   28
INFERION

 
Аватар для INFERION
 
Регистрация: 07.04.2013
Последняя активность: 13.06.2023 02:24
Адрес: Украина, Полтава
Сообщений: 5774
Сказал(а) спасибо: 340
Поблагодарили: 8154 раз(а) в 2385 сообщениях

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

Приятно знать, что кто-то ещё пишет на единственном более-менее пригодном для AVR языке...
INFERION вне форума   Вверх
Старый 14.02.2014, 23:16   29
DooMmen
Участник форума по OpenID
 
Аватар для DooMmen
 
Регистрация: 08.01.2014
Последняя активность: 21.02.2021 00:07
Адрес: Украина, Харьков
Сообщений: 496
Записей в дневнике: 3
Сказал(а) спасибо: 329
Поблагодарили: 151 раз(а) в 89 сообщениях

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

Когда я вижу выхлоп компилятора на асме - мне становится плохо и хочется все с нуля написать, но в этот раз я сдержался.
DooMmen вне форума   Вверх
Старый 15.02.2014, 00:34   30
shurko_3

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

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

DooMmen,


можете подробнее описать Вашу прошивку, про скрытые режимы ? какие где ? сколько кликов ? конденсатор на ресете нужно паять ?

[Исправлено: shurko_3, 15.02.2014 в 00:37]
shurko_3 вне форума   Вверх
Старый 15.02.2014, 01:12   31
DooMmen
Участник форума по OpenID
 
Аватар для DooMmen
 
Регистрация: 08.01.2014
Последняя активность: 21.02.2021 00:07
Адрес: Украина, Харьков
Сообщений: 496
Записей в дневнике: 3
Сказал(а) спасибо: 329
Поблагодарили: 151 раз(а) в 89 сообщениях

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

shurko_3, большая часть информации находится в 7135x8v2.h, но раз просите:
4 режима яркости
переключение снизу вверх
3 кк - светляк
4 кк - заряд батареи
5 кк - полицейский строб
6 кк - медленный пульс
7 кк - SOS
8 кк - рампинг
12 кк - калибровка термоконтроля

Ток: 75мА, 350мА, 1050мА, 2800мА.

Конденсатор на ресет - 4.7мкФ, терморезистор на 3 вывод и общий (взял с дохлого акума от ноута), параллельно диод (1N4148 в корпусе 0805 припаял к звезде) катодом на общий.

*дополнительные режимы - это режимы мигалок
Миниатюры
Нажмите на изображение для увеличения
Название: IMGP0996.JPG
Просмотров: 893
Размер:	170.9 Кб
ID:	98259 Нажмите на изображение для увеличения
Название: IMGP0997.JPG
Просмотров: 907
Размер:	129.3 Кб
ID:	98260
DooMmen вне форума   Вверх
Поблагодарили: 2 раз(а)
MSS (15.02.2014), shurko_3 (15.02.2014)
Старый 15.02.2014, 14:05   32
MSS
Ветеран Фонарёвки
 
Аватар для MSS
 
Регистрация: 28.04.2013
Последняя активность: 08.01.2024 23:25
Адрес: Харьков
Сообщений: 3980
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях

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

#define PulseMod 0
#define SlowPulseMod 1
#define AlpineMod 2
0,1,2 - какая зависимость тока? 0 макс или мин?

Если есть еще место в памяти, можно рампинг сделать более плавный 0-255, а не 8 значений?
MSS вне форума   Вверх
Старый 15.02.2014, 16:14   33
ЦЦК
Участник форума по OpenID
 
Регистрация: 10.11.2013
Последняя активность: 27.05.2018 20:05
Сообщений: 29
Сказал(а) спасибо: 4
Поблагодарили 1 раз в 1 сообщении

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

DooMmen,
А рампинг между какими уровнями регулируется? т.е максимальный какой?
А сразу hex-файл есть?

[Исправлено: ЦЦК, 15.02.2014 в 16:39]
ЦЦК вне форума   Вверх
Старый 15.02.2014, 16:23   34
MSS
Ветеран Фонарёвки
 
Аватар для MSS
 
Регистрация: 28.04.2013
Последняя активность: 08.01.2024 23:25
Адрес: Харьков
Сообщений: 3980
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях

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

Единица двигается в регистре с 2 до 127 получается - макс 50%
MSS вне форума   Вверх
Старый 15.02.2014, 17:06   35
shurko_3

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

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

Цитата:
Посмотреть сообщение Сообщение от DooMmen :
параллельно диод (1N4148 в корпусе 0805 припаял к звезде) катодом на общий.
лучше всего транзистор паять, у него напряжение меньше плавает при изменении питающего, любой PNP, коллектор на звезду, остальное об корпус. В паре с терморезистором получается очень небольшая погрешность срабатывания ТК при различном напряжении на акб.
P.S можно просто один транзистор использовать, но тогда лучше всего его ставить поближе к светодиоду, что бы хорошо прогревался.
shurko_3 вне форума   Вверх
Старый 15.02.2014, 17:46   36
galex
сволочь фонарёвки
 
Регистрация: 27.05.2011
Последняя активность: Сегодня 20:39
Адрес: Россия, Пермский край
Сообщений: 38196
Сказал(а) спасибо: 5886
Поблагодарили: 32495 раз(а) в 15080 сообщениях

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

Цитата:
Посмотреть сообщение Сообщение от MSS :
можно рампинг сделать более плавный 0-255, а не 8 значений?
Цитата:
Посмотреть сообщение Сообщение от DooMmen :
освобождено порядка 10% памяти
можно, но линейный рампинг вещь бесполезная - сначала резко проматывается яркость от минимума до середины и далее почти не меняется. надо делать логарифмическую зависимость. ну или хотя бы шаг увеличивать в процессе. там пара строчек всего добавляется
galex на форуме   Вверх
Старый 15.02.2014, 19:05   37
ЦЦК
Участник форума по OpenID
 
Регистрация: 10.11.2013
Последняя активность: 27.05.2018 20:05
Сообщений: 29
Сказал(а) спасибо: 4
Поблагодарили 1 раз в 1 сообщении

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

Цитата:
Посмотреть сообщение Сообщение от galex :
надо делать логарифмическую зависимость
Это точно - я делал подсветку эмблемы авто с линейным изменением яркости - в Екзеле таблицу логарифма делал и её загонял в память - по ней получилось линейное изменение яркости.
ЦЦК вне форума   Вверх
Старый 15.02.2014, 19:24   38
galex
сволочь фонарёвки
 
Регистрация: 27.05.2011
Последняя активность: Сегодня 20:39
Адрес: Россия, Пермский край
Сообщений: 38196
Сказал(а) спасибо: 5886
Поблагодарили: 32495 раз(а) в 15080 сообщениях

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

вот, я так делал, самое простое, что в голову пришло:
p=p+p/40+1;
т.е. каждые 40 приращений, шаг увеличивается на 1.
я просто не в курсе, есть ли у авр математика, работающая с логарифмами

DooMmen, а нельзя в мунлайте драйвер спать отправлять? уж больно он жрет много, по сравнению с диодом.

[Исправлено: galex, 15.02.2014 в 19:27]
galex на форуме   Вверх
Поблагодарили: 1 раз
MSS (15.02.2014)
Старый 15.02.2014, 19:44   39
MSS
Ветеран Фонарёвки
 
Аватар для MSS
 
Регистрация: 28.04.2013
Последняя активность: 08.01.2024 23:25
Адрес: Харьков
Сообщений: 3980
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях

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

Попробую такое сделать в Кинге с тактовой кнопкой. Тоже заметил, что яркость на максимальных меняется почти не заметно.
MSS вне форума   Вверх
Старый 15.02.2014, 20:00   40
galex
сволочь фонарёвки
 
Регистрация: 27.05.2011
Последняя активность: Сегодня 20:39
Адрес: Россия, Пермский край
Сообщений: 38196
Сказал(а) спасибо: 5886
Поблагодарили: 32495 раз(а) в 15080 сообщениях

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

Цитата:
Посмотреть сообщение Сообщение от MSS :
Попробую такое сделать в Кинге с тактовой кнопкой.
а посмотрите в моей теме исходники в самом конце, там уже сделано. до половины от максимума, туда и обратно
galex на форуме   Вверх
Закрытая тема  Создать новую тему
Опции темы Поиск в этой теме
Поиск в этой теме:

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





Copyright ©2007 - 2024, FONAREVKA.RU

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

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