Ruslan
но упихнуть это в 512 команд было очень увлекательно
Dmitriy
да хз, я лет 10 назад написал это и забыл
а то я уж думал свежая разработка, хотел удивиться)
Ruslan
https://www.chipdip.ru/product/attiny13a-pu
Ruslan
180₽
Dmitriy
180₽
грабеж конечно, разве что использовать там где ее ЭМИ устойчивость важна.
Ruslan
либо там, где надо ждать!
Andy
https://github.com/halfakop/ATtiny13-LCD-Timer
Ясно, планировщик получился. Вот я про это место имел в виду, тут задача решает когда надо отдать управление, а не ОС
Dmitriy
либо там, где надо ждать!
не понял, ждать когда станет дешевле 32 битных мк?)
Ruslan
там очень хитро на си написано, с подсказками оптимизатору для компактного использования флеша
Ruslan
не понял, ждать когда станет дешевле 32 битных мк?)
мину тебе надо умную сделать, вот тинька позволит тебе не разрядиться в самый неподходящий момент
Dmitriy
Ясно, планировщик получился. Вот я про это место имел в виду, тут задача решает когда надо отдать управление, а не ОС
я похожую штуку писал для стм8, только там мк всегда в глубоком сне висит и просыпается и находит нужную таску и проворачивает ее. Сейчас уже не актуально, а 5 лет назад стм8 была без альтернативы вариант.
Ruslan
у меня там тоже есть экономия, я даже рассчитывал, сколько оно от батарейки проработает
Dmitriy
мину тебе надо умную сделать, вот тинька позволит тебе не разрядиться в самый неподходящий момент
я что то пропустил видимо, она же жрет весьма много и нет динамического управления питанием и всех остальных прелестей, что есть в современных мк. Как обучающая платформа супер, спору нет, но мне кажется, для серьезных проектов должны быть очень серьезные предпосылку в пользу АВР ядра в мк.
Mikhail
у многих для корректной работы от павербанка, нужно,чтобы подтяжка по шине была, у меня для typec 2 резистора по 5,1к+ ещё один вроде на d+ так стабильно везде работает
Ruslan
я похожую штуку писал для стм8, только там мк всегда в глубоком сне висит и просыпается и находит нужную таску и проворачивает ее. Сейчас уже не актуально, а 5 лет назад стм8 была без альтернативы вариант.
нашел запись от 2015-01-10: Допилил прошивку таймера. Добился снижения потребления до 0.21мА. Можно отказаться от конденсаторного питания от сети 220В и работать под тыщу часов от пары АА батареек. Безопасно и дёшево. Утрамбовал логику в килобайт флеша на ATtiny13A. Узнал много нового об оптимизации кода на С под AVR, про работу с ЖКИ экранами, про экономию энергии, про разницу между 13 и 13A версиями микроконтроллёра и неплохо провёл три бессонных ночи.
Ruslan
я как-то по stm32 упарывался, много всякого делал, а потом меня взяли в Акронис и всё пропало )
Ruslan
У меня на стм8 было меньше 10мка.... Но для АВР это круто, спору нет.
я тут восстановил свой проект по 3д печати, портал, теперь в правильном виде, микросервисы и прочее, за 8 лет прогресс догнал мою идею и можно пускать заново )
Dmitriy
я как-то по stm32 упарывался, много всякого делал, а потом меня взяли в Акронис и всё пропало )
Ну там скорее всяких cortex m0/4 за 20-50 центов с поддержкой жки теперь горы)
Ruslan
щас у меня основной проц — esp32, купил несколько их новых моделей, но чёта навалилось другого, не до процов
Ruslan
чем глубже погружаюсь, тем больше инфраструктуры надо делать
Dmitriy
щас у меня основной проц — esp32, купил несколько их новых моделей, но чёта навалилось другого, не до процов
проц надо выбирать под проект, а не проект под проц. Для всякой фигни сейчас юзаю артериф421 за 21 цент.
Ruslan
у меня проект под esp32 )
Ruslan
у меня зашифрованная связь 😉
Ruslan
а флеха зачем?
Dmitriy
у меня зашифрованная связь 😉
Зашифрованная связь, это когда шифр не поймать. А когда можно вечером поймать субъекта и повыламывать ему пальцы - то и шифр будет. Значит не зашифрованная) Так что шифрование это вопрос весьма относительный)
Dmitriy
а флеха зачем?
логи писать, конфиги писать. Когда с телефона управляешь не удобно лепить систему сбора еще на телефон, проще флешку вставить, а потом по ftp забрать их не трогая флеху.
Dmitriy
разумно, но я подумал, неужели ещё и видео присобачили, да ну )))
Это тоже сделал, жду платы. Там уже ног не хватило на карточку, увы.
Dmitriy
Вот как раз хотел спросить, где поглядеть, как видео по UDP слать. Нужна как можно меньше задержка. Есть проект где просто WiFi как радио используют и типа совсем маленькая задержка получается. Но это не будет с телефоном работать - не подходит.
Dmitriy
да также как и по TCP, просто укажи UDP
Да я скорее как набор jpeg декодировать потом на телефоне.
Dmitriy
Udp по wifi - звучит надёжно.
У меня управление сейчас через UDP сделано. В разы лучше TCP. Сначала делал на TCP и все лагало страшно.
Ruslan
Ruslan
в центре зря место занял, куда патрон от ПМ клеить будешь? только в центр!
Dmitriy
ну, также, как и обычно, уточни вопрос
Как буду приложуху писать спрошу. Но не уверен, что в этом чат вопрос.
Ruslan
Никуда)
https://www.youtube.com/watch?v=4W3s0xh32Ag
Dmitriy
https://www.youtube.com/watch?v=4W3s0xh32Ag
Ну вот именно поэтому пока репа закрытая))) Может дойду и открою
Ruslan
давно об этом думаю
Hells
У меня управление сейчас через UDP сделано. В разы лучше TCP. Сначала делал на TCP и все лагало страшно.
Управление то ладно, там можно слать бесконечный стрим данных. Потеря пакета не беда. А вот в сжатом видео получишь рассыпание картинки.
Dmitriy
Управление то ладно, там можно слать бесконечный стрим данных. Потеря пакета не беда. А вот в сжатом видео получишь рассыпание картинки.
Вот поэтому и вопрос - как такой стрим ловить. По tcp вообще не вариант, проходили. Для этого кейса не вариант.
Dmitriy
если подумать, это можно сильно сократить
во всех аппах, что я смотрел, и у меня, управление это мелкий пакет который очень часто отправляется, не важно, данные поменялись или нет.
IVAN
как сделать блок питания от мусорных радиоволн?
IVAN
для часов на бумажном дисплее
Max
В качестве отправной точки можно полистать слайды этого доклада https://inothings.ru/2018/abstracts/3187
IVAN
ток утечки суперконденсатора реально перекрыть от радиоволн? или лучше большой высоковольтный конденсатор?
Михаил
как то можно где-то установить размер памяти? ESP32-C3FH4
IVAN
от 200 до 1500 нА потребление микросхемы часов, раз в минуту надо накопить на обновление экрана
IVAN
микросхему часов надо питать всегда
ok-home
как то можно где-то установить размер памяти? ESP32-C3FH4
Menuconfig раздел serial flasher. Врод так по памяти
Dmitriy
от 200 до 1500 нА потребление микросхемы часов, раз в минуту надо накопить на обновление экрана
Есть такое понятие у кварца как энергия осцилляции. Ниже нее нельзя опускаться. Одна бывает очень сильно отличается.
IVAN
это потребление миросхемы часов с кварцем из датащита, кварц имеет только 2 вывода
IVAN
от 200 до 1500 нА потребление микросхемы часов ВМЕСТЕ С КВАРЦЕМ
IVAN
в датащитах кварцев елетропотребление пишут? не пишут, они все одинаровые
IVAN
и сколько там? не ток должен быть а ватты
Dmitriy
и сколько там? не ток должен быть а ватты
Так от кварца зависит. В даташите есть. Мне за вас гуглить?)
IVAN
Так от кварца зависит. В даташите есть. Мне за вас гуглить?)
сомниваюсь я в этом, кварц он по сути конденсатор
IVAN
1 наноВатт?
Dmitriy
где нано где микро https://www.digikey.com/en/products/detail/citizen-finedevice-co-ltd/CFS-20632768DZBB/862578 первый попавшийся на диджикей
IVAN
дели на 3, или сколько там у часов питание
Dmitriy
IVAN
это микро или нано? нет никакого КПД тут, и скорее всего потребление кварца включено в потребление часов, все кварцы одинаковые
IVAN
токи утечек суперконденсаторов до 3 микроАмпер
IVAN
керамический конденсатор на 50 вольт можно поставить, они бывают большой емкости счас
0х029А ❄️
Да приклейте вы уже солнечную панель )
0х029А ❄️
Купировать все эти нано-пико ватты
IVAN
у меня в подвале сумрак, тольбко грибы светятся
IVAN
как можно померить потребление часов без кварца? кварцы все одинаковые с "1микроВатт Макс" потреблением
Andy
Последнее время если нужен точный RTC и микропотребление то в изделия пихаю rv-3028, 3 ppm max, 60 nA без общения по шине I2C