
- •Аннотация.
- •Введение.
- •Обзор стенда «Робот – художник».
- •Принцип работы
- •1.2 Конструкция стенда
- •Описание принципа работы программной части.
- •3.1 Применение Ethernet.
- •3.3. Разновидности Ethernet.
- •Ранние модификации Ethernet:
- •Математическое Описание программного обеспечения.
- •Работа с цветным изображением.
- •4.1.2 Системы технического зрения.
- •4.1.1.1 Компоненты системы машинного зрения.
- •4.1.1.2. Методы обработки
- •4.1.1.3. Применение машинного зрения.
- •4.1.3 Система rgb.
- •4.1.4 Индексированные изображения.
- •4.1.5 Медианный фильтр.
- •4.1.6 Монохромное изображение.
- •4.1.7 Бинарное изображение.
- •Работа с камерой.
- •Компоненты системы управления стендом «Робот – художник».
- •Обзор привода движения системы.
- •6.1.2. Шаговый двигатель и преобразователь движения
- •6.1.2.1. Технические данные.
- •6.1.2.2. Допустимые усилия и моменты(стандартная каретка).
- •6.1.3. Контроллер двигателя cmms-st.
- •6.1.4. Конфигурация контроллера двигателя.
- •6.1.4.1. Общие сведения.
- •6.1.4.2. Характеристики.
- •6.1.4.3. Конфигурация контроллера для шаговых двигателей При помощи программы fct.
- •Конфигурирование центрального контроллера siemens.
- •Реализация программной части с использованием контроллера Siemens.
- •Алгоритм управления стендом.
- •Отладка и настройка системы управления.
- •Заключение.
3.3. Разновидности Ethernet.
В зависимости от скорости передачи данных, и передающей среды существует несколько вариантов технологии. Независимо от способа передачи стек сетевого протокола программы работают одинаково практически во всех нижеперечисленных вариантах.
Большинство Ethernet карт и других устройств имеет поддержку нескольких скоростей передачи данных, используя автоопределение скорости и дуплексности, для достижения наилучшего соединения между двумя устройствами. Если автоопределение не срабатывает, скорость подстраивается под партнера, и включается режим полудуплексной передачи.
Ранние модификации Ethernet:
Xerox Ethernet – оригинальная технология, скорость 3 Мбит/сек, существовала в двух вариантах Version 1 и Version 2, формат кадра последней версии до сих пор имеет широкое применение.
1BROAD36 – широкого распространения не получил. Один из первых стандартов, позволяющий работать на больших расстояниях. Использовал технологию широкополосной модуляции, похожей на ту ,что используется в кабельных модемах. В качестве среды передачи данных использовался коаксиальный кабель.
1BASE5 – тоже известный, как StarLan, стал первой модификацией Ethernet – технологии, использующий витую пару. Работал на скорости 1 Мбит/с, но не нашел коммерческого применения.
Математическое Описание программного обеспечения.
Работа с цветным изображением.
Для того чтобы реализовать штриховку рисунка Роботом- художником необходимо решить вопросы, связанные с техническим ( машинным) зрением. В программе математического моделирования MATLAB цветные изображения представляются в виде индексированных изображений или в виде RGB изображений.
4.1.2 Системы технического зрения.
Системы технического зрения (СТЗ) призваны и во многих случаях уже решают задачи по дополнению или даже замене человека в областях деятельности, связанных со сбором и анализом зрительной информации. Уровень их использования в прикладных областях является одним из наиболее ярких и наглядных интегральных показателей уровня развития высоких технологий в самых различных отраслях промышленности.
Несмотря на значительные успехи, достигнутые в области машинного зрения, эффективное его использование в качестве средства автоматизации приходится, прежде всего, на наиболее развитые производства с общей высокой культурой и технологией. Следует констатировать тот факт, что не существует универсального математического аппарата, который позволил бы сформировать общий формализованный подход к построению систем технического зрения. Поэтому, с точки зрения подготовки специалистов в области машинного зрения, очень важны публикации, в которых отдельные математические средства и модели рассматриваются в контексте системного подхода к решению той или иной практической задачи.
Были разработаны специальные языки программирования, в которых операции по обработке изображений были оформлены в виде элементов языка. Иногда эти языки содержали также операции для управления промышленными роботами. Сегодня стало очевидно, что хорошие системы обработки изображения можно и нужно писать на языке программирования общего назначения, например на языке MATLAB.