|
|
![]() ![]() |
|
|
![]() ![]() ![]() ![]() |
|
Опции темы | Поиск в этой теме |
![]() ![]() |
![]() ![]() |
Увлеченный
Регистрация: 24.12.2011 Последняя активность: 29.10.2020 10:49
Сообщений: 186
Сказал(а) спасибо: 2
Поблагодарили: 26 раз(а) в 10 сообщениях
|
![]()
при использовании тактового управления защита такова, что фонарь включается при длительном нажатии на кнопку, при кратковременном/случайном нажатии он просто проморгает уровень заряда батареи и опять выключится. при "сильноточке" защиты нет, разве что сработает защита от перегрева и яркость уменьшится...
|
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Увлеченный
Регистрация: 11.03.2013 Последняя активность: 21.11.2015 08:06
Сообщений: 72
Сказал(а) спасибо: 2
Поблагодарили: 0 раз(а) в 0 сообщениях
|
![]()
Опишу ситуацию.
Положил фонарь в сумку туда всяких шмоток, ложу сумку в машину и так получаеться, что кнопку прижали вещи и фонарь включаеться. Таких ситуаций полно. Вот если была бы доп команда например три нажатия и фонарь заблокировался, а четыре снимают блокировку. Ну или что то в этом духе. А датчак термоконтроля в корпусе микросхемы? чем она ближе к диоду тем точнее сробатование? |
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
Увлеченный
Регистрация: 24.12.2011 Последняя активность: 29.10.2020 10:49
Сообщений: 186
Сказал(а) спасибо: 2
Поблагодарили: 26 раз(а) в 10 сообщениях
|
![]() Цитата:
по поводу блокировки- возможность есть, памяти для программы хватает, только вот нужен четкий и понятный алгоритм входа и выхода из этого режима, иначе глюков не оберешься... |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
![]() |
![]()
ka-pex,
Я вход выход сделал 2 длинных клика и удержание. Когда включился режим "заблокирован" работает только эта одна комбинация а МК в глубокой спячке. Получилось потребление меньше микроампера. |
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
|
Увлеченный
Регистрация: 24.12.2011 Последняя активность: 29.10.2020 10:49
Сообщений: 186
Сказал(а) спасибо: 2
Поблагодарили: 26 раз(а) в 10 сообщениях
|
![]() Цитата:
это раз. два- вы в темноте, срочно нужен свет, а свет не включается, ибо прошивка не понимает, толи это дребезг, толи она не в том режиме ожидания включения... в общем тут надо крепко подумать... подумал еще раз, имхо- есть устоявшийся и проверенный временем стандарт: включение любого устройства- длительным нажатием, не зависимо от того, кто и как его перед этим отключил. [Исправлено: ka-pex, 20.09.2013 в 02:09] |
|
![]() |
![]() ![]() |
![]() |
![]() ![]() |
![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8163 раз(а) в 2386 сообщениях
|
![]()
у Люкса встречал где-то вариант блокировки/разблокировки 6-ю короткими кликами. У меня и у самого так получилось из-за полутактического уклона и большого количества режимов. В общем-то вполне удобно, но ведь каждый хвалит свой огород, верно?
![]() |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Увлеченный
Регистрация: 11.03.2013 Последняя активность: 21.11.2015 08:06
Сообщений: 72
Сказал(а) спасибо: 2
Поблагодарили: 0 раз(а) в 0 сообщениях
|
![]()
Наверное механическая защита будет надежней и проще. Чем проще программа тем меньше глюков. Буду дамать как защитить кнопку от случайного нажатия.
|
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Увлеченный
Регистрация: 11.03.2013 Последняя активность: 21.11.2015 08:06
Сообщений: 72
Сказал(а) спасибо: 2
Поблагодарили: 0 раз(а) в 0 сообщениях
|
![]()
ka-pex, еще вопросик за место слаботочки можно использоват датчик холла? Я взял из старого фоноря и провел испытония, вроде все работает нормально но я не уверен правильно ли работает. Если можно использовать датчик холла то какой?
|
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
|
Увлеченный
Регистрация: 24.12.2011 Последняя активность: 29.10.2020 10:49
Сообщений: 186
Сказал(а) спасибо: 2
Поблагодарили: 26 раз(а) в 10 сообщениях
|
![]() Цитата:
![]() да вроде не должно быть проблем, разве что ток потребления датчика проверить, чтоб в пределах разумного был |
|
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Новичок
Регистрация: 16.04.2013 Последняя активность: 22.01.2023 18:23
Сообщений: 6
Сказал(а) спасибо: 1
Поблагодарили: 0 раз(а) в 0 сообщениях
|
![]()
Есть желание повторить этот драйвер,но возник вопрос
Чем аргументироваться при выборе дроселя а именно его токовую составляющею. Ток интересует 2.5А. К примеру SCB0704-4R7М 2.47A, 0.047Ohm 7.3x7.3mm h=4.6mm . |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8163 раз(а) в 2386 сообщениях
|
![]()
А потянет ли ключ эти 2,5A? С выбором тока дросселя всё просто: средний ток дросселя + половина его реактивного тока. Тут средним током является выходной ток (понижалка, у повышалки входной), а реактивный зависит от напряжения питания, частоты и индуктивности: I=0,5U*(0,5/f)/L=0,851A. Надеюсь не ошибся. Получаем в пике ток 2,5+0,85/2=2,925A.
|
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Новичок
Регистрация: 16.04.2013 Последняя активность: 22.01.2023 18:23
Сообщений: 6
Сказал(а) спасибо: 1
Поблагодарили: 0 раз(а) в 0 сообщениях
|
![]()
Может ктото делал его на большой ток ?
|
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Увлеченный
Регистрация: 11.03.2013 Последняя активность: 21.11.2015 08:06
Сообщений: 72
Сказал(а) спасибо: 2
Поблагодарили: 0 раз(а) в 0 сообщениях
|
![]()
собрал повышалку залил эту прошивку- работает но вот только транзистор шумит. может подскажите что надо поменять что бы шум пропал, пытался сам разобраться не получилось.
|
![]() |
![]() ![]() |
![]() |
![]() ![]() |
![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8163 раз(а) в 2386 сообщениях
|
![]()
Транзистор шумит? Никогда такого не видел. Дымит - да, шумит - только когда дымит
![]() |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Увлеченный
Регистрация: 11.03.2013 Последняя активность: 21.11.2015 08:06
Сообщений: 72
Сказал(а) спасибо: 2
Поблагодарили: 0 раз(а) в 0 сообщениях
|
![]()
может и не он но звук идет от него. сперва думал дросель отвел его на проводах в сторону подальше звук осталси на плате. заливаю другую прошивку тишина. я так понимаю частота не та. язык програмирования не знаю так только кое что могу поменять. пытался из двух одну собрать не так все просто.
Думал кто подскажет, что надо поменять чтобы частоту затворо поменять, ну или в чем проблема шума. |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Увлеченный
Регистрация: 11.03.2013 Последняя активность: 21.11.2015 08:06
Сообщений: 72
Сказал(а) спасибо: 2
Поблагодарили: 0 раз(а) в 0 сообщениях
|
![]()
а за что отвечает строка 189 TCNT1=0?
Убрал эту строчку звон драйвера исчез. |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
|
Завсегдатай Фонарёвки
Регистрация: 04.08.2012 Последняя активность: 15.01.2023 14:58
Сообщений: 778
Сказал(а) спасибо: 83
Поблагодарили: 126 раз(а) в 81 сообщениях
|
![]() Цитата:
__________________
Fenix E15 / Olight i1 / Nitecore SENS CR / Sunwayman C10R (5C1) Fenix PD32 / Zebra SC600w / Sunwayman C20C (S6 7D3) Convoy S2 / L2 (5C1) Zebra SC52w |
|
![]() |
![]() ![]() |
Поблагодарили: 1 раз |
Variant (30.01.2014)
|
![]() |
![]() ![]() |
Увлеченный
Регистрация: 11.03.2013 Последняя активность: 21.11.2015 08:06
Сообщений: 72
Сказал(а) спасибо: 2
Поблагодарили: 0 раз(а) в 0 сообщениях
|
![]()
помогите кто нибудь! суть вопроса такая, решил из прошивки выкинуть регулировку и оставить только режимы, проблема в мерцании диода. как я понял проблема затаилась где то тут:
выкидываю из этих строк лишнее if(ADCI<bright && ADCU<UMin && ADCT<TMax && outPWM<255)outPWM++;// if((ADCI>bright || ADCT>TMax) && outPWM>5)outPWM--;// || ADCU>UMin получаем это if(ADCI<bright)outPWM++; if(ADCI>bright)outPWM--; режимы работают но на слабом режиме диод мерцает да и на среднем бывает если оставляем за место этих двух строк это outPWM<255 то режим только один и при изменение цифр яркость меняется и работает без мерцания. В чем проблема? подскажите плиз P.S. прошивка p31V1a7. мерцание диода была замечена и без изменений прошивки. |
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
Увлеченный
Регистрация: 24.12.2011 Последняя активность: 29.10.2020 10:49
Сообщений: 186
Сказал(а) спасибо: 2
Поблагодарили: 26 раз(а) в 10 сообщениях
|
![]() |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Увлеченный
Регистрация: 11.03.2013 Последняя активность: 21.11.2015 08:06
Сообщений: 72
Сказал(а) спасибо: 2
Поблагодарили: 0 раз(а) в 0 сообщениях
|
![]()
а где взять библиотеки #include <delay.h> #include <sleep.h>
|
![]() |
![]() ![]() |