- •Содержание
- •Введение
- •1 Разработка функциональной схемы системы
- •1.1Описание принципа работы объекта
- •1.2 Функциональная схема микропроцессорной системы
- •2 Разработка аппаратной части системы
- •2.1 Краткое описание микропроцессорного комплекта
- •2.2 Организация памяти микропроцессорной системы Распределение памяти контроллера приведено на рисунке 5.
- •2.3 Расчет и выбор элементов сопряжения
- •2.3.1 Выбор конденсаторов
- •K73-9-10b-0,1 мкФ±10% ожо.461.087 ту
- •2.3.2 Расчет и выбор кнопок
- •2.3.4 Выбор индикатора
- •3 Разработка программного обеспечения системы
- •3.1 Краткое описание системы команд микроконтроллера
- •Арифметические операции:
- •3.2 Описание общего алгоритма работы системы
- •3.3 Разработка текста программы
2.3 Расчет и выбор элементов сопряжения
2.3.1 Выбор конденсаторов
Для более стабильного запуска микроконтроллера к выходом кварцевого резонатора подключаются конденсаторы емкостью 30пФ.
Для того чтобы сработал сброс(reset) всех параметров контроллера необходимо после подачи питания на контроллер удерживать сигнал на входеresetнекоторое время, для этих целей используется конденсатор емкостью 4.7мкФ. Для устранения помех используются конденсаторы емкостью 0.1 мкФ.
Выбираем конденсаторы типа:
K73-9-10B-4.7 пФ±10% ОЖО.461.087 ТУ
K73-9-10b-0,1 мкФ±10% ожо.461.087 ту
2.3.2 Расчет и выбор кнопок
Кнопки выбираем исходя из напряжения равного 5 вольт. Выбираем кнопки фирмы Omronсерии B3F-3150.
Миниатюрные тактильные переключатели имеют длительный срок службы и просты в монтаже. Механический/электрический срок службы переключателей размера 12х12 мм составляет 10х106 циклов нажатия, а для типа 6х6 мм не менее 10х106. B3F-3150 имеют позолоченные контакты, для надежной работы даже в условиях агрессивной среды. Переключатели рассчитаны на токи 1мА при 5V и 50mA при 24V постоянного тока. В серию так же входят модели с высокой силой нажатия.
Общие сведения | |
Номенклатурный номер |
B3F-3150 |
Производитель |
Omron Electronics Inc-EMC Div |
Номенклатурный номер производителя |
B3Fб-3150 |
Краткое описание |
SWITCH TACT 6MM RT ANG 100GF |
Соответствие директиве RoHS |
Да |
Количество в упаковке |
100 |
Категория |
Переключатели |
Семейство |
Тактильные и ступенчатые переключатели |
Серии |
B3F |
Схема контактов |
SPST-NO |
Функции переключения |
Off-Mom |
Рабочая сила |
100г |
Номинальный ток |
50mA |
Номинальное напряжение |
24V |
Максимальная мощность вкл/выкл |
1mA при 5V / 50mA при 24V |
Число циклов нажатия |
1000000 |
Покрытие контакта |
Золото |
Температурный диапазон |
-25°C ~ +70°C |
Размер корпуса |
6.25 мм Lx7.3 мм Wx7.4 мм H |
Тип монтажа |
Через отверстия |
Другие названия |
B3F3150, SW409 |
Для включения микропроцессорного устройства нужно использовать контакт с фиксированным положением, используем микротумблер MTS-112-C3.
2.3.4 Выбор индикатора
Выбираем индикатор LM016Lсо следующими параметрами:
16 символов х2 строки
+5 V одного источника питания
отображения серого цвета
Абсолютные максимальные
питания для логики (VDD-VSS) 0 ... 6,5 В
питания для ЖК (VDD-Vo) 0 ... 8,5 В
входного напряжения (VI) Vdd ...Vss В
рабочая температура (Ta) 0 40 50 °C
Температура хранения (Tstg) -20 70 60 °C
Электрические характеристики:
При t = 25 °C
Vdd 5.0V
Входное напряжение высокого уровня (Vih) 2.2Vmin
Входное напряжение низкого уровня (Вил) 0,6 Vmax
выходное напряжение высокого уровня (Вох) 2,4 Vmin
Выходное напряжение низкого уровня (объема) 0.4Vmax
- Ток потребления 1,0 мА 3,0 макс
- питания для ЖК (рекомендуется) (Vdd-V0)
- диапазон Vdd-V0 1,5 ~ 5.25 V
Назначение выводов приведены в таблице 5:
Таблица 5 – назначение выводов LM016L
2.4 Описание схемы электрической принципиальной
Схема электрическая принципиальная приведена в графической части.
На схеме электрической принципиальной (СЭП) представлено устройство измерения количества импульсов.
Центральным узлом СЭП является микросхема микроконтроллера AT89C51 с внешним кварцевым резонаторомQZ1. Для отображения информации в микропроцессорной системе предусмотрен МЖКИ выводы которого подключены следующим образом:
RS,RW,Eподключены соответственно к выводам контроллераP1.0,P1.1,P1.2;
D0-D7 подключены к порту контроллераP2.
Кнопка SB2 подключена к порту контроллераP3.2.
Кнопка SB3 подключена к порту контроллераP3.3.