Форум самогонщиков Сайт Барахолка Магазин Помощь солдатам

Регулятор напряжения и тока на Arduino Pro Mini

Форум самогонщиков Автоматика
1 ... 38 39 40 41 42 43 44 ... 57 41
sebra Куратор Республика Коми 146 85
Отв.800  28 Июля 18, 15:30
Вопрос есть ли у кого наработки по внедрению в регулятор опроса ds18b20 ?AleksVM, 28 Июля 18, 14:34

Обсуждалось неоднократно, нет, нету и навряд ли будет так как термометр это часть системы автоматизации. А это просто регулятор.

Добавлено через 1мин.:

Дешевле сделать термометр на отдельном контроллере.sebra, 28 Июля 18, 15:30

Все так.
Mnz Магистр Город 254 86
Отв.801  28 Июля 18, 16:32
Вопрос есть ли у кого наработки по внедрению в регулятор опроса ds18b20 ?AleksVM, 28 Июля 18, 14:34
Подключайте датчик к USART и через него работайте с ним. Тогда не потребуется запрещать прерывания.
m16 Модератор Тамбов 1.9K 1K
Отв.802  29 Июля 18, 01:06
Подключайте датчик к USART и через него работайте с ним. Тогда не потребуется запрещать прерывания.Mnz, 28 Июля 18, 16:32
скажу иначе - пользуйте LM35 вместо дс-ки и будет вам счастье. правда, есть тонкости.
sebra Куратор Республика Коми 146 85
Отв.803  29 Июля 18, 03:34
m16, Провокатор Подмигивающий
AleksVM Новичок Москва 6
Отв.804  29 Июля 18, 11:06
Разочарую. С этой библиотекой даже не пытайся скрестить регулятор работающий на прерывании. В принципе если пренебречь некоторыми циклами регулировки, то двтчик можно пристроить. Но я даже не стал пытаться. Дешевле сделать термометр на отдельном контроллере. И связать их между собой. Важна конечная задача.Chatterbox, 28 Июля 18, 15:28

Попробовал вчера запрещать на время чтении температуры регулировку симистра , ничего путного у меня не вышло.
 



Добавлено через 12мин.:

скажу иначе - пользуйте LM35 вместо дс-ки и будет вам счастье. правда, есть тонкости.m16, 29 Июля 18, 01:06

Не знал про Lm35 , в понедельник куплю на радиорынке для эксперементов , дома только одни ds ки.

m16  тонкости вы имеете ввиду точность измерений будет зависеть от стабильности напряжения моего блока питания 5в ?

Добавлено через 14мин.:

И еще вчера перегонял брагу , пытался выставить мах ток тэн у меня 2квт . На индикаторе допустим выставляю 9а , а тэн больше 8а не берет?
Симистор почемуто не открывается на полную. Силовая схема с 1стр bta41+moc3023 . Тэн проверял напрямую 2013вт выдает.
IMG_20180729_101938.jpg
IMG_20180729_101938.jpg Регулятор напряжения и тока на Arduino Pro Mini. Автоматика.
sebra Куратор Республика Коми 146 85
Отв.805  29 Июля 18, 13:53
Симистор почемуто не открывается на полную. Силовая схема с 1стр bta41+mAleksVM, 29 Июля 18, 11:06

Угол симистора в Serial port посмотри какой программа выдает, это пепеменная angle_I. Максимальный угол открытия это значение 1
Bitner Научный сотрудник NN 938 410
Отв.806  29 Июля 18, 17:42
наработки по внедрению в регулятор опроса ds18b20 ?AleksVM, 28 Июля 18, 14:34

Да всё элементарно. Только датчики на разные пины надо подключать.
Принцип прост.
Раз в секунду задаем запрос на конвертацию.
На следующей считываем и переходим к следующему.

Вывод целочисленный, 765 = 76.5

з.ы. В принципе можно и сразу по всем.

Фото, видео надо ?

 
proba.ino 8.4 Кб
AleksVM Новичок Москва 6
Отв.807  29 Июля 18, 19:10
Угол симистора в Serial port посмотри какой программа выдает, это пепеменная angle_I. Максимальный угол открытия это значение 1sebra, 29 Июля 18, 13:53

Вот проверил.
IMG_20180729_190551.jpg
IMG_20180729_190551.jpg Регулятор напряжения и тока на Arduino Pro Mini. Автоматика.
IMG_20180729_190608.jpg
IMG_20180729_190608.jpg Регулятор напряжения и тока на Arduino Pro Mini. Автоматика.
сообщение удалено
AleksVM Новичок Москва 6
Отв.808  29 Июля 18, 22:56
TIMSK1 |= (1 << OCIE1A) | (1 << TOIE1); // Разрешить прерывание по совпадению и переполнению
//attachInterrupt(1, zero_crosss_int, RISING);//вызов прерывания при детектировании нуля
PORTD |=  (1 << PORTD5);

Почемуто не работает , если вставить в loop PORTD |=  (1 << PORTD5); тен работает но нет тестера померить , я на даче . Показания при этом  на дисплее по нулям и в serial port .


сообщение удалено
m16 Модератор Тамбов 1.9K 1K
Отв.809  30 Июля 18, 00:12
m16, Провокаторsebra, 29 Июля 18, 03:34
провокациями занимаюсь лет пять утвеждая что дс-ка есть дерьмовый датчик и что с него нужно спрыгивать чем раньше тем лучше.
тонкости вы имеете ввиду точность измерений будет зависеть от стабильности напряжения моего блока питания 5в ?AleksVM, 29 Июля 18, 11:06
нет, внутренний ацп AVR-а не позволяет снимать температуру с LM35 c разрешением 0,1°С, посему нужно пользовать внешний ацп желательно 16-ти разрядный
leon013 Бакалавр Тутаев 56 14
Отв.810  30 Июля 18, 06:50
16-ти разрядный это уже "избыточная мощность")))
msg31 Научный сотрудник Барнаул 4.6K 2.5K
Отв.811  30 Июля 18, 07:00, через 10 мин
нет, внутренний ацп AVR-а не позволяет снимать температуру с LM35 c разрешением 0,1°С, посему нужно пользовать внешний ацп желательно 16-ти разрядныйm16, 30 Июля 18, 00:12
Тогда может вместо LM35 использовать PT100 или PT1000.
m16 Модератор Тамбов 1.9K 1K
Отв.812  30 Июля 18, 10:11
msg31, ты забыл упомянуть что кроме ацп  pt100/1000 нужен источник тока  2/0,2 ма  соответственно.
второе - 16 разрядов теоретически потянет платиновые датчики но на уровне фола, потому как нужен качественный ацп (а значит дорогой), качественная опора, правильная аналоговая /цифровая  разводка пп, иначе 2-3 младших разряда обрастут шумами.
16-ти разрядный это уже "избыточная мощность"leon013, 30 Июля 18, 06:50
нет, в самый раз, потому как несколько младших разрядов будут шуметь а информативных останется 13-14. к примеру  я пользую не дорогой 22-разрядный ацп mcp3551, опора хорошая. шумят 4 разряда, 18-ть информативных чего с головой хватает для работы с pt1000.
Mnz Магистр Город 254 86
Отв.813  30 Июля 18, 12:14
m16, чем DS18B20 не понравился? Для него в отличие от LM35 не нужен нормальный АЦП с хорошим источником опорного напряжения и не требуется экранировать провод от датчика до АЦП. К одному проводу можно подключить много DS18B20, в отличие от LM35.
m16 Модератор Тамбов 1.9K 1K
Отв.814  30 Июля 18, 13:11, через 58 мин
глючные они и врут безбожно. с промавтоматикой имел дело?  термопары там исключительно либо резистивные либо термоэлектрические . как думаешь почему?
leon013 Бакалавр Тутаев 56 14
Отв.815  30 Июля 18, 13:52, через 41 мин
Я просто думаю, что вся эта 13 или 14 или даже 16 битная мммммм...... шняга невелируется или отсутствием датчика давления атмосферного от слова совсем или присутствием дешманского высокоточного вм180 .....
Вот сейчас навскидку, по чесному, сколько человек скажет сколько миллиметров ртути приходится на 0.1 градуса цельсия кипения спирта. Вот прям так на память....
m16 Модератор Тамбов 1.9K 1K
Отв.816  30 Июля 18, 15:02
0.037°С на 1мм ртути
leon013 Бакалавр Тутаев 56 14
Отв.817  30 Июля 18, 17:08
Вот и я вижу, что лес рук))) А вы говорите 16- ти битный цап...
sebra Куратор Республика Коми 146 85
Отв.818  31 Июля 18, 14:13
Я говорю m16 провокатор. Снова вы обсуждаете проблемы притянутые за уши к регулятору. Есть ветки позволяющие подискутировать на полную, так сказать с одноуровневыми коллегами) Не ну серьезно.

Добавлено через 10мин.:

Вот есть тема предложенная OldBean и поддержанная Битнером по вычислению среднеквадратичного напряжения без извлечения квадратного корня.

Добавлено через 1мин.:

Вопрос по выходу на максимальный ток остался открытым, AleksVM, есть результаты проверок?
killboss Студент Пермский край 33 6
Отв.819  31 Июля 18, 14:24, через 12 мин
Доброго времени всем. БлагодаряTomat7, удалось прикрутить к регулятору, ОЛЕД дисплей и две ДС-ки. И это все работает и причем не плохо работает. Провел несколько дистилляций практически на автомате. 
IMG_20180502_092725.jpg
IMG_20180502_092725.jpg Регулятор напряжения и тока на Arduino Pro Mini. Автоматика.
сообщения удалены (7)