ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
19 апреля
817479 Топик полностью
fk0, легенда (19.02.2018 01:15, просмотров: 153) ответил General на ASDFS не фантазирует а точно знает о чём говорит. Тестилка должна быть способна и батарейку протестировать.
Я тоже знаю о чём говорю. Померить напряжение батарейки без нагрузки и с нагрузкой и МК способен (точно так же, как и вожделенная тобой ардуина с веб-интерфейсом). Разницы чем именно измерять и нагружать -- нет. И для внешнего оборудования ты должен был ещё на этапе разработки предусмотреть, например, на печатной плате контрольные точки, или разъём для подключения внешнего оборудования. Так что мешает контрольные точки заменить всегда разъёмом, какие-то простейшие цепи включить сразу в обвязку МК, что-то, что не включить в схему -- вынести на внеший прибор подключаемый к разъёму. Разница только в том, остаётся, кто управляет. Внеший ПК по веб-интерфейсу, либо сам МК. И здесь начинается ровно противоположная история с тем, что ASDFS пытается сказать. Типичный МК имеет десятки-сотни соединений внутри схемы и может оценить их параметры (грубо оценить ёмкость например, наличие подтяжки к шинам питания, измерить напряжение). И сверить эти параметры с записанными на заведомо исправной плате, различие будет уже указывать на проблему. МК может элементарно проверить отсутствие КЗ собственных выводов, исправность кварцевого резонатора (грубо оценить частоту и время запуска). Может проверить напряжение питания (сверить с собственным генератором опорного). Может проверить подключенные к МК микросхемы памяти и другие модули со "сложным" протоколом обмена. А так же выдать какие-то управляющие воздействия и проверить как они доходят до других цепей. Типичная же неисправность -- отсутствие контакта или какой-либо элемент не работает, в смысле не пропускает сигнал вообще. А что предлагает ASDFS? Заменить МК двумя сотнями контрольных точек и навешать на них оборудования которое будет делать то же что и МК? Да они на плате тупо не поместятся, короче беспредметный разговор. Да, МК в чистом виде всё не может проверить, поэтому я и предлагаю критичные сигналы таки выводятся на контрольные точки (если у тебя есть штука как у AlexB, что вообще дико круто и дико сложно) или, вариант для бедных, тупо на какой-либо коннектор с мелким шагом. Разумеется числом контрольных точек придётся пожертвовать (да и в любом случае, тестировать уж совсем уж всё вряд ли кто захочет, если это не космическое приборостроение). И помимо контрольных точек ряд входов-выходов МК придётся вывести туда же для управления подключаемым прибором, который повторюсь, уже не имеет своей логики работы. Потому, что если систему размазать на два контроллера, то она становится дико сложной. Что имеет смысл проверять в первую очередь: источники питания размещённые на плате, корректность напряжений, контролировать потребляемый ток, его отличие от типового значения может сигнализировать о проблеме, проверить исправность входных-выходных внешних цепей, и где-то может ряд промежуточных сигналов в схеме (вот здесь удобней их на этапе создания схемы просто завести МК, чтоб он же сам и тестировал, а не морочить голову потом).
[ZX]