ВКР (1216394), страница 3

Файл №1216394 ВКР (Учебный стенд с использованием технологий трехмерной визуализации процесса работы двигателя внутреннего сгорания) 3 страницаВКР (1216394) страница 32020-10-04СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 3)

Интегрированная «инженерная записная книжка», в которой могут храниться обоснования того или иного выбора инженерного решения. В эту книжку могут включаться файлы данных, таблицы спецификаций, картинки, видео и звуковые файлы.

Возможность создания «ассоциативных связей» между деталями и подсборками без односторонних зависимостей. Это шаг в сторону от стандартной технологии создания связей на основе параметрических размеров, когда размеры одной детали зависят от размеров другой детали, созданной ранее. В этом случае, последующее изменение этой детали не приведет к изменению созданной ранее; изменение детали разрывает параметрическую зависимость. В Inventor'е изменение созданной позднее детали в действительности будет воздействовать на более ранние детали.

Быстрое панорамирование и масштабирование. Inventor - первый трехмерный пакет машиностроительного проектирования, использующий трехмерную графическую технологию Фаренгейт (Farenheit), разработанную совместно Microsoft и SGI.

Рисунок 1.11 – AutoDeck Inventor

Autodesk 3ds Max (рисунок 1.12) (ранее 3D Studio MAX) – полнофункциональная профессиональная программная система для создания и редактирования трёхмерной графики и анимации, разработанная компанией Autodesk. Содержит самые современные средства для художников и специалистов в области мультимедиа [6].

Autodesk 3ds Max доступен в двух лицензионных версиях: студенческая – бесплатная (требуется регистрация на сайте Autodesk), которая предоставляет полную версию программы (однако, её нельзя использовать с целью получения прибыли), и полная (коммерческая) версия стоимостью в 2400 евро.

Рисунок 1.12 – Autodesk 3ds Max

Существует еще множество других систем автоматизированного проектирования и трехмерной графики таких как Autodesk Revit Structure, ArchiCAD, Bocad-3D, DesignCAD 3D Max, TurboCAD, CATIA и другие, частично или полностью не подходящие для реализации задач данной ВКР.

Из вышеперечисленных систем выбор остановлен на КОМПАС 3D, Autodesk 3ds Max и Autodesk Inventor, поскольку данные программные продукты были изучены в рамках подготовки бакалавров специальности 09.03.03 и полностью удовлетворяют потребности при разработке трехмерной модели ДВС с последующей визуализацией. Программное обеспечение 3ds Max позволяет выполнять 3D-анимацию, визуализацию и моделирование на профессиональном уровне. Создание качественных 3D-объектов значительно ускоряется за счет использования эффективного инструментария.

1.3 Аппаратно вычислительная платформа Arduino

1.3.1 Общая информация об Arduino

Arduino – это инструмент для проектирования электронных устройств (электронный конструктор) более плотно взаимодействующих с окружающей физической средой, чем стандартные персональные компьютеры, которые фактически не выходят за рамки виртуальности [4]. Это платформа, предназначенная для «physical computing» с открытым программным кодом, построенная на простой печатной плате с современной средой для написания программного обеспечения.

Arduino применяется для создания электронных устройств с возможностью приема сигналов от различных цифровых и аналоговых датчиков, которые могут быть подключены к нему, и управления различными исполнительными устройствами. Проекты устройств, основанные на Arduino, могут работать самостоятельно или взаимодействовать с программным обеспечением на компьютере (например: Flash, Processing, MaxMSP). Платы могут быть собраны пользователем самостоятельно или куплены в сборе. Среда разработки программ с открытым исходным текстом доступна для бесплатного скачивания.

Язык программирования Arduino является реализацией Wiring, схожей платформы для «physical computing», основанной на мультимедийной среде программирования Processing.

Низкая стоимость – платы Arduino относительно дешевы по сравнению с другими платформами. Самая недорогая версия модуля Arduino может быть собрана в ручную, а некоторые даже готовые модули стоят меньше 50 долларов.

Кросс-платформенность – программное обеспечение Arduino работает под ОС Windows, Macintosh OSX и Linux. Большинство микроконтроллеров ограничивается ОС Windows.

Простая и понятная среда программирования – среда Arduino подходит как для начинающих пользователей, так и для опытных. Arduino основана на среде программирования Processing, что очень удобно для преподавателей , так как студенты работающие с данной средой будут знакомы и с Arduino.

Программное обеспечение с возможностью расширения и открытым исходным текстом – ПО Arduino выпускается как инструмент, который может быть дополнен опытными пользователями. Язык может дополняться библиотеками C++. Пользователи, желающие понять технические нюансы, имеют возможность перейти на язык AVR C на котором основан C++. Соответственно, имеется возможность добавить код из среды AVR-C в программу Arduino.

Аппаратные средства с возможностью расширения и открытыми принципиальными схемами – микроконтроллеры ATMEGA8 и ATMEGA168 являются основой Arduino. Схемы модулей выпускаются с лицензией Creative Commons, а значит, опытные инженеры имеют возможность создания собственных версий модулей, расширяя и дополняя их. Даже обычные пользователи могут разработать опытные образцы с целью экономии средств и понимания работы.

1.3.2 Номенклатура плат Arduino

Arduino производит разные платы, каждая из который имеет собственные особенности. Кроме того, Arduino придерживаются модели open source, благодаря чему другие могут модифицировать и производить клоны Arduino, расширять и изменять их функционал и форм-фактор. Ниже приведены короткие сведения о различных моделях Arduino.

Arduino Uno (рисунок 1.13) – отличный выбор для начинающих. Очень сбалансированная плата, на которой есть, все, что вам может понадобиться и минимум лишнего. На плате 14 цифровых пинов, которые работаю на вход и на выход (6 из них поддерживают ШИМ-модуляцию), 6 аналоговых входов. Подключается плата с помощью USB. Есть джек для отдельного источника питания, кнопка сброса. Для начала работы с микроконтроллером достаточно подключить плату к компьютеру с помощью USB кабеля.

Рисунок 1.13 – Arduino Uno

Основная плата в линейки LilyPad Arduino (рисунок 1.14). LilyPad разработана в первую очередь для использования на одежде. Пины соединяются с периферийными устройствами с помощью токопроводящей нити. Есть множество дополнительных плат расширений для LilyPad. Большинство из них спроектированы таким образом, что не боятся влаги.

Рисунок 1.14 – LilyPad Arduino

Arduino Mega (рисунок 1.15). На плате много (54) цифровых входов/выходов (14 из них поддерживают ШИМ-модуляцию). Каждый из 54 цифровых выводов Mega, используя функции pinMode(), digitalWrite(), и digitalRead(), может настраиваться как вход или выход. Благодаря большому количеству пинов, плата используется для комплексных проектов, в которых подключается большое количество периферии (например, сведодиодов или кнопок). Подключение к компьютеру реализуется таким же кабелем как и на Arduino Uno. Естественно, предусмотрен Jack для адаптера. Платформа может работать при внешнем питании от 6 В до 20 В. При напряжении питания ниже 7 В, вывод 5V может выдавать менее 5 В, при этом платформа может работать нестабильно. При использовании напряжения выше 12 В регулятор напряжения может перегреться и повредить плату. Рекомендуемый диапазон от 7 В до 12 В

Рисунок 1.15 – Arduino Mega

Arduino Leonardo (рисунок 1.16) – первая разработка Arduino, в которой используется один микроконтроллер со встроенным USB. Это значит, что плата становится проще и дешевле. Так как плата подключается непосредственно к USB без конвертера, есть библиотеки, которые позволяют эмулировать компьютерную мышь, клавиатуру и многое другое.

Рисунок 1.16 – Arduino Leonardo

Arduino Pro Mini (рисунок 1.17) - лучший вариант для проектов, в которых необходима высокая мобильность или крепление контроллера непосредственно на подвижных узлах механизма.

Рисунок 1.17 – Arduino Pro Mini

Лучшим выбором для создания устройства синхронизации является Arduino Uno, поскольку обладает низкой стоимостью, и широким спектром выполняемых задач, достаточного для реализации устройства

1.3.3 Дополнительные устройства для Arduino

В этом параграфе описан небольшой обзор датчиков и шилдов (плат расширений) для Arduino.

Датчики (сенсоры). С помощью коротенького кода и Arduino вы можете управлять широчайшим спектром датчиков – сенсоров, которые позволяют измерять уровень освещенности, температуру, давление, расстояние, силу, влажность, радиоактивность, ускорение и многое другое. На рисунке 2.18 приведены несколько из огромного количества датчиков, совместимых с Arduino:

Рисунок 1.18 – Датчики (сенсоры).

Шилды (Shields) для Arduino. Помимо всего прочего, есть такая замечательная вещь как шилды – по сути это отдельная электросхема, которая имеет коннекторы и садится на вашу плату Arduino и обеспечивает упрощенное управление двигателями (Motor шилд), подключение к интернету (Ethernet шилд), радиосвязь, управление жидкокристаллическими и сенсорными экранами.

Некоторые из шилдов показаны на рисунке 1.19:

Рисунок 1.19 – Шилды (Shields) для Arduino

1.3.4 Состав платы Arduino

Выпускаются различные модели Arduino. Каждая из них заточена для различных задач. Некоторые платы принципиально отличаются от приведенной на рисунке ниже. Разъем питания (USB / разъем для адаптера). Каждая плата Arduino должна подключаться к источнику питания. Arduino Uno может запитываться от USB кабеля от вашего персонального компьютера. Или от отдельного адаптера, который подключается к предусмотренному на плате разъему. На рисунке 1.20 соединение через USB отмечено (1), а разъем для внешнего источника питания (2).

Рисунок 1.20 – базовая плата Arduino

USB также используется для загрузки программы (скетча) на плату.

Нельзя использовать источник питания с напряжением на выходе более 20 вольт. Это может привести к тому, что плата перегорит. Рекомендуемое напряжение питания для Arduino - от 6 до 12 вольт.

Разъемы (пины) (5V, 3.3V, GND, Analog, Digital, PWM, AREF). Пины на плате Arduino - это предусмотренные разъемы, к которым вы будете подключать провода от периферийных устройств (очень часто для прототипов используют монтажные платы (макетная плата, макетка) и провода с коннекторами на концах). На Arduino несколько типов пинов, каждый из которых подписан в соответствии с выполняемой функцией:

  • GND (3) сокращение от ‘Ground’ - 'Земля'. На платах несколько пинов GND, каждый из которых может использоваться для заземления вашей электрической цепи;

  • 5V (4) и 3.3V (5) - питы, которые на выходе обеспечивают питание 5 вольт и 3.3 вольт соответственно. Большинство компонентов, которые подключаются к Arduino, благополучно питаются именно от 5 или 3.3 вольт;

  • Analog (6) на участке, который подписан ‘Analog In’ (от A0 до A5 на Arduino Uno) расположены аналоговые входы. Эти пины позволяют считывать сигналы от аналоговых датчиков (например, датчик температуры) и преобразовывать их в цифровые значения, которыми мы в дальнейшем оперируем;

  • Digital (7) напротив аналоговых пинов находятся цифровые пины (от 0 до 13 на Arduino Uno). Эти пины используются для цифровых входящих (input) сигналов (например, нажатие кнопки) и для генерации цифровых исходящих (output) сигналов (например, питание светодиода);

  • PWM (8) знак (~) рядом с некоторыми цифровыми пинами (3, 5, 6, 9, 10, и 11 на UNO). Эти пины работаю как в обычном цифровом режиме, так и в режиме ШИМ-модуляции (PWM) - эти пины могут имитировать аналоговый выходной сигнал (например, для постепенного затухания светодиода);

  • AREF (9) Этот пин используется достаточно редко. В некоторых случаях подключают в схему для установки максимального значения напряжения на аналоговых входах (от 0 до 5 вольт).

Кнопка сброса (Reset Button). Как и на оригинальных Nintendo, на Arduino есть кнопка сброса (reset) (10). При нажатии на нее контакт сброса замыкается с землей и код, загруженный на Arduino начинает отрабатывать заново. Полезная опция, если ваш код отрабатывает без повторов, но нужно протестировать его работу.

Характеристики

Список файлов ВКР

Учебный стенд с использованием технологий трехмерной визуализации процесса работы двигателя внутреннего сгорания
Анисимов Р
Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
7027
Авторов
на СтудИзбе
260
Средний доход
с одного платного файла
Обучение Подробнее