Цифровой потенциометр, параметризованный от таблицы данных

Эта модель показывает, как смоделировать цифровой потенциометр тот, который используется, чтобы управлять усилителями звука от цифровой схемы или управляемой микропроцессором системы. Модель также показывает, как можно создать собственные блоки для того, чтобы расширить библиотеку Simscape™ Electrical™.

Таблица данных задает сквозное сопротивление R 10K Ом и квантования 16 шагов. Смотреть под Digipot замаскировало подсистему, выберите блок и введите Ctrl-U. Низким (L) дворнику (W) сопротивление является R*N/16, и высокий (H) к сопротивлению дворника R* (16 Н)/16, где N является значением внутреннего счетчика. Внутренний счетчик включен контактом сигнала выбора кристалла (CS) и рассчитывает каждый раз/вниз (U/D), контакт идет высоко. Направление продвижения (или вниз) установлено состоянием входа U/D, когда digipot сначала включен входом CS сигнала выбора кристалла.

В этой схеме усиление операционного усилителя установлено R2/R1, где R2 является устойчивостью к слипанию Digipot. R1 установлен в 10K, и R2 запускается в 10K*8/16 = 5K. Следовательно начальное усиление 0.5, и амплитуда выходного напряжения составляет 0,5 вольта для входного sinewave пика на 1 вольт. Импульсный Генератор увеличивает счетчик N на 1 каждую секунду, и усиление операционного усилителя стремится к 1, когда N приближается 16.

Блок Digipot был реализован, когда подсистема маскированная, и как таковой подходит для повторного использования в других моделях. Использование инициированных и активированных подсистем Simulink® используется, чтобы реализовать асинхронный счетчик. Чтобы поддержать асинхронную операцию, дискретное время, шаг расчета интегратора установлен в-1.

Иногда digipots будет только изменять их сопротивление, когда текущий дворник будет нулем. Например, в аудиоприложениях это помогает предотвратить слышимые нажатия кнопки когда изменения состояния. Чтобы реализовать это, другой запускаемый фронтом блок может быть добавлен после блока Pulse Counter, его триггерный сигнал, управляемый дворником текущее измерение. Другое возможное улучшение должно смоделировать сопротивление дворника путем добавления резистора между портом W дворника и соединением между двумя переменными резисторами.

Модель

Подсистема Digipot

Результаты симуляции от Simscape Logging

График ниже показов напряжения ввода и вывода усилителя, усилением которого управляет цифровой потенциометр. Усиление настроено на возрастающих ребрах импульсов, применился к цифровому потенциометру.