Вопросы, связанные с [pwm]:
- очень маленький ШИМ, когда таймер показывает ноль Я получаю слабый сигнал ШИМ, когда мой потенциометр установлен на ноль, а OCR2B всегда показывает ноль на последовательном мониторе. Мой светодиод имеет низкое прямое напряжение, но я все еще…
- Как сгенерировать 3 сигнала ШИМ У меня 2560 мегапикселей, и я хочу генерировать 3-фазный ШИМ-сигнал с частотой 62,5 кГц, синхронизированный и сдвинутый на 120 градусов друг от друга. Мне это нужно для 3-фазного…
- Светодиод питания ШИМ выходит из строя при близком к нулевому пороге Я использую таймер 1, режим 8, на контактах 9 и 10 на частоте 1 кГц. Мой ШИМ-сигнал прерывается, когда я поворачиваю потенциометр чуть выше того места, где я установил ноль, независимо от того, где…
- Одновременное использование SDA и SCL с аналоговыми входами Я пытаюсь построить манипулятор на основе Arduino UNO и PCA9685, управляемый несколькими потенциометрами. Самый простой способ, который я придумал и нашел в Интернете, — это использовать два Arduino…
- Включите и выключите инфракрасный светодиод, чтобы имитировать инфракрасный сигнал Примечание. Я могу отправлять и получать ИК-сигналы. Этот вопрос предназначен только для обучения. При использовании существующей библиотеки #include <IRremote.h> очень просто считывать…
- Проблема с увеличением ШИМ с течением времени Первый пост здесь. Итак, у меня есть проблема, которую я определил, но я не совсем уверен, как ее исправить. Я был бы очень признателен за некоторые входные данные и предложения. Я понимаю, что…
- «Вручную» генерация ШИМ-сигнала Я пытался, просто из любопытства, написать свою собственную функцию, которая генерирует ШИМ-сигнал, точно так же, как analogWrite() , и зажигает светодиод. Вот моя попытка: const int pin =…
- Как измерить ультразвуковой датчик без импульсного метода? Я фронтенд-разработчик, поэтому не особо разбираюсь в Arduino. Так или иначе, мой учитель дал мне проект. Короче говоря, мне нужно измерить расстояние с помощью HC-SR04. Но проблема в том, что…
- L298N Мотордрайвер Я работаю над школьным проектом машины, движущейся по прямой. Мы используем 2 двигателя, которые работают от 12 до 24 вольт. Ссылка . Мы используем последовательно три батареи по 9 В,…
- Управление фототранзистором двигателя постоянного тока Итак, у меня есть схема с фототранзистором, и я хочу преобразовать значение фототранзистора в сигнал ШИМ, который может управлять скоростью двигателя. Код, который я придумал, приведен ниже, однако…
- Можно ли измерить аналоговый выход? Я использую ШИМ для управления яркостью светодиода с помощью MOSFET, используя analogWrite(pwmPin,val) , а val – это 12-битное значение. pwmPin определяется как- pinMode(pwmPin,…
- Реализация джойстика на балансировочном роботе с ПИД-управлением Я разрабатываю самобалансирующегося робота, который использует двигатель постоянного тока в качестве привода, IMU в качестве входного датчика и PID в качестве контроллера. Я хочу использовать…
- Отрегулируйте расчет времени после изменения частоты Timer0 У меня есть Arduino Nano с 328P, и мне нужны все 6 контактов ШИМ. Поэтому мне пришлось настроить предварительный делитель и режим WGM Timer0. Теперь он находится в фазово-корректном режиме ШИМ…
- Вентиляторы PWM вызывают ошибочные значения датчика температуры (помехи?) Я изучаю программирование Arduino, и мой текущий проект для реального использования состоит в том, чтобы подключить 10-17 PWM-вентиляторов корпуса ПК, чтобы температура контролировалась Arduino. …
- Увеличить разрядность PWM Я хотел бы увеличить разрядность ШИМ Arduino Uno. На данный момент это 8-бит, что я считаю слишком низким. Возможно ли это без потери возможности прерываний и задержек? Коэн ИЗМЕНИТЬ Эта…
- Реализация Dshot на Arduino (протокол ESC) Кто-нибудь знает, можно ли реализовать Dshot на Arduino? Я хочу связать Arduino с ESC (электрическими регуляторами скорости). Эти регуляторы используют Dshot, ( https://oscarliang.com/dshot/ )…
- Как создать инвертированный ШИМ на Due с помощью программного обеспечения Здравствуйте, мне нужен фрагмент кода, который позволяет мне инвертировать сигнал ШИМ двух контактов ШИМ на должном уровне. Пример D1 будет 101010, а D2 будет 010101. Возможно ли это? Я довольно…
- генерировать два сдвинутых по фазе ШИМ-импульса, запускаемых внешним сигналом с частотным разделением, с помощью Arduino uno? У меня есть импульс 4 кГц в качестве триггера, и мне нужны два сдвинутых по фазе ШИМ-выхода с разделенной частотой от arduino uno. Теперь я управлял одним выходом ШИМ, используя следующий код: …
- Для чего используется ESC с ШИМ? Итак, я читал несколько вопросов о дроне и нашел этот вопрос . Говорилось, что между портом PWM Arduinno и двигателем используется ESC. Я не очень понимаю, что это значит. Насколько я понимаю,…
- 16-битный ШИМ не достигает абсолютного 0 В void setup() { Serial.begin(9600); setupPWM16(); } uint16_t icr = 0xffff; void loop() { analogWrite16(9, 0); } void setupPWM16() { DDRB |= _BV(PB1) | _BV(PB2); /* set pins as…
- Как управлять выключателем питания RC с помощью Arduino-/Adafruit-Board? Я хочу управлять (включать/выключать) электромагнитный клапан с помощью выключателя питания RC и устройства Adafruit M0 Feather Bluefruit LE. Выключатель питания RC — это вот этот , а это …
- Проблема с настройкой частоты ШИМ для Arduino Due Я использую Arduino Due и установил разрешение аналогового чтения и записи на 12-битное для лучшего разрешения. В основном все, что я делаю, это изменяю рабочий цикл ШИМ, контролируя аналоговое…
- Как изменить скорость нескольких сервоприводов, работающих одновременно с модулем PCA9685? Я использую модуль PCA9685 с библиотекой Adafruit. В моем коде у меня есть один объект класса сервопривода, который имеет 14 каналов (в основном управляющий 14 сервоприводами). void…
- Генерация и чтение ШИМ-сигнала одновременно на Arduino Uno R3? Приведенный ниже код должен генерировать сигнал ШИМ на цифровом выводе 3. Но знайте, я хочу проверить, работает ли он вообще. Я думал о методе запуска событий, таком как ISR. Но как-то не работает.…
- Генерация частоты ШИМ выше 125 кГц с помощью Arduino Uno Мне нужно получить частоту ШИМ не ниже 125 кГц. Я планирую управлять парой полевых МОП-транзисторов, используя этот ШИМ в качестве сигнала драйвера. В приведенном ниже коде указана частота 1 кГц.…
- ATmega328P - проблема с использованием таймера 2 для генерации тона Я просто пытаюсь использовать таймер 2 для генерации тона, и я получаю очень слабый и странный тон (почти как будто он каким-то образом модулируется, поскольку в нем есть «пульсация»). Вот мой…
- Могу ли я дать vcc на 14v? Какое максимальное напряжение могут выдать выводы ШИМ? могу ли я дать vcc на 14v?
- Почему контакты Arduino не выдают 0 вольт? void setup() { pinMode(5, OUTPUT); } void loop() { analogWrite(5, 0); // or //digitalWrite(5, LOW); } Выходное напряжение составляет 0,003 В, а из-за небольшого напряжения схема…
- Когда я проверяю скетч, я получаю несколько ошибок Я новичок в кодировании Arduino и загрузил скетч для PCA9685, чтобы использовать его с моделью железных дорог и управлением стрелочными переводами. Когда я проверяю скетч, я получаю несколько ошибок…
- Энкодеры для точных поворотов робота Итак, я недавно купил: Колесные кодировщики DFRobot DFRobot 3PA и полноприводные вездеходы (2 шт.) Контроллер Romeo V2 Arduino Я провел небольшое исследование в Интернете и пытаюсь…
- ШИМ-выхода нет Недавно я сделал проект, в котором выходные данные исходят из разницы между чтением данных и эталонным значением. Он работает в моей симуляции Proteus, но на моем реальном устройстве нет выхода PWM…
- Управление скоростью вентилятора с помощью библиотеки Arduino PID Я хочу создать схему, которая регулирует скорость вращения вентилятора постоянного тока, используя библиотеку PID Arduino, чтобы получить вещь при определенной температуре. Схема выглядит так,…
- Установить ШИМ по периоду? И он переменный? В другом QA стека я спрашиваю о генерации импульсного сигнала с периодом от 63 мс. до 6,5 мс. Существует популярная библиотека ШИМ, однако она не компилируется, а также, поскольку…
- Почему мое значение Serial Read не останется прежним Я пытаюсь записать в последовательный порт, чтобы управлять яркостью светодиода. Когда я сначала ввожу значение, такое как «50» или «100», светодиод загорается, но затем значение «ppm» падает до…
- Arduino PWM 1 кГц и 10-битное разрешение Как следует из названия, мне нужен сигнал частотой 1 кГц с 10-битным разрешением. Но я плохо разбираюсь в uController и сложном программировании. Мне нужен простой код для этой задачи. Я…
- Почему зуммер мешает ШИМ? Это код: #define TMST A2 // Термистор #define BZR 10 // Зуммер #define FanP 11 // Вентилятор void setup() { DDRD = B11000000; DDRB = B00001111; DDRC = B00000000; TCCR2B = TCCR2B &…
- Вывод 400 мВ с помощью штыря Arduino Nano PWM Я пытаюсь вывести аналоговое напряжение (400 мВ) с помощью контактов Arduino Nano PWM. Можно ли напрямую (используя перемычки) подключить контакты ШИМ к Vin+ датчика тока INA219? Мне это…
- L298N издает звуковые сигналы и дает сбой при получении определенных значений AnalogWrite Я создал простую схему с UNO , L298N и одним двигателем . Написал следующий код для проверки управления скоростью двигателя. Мотор протестирован с помощью функции digitalWrite() ,…
- Управление серводвигателем с помощью двух Arduino? У меня две платы Arduino, две кнопки и один серводвигатель. Я хочу управлять серводвигателем с помощью двух Arduino, когда я нажимаю кнопки. Я подключил контакты Arduino PWM (первый контакт…
- максимальная частота ШИМ на основе прерываний при 500 Гц Мне нужно управлять ультразвуковым преобразователем 24 кГц, и я решил использовать Arduino Uno, который у меня есть. Использование tone() или аппаратной ШИМ Atmega не очень подходит,…
- Используйте Adafruit 16-Channel 12-bit PWM/Servo Shield для переключения реле Мне интересно, можно ли с помощью Adafruit 16-Channel 12-bit PWM/Servo Shield переключать реле, например, использовать этот экран в качестве мультиплексора и использовать цифровой выход без ШИМ.…
- Потеря максимальной яркости при использовании tip120 и PWM со светодиодной панелью 70 Вт Я экспериментировал с ШИМ-диммированием с помощью TIP120 на различных мощных светодиодах и заметил заметное снижение яркости верхнего уровня по сравнению с исходным подключением без наконечника 120…
- Использовать выводы PWM в качестве обычных цифровых входов/выходов? Что касается arduino, у которого есть выводы ШИМ, могу ли я использовать эти выводы как обычные цифровые выводы ввода/вывода или нет? Заранее спасибо.
- Отправка последовательных данных с пользовательским напряжением с использованием ШИМ У Raspberry Pi логический уровень 3,3 В, а у Arduino — логический уровень 5 В. Не рекомендуется подключать Arduino TX к Pi RX: Pi — 3,3 В, а Arduino — 5 В. Соедините их, и вы сможете создать…
- 16-канальный 12-битный PWM/Servo Shield проверьте, питается ли он от адаптера Я использую 16-канальный 12-битный PWM/Servo Shield Adafruit с контроллером Arduino Uno В setup() у меня есть несколько позиций по умолчанию с ШИМ-командами для двигателей с подключением USB…
- Можно ли вывести переменные часы с помощью Fast PWM? Я пытаюсь вывести часы и динамически изменить их частоту с помощью поворотного энкодера. Когда включен код для поворотного энкодера, часы не достигают своей максимальной частоты (31 кГц). Но без…
- 6-канальный ШИМ с частотой 2 - 5 кГц Можно ли установить все 6 частот ШИМ на значение от 2 до 5 кГц? Я читал, что базовая частота для контактов 5 и 6 составляет 62 500 Гц. А делители для контактов 5 и 6 только такие: 1, 8,…
- Программирование Arduino с несколькими циклами Я пытался запрограммировать Arduino (вместе с подключенным контроллером двигателя) для переключения с цикла на цикл с помощью этой программы. Однако это не работает. Там все еще много места для…
- Насколько близко к 5 кГц я могу установить частоту ШИМ на выводе 11 UNO? Я перестраиваю лазерный станок с ЧПУ и использую LaserWeb4 в качестве интерфейса управления и GRBL 1.1 в качестве низкоуровневого интерфейса для шаговых двигателей, концевых выключателей и…
- Использование Servo на Timer3 на Leonardo Я хотел бы использовать библиотеку Radiohead и управлять сервоприводом с той же платы Leonardo. Теперь библиотека Radiohead занимает timer1 и поэтому не может использоваться вместе с…