Easyelectronics.ru

Электроника для всех
Текущее время: 17 дек 2018, 03:22

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




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

Зарегистрирован: 04 сен 2010, 23:09
Сообщения: 3359
Откуда: Армения
Не знаю, надо глянуть. Но для МК с 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
Сообщения: 5130
Откуда: Новосибирск
Ну слава яйкам, спасибо за труд.

_________________
Ищу работу.


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

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


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

Зарегистрирован: 04 сен 2010, 23:09
Сообщения: 3359
Откуда: Армения
Для 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
Сообщения: 5249
Sleep = усыпить. Процессор просто останавливается. Может засыпать (отключаться тактирование) отдельных элементов, но, в целом, состояние устройства не меняется - все регистры и даже состояние ножек GPIO, сохраняется. Если включить LED и уйти в sleep, то нога так и останется в состоянии включено, LED будет светить. Просыпается процессор по внешнему (или неусыпленному внутреннему) прерыванию и/или событию (в зависимости от типа засыпания) и продолжает выполнение программы со следующей инструкции (после обработчика прерывания, ессссно). Никакой специальной поддержки не требуется, аппаратные затраты на чистый sleep отсутствуют (в более глубоких режимах сна расходы уже есть), а потому енто можно вставлять в процедуру Delay для экономии тока потребления.

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


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

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


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

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


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

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


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

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


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

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

_________________
Ищу работу.


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

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


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

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


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

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

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


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

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


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

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


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

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


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

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


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

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


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

Зарегистрирован: 10 окт 2014, 00:48
Сообщения: 5249
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
Сообщения: 3359
Откуда: Армения
И мои модули доехали, наконец. ))) Но эти попроще, чем те,что на ссылке выше, в частности, отсутствует диммирование, но мне как-раз такие и нужны. Сегодня распаял один и доделал настольную лампу, но после окончательной сборки сенсор начал почему-то нечетко отрабатывать выключение. Придется снова разбирать и разбираться ...


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

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


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

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


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

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

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


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

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


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

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


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

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


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

Сейчас этот форум просматривают: Argazmo


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

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

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