Недостаток - всегда видит 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
Ну тогда да. А так, была у меня конечно в свое время мысль запоминать позиции датчиков, чтобы поправки нормально хранить, но отказался потом из-за трех датчиков такой огород городить. Проще все датчики сделать однотипными, универсальными и съемными, чтобы их можно было при необходимости и заменить и переставить.
И еще по поводу питания ардуины. Изначально я использовал не импульсный блок питания на 11 вольт. Однако после подключения датчика паров спирта, который потребляет 150ма, да еще если через контроллер производилась подзарядка сотового телефона, напряжение у этого блока питания проседало до 7вольт, что находится за пределами нормальной работы Ардуины. Пришлось купить импульсный блок питания на 12 вольт. Вот такой.
Однако с таким блоком питания ардуина превратилась просто в печку. Встроеный стабилизатор нагревался очень сильно. Поэтому блок питания был переделан на напряжение 8.5 вольт следующим образом: В импульсном блоке питания есть обратная связь по напряжению через оптопару (в данном случае это PC817), вот она на фото:
К этой оптопаре через резистор подключен стабилитрон на 11 вольт. Этот стабилитрон я выпаял, и впаял вместо него стабилитрона на 7.5 вольт. В итоге получился блок питания на 8.5 вольт, от которого ардуина стала греться заметно меньше.
сообщение удалено
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
Крепкий дисцилят, практически безголовый, и безхвостатый, или почти спирт с маааааленьким запахом хвостов, и соовсем чуть головами.