Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
к4.docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
269.26 Кб
Скачать

2.4 Підбір елементів схеми

В розробленій схемі були використані такі компоненти:

  • мікроконтролер PIC16F628

  • резистор

  • світлодіод

  • конденсатор

  • стабілізатор KPEH5A

  • датчики

  • стабілітрон

  • гучномовець

Зберемо розроблену схему за допомогою програмного пакету PROTEUS VSM. Сама схема показана на рис.2.5 який міститься у додатках.

2.5 Калькуляція виробу

Враховуючи ціни на всі складові елементи пристрою та їх кількість приблизна ціна проекту складає 483 долара.

Специфікація та калькуляція елементів схеми.

Елемент

Кількість

Ціна за шт.,$

Ціна комплекту, $

Мікроконтролер PIC16F628

1

20

20

Резистор

10

0,2

3

Світлодіод

5

2

9

Конденсатор

3

50

155

Стабілізатор KPEH5A

1

5,5

5

Датчик

4

70

286

Динамік

1

4

5

Всього:

483

Розділ 3. Розробка програмної частини

Розробка схеми здійснювалась за допомогою програмного продукту PROTEUS VSM. Даний програмний продукт дозволяє малювати схеми і виконує наступні функції: автоматичне розведення доріжок та автоматичне розміщення елементів схеми на платі.

Програма ISIS призначена для виконання принципових схем будь-якої складності та подальшої їх перевірки за допомогою емулятора, який входить до складу програми. Емулятор роботи схеми має власну бібліотеку елементів (які використовуються для малювання) до складу якої входить велика кількість елементів, включаючи мікроконтролери фірми AVR Atmel та ін. Програмний емулятор дозволяє працювати з будь-якими мікропроцесорними системами.

Симулятор дає можливість "заглянути всередину" мікроконтролера, зіставивши форму і характер сигналів на його виходах з ходом виконання програми і змінами стану внутрішніх регістрів. До цих регістрів моделі (на відміну від реальної мікросхеми) завжди є доступ.

Можливість перевіряти роботу мікроконтролерів всіх популярних сімейств в реальному масштабі часу і у взаємодії з моделями реальних джерел сигналу і навантажень вигідно відрізняє ISIS від простих симуляторів, наявних в системах розробки програм і часто дозволяючих лише стежити за ходом покрокового виконання програми.

Друга частина пакету PROTEUS VSM - програма ARES - автоматизує розробку друкарської платні і здатна прийняти як початкові дані принципову схему пристрою, перевіреного і відлагодженого за допомогою програми ISIS.

3.1 Вибір середовища програмування

Для відлагодження роботи схеми будемо використовувати середовище MPASM. MPASM - це безкоштовна, універсальна програма компіляції вихідного тексту програми на мові асемблер для мікроконтролерів PICmicro компанії Microchip Technology Incorporated. MPASM забезпечує універсальний інструмент розробки програм для 12/14/16 - розрядних мікроконтролерів PICmicro.

MPASM використовується для генерації абсолютного коду, який може бути завантажений безпосередньо в мікроконтролер. Абсолютний код - це режим роботи програми MPASM по замовчуванню. При компіляції вихідного файлу в цьому режимі, всі значення повинні бути у вихідному файлі. Якщо компіляція виконана без помилок, то буде створений hex файл коду програми, який можна використовувати для безпосереднього програмування мікроконтролера.

Вибір середовища в програмному продукті PROTEUS VSM.

Рис.3.1 Вибір програми для компіляції.

Отже, перевагами MPASM є підтримка всіх інструкцій мікроконтролерів PICmicro, віконний інтерфейс, система директив, підтримка макросів та сумісність з MPLAB IDE.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]