#2 Re: Програмування Arduino » изменение чувствительности сенсора » 2021-06-20 12:32:47

Хм, как-то не бьётся "рекомендации производителя сенсора" с тем, что выдается на сенсор в "Arduino Code" по ссылке

#3 Re: Апаратні питання » Вольтметр переменного напряжения (Arduino uno) » 2021-06-20 12:04:27

Бред какой-то

Метод TrueRMS - в вычислении среднего от квадрата мгновенного напряжения.
Для Ардуины это означало бы сэмплирование АЦП с какой-то достаточной частотой, возведение обработанного-нормированного напряжения в квадрат, суммирование-накопление в переменной какое-то время и выдача результата - корня из суммы, делённой на количество сэмплов.
Такой алгоритм дает правильное значение действующего напряжения при хитрой форме сигнала, наличии гармоник, итп.

В скетче идёт тупо вычисление пикового максимума за 200мс и деление его на корень из 2. Такое работает только для ровной, красивой синусоиды.

В схеме нарисован делитель-"усреднитель" с диодом в верхнем плече. Такое
1. Пропускает только положительный полупериод.
2. Имеет крайне кривое отношение к определяемому _пиковому_ значению. Ибо пиковое исходного сигнала превращается в среднее положительного полупериода + вклады гармоник с разными множителями от делителя. Ибо делитель с кондёром в нижнем плече для разных частот имеет разные коэффициенты деления для разных частот.
3. Не учитывается падение напряжения на диоде, которое в зависимости от типа может быть сильно разным.

#4 Re: Різне » PICudino ? » 2019-08-26 09:07:13

Konstantin, Вячеслав Азаров: спасибо.

#5 Re: Апаратні питання » Помогите с подключением hotend » 2019-04-24 20:04:54

А в чём проблема посмотреть как сделвно в стандартных схемах?
Тот же Ramps 1.4.

#6 Re: Проекты » Сделать мини ЧПУ для станка (Киев) » 2019-03-27 21:20:13

А готовый софт типа GRBL не подходят? Да и у Marlin кажется был какой-то форк под CNC.

#7 Re: Програмування Arduino » serial port ускорить » 2019-03-27 21:13:21

1. Порт ардуинки выдерживает 250000.
2. Самое быстрое деление на степень двойки - сдвигом, a >> n
3. Взять 2-3 старших байта ещё проще - объявить сложную структуру long int|массив байтов[4] и пользоваться то тем то тем.
4. А скока надо-то?

#8 Re: Апаратні питання » Обробник промислового енкодера. » 2019-03-27 21:08:32

gorenkov: и чем это поможет автору?

Віктор: в принципе, можно перевести Таймер1 ардуины в режим счёта импульсов. Считает быстро
Но проблема в том, что делать при изменении направления. Ибо он тупо считает число импульсов
Хотя, если извращаться, то можно сгородить схему на рассыпухе, которая будет разделять импульсы в "ту" и "другую" стороны.
И завести на два таймера  Mega 2560.

#9 Re: Проекты » Подсчет электроэнергии однофазных счетчиков НИК (оплачу $ за скетч) » 2018-10-09 22:31:25

Можно вопрос? Это для личного удовлетворения приходящими по инету показаниями, или как?

#10 Re: Проекты » Намотка нитки/кабеля/ленты с дозатором » 2018-10-09 22:21:46

Uno описанный функционал вполне потянет. Разве что с выбором конкретного тача вопрос.
Не совсем понял почему отдельно пишется тензодатчик и датчик веса.

По тензодатчикам - можно взять такой преобразователь
http://arduino.ua/prod1147-hx711-dual-channel-weighing-sensor-module
и сам датчик типа такого
http://arduino.ua/prod1979-datchik-vesa-tenzodatchik-1-kg

Но вот по функционалу ПО есть немало вопросов.

#11 Re: Апаратні питання » Управление 220в с помощью ардуино и мосфета K3265 » 2018-09-17 20:40:12

Переменку обычно коммутируют симистором.
Опционально - с развязкой по высокому маломощным оптосимистором.

#12 Re: Апаратні питання » HX711 і Raspberry Pi 3 » 2018-09-09 19:47:13

Он вроде простой как незнамо что. Можно вручную написать процедурку дергающую ноги.
----------------------------
Интерфейс - 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 что-от не то?
Осциллографом ноги посмотреть можете?
Ну и напряжения на плате проверяли, в пределах нормы?

#13 Re: Апаратні питання » Система зажигания » 2018-09-09 19:36:17

Гуглить "одновибраторы". Даже на 555-ом таймере делают вроде.
Но Ардуина гибче.

#14 Re: Різне » Помогите новичку » 2018-08-26 15:01:07

LynX пише:

К сожалению яркость светодиода не пропорциональна заполнению ШИМ поданного на него.

... точнее кривая восприятия глаза далека от линейной. renoshnik верно сказал.

#15 Re: Різне » С чего начать =) » 2018-08-26 14:57:03

Ripper пише:

Proteus 8 он ее не знает аналогов не нашел

Чего "не знает", этих чипов?
И неужели со старта требуется моделирование в Протеусе?

Ripper пише:

... и в обще с чего начинать где почитать синтаксис языка ...

https://www.arduino.cc/reference/en/ - референс ардуиновского IDE, начинать нужно имено с него.
Ну и поставить IDE и попробовать примеры, Blinker c начала.


Ripper пише:

И что за непонятнки с питанием 3.3в вместо стандартных 5В ... будет ли функционировать к примеру реле которые расчитанны на 5В ...

3.3 вполне стандарт, хотя для 5-вольтовщиков и неудобный. Реле вероятно работать не будут, придётся городит промежуточный усилительный биполярник.

... Стартовать наверное лучше с UNO, хотя DUO и побыстрее, и выводов побольше.

#16 Re: Програмування Arduino » Кто может разьяснить что к чему? » 2018-08-25 14:27:29

Ki-ros пише:

- 3 шаговых двигателя  длинного хода (перемещение на 300 мм по 3-м осям)
вспомогательное (продолжение)
- 3 шаговых двигателя для поворота (не более 90 градусов)
- димер (возможно 2 шт)
- пирометр (работает в паре с димером (ами))
- вентилятор (регулировка интенсивности вращения,2 шт впаре)
Возможно дополнение
- возможно лазерный указатель (точка или квадрат)
- возможно 2 разных подсветки (регулировка интенсивности света)

Кроме аж 6 шаговиков и пирометра - вполе стандартный 3Д-принтер или CNC-шка. На меге с RAMPS 1.4 шилдом умельцами и собирается (5- шаговиков, нагреватели, выходные пины вкл/выкл, сенсоры вкл/выкл, аналоговые сенсоры, дисплей).
Прошивка - Repieter-Firmware или Marlin.
Управление - G-кодами по виртуальному компорту.

В электронике вобщем-то с готовыми платами несложно - заказать хоть с того же arduino.ua и собрать в схему дело пары дней, были б средства. Больше вопросов, как ни странно, по механике.

#17 Re: Програмування Arduino » Кто может разьяснить что к чему? » 2018-08-25 14:24:23

Ki-ros пише:

- как настроить порты ноута? (не видит эту плату)

Что есть "не видит"?
Какая  операционка на ноуте?
Если винда - что пишет в списке устройств, нет ли "неизвестного устройства"?


Ki-ros пише:

- можно ли вообще в реальном времени управлять двигателем с компьютера? (как это реализовать?)

Можно. Те же 3Д-принтеры так и работают, в одном из вариантов.

Ki-ros пише:

(как это реализовать?)

А вот это уже другой вопрос...

#18 Апаратні питання » драйверы для BLDC моторов » 2018-08-11 18:01:04

theoristos
відповідей: 0

Подскажите, под Ардуино платы-драйверы BLDC-шек с интерфейсом I2C или SPI какие-то существуют?

#19 Re: Проекты » Переделка спидометра » 2018-08-10 12:59:55

Pozitif пише:
vvr пише:

для подбора мотора нужно знать диапазон частот  вращения тросика

точно сказать не могу, думаю от 750 до 1500

Я б сказал от 0.
Хорошо бы посмотреть по схеме авто какое там передаточное в отводе на гибкий вал.

Можно, конечно, мелкий BLDC мотор, но диапазоны регулировки у драйверов могут оказаться слабоваты.
Не проще ли совсем разобрать спидометр и прикрутить серву?

#20 Re: Апаратні питання » Метеозонт » 2018-08-10 12:53:26

На arduino.ua в соотв. разделах вроде видел ссылки и на схемы и на софт.

#21 Re: Різне » PICudino ? » 2018-08-09 14:37:04

Они с отдельными IDE, хотя и очень похожими.

А примеров встраиваемых в ардуиновскую IDE нет?

#22 Різне » PICudino ? » 2018-08-05 15:48:34

theoristos
відповідей: 5

Знающие, подскажите. Нет ли каких-то реализаций для работы Arduino IDE с микрочиповскими PIC-ами?

#23 Re: Програмування Arduino » Arduino Uno, передача данных по COM-порту, "искривляются" байты » 2018-08-03 20:50:23

LynX пише:

google промышленный комьютер Найдите тут компьютер без COM порта.

Ну, приносите. Посмотрю.

ps: слыхал, бывают с одними 485-ыми, без 232-ых.

#24 Re: Різне » Как крепить маленькие платы? » 2018-08-02 16:18:59

Как вариант - распечатать на 3Д принтере скобы-держатели.

#25 Re: Програмування Arduino » Arduino Uno, передача данных по COM-порту, "искривляются" байты » 2018-08-02 15:49:31

Forester_xiii: гм, если у вас UNO, то должен быть виртуальным ком-порт, проброшенный через USB. Подключайте, задавайте в программе нужный номер и спокойно отлаживайте.

А так даже непонятно куда вы эти пины вставили, 10 лет не видел компа со встроенным комом.
(если порт "настоящий", то без согласования уровней кроме вреда ничего не получится)

Підвал форуму