Например TDA7294

Форум РадиоКот • Просмотр темы - Кухонный таймер на STM8 и энкодере
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 16, 2024 08:57:06

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


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Кухонный таймер на STM8 и энкодере
СообщениеДобавлено: Чт май 06, 2021 16:47:53 
Родился

Зарегистрирован: Пт ноя 13, 2009 08:31:18
Сообщений: 6
Откуда: Алматы, Казахстан
Рейтинг сообщения: 0
Приветствую всех.

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

Касаемо комментариев Павла, в принципе все понятно, кроме каким образом правильно измерить напряжение АЦП? Я так понимаю я должен настроить 2 канала АЦП один подключаю к питанию, а второй к ИОН. Отдельный порт на питание ИОН на момент измерения. Потом какие действия в плане обработки?

Еще в ходе макетирования я выяснил что, иногда в спящем режиме заметил утечку тока через энкодер при каком то определенном его положении, поэтому я подключил его средний вывод на порт РА3, это мне позволило в спящем режиме отключить все кроме самого МК. Я бы мог "забить" на этот момент, но хотелось все сделать по нормальному.

По всем остальным комментариям от вас согласен, просто я в программировании самоучка и не все моменты, о которых Вы озвучили сразу в голову не пришли. Вообщем сделал как смог. Кстати, если убрать транзисторы возле индикатора порты микроконтроллера не сгорят при максимальной яркости и 88 на индикаторе? Там же вроде не более 20мА на порт.

_________________
@domdevice


Последний раз редактировалось Ivan_kz Чт май 06, 2021 17:12:58, всего редактировалось 4 раз(а).

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Кухонный таймер на STM8 и энкодере
СообщениеДобавлено: Чт май 06, 2021 17:17:04 
Опытный кот

Карма: -9
Рейтинг сообщений: 29
Зарегистрирован: Пт янв 27, 2012 20:07:54
Сообщений: 859
Откуда: Томск
Рейтинг сообщения: 0
Круть. Поехали =)

Обсуждается схемотехника проекта https://radiokot.ru/artfiles/6615/

----

По поводу таймера: схема переусложнена.

Учитывая, что процессор всегда подключен к питанию, нет необходимости в VT1. Одна ножка процессора высвободилась, теперь их хватает, чтобы напрямую управлять индикатором без применения 595й, который теперь не надо отключать от питания.

Далее, я не вижу необходимости применения в таймере компаратора. Он там не нужен от слова совсем. Напряжение на батарейке можно измерить и процессором.
Кстати, подключать к 431 на выход конденсатор - явно запрещено в даташите - оно может начать генерировать.

VT2 тоже можно не ставить, а запитать ИОН с ноги процессора.
VT1 не нужен, т.к. всё что он отключает, выключается также и другими транзисторами - т.е. VT1 излишен.

VT4,VT5 - не нужны, можно запитывать индикатор напрямую от процессора. Посмотрите, как сделано в китайском W1209 терморегуляторе )

Итого - половину деталей из схемы можно просто убрать без потери функциональности.

Добавлено after 15 minutes 54 seconds:
>Кстати, если убрать транзисторы возле индикатора порты микроконтроллера не сгорят при максимальной яркости и 88 на индикаторе? Там же вроде не более 20мА на порт.

Не на порт, а на пин. Ну, у китайцев не сгорает, хотя конечно на это закладываться не очень хорошо ) Ок, отстоял два транзистора и два резистора =))

>кроме каким образом правильно измерить напряжение АЦП?

google: stm8 battery voltage

https://community.st.com/s/question/0D5 ... stm8s003f3


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Кухонный таймер на STM8 и энкодере
СообщениеДобавлено: Чт май 06, 2021 17:23:18 
Родился

Зарегистрирован: Пт ноя 13, 2009 08:31:18
Сообщений: 6
Откуда: Алматы, Казахстан
Рейтинг сообщения: 0
Посмотрите, как сделано в китайском W1209 терморегуляторе )

Павел, я скачал схему для этого терморегулятора, там они выводы сегментов подключают напрямую к портам, а в цепи разрядов ставят ограничительные резисторы по 200 Ом, как думаете это нормальный подход не будет ли разнояркости сегментов?

Вообщем, в моем случае я не буду пересаживать пищалку потому как только PD4 аппаратно имеет встроенный генератор, и порты для энкодера они настроены на входа таймера и работают без нареканий.

Остальные порты можно будет и переназначить, кстати изначально я так и сделал, но когда решил заморочиться с измерением низкого уровня батареек взял и все переделал уперся что ножек не хватает и поставил 595 микруху, теперь видимо рационально откатится назад.

Спасибо за советы, буду изучать и разбираться.

_________________
@domdevice


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Кухонный таймер на STM8 и энкодере
СообщениеДобавлено: Чт май 06, 2021 17:34:40 
Опытный кот

Карма: -9
Рейтинг сообщений: 29
Зарегистрирован: Пт янв 27, 2012 20:07:54
Сообщений: 859
Откуда: Томск
Рейтинг сообщения: 0
>как думаете это нормальный подход не будет ли разнояркости сегментов?

Это "нормальный китайский подход". Конечно будет, т.к. будет больше падение на резисторе, это очевидно.
Но она вроде как не слишком заметна. У меня к сожалению не осталось таймеров, чтобы проверить.
Ну, и я не настаивал на столь кардинальном усечении схемы ))

>и порты для энкодера они настроены на входа таймера и работают без нареканий.

не уверен, что ножек хватит если не переделывать энкодер.

Добавлено after 3 minutes 2 seconds:
По применению 595й - в частном случае нет смысла делать для неё отдельную линию сброса, если точно также в этот же момент можно просто её просто загрузить нулем.
Да, это займет больше времени. На Х м...секунд. Но индикатор то и так в это время выключен.


Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Кухонный таймер на STM8 и энкодере
СообщениеДобавлено: Чт май 06, 2021 17:38:35 
Родился

Зарегистрирован: Пт ноя 13, 2009 08:31:18
Сообщений: 6
Откуда: Алматы, Казахстан
Рейтинг сообщения: 0
>как думаете это нормальный подход не будет ли разнояркости сегментов?

Это "нормальный китайский подход". Конечно будет, т.к. будет больше падение на резисторе, это очевидно.
Но она вроде как не слишком заметна. У меня к сожалению не осталось таймеров, чтобы проверить.
Ну, и я не настаивал на столь кардинальном усечении схемы ))

>и порты для энкодера они настроены на входа таймера и работают без нареканий.

не уверен, что ножек хватит если не переделывать энкодер.

Попробую хотя-бы советы по АЦП и ИОН сделать (если портов хватит), оказалось действительно эта задача просто решается, посмотрел вашу ссылку на форум ST, там есть формула как это все посчитать. Когда гуглил много всякой информации было по этому вопросу, но что-то я затупил в этом плане, попалась схема на компараторе проверил ее в железе и оставил в схеме.

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

_________________
@domdevice


Последний раз редактировалось Ivan_kz Чт май 06, 2021 17:46:30, всего редактировалось 1 раз.

Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Кухонный таймер на STM8 и энкодере
СообщениеДобавлено: Чт май 06, 2021 17:45:23 
Опытный кот

Карма: -9
Рейтинг сообщений: 29
Зарегистрирован: Пт янв 27, 2012 20:07:54
Сообщений: 859
Откуда: Томск
Рейтинг сообщения: 0
Вопрос: куда уходит PD3 ?

Если возможно, на странице проекта поправь ссылку напрямую на эту тему.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Кухонный таймер на STM8 и энкодере
СообщениеДобавлено: Чт май 06, 2021 17:48:36 
Родился

Зарегистрирован: Пт ноя 13, 2009 08:31:18
Сообщений: 6
Откуда: Алматы, Казахстан
Рейтинг сообщения: 0
Вопрос: куда уходит PD3 ?

Если возможно, на странице проекта поправь ссылку напрямую на эту тему.

PD3 - никуда не идет, резервный пин оставил на всякий случай. В данный момент не используется. На печатной плате просто контактная площадка под индикатором. Ссылку в статье попробую сейчас поставить.

_________________
@domdevice


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Кухонный таймер на STM8 и энкодере
СообщениеДобавлено: Пн май 24, 2021 22:37:34 
Нашел транзистор. Понюхал.

Карма: 5
Рейтинг сообщений: 43
Зарегистрирован: Пн окт 31, 2016 10:57:29
Сообщений: 185
Откуда: Апрелевка
Рейтинг сообщения: 0
Добрый день! Собрал этот таймер с питанием от Li-Ion. Плата односторонняя, под корпус https://aliexpress.ru/item/100500252289 ... 1621884134
Получилось так:
https://img.radiokot.ru/files/119287/2ivk934yka.jpg
https://img.radiokot.ru/files/119287/2ivk921mc4.jpg
https://img.radiokot.ru/files/119287/2ivk90vyoq.jpg
https://img.radiokot.ru/files/119287/2ivk8zrp71.jpg
https://img.radiokot.ru/files/119287/2ivk8xrp4r.jpg

Файл платы выложу чуть позже, он на другом компьютере :o


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Кухонный таймер на STM8 и энкодере
СообщениеДобавлено: Пт май 28, 2021 23:40:23 
Нашел транзистор. Понюхал.

Карма: 5
Рейтинг сообщений: 43
Зарегистрирован: Пн окт 31, 2016 10:57:29
Сообщений: 185
Откуда: Апрелевка
Рейтинг сообщения: 0
Односторонняя печатная плата
Вложение:
Копия Таймер на STM8 с энкодером.lay6 [235.69 KiB]
Скачиваний: 292


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Кухонный таймер на STM8 и энкодере
СообщениеДобавлено: Вс фев 13, 2022 10:20:39 
Нашел транзистор. Понюхал.

Карма: 5
Рейтинг сообщений: 43
Зарегистрирован: Пн окт 31, 2016 10:57:29
Сообщений: 185
Откуда: Апрелевка
Рейтинг сообщения: 0
По просьбе victor60: схема зарядки для Li-ion, контроль разряда и схема подачи питания во время зарядки аккумулятора:
Зарядка и контроль аккумулятора согласно даташитам на микросхемы, можно использовать готовый китайский модуль. Схема подачи питания - из статьи на радиокоте. Использовано нестандартное включение р-канального транзистора. И не забываем резистор R3+R12.


Вложения:
Развязка питания.jpg [240.3 KiB]
Скачиваний: 143
защита АКБ.png [10.42 KiB]
Скачиваний: 124
зарядка Li-Ion на ТР4056.jpg [16.62 KiB]
Скачиваний: 131
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Кухонный таймер на STM8 и энкодере
СообщениеДобавлено: Ср мар 30, 2022 09:31:46 
Родился

Зарегистрирован: Пт мар 13, 2015 08:18:50
Сообщений: 1
Рейтинг сообщения: 0
PD3 - никуда не идет, резервный пин оставил на всякий случай...

Было бы неплохо запрограммировать его для управления внешней нагрузкой. Это расширило бы функционал устройства.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

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


Кто сейчас на форуме

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


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

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


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y