Да уж. Раз в несколько миллисекунд рассчитывать сигма, да хотя бы средеквадратичное с корнями — это не для амеги. Видимо проще ловить оба фронта и рассчитывать длительность высокого и низкого уровней и все что не попадает в необходимое соотношение как то отсекать
Подскажите идейку в тему.
На цифровом входе 2 Atmega328 висит ИК датчик, который ловит отраженный сигнал от кусочка фольги наклеенный на вал двигателя.
Программа считает количество прерываний на этой ноге, и тем самым показывает частоту вращения двигателя.
Но иногда датчик выдает лишние прерывания. То ли ловит что-то еще, то ли сигнал от фолгьки не всегда стабильный.
Как повысить достоверность сигнала? Например проверкой скважности (она в данном случае всегда примерно одинаковая)
Или выбраковкой недостоверных значений по доверительному интервалу из ряда нескольких значений частоты.
А может есть какие то более простые методы?
Мой первый станок
http://samopal.pro/?s=CNC&x=0&y=0
Люфты по всем осям во всех направлениях. Тем не менее спокойно режутся платы с толщиной дорожек 0.5мм
Из за того, что ось Z гуляет, приходится заглублять фрезеровку на 0.2мм иначе получаются непрорезанные дорожки.
Отлично сверлит платы и обрезает по контуру, вырезает сложные отверстия за 2-3 проходу.
Сейчас на базе этого собираю новый станочек. Заказал ШВП и линейные подшипники пока для Z
Интерпретаторы в микроконтроллерах это ужас.
Не говоря о том, что LUA жрет большую часть памяти, он еще и тормозит жутко. Прошивку с JS не смотрел, но думаю, что тоже самое.
Си++ меня вполне устраивает.
Можно Эклипс + SDK. Можно что-то более легкое, тот же Arduino IDE.
С ходу припомнились такие устройства.
MAX44009,TSL2560 — датчики освещенности
MAX7219,TM1637 — контроллеры светодиодных индикаторов
WS2812 — диоды с пиксельной адресацией
DS3231 — часы реального времени
Ульразвуковой датчик дистанции
GPS приемник по UART
Различные расширители портов
Аналоговые устройства
Найти прошивку, которая из коробки все это поддерживает, да еще и с логикой типа ПИД-регулятора, достаточно тяжело.
Ну реле можно выпаять и вместо обмотки поставить вход SSR-ки. Там все равно оптрон.
Но это уже доработка получается конструкции.
А вообще никто не будет делать твердотельные реле в копеечных котроллерах
Я посмотрел ряд готовых прошивок под ESP Blynk, home-smart, тот же Mysensor.
Или MQTT-OTA про которую я в начале статьи упомянул.
wifi-iot.com не смотрел, мне сейчас не очень это интересно.
В моих проектах есть ряд задач, которые в данных проектах не решаются или решаются с высокой трудоемкостью. Поэтому разработал свою заготовку в виде встроенного HTTP сервера, а остальное ручками на Си.
esp32 появился на алиэксперссе. Цена пока не очень Появился сайт с форумом
Я думаю еще год в его сторону можно не смотреть, пока цены урегулируются, пока SDK несколько версий обновиться более менее безглючных
Симистор и симистор. Ничего особенного в этом реле.
Но Sonoff ставит обычные реле на 10А и 16А. Видимо для экономии места. Ведь 10А симистор нужно уже на ражиатор ставить
Сейчас подключил такой. Давно валялся.
При подключении к облаку у устройства загорается синий светодиод
При пропадании интернета светодиод моргает два раза и с Андроида не доступен.
Видимо и по расписанию работать не будет (((
Только с локальной кнопки.
Так что ну его, это китайское облако. Сейчас загружу в него что-нибудь свое
На цифровом входе 2 Atmega328 висит ИК датчик, который ловит отраженный сигнал от кусочка фольги наклеенный на вал двигателя.
Программа считает количество прерываний на этой ноге, и тем самым показывает частоту вращения двигателя.
Но иногда датчик выдает лишние прерывания. То ли ловит что-то еще, то ли сигнал от фолгьки не всегда стабильный.
Как повысить достоверность сигнала? Например проверкой скважности (она в данном случае всегда примерно одинаковая)
Или выбраковкой недостоверных значений по доверительному интервалу из ряда нескольких значений частоты.
А может есть какие то более простые методы?
Дисплеи NEXTION вполне сопоставимое по стоимости решение, но имеют довольно мощную среду для разработки интерфейсов.
Пока работаю с StepCAM, но результат получается только из формата PLT от SprintPayrs и CorelDraw. Во втором проблема с установкой начала координат.
http://samopal.pro/?s=CNC&x=0&y=0
Люфты по всем осям во всех направлениях. Тем не менее спокойно режутся платы с толщиной дорожек 0.5мм
Из за того, что ось Z гуляет, приходится заглублять фрезеровку на 0.2мм иначе получаются непрорезанные дорожки.
Отлично сверлит платы и обрезает по контуру, вырезает сложные отверстия за 2-3 проходу.
Сейчас на базе этого собираю новый станочек. Заказал ШВП и линейные подшипники пока для Z
Мега там явно избыточна.
С учетом того что питания 220В нет и корпуса, должно не дороже $5 стоить
Не говоря о том, что LUA жрет большую часть памяти, он еще и тормозит жутко. Прошивку с JS не смотрел, но думаю, что тоже самое.
Си++ меня вполне устраивает.
Можно Эклипс + SDK. Можно что-то более легкое, тот же Arduino IDE.
С ходу припомнились такие устройства.
MAX44009,TSL2560 — датчики освещенности
MAX7219,TM1637 — контроллеры светодиодных индикаторов
WS2812 — диоды с пиксельной адресацией
DS3231 — часы реального времени
Ульразвуковой датчик дистанции
GPS приемник по UART
Различные расширители портов
Аналоговые устройства
Найти прошивку, которая из коробки все это поддерживает, да еще и с логикой типа ПИД-регулятора, достаточно тяжело.
Но это уже доработка получается конструкции.
А вообще никто не будет делать твердотельные реле в копеечных котроллерах
Я вот решил, пока ESP32 доходит — поковырять в сторону RT8710.
Blynk,
home-smart, тот же Mysensor.
Или MQTT-OTA про которую я в начале статьи упомянул.
wifi-iot.com не смотрел, мне сейчас не очень это интересно.
В моих проектах есть ряд задач, которые в данных проектах не решаются или решаются с высокой трудоемкостью. Поэтому разработал свою заготовку в виде встроенного HTTP сервера, а остальное ручками на Си.
Появился сайт с форумом
Я думаю еще год в его сторону можно не смотреть, пока цены урегулируются, пока SDK несколько версий обновиться более менее безглючных
Но Sonoff ставит обычные реле на 10А и 16А. Видимо для экономии места. Ведь 10А симистор нужно уже на ражиатор ставить
При подключении к облаку у устройства загорается синий светодиод
При пропадании интернета светодиод моргает два раза и с Андроида не доступен.
Видимо и по расписанию работать не будет (((
Только с локальной кнопки.
Так что ну его, это китайское облако. Сейчас загружу в него что-нибудь свое
К устройству будет подключение, если интернета нет?