Материал: Разработка схем и программ на основе микроконтроллера К1816ВЕ51. методические указания к выполнению лабораторных работ по дисциплине «Микропроцессорные системы». Петрухнова Г.В

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

ких мА, и нагрузочной способности выводов большинства микроконтроллеров достаточно для управления индикатором. Если используется микроконтроллер с малым выходным током выходов или если используется индикатор с большим током (например, большого размера или рассчитанный на работу при ярком внешнем освещении), то подключение осуществляется через драйвер интегральную микросхему, содержащую набор повторителей или инверторов с мощными выходами. Также можно использовать транзисторы в качестве ключей для управления индикатором.

Как и любой светодиод (также это относится и к обычным диодам), светодиоды сегментов имеют очень резкую зависимость тока от напряжения на светодиоде. Поэтому требуется стабилизация тока через эти светодиоды для обеспечения работы в номинальном режиме. Обычно используется простейший способ последовательное включение задающих ток резисторов. При выборе номинала резисторов следует учитывать падение напряжения на светодиоде в выбранном режиме работы. Эту величину можно уточнить в спецификации на индикатор. Падение напряжения на светодиоде существенно больше, чем на обычном диоде.

Например, для индикаторов FYQ-3641Ax/Bx падение напряжения на светодиоде, в зависимости от материала, цвета свечения, составляет от 1.6 до 2 В при токе 5 мА и от 1.8 до 2.4 В при токе 30 мА (30 мА максимально допустимый ток через светодиод для данного индикатора в непрерывном режиме). Возможен разброс значений для разных устройств даже одного типа (в меньшей степени, но есть разброс между характеристиками светодиодов и в пределах одного индикатора). Кроме того, падение напряжения зависит от температуры. Параметры схемы должны обеспечивать достаточную стабильность тока при изменении падения напряжения на светодиоде.

Для случая, когда ток задаётся с помощью резистора, это означает, что падение напряжения на резисторе должно быть

36

намного больше возможных отклонений напряжения на светодиоде от среднего значения. Предположим, что требуется обеспечить ток через светодиод 5 мА, при этом напряжение на светодиоде составляет в среднем 1.8 В. При напряжении источника 3.3 В падение напряжения на резисторе составит 3.3 –

– 1.8 = 1.5 В; значит, сопротивление резистора R1 = 1.5 В / 5мА = 300 Ом. Если в результате разброса параметров или в результате изменения температуры, или по иным причинам, возможно отклонение напряжения на светодиоде в пределах 1.6..2.0 В (±0.2 В от расчётного значения 1.8 В), это вызовет отклонение тока от расчётного значения не более ±0.7 мА или не более 14 %. В большинстве практических случаев это достаточная точность для питания цепей светодиодных индикаторов, хотя ещё следует учесть нестабильность питающего напряжения, неидеальность цифровых ключей, допуск резистора.

При напряжении источника 5 В падение напряжения на резисторе составит 5 1.8 = 3.2 В; значит сопротивление резистора R2 = 3.2 В / 5 мА = 640 Ом, выбираем 620 Ом ближайшее значение из ряда E24. В этом случае отклонение напряжения на светодиоде ±0.2 В вызовет отклонение тока от расчётной величины порядка ±0.3 мА или не более чем ±7 %. Получили точность заданного тока лучшую, чем в первом случае. Это вполне ожидаемый результат увеличение напряжения источника и его сопротивление позволяет сделать его более близким к идеальному источнику тока.

Если задаться предельно допустимой точностью тока ±20 %, можем получить, что минимальное питающее напряжение составляет 2.8 В, при этом сопротивление ограничивающего ток резистора равно 200 Ом.

37

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1.Микушин А. В. Занимательно о микроконтроллерах [Текст] / А. В. Микушин. – СПб : БХВ-Петербург, 2006. – 432 с.

2.Магда Ю. С. Микроконтроллеры серии 8051: практический подход [Текст] / Ю. С. Магда. – М. : ДМК Пресс, 2008. – 224 с.

3.Петрухнова Г. В. Архитектура однокристальных микроконтроллеров [Текст] / Г. В. Петрухнова. – Воронеж : ФГБОУ ВПО «Воронежский государственный технический университет», 2008. – 165 с.

4.Микропроцессорные системы [Текст] / Е. К. Александров, Р. И. Грушвицкий, М. С. Куприянов [и др.]; под общ. ред. Д. В. Пузанкова. – СПб. : Политехника, 2012. – 935 с.

5.Петрухнова Г. В. Однокристальные микроконтроллеры семейства ВЕ51 [Текст] : учеб. пособие / Г. В. Петрухнова. – Воронеж : ГОУ ВПО «Воронежский государственный технический университет», 2010. – 115 с.

38

 

 

ОГЛАВЛЕНИЕ

 

Введение ......................................................................................

 

 

 

3

Лабораторная

работа

№ 1.

Порты

ввода/вывода

однокристального микроконтроллера ВЕ51...............................

3

Лабораторная работа № 2. Система внешних прерываний МК

ВЕ51.............................................................................................

 

 

 

9

Приложение 1............................................................................

 

 

 

15

Приложение 2............................................................................

 

 

 

17

Приложение 3............................................................................

 

 

 

26

Библиографический список.......................................................

 

38

39

РАЗРАБОТКА СХЕМ И ПРОГРАММ НА ОСНОВЕ МИКРОКОНТРОЛЛЕРА К1816ВЕ51

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

к выполнению лабораторных работ по дисциплине «Микропроцессорные системы»

для студентов направления 09.03.01 «Информатика и вычислительная техника» (профиль «Вычислительные машины, комплексы, системы и сети») заочной формы обучения

Составитель Петрухнова Галина Викторовна

Компьютерный набор Петрухновой Г. В.

Редактор Сахарова Д. О.

Подписано к изданию 24.12.2018.

Уч.-изд. л. 2,3.

ФГБОУ ВО «Воронежский государственный технический университет»

394026 Воронеж, Московский просп., 14

Источник: https://studfile.net/preview/16563360/