Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

отчет по практике Пиппуэс

.pdf
Скачиваний:
2
Добавлен:
26.01.2024
Размер:
501.5 Кб
Скачать

Министерство образования Республики Беларусь

Учреждение образования «Белорусский государственный университет информатики и радиоэлектроники»

Факультет компьютерного проектирования Кафедра электронной техники и технологии

Специальность: Проектирование и производство программно-управляемых электронных средств

ОТЧЕТ

по производственной практике на тему:

«Конструкция высотомера для таймерной авиамодели»

Студент:

 

гр. 790241

Дашкевич А.А.

Руководитель:

 

доцент кафедры ЭТТ

Шахлевич Г.М.

Минск 2021

СОДЕРЖАНИЕ

ВВЕДЕНИЕ……………………………………………….…….……………………3

1.Характеристика предприятия……………………………………………………4

1.1.История становления и развития предприятия, его отраслевая принадлежность, тип производства, его специализация, форма собственности и основные виды продукции, выпускаемые предприятием,

вид деятельности……………………………………………………………..4 1.2.Функции и роль автоматизации предприятия……………………………...5 1.3.Содержание должностных инструкций инженера-программиста………..7 1.4.Программные продукты, используемые в предприятии…………………..8 1.5.Перечень задач, решаемых в организации………………………………….9

1.6.Языки программирования, используемые в организации .………………10 1.7.Требования, предъявляемые в данной организации к разрабатываемым или приобретаемым программным продуктам…………………………...11 1.8.Степень автоматизации предприятия …………………………………….11

2.Обзор аналогов разрабатываемой конструкции……………………………....13

3.Анализ исходных данных и основных технических требований к разрабатываемой конструкции……………………………………………..….16 3.1.Анализ схемы электрической принципиальной………………….………16 3.2.Анализ условий эксплуатации и дестабилизирующих факторов……….19

4.Выбор и обоснование элементной базы, унифицированных узлов, установочных изделий и материалов конструкции……………………......…23

5.Выбор и обоснование компоновочной схемы и метода конструирования………………………………………………………………...33

ЗАКЛЮЧЕНИЕ…………………………………………………………………..…37 Приложение……………………………………………………………………..….38

2

ВВЕДЕНИЕ

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

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

Этот прибор предназначен для установки на авиамодель класса F1-C, оснащенную электронным таймером, но может быть применен на авиамоделях и других классов, а также на моделях ракет, воздушных шаров, и прочих летательных аппаратов. В отличие от других подобных устройств, выполненных на основе микроконтроллеров, описываемый высотомер собран на аналоговых и цифровых микросхемах малой и средней степени интеграции. Максимальную высоту подъема авиамодели в воздух показывает управляемая сервоприводом стрелка, установленная на модели. Это упрощает и снижает стоимость эксплуатации высотомера. Для работы с ним не требуются компьютер и программное обеспечение.

Принцип действия прибора основан на фиксации изменения атмосферного давления с высотой. Измеряя разность атмосферного давления в месте старта авиамодели и на высоте ее полета, можно определить высоту подъема модели в воздух относительно места старта.

3

1 ХАРАКТЕРИСТИКА ПРЕДПРИЯТИЯ

1.1 История становления и развития предприятия, его отраслевая принадлежность, тип производства, его специализация, форма собственности

It college «Digital Unicorn (Диджитал Юникорн)» - образовательный центр проектного IT-обучения - открылся в августе 2019. Центр был создан, чтобы подготавливать начинающих IT-специалистов для работы в индустрии. Спустя 2 года работы в компании запланирован ребрендинг и расширение направления маркетинговых исследований.

В компании Диджитал Юникорн работает около 50 специалистов. Среди них – разработчики, тестировщики, бизнес-аналитики, проектные менеджеры – и представители многих других профессий. Все эти специалисты работают примерно в 15 направлениях обучения и пользуются разными технологиями. Используя свою инженерную ДНК, многолетний технологический опыт и компетенции в сфере консалтинга, дизайна и инновационных стратегий, компания ежемесячно выпускает квалифицированных специалистов.

Компания Диджитал Юникорн входит в группу компаний, занимающуюся обучением, организацией тренингов, консалтингом и услугами в направлении работы с персоналом. В скором времени планируется создание еще одного бренда в группе компаний, который будет работать исключительно на зарубежный рынок.

Структура компании Диджитал Юникорн показана на рисунке 1.1.

4

Рисунок 1.1. – Структура компании Диджитал Юникорн

Основное направление предприятие – образовательная деятельность и создание практических проектов для отработки на практике полученных знаний (заказчиками как правило выступают партнеры компании).

Помимо этого компания планирует развить направление маркетинговых исследований.

1.2 Функции и роль автоматизации предприятия

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

Как правило, в результате автоматизации технологического процесса создаётся АСУ ТП.

Основа автоматизации технологических процессов – это перераспределение материальных, энергетических и информационных потоков

всоответствии с принятым критерием управления (оптимальности).

Вкачестве оценочной характеристики может выступать понятие уровня (степени) автоматизации Частичная автоматизация – автоматизация отдельных

5

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

Комплексная автоматизация – предусматривает автоматизацию технологического участка, цеха или предприятия функционирующих как единый, автоматизированный комплекс. Например, электростанции.

Полная автоматизация – высшая ступень уровня автоматизации, при которой все функции контроля и управления производством (на уровне предприятия) передаются техническим средствам. На современном уровне развития полная автоматизация практически не применяется, так как функции контроля остаются за человеком. Близкими к полной автоматизации можно назвать предприятия атомной энергетики.

Основными целями автоматизации технологического процесса являются:

сокращение численности обслуживающего персонала;

увеличение объёмов выпускаемой продукции;

повышение эффективности производственного процесса;

повышение качества продукции;

снижение расходов сырья;

повышение ритмичности производства;

повышение безопасности;

повышение экологичности;

повышение экономичности.

Цели достигаются посредством решения следующих задач автоматизации технологического процесса:

улучшение качества регулирования;

повышение коэффициента готовности оборудования;

улучшение эргономики труда операторов процесса;

обеспечение достоверности информации о материальных компонентах, применяемых в производстве (в том числе с помощью управления каталогом);

хранение информации о ходе технологического процесса и аварийных ситуациях.

Решение задач автоматизации технологического процесса осуществляется при помощи внедрения современных средств автоматизации.

Автоматизация технологических процессов в рамках одного производственного процесса позволяет организовать основу для внедрения систем управления производством и систем управления предприятием.

6

1.3 Содержание должностных инструкций инженера-программиста

Инженер-программист должен знать:

руководящиеинормативныематериалы,регламентирующиеметоды разработки алгоритмов и программ и использования вычислительной техники при обработке информации;

основные принципы структурного/объектно-ориентированного программирования;

виды программного обеспечения; технико-эксплуатационные характеристики, конструктивные особенности, назначение и режимы работы ЭВМ, правила ее технической эксплуатации;

технологию автоматической обработки информации;

виды технических носителей информации;

методы классификации и кодирования информации;

формализованные языки программирования;

действующие стандарты, системы счислений, шифров и кодов;

порядок оформления технической документации;

передовой отечественный и зарубежный опыт программирования и использования вычислительной техники;

основы экономики, организации производства, труда и управления;

основы трудового законодательства;

правила и нормы охраны труда.

Всвоей деятельности инженер-программист руководствуется:

законодательством Республики Беларусь,

Уставом (положением) организации,

приказами и распоряжениями организации, (генерального директора, директора, руководителя)

должностной инструкцией,

Правилами внутреннего трудового распорядка организации. Должностные обязанности инженера-программиста:

На основе анализа математических моделей и алгоритмов решения экономических и других задач разрабатывает программы, обеспечивающие возможность выполнения алгоритма и соответственно поставленной задачи средствами вычислительной техники, проводит их тестирование и отладку.

Разрабатывает технологию решения задачи по всем этапам обработки информации.

Осуществляет выбор языка программирования для описания алгоритмов и структур данных.

7

Определяет информацию, подлежащую обработке средствами вычислительной техники, ее объемы, структуру, макеты и схемы ввода, обработки, хранения и вывода, методы ее контроля.

Выполняет работу по подготовке программ к отладке и проводит отладку.

Определяет объем и содержание данных контрольных примеров, обеспечивающих наиболее полнуюпроверкусоответствияпрограмм их функциональному назначению.

Осуществляет запуск отлаженных программ и ввод исходных данных, определяемых условиями поставленных задач.

Проводит корректировку разработанной программы на основе анализа выходных данных.

Разрабатывает инструкции по работе с программами, оформляет необходимую техническую документацию.

Определяет возможность использования готовых программных продуктов.

Осуществляетсопровождениевнедренныхпрограммипрограммных средств.

Разрабатывает и внедряет системы автоматической проверки правильности программ, типовые и стандартные программные средства, составляет технологию обработки информации.

Выполняет работу по унификации и типизации вычислительных процессов.

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

1.4Программные продукты, используемые в организации

CRM (Customer Relationship Management) — это система, помогающая контролировать все каналы коммуникаций с клиентами и автоматизировать продажи. Вместо таблиц Excel, мессенджеров, множества документов и беготни по кабинетам остается один-единственный сервис. В него входят программы для сбора данных о клиентах, управления сделками, контроля за менеджерами, аналитики и прогнозирования. Он упрощает рутину, ускоряет принятие правильных решений и исключает ошибки.

Преимущества использования таких систем:

Единая база заказчиков и контрагентов, в которой хранятся все собранные данные.

8

Прозрачность и контроль работы отдела продаж. Сразу понятно, кто за какие задачи отвечает и на каких этапах сделки.

Учет и анализ статистики движения заказов. Можно быстро определить, по чьей вине сорвался заказ,проанализировать причины и сделать выводы.

Опираясь на статистику и анализ, можно прогнозировать выручку и планировать развитие предприятия.

Для автоматизации своей работы компания Диджитал Юникорн использует Битрикс24.

Социальный интранет Битрикс 24 — это облачный сервис для совместной работы, объединяющий классические инструменты управления проектами с корпоративной социальной сетью.

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

– не просто имена в справочнике физических лиц, а реальные личности, достигающие результата в команде профессионалов.

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

Bitrix24 позволяет эффективно координировать деятельность организации в целом и каждого сотрудника в частности.

Slack – корпоративный мессенджер. Запущен в тестовом режиме в августе 2013 года, публичный выпуск состоялся 12 февраля 2014 года. В первый день тестирования зарегистрировались 8 тысяч компаний. По данным компании на июнь 2015 года, Slack ежедневно используют 1,1 миллиона пользователей. Slack стал самым быстрорастущим бизнес-приложением в истории.

Zoom — проприетарная программа для организации видеоконференций, разработанная компанией Zoom Video Communications. Она предоставляет сервис видеотелефонии, который позволяет подключать одновременно до 100 устройств бесплатно, с 40-минутным ограничением для бесплатных аккаунтов. Пользователи имеют возможность повысить уровень обслуживания, используя один из тарифных планов, с максимальным числом подключений до 500 человек одновременно, без ограничений по времени.

1.5 Перечень задач, решаемых в организации

К основным задачам организации стоит отнести обучение студентов, переподготовку кадров и проведение профессиональных конференций.

9

При этом важно заметить, что в процессе обучения студенты тренируются на реальных проектах (т.е. пишут программный код, тестируют реальные приложения, создают бизнес- и рекламные стратегии развития проектов).

Так же стоит отметить постоянное улучшение качества работы сотрудников путем повышения их квалификации при помощи различных внутренних тренингов, закупка специализированной литературы.

1.6 Языки программирования используемые в организации

Java – строго типизированный объектно-ориентированный язык программирования общего назначения, разработанный компанией Sun Microsystems (в последующем приобретённой компанией Oracle). Разработка ведётся сообществом, организованным через Java Community Process, язык и основные реализующие его технологии распространяются по лицензии GPL.

Права на торговую марку принадлежат корпорации Oracle.

Приложения Java обычно транслируются в специальный байт-код, поэтому они могут работать на любой компьютерной архитектуре, для которой существует реализация виртуальной Java-машины. Дата официального выпуска

– 23 мая 1995 года. На 2019 год Java – один из самых популярных языков программирования.

Python (в русском языке распространено название питон) – высокоуровневый язык программирования общего назначения, ориентированный на повышение производительности разработчика и читаемости кода. Синтаксис ядра Python минималистичен. В то же время стандартная библиотека включает большой набор полезных функций.

Python поддерживает структурное, обобщенное, объектноориентированное, функциональное и аспектно-ориентированное программирование. Основные архитектурные черты – динамическая типизация, автоматическое управление памятью, полная интроспекция, механизм обработки исключений, поддержка многопоточных вычислений, высокоуровневые структуры данных. Поддерживается разбиение программ намодули,которые,всвоюочередь,могут объединяться в пакеты.

Эталонной реализацией Python является интерпретатор CPython, поддерживающий большинство активно используемых платформ. Он распространяется под свободной лицензией Python Software Foundation License, позволяющей использовать его безограничений в любых приложениях, включая проприетарные. Есть реализация интерпретатора для JVM с возможностью компиляции, CLR, LLVM, другие независимые реализации. Проект PyPy

10