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

Доступная автоматика HelloDistiller на Ардуино Мега 2560

Форум самогонщиков Автоматика
1 ... 54 55 56 57 58 59 60 ... 796 57
АЛЕК Новичок хмао 1
Отв.1120  06 Сент. 14, 02:15
Попробуй набрать 2 magnita
alekslug Научный сотрудник винокур, Лобня. 5.2K 1.7K
Отв.1121  06 Сент. 14, 10:06
Нашел вот такой клапан http://www.aliexpress.com/...1760253050.html на 12 вольт http://ru.aliexpress.com/...;tracelog=rowan

для воды думаю подойдет.
Первый Кандидат наук СССР 370 46
Отв.1122  06 Сент. 14, 12:35
Из прочитанного про отбор по кубовой температуре понял что величина начального отбора при 84гр (или меньше) вкубе  у каждого своя но она всегда равна 100%. Конечная к примеру при 96гр. 10% от начальной. Зависимость практически линейная и если сделать уменьшение отбора на 7-8% при увеличении на каждый градус(или 0,75% на 0,1гр)  я думаю мы е сильно ошибёмся?Первый, 17 Авг. 14, 16:08
Подтверждение моих домыслов...
Kotische, главное это то, что на практике линейное уменьшение отбора после 85С в кубе дает качественный спирт.А если на 94С отбор вообще прекращать, то и второй ректификации не надо.))игорь223, 05 Сент. 14, 16:27
Жду комплектующие с EBAY...
Может, всётаки, можно реализовать изменение отбора по кубовой температуре?
Ведь как и Ардуина это передовая технология...
msg31 Научный сотрудник Барнаул 4.6K 2.5K
Отв.1123  06 Сент. 14, 15:16
Может, всётаки, можно реализовать изменение отбора по кубовой температуре?
Ведь как и Ардуина это передовая технология...Первый, 06 Сент. 14, 12:35
Ну есть по этому поводу идея. Адаптивный отбор. При первой ректификации производится автообучение системы, составляется автоматически таблица отбора и температуры в кубе. При последующих ректификациях эта таблици используется для установки шим.
imidalv Бакалавр Москва 64 22
Отв.1124  07 Сент. 14, 19:36
Хочу рассказать как собирал контроллер,bengoor, 04 Сент. 14, 08:52
Начал тоже собирать автоматику. А реле у тебя без радиатора не греется? И подскажи что за блок с красными цифрами 808 на последней фотке?
shram1970 Доцент Желтая гора 1.3K 325
Отв.1125  07 Сент. 14, 21:58
И подскажи что за блок с красными цифрами 808 на последней фотке?imidalv, 07 Сент. 14, 19:36
21. Блок питания сделал из китайской платы для плавной регулировки от 3 до 30В и блока питания от старого шуруповерта на 15Вbengoor, 04 Сент. 14, 08:52
Напряжение на выходе 8.08 вольт.
msg31 Научный сотрудник Барнаул 4.6K 2.5K
Отв.1126  08 Сент. 14, 06:16
Начал тоже собирать автоматику. А реле у тебя без радиатора не греется?imidalv, 07 Сент. 14, 19:36
Там есть радиатор, только он внутри корпуса, а не наружу установлен.
mak Модератор Екатеринбург 6.3K 1.8K
Отв.1127  08 Сент. 14, 08:04
msg31, Пока пристрелочный вопрос
если я свою перистальтику сделаю slave устройством на шине 1wire тебе же не сложно будет отправить на нее пару-тройку байт и считать?
msg31 Научный сотрудник Барнаул 4.6K 2.5K
Отв.1128  08 Сент. 14, 08:12, через 9 мин
msg31, Пока пристрелочный вопрос
если я свою перистальтику сделаю slave устройством на шине 1wire тебе же не сложно будет отправить на нее пару-тройку байт и считать?mak, 08 Сент. 14, 08:04
Пока я только с ds18b20 работал, больше ни с чем... Ну наверное несложно, мне бы примерчик какой, я его встрою без проблем. А в чем там суть вопроса, в этом насосе? Ардуина будет использоваться как источник импульсов, подающая их на драйвер шаговика? А то может проще импульсы подавать, портов много свободных.
mak Модератор Екатеринбург 6.3K 1.8K
Отв.1129  08 Сент. 14, 09:34
Да, ардуино шлет импульсы в драйвер, но там получается на максимальных оборотах порядка 10666 раз в секунду нужно дрыгать ножкой
у меня для этого отдельный таймер 8-ми битный используется с множителем 1, т.е. каждые 256 тактов вызывается обработчик
приличное количество производительности контроллера это в целом скушает
сообщения удалены (3)
msg31 Научный сотрудник Барнаул 4.6K 2.5K
Отв.1130  08 Сент. 14, 10:28, через 55 мин
у этих таймеров множитель 64, поэтому регулировать обороты можно будет только с точностью до 10 RPM при скоростях близких к номинальнымmak, 08 Сент. 14, 10:04
Чего-то не понял. В принципе эти таймеры можно вызывать хоть с частотой процессора, правда работать не будет, а так, устанавливаешь прерывание по "Compare A Match" и обеспечиваешь любой делитель тактовой частоты от 16 до 16/65535 Мгц.
mak Модератор Екатеринбург 6.3K 1.8K
Отв.1131  08 Сент. 14, 11:15, через 48 мин
не совсем так, таймеры 0 и 1 оснащены одним предделителем частоты на двоих, и он равен 64 (т.е. 16000000/64 раз в секунду инкремент происходит), а таймер 2 оснащён своим собственным предделителем
Тем более КМК таймер1 16-ти битный, и для таких целей жирновато его использовать
Но я сейчас некоторые эксперименты провожу в этом направлении, максимально упростить хочу
еще один момент, для отслеживания аварии (блокировка шпинделя) я думал что хорошо бы использовать еще один таймер в качестве счетчика фактических оборотов
msg31 Научный сотрудник Барнаул 4.6K 2.5K
Отв.1132  08 Сент. 14, 11:24, через 9 мин
не совсем так, таймеры 0 и 1 оснащены одним предделителем частоты на двоих, и он равен 64 (т.е. 16000000/64 раз в секунду инкремент происходит), а таймер 2 оснащён своим собственным предделителемmak, 08 Сент. 14, 11:15
Ну так это 250000 раз в секунду, должно хватать.
mak Модератор Екатеринбург 6.3K 1.8K
Отв.1133  08 Сент. 14, 12:18, через 54 мин
Это только так кажется, давай посчитаем
Определим переменную count которую будем вносить в регистр счетчика таймера
нам теперь нужно ее посчитать зная желаемый RPM
1600 импульсов движку на оборот
Формула рассчета следующая: (инкрементов таймера в минуту)/(количество шагов в минуту)
Инкрементов в минуту = 250000*60 = 15000000
Делим на количество импульсов в обороте получаем 9375
Итак, чтобы посчитать количество инкрементов таймера на импульс в двигатель:
count=9375/RPM
тогда вот примерный итог того, что получится:
RPM     count
297   32
296   32
295   32
294   32
293   32
292   32
291   32
290   32
289   32

т.е. скорость я могу регулировать на высоких оборотах с точностью до... 6-12 RPM
это довольно грубо
msg31 Научный сотрудник Барнаул 4.6K 2.5K
Отв.1134  08 Сент. 14, 12:42, через 25 мин
Определим переменную count которую будем вносить в регистр счетчика таймера
нам теперь нужно ее посчитать зная желаемый RPM
1600 импульсов движку на оборотmak, 08 Сент. 14, 12:18
Не совсем понятны эти расчеты. Я думал, драйверу шаговика даешь один импульс и двигатель вращается на один или на 1/8 оборота или на 1/16 оборота, в зависимости от установок драйвера. Ну если ты так пишешь, значит так оно и есть, я в эту тему не углублялся.
А еще попробуй коллекторный двигатель, управляемый по Брезенхему, что интересно мощность у меня при этом не падала, вот здесь описывал.
[сообщение #12015357]
mak Модератор Екатеринбург 6.3K 1.8K
Отв.1135  08 Сент. 14, 13:03, через 22 мин
не, шаговый двигатель вращается за импульс либо на шаг (200 шагов на оборот), либо меньше (микрошаг)
наилучший результат был на 1/8 шага (1600 импульсов на оборот)
на счет коллекторного и не падала мощность - фиг знает не логично это, не может она не падать
у себя сейчас я выставляю хоть 0.1 оборот в минуту, хоть 200 - он и вращается с такой скоростью
но такие частоты управления на основную автоматику заводить совсем туго как мне кажется, во всяком случае на ардуине
сообщения удалены (3)
msg31 Научный сотрудник Барнаул 4.6K 2.5K
Отв.1136  08 Сент. 14, 15:30
а, ну это скорее всего просто предделитель не установился, а ты попробуй на таймер 1 поставить 2МГц?mak, 08 Сент. 14, 13:39
Установить-то я установлю, только боюсь функции всякие перестанут работать. В частности после смены Таймера1 не работает AnalogWrite. Да и шут бы с ним, но боюсь функция delayMicroseconds перестанут работать, а они мне нужны для формирования управляющего сигнала на симистор.
сообщение удалено
ys1797 Доцент Санкт-Петербург 1K 338
Отв.1137  08 Сент. 14, 16:15, через 45 мин
Я бы еще посоветовал отказаться от DigitalWrite и использовать прямой доступ к портам.
А то выжимаются крохи точности с таймера, а на функции теряем больше.
Вот стотейка http://habrahabr.ru/post/141442/
сообщение удалено
shram1970 Доцент Желтая гора 1.3K 325
Отв.1138  10 Сент. 14, 16:53
А возможна ли комбинация твердотельного реле с модулем тока (что бы уйти от транса с триаком) и "класической" схемой включения клапанов?Самогонов, 17 Июля 14, 11:04
В принципе, такое возможноmsg31, 17 Июля 14, 11:19
А в такой комбинации модуль измерения сети можно сделать на датчике тока или обязательно на трансформаторе,при условии что скетч #define SIMPLED_VERSION 0 
msg31 Научный сотрудник Барнаул 4.6K 2.5K
Отв.1139  10 Сент. 14, 17:52, через 60 мин
А в такой комбинации модуль измерения сети можно сделать на датчике тока или обязательно на трансформаторе,при условии что скетч #define SIMPLED_VERSION 0shram1970, 10 Сент. 14, 16:53
С измерением тока есть засада небольшая, его не измерить, пока нагрузку не подключить, а когда подключили нагрузку, это подача 100% мощности. То есть уже погрешность. Поэтому при измерении тока проще использовать Брезенхем, а не фазовый метод.