перейти к полному списку дипломных проектов
Ссылка на скачивания файла в формате .doc находится в конце странички
З одного боку, RS-232 і RS-485 називають протоколами, а з іншого, MODBUS, ZModem і CAN - також протоколи
КОМП’ЮТЕРНЕ МОДЕЛЮВАННЯ РОБОТИ
ПОСЛІДОВНОГО ПОРТА
(дипломна робота)
2007
АНОТАЦІЯ
Пояснююча записка складається з основних розділів, які пов’язані з аналізом й обґрунтуванням теми курсової роботи, призначенням і областю застосування, описом функціональних можливостей програми, вибором технічних і програмних засобів, організації вхідних та вихідних результатів, розглядом очікуваних техніко – економічних показників та списком використаних джерел літератури при розробці програмного продукту. Пояснювальна записка містить відомості про способи обміну даними через послідовні порти, протоколи передачі даних, характеристики каналів зв’язку.
ЗМІСТ
ВСТУП
1. ПРИЗНАЧЕННЯ ТА ОБЛАСТЬ ЗАСТОСУВАННЯ
2. ТЕХНІЧНІ ХАРАКТЕРИСТИКИ
2.1 Постановка задачі на розробку програми
2.1.1 Протоколи послідовної передачі
2.1.2 Будова і принцип роботи послідовного порта
2.1.3 Способи керування портами у WINDOWS95 та WINDOWS XP
2.2 Опис алгоритму і функціонування програми
2.3 Опис організації вхідних та вихідних даних
2.4 Опис організації вибору технічних і програмних засобів
3. Очікувані техніко – економічні показники
Список використаних джерел
ВСТУП
Взаємодія комп’ютера з зовнішніми пристроями досить часто відбувається через послідовний (СОМ) порт (Serial Interface RS-232C). Послідовна передача даних дозволяє значно спростити канал зв’язку між пристроями, але одночасно приводить до ускладнення формату передачі даних. Тому для ефективного використання послідовних портів потрібно чітко розуміти принципи та формати послідовної передачі даних.
Метою пояснювальної записки є ознайомлення з принципами і форматами прийому та передачі даних через послідовний порт. Оскільки аналізувати стан бітів даних при реальній передачі через послідовний порт є досить складною задачею, тому доцільно використати програмне моделювання обміну даними.
1. ПРИЗНАЧЕННЯ ТА ОБЛАСТЬ ЗАСТОСУВАННЯ
Розроблена програма призначена для вивчення принципів передачі інформації через послідовний порт. Програма може використовуватися при вивченні матеріалів з дисципліни „Пристрої зв’язку з об’єктом”.
2. ТЕХНІЧНІ ХАРАКТЕРИСТИКИ
2.1 Постановка задачі на розробку програми
При вивченні обміну даними через послідовний порт велика увага приділяється формату даних, але безпосередньо розглядати формат даних досить складно. Тому створена програма повинна забезпечувати зручне представлення даних при їх записі і зчитуванні. Враховуючи вищенаведені обставини, можна підвищити ефективність виконання лабораторної роботи з дисципліни „Пристрої зв’язку з об’єктом”, а цим самими покращити навчальний процес на кафедрі КСМ Чернівецького національного університету імені Ю. Федьковича.
Розглянемо роботу послідовного порта більш детально.
2.1.1 Протоколи послідовної передачі
Послідовний інтерфейс використовується для зв'язку двох пристроїв між собою. Дані в одну сторону передаються по одному проводу за допомогою послідовності бітів. Природно, при підключенні декількох пристроїв до комп'ютера обмін виробляється тільки з одним з цих пристроїв. Для з’єднання з боку комп’ютера використовується інтерфейс, названий СОМ-порт (COMmunication port, комунікаційний порт).
Цей порт забезпечує асинхронний обмін і реалізується на мікросхемах універсальних асинхронних прийомопередатчиків (UATR, Universal Asynch-ronous Receiver Transmitter), сумісних з сімейством і8250. Хоча стандарт RS-232C передбачає й асинхронний, і синхронний режими обміну. СОМ-порт комп’ютера підтримує тільки асинхронний режим. Для реалізації синхрон-ного обміну застосовуються спеціальні адаптери, наприклад, SDLC чи V.35.
Слово "протокол" вносить деяку плутанину. З одного боку, RS-232 і RS-485 називають протоколами, а з іншого, MODBUS, ZModem і CAN - також протоколи. Який же з них справжній? Справа в тім, що послідовний зв'язок складається з двох складових - апаратної і програмної. Стандарти RS-232, RS-485 і інші описують апаратну частину: роз’єми, призначення сигналів, рівні напруг і т.п. Друга складова - програмна реалізація протоколів, домовленість про правила передачі. І ще одне зауваження. Усі стандарти мають подвійні, а то і потрійні назви.
скачать бесплатно КОМП’ЮТЕРНЕ МОДЕЛЮВАННЯ РОБОТИ
Содержание дипломной работы
З одного боку, RS-232 і RS-485 називають протоколами, а з іншого, MODBUS, ZModem і CAN - також протоколи
І хоча уже всі комп'ютери мають інтерфейс USB, інтерфейс RS-232 ще живий і активно застосовується
2 Будова і принцип роботи послідовного порта
Послідовна передача даних
Послідовний потік даних складається з бітів синхронізації і власне бітів даних
Якщо інтерфейс націлений на перевірку за парністю, такий біт буде виставлятися в одиницю при непарній кількості одиниць у бітах даних, і навпаки
Під час прийому відбувається зворотна операція: після того як дані успішно прийняті і за допомогою регістра зміщення перетворені в рівнобіжний формат, вони передаються в буферний регістр приймача
Перетворювачі передавачів конвертують рівень напруги ТТЛ у рівень RS232, а перетворювачі приймачів - навпаки
RS232(0) повертає кількість установлених СОМ-портів, RS232(1) - базову адресу СОМ1, RS232(2) - базову адресу COM2 і т
Третій, найбільш гнучкий метод конфігурує порт за допомогою запису даних у регістр формату даних UART (зсув 03h)
-*)
Function read_modem_status(RS232_address, x:integer):integer; export;
(*x=l - вибір біта DCD, x=2 - вибір біта DSR, x=3 - вибір біта CTS
;
• привід гнучких дисків (дисковод)