ення спрощують зовнішні драйвери і, тим самим, зменшується загальна вартість системи. Є можливість роботи з трьома таймерами і каналом I2C. Але при всьому цьому ціна більш висока, ніж у 52 контролера. Так само недоліком є ​​одноразово програмований ПЗУ, що вимагає покупки більш дорогого отладочного кристала. p align="justify"> Огляд сімейства МК51
Для використання в цьому пристрої мною був обраний мікропроцесор АТ89S2051 серії MSC-51. Він володіє високими технічними характеристиками:
Частота роботи від 4х до 24МГц.
Обсяг вбудованого флеш ПЗУ - 2Кб.
Об'єм реєстрового ОЗУ 128 байт.
Два лічильника 16ті розрядних лічильника таймера.
Порт витримує навантаження до 20мА.
Число портів введення висновку 15 (залишені порти P1 і P3).
Котроллер поставляється в двацатівиводном корпусі.
Напруги живлення від 2.7 до 6В (номінальне 5В).
З додаткових переваг хочеться відзначити більш простий програматор і невисоку ціну 50-60р. Терморегулятори висновків контролера представлена ​​на малюнку. Все вище сказане дозволяє реалізувати необхідні функції і істотно спростити схему. Інший дуже важливий аргумент, що даний тип контролера мені найбільш добре знайомий по курсу лабораторних робіт і допускає написання програм мовою високого рівня PLM. br/>В
Рис. 1
В активному режимі мікроконтроллер на частоті 12 МГц споживають близько 25 мА і в пасивному режимі, В стоповому режимі очікування споживання не перевищує 100 мкА але даний режим мною не передбачений у програмі. Внутрішня архітектура багато в чому схожа з повними контролерами 51 серії і обмежена лише кількістю висновків, для наочності, я вирішив представити внутрішню структурну схему від фірми виробника, з технічної документації на контролер. На структурній схемі також видно аналоговий компаратор вбудований в контролер і дозволяє в парі з ЦАП проводити оцифровку аналогових сигналів але дане рішення мною було відкинуто із за недоцільність і ускладнення схеми. Тим більше датчики вже відтаровані і дають високу точність виміряного сигналу. Таке рішення найбільш просте і доступне в даному контролера. Так як мені потрібно не дуже велике число висновків, даний контролер повністю забезпечує необхідні потреби в розрядності керуючих і вхідних портів. br/>В
Рис. 2
2.2 Вибір електронного ключа
В якості електронного ключа мною було розглянуто кілька варіантів по-перше це пластикові карти спеціального зразка або smart карти даний варіант не підійшов так як вимагає або складну контактну майданчик або дорогий зчитувач. В якості другого варіанту передбачалося використання мікросхем флеш пам'яті невеликої ємності при невисокій ціні ...