Ви не увійшли.
І робота з активним така ж сама DigitalWrite чи через Tone? Уточнюю просто перед замовленням
Активный пищательность сам генерить при подачи напряжения, так что DigitalWrite
Такой сам не пользовался, по виду вполне стандарт.
Единственное замечание - фен без подогрева с обратной стороны зачастую мало полезен.
Платка очень примитивно выглядит.
Динамический диапазон уха очень широк,
чтоб срабатывало не только от болгарки/реактивного двигателя нужен приличный микрофон с приличным малошумящим операционным усилителем, возможно логарифмический усилитель для сжатия диапазона, а уж только потом снятое с выхода отправлять на пиковый детектор и компаратор.
Зачем многооборотный? У вас оборот вала трекера соответствует многим оборотам потенциометра ?
В целом он вполне неплох - проволочный, с приличным ресурсом снашиваемости, шум есть, но не так уж велик. Разве что мин. температура в +1 С несколько смущает.
При наличии шаговика зачастую обходятся вообще без измерителей угла, только на концевике или паре.
Вопросы?
1. Какова требуемая точность частоты? (от этого зависит нужен ли кварц)
2. Скважность импульсов - 50% ?
3. Выходное напряжение - 3.3V?
В плане минипотребления при питании в 3.3V рекомендую обратить внимание на stm32. Ну или на seeduino/Arduino Pico, хотя они слабее по документации и удобству программирования.
... добавлю, что задача "регулировка температуры с точностью 0.3 градуса прокачкой жидкости" - нетривиальна, и драйвер двигателя насоса тут ещё не самое сложное
В принципе, есть таки диммеры. Управление - ШИМ
https://www.elecbee.com/en-28960-AC-Light-Dimmer-Module-For-PWM-Controller-1-Channel-3-3V-5V-Logic-AC-50hz-60hz-220V-110V-for-Arduino-products-that-work-with-official-Arduino-boards?network=g&campaign=18719854073&adgroup=140153146062&creative=630917925115&keyword=&target=pla-296303633664&matchtype=&devicemodel=&placement=&feeditemid=&adpostition=&gad_source=1&gclid=EAIaIQobChMI4azo-M2qhgMV2Z2DBx13zATmEAQYASABEgK12_D_BwE
https://arduino.ua/prod2958-dimmer-220v-dlya-arduino
проходил мимо пише:аналоги TC4427, IR4427, IRS4427, IX4427, MAX4427, COS4427, MIC4427
Спасибо, прочитала.
Это действительно лучше ключа, который я пытаюсь соорудить?
Если не сложно, покажите, пожалуйста, как COS4427DT подключить к моему транзистору IRLZ44NPBF.
О-хо-хоньки.
* Мощные мосфеты хороши очень низким сопротивлением во включенном состоянии
Но! Это низкое сопротивление будет только при существенном напряжении на затворе.
Даже 5 вольт - это зачастую "кое-как", для эффективной работы зачастую нужны 7 или даже больше вольт.
* esp чип 3.3-вольтовый, у него на выходных пинах 3.3 вольта. Это для мощного мосфета вообще "ни о чём", он почти не открывается, сопротивление большое, вот и греется.
* для "раскачки" таких мосфетов от низковольтных управляющих сигналов выпускают специальные микросхемы - "драйверы". Их много разных. Смотрите что доступно в ваших палестинах.
Точно нет, даже в "неопознанных устройствах"?
А если USB dev view установить, там при подключении ничего не активируется?
(стандартная печаль - вставить свисток ДО установки драйверов. Винда запоминает криво, и даже после установки драйверов до удаления старого устройства подключает его по-старому криво)
Какая версия винды? Некогда читал, что драйвера для CH340 под семёрку и десятку идут разные.
(сам номер вирт. com-порта выбирает Винда из сугубо туманных соображений)
Ух. Плазму. На дешевой борде "питание не более 12 вольт".
Какой блок питания? Нет ли у него пульсаций/выбросов выше 12 вольт?
Куда и как именно подключаете питание? И собственно ардуинки и моторов.
Как у вас с наводками? Особенно при включении плазмы и схожих пробкотронов. Как/куда вообще подключается плазма и какой она мощности?
Вобщем, я б очень внимательно смотрел что там творится на линиях питания, особенно при включении всякого и переходных процессов. И попытался понять - в каком именно случае всё вылетает. Например, если играться двигателями с отключенной плазмой - работает ли?
Тут есть немного схожих страданий с платой:
https://www.instructables.com/How-to-Use-the-CNC-V4-Board-despite-Its-quirks/
А что должно с диспетчере задач отображаться?
В диспетчере устройств устройство появляется ли? И как именно обзывается.
Что за "святая троица"?
Хм, как-то не бьётся "рекомендации производителя сенсора" с тем, что выдается на сенсор в "Arduino Code" по ссылке
Бред какой-то
Метод TrueRMS - в вычислении среднего от квадрата мгновенного напряжения.
Для Ардуины это означало бы сэмплирование АЦП с какой-то достаточной частотой, возведение обработанного-нормированного напряжения в квадрат, суммирование-накопление в переменной какое-то время и выдача результата - корня из суммы, делённой на количество сэмплов.
Такой алгоритм дает правильное значение действующего напряжения при хитрой форме сигнала, наличии гармоник, итп.
В скетче идёт тупо вычисление пикового максимума за 200мс и деление его на корень из 2. Такое работает только для ровной, красивой синусоиды.
В схеме нарисован делитель-"усреднитель" с диодом в верхнем плече. Такое
1. Пропускает только положительный полупериод.
2. Имеет крайне кривое отношение к определяемому _пиковому_ значению. Ибо пиковое исходного сигнала превращается в среднее положительного полупериода + вклады гармоник с разными множителями от делителя. Ибо делитель с кондёром в нижнем плече для разных частот имеет разные коэффициенты деления для разных частот.
3. Не учитывается падение напряжения на диоде, которое в зависимости от типа может быть сильно разным.
Konstantin, Вячеслав Азаров: спасибо.
А в чём проблема посмотреть как сделвно в стандартных схемах?
Тот же Ramps 1.4.
А готовый софт типа GRBL не подходят? Да и у Marlin кажется был какой-то форк под CNC.
1. Порт ардуинки выдерживает 250000.
2. Самое быстрое деление на степень двойки - сдвигом, a >> n
3. Взять 2-3 старших байта ещё проще - объявить сложную структуру long int|массив байтов[4] и пользоваться то тем то тем.
4. А скока надо-то?
gorenkov: и чем это поможет автору?
Віктор: в принципе, можно перевести Таймер1 ардуины в режим счёта импульсов. Считает быстро
Но проблема в том, что делать при изменении направления. Ибо он тупо считает число импульсов
Хотя, если извращаться, то можно сгородить схему на рассыпухе, которая будет разделять импульсы в "ту" и "другую" стороны.
И завести на два таймера Mega 2560.
Можно вопрос? Это для личного удовлетворения приходящими по инету показаниями, или как?
Uno описанный функционал вполне потянет. Разве что с выбором конкретного тача вопрос.
Не совсем понял почему отдельно пишется тензодатчик и датчик веса.
По тензодатчикам - можно взять такой преобразователь
http://arduino.ua/prod1147-hx711-dual-channel-weighing-sensor-module
и сам датчик типа такого
http://arduino.ua/prod1979-datchik-vesa-tenzodatchik-1-kg
Но вот по функционалу ПО есть немало вопросов.
Переменку обычно коммутируют симистором.
Опционально - с развязкой по высокому маломощным оптосимистором.
Он вроде простой как незнамо что. Можно вручную написать процедурку дергающую ноги.
----------------------------
Интерфейс - 2 ноги
PD_SCK - in, клок/подобие управления, 24-26 импульсов на семпл
DOUT - out, вывод данных
Пока данные не готовы DOUT = 1, PD_SCK должен быть 0
Когда DOUT идёт в 0 (c задержкой >0.1us), даётся 25-27(!) импульсов PD_SCK для выдавливания 24 бит данных, MSB first
После райза PD_SCK с задержкой T1(<=0.1us) появляется след. бит данных. Длительность PD_SCK=1 от 0.2us до(!) 50us (почему-ниже), типичное 1us, Длительность PD_SCK=0 от 0.2us , типичное 1us.
На 25-ом бите DOUT должно вернуться в 1
Число бит - для определения варианта следующего семплирования:
25 Channel A, Gain 128
26 Channel B, Gain 32
27 Channel A, Gain 64
Больше 60us PD_SCK=1 - переход в режим отключения, после перехода в 0 чип совершает ресет и вознобновляет работу
----------------------------
Может с длительностью импульсов PD_SCK что-от не то?
Осциллографом ноги посмотреть можете?
Ну и напряжения на плате проверяли, в пределах нормы?
Гуглить "одновибраторы". Даже на 555-ом таймере делают вроде.
Но Ардуина гибче.
К сожалению яркость светодиода не пропорциональна заполнению ШИМ поданного на него.
... точнее кривая восприятия глаза далека от линейной. renoshnik верно сказал.