|
|
|
|
233298 536 45 31 |
|
Опции темы | Поиск в этой теме |
09.02.2014, 17:21 | 61 |
Ветеран Фонарёвки
Регистрация: 28.04.2013 Последняя активность: 08.01.2024 23:25 Адрес: Харьков
Сообщений: 3971
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях
|
Re: Модифицируем народный линейный драйвер для тактовой кнопки
Думал кто, как сюда прилепить рампинг из прошивки Тамагочи, или прилепить к его прошивке тактовую кнопку? Которая на тини13, без перепайки МК на 85.
Или рампинг с веломании прилепить. По рампингу можно было бы задавать значение яркости для ШИМ режимов и записвать его значение с заменой начального из Mode. Оставив там мунлайт, рампинг, яркость без ШИМ, макс яркость... |
09.02.2014, 21:14 | 62 |
Ветеран Фонарёвки
Регистрация: 28.04.2013 Последняя активность: 08.01.2024 23:25 Адрес: Харьков
Сообщений: 3971
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях
|
Re: Модифицируем народный линейный драйвер для тактовой кнопки
Будет так работать?
Скомпилировал, завтра попробую в железе [Исправлено: MSS, 09.02.2014 в 23:14] |
10.02.2014, 16:39 | 63 |
Ветеран Фонарёвки
Регистрация: 28.04.2013 Последняя активность: 08.01.2024 23:25 Адрес: Харьков
Сообщений: 3971
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях
|
Re: Модифицируем народный линейный драйвер для тактовой кнопки
не работает в таком варианте
Настроил зато его под кинг - частоту ШИМ 1,1кГц, мин яркость первого режима = 22(меньше просто не горят диоды). Буду дальше пробовать с рампингом что-то сделать. |
11.02.2014, 18:52 | 64 |
Ветеран Фонарёвки
Регистрация: 28.04.2013 Последняя активность: 08.01.2024 23:25 Адрес: Харьков
Сообщений: 3971
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях
|
Re: Модифицируем народный линейный драйвер для тактовой кнопки
Кто может подсказать?
Пишем вот такое, рампинг бегает, но не сохраняется выбранное значение. Через пару-тройку секунд зависает вобще. Как сохранить в памяти новое значение Mode[3]=t; Чтоб было возможно отрегулировать яркость для макс режима с ШИМ ? Пусть хоть отключения питания сохранит... [Исправлено: MSS, 11.02.2014 в 18:56] |
13.02.2014, 18:56 | 65 |
Ветеран Фонарёвки
Регистрация: 28.04.2013 Последняя активность: 08.01.2024 23:25 Адрес: Харьков
Сообщений: 3971
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях
|
Re: Модифицируем народный линейный драйвер для тактовой кнопки
Сделал рампинг и режимы, как и хотел.
Рампинг подстраивает второй режим по яркости. Первый и четвертый - мин и турбо - скрыты и вызываются _ _ и _ _ _ нажатием. второй и третий - переключаются коротким и двойным коротким. В общем мне нравится |
Поблагодарили: 1 раз |
ceramic (13.02.2014)
|
13.02.2014, 22:03 | 66 |
Ветеран Фонарёвки
Регистрация: 28.04.2013 Последняя активность: 08.01.2024 23:25 Адрес: Харьков
Сообщений: 3971
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях
|
Re: Модифицируем народный линейный драйвер для тактовой кнопки
Как распаивать МК, кнопку и соединять с АМС7136 для Кинга.
Делитель на 20к и 5.1к |
09.03.2014, 22:39 | 67 |
Увлеченный
Регистрация: 24.07.2012 Последняя активность: 23.09.2022 15:41 Адрес: Рязань
Сообщений: 172
Сказал(а) спасибо: 587
Поблагодарили: 55 раз(а) в 30 сообщениях
|
Re: Модифицируем народный линейный драйвер для тактовой кнопки
Всех приветствую. Благодарю ceramic, Tamagotchi, shurko_3 и всех кто участвует в разработке и улучшении народного драйвера.
Прошу помощи модифицировал я драйвер как описано в этой теме и теперь мне надо напаять 7135 до 9 ампер. Планирую сделать отдельную платку на 16 стабилизаторов и подключить к модифицированному линейнику. Подскажите, куда нужно подпаять чтобы всё работало как надо. На одолженных фото я пронумеровал стабилизаторы, к какому можно подпаять плату на 16амс или это вообще плохая затея ? |
09.03.2014, 23:07 | 68 |
Ветеран Фонарёвки
Регистрация: 28.04.2013 Последняя активность: 08.01.2024 23:25 Адрес: Харьков
Сообщений: 3971
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях
|
Re: Модифицируем народный линейный драйвер для тактовой кнопки
Посмотрите на рисунок в моем посте выше.
В версии Керамик 1 чип на пятой ноге, ШИМ выход PB0 2 чипа на второй ноге, выход PB3 5 чипов на третьей ноге, выход PB4 Какая задача стоит? Посмотрите в моей теме коментарии по прошивке Керамик https://forum.fonarevka.ru/... В зависимости от того, на какую ножку вы припаяете провод для управления группой чипов - и будет отличаться ток. Если нужен только максимальный режим в 9А - паяйте на выход третьей ноги |
Поблагодарили: 1 раз |
Bobay (10.03.2014)
|
10.03.2014, 01:53 | 69 |
Увлеченный
Регистрация: 24.07.2012 Последняя активность: 23.09.2022 15:41 Адрес: Рязань
Сообщений: 172
Сказал(а) спасибо: 587
Поблагодарили: 55 раз(а) в 30 сообщениях
|
Re: Модифицируем народный линейный драйвер для тактовой кнопки
MSS, Благодарю Если припаяю группу из 16амс на 3 ногу, то режимы все остануться, но масимум вырастет до 9 ампер ?
[Исправлено: Bobay, 10.03.2014 в 01:58] |
10.03.2014, 11:09 | 70 |
Ветеран Фонарёвки
Регистрация: 28.04.2013 Последняя активность: 08.01.2024 23:25 Адрес: Харьков
Сообщений: 3971
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях
|
Re: Модифицируем народный линейный драйвер для тактовой кнопки
у Керамик пятый режим использует эту группу АМС7135. Смотря какая из трех групп выбрана
пятый режим: 0b10000 = 1750мА = 5 чипов на третьей ноге, включаем выход PB4 0b10001 = 2100мА = 1+5 чипов на пятой и третьей ноге, включаем выход PB0 и PB4 0b11001 = 2800мА = все 8 чипов, включены выход PB0, PB4, PB3 т.е. где было 5 - теперь будет все, что висит на 3й ноге. |
Поблагодарили: 1 раз |
Bobay (10.03.2014)
|
10.03.2014, 15:01 | 71 |
Увлеченный
Регистрация: 24.07.2012 Последняя активность: 23.09.2022 15:41 Адрес: Рязань
Сообщений: 172
Сказал(а) спасибо: 587
Поблагодарили: 55 раз(а) в 30 сообщениях
|
Re: Модифицируем народный линейный драйвер для тактовой кнопки
MSS, Благодарю. Теперь вроде до меня дошло
|
15.03.2014, 18:45 | 72 |
Увлеченный
Регистрация: 24.07.2012 Последняя активность: 23.09.2022 15:41 Адрес: Рязань
Сообщений: 172
Сказал(а) спасибо: 587
Поблагодарили: 55 раз(а) в 30 сообщениях
|
Re: Модифицируем народный линейный драйвер для тактовой кнопки
Возникла проблема, снова прошу помощи. Какие строки отредактировать в исходнике чтобы драйвер не сбрасывал с максимального режима(просадка большая на 32650 под нагрузкой в 9А и он сбрасывает на 4 режим) Понизить бы порог до 3.5 или 3.3 вольт. Подскажите пожалуйста. И еще такой вопрос, я прошил через пони прог(только hex файл и всё заработало), какие фьюзы там выставлять ? Нужно ли прошивать что то кроме hex файла?(сам немного пытался разобраться, но успехи не очень, буду рад помощи)
|
15.03.2014, 20:24 | 74 |
Ветеран Фонарёвки
Регистрация: 28.04.2013 Последняя активность: 08.01.2024 23:25 Адрес: Харьков
Сообщений: 3971
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях
|
Re: Модифицируем народный линейный драйвер для тактовой кнопки
|
Поблагодарили: 1 раз |
Bobay (15.03.2014)
|
15.03.2014, 21:57 | 75 |
Увлеченный
Регистрация: 24.07.2012 Последняя активность: 23.09.2022 15:41 Адрес: Рязань
Сообщений: 172
Сказал(а) спасибо: 587
Поблагодарили: 55 раз(а) в 30 сообщениях
|
Re: Модифицируем народный линейный драйвер для тактовой кнопки
ceramic,
MSS, Благодарю. Поменял, но снова сбрасывает с 5 режима на 4 при 3.80 вольтах(под нагрузкой) Как сделать чтобы он сбрасывал на 4 режим на 3.3 вольтах под нагрузкой? На счет фьюзов я нуб не разобрался как их выставить в понипрог(на фото как они у меня запрограмировались, ну или были сразу), нужно чтото поменять ? |
15.03.2014, 22:05 | 76 |
Ветеран Фонарёвки
Регистрация: 28.04.2013 Последняя активность: 08.01.2024 23:25 Адрес: Харьков
Сообщений: 3971
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях
|
Re: Модифицируем народный линейный драйвер для тактовой кнопки
Bobay, уменьшить нужно было. от 146 до 130 (130 это совсем минимум).
Керамик не то посоветовал Если напруга на делителе adch_val Меньше 146 - происходит сброс режима на низший. Если adch_val меньше 130 - происходит отключение По фьюзам я только в понедельник смогу сказать. Программатор на работе. ну если кратко - то H Fuse FD=11111101 - Похоже на ваше L Fuse 71=01110001 - у вас не совсем так. У вас 01110010 - тоесть последние два нужно наоборот. Поставить галку на CKSel1 и убрать на CKSel0 Но если работает лучше не трогайте их. У меня что-то часто после корректировки фьюзов не работает МК [Исправлено: MSS, 15.03.2014 в 22:16] |
Поблагодарили: 1 раз |
Bobay (15.03.2014)
|
15.03.2014, 22:18 | 77 |
Регистрация: 06.06.2010 Последняя активность: 21.05.2024 16:11 Адрес: Беларусь, Минск
Сообщений: 2009
Сказал(а) спасибо: 694
Поблагодарили: 856 раз(а) в 359 сообщениях
|
Re: Модифицируем народный линейный драйвер для тактовой кнопки
может проще диод(защитный) закоротить ? или немного изменить делитель напряжения ?
__________________
Ремонт светодиодных фонарей |
Поблагодарили: 1 раз |
Bobay (15.03.2014)
|
15.03.2014, 22:45 | 78 |
Ветеран Фонарёвки
Регистрация: 28.04.2013 Последняя активность: 08.01.2024 23:25 Адрес: Харьков
Сообщений: 3971
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях
|
Re: Модифицируем народный линейный драйвер для тактовой кнопки
а как его менять? Вот я в Кинге своем делал делитель из 20к и 5,1к. По идее близко к тому, что на Nanj105C
Но вот как определять эти самые значения 130 или 146... из какой формулы они берутся и чему равны? Я так понимаю, опорное у нас 1,1 вольт с которым сравнивается напруга на ноге МК. и если взять 255 как 4,2 - то 130 у меня не получалось чтоб было 2,7. Если резисторами делить на 4, то 4,2 будет 1.05 1,1 - это 255 1,05 - 243 = это заряженная на 100% батарея (4,2В) севшая с напругой 2,7В будет (2,7/4)=0,67 если ее пересчитать то получим 156 но никак не 130... Или я что-то не так думаю? Пока писал вроде бы сам и понял... Делитель у нас не 1/4 а 1/5 Получается 4,2В/5=0,84 Сравниваем мы с 1,1В, поэтому это 100% (или 255) 1,1 - 255 0,84 - х х=0,84*255/1,1=194 Нижний предел 2,7В 2,7/5=0,54 1,1 - 255 0,54 - у у=0,54*255/1,1=125 Что очень близко к 130 из программы... Я наверно у себя в программе просто эту формулу добавлю... для наглядности... [Исправлено: MSS, 15.03.2014 в 22:51] |
Поблагодарили: 1 раз |
Bobay (15.03.2014)
|
15.03.2014, 23:11 | 79 |
Увлеченный
Регистрация: 24.07.2012 Последняя активность: 23.09.2022 15:41 Адрес: Рязань
Сообщений: 172
Сказал(а) спасибо: 587
Поблагодарили: 55 раз(а) в 30 сообщениях
|
Re: Модифицируем народный линейный драйвер для тактовой кнопки
MSS, Благодарю
shurko_3, как вариант(от меня бы снова посыпались вопросы какой номинал и куча других), но к счастью все получилось, выставил 130 и стал сбрасывать на 3.35В+/- Позже потестирую как он совсем отключается, надеюсь как надо и не ушатает аккумулятор. [Исправлено: Bobay, 15.03.2014 в 23:15] |
16.03.2014, 00:44 | 80 |
Ветеран Фонарёвки
Регистрация: 28.04.2013 Последняя активность: 08.01.2024 23:25 Адрес: Харьков
Сообщений: 3971
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях
|
Re: Модифицируем народный линейный драйвер для тактовой кнопки
Bobay, может у вас сечение проводов не достаточное?
130 и 3,35В как-то странно. Это получается на диоде у вас падает 0,6В. Диод я забыл учесть в расчетах в предыдущем посте. А это как раз и будет +0,2В и эти самые 134 условных единиц Если есть регулируемый блок питания - я бы на нем тренировался. На работе у меня есть Ну и можно проверить работу без дополнительной обвязки из пачки АМС для 9А. |