- •2.5. Опис технологічного процесу.............................................................17
- •4.6. Вибір інтерфейсу зв’язку між пк та мікроконтролером..................55
- •Анотація
- •Abstract
- •Реферат
- •1. Технічне завдання
- •1.1. Підстава для розробки, призначення та галузь застосування
- •1.2. Вимоги до технічних характеристик.
- •2.2. Технічна характеристика продукції
- •2.3. Сировина, енергетичні ресурси і затратні матеріали
- •2.4. Характеристика виробів
- •2.5. Опис технологічного процесу виготовлення мінеральної вати
- •2.6. Недоліки технології виробництва.
- •3. Розробка структурної схеми керування технологічним процесом
- •3.1. Розробка структурної схеми
- •3.2. Розробка алгоритму функціонування системи.
- •3.3. Розробка алгоритму роботи контролера.
- •3.4. Вимоги до основних складових частин системи.
- •4. Розробка принципових рішень по реалізації системи
- •4.1. Вибір датчика виміру ваги
- •4.2. Вибір операційного підсилювача
- •4.3. Вибір ацп.
- •4.4. Вибір мікроконтролера.
- •4.5. Розробка принципової схеми
- •4.6. Вибір інтерфейсу зв’язку між пк та мікроконтролером.
- •4.7. Розробка програмного забезпечення мікроконтролера.
- •4.8. Розрахунок споживаної потужності
- •7. Економічне обґрунтування проекту Вступ
- •7.1. Розрахунок витрат на проектування автоматизованої системи дозування сировини.
- •7.2. Розрахунок величини експлуатаційних витрат після автоматизації процесу дозування сировини
- •7.3.Розрахунок величини експлуатаційних витрат до автоматизації процесу дозування сировини
- •7.4. Розрахунок економічного ефекту від автоматизації технологічного процесу дозування сировини
- •7.5. Розрахунок терміну окупності
- •8. Охорона праці на підприємстві
4.7. Розробка програмного забезпечення мікроконтролера.
МК AT89C51 зазвичай поставляється у первинному ("чистому") стані за всіма адресами в Flash записані FFH.
…………………………….
.
Пам'ять у МК AT89C51 програмується побайтно, в будь якому режимі програмування. Щоб перепрограмувати будь-який не чистий байт в Flash, необхідно стерти всю Flash пам'ять. Для цього існує Режим "Чіп-очищення" (Chip Erase Mode). Алгоритм програмування: перед програмуванням МК AT89C51 необхідно встановити адресу, дані і сигнали управління згідно з таблицею режимів програмування Flash таб. 4.7.2. , 4.7.3. і рис. 4.7.1. [13].
Табл. 4.7.2
Режим |
RST |
<="" td=""> |
<="" td=""> |
/VPP |
P 2.6 |
P 2.7 |
P 3.6 |
P 3.7 | ||
Запис даних |
H |
L |
H/12V(1) |
L |
H |
H |
H | |||
Читання даних |
H |
L |
H |
H |
L |
L |
H |
H | ||
Блокування запису |
Бит 1 |
H |
L |
H/12V |
H |
H |
H |
H | ||
Бит 2 |
H |
L |
(2) |
H/12V |
H |
H |
L |
L | ||
Бит 3 |
H |
L |
H/12V |
H |
L |
H |
L | |||
Чип-Очищення |
H |
L |
H/12V |
H |
L |
L |
L | |||
Читання байтів сигнатури |
H |
L |
H/12V |
H |
L |
L |
L |
L | ||
Примітка 1. Байт сигнатури в місті розташування 032H визначає яка повинна бути напруга програмування - VPP = 12 V або VPP = 5 V |
Примітка 2. Чип-Очищення, потребує 10 ms импульса <="" td=""> | |||||||||
Примітка: 1. Тільки при програмуванні напругою 12V |
|
……………………………………..
…
а)
Програмування МК AT89C51 відбувається в кілька етапів.
1. Ввести потрібну адресу пам'яті в рядку адреси.
…………………………..
…………………………………..
Перевірка програми:
Якщо біти блокування LB1 і LB2 не запрограмовані, програмовані кодові дані можуть бути прочитані для веретифікаціі через адресу і строкові дані. Біти блокування не можуть перевірятися безпосередньо. Перевірка блокуючих бітів досягається за дотриманням допустимих особливостей.
Осцилограми при програмуванні і перевірці Flash - Високовольтний Режим.
Рис 4.7.2. Осцилограми при програмуванні і перевірці Flash - високовольтний режим.
…………………….
Рис. 4.7.3. Осцилограми при програмуванні і перевірці Flash - низьковольтний режим.
Основна програма складається за розробленим в 3-му розділі алгоритмом роботи системи і має у своєму складі набір процедур. Розглянемо декілька
з них таких як : підпрограма опитування клавіатури та підпрограма виведення інформації на індикатори.
В підпрограмі ………………………..
mov p1, #11111110b
jnb p2.3,nl
……………………….
4.8. Розрахунок споживаної потужності
В таблиці 4.8.1. наведено напруги живлення та струми споживання (максимальні значення) найбільш енергоспоживаючих елементів.
Табл. 4.8.1.
……………………………
5. Розробка конструкції електричного пульта
5.1 Конструкція електричного пульта
Виходячи з вимог технічного завдання, плату блока керування розміщаємо в нижче описаному корпусі , розміром 500х600х200мм. Блок керування представлений на рис.5.1.1. .
Рис.5.1.1. Зовнішній вигляд передньої панелі блок керування.
Індикатор ПрЗС1 – привод заслонки силоса із базальтом. Якщо світло діод працює(світиться), то заслонка знаходиться у відкритому стані.
…………………………..
6. Розрахунок показників надійності системи.
При розрахунку надійності визначимо такі кількісні показники:
• параметр потоку відмовлень;
• середній наробіток на відмовлення;
• можливість безвідмовної роботи за час (t).
Розрахунок показників надійності проведемо методом характеристик, при якому враховуються інтенсивності відмовлень елементів досліджуваної схеми і поправочні коефіцієнти (для обліку реальних режимів і умов експлуатації системи).
6.1.Дані для розрахунку
Систему призначено для роботи в умовах помірного клімату: діапазон робочихтемператур від -200С +400С, відносна вологість повітря до 80% при 200С. ………………
6.2. Порядок розрахунку
Розрахунок надійності робимо у відповідності зі схемою електричною підключення, з обліком заданої кліматичної категорії і виконання системи. Параметр потоку відмовлень визначається по формулі:
сис = Ni, (6.2.1.)
де N - число груп комплектуючих, що входять до складу проектує мої системи; Nі - кількість і інтенсивність відмовлень комплектуючих і-ої групи.
……………………
Таблиця 6.2.1.
Група
|
0і *10-6
|
Nі
|
а1
|
а2
|
а3
|
Nі 0і 6
|
Модулі цифрові
|
1,5
|
10
|
2,0
|
1,0
|
1
|
30
|
Модулі аналогові
|
2 |
5 |
2,0 |
1,0 |
1 |
20 |
Роз’єми
|
0,01 |
300 |
2,0 |
0,5 |
1 |
3,0 |
Всього
|
|
|
|
|
|
53,0 |
………………………………………
таким чином. Т0 = 18870 год.
Ймовірність безвідмовної роботи за час Т = 1000 год. визначимо по формулі (6.2.4.). Вона склала 0,9484 відповідно до рис. 6.2.1.
Рис. 6.2.1. Ймовірність безвідмовної роботи .