Ви не увійшли.
Здравствуйте!
Собрал первый проэкт на базе Arduino.
Контроллер управляет климатом в сушильной камере.
В процессе работы иногда проявляются глюки:
1) Программа зависает один раз в смену (на экране данные не меняют значения и исполнительные механизмы не управляются);
2) Иногда появляются иероглифы на экране, хотя сама программа работает один раз в смену (данные на экране обновляются, исполнительные механизмы управляются);
3) Очень редко пропадает значение датчика температуры в камере раз в две-три смены (верхний правый угол на экране).
Подскажите пожалуйста, кто знает.
Я предполагаю, что нужно поменять китайца на оригинал.
Железо:
1) Arduino Mega 2560 Rev3 https://arduino.ua/prod243-Arduino_Mega_2560;
2) Winstar WH2004L-TMI-CTW http://www.kosmodrom.com.ua/el.php?name=WH2004L-TMI-CTW;
3) 16 канальный блок реле http://www.kosmodrom.com.ua/el.php?name … ELAYMODULE;
4) Датчик температуры и влажности в камере SHT1x от RobotDyn http://www.kosmodrom.com.ua/el.php?name … ELAYMODULE
5) Четыре датчика температуры на тепловых пушках DS18B20 https://arduino.ua/prod414-Temperatyrni … ronicaemii
Заранее благодарю
Остання редакція berencev (2018-04-18 11:31:52)
Неактивний
Я предполагаю, что нужно поменять китайца на оригинал.
Даже не думай - не поможет.
Вариантов такого поведения ровно два: питание или сопли при пайке/сборке (возможно, и то, и другое).
Про питание (и про схему подключения) ты ничего не говорил. Сам посмотри или сюда выложи.
Неактивний
Всё управление питается от одного компьютерного блока питания на 250W.
5В раздал датчикам, 12В на плату контроллера и на плату с управляющими реле.
Простучал платы, подёргал провода - ничего в работе не нарушается.
Остання редакція berencev (2018-04-18 16:40:12)
Неактивний
такую красоту навел.
а контакты к ардуино не пропаял (
я бы связи с ардуино пропаял бы МГТФ
https://arduino.ua/prod2442-provod-montajnii-mgtf-0-14-1-metr
Неактивний
такую красоту навел.
а контакты к ардуино не пропаял (
я бы связи с ардуино пропаял бы МГТФ
https://arduino.ua/prod2442-provod-montajnii-mgtf-0-14-1-metr
Убрать все разъёмы типа "папа-папа", выпаять все колодки на модулях и паять провод из платы в плату, я правильно понял?
А что посоветуешь по питанию?
Неактивний
если есть желание и возможность - впаять вместо колодки, это будет + системе.
но это дело хлопотное.
если вибрайций нет, то припаять на контакты снизу платы. и заклеить термопистолетом место пайки от "греха подальше" )
а что по питанию? пару керамик поставить на вход индикатора, на картинке плохо видно, наверняка стоит что то типа 100пик на плате как по мне маловато )
add
колодки проще выкусить, чем выпаять.
Остання редакція NoName (2018-04-18 17:20:16)
Неактивний
Данные обновляются только при смене показаний? Обновляй чаще, иногда может передача с помехой проскочить.
Делай переинициализацию экрана. Я делаю раз в минуту. При этом он мигнет на доли секунды, если раз в минуту то никто не замечает. Но это нужно если весь экран ерунду показывает. Примерно раз в год бывает. Или при задержках граничных с минимальными.
Ну и конечно, как уже говорили, пропаять очень желательно, на макетках собранных подобным образом - это вообще обычное дело.
Остання редакція Госпади (2018-04-18 23:45:06)
Неактивний
Данные обновляются только при смене показаний? Обновляй чаще, иногда может передача с помехой проскочить.
Делай переинициализацию экрана. Я делаю раз в минуту. При этом он мигнет на доли секунды, если раз в минуту то никто не замечает. Но это нужно если весь экран ерунду показывает. Примерно раз в год бывает. Или при задержках граничных с минимальными.
Ну и конечно, как уже говорили, пропаять очень желательно, на макетках собранных подобным образом - это вообще обычное дело.
Датчики опрашиваются раз в секунду и обновляются показания соответственно.
Буду пробовать устранить глюк пропайкой.
Вчера проработал 6 часов и никаких сбоев небыло.
Неактивний
Дисплейчики очень чувствительны к наводкам,у тебя реле включает большой контактор а это индукционная нагрузка.при помехе дисплей крокозябрит но контроллер при этом работает.Для подобного рода проектов в условиях промышленного оборудования для управления большим контактором я использую симистор плюс оптопару на каждый канал управления никаких реле по питанию с контроллером.с ардуино не работаю но принцип гальванической развязки применим для любых микроконтроллеров.
Дисплейчики очень чувствительны к наводкам,у тебя реле включает большой контактор а это индукционная нагрузка.при помехе дисплей крокозябрит но контроллер при этом работает.Для подобного рода проектов в условиях промышленного оборудования для управления большим контактором я использую симистор плюс оптопару на каждый канал управления никаких реле по питанию с контроллером.с ардуино не работаю но принцип гальванической развязки применим для любых микроконтроллеров.
На этом блоке с релюшками уже реализована гальваническая развязка. Стоят 16 оптопар.
Неактивний
сергей123 пише:Дисплейчики очень чувствительны к наводкам,у тебя реле включает большой контактор а это индукционная нагрузка.при помехе дисплей крокозябрит но контроллер при этом работает.Для подобного рода проектов в условиях промышленного оборудования для управления большим контактором я использую симистор плюс оптопару на каждый канал управления никаких реле по питанию с контроллером.с ардуино не работаю но принцип гальванической развязки применим для любых микроконтроллеров.
На этом блоке с релюшками уже реализована гальваническая развязка. Стоят 16 оптопар.
сергей123 верно говорит, я проверял только на статику, подтверждаю - дисплеи чувствительны к наводкам, вылетают на ура )
поможет -
переинициализация по интервалу, фильтры по питанию, ESD ( супрессор ) на интефейсные линии., возможно кожух на землю , но это скоре всего не ваш вариант.
Неактивний
Вся проблема с питанием данного модуля и тем более эти экраны чувствительные к помехам.. а у вас там силовые схемы рядом.
экранирование
Тороидальный трансформатор - 2 выходами по вторички отдельно на микроконтроллер , отдельно на релюхи...
И такие китайские реле ставить я б не рискнул в автоматику, они склоны к залипанию при долгом включении (то есть не возвращаются обратно) покамесь по ним пальцем не треснешь... и такой брак через одну..
для экспериментов да - но для повседневной работы - это просто стремно)))