|
Во многих случаях меньшая "помехоустойчивость" АВР по сравнению с ПИКами проявляется в гораздо большей вероятности сброса АВР от помехи. У АВР паспортная длительность сигнала на линии РЕСЕТ, достаточная для сброса, составляет всего 2 периода генератора, то есть 100 нс при 20 МГЦ. У ПИКов этот параметр составляет 2 мкс минимум, к тому же во все новые ПИКи добавлен MCLR Noise Filter, еще больше снижающий вероятность случайного сброса. Но!
Факт случайного сброса сразу бросается в глаза и поэтому сразу же приписывается к черному списку отрицательных свойств АВРов. ПИКи же сбросить случайной иголкой заведомо труднее, чем АВРы, но так же легко сбить с корректного исполнения кода - помеха имеет одинаковые возможности воздействия на внутренние схемы кристаллов как ПИК, так и АВР.
В результате такого воздействия может получиться так, что АВР от помехи сбросится и начнет КОРРЕКТНОЕ исполнение кода заново, а ПИК не сбросится и продолжит исполнение кода, но уже НЕКОРРЕКТНОЕ. С точки зрения здравого смысла сценарий сбоя АВР будет гораздо предпочтительней сценария сбоя ПИК, хотя при грамотном подходе с учетом таких особенностей и на АВР, и на ПИК можно и нужно строить стабильно и надежно работающие системы. А регулярно повторяющиеся здесь и там полемики "что лучше и надежней - ПИК или АВР" имеют очень мало смысла - что больше нравится и подходит под задачу, то и лучше. При условии безусловно грамотной разводки и неукоснительного соблюдения давно известных правил и соображений помехозащиты - как аппаратных, так и программных - стабильная и надежная работа будет гарантирована для любого типа МК
E-mail: info@telesys.ru