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

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

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

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

F.A.Q. по выбору фонарей различных типов;
F.A.Q. по выбору аккумуляторов;
F.A.Q. по выбору зарядных устройств.
Ответ  Создать новую тему
Просмотров в теме 314154   Ответов в теме 536   Подписчиков на тему 46   Добавили в закладки 31
Опции темы Поиск в этой теме
Старый 03.03.2015, 06:46   161
Alex63
Увлеченный
 
Регистрация: 16.08.2012
Последняя активность: 19.01.2018 08:37
Сообщений: 475
Сказал(а) спасибо: 44
Поблагодарили: 271 раз(а) в 117 сообщениях

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

Спасибо!
Режим Release помог - стало шиться. Видимо, существенна длинна файла.
Alex63 вне форума   Ответить с цитированием Вверх
Старый 03.03.2015, 10:05   162
Tamagotchi

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

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

Tamagotchi вне форума   Ответить с цитированием Вверх
Старый 05.03.2015, 06:19   163
Alex63
Увлеченный
 
Регистрация: 16.08.2012
Последняя активность: 19.01.2018 08:37
Сообщений: 475
Сказал(а) спасибо: 44
Поблагодарили: 271 раз(а) в 117 сообщениях

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

Добрый день!

Прошивка очень нравится, загнал уже в два фонаря. Созрело пару вопросов.

При низком напряжении на аккумуляторе и работе в 1 моде (150 - 350 ма, 2 мода уже не включается) свет начинает дрожать или мерцать вместо того, чтобы уйти в младший режим. Это баг прошивки или что то другое?

Много ли места занимает быстрый строб? Можно ли его прикрутить, например, если убран таймер? Если да, то что надо прописать?
Alex63 вне форума   Ответить с цитированием Вверх
Старый 05.03.2015, 23:50 Автор темы   164
ceramic
Ветеран Фонарёвки
 
Аватар для ceramic
 
Регистрация: 08.10.2011
Последняя активность: 30.03.2024 21:54
Сообщений: 7998
Сказал(а) спасибо: 934
Поблагодарили: 5203 раз(а) в 2785 сообщениях

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

Цитата:
Посмотреть сообщение Сообщение от Alex63 :
При низком напряжении на аккумуляторе и работе в 1 моде (150 - 350 ма, 2 мода уже не включается) свет начинает дрожать или мерцать вместо того, чтобы уйти в младший режим. Это баг прошивки или что то другое?
Надо разбираться.
С одной стороны дрожания и мерцания -- это признак плохого контакта где-то и его надо устранить.
С другой -- это ни как не исключает неправильного определения контроллером напряжения. В следствии неточности внутреннего опорного напряжения или резисторов делителя. Возможно понадобится в прошивке подкорректировать (повысить) пороги напряжений.

Цитата:
Посмотреть сообщение Сообщение от Alex63 :
Много ли места занимает быстрый строб?
Не много.
Цитата:
Посмотреть сообщение Сообщение от Alex63 :
Можно ли его прикрутить, например, если убран таймер?
Может и с таймером влезет.

Цитата:
Посмотреть сообщение Сообщение от Alex63 :
Если да, то что надо прописать?
Нужного кода будет достаточно.
Можно через таймер, можно понижением частоты ШИМ.
Где-то у меня была прошивка со стробом, но не могу найти. Может на рабочем компьютере.

Если интересно -- можете посмотреть как я делал "маяк" через ШИМ для Bolenic в такой фонарик: https://forum.fonarevka.ru/...
Для строба даже проще -- можно без понижения частоты контроллера (CLKPR=0x04) обойтись, только понижением частоты ШИМ (TCCR0B = 0b101).
7135x8_tactical_v5.0.zip
Описание прошивки:

В прошивке две группы режимов:
В первой группе два режима с настраиваемой пользователем (без перепрошивки) яркостью (10-700мА).
Во второй группе -- мунлайт (5мА), максимум, "маяк" (700мА).


Из выключенного состояния:
- короткий клик -- первый режим (первая группа) (если это первое включение после прошивки -- нужно настроить яркости первого и второго режима)
- долгое нажатие -- мунлайт (вторая группа). Если продолжать удерживать дольше 0,5с, то переключится в "турбо", еще через 0,5с -- в "маяк" (1 герц), потом в "мунлайт", дальше -- по кругу.

Во включенном состоянии:
- короткий клик -- выключение
- долгое нажатие -- перебор режимов в текущей группе.
- тройной клик -- переход между группами режимов. Из первой группы (любой режим) переходит на "мунлайт" второй группы, из второй группы (любой режим) переходит на первый режим первой группы.

Только для включенного в первом или втором режиме первой группы:
- пятерной клик -- выбор яркости текущего режима. Фонарь начнет перебирать яркости от минимального к максимальному (по кругу). Короткий клик -- запомнить текущую яркость для текущего режима.

- двойной клик -- индикация уровня заряда: от 1 короткой вспышки (почти пустой) до 5 вспышек (полностью заряженный). Фонарь останется в текущем режиме (если был выключен -- останется выключенным).

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

Железная доработка драйвера:
-- 1. и 2. пункты без изменения из первого сообщения,
-- с ножкой 5 соединены две AMC7135,
-- с ножкой 3 соединены остальные AMC7135,
-- на ножке 2 сидит катод красного светодиода, его анод -- через резистор на "+" питания.
ceramic вне форума   Ответить с цитированием Вверх
Поблагодарили: 2 раз(а)
Alex63 (06.03.2015), Bolenic (21.03.2015)
Старый 06.03.2015, 14:31   165
Alex63
Увлеченный
 
Регистрация: 16.08.2012
Последняя активность: 19.01.2018 08:37
Сообщений: 475
Сказал(а) спасибо: 44
Поблагодарили: 271 раз(а) в 117 сообщениях

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

С мерцанием разбираюсь - для начала заменил команду выключения на 0b00000001 и чуть поднял пороги сброса и выключения.

Со стробом - спасибо, понял, что в принципе делается в 4 прошивке не очень сложно.

А вот с прошивкой v5.0 сложнее - я совсем начинающий, даже не понял без комментариев, как в ней задаются режимы, не то что найти место, где вставлен маяк...

Глупый вопрос, заранее извиняюсь - строб вставляется как режим в массиве мод - говорю про версию 4.0- например, можно ввести или заменить одну из групп на строб - либо просто прописывается отдельная команда кнопки (например, 4 кк ) и фонарь вываливается в мигание аналогично blink?

[Исправлено: Alex63, 06.03.2015 в 14:34]
Alex63 вне форума   Ответить с цитированием Вверх
Старый 06.03.2015, 15:37 Автор темы   166
ceramic
Ветеран Фонарёвки
 
Аватар для ceramic
 
Регистрация: 08.10.2011
Последняя активность: 30.03.2024 21:54
Сообщений: 7998
Сказал(а) спасибо: 934
Поблагодарили: 5203 раз(а) в 2785 сообщениях

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

Цитата:
Посмотреть сообщение Сообщение от Alex63 :
А вот с прошивкой v5.0 сложнее - я совсем начинающий, даже не понял без комментариев, как в ней задаются режимы, не то что найти место, где вставлен маяк...

Режимы задается здесь:
Код:
if (Power==1)
	{
		CLKPR	= 0x80;
		CLKPR	= 0x01;
		TCCR0B = 0b1;
		if (Nmodes==3)
		{
			CLKPR	= 0x80;
			CLKPR	= 0x04;
			TCCR0B = 0b101;
		}
		TCCR0A = 0x83;
		PORTB = 0x02;
		if (Nmodes==4) PORTB |= 0b10000 ;
		else OCR0A = Modes[Nmodes];
	}
маяк: Nmodes==3 (понижается системная частота и частота ШИМ)


Цитата:
Посмотреть сообщение Сообщение от Alex63 :
строб вставляется как режим в массиве мод - говорю про версию 4.0- например, можно ввести или заменить одну из групп на строб - либо просто прописывается отдельная команда кнопки (например, 4 кк )
Любой из вариантов возможен.

Цитата:
Посмотреть сообщение Сообщение от Alex63 :
фонарь вываливается в мигание аналогично blink?
Как "blink" не надо -- он реализован через паузу, а во время паузы нажатие на кнопку будет неправильно обрабатываться.
Надо или через таймер включать/выключать или частоту ШИМ сильно понизить (как минимум до 10Гц).
ceramic вне форума   Ответить с цитированием Вверх
Поблагодарили: 1 раз
Alex63 (06.03.2015)
Старый 06.03.2015, 17:48   167
Alex63
Увлеченный
 
Регистрация: 16.08.2012
Последняя активность: 19.01.2018 08:37
Сообщений: 475
Сказал(а) спасибо: 44
Поблагодарили: 271 раз(а) в 117 сообщениях

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

ОК!
Если сделать в четвертую версию что типа Мода 4 Группа 2 стробом, как описать этот режим в массиве мод /групп ?

P S Фонарь DL (двойной свет - дальний + ближний в одной опт системе) я все таки добил - https://forum.fonarevka.ru/... , теперь близким к идеалу для него видится драйвер 4 моды по 2 группы, чтобы был ближний 4 группы как в оригинале, бл + дальний, чисто дальний 2 группы и строб. Мечты...

А вообще огромное спасибо автору темы - сделать такую удобную, простую, понятную и вариативную под задачи прошивку (v4 имеется в виду), низкий поклон. Иначе я бы свою идею еще незнамо сколько не воплотил.

[Исправлено: Alex63, 06.03.2015 в 19:40]
Alex63 вне форума   Ответить с цитированием Вверх
Старый 08.03.2015, 14:56   168
Alex63
Увлеченный
 
Регистрация: 16.08.2012
Последняя активность: 19.01.2018 08:37
Сообщений: 475
Сказал(а) спасибо: 44
Поблагодарили: 271 раз(а) в 117 сообщениях

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

Покурил даташит, но пока не разобрался с таймерами. Задам глупый вопрос по приведенному кусочку программы
if (Nmodes==3)
{
CLKPR = 0x80;
CLKPR = 0x04; - понизили частоту процессора
TCCR0B = 0b101; - поставили делитель на 256 в регистр В таймера/счетчика
}
TCCR0A = 0x83; задали режим установки - сброса выхода OC0A(РВ0, 5 нога)
PORTB = 0x02; включили РВ1 + РВ0, 6 + 5 ноги?

Вопрос
- с какой ноги МК идет управление на маяк ?
- влияет ли установка делителя TCCR0B на частоту сигнала OC0A? Вроде влияет, это предделитель на оба канала. А как в общем определяется частота ШИМ, кроме предделителя?

[Исправлено: Alex63, 08.03.2015 в 16:30]
Alex63 вне форума   Ответить с цитированием Вверх
Старый 08.03.2015, 18:55   169
Alex63
Увлеченный
 
Регистрация: 16.08.2012
Последняя активность: 19.01.2018 08:37
Сообщений: 475
Сказал(а) спасибо: 44
Поблагодарили: 271 раз(а) в 117 сообщениях

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

Вставил в код в место обработки кнопки

else if (B == 0b00001111) // Строб на 4 кк
{
PORTB &=~ 0b11001;
TCCR0B= 0b101;
TCCR0A= 0x83;
OCR0A = 50;
} // закончен строб.
Включает что то похожее на строб только из выкл или из моды и группы, где ШИМ. В старших модах нет реакции на 4 кк. При этом когда вкл строб, удержание отправляет на перебор режимов.
Где собака порылась?

[Исправлено: Alex63, 08.03.2015 в 19:06]
Alex63 вне форума   Ответить с цитированием Вверх
Старый 09.03.2015, 22:02 Автор темы   170
ceramic
Ветеран Фонарёвки
 
Аватар для ceramic
 
Регистрация: 08.10.2011
Последняя активность: 30.03.2024 21:54
Сообщений: 7998
Сказал(а) спасибо: 934
Поблагодарили: 5203 раз(а) в 2785 сообщениях

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

Цитата:
Посмотреть сообщение Сообщение от Alex63 :
- с какой ноги МК идет управление на маяк?
5-я ножка
Цитата:
Посмотреть сообщение Сообщение от Alex63 :
- влияет ли установка делителя TCCR0B на частоту сигнала OC0A? Вроде влияет, это предделитель на оба канала. А как в общем определяется частота ШИМ, кроме предделителя?
Влияет.
Частота ШИМ = Частота контроллера (с учетом делителя в CLKPR) / Прескалер (TCCR0B)

Цитата:
Посмотреть сообщение Сообщение от Alex63 :
Включает что то похожее на строб только из выкл или из моды и группы, где ШИМ. В старших модах нет реакции на 4 кк. При этом когда вкл строб, удержание отправляет на перебор режимов.
Где собака порылась?
Ни где не порылась -- как написано так и работает.
Строб Вы задаете при анализе кода нажатия кнопки и если включается "старшие режимы", то в блоке " if (Power==1){...} " этот строб выключается.
А "удержание" в четвертой версии и есть "перебор режимов".
ceramic вне форума   Ответить с цитированием Вверх
Старый 10.03.2015, 18:53   171
Alex63
Увлеченный
 
Регистрация: 16.08.2012
Последняя активность: 19.01.2018 08:37
Сообщений: 475
Сказал(а) спасибо: 44
Поблагодарили: 271 раз(а) в 117 сообщениях

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

Понял одно - чтобы самостоятельно разобраться со стробом нужно не хилое погружение в МК.

По простому я сделал те режимы дальний + ближний, которые меня пока полностью устраивают - 4 режима 2 группы, встроил все это в ИГЛ ТХ25С - в теме https://forum.fonarevka.ru/... . Программа занимает 990 байт в AT13A - свободно 34. Режимами жертвовать не хочу.

Если кто нибудь из корифеев темы может дать конкретный кусок программы для кода строба в 4 версию, буду очень признателен.
Alex63 вне форума   Ответить с цитированием Вверх
Старый 16.03.2015, 15:12   172
oleg235
Ветеран Фонарёвки
 
Регистрация: 07.04.2011
Последняя активность: 05.07.2019 16:52
Сообщений: 2816
Сказал(а) спасибо: 25
Поблагодарили: 402 раз(а) в 189 сообщениях

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

Если оставить одну линейку режимов 10-90-350-1400-2800 мА с перебором только вперёд коротким нажатием - влезет в Тини12?
oleg235 вне форума   Ответить с цитированием Вверх
Старый 16.03.2015, 16:19 Автор темы   173
ceramic
Ветеран Фонарёвки
 
Аватар для ceramic
 
Регистрация: 08.10.2011
Последняя активность: 30.03.2024 21:54
Сообщений: 7998
Сказал(а) спасибо: 934
Поблагодарили: 5203 раз(а) в 2785 сообщениях

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

Цитата:
Посмотреть сообщение Сообщение от oleg235 :
влезет в Тини12?
Смысл вопроса не понятен.
Тини12 имеет столько-же памяти как и Тини13.
Плюс еще место освободится за счет выкидывания измерительной части (в Тини12 нет adc).
ceramic вне форума   Ответить с цитированием Вверх
Старый 16.03.2015, 16:38   174
MSS
Ветеран Фонарёвки
 
Аватар для MSS
 
Регистрация: 28.04.2013
Последняя активность: 08.01.2024 23:25
Сообщений: 3969
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях

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

Пока вспомнил.
Для налобника Ferei делал прошивку с рампингом минимального режима и запоминанием значения (до отключения питания).
Т.е. та же прошивка, мизерное потребление в спящем, минимум режимов.

1) Включение и выключение - длинным кликом.
2)Индикация напряжения на аккуме - три коротких клика.

3)Два основных режима - средний и максимальный. Переключение между ними происходит круговым перебором одним коротким кликом.

4)Минимальный режим включается двумя короткими кликами. Из него можно выйти в средний коротким кликом. По другому в минимальный не попасть (перебор средний-макс его не затрагивает) и только когда аккум разрядится - в минимальный перейдет автоматически перед тем как совсем выключиться (напряжения выбраны отличные от оригинала у ceramic).

5)Рампинг минимального режима выбирается "_ ..." один длинный и два коротких клика. Яркость крутит по кругу от макс к мин и обратно. Пока не нажата кнопка. После нажатия значение запоминается и остается в памяти пока не вынут аккум.

Напряжение выключения смены режима на минимальный подобрано для делителя 20к/5,1к (отличается от того что в 105C).
Это как и у ceramic в конце программы только значения другие 156 и 140 вместо 146 и 130. Для 105С можно их забить и перекомпилировать.
ISR (ADC_vect)
{
adch_val = ADCH;
ADCSRA = 0;
DDRB = 0x19;
PORTB |= _BV(PB1);
if (adch_val<146)
{
Cod=1;
B=0b00000011;
if (adch_val<130)
{
nV++;
if (nV>3) B=0b00010000;
}
else nV=0;
}
WDTCR |= (1<<WDCE) | (1<<WDE);
WDTCR = 0x61;
GIMSK=0x40;
}


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

В архиве проект для 4 AVR Studio, там же есть и файл для прошивки Nalobnik.hex

Режимы, в т.ч. значение мин по умолчанию - заданы в этой строке
Mode[3]={50,0b00001,0b11001};
т.е. минимальный 50, после рампинга там может быть другое значение.
ШИМ на PB0 (5 нога)
Средний 0b00001 = 350мА = 1 чип на пятой ноге, включаем выход PB0.
0b11001 = все чипы включены на выходах PB0, PB4, PB3. У меня в налобнике всего 4 чипа, комбинируя способы подключения - можно подобрать нужный режим для 6 или 8 АМС7135.

0b00001 = 350мА = 1 чип на пятой ноге, включаем выход PB0
0b01000 = 700мА = 2 чипа на второй ноге, включаем выход PB3
0b01001 = 1050мА = 1чип+2чипа, 5 и 2 нога, включаем выход PB0 и PB3
пятый режим:
0b10000 = 1750мА = 5 чипов на третьей ноге, включаем выход PB4
0b10001 = 2100мА = 1+5 чипов на пятой и третьей ноге, включаем выход PB0 и PB4
0b11001 = 2800мА = все 8 чипов, включены выход PB0, PB4, PB3

Расположение выходов МК
PB0 = 5 нога
PB1 = 6 нога (INT0)
PB2 = 7 нога
PB3 = 2 нога
PB4 = 3 нога
PB5 = 1 нога

Собственно, кто тему читал по диагонали - тут прошивка ceramic с моими комментариями https://forum.fonarevka.ru/...
Вложения
Тип файла: rar Nalobnik.rar (22.7 Кб, 81 просмотров)
Тип файла: hex Nalobnik.hex (2.8 Кб, 315 просмотров)

[Исправлено: MSS, 16.03.2015 в 16:53]
MSS вне форума   Ответить с цитированием Вверх
Поблагодарили: 1 раз
Corvax (09.06.2015)
Старый 16.03.2015, 16:46   175
oleg235
Ветеран Фонарёвки
 
Регистрация: 07.04.2011
Последняя активность: 05.07.2019 16:52
Сообщений: 2816
Сказал(а) спасибо: 25
Поблагодарили: 402 раз(а) в 189 сообщениях

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

Цитата:
Посмотреть сообщение Сообщение от ceramic :
Смысл вопроса не понятен.
Заменть Тини13 на Тини12 можно?
oleg235 вне форума   Ответить с цитированием Вверх
Старый 16.03.2015, 16:49   176
MSS
Ветеран Фонарёвки
 
Аватар для MSS
 
Регистрация: 28.04.2013
Последняя активность: 08.01.2024 23:25
Сообщений: 3969
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях

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

oleg235, не будет измерения напруги на аккуме.

Цитата:
Посмотреть сообщение Сообщение от ceramic :
Тини12 имеет столько-же памяти как и Тини13.
Плюс еще место освободится за счет выкидывания измерительной части (в Тини12 нет adc).
а так если откорректировать программу то влезет
MSS вне форума   Ответить с цитированием Вверх
Старый 21.03.2015, 21:46   177
AVTOELEKTRIK
Век живи, век учись.
 
Аватар для AVTOELEKTRIK
 
Регистрация: 09.11.2014
Последняя активность: 15.12.2024 09:07
Сообщений: 82
Сказал(а) спасибо: 52
Поблагодарили: 32 раз(а) в 20 сообщениях

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

Добрый вечер.Есть желание собрать фонарь для рыбалки с тактической кнопкой.Основы программирования уже в большей части понятны--спасибо участникам форума, и отдельное MSS.Залить программу смогу(не будет получатся попрошу подсказки). Просьба помочь с программой с такими хотелками.
пять уровней яркости
1 70 с шимом из 350
2 500 с шимом из 700
3 1400. без шима
4 2100 без шима
5 2800 без шима--60 сек (если возможно если с таймером нет возможности то просто 2800)
Включение/выключение длинным нажатием, перебор режимов коротким-перебор режимов по кругу,выключение длинным нажатием в любом режиме. Включение всегда в минимальном режиме.
Высасыватель батареи – переключение режимов при низком напряжении вниз до мин режима.При напряжении меньше 2.9В -- отключение фонаря.
Индикация напряжения на батарее, тройное короткое нажатие < . . . >. Полностью заряжено – 5 миганий, разряжено – одно мигание.
За ранее СПАСИБО.
Миниатюры
Нажмите на изображение для увеличения
Название: Сохраненное изображение 2015-3-21_20-20-39.44.jpg
Просмотров: 616
Размер:	168.9 Кб
ID:	133361
__________________
С Уважением Валерий.

[Исправлено: AVTOELEKTRIK, 21.03.2015 в 23:21] Причина: редактирование вложения
AVTOELEKTRIK вне форума   Ответить с цитированием Вверх
Старый 21.03.2015, 22:22   178
MSS
Ветеран Фонарёвки
 
Аватар для MSS
 
Регистрация: 28.04.2013
Последняя активность: 08.01.2024 23:25
Сообщений: 3969
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях

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

Цитата:
Посмотреть сообщение Сообщение от AVTOELEKTRIK :
500 с шимом из 700
Это для белого? Раньше понедельника не посмотрю, но вроде у ceramic небіло такого режима, как у Тамагочи, чтоб и ШИМ на 5 ноге и активная 2я нога. Как наиболее простой вариант - ШИМ на 2шт АМС 7135, подключенных к 5й ноге (70 и 500 это желаемый ток?)

На рисунке у вас тактовая кнопка идет на АК-47, проверьте, там точно ATTiny13A? у меня есть такие драйверы на китайских аналогах, которые не прошиваются и они без маркировки. И там делитель не на таких резисторах, как в 105С. Нужно будет подбирать другие значения для отключения питания (в программе это в самом конце). И что туда думаете зашить?
MSS вне форума   Ответить с цитированием Вверх
Старый 21.03.2015, 22:38   179
AVTOELEKTRIK
Век живи, век учись.
 
Аватар для AVTOELEKTRIK
 
Регистрация: 09.11.2014
Последняя активность: 15.12.2024 09:07
Сообщений: 82
Сказал(а) спасибо: 52
Поблагодарили: 32 раз(а) в 20 сообщениях

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

Цитата:
Посмотреть сообщение Сообщение от MSS :
Это для белого? Раньше понедельника не посмотрю, но вроде у ceramic небіло такого режима, как у Тамагочи, чтоб и ШИМ на 5 ноге и активная 2я нога. Как наиболее простой вариант - ШИМ на 2шт АМС 7135, подключенных к 5й ноге (70 и 500 это желаемый ток?)

На рисунке у вас тактовая кнопка идет на АК-47, проверьте, там точно ATTiny13A? у меня есть такие драйверы на китайских аналогах, которые не прошиваются и они без маркировки. И там делитель не на таких резисторах, как в 105С. Нужно будет подбирать другие значения для отключения питания (в программе это в самом конце). И что туда думаете зашить?
ATTINY 13A это точно --я переставлял ее с 105c https://forum.fonarevka.ru/...
500ма на втором режиме нужно что бы в драйвер который будет управлять красным диодом прошить прогой что и для 105с ---(не просить еще одну программу переделать для 3х ватного диода. номиналы делителя совпадают --проверял.
AVTOELEKTRIK вне форума   Ответить с цитированием Вверх
Старый 21.03.2015, 22:43   180
MSS
Ветеран Фонарёвки
 
Аватар для MSS
 
Регистрация: 28.04.2013
Последняя активность: 08.01.2024 23:25
Сообщений: 3969
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях

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

Цитата:
Посмотреть сообщение Сообщение от AVTOELEKTRIK :
ATTINY 13A это точно --я переставлял ее с 105c https://forum.fonarevka.ru/...
500ма на втором режиме нужно что бы в драйвер который будет управлять красным диодом прошить прогой что и для 105с ---(не просить еще одну программу переделать для 3х ватного диода. номиналы делителя совпадают --проверял.
Две переделки - это не трудно, там просто цифры поменять. Лучше вы допишите вариант для белого - хочу такое. Вариант для красного - такое. А уже что проще будет, то и сделаем
MSS вне форума   Ответить с цитированием Вверх
Ответ  Создать новую тему





Copyright ©2007 - 2024, FONAREVKA.RU

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

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

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