рефераты рефераты
Главная страница > Курсовая работа: Розробка схеми електричної принципової музичного дзвоника  
Курсовая работа: Розробка схеми електричної принципової музичного дзвоника
Главная страница
Банковское дело
Безопасность жизнедеятельности
Биология
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
География экономическая география
Геодезия
Геология
Госслужба
Гражданский процесс
Гражданское право
Иностранные языки лингвистика
Искусство
Историческая личность
История
История государства и права
История отечественного государства и права
История политичиских учений
История техники
История экономических учений
Биографии
Биология и химия
Издательское дело и полиграфия
Исторические личности
Краткое содержание произведений
Новейшая история политология
Остальные рефераты
Промышленность производство
психология педагогика
Коммуникации связь цифровые приборы и радиоэлектроника
Краеведение и этнография
Кулинария и продукты питания
Культура и искусство
Литература
Маркетинг реклама и торговля
Математика
Медицина
Реклама
Физика
Финансы
Химия
Экономическая теория
Юриспруденция
Юридическая наука
Компьютерные науки
Финансовые науки
Управленческие науки
Информатика программирование
Экономика
Архитектура
Банковское дело
Биржевое дело
Бухгалтерский учет и аудит
Валютные отношения
География
Кредитование
Инвестиции
Информатика
Кибернетика
Косметология
Наука и техника
Маркетинг
Культура и искусство
Менеджмент
Металлургия
Налогообложение
Предпринимательство
Радиоэлектроника
Страхование
Строительство
Схемотехника
Таможенная система
Сочинения по литературе и русскому языку
Теория организация
Теплотехника
Туризм
Управление
Форма поиска
Авторизация




 
Статистика
рефераты
Последние новости

Курсовая работа: Розробка схеми електричної принципової музичного дзвоника

jmp             scan                     ; якщо ні одна кнопка не натиснена, повторяємо цикл перевірки стану кнопок

left:

mov            r30,   63h             ; записуємо в регістр r30 код повороту наліво, який буде виводиться в порт в

call             stop                     ; визиваємо підпрограму stop

jmp             start                     ; повертаємся на мітку start

right:

mov            r30,   69h             ; записуємо в регістр r30 код повороту направо, який буде виводиться в порт в

call             stop                     ; визиваємо підпрограму stop

jmp             start                     ; повертаємся на мітку start

; --------------------------------------------------------------------------------------------------

; підпрограма stop, задача якої - ввімкнення потрібного маневру (відїзд, повороти направо та наліво)

; --------------------------------------------------------------------------------------------------

stop            proc

mov            r31,   00001000b ; установлюємо на виході РВ1 лог. 0,

out              portB,        r31             ; що зумовлює вимкнення лівого двигуна

mov            r31,   00000000b ; установлюємо на виході РВ3 лог. 0,

out              portB,        r31             ; що зумовлює вимкнення правого двигуна

mov            r31,   pause1                 ; записати в регістр r31 значення паузи перед зміною направлення руху

call             pause                            ; викликаємо підпрограму pause

mov            r31,   00000100b ; встановлюємо на виході РВ2 лог. 1,

out              portB,        r31             ; що заставляє лівий двигун крутитися в іншу сторону

mov            r31,   00010100b встановлюэмо на виході РВ4 лог. 1,

out              portB,        r31             ; що заставляє правий двигун крутитися в іншу сторону

mov            r31,   00010101b ; встановлюэмо на виході РВ0 лог. 1,

out              portB,        r31             ; що запалює світлодіод

mov            r31,   pause2                 ; записати врегістр r31 значення часу, на протязі якого планетохід буде відїжджати назад

call             pause          ; викликаємо підпрограму pause

mov            r31,   00010101b ; встановлюємо на виході РВ2 лог. 0,

out              portB,        r31             ; що вимикає лівий двигун

mov            r31,   00010001b встановлюэмо на виході РВ4 лог. 0,

out              portB,        r31             ; що вимикає правий двигун

mov            r31,   00000000b встановлюэмо на виході РВ0 лог. 0,

out              portB,        r31             ; чим гасим світлодіод

mov            r31,   pause1                 ; записати врегістр r31 значення часу, перед зміною напрямку руху

call             pause                            ; викликаємо підпрограму pause

out              portB,        r30             ; виводим в порт В код повороту наліво чи направо

mov            r31,   pause3                 ; записати врегістр r31 значення часу, на протязі якого планетохід буде виконувати поворот

call             pause                            ; викликаємо підпрограму pause

out              portB,        r30             ; записуэмо в порт В код відповідаючий повороту направо чи наліво

mov            r31,   pause3                 ; записати врегістр r31 значення часу, на протязі якого планетохід буде виконувати поворот

call             pause                            ; викликаємо підпрограму pause

mov            r31,   61h             ; записуэмо в регістр r31 код, відповідний відключенню двигунів

out              portB,        r31             ; та виводимо його на порт В

mov            r31,   pause1                 ; записати врегістр r31 значення часу, перед зміною напрямку руху

call             pause                            ; викликаємо підпрограму pause

stop            endp                    ; вихід із підпрограми

; ----------------------------------------------------------------

; підпрограма витримки пауз, інтервал яких задається регістром r31

; ----------------------------------------------------------------

pause          proc

d3:

mov            r29,   FFh            ; встановлюэмо регістр r29 в FFh

d2:

mov            r28,   FFh            ; встановлюэмо регістр r28 в FFh

d1:

sub             r28,   1                 ; віднімаємо від регістру r28 оденицю

test             r28,   2

jz                d1

sub             r29,   1                 ; віднімаємо від регістру r29 оденицю

test             r29,   3

jz                d2

sub             r31,   1                 ; віднімаємо від регістру r31 оденицю

test             r31,   4

jz                d3

pause                   endp                    ; вихід із підпрограми

end                                         ; завершення програми

Алгоритм роботи пристрою, користуючись яким доволі просто розібратися з основними принципами покладеними в основу роботи програми зображено на рисунку 3.2.1.

Рисунок 3.2.1 – Алгоритм роботи пристрою

3.3 Розрахунок надійності пристрою

Надійність – властивість пристрою виконувати задані функції в заданих режимах і умовах застосування, обслуговування, ремонту, збереження, транспортування на протязі необхідного інтервалу часу.

Показники надійності:

1.  Безвідмовність.

2.  Довговічність.

3.  Ремонтопридатність.

4.  Збереження.

Безвідмовність – властивість безупинно зберігати працездатність до граничного стану, після настання, якого подальша експлуатація виробу економічно недоцільна.

Ремонтопридатність – пристосованість пристрою до попередження відмовлень, до можливості виявлення та усунення несправностей шляхом проведення ремонту і технічного обслуговування.

До термінів ремонтопридатності відносяться: відмовлення, збереження.

Відмовлення – подія, що полягає в повній або частковій утраті працездатності пристрою.

Відмовлення бувають:

Раптові (катастрофічні) – стрибкоподібна зміна параметрів робочого виробу.

Поступові (параметричні) – постійна зміна одного або декількох параметрів з часом, що виходять за припустимі межі.

Збереження – термін, протягом якого при дотриманні режимів збереження виріб зберігає працездатний стан.

Розрахунок надійності поділяється на три розділи:

1. Визначення значення інтенсивності відмовлення всіх елементів за принциповою схемою вузла пристрою.

2. Визначення значення імовірності безвідмовної роботи всієї схеми.

3. Визначення середнього наробітку до першого відмовлення.

4. Виконання розрахунків проходить наступним чином:

5. 1.   Інтенсивність відмовлення всіх елементів визначається за формулою:

6.                         (3.3.1)

7. де:

8. ni – кількість елементів у схемі;

9. li – інтенсивність відмовлень і-го елемента;

10.  m – кількість типів елементів.

11.  При розрахунку також потрібно враховувати інтенсивність відмовлень через пайки радіоелементів на друкованій платі.

12.  Інтенсивність відмовлень елементів розраховуємо за формулою:

13.                           (3.3.2)

14.  де:

15.  lо – інтенсивність відмовлень елементів у режимі номінального навантаження;

16.  Кe – експлуатаційний коефіцієнт;

17.  Кр – коефіцієнт навантаження.

18.  Усі ці параметри беруться з довідника з розрахунку надійності.

19.  2.      Ймовірністю безвідмовної роботи називається ймовірність того, що за певних умов експлуатації в заданому інтервалі часу не відбудеться жодного відмовлення.

20.  Ймовірність безвідмовної роботи визначається за формулою:

21.                            (3.3.3)

22.  де:

23.   - інтенсивність відмов всіх елементів;

24.  t – час, (год).

25.  За результатами розрахунків складається таблиця і графік.

26.  3.      Середній наробіток до першого відмовлення – це час роботи пристрою до першої відмови.

27.  Середній наробіток на відмовлення визначається за формулою:

28.                          (3.3.4)

29.  Розрахунок надійності пристрою приведено далі.


Анотація

Завдання курсового проекту: «Розробити схему електричну принципову електричного дзвоника». При виконанні даної роботи, було розроблено електричну та структурну схему проектуємого пристрою, розраховано його надійність, складено програму ініціалізації та тестування пристрою, а також детально вивчено принципи його роботи. Всі матеріали, використані при виконанні поставленого завдання представлені у відповідних розділах даної курсової роботи.


Література

1.  Якименко Ю.І. Терещенко Т.О. Сокол Є.І. «Мікропроцесорна техніка» // К.: Кондор – 2004 – 24 с.

2.  Методичні вказівки щодо виконання курсової роботи.

3.  Аналоговые и цифровые интегральные микросхемы / Под ред. С. В. Якубовского. - М. Радио и связь, 1984.

Страницы: 1, 2, 3, 4

рефераты
Новости