У меня силовая обвязка отдельно. Симисторное управление.msg31, 10 Янв. 14, 22:35
Вот,это самое правильное решение наверно. Некоторые просто наверно пока непонимают всю прелесть семистров рядом с "слаботочкой" Кстати моя коробочка вроде заработала,но я оставил только один БТА 41-600 в самом дальнем углу.Остальное заменил на рэле. Так в общем схема "в одной коробке" тоже работает.
msg31
Научный сотрудник
Барнаул
4.6K 2.5K
Отв.801 11 Янв. 14, 08:08
Новая версия скетча. Реализована отправка СМС с состоянием процесса. Если происходит звонок с номера, заданного в программе, то звонок сбрасывается и отправляется СМС. Телефон я подключал Siemens С60, подключение будет одинаково для телефона также C55 и аналогичных. Возможно использование телефонов, начиная c Siemens A35 по С60, только до 55 серии Siemens разъем и распиновка будет другой. Возможно также использование телефонов SonyEricson, а также любых телефонов, поддерживающих AT-команды.
Также реализована программа перегонки с дефлегматором с верхним паровым отбором. Там на схеме плохо видно Резисторы R1 и R2 330 ом, стаблитрон 3.3 вольта. Можно обойтись и без резисторов, но тогда теоретически есть вероятность спалить порты Ардуино. Так что не стоит пренебрегать буферными резисторами. Лично я их всегда ставлю везде, даже там, где в принипе предусмотрена слаботочная нагрузка
Да, кстати, опорное напряжение АЦП переделано с 5 вольт на 2.56 (поскольку 5 вольт у меня "плавает" при работе от USB), так что потребуется перерегулировка напряжения в сети и датчиков уровня, их надо выставить на уровень около 1020.
Вот,это самое правильное решение наверно. Некоторые просто наверно пока непонимают всю прелесть семистров рядом с "слаботочкой" svarnoy, 10 Янв. 14, 22:53
Точнее говоря, помехи дает наличие слаботочной нагрузки рядом с сильноточной, ну или рядом с индуктивной.
lakmus
Специалист
С-Петербург
196 49
Отв.803 12 Янв. 14, 17:10
svarnoy, может я плохо разглядел, но вроде у тебя реле без опторазвязки - могут тоже влиять на стабильность лучше бы вот такого типа
Приветствую всех, тоже вот возникли вопросы, буду благодарен если просветите
1) Датчик давления есть смысл использовать, ну кроме статистики? 2) Какое давление в кубе/колонне может быть? 3) Какой лучше заказывать? На какое давление? 4) с одной трубкой или двумя,он тогда разницу показывает? 5) MPX5100AP подойдет? или с запасом брать MPX5500AP ?
по названиям выходит что MPX5100AP 100кПа, 1 подвод, MPX5500DP 500 кПа/2 подвода (то есть первую 5ку отбрасываем и остается макс давление,А-1подвод, D-дуал два)
msg31
Научный сотрудник
Барнаул
4.6K 2.5K
Отв.809 15 Янв. 14, 18:43
Я строю третью автоматику на базе ардуины,на макетной плате всё работает отлично,в корпусе "глючит". Тоже невидно силовой обвязки у тебя. svarnoy, 10 Янв. 14, 21:54
У меня достаточно часто глючит дисплей. Вместо символов появляются кракозябры. Посмотрел внимательно на этот дисплей и не обнаружил на нем ни одного керамического кондюка! Никто не пробовал подпаять хоть на питание керамику? Может меньше глючить будет.
svarnoy
Профессор
Жуковский.
9.1K 4.6K
Отв.810 16 Янв. 14, 08:32
msg31, Развёл линии силовые подальше от экрана и кракозябры стали совсем редким явлением,только если "вручную" часто-часто клацать электроконтактором.У меня экран по И2С подключён. Но датчики DS18b20 парой кратковременно сбоят,что приводит к некорректной работе программы.Решил с этим бороться програмно,значение является верным если оно неизменно или не превышает некое значение при следующем опросе. Скажи какой кондёр и куда прицепить.В обед в Москву поеду,заодно в магазин радиодеталей заеду.
msg31
Научный сотрудник
Барнаул
4.6K 2.5K
Отв.811 16 Янв. 14, 08:58, через 26 мин
msg31, Скажи какой кондёр и куда прицепить.В обед в Москву поеду,заодно в магазин радиодеталей заеду. svarnoy, 16 Янв. 14, 08:32
В данном случае не знаю точно, но когда мой самопаяный контроллер на монтажной плате на Atmega16 глючил, я кондюки на питание где только мог впаял, глючить перестал. А здесь по-идее керамику 0.1 мкф или больше между общим проводом и +5в. На моем дисплее есть еще место под SMD кондюки на плате, может еще туда попробовать впаять. Тут может гуру электроники подскажут. Вот здесь, где С1 и С2 написано можно подпаять, ну и между выводами 1 и 2 тоже желательно.
msg31
Научный сотрудник
Барнаул
4.6K 2.5K
Отв.812 18 Янв. 14, 06:26
Вот здесь, где С1 и С2 написано можно подпаять, ну и между выводами 1 и 2 тоже желательно.
msg31, 16 Янв. 14, 08:58
Подпаял кондюки 0,1мкф, ситуация не изменилась...
msg31
Научный сотрудник
Барнаул
4.6K 2.5K
Отв.813 18 Янв. 14, 08:58
msg31, Но датчики DS18b20 парой кратковременно сбоят,что приводит к некорректной работе программы.Решил с этим бороться програмно,значение является верным если оно неизменно или не превышает svarnoy, 16 Янв. 14, 08:32
Еще можно сверять контрольную сумму, с контрольной суммой, полученной от датчика. Я сверяю, но пока не анализирую ее, датчики пока не глючат просто.
alekslug
Научный сотрудник
винокур, Лобня.
5.2K 1.7K
Отв.814 18 Янв. 14, 11:10
Подпаял кондюки 0,1мкф, ситуация не изменилась... msg31, 18 Янв. 14, 06:26
Кракозябры, думаю лезут по другой причине. Они плывут бегущей строкой.
"Память индикатора делится на три составные части : DDRAM (Display Data RAM), предназначена для хранения 8-битных символов (в основном ASCII), которые мы хотим отображать на экране. Емкость этой памяти составляет 80 символов, по 40 на каждую строку. Но вы скажете, “эй, в строке всего 16 символов!”. Остальные символы скрыты. Чтобы их отобразить, следует назначить другой участок DDRAM памяти (2×16 символов) как видимый, по умолчанию видимая память начинается с адреса 0×00."
svarnoy
Профессор
Жуковский.
9.1K 4.6K
Отв.815 18 Янв. 14, 15:34
Еще можно сверять контрольную сумму, с контрольной суммой, полученной от датчика.msg31, 18 Янв. 14, 08:58
и экран такой: http://www.ebay.com/...984.m1497.l2649 естественно начал пытаться во всем разобраться и сразу напоролся, что экран вообще не понятно как даже экран в скетч запустить, загрузчик этот: http://arduino.cc/en/Main/Software постоянно ошибки находит и отказывается грузить, не сочтите за труд ткнуть носом, в этой теме таких тупых вопросов не видел, вот решил выделиться))) Заранее благодарен откликнувшимся и извиняюсь за тупость)))
А liquidcristal.h записал куда полагается? pelecis, 23 Янв. 14, 00:08
Уж эта - то библиотека там по умолчанию имеется. Грузи ардуино IDE arduino-1.0.5 http://arduino.googlecode.com/...-r2-windows.exe и все делай через нее, никаких загрузчиков дополнительно не надо. Единственно, что библиотека <OneWire.h> тебе понадобится. Вот она, если не нешел. Ее надо распаковать и скопировать в каталог Libraries