Читаем Встраиваемые системы. Проектирование приложений на микроконтроллерах семейства 68HC12/HCS12 с применением языка С полностью

• Высокочастотные помехи (RFI): Эти помехи вызваны излучаемой энергией и могут быть созданы радио, сотовыми телефонами и т.д. Хотя они могли бы исходить от источника полезного сигнала, но если этот сигнал нежелателен для нашей системы, он все равно должен рассматриваться как помеха. Один из авторов описывает время, когда он жил в Омахе, штат Небраска, в течение ряда лет: «Мы использовали, чтобы получить некоторые довольно сильные «микрофоны грома» — ливни со значительным громом и молнией. Мы могли бы также сообщать, когда такой шторм приходил близко, потому что разряды молнии заставляли звонить наш дверной звонок. Первый раз, когда это случалось, мы были очень удивлены, «кто звонит в дверной звонок в 2 часа ночи в разгар такого большого ливня?». Однажды я выяснил, что это радиопомехи, созданные молнией, наводили напряжение в нашей схеме дверного звонка, и я использовал его как сигнал о приближении штормов. Кроме внешних помех, обратите внимание, что сам микроконтроллер может быть непосредственным источником помех. Частота таймера в процессоре 68HC12 составляет 8 МГц. Гармонический анализ тактовых импульсов показывает, что значительные гармоники существуют на десятой гармонике при частоте 80 МГц! Если печатная монтажная плата разработана неправильно, и не может минимизировать влияние радиопомех, эти частоты могут излучаться и восприниматься как помехи.

• Электромагнитные интерференционные (EMI); имеются две категории EMI: излучения и проводимости. Оба вида помех, вызываются электромеханическим оборудованием типа двигателей. В излучаемых EMI, источник помех — не обязательно в контакте с системой. Фактически, этот тип EMI часто классифицируется как радиопомехи. В EMI типа проводимости, помехи вызываются в проводнике, когда проводник проходит через электромагнитный поток, созданный источником помехи. Вспомним, что по закону Фарадея, напряжение вызывается в проводнике, когда он пересекает линии магнитного потока. Вы, вероятно, наблюдали эти явления при использовании электрической бритвы, мощной дрели или миксера. Если вы смотрите телевидение без кабеля связи, и один из этих приборов используется соседями, вы часто наблюдаете помехи на экране вашего телевизора.

• Просадки напряжения: просадки напряжения или «кратковременные провалы напряжения питания» вызваны уменьшением напряжения в сетях переменного тока. Они происходят, когда большая нагрузка подключается к сети переменного тока. Представьте себе жаркий, влажный день. Весь длинный день вы провели на работе, и ваша первая реакция, когда вы добираетесь до своего дома, включить воздушный кондиционер, чтобы охладить свое жилище. Если много людей делают это одновременно, это создает огромные перегрузки в сети, и может сопровождаться кратковременным провалом сетевого напряжения. Кратковременные провалы напряжения питания могут наносить ущерб незащищенным системам. Не забудьте, что устройства CMOS имеют очень специфические рабочие границы. Питающее напряжение определено в 5.0 В ± 10%. Кратковременный провал напряжения питания может заставить питающее напряжение выйти за границы этого допуска. Когда это происходит, уровни логического нуля и единицы не выдерживаются. Защита от посадок напряжения обеспечивается управляющими схемами, обсужденными в разделе 6.6.5 этой главы.

• Импульсные перенапряжения: Импульсные перенапряжения подобны просадкам напряжения; однако, они увеличивают питающее напряжение переменного тока. Волна импульсного перенапряжения может вызывать серьезное повреждение незащищенной системы. Защиту от перенапряжений можно обеспечить с помощью хорошего фильтра на удлинителе или на источнике питания.

6.3.2. Электромагнитная совместимость

Теперь, когда мы имеем хорошее определение того, что такое помеха, мы обнаруживаем, что обрели новую головную боль. Как проектировщики системы, мы должны защитить нашу встроенную микроконтроллерную систему от всех этих источников помех. Электромагнитная совместимость (ЭМС) — технический термин, относящийся к электромагнитному спектру. Если изделие испускает сигналы вне определенного спектрального диапазона, оно рассматривается как источник помех. Оно не должно генерировать сигналов, частота которых лежит вне допустимой области спектра. Кроме того, что касается излучения, мы также должны быть затронуть вопросы чувствительности готового изделия к описанным выше внешним источникам помех. Мы должны рассматривать ЭМС с точки зрения излучения или чувствительности. Можно увеличивать степень ЭМС, снижая уровень излучения источника помех или чувствительность приемника.

Основываясь на изложенном, нетрудно понять, что ЭМС — это серьезная проблема при разработке изделия. Поэтому имеется ряд национальных и международных агентств, которые обеспечивают руководства и правила, касающиеся ЭМС. Мы приведем краткий обзор этих агентств и разработанных ими правил далее в этой главе.

Перейти на страницу:

Похожие книги

C# 4.0: полное руководство
C# 4.0: полное руководство

В этом полном руководстве по C# 4.0 - языку программирования, разработанному специально для среды .NET, - детально рассмотрены все основные средства языка: типы данных, операторы, управляющие операторы, классы, интерфейсы, методы, делегаты, индексаторы, события, указатели, обобщения, коллекции, основные библиотеки классов, средства многопоточного программирования и директивы препроцессора. Подробно описаны новые возможности C#, в том числе PLINQ, библиотека TPL, динамический тип данных, а также именованные и необязательные аргументы. Это справочное пособие снабжено массой полезных советов авторитетного автора и сотнями примеров программ с комментариями, благодаря которым они становятся понятными любому читателю независимо от уровня его подготовки. Книга рассчитана на широкий круг читателей, интересующихся программированием на C#.Введите сюда краткую аннотацию

Герберт Шилдт

Программирование, программы, базы данных
Программирование. Принципы и практика использования C++ Исправленное издание
Программирование. Принципы и практика использования C++ Исправленное издание

Специальное издание самой читаемой и содержащей наиболее достоверные сведения книги по C++. Книга написана Бьярне Страуструпом — автором языка программирования C++ — и является каноническим изложением возможностей этого языка. Помимо подробного описания собственно языка, на страницах книги вы найдете доказавшие свою эффективность подходы к решению разнообразных задач проектирования и программирования. Многочисленные примеры демонстрируют как хороший стиль программирования на С-совместимом ядре C++, так и современный -ориентированный подход к созданию программных продуктов. Третье издание бестселлера было существенно переработано автором. Результатом этой переработки стала большая доступность книги для новичков. В то же время, текст обогатился сведениями и методиками программирования, которые могут оказаться полезными даже для многоопытных специалистов по C++. Не обойдены вниманием и нововведения языка: стандартная библиотека шаблонов (STL), пространства имен (namespaces), механизм идентификации типов во время выполнения (RTTI), явные приведения типов (cast-операторы) и другие. Настоящее специальное издание отличается от третьего добавлением двух новых приложений (посвященных локализации и безопасной обработке исключений средствами стандартной библиотеки), довольно многочисленными уточнениями в остальном тексте, а также исправлением множества опечаток. Книга адресована программистам, использующим в своей повседневной работе C++. Она также будет полезна преподавателям, студентам и всем, кто хочет ознакомиться с описанием языка «из первых рук».

Бьёрн Страуструп , Ирина Сергеевна Козлова , Бьерн Страуструп , Валерий Федорович Альмухаметов

Программирование, программы, базы данных / Базы данных / Программирование / Учебная и научная литература / Образование и наука / Книги по IT