У меня же 2 щупа!
Я могу померять сразу всё:)
Зелёная линия - фронт отключения ноги у контроллера, жёлтая линия - переходный процесс длинною в жизнь) 1100ns
На картинке мы видим потом полочку и ещё одно падение в низ - это видимо включилась вторая нога, те между этими событиями есть задержка чуть более 300ns.
Откуда я знаю про задержку? Потому что переключение в другую сторону выглядит сильно стрёмнее :)
Я могу померять сразу всё:)
Зелёная линия - фронт отключения ноги у контроллера, жёлтая линия - переходный процесс длинною в жизнь) 1100ns
На картинке мы видим потом полочку и ещё одно падение в низ - это видимо включилась вторая нога, те между этими событиями есть задержка чуть более 300ns.
Откуда я знаю про задержку? Потому что переключение в другую сторону выглядит сильно стрёмнее :)
Конечно же наш рассказ будет не полным без наблюдения процесса переключения ног микроконтроллера крупным планом.
50ns ширина клеточки, всё переключение занимает 6 клеточек или ровно 300ns.
Частота процессора - 72 MHz, это примерно 140ns на тик, те нужно 2 тика на смену ног.
Но дело тут не в частоте микроконтроллера, а в частоте шины APB на которой находятся ноги. У stm32f103 максимальная частота шины - 36MHz и подача команды на линию занимает 1 тик шины.
50ns ширина клеточки, всё переключение занимает 6 клеточек или ровно 300ns.
Частота процессора - 72 MHz, это примерно 140ns на тик, те нужно 2 тика на смену ног.
Но дело тут не в частоте микроконтроллера, а в частоте шины APB на которой находятся ноги. У stm32f103 максимальная частота шины - 36MHz и подача команды на линию занимает 1 тик шины.
Никогда бы не подумал что китайский прибор может принести столько счастья и закопаться в такие мизерные значения.
Минимальный размер клеточки 10nS при этом хорошо различимы события длинной 2ns.
Знаете какое расстояние свет пролетит за 1 наносекунду?
30 сантиметров!
ВСЕГО 30 ГРЕБАНЫХ САНТИМЕТРОВ, КАРЛ!
Те с помощью "осцилографа" за 6 тыщ можно померять скорость света в домашних условиях.
Минимальный размер клеточки 10nS при этом хорошо различимы события длинной 2ns.
Знаете какое расстояние свет пролетит за 1 наносекунду?
30 сантиметров!
ВСЕГО 30 ГРЕБАНЫХ САНТИМЕТРОВ, КАРЛ!
Те с помощью "осцилографа" за 6 тыщ можно померять скорость света в домашних условиях.
Положу сюда ссылочку с годной матчастью.
https://en.wikipedia.org/wiki/Conductivity_(electrolytic)
А внизу статьи ещё огромное количество ссылок на другие ресурсы
https://en.wikipedia.org/wiki/Conductivity_(electrolytic)
А внизу статьи ещё огромное количество ссылок на другие ресурсы
Wikipedia
Conductivity (electrolytic)
measure of the ability of a solution containing electrolytes to conduct electricity
Алиекспресс-пати
Приехали 4 штуки esp32-C3 в разных корпусах и взрослые разъёмы.
Тёмно-зелёные разъёмы совсем говёшные, светлозелёные получше, но также пластик далёк от идеала.
ESP-C3-01M - интересный форм-фактор. У меня такой есть на отладке (выше был пост), а этот можно к чему-нибудь припаять. Оно умеет только данные передавать, другие ноги типа не нужны.
Приехали 4 штуки esp32-C3 в разных корпусах и взрослые разъёмы.
Тёмно-зелёные разъёмы совсем говёшные, светлозелёные получше, но также пластик далёк от идеала.
ESP-C3-01M - интересный форм-фактор. У меня такой есть на отладке (выше был пост), а этот можно к чему-нибудь припаять. Оно умеет только данные передавать, другие ноги типа не нужны.
Запилил домашнюю метеостанцию.
Всё по классике
- температура ds18b20
- влажность sht3x
- давление bmp180
- co2 mhz19b
Все библиотеки взял у
Спасибо ему =)
https://github.com/UncleRus/esp-idf-lib
Co2 mhz19b питается от 4.4-5V, поэтому пришлось припаять к Lolin отдельный проводочек, т.к. на гребёнку 5V не выведено.
В лучших традициях DIY на двусторонний скотч прилепил к стене и радуюсь) выглядит сурово.
Всё по классике
- температура ds18b20
- влажность sht3x
- давление bmp180
- co2 mhz19b
Все библиотеки взял у
uncle rus
Спасибо ему =)
https://github.com/UncleRus/esp-idf-lib
Co2 mhz19b питается от 4.4-5V, поэтому пришлось припаять к Lolin отдельный проводочек, т.к. на гребёнку 5V не выведено.
В лучших традициях DIY на двусторонний скотч прилепил к стене и радуюсь) выглядит сурово.
Данные вывел на дашборды инфлюкса.
Самое важное - разобрался со старой проблемой с переподключением к wi-fi при пропадании сети.
Ну как разобрался, если прилетает событие WIFI_EVENT_STA_DISCONNECTED я переводил всё что есть в статус offline, и запускал таймер на 2 секунды. По истечению таймера запускалась команда
В итоге при событии WIFI_EVENT_STA_DISCONNECTED я добавил
Надеюсь теперь мои графики не будут отваливаться при моргании сети.
Самое важное - разобрался со старой проблемой с переподключением к wi-fi при пропадании сети.
Ну как разобрался, если прилетает событие WIFI_EVENT_STA_DISCONNECTED я переводил всё что есть в статус offline, и запускал таймер на 2 секунды. По истечению таймера запускалась команда
esp_wifi_start()
и ... и дальше я ждал хоть каких-нибудь событий от вайфая по которым должен был продолжиться процесс восстановления соединения с mqtt.В итоге при событии WIFI_EVENT_STA_DISCONNECTED я добавил
esp_wifi_stop()
и всё стало хорошо. Теперь подключение идёт по полному процессу и цепочка событий выстраивается в нужный ряд.Надеюсь теперь мои графики не будут отваливаться при моргании сети.
Media is too big
VIEW IN TELEGRAM
Смотри как могу
Распаковочка без распаковочки, просто хвастаюсь.
Приехали из китая пара надежных разъёмов - взял посмотреть. Иголочки подпружиненые, с их помощью делают временное присоединение для прошивки и тестирования. И 5 CAN/UART переходников на плате TJA1050 которые «буду использовать в своих проектах»(с), те кину в ящички пусть валяются, а вдруг пригодятся 🤣
Приехали из китая пара надежных разъёмов - взял посмотреть. Иголочки подпружиненые, с их помощью делают временное присоединение для прошивки и тестирования. И 5 CAN/UART переходников на плате TJA1050 которые «буду использовать в своих проектах»(с), те кину в ящички пусть валяются, а вдруг пригодятся 🤣
К "распаковочкам" нужы ссылки на aliexpress.ru?
Anonymous Poll
85%
нужны, вдруг я тож такоие хочу
15%
не нужны
0%
нафиг распаковочки
0%
бобёр
🔥1
Ссылочки на али с «распаковки»
подпружиненые контакты, у меня маленькие E2
115р с бесплатной доставкой
https://aliexpress.ru/item/33004747616.html
Разъемы, пишут что они "авиационные", у меня docking + 4P
25р с доставкой 30р
https://aliexpress.ru/item/32801528608.html
Приемопередатчик CAN-шины TJA1050
383р + 225р доставка
https://aliexpress.ru/item/1005003155285401.html
подпружиненые контакты, у меня маленькие E2
115р с бесплатной доставкой
https://aliexpress.ru/item/33004747616.html
Разъемы, пишут что они "авиационные", у меня docking + 4P
25р с доставкой 30р
https://aliexpress.ru/item/32801528608.html
Приемопередатчик CAN-шины TJA1050
383р + 225р доставка
https://aliexpress.ru/item/1005003155285401.html