оботи.
. 2 Функції контролера і вимоги до технічних характеристик
Контролер є частиною МПС, що забезпечує обробку оцифрованих даних, необхідних для програмного забезпечення ПК.
Функції контролера полягають в опитуванні стану підключеного обладнання і обробці відповідних подій, залежно від режиму роботи:
· управління пристроєм видачі сигналу, якщо не закриті двері холодильника протягом тривалого часу;
· управління АЦП;
· аналіз сигналів, що надходять з датчиків температури від холодильної та морозильної камери у вигляді напруги постійного струму в діапазоні від 0 до 12 В.
· управління 6 режимами охолодження.
Система повинна задовольняти наступним технічним вимогам:
· надійність;
· невисоке енергоспоживання.
. 3 Вимоги до панелі індикації і панелі управління
Панель управління повинна бути інтуїтивно зрозумілою, робота людей з якою допускається практично без попереднього навчання, при цьому вона має бути організована таким чином, щоб максимально виключити можливість помилкового введення.
Інформація, яка буде виводиться на панелі індикації, залежить від режиму роботи холодильника.
. Розробка структурної та функціональної схем мікропроцесорної системи
Структурна схема мікропроцесорної системи управління наведена в додатку А. Мікроконтролер отримує інформацію від двох датчиків температури: що стоїть в холодильній камері і в морозильній. Про стан двері холодильника мікроконтролеру повідомляє кнопка S1: коли двері закриті, кнопка натиснута, коли двері відкриті - відпущена. Користувач вибирає один з шести режимів роботи холодильника натисканням кнопки S2. При цьому на 4-х семисегментних індикаторах висвічуються параметри цього режиму: температура в морозильній камері і в холодильній. Якщо отриманий сигнал з датчиків, що температура в одній з камер перевищила підтримуване режимом значення, мікроконтролер подає сигнал на реле, яке включає компресор. При поверненні температур в задані межі знімається сигнал з реле і компресор вимикається. Для подачі звукового сигналу до мікроконтролера підключений зумер.
. 1 Вибір та обгрунтування мікроконтролера
Мікроконтролер - мікросхема, призначена для управління електронними пристроями. Типовий мікроконтролер поєднує в собі функції процесора і периферійних пристроїв, може містити ОЗУ і ПЗУ. По суті, це однокристальний комп'ютер, здатний виконувати прості завдання. Використання однієї мікросхеми, замість цілого набору, як у випадку звичайних процесорів, застосовуваних у персональних комп'ютерах, значно знижує розміри, енергоспоживання і вартість пристроїв, побудованих на базі мікроконтролерів.
Переважна частина цих мікросхем використовується в керуючих пристроях, що вбудовуються в найрізноманітніші об'єкти управління: в прості побутові прилади (пральні машини, телевізори, мобільні телефони), в складні технічні системи, такі, як автомобілі, літаки, морські судна, космічні ракети, і т.п.
Найширший спектр завдань, від найпростіших до неймовірно складних, призвели до появи великої кількості різновидів мікроконтролерів, що відрізняються обчислювальною потужністю, обсягом ресурсів і ціною. В даний час в цих виробах використовується більше сотні різних процесорних ядер, а загальна кількість типів мікроконтролерів обчислюється багатьма тисячами. Деякі типи використовуються просто для виконання обчислень і передачі даних, інші містять аналогові периферійні пристрої і використовуються для управління складними об'єктами.
Проаналізувавши технічне завдання, можна зробити висновок про те, що для реалізації даного проекту потрібно мікроконтроллер з двома вбудованими аналого-цифровими перетворювачами і достатньою кількістю портів вводу-виводу загального призначення GPIO (не менше 13).
В якості керуючого мікропроцесора у відповідність з технічним завданням на проектування потрібно взяти мікропроцесор серії TMS320. Фірма Texas Instruments є одним з лідерів на ринку цифровий сигнальний процесор - ЦСП (DSP). Вона виробляє більше половини випускаються ЦСП. Великий досвід розробок у поєднанні з останніми технологічними рішеннями дозволяють TI випускати ЦСП з кращими в своєму класі показниками.
Сигнальні процесори компанії Texas Instruments, як показано на малюнку 3, поділяються на два класи: процесори для обробки чисел з фіксованою точкою і процесори для обробки чисел з плаваючою крапкою. Перший клас представлений трьома родинами процесорів, базовими моделями я...