27 МОСКОВСКАЯ ВСТРЕЧА
Форум самогонщиков Сайт Барахолка Магазин 27 МОСКОВСКАЯ ВСТРЕЧА

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

Форум самогонщиков Автоматика
1 ... 12 13 14 15 16 17 18 ... 799 15
msg31 Научный сотрудник Барнаул 4.6K 2.5K
Отв.280  25 Апр. 14, 05:50
и теперь сможете менять как захотите

Недостаток - всегда видит 4 датчика и также копирует данные с подключенного на отсутствующие, на работу программы не влияет
waldisko, 25 Апр. 14, 00:42
Проще было просто эти константы поменять.

#define TEMP_KUB  0      // Номер датчика  термометра в кубе
#define TEMP_RK20 1      // Номер датчика термометра в РК 20 см от насадки
#define TEMP_TSA  2      // Номер термометра в трубке связи с атмосферой
сообщение удалено
msg31 Научный сотрудник Барнаул 4.6K 2.5K
Отв.281  25 Апр. 14, 11:22
Ну тогда да. А так, была у меня конечно в свое время мысль запоминать позиции датчиков, чтобы поправки нормально хранить, но отказался потом из-за трех датчиков такой огород городить. Проще все датчики сделать однотипными, универсальными и съемными, чтобы их можно было при необходимости и заменить и переставить.
сообщение удалено
msg31 Научный сотрудник Барнаул 4.6K 2.5K
Отв.282  26 Апр. 14, 03:52
Обновлен скетч. Версия 2.17 Основное отличие - улучшена работа с НПГ.
[Доступная автоматика на Ардуино Мега 2560.]

И еще по поводу питания ардуины. Изначально я использовал не импульсный блок питания на 11 вольт. Однако после подключения датчика паров спирта, который потребляет 150ма, да еще если через контроллер производилась подзарядка сотового телефона, напряжение у этого блока питания проседало до 7вольт, что находится за пределами нормальной работы Ардуины.
Пришлось купить импульсный блок питания на 12 вольт. Вот такой.
blokpitaniya.jpg Доступная автоматика HelloDistiller на Ардуино Мега 2560
blokpitaniya.jpg Доступная автоматика HelloDistiller на Ардуино Мега 2560. Автоматика.

Однако с таким блоком питания ардуина превратилась просто в печку. Встроеный стабилизатор нагревался очень сильно.
Поэтому блок питания был переделан на напряжение 8.5 вольт следующим образом:
В импульсном блоке питания есть обратная связь по напряжению через оптопару (в данном случае это PC817), вот она на фото:
optopara.jpg
Optopara. Доступная автоматика HelloDistiller на Ардуино Мега 2560. Автоматика.

К этой оптопаре через резистор подключен стабилитрон на 11 вольт. Этот стабилитрон я выпаял, и впаял вместо него стабилитрона на 7.5 вольт. В итоге получился блок питания на 8.5 вольт, от которого ардуина стала греться заметно меньше.
stabilitron.jpg
Stabilitron. Доступная автоматика HelloDistiller на Ардуино Мега 2560. Автоматика.

сообщение удалено
alekssub Бакалавр мохимки 73 22
Отв.283  26 Апр. 14, 22:17
в ответе # 210 от косого в схеме ARDUINO. rar отсутствует симистр вта16-600 в управлении клапанами, а в ответе #169 от alekslug присутствует. дык как лучше.
сообщения удалены (7)
smk787 Магистр Семикаракорск 229 44
Отв.284  28 Апр. 14, 10:03
Пока сошлись на том, что датчиком служат два стандартных штыревых контакта от разъема PLD или PLS (у которых расстояние 2.5 мм) вот таких [Доступная автоматика на Ардуино Мега 2560.] .
Проточный датчик проводимости - это другая песня, тут тоже есть его описание где-то, но я его не использую, более того в рамках данного проекта пока нет однозначного положительного решения для этого датчика.
msg31, 28 Апр. 14, 06:32
Вот это новость. Я почему то решил, что используется проточный датчик. А как пользоваться датчиком из контактов?
msg31 Научный сотрудник Барнаул 4.6K 2.5K
Отв.285  28 Апр. 14, 11:09
Вот это новость. Я почему то решил, что используется проточный датчик. А как пользоваться датчиком из контактов?
smk787, 28 Апр. 14, 10:03
На заданном уровне в приемной емкости с головами закрепили контакты, дошли головы до этих контактов-отбор голов закончился. А проточный это здесь описан: [сообщение #11928085]
Правда я сам его не тестировал, а alekslug пробовал, но доводить до ума ему тоже пока вроде некогда.
VladPP Доцент Новосибирск 1K 385
Отв.286  28 Апр. 14, 13:45
На заданном уровне в приемной емкости с головами закрепили контакты, дошли головы до этих контактов-отбор голов закончился.......
msg31, 28 Апр. 14, 11:09
Геркон сюда пойдет, через резистор ом 300 ?
msg31 Научный сотрудник Барнаул 4.6K 2.5K
Отв.287  28 Апр. 14, 14:12, через 28 мин
Геркон сюда пойдет, через резистор ом 300 ?
VladPP, 28 Апр. 14, 13:45
Да пойдет, лучше даже 2ком резистор взять.
kollega63 Студент ковров 45 20
Отв.288  28 Апр. 14, 18:36
alekslug покажи на схеме силовой в ответе #169 в какие конкретно точки подсоединять '' цветомузыку'' - из схемы индикаторов.
alekssub, 26 Апр. 14, 22:04
Работа:к 36 пину ардуины.
Разгон:?
Вода: 22-26 какой из них для воды?
Головы:?
Отбор:?
Я тоже заблудился,подскажите.
msg31 Научный сотрудник Барнаул 4.6K 2.5K
Отв.289  28 Апр. 14, 19:04, через 29 мин
22 это клапан 0, 23 это клапан 1, и т.д. номера клапанов прописаны в константах скетча.
#define PIN_KLP_BEG 22  // Начальный пин для управления клапанами

#define KLP_NPG  0      // Номер клапана для управления НПГ (при дистилляции)
#define KLP_VODA 1      // Номер клапана для управления общей подачей воды в систему
#define KLP_DEFL 2      // Номер клапана для подачи воды в дейфлегматор
#define KLP_GLV_HVS  3  // Номер клапана отбора головных и хвостовых фракций
#define KLP_SR  4      // Номер клапана отбора ректификата
#define KLP_HLD  3      // Номер клапана холодильника (для дистилляции)
alekslug Научный сотрудник винокур, Лобня. 5.2K 1.7K
Отв.290  28 Апр. 14, 20:38
О проточном датчике проводимости.
Мой небольшой пока  опыт использования проточного датчика проводимости совместно с Ардуиной показал, что чувствительность

системы находится на самом краю измеряемого диапазона для определения перехода от головных фракций к спирту. Сопротивление

основного тела спирта огромное и соответственно показания  на дисплее 1024 (5 вольт) поданное на датчик проводимости  

падает  до 8 и меньше на входе АЦП. Сколько в вольтах сами посчитайте.
 Надо рабочий диапазон сместить подальше от края для уверенного считывания. Как? Пока нет у меня четкого ответа. Может

дифференциальный усилитель нужен, может схему  мост Кольрауша применить для считывания сопротивления спирта и переменный

ток для измерений.



ПЫ.СЫ. Я неправильные резисторы поставил на плату = 3,3 ком, а надо 33 ком. Заменил и всё заработало как надо.
alekslug Научный сотрудник винокур, Лобня. 5.2K 1.7K
Отв.291  28 Апр. 14, 21:25, через 48 мин
Пробуя раз несколько получать протоспирт...VladPP, 28 Апр. 14, 00:54

??? Что такое "протоспирт"?
ys1797 Доцент Санкт-Петербург 1K 339
Отв.292  28 Апр. 14, 22:10, через 45 мин
основного тела спирта огромное и соответственно показания  на дисплее 1024 (5 вольт) поданное на датчик проводимости 
дифференциальный усилитель нужен, может схему  мост Кольрауша применить для считывания сопротивления спирта и переменный
ток для измерений.
alekslug, 28 Апр. 14, 20:38

Да проще вывести потенциометром показания на 480 попугаев и плясать от этого.
Всякие мосты - сложность и непонимание. Простота - залог здоровья.

alekslug Научный сотрудник винокур, Лобня. 5.2K 1.7K
Отв.293  28 Апр. 14, 22:20, через 11 мин
ys1797, не понимаешь.
ys1797 Доцент Санкт-Петербург 1K 339
Отв.294  28 Апр. 14, 22:38, через 18 мин
Ну Vref больше 5 не сделать, можно слепить нелинейность, но пользу не вижу.
alekssub Бакалавр мохимки 73 22
Отв.295  28 Апр. 14, 23:31, через 54 мин
22 это клапан 0, 23 это клапан 1, и т.д. номера клапанов прописаны в константах скетча.
#define PIN_KLP_BEG 22  // Начальный пин для управления клапанами

#define KLP_NPG  0      // Номер клапана для управления НПГ (при дистилляции)
#define KLP_VODA 1      // Номер клапана для управления общей подачей воды в систему
#define KLP_DEFL 2      // Номер клапана для подачи воды в дейфлегматор
#define KLP_GLV_HVS  3  // Номер клапана отбора головных и хвостовых фракций
#define KLP_SR   4      // Номер клапана отбора ректификата
#define KLP_HLD  3      // Номер клапана холодильника (для дистилляции)

msg31, 28 Апр. 14, 19:04
я имел ввиду не к каким пинам, а в какое место или в какие точки присоединять на схеме.
alekssub Бакалавр мохимки 73 22
Отв.296  28 Апр. 14, 23:36, через 6 мин
alekssub, извини у меня сейчас огородный сезон и интернет есть иногда.
alekslug, 27 Апр. 14, 22:48
да что извинять. надо так надо. давай борись с сельским хозяйством и обратно к нам. встрой и с автоматом.
alekssub Бакалавр мохимки 73 22
Отв.297  28 Апр. 14, 23:59, через 23 мин
Пока сошлись на том, что датчиком служат два стандартных штыревых контакта от разъема PLD или PLS (у которых расстояние 2.5 мм)
msg31, 28 Апр. 14, 06:32
спасибо. хоть какая ни есть, а унификация. может их же и в проточный датчик, вместо трубок.
smk787 Магистр Семикаракорск 229 44
Отв.298  29 Апр. 14, 00:25, через 26 мин
О проточном датчике проводимости.
Мой небольшой пока  опыт использования проточного датчика проводимости совместно с Ардуиной показал, что чувствительность

системы находится на самом краю измеряемого диапазона для определения перехода от головных фракций к спирту. Сопротивление

основного тела спирта огромное и соответственно показания  на дисплее 1024 (5 вольт) поданное на датчик проводимости  

падает  до 8 и меньше на входе АЦП. Сколько в вольтах сами посчитайте.
 Надо рабочий диапазон сместить подальше от края для уверенного считывания. Как? Пока нет у меня четкого ответа. Может

дифференциальный усилитель нужен, может схему  мост Кольрауша применить для считывания сопротивления спирта и переменный

ток для измерений.
alekslug, 28 Апр. 14, 20:38
а если использовать отдельный стабилизированный (или наоборот нужен не стабилизированный, чет не соображу) источник питания и вот такой датчик http://amperka.ru/...t-sensor-acs758  
и мерять будем ток, при постоянном напряжении... ну и в конструкции самого проточного датчика скорее всего нужно уменьшить растояние между эдектродами, если будет необходимость.
VladPP Доцент Новосибирск 1K 385
Отв.299  29 Апр. 14, 03:25
??? Что такое "протоспирт"?

alekslug, 28 Апр. 14, 21:25
Крепкий дисцилят, практически безголовый, и безхвостатый, или почти спирт с маааааленьким запахом хвостов, и соовсем чуть головами.