• Выводы микросхем: известный источник помех получается при неправильном подключении цифровых и аналоговых выводов. В цифровой схеме, неподключенный ввод может приводить к автоматическому смещению транзистора в активную область. К тому же эти неподключенные вводы также действуют как миниатюрные приемные антенны для помех. Такие выводы должны быть или подключены к напряжению источника (
• Способы заземления: В любой встроенной системе управления, имеются множество точек схемы, требующих заземления. Считается, что «земля» — это эквипотенциальный проводник, напряжение на котором равно нулю.
Нетрудно представить себе проблемы, которые возникнут в схеме, если это не так. Следовательно, чрезвычайно важно гарантировать, что все эти различные точки схемы — действительно эквипотенциальны. Интуиция подсказывает нам, что проблему решает простое подключение всех заземляемых узлов на одну общую точку. Эта методика, которая названа заземлением в одной точке, хорошо работает при низких частотах. В качестве варианта можно предложить множество точек соединения к заземленной плоскости при высоких частотах. Реальным решением является совместное применение двух методов, называемых смешанным (гибридным) заземлением. Важно также отделить цифровые и аналоговые вводы, устройства ввода-вывода, и ключевые компоненты друг от друга на печатной плате. Комбинация методов заземления может затем использоваться для каждой подсистемы. Например, каждая подсистема может соединяться с заземлением источника питания в одной точке, а затем в подсистеме может использоваться комбинация многоточечных и смешанных заземлений.
• Защита от внешних помех: имеется ряд методов защиты встроенной системы управления от внешних помех. Как мы видели в примерах, рассмотренных ранее в настоящей главе, чтобы минимизировать чувствительность к внешним помехам может использоваться экранирование корпуса и кабелей с последующим заземлением этого экрана.
Для кабелей, проводящих низкочастотные сигналы, экран должен быть заземлен с одного конца. Для кабелей, проводящих высокочастотные сигналы, экран должен быть заземлен с обоих концов. Должен быть заземлен также корпус прибора. Тем самым контур, вызывающий помехи будет закорочен на землю.
• Бездребезговые ключи: В главе 5 мы обсуждали бездребезговые переключатели в качестве способа подключения. Их можно также рассматривать как метод снижения помех от переходных процессов. Мы говорили, что идеальный кнопочный переключатель обычно в нормальном состоянии имеет на своих контактах сигнал высокого логического уровня, который при нажатии превращается в сигнал низкого уровня. При переключении в реальных переключателях может возникать явление дребезга. То есть из-за неидеальных механических характеристик переключателя, переключатель производит несколько замыканий и размыканий контактов при переключении. Поскольку микросхема 68HC12 работает в мегагерцовом диапазоне, она обладает достаточным быстродействием, чтобы реагировать на дребезг переключателя как на ряд включений и выключений. Чтобы предотвратить эти явления, могут использоваться бездребезговые методы включения. Переключатели могут использовать противодребезговые аппаратные средства или программные методы. При программном обеспечении отсутствия дребезга, читается первый контакт переключателя, а затем вводится программное блокирование чтения сигнала на 100–200 мс.
В течение этой короткой задержки, дребезг не действует на микросхему. Эта методика подавления дребезга позволяет также уменьшить помехи от переходных процессов на вводах схемы. Аппаратные средства и программное обеспечение методов подавления дребезга были подробно обсуждены в разделе 5.5 главы 5.
Бьёрн Страуструп , Ирина Сергеевна Козлова , Бьерн Страуструп , Валерий Федорович Альмухаметов
Программирование, программы, базы данных / Базы данных / Программирование / Учебная и научная литература / Образование и наука / Книги по IT