
- •Перелік умовних скорочень
- •1 Основний зміст курсової роботи
- •1.1 Мета курсової роботи
- •1.2 Тематика курсової роботи
- •1.3 Завдання на курсову робота
- •1.4 Теми курсових робіт
- •2. Завдання на курсову роботу
- •2.1 Основні етапи проектування
- •3. Структура курсової роботи та Вимоги до оформлення
- •3.1. Вимоги до обсягу, структури та змісту пояснювальної записки
- •3.2. Загальні вимоги
- •3.2.1. Перелік скорочень символів та спеціальних термінів
- •3.2.2. Рубрикація записки, нумерація сторінок
- •3.2.3. Ілюстрації
- •3.2.4.Таблиці
- •3.2.5. Формули
- •3.2.6. Посилання на використані джерела
- •3.2.7. Додатки
- •4. Захист роботи
- •5. Лiтература
- •Додаток а а.1. Приклади реалізації вузла Reset.
- •А.2. Приклад реалізації підсистеми синхронізації
- •А.3. Приклади реалізації підсистеми пам’яті а.3.1. Підключення статичного озп
- •А.3.2. Підключення динамічного озп і пзп типу eeprom
- •А.3.3. Підключення статичного озп через комутовані ша/шд
- •Захищена “____”_________________________2013 р. З оцінкою_________
- •3. Вихідні дані до проекту (роботи)___пункт 1.4 теми курсових робіт
- •Додаток г рецензія
- •Компютерна схемотехніка Методичні вказівки
Міністерство освіти і науки, молоді та спорту України
Тернопільський національний економічний університет
Факультет комп’ютерних інформаційних технологій
Кафедра комп’ютерної інженерії
Проектування мікроконтролерної системи
Методичні вказівки до курсової роботи з курсу “Комп’ютерні системи” для студентів базового напряму 6.050102 -“Комп’ютерна інженерія”
Затверджено на засіданні кафедри ”Комп’ютерна інженерія ” Протокол № _ від __.__.2012 року
Тернопіль– 2013
Проектування мікроконтролерної системи:
Методичні вказівки до курсової роботи з курсу “ Комп’ютерні системи ” для студентів базового напряму 6.050102 - “Комп’ютерна інженерія” / Укладачі:
Тернопільський національний економічний університет, факультет комп’ютерних інформаційних технологій, кафедра “Комп’ютерна інженерія”.
Укладачі:
Відповідальний за випуск:
Рецензент:
Перелік умовних скорочень
АЦП – аналого-цифровий перетворювач
ЕРС – електро - рушильна сила
ІМС – інтегральна мікросхема
ІС – інтегральна схема
ІЧ – інфрачервоні
КПС – коефіцієнтом передачі за струмом
МБ – молодший байт вхідного слова
МДН – метал – діелектрик – напівпровідник
МК – мікроконтролер
МП – мікропроцесор
МПП – мікропроцесорний пристрій
МПС – мікропроцесорна система
ОЗП – оперативний запам’ятовуючий пристрій
ОП – операційний підсилювач
ПВЗ – пристрій вибірки-зберігання
ПЗ – програмне забезпечення
ТЗ – технічне завдання
ЦАП – цифро-аналоговий перетворювач
ШІМ – широтно-імпульсна модуляція
AB – Adress Bus (шина адреси)
ADC – аналого-цифровий перетворювач
DB – Date Bus (шина даних)
PLL - вузол синхронізації.
MC – мікроконтролер
MCU – мікропроцесор
PN – Programmers Notepad
Reset - вузол початкової установки
МА - магiстраль адрес;
МД - магiстраль даних;
ВСТУП
Мікроконтролер (MC) - мікросхема, призначена для керування електронними пристроями. Типовий мікроконтролер поєднує в собі функції процесора і периферійних пристроїв, може містити ОЗУ і ПЗУ. По суті, це однокристальний комп'ютер, здатний виконувати прості завдання. Використання однієї мікросхеми, замість цілого набору, як у випадку звичайних процесорів, які застосовуються в персональних комп'ютерах, значно знижує розміри, енергоспоживання і вартість пристроїв, побудованих на базі мікроконтролерів.
Мікроконтролери є основою для побудови мікроконтролерних (МКС) систем, їх можна зустріти у багатьох сучасних приладах, таких, як телефони, пральні машини і т. п. Велика частина випускаються у світі процесорів - мікроконтролери.
На відміну від мікросхем "жорсткої логіки", мікроконтролер - це мікросхема, у якої, по-перше, залежність вихідних сигналів від вхідних визначається виключно правилами, закладеними розробником заздалегідь (це називається програмуванням, а самі правила - програмою), а по-друге, немає чіткого ділення висновків на входи і виходи - зазвичай майже всі висновки мікроконтролера в Залежно від бажання і наміри розробника можуть бути як входами, так і виходами (і навіть міняти своє призначення в процесі роботи).
1 Основний зміст курсової роботи
1.1 Мета курсової роботи
Виконання курсової роботи має на меті вивчення та застосовування на практиці принципів розробляння логічної структури МКС мінімальної конфігурації з базовим процесором STM32. Такий підхід має бути першим поштовхом і надбанням для подальшого розробляння МКС різноманітної конфігурації з МК STM32 (й не лише).
1.2 Тематика курсової роботи
Тематика курсового проектування за даним курсом охоплює все різноманіття сучасних мікроконтролерних систем.
Теми курсових робіт розробляються і затверджуються кафедрою, що веде цей курс. Об'єктом розробки в курсовій роботі можуть бути окремі вузли і пристрої мікроконтролерної системи.
Тематика курсового проектування може будуватися на основі фактичного матеріалу промислових підприємств, на матеріалах практики студентів, на базі наукових праць викладачів і студентських учбово-дослідницьких робіт та інших розробок.
Загальні вимоги до об'єкта проектування полягають у наступному. Об'єктом проектування може бути пристрій, що складається з різнотипних мікроконтролерхих об’ктів (термодатчики, сервоприводів, датчиків руху,датчиків диму, датчиків вологості.), з'єднаних між собою певним чином і що виконують спільно одну функцію.