В электронных системах тактовые сигналы используются для синхронизации и регулирования работы различных компонентов. Однако эти сигналы могут вызывать электромагнитные помехи (ЭМП), которые могут повлиять на работу других устройств. CPU Spread Spectrum - это технология, которая решает эту проблему путем модуляции частоты тактового сигнала для снижения ЭМИ. В этой статье мы обсудим, что такое CPU Spread Spectrum и как он работает.
Что такое CPU Spread Spectrum?
CPU Spread Spectrum - это технология,...
Emergency Stop для контроллера Каждый разработчик контроллеров или управляемой компьютером системы управления опасается того, что компьютер или контроллер могут выйти из строя в процессе управления чем-либо и выходной сигнал останется на «высоком уровне». В этом случае, например, электродвигатели могут продолжать работать без принятия системой каких-либо корректирующих действий. На самом деле любая система управления нуждается в своего рода аварийной остановке, которая отключит всё в тот момент, когда «что-то пойдёт не так». Контроллеры, как правило, всегда имеют запасной TTL-выход, который можно использовать для этой цели. Добавив в программу несколько строк кода, этот дополнительный выход можно использовать для периодического переключения высокого и низкого уровня. Это может избавить от многих проблем и повреждений в случае сбоя компьютера или контроллера. Основой схемы являются транзисторы T2 и T4, которые следят за управляющим сигналом. Сопутствующие конденсаторы C1 и C2 заряжаются через резисторы R6 и R11. Во время логического высокого сигнала T4 проводит ток и разряжает «свой» конденсатор (C2). Поскольку T2 предшествует схема инвертора, построенная вокруг T1, T2 разряжает свой конденсатор, когда управляющий сигнал «низкий». При условии, что управляющий сигнал достаточно часто меняется с высокого на низкий, оба конденсатора будут оставаться почти полностью разряженными. Если управляющий сигнал теперь «зависает» на высоком уровне, то конденсатор, подключённый к T2, больше не будет разряжаться, и напряжение конденсатора быстро возрастёт. С другой стороны, напряжение на конденсаторе, подключённом к T4, будет быстро увеличиваться, если управляющий сигнал «застрянет» на низком уровне. Через схему с двумя диодами, которая действует как элемент ИЛИ. T3 будет активирован, как только напряжение на одном из двух конденсаторов возрастёт в достаточной степени. Реле, которым управляет транзистор T3, должно иметь нормально замкнутый контакт. В тот момент, когда управляющий сигнал перестанет изменяться, система управления будет отключена через нормально замкнутый контакт. Чтобы снова включить систему, необходимо нажимать кнопку S1 до тех пор, пока на входе схемы снова не появится управляющий сигнал. Схема будет работать в широком диапазоне напряжений питания, включая 5, 9 и 12 Вольт. Значения компонентов не являются критичными, а значение ёмкости конденсаторов зависит от частоты управляющего сигнала. Постоянная времени при значении 10 пФ составляет 10 мс, так что конденсаторы должны разряжаться не менее ста раз в секунду, чтобы предотвратить срабатывание аварийной остановки. При более высоких значениях ёмкости конденсаторы могут разряжаться пропорционально медленнее.