Извините за проффдеформированный сокращениями коммент:)
Имелось в виду, что внутри (на сколько я понял) — плита не очень то и умная и всё рулится через аналоговую обратную связь и «обмазано» снаружи несколькими типами защит. Контроллер же там — в основном как сервис.
На куске схемы аналоговая часть — сам генератор. Слева — на катушку LC контура, справа — на драйвер IGBT. Мощность задаётся с вывода PWM от контроллера. полная схема из которой кусок. Т.е. посыл, что плита и «разные кастрюли и это вот всё» — разбирается сама. Мощность же можно попробовать подруливать через эту цепь от контроллера. Т.к. до практической реализации дело у меня не дошло, но немного пробовал на самодельной катушке и низком напряжении — пишу предположениями:)
У типовой печки с контроллера идёт выход PWM который сглаживается в «условно» постоянку идущую на компаратор. Можно наверное туда попробовать сунуться подруливать. Защиты по току и напряжению там аппаратные помимо этого. Но на форумах когда интересовался вопросом — народ оставлял пачки битых IGBT после ремонта/опытов :)
Мне индукционка просто нравится (хотя и «побаиваюсь» реактивной мощности и соотв напряжений и токов гуляющей в контуре).
Но «чугунный «кирпич» в вашем предложении — опять же даст инерционность
Интересно хотя бы даже с точки зрения автоматизации в принципе и использования бюджетных решений применимых и для других тем. Из статьи узнал про радиаторы, клапаны и моторы — интересно!
> просто перемножение предварительно вычисленной таблицы на сигнал
ага:) ещё подумал — вроде ничего сложного как будто:) а оно вот в чём дело
В общем прогресс радует по теме и что оказывается такое решение уже есть, когда интересовался год-два назад, не смог нагуглить. Может когда и у меня дело дойдёт до реального железа, что-то ещё появится, а если и нет, то вот это решение можно использовать что-бы для начала хотя-бы строить модель движения диффузора динамика в ящике в лабе.
600 Hz! это всё меняет :) код я уже немного пытался посмотреть, интересно было про Алгоритм Гёрцеля, т.к. в матане дальше среднеарифметического — никак :(
Температура абсолютно-точно будет меняться, т.к. будет — включили днём — настала ночь. Но это мне кажется не проблема накидать поправочную таблицу и всё такое. Тем более, что то видел в коде, но сразу не понять конечно что там происходит:)
зы cмотрю файлы проекта — спасибо, что поделились не только кодом.
Шикарная статья, огромное вам спасибо! И наконец то понял как оно работает. Увидел-бы раньше, может подумал бы попробовать даже «в лабе» потестировать.
Расстояние у нас до 0.1-1м (можно выбрать подходящее), изменение — всегда не более 5-10%, засветки нет. Есть правда широкое изменение температуры и сильная вибрация и изменение давления воздуха с этой же частотой.
Советовался с коллегой, до 500 отсчётов в секунду — совсем хорошо было бы.
Вариант выше наверное можно попробовать допилить по скорости для наших условий если делать измерение на одной частоте.
Но после прочтения про VL53L1X, его цене в $3-4 + «всё включено» с учётом, что девайсов нужно 10-20 — выбора не остаётся:)
Может и частоту подкрутят к следующей версии firmware VL53L1X. За год сейчас уже вроде как v3. I2C к сенсору — до 1 mHz, программируемый адрес и аппаратный вывод окончания измерения. Первое, что приходит в голову — попробовать ставить несколько штук и запускать измерение со сдвигом по фазе начала измерения в каждом сенсоре. В pdf VL53L1X не нашел полного описания всех регистров, но ST отдают сорцы на драйвера. В них есть краткое описание. Посвятил пока этому только «один вечер», ещё не разобрался что там можно для наших условий подкрутить.
Шикарная статья, спасибо!)
Читал вашу статью про лазерный сканер — восхищался проделанной работой, про дальномер не видел. После прочтения наконец то понял как оно вообще работает.
Но вероятность что разные файлы будут с одинаковым хэшем — на порядки меньше
Извините за проффдеформированный сокращениями коммент:)
Имелось в виду, что внутри (на сколько я понял) — плита не очень то и умная и всё рулится через аналоговую обратную связь и «обмазано» снаружи несколькими типами защит. Контроллер же там — в основном как сервис.
На куске схемы аналоговая часть — сам генератор. Слева — на катушку LC контура, справа — на драйвер IGBT. Мощность задаётся с вывода PWM от контроллера.
полная схема из которой кусок. Т.е. посыл, что плита и «разные кастрюли и это вот всё» — разбирается сама. Мощность же можно попробовать подруливать через эту цепь от контроллера. Т.к. до практической реализации дело у меня не дошло, но немного пробовал на самодельной катушке и низком напряжении — пишу предположениями:)
Но «чугунный «кирпич» в вашем предложении — опять же даст инерционность
ага:) ещё подумал — вроде ничего сложного как будто:) а оно вот в чём дело
В общем прогресс радует по теме и что оказывается такое решение уже есть, когда интересовался год-два назад, не смог нагуглить. Может когда и у меня дело дойдёт до реального железа, что-то ещё появится, а если и нет, то вот это решение можно использовать что-бы для начала хотя-бы строить модель движения диффузора динамика в ящике в лабе.
Температура абсолютно-точно будет меняться, т.к. будет — включили днём — настала ночь. Но это мне кажется не проблема накидать поправочную таблицу и всё такое. Тем более, что то видел в коде, но сразу не понять конечно что там происходит:)
зы cмотрю файлы проекта — спасибо, что поделились не только кодом.
Расстояние у нас до 0.1-1м (можно выбрать подходящее), изменение — всегда не более 5-10%, засветки нет. Есть правда широкое изменение температуры и сильная вибрация и изменение давления воздуха с этой же частотой.
Советовался с коллегой, до 500 отсчётов в секунду — совсем хорошо было бы.
Вариант выше наверное можно попробовать допилить по скорости для наших условий если делать измерение на одной частоте.
Но после прочтения про VL53L1X, его цене в $3-4 + «всё включено» с учётом, что девайсов нужно 10-20 — выбора не остаётся:)
Может и частоту подкрутят к следующей версии firmware VL53L1X. За год сейчас уже вроде как v3. I2C к сенсору — до 1 mHz, программируемый адрес и аппаратный вывод окончания измерения. Первое, что приходит в голову — попробовать ставить несколько штук и запускать измерение со сдвигом по фазе начала измерения в каждом сенсоре. В pdf VL53L1X не нашел полного описания всех регистров, но ST отдают сорцы на драйвера. В них есть краткое описание. Посвятил пока этому только «один вечер», ещё не разобрался что там можно для наших условий подкрутить.
Читал вашу статью про лазерный сканер — восхищался проделанной работой, про дальномер не видел. После прочтения наконец то понял как оно вообще работает.