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




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

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


6 Розробка принципової схеми

У якості операційних підсилювачів в схемі вибрано К1401УД1. Цей ОП вимагає двополярного живлення -5В - +5В.

У якості мікросхем логічних «АБО» вибрано мікросхеми КР1533ЛИ6 з живленням від 0 до +5В, яка містить 4 «АБО».

У якості мікросхем логічних «І» вибрано мікросхеми КР1533ЛИ1 з живленням від 0 до +5В, яка містить 4 «І».

У якості мікросхем Т-тригерів обрано мікросхеми КР1533ТМ7 на основі D-тригерів з живленням від 0 до +5В, яка містить 4 тригера.

У якості пристрою введення-виведення УСАПП вибрано І8251.


7 Вибір та обґрунтування мови програмування

Існує велика кількість мов програмування, які застосовуються при роботі з різноманітними мікропроцесорами, мікроконтролерами та персональними комп’ютерами. Мови програмування для мікро-ЕОМ можна розділити на три основних рівні: машинні, алгоритмічні високого рівня і асемблера.

На самому нижньому рівні знаходяться машинні мови програмування. Їх основним недоліком є те, що будучи мовами цифр, вони незручні для опису обчислювальних процесів і тому потребують від програмістів великих зусиль при написанні і налагодженні програм. Перевагами машинної мови є те, що для програмування на ній необхідні знання тільки системи команд ЕОМ, а для виконання складених таким чином програм обчислювальна машина не потребує ніяких трансляторів. Крім того, при використанні машинної мови можна досягнути максимальної гнучкості в реалізації технічних можливостей ЕОМ.

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

Мова DELPHI, забезпечуючи можливість символічних імен в програмі і позбавляючи програміста від стомлюючої роботи по розподілу пам’яті ЕОМ для змінних і констант, суттєво полегшує роботу програміста і підвищує його продуктивність у порівнянні з програмуванням на машинній мові. Мова DELPHI дозволяє також гнучко і повно реалізовувати технічні можливості ЕОМ. В середовищі DELPHI реалізовано зручний та потужний компілятор програм, необхіднй для мов високого рівня, а результуюча машинна програма на виході DELPHI може бути такою ж ефективною, як і програма, яку зразу написали на машинній мові. Тому не дивно, що середовище програмування DELPHI набуло широкого вжитку серед програмістів.

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

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


Висновки

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

Курсовий проект складається з 7 розділів.

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

В другому розділі охарактеризовано режими передачі даних..

Третій розділ присвячений вибору елементної бази..

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

В п’ятому розділі описано функціональну схему.

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

Сьомий розділ присвячений вибору мови програмування та розробці алгоритмів.


Література

1.  Разработка и оформление конструкторской документации радиоэлектронной аппаратуры: Справочник / Романычева Э.Т., Иванова А.К., Куликов А.С. и др.; Под ред. Романычевой Э.Т.- М.: Радио и связь, 1989.

2.  Воробьёв Н.И. Проектирование электронных устройств. – М.: Высшая школа, 1989.

3.  Усатенко С.Т., Каченюк Т.К., Терехова М.В. Выполнение электрических схем по ЕСКД.- М.: Издательство стандартов, 1989.

4.  Хоровиц П., Хилл У. Искусство схемотехники: В 2-х томах.- М.: Мир, 1986.

5.  Справочник по единой системе конструкторской документации / под ред. Степанова Ю.И.- Харьков: Прапор, 1979.


Додатки

Додаток А

(обов’язковий)

Міністерство освіти і науки України

Вінницький національний технічний університет

Інститут автоматики, електроніки та комп’ютерних систем управління

Факультет автоматики та комп’ютерних систем управління

Кафедра автоматики та інформаційно-вимірювальної техніки

Затверджено

Керівник А.Я. Кулик

________________________

“____”_____________ 2009 р.

Розроблено

Студент гр. 4АС-06 Бондар В.А.

________________________

“____”_____________ 2009 р.

ТЕХНІЧНЕ ЗАВДАННЯ

на виконання курсового проекту

“Технічні засоби обміну інформацією для банківської системи з визначенням та виправленням помилок”

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

2. Галузь використання продукту: для обміну інофрмацією між здавачами, сенсорами та комп’ютерами, розташовиними на невеликій відстані; для звязку двох систем, інтерфейси яких не дозволяють в стандартній комплектації обмінюватися інформацією на відстані, та для здешевлення та спрощення лінії звязу.

3. Підстава для розробки продукту:

3.1. Навчальний план спеціальності 7.091401.

3.2. Робоча програма дисципліни “ Основи техніки збирання, оброблювання та предавання інформації ”.

4. Індивідуальне завдання на курсовий проект.

5. Вимоги до програмного продукту:

5.1. Операційна система – Windows ХР, NT.

5.2. Вимоги до надійності – відсутність програмних збоїв.

6. Все програмне забезпечення та супроводжуюча технічна документація повинні задовольняти наступним ГОСТам:

ГОСТ 19.701-90

ИСО 5807-85 – ГОСТ на розробку програмних документів, схеми алгоритмів програм, даних та системи.

ГОСТ 19.781-74 – вимоги до розробки програмного забезпечення

ГОСТ 19.101-77 (СТ СЭВ 1626-79) – держстандарт на розробку програмної документації, видів програм та програмних документів.

ГОСТ 19.401-78 – текст програми. Вимоги до змісту та оформлення.

ГОСТ 19.106-78 – вимоги до програмної документації.

ГОСТ 7.1-84 та ДСТУ 3008-95 – розробка технічної документації.

7. Стадії та етапи розробки:

7.1. Реєстрація навчального курсу – ___________.

7.2. Відкриття курсу до розробки – ___________.

7.3. Підготовка занять – ___________.

7.4. Активація курсу – ___________.

7.5. Оформлення пояснювальної записки – ___________.

8. Порядок контролю та приймання курсового проекту:

Отримання завдання на виконання курсового проекту – __________.

Термін здачі курсового проекту на перевірку – до ___________.

Термін захисту курсового проекту – до ___________.




Додаток Г

(обовязковий)

Позн. Найменування Кіл Примітки
Аналогові мікросхеми
DA1-DA2 К1401УД1 2
Цифрові мікросхеми
DD1   КР15ИП6 1
DD2 КФ1174ПП1 1
DD3 І8251 1
DD4 КМ1816ВЕ51 1
Резистори
R1-R6 1 кОм 5
R7 2.4 кОм 1
Діоди
VD1-VD2 2
Розєми
Х2 1
08-02.ОТЗОПІ.059. 00.000 ПЗ
Зм.  Арк № докум. Підпис Дата
Розроб. Бондар В.А.

Приймач

Пояснювальна записка

Літ. Аркуш Аркушів
Перевір. Кулик А.Я.
Реценз. ВНТУ гр. 4АС-06
Н. Контр. Кулик А.Я.
Затверд.

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

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