Наш канал в telegram

Парсер архивных файлов для Vijeo Citect от Schneider Electric

По работе возникла задача выгрузить по нескольким тегам данные из SCADA-системы Vijeo Citect. Выгружать нужно было мгновенные значения с интервалом в 5 секунд за достаточно большой промежуток времени (чуть меньше года). Данные у нас архивируются с интервалом в 1 секунду, так что в этом смысле всё нормально, однако выгрузка прямо из скады, в лоб, большого …

Алиса от Яндекса. Часть 3. Проектирование сценария навыка.

Что такое сценарий навыка. Математическая модель сценария. Для начала хочу сказать, что на платформе Яндекс.Диалогов есть страничка, посвящённая проектированию навыков. На этой странице написано, что одним из самых сложных этапов создания навыка является разработка сценария. В этой оценке я абсолютно согласен с Яндексом и именно об этом я хочу сегодня поговорить, в надежде облегчить самому …

Алиса от Яндекса. Часть 2. Что такое навыки Алисы, как они работают и что нужно для разработки своего собственного навыка?

Что такое навыки Алисы? Как сторонние навыки интегрируются с Алисой? Формальные требования к навыкам. Техника взаимодействия платформы Диалоги и сторонних веб-сервисов. Что такое навыки Алисы? Говоря по простому, навыки — это любые веб-сервисы, предоставляющие какой-либо полезный (или не очень) функционал. Как только Алиса научилась (ну, или сотрудники Яндекса её научили) пользоваться определённым веб-сервисом, — можно …

Алиса от Яндекса. Часть 1. Что такое голосовой помощник Алиса, как она работает и зачем нужна.

Что такое Алиса? Как Алиса работает? Как установить Алису? В последнее время появилась настоящая мода на голосовых помощников, особенно после того, как у IT-сообщества появилась возможность расширять возможности этих помощников своим собственным кодом. Естественно, я тоже не мог обойти эту тему стороной. Итак, сегодня мы начнём разбираться, что представляет собой голосовой помощник Алиса, что такое …

Измеритель ЭПС конденсаторов

Так как по натуре своей я радиохламер, появилась необходимость иметь ЭПС-метр — измеритель эквивалентного последовательного сопротивления, известного так же как ESR. Если коротко, то ЭПС конденсатора — очень капризная величина, зависящая от частоты протекающего через конденсатор переменного тока. Чаще всего измерять ЭПС нужно на переменном токе синусоидальной формы частотой 50 – 60 кГц. В сети …

Быстрое подключение к микросхемам в DIP-корпусах

У людей, занимающихся современной электроникой, рано или поздно, но неизбежно, возникает задача перепрошивки каких-нибудь микроконтроллеров. Причём, зачастую, схемы, в которых эти микроконтроллеры используются, не предполагают внутрисхемного программирования. Как в таких случаях быть? Подпаивать выводы программатора прямо к ногам чипа? Искать кроватку нужного размера и подпаиваться к ней? Многие так и делают. Но для чипов в …

Дополнение к программатору RH-0001C для расширения списка программируемых PIC-контроллеров

Те, кто покупал программатор микроконтроллеров и микросхем памяти RH-0001C (или собирал его аналог), — знают, что он позволяет программировать только те модели микроконтроллеров PIC, которые поддерживают алгоритм перевода в режим программирования, известный как «Vpp-first». Алгоритм перевода в режим программирования, известный как «Vdd-first» программатором не поддерживается. Подробнее о различных алгоритмах перевода PIC-контроллеров в режим программирования можно …

Русская документация на ESP8266

В ходе изучения ESP8266 пришлось сделать вольный перевод части документации. Перевод выкладываю здесь, вдруг ещё кому-нибудь пригодится (с русскими доками всегда беда). В дальнейшем возможно выложу ещё. Перевод ни в коем случае не претендует на официальность, более того, местами в текст специально внесены правки «под себя». По поводу качества перевода также ничего не гарантирую, — …

Сборка тулчейна для написания прошивок под ESP8266 в Ubuntu Linux

Ниже описана процедура сборки и настройки под Ubuntu тулчейна для написания и сборки прошивок под ESP8266. Тулчейн состоит из неофициального кросскомпилятора crosstool-NG и официального SDK. В принципе, в том или ином виде подобные инструкции есть и на других ресурсах (ссылки на которые есть ниже в статье), однако ни по одной из них мне не удалось …

Детектор наличия сетевого напряжения с оптронной развязкой

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