ля правильного подальшого проектування пристрою та реалізації його у вигляді принципової електричної схеми потрібно спочатку провести аналіз основних функцій і побудова функціональної схеми пристрою.
Рис. 1
ПІ - перетворювач електронного інтерфейсу RS232 + - 12 В, який створює необхідні +/- 12 В засчет вбудованого внутрішнього генератора і конденсаторів обв'язки, підключених до даного чіпу.
МК - керуючий мікроконтролер. Він зчитує пароль введений користувачем за допомогою клавіатури параметри. Залежно від правильності введеного пароля мікроконтролер посилає сигнали
СУ - зчитувальний пристрій. Воно зчитує дані з iButton і передає їх на мікроконтролер
РКІ - рідко-кристалічний індикатор
БК-блок матричноїклавіатури на 12 клавіш
Алгоритм роботи замку - коли користувач прикладає ключ до зчитувального пристрою, мікропроцесор зчитує його код і намагається знайти цей код у своїй пам'яті. Якщо такий код в пам'яті існує, то мікропроцесор дає команду на відмикання замка дверей. Якщо код прикладається ключа відсутній у пам'яті, то нічого не відбувається, і двері залишається закритою. Якщо код ключа і пароль замку збігаються, то двері відмикаються. p align="justify"> 2. Розробка принципової схеми пристрою
.1 Вибір мікроконтролера
Для вибору контролера я вирішив провести аналіз наступних серій мікроконтролерів широко представлених на ринку і використовуються в аналогічних пристроях: AVR, PIC, MK-51.
Перед тим як вибирати контролер треба чітко визначитися, яким критеріям має відповідати контролер для нашого пристрою. Основні вимоги до контролера: достатня кількість портів, обсяг пам'яті, проста реалізація та ін
Короткий огляд AVR ядро ​​базується на вдосконаленій RISC архітектурі, з регістровим файлом швидкого доступу, що містить 32 регістри загального призначення, безпосередньо пов'язаних з арифметико-логічним пристроєм (ALU), і потужною системою команд. За один тактовий цикл із реєстрового файлу витягуються два операнди, виконується команда і результат записується в регістр призначення. Така високоефективна архітектура забезпечує продуктивність майже в десять разів більшу, ніж стандартні CISC мікроконтролери. p align="justify"> Огляд PIC
Альтернативою є PIC 16С745. Всі команди даного контролера складаються з одного слова (14 біт шириною) і виконуються за один цикл (200 нс при 20 МГц), крім команд переходу, що виконуються за два цикли (400 нс). Контролер має переривання, що спрацьовує від чотирьох джерел, і восьмирівневий апаратний стек. Висока здатність навантаження (25 мА макс. Втікає струм, 20 мА макс. Витікаючий струм) ліній введення/вивед...