леному на вході мікроконтролера, для усунення паразитних ємностей, але тільки меншої ємності (15 пФ). p align="justify"> Технічні дані занесені в таблицю 11.
Таблиця 11 - Технічні дані керамічного конденсатора
ПараметрЗначеніеРабочее напруга, В10Емкость, мкФ0, 1Діапазон Т РАБ , Вє С-40 ... +85
4. Розрахунок тимчасових діаграм роботи елементів системи
У даному випадку схема - униполярная, режим - симетричний, а це означає, що в кожний момент часу включено одне управляючий пристрій. Тимчасові діаграми роботи елементів вихідної системи представлені на малюнку 5. br/>В
Рисунок 5 - Тимчасові діаграми напруг на обмотках крокової двигуна
5. Розробка програми керуючого пристрою (для контролера ATmega8535)
.1 Опис вибору і розрахунку елементів програми
У даній роботі проводиться керування кроковим двигуном з дискретним зміною швидкостей n = 1/2/4/8/100/200/400 об/хв.
Молодші чотири біта порту В«AВ» мікроконтролера встановлюємо на введення сигналів з тумблерів:
РA0 - В«дозвілВ»
РA1, РA2, РA3 - на завдання передач:
- 1 об/хв
- 2 об/хв
- 4 об/хв
- 8 об/хв
- 100 об/хв
- 200 об/хв
- 400 об/хв
Молодші чотири біта порту В«BВ» мікроконтролера встановлюємо на управління обмотками ШД:
РB0 - А +
РB1 - В +
Рb2 - ​​А-
РB3 - В-
Порт В«DВ» визначимо на виведення на сегменти індикаторів:
PD0 - сегмент В«АВ» - сегмент В«ВВ» - сегмент В«СВ» - сегмент В«DВ» - сегмент В«EВ» - сегмент "F" - сегмент В«GВ» - сегмент В«HВ»
Молодші біти порту В«СВ» мікроконтролера - на виведення на катоди індикаторів:
С0 - HG1С1 - HG2-HG3
У даній роботі було використано два таймера по переповнення Т1 і Т2. Таймер Т1 використовується для завдання швидкостей, а таймер Т2 для динамічної індикації. p align="justify"> Зробимо розрахунок початкових значень таймерів і коефіцієнта предделітеля.
В
Решта співвідношення зведені в таблицю 12.
Таблиця 12 - Співвідношення швидкостей і частот
n, об/мінf, Гц13, 326,6413,2826,41003302006604001320
Для завдання швидкостей в даній роботі був обраний таймер по переповнення ...