Технічне та методичне забезпечення інженерного навчання для спеціальності "Комп'ютерні системи та мережі"
Розробка циклу лабораторних робіт для вивчення дисциплін апаратного забезпечення і проектування сучасних спеціалізованих комп’ютерних систем. Характеристика мікроконтролерів, одноплатних комп’ютерів та методики їх використання під час лабораторних робіт.
Рубрика | Педагогика |
Вид | статья |
Язык | украинский |
Дата добавления | 24.06.2017 |
Размер файла | 202,9 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Технічне та методичне забезпечення інженерного навчання для спеціальності "Комп'ютерні системи та мережі"
Проф. О.М. Березький, д-р техн. наук;
проф. В.М. Теслюк д-р техн. наук;
викладач-стажист О.Ю. Борейко1;
доц. А.Ю. Михайлюк
Анотація
Розроблено технічне та методичне забезпечення для навчання студентів напряму комп'ютерна інженерія. Технічне забезпечення представлено мікроконтролерами та од- ноплатними комп'ютерами, на основі яких розроблено цикл лабораторних робіт для вивчення дисциплін апаратного забезпечення та проектування сучасних спеціалізованих комп'ютерних систем (СКС). Розроблений комплекс дасть змогу підвищити рівень навченості студентів напряму "Комп'ютерна інженерія". Роботу виконано в рамках навчального проекту "Розроблення стендів для автоматизованого проектування сучасних спеціалізованих комп'ютерних систем на базі мікроконтролерів і одноплатних комп'ютерів.
Ключові слова: комп'ютерна інженерія, методичне забезпечення, технічне забезпечення, мікроконтролери, одноплатні комп'ютери, СКС.
Спеціальність "Комп'ютерні системи та мережі" є найбільш універсальною та комплексною спеціальністю з напряму підготовки " Комп'ютерна інженерія". Вона охоплює вивчення нормативних дисциплін таких груп: програмного забезпечення (прикладного та системного), апаратного забезпечення, комп'ютерних систем, мереж і телекомунікаційних систем. Питома вага технічного забезпечення під час вивчення дисциплін апаратного забезпечення - комп'ютерної електроніки, системотехніки, комп'ютерних систем тощо - є досить великою. Останнім часом спостерігається негативна тенденція захоплення віртуальними середовищами під час вивчення даних дисциплін. На наше глибоке переконання, вивчення дисциплін апаратної групи неефективне без фізичного обладнання. Віртуальні середовища відіграють допоміжну роль в освоєнні навчального матеріалу, слугують засобами автоматизації при проектуванні. Фізичне проектування та макетування є вкрай необхідними етапами у навчанні. Але під час придбання технічних засобів профільні кафедри обмежені в фінансових ресурсах. Звідси, постає задача мінімізації витрат на технічні засоби для вивчення низки дисциплін. Крім цього, тільки вивчення сучасної елементної бази, яка використовується в сучасних комп'ютерних системах, є необхідною умовою підготовки висококваліфікованих спеціалістів і їхнього успішного подальшого працевлаштування.
Сьогодні, перспективним і злободенним напрямом застосування СКС є проектування та експлуатація "інтелектуальних будинків" [1, 2], які, крім комфорту проживання, мають основною метою економити енергетичні ресурси [24], робототехнічних систем та нейроконтролерів [5, 6].
Технічне забезпечення. Основу автоматизованих підсистем "інтелектуального будинку" становлять керуючі пристрої, що взаємодіють із системами давачів та актюаторів [4]. Керуючими пристроями зазвичай є мікроконтролери, які програмуються для роботи з даними, що надходять із давачів, і надсилають команди на виконання певним актюаторам. Вибір такого обладнання має забезпечувати низьку вартість системи та її функціональність. Відповідно навчальні стенди реалізовано на базі обладнання, до якого увійшли мікроконтролерні плати, одноплатні комп'ютери, давачі та виконуючі пристрої, що максимально відповідають заданим вимогам.
Структура кожного стенду складається з набору кількох основних компонентів. Цими компонентами є мікроконтролерна плата, одноплатний комп'ютер, макетна плата (breadboard), множина давачів, актюаторів, провідників для складання схем.
Платформа Arduino. Як мікроконтролерні плати обрано обчислювальну платформу Arduino Uno. Ця платформа працює на мікроконтролері Atmega 328P фірми Atmel [7]. Arduino - це інструмент для проектування електронних пристроїв (електронний конструктор), які більше взаємодіють з навколишнім фізичним середовищем, ніж стандартні персональні комп'ютери, які фактично не виходять за рамки віртуальності. Це платформа, призначена для "physical computing" з відкритим програмним кодом, побудована на простій друкованій платі з сучасним середовищем для написання програмного забезпечення. ("Physical computing" у широкому сенсі означає побудову фізичних систем шляхом використання програмних та апаратних засобів, які можуть сприймати та реагувати на зміни у навколишньому світі).
Arduino застосовується для створення електронних пристроїв з можливістю прийому сигналів від різних цифрових і аналогових давачів, які можуть бути підключені до неї, і управління різними виконавчими пристроями. Проекти пристроїв, засновані на Arduino, можуть працювати самостійно або взаємодіяти з програмним забезпеченням на комп'ютері (наприклад Flash, Processing, MaxMSP). Її вибір пояснюється низькою вартістю, функціональними можливостями, а також розвинутою спільнотою Arduino.
Комп'ютер Raspberry Pi. Одноплатні комп'ютери представлені мікро- комп'ютерами Raspberry Pi B, побудованими на SoC (System on Chip) Broadcom BCM2835, що містять процесор ARM із тактовою частотою 700 МГц, графічний процесор VideoCore IV, і 512 МБ оперативної пам'яті [8]. Присутні інтерфейси USB та Ethernet. Живлення 5В, 700мА через micro USB. Замість жорсткого диску використовується SD карта пам'яті. Особливістю цього комп'ютера є присутній у ньому інтерфейс GPIO (General-purpose input/output) - інтерфейс вводу/виводу загального призначення. GPIO використовується для зв'язку мікропроцесора з різними периферійними пристроями [9]. Критерії вибору саме Raspberry Pi аналогічні до Arduino.
Набори давачів та модулів інтерфейсів. Набори цифрових та аналогових давачів (давачі температури, вологості, руху, відстані, освітлення, магнітного поля і т. ін), актюаторів (електромагнітні реле, сервоприводи, джойстики рідкокристалічні дисплеї) та модулі інтерфейсів (Ethernet, Wi-Fi, IrDA), які пра цюють з Arduino і Raspberry Pi та формують автоматизовані підсистеми "інтелектуального будинку". Зокрема, розроблення підсистеми керування давачами дає змогу реєструвати зміни в оточуючому середовищі, а набір актюаторів - впливати на оточуюче середовище "інтелектуального будинку" [10]. комп'ютерний лабораторний мікроконтролер вивчення
Методичне забезпечення. Для вивчення сучасної елементної бази, основ проектування сучасних СКС та їх програмування, розроблено методичне забезпечення: курс лабораторних робіт, теми курсових, дипломних проектів і робіт для бакалаврів, спеціалістів і магістрів. Методичне забезпечення забезпечує викладання таких дисциплін: "Дослідження і проектування комп'ютерних систем та мереж", "Моделювання комп'ютерних систем та мереж" і "Комп'ютерні системи".
Навчальні стенди разом із методичним забезпеченням дали змогу створити ефективні підходи до вивчення, проектування та програмування сучасних СКС на базі мікроконтролерної та мікропроцесорної техніки. Зокрема, для курсу "Моделювання комп'ютерних систем та мереж" такий підхід включає три етапи, виражених лабораторними роботами. Перший етап (Лаб. 1) - це етап формулювання технічного завдання (ТЗ), другий (Лаб. 2) - розроблення структури пристрою (СП), третій етап (Лаб. 3-6) - побудова математичних (на основі мереж Петрі (МП) [11] та систем масового обслуговування (СМО) [12]), програмних (ПМ) та фізичних (ФМ) моделей проектованого пристрою (рис. 1).
І |
II |
III |
||||
ТЗ Лаб. 1 |
СП Лаб.2 |
МП ' Лаб.З |
СМО Лаб.4 |
ПМ Лаб. 5 |
ФМ Лаб.6 |
Рис. 1. Структура методичного забезпечення
Формулювання технічного завдання. У лабораторній роботі № 1 формулюється технічне завдання для розробки проектованого пристрою. Для прикладу візьмемо розроблення підсистеми безпеки "інтелектуального будинку", що працює на основі одноплатного комп'ютера.
1. НАЙМЕНУВАННЯ ТА ОБЛАСТЬ ЗАСТОСУВАННЯ
1.1 Розроблення підсистеми безпеки "інтелектуального будинку" на основі одноплатного комп'ютера;
1.2 Область застосування - системи "інтелектуального будинку".
2. ПІДСТАВА ДЛЯ РОЗРОБКИ
Підставою для розробки є завдання на курс лабораторних робіт, затверджені кафедрою комп'ютерної інженерії факультету комп'ютерних інформаційних технологій Тернопільського національного економічного університету.
3. МЕТА ТА ПРИЗНАЧЕННЯ
Метою виконання завдання є розроблення підсистеми безпеки "інтелектуального будинку".
4. ДЖЕРЕЛА РОЗРОБКИ
Джерелами цієї розробки є матеріали навчальної та реферативної наукової літератури, технічна документація, науково-дослідні роботи, журнали.
5. ТЕХНІЧНІ ВИМОГИ
5.1 Вимоги до апаратних засобів
5.1.1 Функціональні вимоги
Підсистема безпеки призначена для відеоспостереження, реєстрації руху та оповіщення про несанкціонований доступ до приміщень "інтелектуального будинку" через мережу Інтернет.
5.1.2 Умови роботи підсистеми безпеки - штатні;
5.1.3 Вимоги до параметрів:
5.1.3.1 Максимальне значення напруги живлення одноплатного комп'ютера - 5В;
5.1.3.2 Максимальне значення струму живлення одноплатного комп'ютера -1 А;
5.1.3.3 Максимальний режим роботи відеокамери - 1080 р (30fps);
5.1.3.4 Максимальне значення напруги живлення давача руху - 5 В;
5.1.3.5 Максимальна швидкість передачі даних через wifi модуль - 300 Мбит/с.
5.2 Вимоги до програмної системи
5.2.1 Вимоги до програмного забезпечення:
5.2.1.1 Операційна система сімейства Linux;
5.2.1.1 Середовище для розробки програм керування підсистемою безпеки.
6 ВИМОГИ НАДІЙНОСТІ
6.1 Середній час безвідмовної роботи повинен складати не менше 10000 год.
7 УМОВИ ЕКСПЛУАТАЦІЇ
7.1 Мікроклімат у приміщеннях повинен відповідати нормам виробничого мікроклімату для обчислювальних центрів (ГОСТ 12.1.005-88);
7.2 Для нормальної роботи системи необхідно підтримувати (по ГОСТ 23.865-85): температуру повітря в межах від +18°С до +28°С; відносну вологість повітря за +25 °С у межах від 40 % до 80 %; атмосферний тиск 760±25 мм рт. ст.
8 ВИМОГИ БЕЗПЕКИ, ОХОРОНИ ЗДОРОВ'Я І ПРИРОДИ
Технічне забезпечення системи повинна відповідати вимогам електробезпеки (ГОСТ 25.861-85).
9 ПОРЯДОК КОНТРОЛЮ ТА ПРИЙМАННЯ
9.1 Представлення макету
Структура проектованого пристрою. Лабораторна робота № 2 дисципліни "Моделювання комп'ютерних систем та мереж" передбачає побудову структури пристрою, описаного у ТЗ. Ця лабораторна представляє другий етап побудови моделі пристрою з використанням зазначеного вище підходу до вивчення дисциплін з використанням навчальних стендів. Приклад розробленої структури підсистеми безпеки "інтелектуального будинку" на основі комп'ютера Raspberry Pi наведено на рис. 2.
Рис. 2. Структура пристрою
У цій лабораторній роботі вибирається структура проектованого пристрою, яку необхідно детально описати та обґрунтувати згідно з критеріями вартості, швидкодії та іншими.
Модель пристрою. На третьому етапі здійснюється побудова математичних моделей на основі апарату мереж Петрі [11] та СМО [12], розроблення програмної, а також реалізація фізичної моделі проектованого пристрою. Приклад моделі підсистеми "інтелектуального будинку" за наведеною вище структурою, реалізованою засобами мереж Петрі, наведено на рис. 3.
Рис. 4. Фізична модель пристрою
Рис. 5. Навчальні стенди
Завдяки використанню запропонованого підходу досягається максимально тісна взаємодія між теоретичною та практичною складовими підготовки фахівців та підвищення рівня навченості студентів.
Висновки
Реалізовано навчальні стенди та розроблено методичне забезпечення, що дало змогу підвищити рівень знань і практичних навиків бакалаврів, спеціалістів, магістрів і аспірантів спеціальності "Комп'ютерні системи та мережі" напряму "Комп'ютерна інженерія". Комплексний підхід до викладання дисциплін апаратного циклу на основі сучасного технічного забезпечення дає змогу оптимізувати витрати на придбання обладнання.
Цю роботу виконано в рамках навчального проекту "Розроблення стендів для автоматизованого проектування сучасних спеціалізованих комп'ютерних систем на базі мікроконтролерів і одноплатних комп'ютерів" [13]. Автори висловлюють подяку за спонсорську допомогу фірмі "Magnetic one" та її директору Руслану Савчишину.
Література
1. Лисицын Д.В. Система "Умный дом" и необходимость ее внедрения в условиях современного мира / Д.В. Лисицын и др. // Тезисы докладов межвузовской студенческой научной конференции. - 2011. - Ч. 3. - С. 34-35.
2. Teslyuk V.M. Development of smart house system model based on colored Petri nets (2013) Proceedings of International Seminar / V.M. Teslyuk, V.V. Beregovskyi, A.I. Pukach // Workshop on Direct and Inverse Problems of Electromagnetic and Acoustic Wave Theory, DIPED. - Pp. 205-208.
3. Richard Harper. Inside the Smart Home. - London. Springer; August, 2003. - 275 p.
4. Байгозин Д.В. Разработка принципов интеллектуального управления инженерным оборудованием в системе "Умный дом" / Д.В. Байгозин, Д.Н. Первухин, Г.Б. Захарова. // Известия Томского политехнического университета : сб. науч. тр. - 2008. - Т. 313, № 5. Управление, вычислительная техника и информатика. - С. 168-172.
5. Tsmots I. Hardware and software tools for motion control of mobile robotic system / I. Tsmots, V. Teslyuk, I. Vavruk // (2013) 2013 12th International Conference: The Experience of Designing and Application of CAD Systems in Microelectronics, CADSM 2013. - Pp. 368.
6. Pukach A. Implementation of neural networks for fuzzy and semistructured data / A. Pukach, V. Teslyuk, R. Tkachenko, R.-A. Ivantsiv // (2011) 2011 11th International Conference - The Experience of Designing and Application of CAD Systems in Microelectronics, CADSM 2011. - Pp. 350-352.
7. ARDUINO. [Electronic resource]. - Mode of access http://www.arduino.cc/.
8. RASPBERRY PI. [Electronic resource]. - Mode of access http://www.raspberrypi.org/.
9. Richardson M. Getting Started with Raspberry Pi. / M. Richardson, S. Wallace // Maker Media, Inc; December, 2012-176 p.
10. Jiang L. Smart home research / L. Jiang, D.Y. Liu, B. Yang // Proceedings of the 2004 International Conference on Machine Learning and Cybernetics, Shanghai, China, August. - 2004. - 723 с.
11. Котов В.Е. Сети Петри / В.Е. Котов. - М. : Изд-во "Наука", 1984. - 160 с.
12. Грушко ИИ. Теория массового обслуживания : пер. с англ. / И.И. Грушко; пер. ИИ. Грушко; ред. В.И. Нейман. - М. : Изд-во "Машиностроение", 1979. - 432 с.
13. Проект "Інтелектуальний будинок". [Електронний ресурс]. - Доступний з http://www.magneticone.org/main/proektintelektualnijbudinok.
Размещено на Allbest.ru
...Подобные документы
Теоретичне обґрунтування та розробка методики використання комп’ютерних технологій. Сукупність технічних, програмних, навчальних і методичних засобів, що використовуються у навчанні при застосуванні комп’ютерів. Алгоритм проектування навчального процесу.
презентация [3,9 M], добавлен 08.08.2010Необхідність створення глобальної комп'ютерної мережі освіти та науки. Концепція інформатизації мережі бібліотек загальноосвітніх навчальних закладів України. Значення комп'ютерів у школі. Використання комп'ютерних технологій на уроках з англійської мови.
курсовая работа [47,9 K], добавлен 10.10.2012Процес інформатизації суспільства. Розвиток засобів інформатизації (комп`ютерів, комп`ютерних комунікацій, різних електронних пристроїв). Вибір навчальних програм. Дидактичні можливості. Формування мовної, мовленнєвої та соціокультурної компетенцій.
статья [18,3 K], добавлен 03.01.2009Впровадження в навчальний процес нових інформаційних технологій навчання, що базуються на комп’ютерній підтримці. Використання комп’ютерів під час вивчення навчальних предметів в початковій школі як важливий чинник особистісно-орієнтованого навчання.
реферат [1,4 M], добавлен 14.11.2010Впровадження інформаційних комп'ютерних технологій у навчальний процес. Комп'ютер як засіб ефективного вивчення іноземних мов. Програмне забезпечення навчання: використання електронних підручників та розробка тренувальних лексико-граматичних вправ.
курсовая работа [42,9 K], добавлен 06.03.2012Стан комп'ютеризації процесу навчання. Методи організації навчання з застосуванням персонального комп'ютера. Технолого-економічні аспекти проблеми дистанційного навчання. Досвід використання комп'ютерний технологій для навчання інформатиці незрячих дітей.
реферат [33,6 K], добавлен 24.07.2009Аналіз введення системи комп’ютерних технологій в сучасній школі, переваги і недоліки. Методика проведення уроків із використанням комп’ютерів, практичне використання. Відповідність знань педагогічних та учнівських кадрів до впроваджуваної даної системи.
курсовая работа [33,9 K], добавлен 14.11.2010Комп’ютерні інформаційні технології як елементи системи дидактичних засобів. Ознайомлення студентів-педагогів з варіантами програмного забезпечення. Впровадження комп’ютера у навчально-виховний процес початкової школи. Використання табличної наочності.
статья [19,5 K], добавлен 15.07.2009Використання інформаційно-комунікаційних технологій у навчальному процесі. Комп’ютерні мережі як засіб спілкування на уроках інформатики. Педагогічні умови формування інформаційної культури учнів. Розробка фрагментів уроків та практичних завдань.
курсовая работа [45,0 K], добавлен 12.03.2014Теоретичні основи використання комп'ютерних технологій при вивченні дисципліни "Бухгалтерський облік". Аналіз системи навчання дисципліни. Розробка та експертне оцінювання методики використання комп'ютерних технологій при вивченні даної дисципліни.
магистерская работа [1,3 M], добавлен 08.08.2010Підготовка у професійно–технічних навчальних закладах кваліфікованих робітників з професії "комп’ютерні системи та мережі". Перелік навчальних предметів і послідовність їх вивчення. Розподіл матеріалу теми на підтеми та уроки. Робота з електронною поштою.
курсовая работа [1,2 M], добавлен 22.10.2012Використання комп’ютерних технологій у навчанні. Створення та обробка зображень, анімації, відео фрагментів, звукового супроводу. Особливості вікового періоду та викладання природознавства у 5 – 6 класах. Пізнавальний інтерес та засоби його формування.
курсовая работа [3,2 M], добавлен 18.09.2008Особливості вивчення комп’ютерних дидактичних засобів для навчання грамоти на уроках української мови в початковій школі. Психолого-педагогічні аспекти використання комп’ютера. Урок читання і письма в добукварний, букварний та післябукварний періоди.
курсовая работа [360,7 K], добавлен 17.06.2009Спеціальні технічні засоби навчання та особливості їх використання на уроках. Комп’ютер як сучасний технічний засіб навчання, негативні сторони його використання на уроках та можливості. Функції комп'ютера в системі освіти, зокрема на уроках праці.
реферат [25,1 K], добавлен 17.05.2009Аналіз сучасних систем комп'ютерних математичних концепцій та їх можливостей. Особливість застосування їх в навчальному процесі та наукових дослідженнях. Сутність обчислювального режиму в Maple. Проведення навчання математиці школярів в програмі Derive.
статья [23,3 K], добавлен 18.08.2017Методи навчання фізики, їх класифікація і значення. Активізація пізнавальної діяльності учнів. Зміст фронтальних лабораторних робіт, їх місце у навчальній програмі. Класифікація, методика проведення та дидактична роль лабораторних робіт з фізики.
курсовая работа [55,9 K], добавлен 07.04.2014Аналіз учбової дисципліни, її ролі у підготовці фахівця та міжпредметних зв'язків. Розробка поурочно-тематичного плану та переліку комплексно-методичного забезпечення для вивчення теми. Методика формування знань та умінь про роботу в комп'ютерній мережі.
курсовая работа [142,8 K], добавлен 09.01.2010Використання комп’ютера у процесі навчання математики молодших школярів, методика проведення уроків математики із використанням комп’ютерних засобів. Організація навчального процесу із використанням комп’ютерних дидактичних засобів: конспекти уроків.
дипломная работа [2,4 M], добавлен 07.11.2009Психолого-педагогічні основи використання прикладного програмного забезпечення для розробки дидактичних засобів при проведенні літературознавчої пропедевтики в початкових класах. Конспекти уроків із використанням комп’ютерних дидактичних засобів.
курсовая работа [459,2 K], добавлен 17.06.2009Гра як форма навчання у початковій школі. Особливості використання ігрової форми на уроках математики. Використання комп’ютерної техніки у процесі навчання молодших школярів. Опис навчальних ігрових програм. Результати експериментального дослідження.
дипломная работа [270,7 K], добавлен 13.07.2009