Документация Engee

Timer

Поведенческая модель интегральной схемы таймера.

Тип: AcausalElectricPowerSystems.IntegratedCircuits.Timer

Путь в библиотеке:

/Physical Modeling/Electrical/Integrated Circuits/Timer

Описание

Блок Timer представляет собой поведенческую модель интегральной схемы таймера, такой как NE555.

На следующем рисунке представлена структура реализации блока:

timer 1

Параметр Potential divider component resistance задает значения трех резисторов, образующих делитель напряжения. Два входа компаратора имеют бесконечное входное сопротивление и нулевую входную емкость. Блок S-R Latch обеспечивает функциональность защелки с установкой и сбросом. Он включает выходной конденсатор и резистор со значениями, установленными в соответствии со значением параметра Propagation delay. Блок моделирует инвертор выходного каскада с помощью блока CMOS NOT. Выходное сопротивление, низкоуровневое выходное напряжение и высокоуровневое выходное напряжение для КМОП-вентиля задаются в окне настроек блока Timer. Элементный коммутатор аппроксимирует биполярный NPN-транзистор на реальном таймере как переключатель с заданными значениями сопротивления при прямом включении и выключении.

Допущения и ограничения

  • Поведение описывается абстрактно. Результаты не так точны, как при использовании модели на уровне транзисторов.

  • Задержка в ответ на изменение входных сигналов зависит исключительно от постоянной времени RC резисторно-конденсаторной цепи на выходе защелки. На практике задержка имеет более сложную зависимость от структуры устройства. Установите это значение, исходя из времени нарастания и спада выходного импульса.

  • Падение выходного напряжения является линейной функцией выходного тока. На практике это соотношение соответствует двухтактной паре биполярных транзисторов.

  • Используемая в блоке схема управляемого переключателя представляет собой приближение к схеме с открытым коллектором.

  • Источник питания подключается внутри компонента, и предполагается, что контакт GND заземлен.

Порты

Ненаправленные

# DISCH — разрядный контакт
электричество

Details

Ненаправленный порт, связанный с разрядным контактом таймера.

Имя для программного использования

discharge_pin

# TRIG — контакт запуска
электричество

Details

Ненаправленный порт, связанный с контактом запуска таймера.

Имя для программного использования

trigger_pin

# RESET — контакт сброса
электричество

Details

Ненаправленный порт, связанный с контактом сброса таймера.

Имя для программного использования

reset_pin

# OUT — выходной контакт
электричество

Details

Ненаправленный порт, связанный с выходным контактом таймера.

Имя для программного использования

output_pin

# CONT — управляющий контакт
электричество

Details

Ненаправленный порт, связанный с управляющим контактом таймера.

Имя для программного использования

control_pin

# THRES — пороговый контакт
электричество

Details

Ненаправленный порт, связанный с пороговым контактом таймера.

Имя для программного использования

threshold_pin

Параметры

Potential Divider

# Potential divider component resistance — сопротивление компонента делителя напряжения
Ohm | mOhm | kOhm | MOhm | GOhm

Details

Типичное значение для таймера типа 555 составляет 5 кОм. Его можно измерить непосредственно между положительным контактом питания и контактами управления, когда микросхема не подключена к цепи.

Единицы измерения

Ohm | mOhm | kOhm | MOhm | GOhm

Значение по умолчанию

5.0 kOhm

Имя для программного использования

R_divider

Вычисляемый

Да

Discharge

# Discharge switch off-resistance — сопротивление элементного коммутатора в выключенном состоянии
Ohm | mOhm | kOhm | MOhm | GOhm

Details

Характерным значением является ток утечки разрядного контакта, деленный на соответствующее напряжение на выводе.

Единицы измерения

Ohm | mOhm | kOhm | MOhm | GOhm

Значение по умолчанию

5.0e8 Ohm

Имя для программного использования

R_open

Вычисляемый

Да

# Discharge switch on-resistance — сопротивление элементного коммутатора при прямом включении
Ohm | mOhm | kOhm | MOhm | GOhm

Details

Характерным значением является напряжение насыщения разрядного контакта, деленное на соответствующий ток.

Единицы измерения

Ohm | mOhm | kOhm | MOhm | GOhm

Значение по умолчанию

12.0 Ohm

Имя для программного использования

R_closed

Вычисляемый

Да

Outputs

# Propagation delay — задержка распространения
s | ns | us | ms | min | hr | d

Details

Установите это значение равным времени нарастания входного или выходного импульса.

Единицы измерения

s | ns | us | ms | min | hr | d

Значение по умолчанию

1.0e-7 s

Имя для программного использования

delay

Вычисляемый

Да

# Output resistance — выходное сопротивление
Ohm | mOhm | kOhm | MOhm | GOhm

Details

Отношение падения выходного напряжения к выходному току. Установите этот параметр равным , где — пониженное выходное высокоуровневое напряжение при выходном токе .

Единицы измерения

Ohm | mOhm | kOhm | MOhm | GOhm

Значение по умолчанию

8.0 Ohm

Имя для программного использования

R_output

Вычисляемый

Да

# Low level output voltage — выходное напряжение низкого уровня
V | uV | mV | kV | MV

Details

Выходное напряжение, когда выходной сигнал таймера находится в низком состоянии и ток на выходе не потребляется.

Единицы измерения

V | uV | mV | kV | MV

Значение по умолчанию

0.0 V

Имя для программного использования

V_OL

Вычисляемый

Да

# High level output voltage — выходное напряжение высокого уровня
V | uV | mV | kV | MV

Details

Выходное напряжение , когда выходной сигнал таймера находится в высоком состоянии и ток не потребляется.

Единицы измерения

V | uV | mV | kV | MV

Значение по умолчанию

14.1 V

Имя для программного использования

V_OH

Вычисляемый

Да

Supply

# Power supply voltage — напряжение питания
V | uV | mV | kV | MV

Details

Значение напряжения , которое блок подает внутри на компонент таймера.

Единицы измерения

V | uV | mV | kV | MV

Значение по умолчанию

15.0 V

Имя для программного использования

V_supply

Вычисляемый

Да