«Что позволено Юпитеру…», или почему одни микроконтроллеры надежнее других

Инженеры NXP при создании LPC2148FBD64 [4] ограничились только разделением аналоговых и цифровых цепей питания (рис. 7).

Даже в микроконтроллерах, анонсированных как предназначенные для автомобильного применения, таких как AT90CAN32/64/128; ATmega164P/324P/644P и ATmega32M1/64M1/32C1/64C1, разделение шин питания портов ввода/вывода и шин питания ядра не предусмотрено. В результате возрастает возможность отказа из-за помех, наведенных по цепям ввода/вывода в ответственных применениях.

Микроконтроллер MSP430F148, который был использован в разработке, описанной Михаилом, также не имеет разделения шин питания ядра и портов ввода/вывода.

Можно также вспомнить еще одного очень популярного производителя микросхем — компанию Microchip. Исследования с микроконтроллерами данного производителя не проводились, однако, если посмотреть на них с точки зрения разделения шин питания, то в определенном смысле концепция развязки портов ввода/вывода и периферийных устройств реализована в семействе PIC24FJ64GA/128GA/256GA. На рис. 8 видно, что цепи питания ядра VDDCORE и портов ввода/вывода VDD разделены. Однако общий провод VSS остался гальванически не развязанным для этих двух цепей питания. По предварительным оценкам, помехозащищенность этих микроконтроллеров будет ниже, чем у ADUC7026 от ADI или V850 от NEC.

Тактовый генератор с расширенным спектром (SSCG).

Следует обратить внимание и на возможность использования тактового генератора с расширенным спектром. Такой генератор имеет частотно-модулированные колебания. «Пик» АЧХ, характерный для генератора гармонических колебаний, под воздействием частотной модуляции «размазывается» и превращается в «полку». Глубину и период частотной модуляции сигнала генератора SSCG можно изменять. Таким генератором наделены микроконтроллеры семейств V850E/ME2, Dx3, V850ES/Hx3, Fx3, V850E2/ME3 от NEC. Его применение позволяет уменьшить более чем на 10 дБ электромагнитную эмиссию (EME), излучаемую генератором, и, следовательно, уменьшить чувствительность к внешним электромагнитным помехам (EMS) на частотах работы тактового генератора (рис. 9).

Применение цепи ФАПЧ.

Еще одним способом уменьшения EMS является применение синтезатора частоты на основе петли ФАПЧ (PLL). На рис. 10 видно, что паразитные высокочастотные сигналы, наведенные на выводах кварцевого резонатора, фильтруются при прохождении через ФНЧ петли ФАПЧ. На рис. 11 приведены данные, позволяющие оценить, насколько улучшается EMS микроконтроллера при использовании ФАПЧ.

Напряжение питания.

Можно показать, что чем выше напряжение питания, тем выше помехоустойчивость микропроцессорной схемы. Верно и то, что чем меньше напряжение питания, тем меньше микроконтроллер будет «шуметь». Так, LPC2129 [5] от NXP и AT91SAM7S128 [6] от Atmel, попавшие в «черный список», имеют необходимую развязку шины питания ядра и шин питания портов ввода/вывода. Однако слишком малое напряжение питания ядра (1,8 В) отрицательно сказывается на помехоустойчивости этого микроконтроллера. Иногда бывает необходимо «связать» 3- и 5-вольтовую логику. При этом очень кстати может оказаться толерантность портов ввода/вывода к различным уровням логических сигналов, то есть возможность поддержки микроконтроллером различных напряжений портов ввода/вывода при неизменном напряжении питания ядра микроконтроллера и периферийных устройств [7] (рис. 12).

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *