Easyelectronics.ru

Электроника для всех
Текущее время: 19 сен 2018, 20:08

Часовой пояс: UTC + 5 часов



    • JLCPCB - Прототипы 10 PCBs всего за 2$ (100*100mm, 2-layer)
    • Как мы делаем платы, смотрите на YouTube
    • Крупнейшая китайская фабрика прототипов. 300000+ заказчиков и 10000+ заказов в день!
    • LCSC - Крупнейший китайский онлайн магазин комплектующих.

Начать новую тему Ответить на тему  [ Сообщений: 177 ]  На страницу Пред.  1 ... 4, 5, 6, 7, 8  След.
Автор Сообщение
 Заголовок сообщения: Re: Доработка фонаря Yunmai XML-T6
СообщениеДобавлено: 09 апр 2018, 12:10 
Старожил
Аватара пользователя

Зарегистрирован: 04 сен 2010, 23:09
Сообщения: 3289
Откуда: Армения
Не знаю, надо глянуть. Но для МК с EEPROM это некритично, т.к. данные можно сохранить там.
Из даташита на pic10f200:
Цитата:
9.9.2 WAKE-UP FROM SLEEP
The device can wake-up from Sleep through one of the following events:
1. An external Reset input on GP3/MCLR/VPP pin, when configured as MCLR.
2. A Watchdog Timer time-out Reset (if WDT was enabled).
3. A change on input pin GP0, GP1 or GP3 when wake-up on change is enabled.
4. A comparator output change has occurred when wake-up on comparator change is enabled.
These events cause a device Reset.


UPD: Выборочно просмотрел описания нескольких МК. У всех сброс происходит только после пробуждения по сигналу MCLR/Reset (естественно ))). Во всех других случаях сброса не происходит и программа продолжается с того места, где была прервана командой sleep.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Доработка фонаря Yunmai XML-T6
СообщениеДобавлено: 09 апр 2018, 13:19 
Супермодератор
Аватара пользователя

Зарегистрирован: 27 янв 2010, 07:40
Сообщения: 4986
Откуда: Новосибирск
Ну слава яйкам, спасибо за труд.

_________________
Ищу работу.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Доработка фонаря Yunmai XML-T6
СообщениеДобавлено: 09 апр 2018, 13:35 
Старожил

Зарегистрирован: 10 окт 2014, 00:48
Сообщения: 4807
Вы не путаете sleep и suspend? ;)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Доработка фонаря Yunmai XML-T6
СообщениеДобавлено: 09 апр 2018, 15:28 
Старожил
Аватара пользователя

Зарегистрирован: 04 сен 2010, 23:09
Сообщения: 3289
Откуда: Армения
Для 10-й серии фрагмент приводил выше, для, например, PIC12F615 (специально выбрал МК опять-же без встроенной EEPROM) тот-же фрагмент выглядит так:
Цитата:
12.7.1 WAKE-UP FROM SLEEP
The device can wake-up from Sleep through one of the following events:
1. External Reset input on MCLR pin.
2. Watchdog Timer wake-up (if WDT was enabled).
3. Interrupt from GP2/INT pin, GPIO change or a peripheral interrupt.
The first event will cause a device Reset. The two latter events are considered a continuation of program
execution.

То-же самое, практически слово-в-слово написано и в даташите на 16F688, и для многих других. 18-ю серию не смотрел.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Доработка фонаря Yunmai XML-T6
СообщениеДобавлено: 09 апр 2018, 15:39 
Старожил

Зарегистрирован: 10 окт 2014, 00:48
Сообщения: 4807
Sleep = усыпить. Процессор просто останавливается. Может засыпать (отключаться тактирование) отдельных элементов, но, в целом, состояние устройства не меняется - все регистры и даже состояние ножек GPIO, сохраняется. Если включить LED и уйти в sleep, то нога так и останется в состоянии включено, LED будет светить. Просыпается процессор по внешнему (или неусыпленному внутреннему) прерыванию и/или событию (в зависимости от типа засыпания) и продолжает выполнение программы со следующей инструкции (после обработчика прерывания, ессссно). Никакой специальной поддержки не требуется, аппаратные затраты на чистый sleep отсутствуют (в более глубоких режимах сна расходы уже есть), а потому енто можно вставлять в процедуру Delay для экономии тока потребления.

Впрочем, что именно имеют в виду микрочипы, я не знаю - принцип Неуловимого Джо. ))


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Доработка фонаря Yunmai XML-T6
СообщениеДобавлено: 09 апр 2018, 16:27 
Старожил
Аватара пользователя

Зарегистрирован: 04 сен 2010, 23:09
Сообщения: 3289
Откуда: Армения
Нет, я пробовал различные варианты, при входе в sleep светодиоды, подключенные к ногам, гаснут, ток потребления, как уже писал выше, становится ничтожно малым и после пробуждения переменным присваиваются дефолтные значения. Также попробовал запускать программу с заккоментированной командой sleep.
Ток сразу увеличивается до долей мА, а вот переменные полностью сохраняют текущие, присваиваемые в ходе выполнения программы, значения.
Все сказанное относится к pic10f200 и, возможно, к другим десятым, для 12 и 16-х пиков согласно даташиту действие команды чуть другое, может и состояния портов сохраняются, не знаю, в такие подробности не вникал, и, тем более, не тестировал ))


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Доработка фонаря Yunmai XML-T6
СообщениеДобавлено: 11 апр 2018, 20:07 
Старожил
Аватара пользователя

Зарегистрирован: 04 сен 2010, 23:09
Сообщения: 3289
Откуда: Армения
Все, можно переносить в "уже сделал" ))). Заново вытравил плату, на одной стороне разместились разъем, кнопка и зарядник, на другой - МК, драйвера, боковое освещение - вместо 8-и SMD-шных поставил один 3-Ваттовый и индикатор зарядки - RGB светодиод. Как и планировал, драйвера, и, попутно, боковой светодиод, оснастил небольшим теплоотводом.
Вложение:
boards.jpg
boards.jpg [ 42.92 Кб | Просмотров: 571 ]


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Доработка фонаря Yunmai XML-T6
СообщениеДобавлено: 11 апр 2018, 21:13 
Старожил
Аватара пользователя

Зарегистрирован: 14 июн 2015, 17:41
Сообщения: 2104
Откуда: Русь, Новороссийск
Я вот всё никак не научусь качественно подпаивать 1...3Вт светодиоды к платам (звёздочкам). С ножками понятно, а как спинку к звёздочке правильно?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Доработка фонаря Yunmai XML-T6
СообщениеДобавлено: 11 апр 2018, 21:41 
Старожил
Аватара пользователя

Зарегистрирован: 04 сен 2010, 23:09
Сообщения: 3289
Откуда: Армения
А спинка у меня не подпаяна. Тут хитрая конструкция, на плату напаяны 2 штырька, пропущенные через отверстия в алюминиевой пластинке-теплоотводе. Штырьки заизолированы фторопластовой трубочкой. Выводы светодиода отогнуты вверх и припаяны к штырькам так, чтоб светодиод (на пасте) плотно сидел на теплоотводе.
Вот как-то так:
Вложение:
led.jpg
led.jpg [ 38.31 Кб | Просмотров: 559 ]


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Доработка фонаря Yunmai XML-T6
СообщениеДобавлено: 11 апр 2018, 21:41 
Супермодератор
Аватара пользователя

Зарегистрирован: 27 янв 2010, 07:40
Сообщения: 4986
Откуда: Новосибирск
Я думаю, тут можно обойтись и термопастой, прижимая светюк при пайке.

_________________
Ищу работу.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Доработка фонаря Yunmai XML-T6
СообщениеДобавлено: 11 апр 2018, 21:57 
Старожил
Аватара пользователя

Зарегистрирован: 04 сен 2010, 23:09
Сообщения: 3289
Откуда: Армения
Именно так у меня и сделано )))


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Доработка фонаря Yunmai XML-T6
СообщениеДобавлено: 12 апр 2018, 12:50 
Старожил
Аватара пользователя

Зарегистрирован: 04 сен 2010, 23:09
Сообщения: 3289
Откуда: Армения
И, напоследок, файлы - схема, разводка, прошивка и пара фото - в архиве
Вложение:
Flashlight.rar [225.31 Кб]
Скачиваний: 13


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Доработка фонаря Yunmai XML-T6
СообщениеДобавлено: 12 апр 2018, 17:09 
Старожил
Аватара пользователя

Зарегистрирован: 05 фев 2013, 00:58
Сообщения: 3051
Откуда: Тольятти
VladyMile писал(а):
Я вот всё никак не научусь качественно подпаивать 1...3Вт светодиоды к платам (звёздочкам). С ножками понятно, а как спинку к звёздочке правильно?

А спинку сплавом Розе.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Доработка фонаря Yunmai XML-T6
СообщениеДобавлено: 12 апр 2018, 17:45 
Старожил
Аватара пользователя

Зарегистрирован: 14 июн 2015, 17:41
Сообщения: 2104
Откуда: Русь, Новороссийск
Паяльником? Феном?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Доработка фонаря Yunmai XML-T6
СообщениеДобавлено: 12 апр 2018, 18:22 
Старожил
Аватара пользователя

Зарегистрирован: 05 фев 2013, 00:58
Сообщения: 3051
Откуда: Тольятти
Лучше феном. Но главное, чтобы спинка облудилась, а не просто прислюнявилась. Можно сначала облудить тем же Розе прохладным паяльником.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Доработка фонаря Yunmai XML-T6
СообщениеДобавлено: 12 апр 2018, 19:13 
Старожил
Аватара пользователя

Зарегистрирован: 14 июн 2015, 17:41
Сообщения: 2104
Откуда: Русь, Новороссийск
Благодарю. Попробую на выходных.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Доработка фонаря Yunmai XML-T6
СообщениеДобавлено: 21 апр 2018, 21:29 
Старожил

Зарегистрирован: 10 окт 2014, 00:48
Сообщения: 4807
Кстати, по поводу собаки Баскерв светящегося ошейника. Есть еще такой девайс:
https://mysku.ru/blog/aliexpress/62376.html


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Доработка фонаря Yunmai XML-T6
СообщениеДобавлено: 21 апр 2018, 21:49 
Старожил
Аватара пользователя

Зарегистрирован: 04 сен 2010, 23:09
Сообщения: 3289
Откуда: Армения
Видел. Наш лучше ))) Хотя-бы тем, что подзаряжаемый. Уменьшив кол-во светодиодов и потребляемый ток, одной зарядки хватает на 3 получасовых выгула. На сам девайс не нарадуюсь, очень удобная вещь.
И, кстати о фонарике )))), и плата и прошивка работают без сбоев, пока использую так, но изготовил что-то типа demo board, в свободное время буду пытаться кое-что подправить.
Вложение:
demo.jpg
demo.jpg [ 56.6 Кб | Просмотров: 436 ]


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Доработка фонаря Yunmai XML-T6
СообщениеДобавлено: 04 май 2018, 17:21 
Старожил

Зарегистрирован: 10 окт 2014, 00:48
Сообщения: 4807
u37 писал(а):
https://aliexpress.com/item/Smart-Electronics-Capacitive-touch-dimmer-Constant-pressure-stepless-dimming-PWM-control-panel-type-LED-dimmer-switch/32808339769.html
На муське был обзор.

Получил сей модуль. Режимов много, пойдет как для "лампы", так и для "фонарика". Понравился один - короткое = вкл/выкл на 100%; долгое = регулировка Up/Down. Потребление в состоянии покоя <10uA (прибор не кажет). Особенность - после нажатия потребляет ~0.4мА в течении ~2сек, потом 0.
Полезная фича - при напряжении 2.95В нагрузка отключается.
Remark - брал за 48 рублей, сейчас в 2 раза больше.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Доработка фонаря Yunmai XML-T6
СообщениеДобавлено: 22 май 2018, 07:52 
Старожил
Аватара пользователя

Зарегистрирован: 04 сен 2010, 23:09
Сообщения: 3289
Откуда: Армения
И мои модули доехали, наконец. ))) Но эти попроще, чем те,что на ссылке выше, в частности, отсутствует диммирование, но мне как-раз такие и нужны. Сегодня распаял один и доделал настольную лампу, но после окончательной сборки сенсор начал почему-то нечетко отрабатывать выключение. Придется снова разбирать и разбираться ...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Доработка фонаря Yunmai XML-T6
СообщениеДобавлено: 27 май 2018, 10:21 
Старожил
Аватара пользователя

Зарегистрирован: 04 сен 2010, 23:09
Сообщения: 3289
Откуда: Армения
Снова я и снова не про фонарь, а про лампу ))). Наконец, дошли руки до выяснения причин нечеткого срабатывания установленного в лампу сенсора, причем, причина, в принципе, была очевидной. Глюки, как писал выше, проявлялись только при выключении, включение всегда происходило как надо.
Т.к. используемая лампа на 12В, то для работы от Li-Ion пришлось повышать 3608 степапом, вот он-то и шумел да так, что полностью нарушал работу сенсора. Не помогло даже доп. шунтирование керамикой. Вопрос решился подпаиванием выводов питания ТТР223 непосредственно к полюсам аккумулятора, где шумы тоже были, но значительно ниже, чем в прежних точках подключения. Также пустил "+" через LC фильтр, но с ним улучшение почти не заметно, можно было и не ставить.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Доработка фонаря Yunmai XML-T6
СообщениеДобавлено: 27 май 2018, 12:31 
Старожил

Зарегистрирован: 10 окт 2014, 00:48
Сообщения: 4807
Только "переключение", без механического перемещения модулей? Не ошибаетесь? ))


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Доработка фонаря Yunmai XML-T6
СообщениеДобавлено: 27 май 2018, 14:00 
Старожил
Аватара пользователя

Зарегистрирован: 04 сен 2010, 23:09
Сообщения: 3289
Откуда: Армения
u37 писал(а):
Не ошибаетесь? ))

Нет, конечно ))
Модуля в его изначальном виде нет вообще. Я сначала предположил, что наводки идут по проводу, соединяющему сенсорную площадку с платой, поэтому сделал новую, вмонтированную в кнопку-индикатор, из которой я выкинул переключающий механизм, оставив только корпус и верхнюю металлическую накладку с изображением выключателя. Туда-же вмонтировал и RGB диод для индикации процесса заряда. Таким образом эта накладка, изолированная от корпуса и служащая сенсорной площадкой, соединяется напрямую с соотв. выводом ТТР223, расстояние буквально 4...5 мм, даже загрубил чувствительность, установкой небольшой емкости, как описано в datasheet, но и это не спасло от наводок. А вот перекидкой питания проблема как-будто решилась.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Доработка фонаря Yunmai XML-T6
СообщениеДобавлено: 27 май 2018, 15:13 
Старожил

Зарегистрирован: 10 окт 2014, 00:48
Сообщения: 4807
У меня на чайнике режимы переключаются этими "кнопками", чудес насмотрелся. Давите чувствительность по максимуму. Сколько вы туда вклеили? Я - 20 пФ, но мне приходится работать через 5 мм стекло. Попробуйте 33 пФ.
Это очень _не_стабильный датчик.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Доработка фонаря Yunmai XML-T6
СообщениеДобавлено: 27 май 2018, 17:12 
Старожил
Аватара пользователя

Зарегистрирован: 04 сен 2010, 23:09
Сообщения: 3289
Откуда: Армения
Точно уже не помню, тоже где-то в районе 30 пик. Хотя и изменение чувствительности в свое время не дало никакого эффекта. Сначала модуль был совсем без конденсатора.
А Вы смотрели шумы по питанию?


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 177 ]  На страницу Пред.  1 ... 4, 5, 6, 7, 8  След.

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB