Чтение онлайн

на главную - закладки

Жанры

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

Пак Дэниэл Дж.

Шрифт:

• IOH — максимальный выходной ток логической 1;

• IOL — максимальный выходной ток логического 0;

• VIH — минимальное входное напряжение логической 1;

• VIL — максимальное входное напряжение логического 0;

• IIH — максимальный входной ток логической 1;

• IIL — максимальный входной ток логического 0.

Необходимо знать численные значения параметров из приведенного списка для всех ИС, которые подлежат объединению в систему. В нашем случае одной из таких ИС обязательно является МК семейства 68HC12, численные значения обсуждаемых параметров для которого приведены ниже:

• VOH = 4,2 В;

• VOL = 0,4 В;

• IOH = –0,8

мА;

• IOL = 1,6 мА;

• VIH = 3,5 В;

• VIL = 1,0 В;

• IIH = 10 мкА;

• IIL = –10 мкА.

Обратите внимание, некоторые токи в этом списке указаны со знаком минус. Это означает, что соответствующий ток вытекает из МК. А токи с положительным знаком втекают в МК. Очень легко запомнить это условное обозначение, воспользовавшись аналогией с собственными денежными средствами. Финансовые поступления на ваш счет Вы рассматриваете со знаком плюс, а траты, т.е. вытекающие финансы, — со знаком минус.

5.1.1. Нагрузочные характеристики

Предположим, что некая периферийная ИС присоединена к выводу МК. Если входной ток этой ИС превышает максимальный выходной ток вывода МК, то могут возникнуть проблемы с формируемыми микроконтроллером уровнями напряжений логической 1 или логического 0. Выходные токи МК различаются в состоянии логической 1 и логического 0, поэтому рассмотрим эти два случая по отдельности.

а) Для втекающего тока нагрузки

б) Для вытекающего тока нагрузки

Рис. 5.2. Нагрузочные характеристики логического элемента, выполненного по технологии HC CMOS

Если на выходе МК формируется напряжение низкого логического уровня VOL, то ток нагрузки IOL положительный, т.е. ток нагрузки втекает в МК. Интегральная схема, присоединенная к выводу МК, формирует вытекающий ток IIL, который и является током нагрузки вывода МК. Если величина входного тока ИС IIL превышает указанное в листе электрических характеристик значение максимального тока нагрузки IOL, то выходное напряжение VOL на выходе МК может повыситься. Это явление иллюстрируют выходные характеристики МК в состоянии логического 0 (рис. 5.2,а). При определенном токе нагрузки IOL напряжение на выводе МК может превысить значение входного напряжения логического нуля VIL для периферийной ИС. Тогда периферийная ИС будет поставлена в ненормированный режим работы, ее работа в соответствии с техническим описанием не гарантируется.

Если на выходе МК формируется напряжение высокого логического уровня VOH, то ток нагрузки IOH отрицательный, т.е. ток нагрузки вытекает из МК. Входной ток IIL присоединенной ИС является втекающим. Таким образом, ток нагрузки IOH вытекает из МК и втекает в периферийную ИС. Если величина входного тока ИС IIH превышает значение максимального тока нагрузки IOH, то выходное напряжение VOH на выходе МК может понизиться. Это явление иллюстрируют выходные характеристики МК в состоянии логической 1 (рис. 5.2,б). При определенном токе нагрузки IOH напряжение на выводе МК может стать ниже минимально допустимого значения входного напряжения логической единицы VIH для периферийной ИС. И мы опять поставим периферийную

ИС в ненормированный режим работы, при котором ее функционирование может не соответствовать желаемому.

В справочных данных компания Motorola/Freescale Semiconductors обычно указывает, что максимальный ток нагрузки для каждого из выводов портов равен ±25 мА. Однако следует понимать, что это всего лишь максимальный ток, который могут выдержать транзисторы выходного буфера линии порта. При таком токе нормированные значения выходного напряжения линии в состоянии логического 0 или логической 1 не гарантируются.

Во многих приложениях МК должен управлять некоторым устройством, входные напряжения и токи которого, превышают выходные параметры МК. Что делать в этом случае? Ответ категоричный. Вы, как разработчик системы, должны убедиться, что подключаемое устройство не превышает нагрузочных характеристик используемых линий МК. В противном случае нельзя выполнять непосредственное соединение, и необходимо разработать цепи усиления и согласования.

5.1.2. Что произойдет, если Вы должным образом не учтете электрические характеристики периферийных ИС?

Давайте рассмотрим очень простой пример. Мой близкий друг, доктор Jim Rasmussen (J.R.) работал инженером-электронщиком в течение 20 лет. В свое время, возвратясь из рядов вооруженных сил, он поступил на работу по контракту в одну известную фирму. Его первым заданием было спроектировать панель аварийных состояний. Эта панель должна была иметь несколько логических выходов, состояние которых отображалось светодиодными индикаторами. Одна из возможных схем подключения светодиода к выходу логической ИС показана на рис. 5.3. Давайте предположим, что вместо этой логической схемы используется выход МК семейства 68HC12. Видите ли Вы какие-либо проблемы в этой схеме? Для ее обсуждения давайте сначала более подробно остановимся на электрических характеристиках индикаторных светодиодов.

Рис. 5.3. Неудачная схема подключения светодиода к логическому элементу

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

Светодиоды характеризуются двумя основными параметрами: рабочим током и напряжением прямого смещения. Типичные значения рабочих токов светодиодов лежат в диапазоне от 10 до 15 мА, при этом прямое падение напряжения составляет 1,5 В. Для того, чтобы светодиод излучал, необходимо подключить его к источнику напряжения более 1,5 В и при этом обеспечить протекание прямого рабочего тока 10…15 мА.

Посмотрим, как эти условия выполняются в приведенной схеме (рис. 5.3)? Если на выходе МК формируется напряжение логической 1, то протекание тока через светодиод в требуемом направлении возможно. Величина выходного напряжения логической единицы VOH превышает 1,5 В, поэтому условие по прямому напряжению в этой схеме выполнено. А как насчет тока? Можно рассчитать величину сопротивления R, при которой в цепи светодиода будет протекать ток 10…15 мА, и светодиод будет светиться. Но тогда понизится выходное напряжение VOH, и его величина может стать меньше, чем входное напряжение логической 1 VIH. Тогда подключение к такому выходу других логических схем невозможно, поскольку их надежная работа не гарантируется. Они просто могут не распознать наличие на выходе сигнала высокого логического уровня, и защитные исполнительные устройства не сработают.

Как выйти из сложившейся ситуации? Мы расскажем, как правильно подключать к МК светодиоды в разделе 5.3.1. А сейчас займемся грамотным сопряжением МК и цифровых ИС.

5.1.3. Входные и выходные характеристики логических элементов

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

Поделиться:
Популярные книги

Шайтан Иван 2

Тен Эдуард
2. Шайтан Иван
Фантастика:
боевая фантастика
попаданцы
альтернативная история
5.00
рейтинг книги
Шайтан Иван 2

Наследник старого рода

Шелег Дмитрий Витальевич
1. Живой лёд
Фантастика:
фэнтези
8.19
рейтинг книги
Наследник старого рода

Аргумент барона Бронина 2

Ковальчук Олег Валентинович
2. Аргумент барона Бронина
Фантастика:
попаданцы
аниме
сказочная фантастика
фэнтези
5.00
рейтинг книги
Аргумент барона Бронина 2

Третье правило дворянина

Герда Александр
3. Истинный дворянин
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Третье правило дворянина

Убивать чтобы жить 3

Бор Жорж
3. УЧЖ
Фантастика:
героическая фантастика
боевая фантастика
рпг
5.00
рейтинг книги
Убивать чтобы жить 3

СД. Том 15

Клеванский Кирилл Сергеевич
15. Сердце дракона
Фантастика:
героическая фантастика
боевая фантастика
6.14
рейтинг книги
СД. Том 15

Жена неверного маршала, или Пиццерия попаданки

Удалова Юлия
Любовные романы:
любовно-фантастические романы
4.25
рейтинг книги
Жена неверного маршала, или Пиццерия попаданки

Мымра!

Фад Диана
1. Мымрики
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Мымра!

Идеальный мир для Лекаря 12

Сапфир Олег
12. Лекарь
Фантастика:
боевая фантастика
юмористическая фантастика
аниме
5.00
рейтинг книги
Идеальный мир для Лекаря 12

Оцифрованный. Том 1

Дорничев Дмитрий
1. Линкор Михаил
Фантастика:
боевая фантастика
попаданцы
аниме
5.00
рейтинг книги
Оцифрованный. Том 1

Элита элит

Злотников Роман Валерьевич
1. Элита элит
Фантастика:
боевая фантастика
8.93
рейтинг книги
Элита элит

Хуррит

Рави Ивар
Фантастика:
героическая фантастика
попаданцы
альтернативная история
5.00
рейтинг книги
Хуррит

Шаман. Похищенные

Калбазов Константин Георгиевич
1. Шаман
Фантастика:
боевая фантастика
попаданцы
6.44
рейтинг книги
Шаман. Похищенные

Курсант: Назад в СССР 4

Дамиров Рафаэль
4. Курсант
Фантастика:
попаданцы
альтернативная история
7.76
рейтинг книги
Курсант: Назад в СССР 4