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

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

Форум самогонщиков Автоматика
1 ... 281 282 283 284 285 286 287 ... 795 284
alekssub Бакалавр мохимки 70 22
Отв.5660  22 Окт. 16, 10:17
А никто не пробовал в качестве датчика давления использовать датчик для атмосферного давления поместив его в какую нибудь ёмкость?Zzsteron, 21 Окт. 16, 10:39
Я пользую. Отлично работает. Только у меня их два. Один мереет давление в кубе. Второй атмосферное. Ну идёт регулировка в зависимости от изменения атм.  давления.
сообщения удалены (2)
alk0m Кандидат наук Нижний Новгород 380 109
Отв.5661  22 Окт. 16, 21:54
AlexDol, Есть такой старый принцип: не ломай то, что работает)))
Zzsteron Специалист Тверь 160 62
Отв.5662  23 Окт. 16, 00:41
устройство-конвертор цифры в аналог,BarberXP, 21 Окт. 16, 21:29
речь то не про конкретный датчик, а вообще про датчики для атмосферного давления, можно и аналоговый найти. смысл в том , что точность обещают ну очень высокую, а цена почти в 10 раз ниже чем у МРХ, ну а поместить в объём вообще не проблема.
bengoor Доцент Кронштадт 1.8K 1.1K
Отв.5663  23 Окт. 16, 09:02
Zzsteron, Ну сказки то не расказывай. Точность выше, цена ниже. Ты для примера кинь ссылку на такой хоть посмотреть.
skuzmi Студент Луцк 28 29
Отв.5664  23 Окт. 16, 11:08
Столкнулся с проблемой при изменении скорости в ESP8566 ESP-01 v2 (v0.60.0.0 SDK v1.5.2 flash 1 Mb). Командой AT+CIOBAUD=9600 скорость менялась только до перезагрузки, попробовал командой AT+IPR=9600 синий светодиод включился на постоянно. Помог откат на sdk v1.5.0(самая новая которую смог найти для 1 Mb) с помощью FLASH_DOWNLOAD_TOOLS_v2.4, после этого удалось скорость изменить командой AT+UART_DEF=9600,8,1,0,0. Возможно эта команда изменила бы скорость и до прошивки, но попалась она мне после. Надеюсь кому-то помог избежать моих граблей.
sevpro Доктор наук Worldwide 769 281
Отв.5665  23 Окт. 16, 11:18, через 10 мин
Zzsteron, тот датчик, что Ты привел имеет точность в 10! раз хуже чем MPX. Для получения данных о состоянии колонны датчиков абсолютного значения нужно два, причем один должен находиться в жесткой герметичной емкости. Плюс время для доводки ПО. В чем профит?
Zzsteron Специалист Тверь 160 62
Отв.5666  23 Окт. 16, 11:39, через 22 мин
Ну сказки то не расказывай. Точность выше, цена ниже.bengoor, 23 Окт. 16, 09:02
Я ссылку скидывал выше, цена 84 рубля. Написано высокоточный, а поскольку его основное применение -высотомеры, то думаю точность никак не хуже десятых долей мм рт ст(для куба даже 1 мм рт ст вполне достаточная точность). Собственно вопрос то был не как использовать и не почему не используют, а конкретно "использует ли кто нибудь?" Уважаемый  alekssub ответил, что использует и всё замечательно, собственно этого мне достаточно, вопрос снят.
pashta Бакалавр Серпухов 88 26
Отв.5667  23 Окт. 16, 11:50, через 12 мин
Ты для примера кинь ссылку на такой хоть посмотреть.bengoor, 23 Окт. 16, 09:02
У меня такой: https://www.aliexpress.com/...2465697083.html
Это предыдущее поколение, точность позволяет измерять высоту видит разницу между уровнем пола и уровнем стола. Правда шумы там на такой точности зашкаливают пришлось выводить среднеарифметическое на 10 измерениях, а то цифры скачут очень сильно.
По поводу точности здесь разночтения в даташит: 0.06hPa (0.5m) in ultra low power mode 0.02hPa (0.17m) advanced resolution mode
А в таблице: Relative accuracy pressure VDD = 3.3V : MPX180 - 0.12 hPa
Это точность или 6 Паскаль (ultra low power mode) или 2 Паскаля в advanced resolution mode или 12 Паскаль из таблицы
У MPX5010DP точность зависит от разрядности АЦП: 10 кПа разделить на 1024 получаем точность датчика в нашем случае 9,77Паскаль
Примерно так получается по точности если не ошибаюсь...
А насчет применения я думаю  MPX5010DP все таки проще применить чем BMP180...
sevpro Доктор наук Worldwide 769 281
Отв.5668  23 Окт. 16, 11:52, через 2 мин
Написано высокоточныйZzsteron, 23 Окт. 16, 11:39
На заборе тоже написано... абсолютная точность его (это еще если не подделка) 0,75мм ртути. Датчика нужно два (нужна разность абсолютных давлений), значит ошибка суммируется.
Т.е. 1мм ртути для дифизмерений этим датчиком недостижимая роскошь

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

Примерно так получается по точности если не ошибаюсь...pashta, 23 Окт. 16, 11:50
ошибаешься. Ты берешь только относительную точность, а нужно брать абсолютную+относительную, а она почти в 10раз хуже
demyan2 Доктор наук Уфа 701 76
Отв.5669  23 Окт. 16, 14:44
Интересно  бы  увидеть  конструкцию  измерения  давления на BMP180
titan777 Специалист Москва 192 134
Отв.5670  23 Окт. 16, 15:36, через 52 мин
Я ту на ректификацию реализовал алгоритм стабилизации от изменения внешнего давления. Без датчика давления внешнего.
Добавляем еще датчик Т вверху колонны (5 см от края), и эту Т принимаем за Т стабилизации, и дельту на нижнем датчике Т ловим от нее.
В случае изменения внешнего давления, Т общая изменяется одинаково на верхнем и нижнем датчике Т, остается только заданная дельта.

  case 5: // Ожидание, пока температура не вернется к состоянию стабилизации
     UstPower=PowerRect;    
   if (temps[TEMP_DEFL]>600) {   // если датчик вверху колонны установлен( и прогрет), то Т стабилизации по нему считаем
      tStabSR=temps[TEMP_DEFL];
   } else {
    ....


такой же кусок вставить в
case 6:

п.с.
если дачтчик не подключен, или не вставлен в колонну, все работает штатно.

Одну ректиф-ю уже провел на этой конфигурации, все ОК. Была только проблемка, нижний датчик вставлен был не глубоко, трубка торчала сильно из колонны, и Т на верхнем была выше чем на нижнем на 1.5гр , я думал датчики врут, на воде проверил, все правильно показывают, потом укоротил трубку, датчик глубже загнал, и все встало на места, без отбора Т внизу и вверху одинаковая, очень стабильно.
alekssub Бакалавр мохимки 70 22
Отв.5671  24 Окт. 16, 03:32
1мм ртути для дифизмерений этим датчиком недостижимая роскошьsevpro, 23 Окт. 16, 11:52
А ты налей и отойди как в рекламе. А ты попробуй а потом спорь. Все отлично работает. Точность очень высокая. Со скетчем проблем нет. Дописать пару строк. А вот с железом... Придётся ещё микросхемку подпаивать. Разность показаний один раз замеряешь и выставляеш дельту погрешности. Далее показывают одинаково на всем диапазоне.
sevpro Доктор наук Worldwide 769 281
Отв.5672  24 Окт. 16, 06:50
ты попробуй а потом спорьalekssub, 24 Окт. 16, 03:32
да я не спорю, просто привык доки производителя сначала читать, а потом за паяльник хвататься. То, что какие-то цифири оно будет выдавать - факт, а вот насколько близко к реальности - вопрос.
Разность показаний один раз замеряешь и выставляеш дельту погрешности.alekssub, 24 Окт. 16, 03:32
А потом изменилась температура... Ты температурный диапазон работы этого датчика видел?
msg31 Научный сотрудник Барнаул 4.6K 2.5K
Отв.5673  24 Окт. 16, 09:35
В облаке выложен скетч 3.47i-1, там исправлена ошибка - ректификация сразу переходила на стадию завершения при запуске.
Как обновить прошивку, читаем инструкцию (внимательно читаем Приложение 9)
https://cloud.mail.ru/public/MFhp/mVFktDHjt
SpaceTrooper Доктор наук Тверь 776 379
Отв.5674  25 Окт. 16, 09:03
Коллеги, можно ли заменить датчик MPX5010 на MPX2010? Я так понял, разница между ними только в рабочем напряжении (5В и 12В соответственно). Просто MPX2010DP есть в наличии, а MPX5010 надо где-то искать...
bengoor Доцент Кронштадт 1.8K 1.1K
Отв.5675  25 Окт. 16, 09:23, через 20 мин
Коллеги, можно ли заменить датчик MPX5010 на MPX2010? Я так понял, разница между ними только в рабочем напряжении (5В и 12В соответственно). Просто MPX2010DP есть в наличии, а MPX5010 надо где-то искать...SpaceTrooper, 25 Окт. 16, 09:03
Там разное выходное напряжение. У 5010 4,5В и чувствительность 450мВ/кПа, а у 2010 всего 25мВ(0.025В) и чувствительность 2,5мВ/кПа. Ардуино не ущучит таких значений
SpaceTrooper Доктор наук Тверь 776 379
Отв.5676  25 Окт. 16, 09:26, через 4 мин
bengoor, я понял. Лан, буду заказывать 5010. Спасибо!
sevpro Доктор наук Worldwide 769 281
Отв.5677  25 Окт. 16, 13:30
Там разное выходное напряжение.bengoor, 25 Окт. 16, 09:23
как вариант усилитель на операционнике поставить. http://radiokot.ru/articles/05/
bengoor Доцент Кронштадт 1.8K 1.1K
Отв.5678  25 Окт. 16, 13:47, через 18 мин
как вариант усилитель на операционнике поставить. http://radiokot.ru/articles/05/sevpro, 25 Окт. 16, 13:30
Это для тебя вариант - не для обычного юзера.


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

Хочу поделиться инфой про gsm модуль m590.
Я достаточно много проводил эксперименты с этими модулями, заказывал у разных продавцов в разных платах и обычные m590(с ножками) и под распайку m590e. Работал с ними с помощью ардуино, в итоге из 5-6 штук все работают. Для себя усвоил 3 правила стабильной работы этого модуля.
1.Стабильное питание 3,5-4В током не меньше 2А(при старте может жрануть). С этим неплохо справляется такой стабилизатор http://got.by/207piq
Подаю на него 9-12В, выставляю крутилкой 3,7-3,9В и все работает. Использую его и для других устройств, ток продолжительный 1,8А, пиковый 3А, от модуля не греется. Так же привлекает размер.
2.Преобразователь логических уровней если будите работать с ардуино. Нужно рх и тх из ардуиновских 5В преобразовать в нормальные 2,5-3,3В, которые может переварить m590. Можно и без него, работать будет, но стабильности может не быть, как повезет.  Использую такой модуль http://got.by/207pff
3.Штатную антенну на помойку. Если сигнал сильный то будет и штатная работать, но стоит удалиться от вышки подальше даже если на мобиле 5 палок, модуль может не региться в сети. Реально проверял со штатной антенной уровень может быть 0-10(из 31) а может отвалиться, ставлю примитивную на 2-3дБи и сразу 12-20(из 31) и сразу регится. Беру такую антенну http://got.by/207plu
беру такую же по 50р, щас не нашел той ссылки, если будет интересно обращайтесь. Вывожу разъем на корпус и смотрится красиво и в случае недостаточности усиления можно более мощную прикрутить.
Кстати все это влезет в клемную коробку 75х75 и смотрится нормально.
Модуль беру такой http://got.by/2057zf
Распаиваю только 4 вывода у этого модуля (+5,земля,рх и тх), boot перемычкой соединяю на плате с землей. Кроме этого еще вместо диода ставим перемычку.
Развел плату, на которую припаиваем преобразователь уровней, стабилизатор и колодку под модуль на 4 пина, с другой стороны 6 выводов - от ардуино +5,земля рх,тх и еще 2 - +9-12 от БП и земля оттуда же. Все работает стабильно. Размер платы получился 35х50 мм (размер делал под стандартный китайский фольгированный текстолит 70х100 как раз 4 штуки помещается.
Кому нужно потом могу выложить плату
m590.jpg
m590.jpg Доступная автоматика HelloDistiller на Ардуино Мега 2560. Автоматика.
msg31 Научный сотрудник Барнаул 4.6K 2.5K
Отв.5679  26 Окт. 16, 05:39
3.Штатную антенну на помойку. Если сигнал сильный то будет и штатная работатьbengoor, 25 Окт. 16, 13:47
На модулях иногда бывает отсутствует разъем для подключения антенны.