Похожие презентации:
Розробка комплексу програмних та апаратних засобів керуванням роботою макету поїзду
1. ДИПЛОМНЫЙ ПРОЕКТ на тему “Розробка комплексу програмних та апаратних засобів керуванням роботою макету поїзду”
Выполнили студентыКлюзов Владислав Андреевич
Мурашко Артем Владимирович
Сараджян Станислав Сурикович
Группа 4-Э-360
Руководитель
Высочин А.А.
1
2. Задачи:
• создать компьютерную программу с возможностьюудаленного управления работой макета поезда;
• разработать руководство пользователя;
• провести расчет экономической эффективности
созданного программного продукта;
• рассмотреть технику безопасности при работе за
персональным компьютером;
2
3. Требования к программе:
• простота и удобство пользовательского интерфейса;• обеспечение безопасности специалиста и выполнение всех
эргономических требований;
• возможность проигрывания медиа-файлов ;
• возможность управления часами реального времени и
синхронизация с мировым временем по Интернет
• совместимость программного обеспечения программы с другими
системами и информационными технологиями.
3
4. Анализ и выбор операционной системы
По данным веб-аналитики Net Applications Windows XPбыла самой используемой операционной системой для
доступа к Интернету в мире до августа 2011 года, когда
Windows 7 обогнала её.
Дополнительным преимуществом Windows 7 можно
считать более тесную интеграцию с производителями
драйверов. Большинство драйверов определяются
автоматически, при этом в 90 % случаев сохраняется
обратная совместимость с драйверами для Windows
Vista.
4
5. Среда разработки программного продукта
CodeVisionAVR - интегрированная среда разработкипрограммного обеспечения для микроконтроллеров
семейства Atmel AVR. Хороша для начинающих. Имеет
генератор шаблонов програм для быстрой настройки
периферии МК.
Переняв многое от своих предшественников — языков C++,
Pascal, и, в особенности, Java — С#, опираясь на практику их
использования, исключает некоторые модели,
зарекомендовавшие себя как проблематичные при
разработке программных систем, например, C# в отличие от
5
C++ не поддерживаетмножественное наследование классов.
6. Описание CodeVision AVR
• CodeVisionAVR включает в себя следующие компоненты:* Компилятор языка Си для AVR;
* Компилятор языка ассемблер для AVR;
* Генератор начального кода программы, позволяющего произвести
инициализацию периферийных устройств;
* Модуль взаимодействия с отладочной платой STK-500;
* Модуль взаимодействия с программатором;
* Терминал.
Выходными файлами CodeVisionAVR являются:
* HEX, BIN или ROM-файл для загрузки в микроконтроллер посредством
программатора;
* COFF - файл, содержащий информацию для отладчика;
6
* OBJ - файл.
7. Создание программного продукта
Опрос датчиков в Соde Vision AVR7
8. Конфигурация предоставленного компьютера
КомплектуючіНайменування
Центральний процесор
AMD Sempron, 1833 MHz (11 x 167) 2600+
Системна плата
Чіпсет системної плати
Системна пам'ять
Asus K8N Deluxe
nVIDIA nForce2 400R
256 Мб (PC2400 DDR SDRAM)
Відеоадаптер
RADEON 9550 SERIES (128 Мб)
Монітор
Samsung SyncMaster
Звуковий адаптер
AC MEDIA
Флоппі- накопичувач
Дисковод гнучких дисків
Дисковий накопичувач
Seagate SG0812N (80 Гб, 7200 RPM, Ultra-ATA/133)
CD/DVD-ROM
Sony DVD RW AD-7173A
Клавіатура
Стандартна (101/102 клавіші)
Миша
Миша PS/2-совместимая
Мережевий адаптер
Адаптер Realtek RTL8139(A) PCI Fast Ethernet.
8
9. Конфигурация нового компьютера
НайменуванняНазва
Процесор
Intel Core i3-6100 (3,7 ГГц, 3 МБ L3)
1200
Системна плата
Intel H110/B150 (LGA1151)
1300
Оперативна пам'ять
8 ГБ DDR3-1600 / DDR4-2133
1256
Вінчестер
HDD 1 ТБ, 7200 об/мин
845
Відеоадаптер
NVIDIA GeForce GTX 750 Ti 2 ГБ, GDDR5
1680
Монітор
23″, матрица IPS, DVI/HDMI
2100
Корпус
Middle Tower ATX, 450 Вт
780
Сумарні витрати
Ціна,грв
9161
9
10. Использование LPT - порта
10
11. Звуковой усилитель
1112. Удаленное управление программой
1213. Работа с программой
1314. Настройка часов реального времени
1415.
Защита программы от отказовоборудования системы
15
15
16. Требования к программному продукту
Разработанный программный продукт предназначендля работы на платформе ОС Windows
Требует для нормальной работы наличие :
1) Процессор класса Pentium или равный по
характеристикам
2) 2) 256 Мб ОЗУ
3) 3) Video 64 Mb памяти
4) 4) 50 Mb свободного места на жестком диске
16
17. Экономическая часть
Вигляд витратРозрахунок вартості витрат, пов'язаних
з поліпшенням апаратної частини комп'ютера.
Витрати на програмне забезпечення
Витрати на створення програмного продукту
Сумарні витрати
Ціна, грв.
9161
183
6,84
9350,84
17
18. Выводы:
Разработанный программный продукт осуществляетдвижение поезда через заданные промежутки
времени, контролирует на наличие возможных ошибок
в аппаратной части системы, имеет возможность
подключения часов реального времени с
возможностью синхронизации с системным временем.
Реализована возможность удаленного управления
программой через программу Team Viewer. Добавлена
возможность прослушивания объявлений, записанных
в формате mp3.
18