РЕКЛАМА НА ФОРУМХАУС Электроника - наука о контактах. Ардуино - конструктор и надежность будет определяться самыми ненадежными элементами цепи - соединениями.
Тогда это просто микроконтроллер Atmel с обвязкой, т. к. Ардуино - именно конструктор с разъемными соединениями.
Не только о контактах. Еще проблемы бывают на состязании фронтов и амплитуд импульсов, на изменении хар-к системы от температуры и т. д... Имею в виду не только процессоры, а всю разработанную схему.
Я же не говорю, что ардуино ненадежно - речь о конкретном применении. одно дело- отдельный законченный девайс на ардуино (все в одном чемодане) и совсем другое - пространственная система с длинными линиями связи (они же и антенны) и большим кол-вом разношестных датчиков. При этом возникают заранее непредвиденные возмущения, на восприятие которых ардуино просто не рассчитано изначально. (за эти деньги ). прототип сварганить по-быстрому -да, для остального нужно много дополнений, которые с разбегу могут и не получиться. зато эффектно
Это уж обязательно, но если уно с впаянными разьемами - то контактные бяки никто не отменял, особенно если условия не комнатные. В комнатных условиях контакты редко проявляют свою вредность надежнее будет собственная плата с атмегой. Мой диагностический девайс сделан на мега с паяной макеткой. работает в условиях лаборатории безотказно, но на объекте выдает сюрпризы. И ничего сделать не получается. конечно не в контактах, но...отсюда мой скепсис
Вам, разработчику, это более знакомо и понятно. Я типа кинокритика но по электронным разработкам для лифтов. Не помню за последние 20 лет, как в лифтовые системы проникли микропроцессоры, чтобы сразу пошла без сбоев хоть одна система. Я активно участвую в их внедрении как наладчик и обеспечиваю обратную связь. Лет 5 уходит на "вылизывание" ПО, схемотехнические доработки и пр. Я все свожу к тому, что самый толковый и грамотный электронщик в одиночку не может обеспечить надежность с помощью простых решений, тем более быстро. Бяка может появиться в самый неподходящий момент и найти причину сбоя бывает невозможно. ИМХО
Тем более когда в проц закатал 128тыщ слов, попробуй отыщи где бит не тот выставил. Специально никогда не найдешь. Но как только ставишь разработку на реальный объект, то как правило через пару дней на доработку, и так в лучшем случае пару-тройку раз. Потом наступает зима... и опять, скорее всего на доработку
Да, похоже на истину. Но, чаще, все-таки, удавалось находить причины. Возможно потому, что в оборонке, где я работал чаще всего времени на отработку решений было достаточно. Успевал, ни одну свою разработку не завалил. А причин, как правило, было несколько. И они накладываясь друг на друга так всё запутывали, что вычислить их было не просто. Решение "простое" - вычислять их по одной и сразу исправлять... Вот здесь на второй сверху фотке обо всём этом легко догадаться: Мой опыт работы в СССР с фото рабочих мест. 80-ые годы.
@Андрей-АА, В те (80-е), я имел дело только с жесткой логикой и надежность станции управления была очень высокой (тем более на ТТЛ). А сегодня у нас капризы КМОП + скороспелое ПО, в котором даже первоклассный программист сильно зависит от умения разработчика алгоритма сформулировать задачу. Поэтому доводка нового изделия до ума требует много-много времени и затрат. Проходит несколько лет - все "притерлось", все заказчики довольны и... а мы вам новую предлагаем на СМТ компонентах. да, это дешевле, компактнее но проблемы появляются другие и пока не заканчиваются. К примеру, я раньше даже не слышал, чтобы резистор в слаботочной цепи выходил из строя. А сейчас на smd такое встречаю нередко, проблемы с esr нарастают, танталовые конденсаторы не ставят (очень дорого) и много других причин глюков, сбоев и аварий. некоторые никак не обнаружить. Причина всего этого одна - требование производителей экономить. В тоже время брендовые системы управления работают очень надежно и стоят очень-очень дорого. При этом защит на входах минимум. Если наши контроллеры имеют много степеней защиты интерфейса, то в брендовых их минимум. Если и происходит отказ - то в основном человеческий фактор. Их ремонт запрещен, только полная замена платы (хотя нужно заменить копеечный полевик) - и это тоже фактор надежности. Как же может доморощенная система без глюков? ...Никак!
А требования к монтажу какие были вы помните? микросхему залудил на 1,5 мм ближе к корпусу и все модуль в мусор. А потом все трясли, трясли. (на вибростенде и вкамере с исзменяющейся температурой. И кто ардуино в китайский подвалах так делает?
Понял, что это за штука - "ДРАКОН". У нас не применялся. Вроде бы это только в космической промышленности. Хорошая вещь, ускоряющая разработку, но очень сильно увеличивающая объем программ ей создаваемых. Т. е., к примеру, для оборонки (дорогая разработка ограниченных серий изделий) - удобно и выгодно. А для массового применения выгодна только производителю, а пользователи вынуждены сильно повышать производительность компьютеров, оплачивая это из своих карманов. Что, собственно, мы и наблюдаем сейчас на рынке компов и софта.