зі своим аналогом, но при цьом має Менші габарити и більш Зручна в застосуванні. Для цього смороду відмовіліся від одного з портів вводу/виводу, відмовіліся від всех режімів, что вімагають зовнішньої обв язки мікросхеми, вбудувалі тактовий генератор в корпус контролера и застосувались в якості пам яті команд електрично перепрограмований ПЗП, что дало можлівість очень Швидко і легко перепрограмуваті мікросхему.
До достоїнств мікросхеми AT89C2051 відносіться наявність режиму захисту програми, зашитими в пам'ять програм мікросхеми від несанкціонованого Копіювання.
Перераховані вищє гідності, а так само й достатньо низька ВАРТІСТЬ ($ 1,5) i послужили причиною Вибори самє цього процесора для розробки замку.
На малюнку 1.3 наведена структурна схема мікроконтролера AT89C2051. Розглянемо основні елементи схеми. Альо є й істотні Відмінності, пов'язані з тім, что вся ця схема находится Всередині однієї мікросхеми.
Рис. 1.4 - Блок-схема тактового генератора
На схемі (рис. 1.3) не показання одна Важлива елемент: вбудований тактовий генератор. На малюнку 1.4 показана блок-схема генератора Із зовнішнімі навіснімі елементами, Які необходимо підключіті до мікросхеми для ее нормальної роботи. Зовнішнімі елементами є кварцовий резонатор, что візначає частоту тактового генератора и две ємності.
Схема генератора побудовали таким чином, что допускає сінхронізацію від зовнішнього тактового генератора. При включенні мікросхеми в такому режімі, кварцовий генератор и Погоджують ємності НЕ встановлюються, а на вхід XTAL1 подається тактовий сигнал від зовнішнього генератора.
. 2.2 Вибір ЗАСОБІВ індікації
У сістемі необходимо візуально відображаті номер запісуваного або потокового ключа и вхід в режим программирования. Для ціх цілей підійде однорозрядній семісегментним індикатор (рис. 1.5). Например, LTS6660E фірми Lite-On Electronics.
Рис. 1.5 - Індикатор и схема Підключення
. 2.3 Вибір супервізора
Найбільшім ефективного и дешевим способом контролю над напругою живлення при розробці мікропроцесорніх систем є использование зовнішньої мікросхеми супервізора живлення.
Вона дозволяє НЕ только підтрімуваті контролер в стані скидання перед его пуском (функція POR - power on reset), а й контролюваті рівень и стабільність живлення во время виконан програми (функція BOR - brown out reset), Виконувати Функції сторожова таймера (WDT), а такоже реалізовуваті Інші сервісні Функції, Такі, як Зовнішні скидання.
У проектованої системе буде використанн супервізор ADM1232 (рис. 1.6) з Наступний параметрами:
Рис. 1.6 - Супервізор тисячі двісті тридцять-дві
. 2.4 Вибір додаткової пам яті
У розроблюваних Пристрої вікорістовується додаткова мікросхема пам'яті 24С02 (рис. 1.7).
Рис. 1.7 - Додаткова мікросхема пам'яті
C02 Забезпечує +2048 біт додаткової памяті. Пристрій оптімізованій для использование в багатьох промислових и КОМЕРЦІЙНИХ системах, де низька енергоспоживання. 24C02 доступна в компактному 8-вівідному PDIP, 8-вівідному SOP, и 8-вівідному TSSOP корпусі.
. 2.5 Вибір віконуючого пристрою
Система винна управляти дверіма. Для Відкривання и закрівання замку віберемо соленоїд AK2022L фірми Shenzhen Yaxin Electric Manufacturing Co (рис. 1.8).
Рис. 1.8 - Соленоїд
. 2.6 Вибір Додатковий елементів
Для живлення мікропроцесора від мережі 220В необхідна схема Узгодження, так як процесор живитися від постійної напруги в 5В. Будемо використовуват трансформатор поніжуючій Штиль ОСМ Т220, з Наступний параметрами:
напряжение первинної обмотки: 220 В;
напряжение вторінної обмотки: 12 В (змінна);
степень захисту: IP 20.
Для управління программирования мікроконтролера необхідній мініатрюрній перемикач, кнопковій з самоповерненням. Например, ПКН - 159-3 (рис. 1.9).
Рис. 1.9 - Перемикач Пкн - 159-3
Інші елементи вібіраються відповідно до схем Підключення мікросхем, наведення у відповідній технічній документації.
Опис використаних транзісторів
Транзистор - напівпровідніковій елемент електронної техніки, Який дозволяє Керувати Струмило, что протікає через него, с помощью прікладеної до Додатковий електрода напруги [2].
У ...