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

бесплатно 0
4.5 109
Місце та основні характеристики пристрою в архітектурі мікропоцесорної системи. Розробка схеми електричної принципової малогабаритного двохпроменевого осцилографу-мультиметру. Схема електричної принципової електричного дзвоника. Принцип роботи пристрою.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
1.3 Розробка і обґрунтування схеми електричної структурної2.2 Принцип роботи окремих ВІС з використанням часових діаграм та алгоритмів роботи3.2 Тест перевірки окремих вузлів або пристроївВ процесі виконання завдання було схему було створено з використанням мікроконтролерів та аналого-цифрового перетворювача. Однокристальний мікроконтролер (ОМК) це пристрій, виконаний конструктивно в одному корпусі ВІС, який містить усі компоненти МПС: процесор, память даних, память програм, програмовні інтерфейси. Після цього контролер розблокується, і ми отримаємо можливість перепрограмувати пристрій (практично при будь-якій температурі навколишнього середовища). Для усунення проблеми в випадку, коли ми не можемо гарантувати захист від отримання сигналу скидання під час запису памяті ми не повинні використовувати адресу 0 для памяті. Розподіл функцій між елементами можна умовно розділити таким чином: кнопка служить для увімкнення приладу (наслідком чого є програвання наступної музичної композиції), джерело живлення подає робочу напругу для роботи пристою, живлячи кожен з його вузлів, мікроконтролер - головна керуюча частина пристрою, динамік забезпечує програвання музичних композицій.Програма за якою працює мікропроцесор мовою асемблера АТ90S8515 має наступний вигляд: bigpause equ 100 ; задаемо значення стартової паузи pause1 egu 15 ; значення паузи перед зміною напрямку руху pause2 equ 50 ; задаємо час, на протязі якого планетохід буде відїжджати назад pause2 equ 50 ; задаємо час, на протязі якого планетохід буде розвертатися PORTA equ 05h ; адрес порта А PORTB equ 06h ; адрес порта В org 0h ; резервування 100 байт починаючи з адресу 0h reset: mov r31, 1Fh ; задаємо направлення роботи портів out PORTB, r31 ; PB0, PB1, PB2, PB3, PB4 - виходи, PB5, PB6 - входи mov r31, 61h ; виводимо в порт В код зупинки двигунів, out PORTB, r31 ; і вмикаємо резистори на входах РВ5, РВ6 mov r31, bigpause ; записуэмо в регістр r31 значення великої паузи call pause ; викликаємо підпрограму паузи jmp start ; переходимо на мітку старт start: mov r31, 00000011b ; установлюємо на виході РВ1 лог. 0, out portb, r31 ; що і гасить світлодіод scan: in r31, PORTB ; читаємо стан порту В test r31, 01000000b ; перевіряємо чи натиснута права кнопка jz left ; якщо натиснута, переходимо на мітку left test r31, 00100000b ; перевіряємо чи натиснута ліва кнопка jz right ; якщо натиснута, переходимо на мітку right jmp scan ; якщо ні одна кнопка не натиснена, повторяємо цикл перевірки стану кнопок left: mov r30, 63h ; записуємо в регістр r30 код повороту наліво, який буде виводиться в порт в call stop ; визиваємо підпрограму stop jmp start ; повертаємся на мітку start right: mov r30, 69h ; записуємо в регістр r30 код повороту направо, який буде виводиться в порт в call stop ; визиваємо підпрограму stop jmp start ; повертаємся на мітку start 0, out PORTB, r31 ; що зумовлює вимкнення правого двигуна mov r31, pause1 ; записати в регістр r31 значення паузи перед зміною направлення руху call pause ; викликаємо підпрограму pause mov r31, 00000100b ; встановлюємо на виході РВ2 лог. 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 ; вихід із підпрограми

План
Зміст

Вступ

1 Загальний розділ

1.1 Призначення проектуємого пристрою

Список литературы
Вступ

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

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

Мікроконтролер (МК) - керуючий пристрій, виконаний на одному чи декількох кристалах, що виконує функції логічного аналізу і керування (що дозволяє за рахунок виключення арифметичних операцій зменшити апаратурну складність пристроїв чи розвити функції логічного керування).

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

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

Завдання даної курсової роботи - розробити схему електричну принципову малогабаритного двохпроменевого осцилографа-мультиметра. В наступних розділах роботи успішно виконано поставлене завдання та детально описано принцип роботи розробленої схеми. Схему електричну принципову розроблюваного пристрою зображено на аркуші формату А3, який додається до звіту. Дану тему я обрав для курсової роботи не випадково: осцилограф - один з найдорожчих пристроїв, які часто використовую радіоконструктори. Цікавою особливістю розроблюваного пристрою є використання рідкокристалічних графічних індикаторів для виведення результату вимірювань1. Якименко Ю.І. Терещенко Т.О. Сокол Є.І. «Мікропроцесорна техніка» // К.: Кондор - 2004 - 24 с.

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

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

4. Самофалов К. Г., Викторов О. В., Кузняк А. К. Микропроцессоры/ К. - К.:Техника, 1986

5. Вершинин О.Е. «Применение микропроцессоров для автоматизации технологических процессов» // Л.: Энергоатомиздат, 1986.

6. ЕСКД ГОСТ 2.708-81 "Правила выполнения электрических схем цифровой вычислительной техники".

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?