Проектирование учебного демонстрационного стенда "Цифроаналоговый преобразователь" с подключением к компьютеру через порт USB
Основные технические требования, предъявляемые к цифроаналоговым преобразователям. Разработка структурной схемы учебного стенда. Описание алгоритма программного обеспечения. Разработка печатной платы. Расчет цены изделия и прибыли от его реализации.
Рубрика | Коммуникации, связь, цифровые приборы и радиоэлектроника |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 17.06.2012 |
Размер файла | 2,5 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
СОДЕРЖАНИЕ
Введение
1 Общая часть
1.1 Постановка задачи
1.2 Основные технические требования, предъявляемые к устройству
1.3 Обзор существующих методов решения поставленной задачи
2 Специальная часть
2.1 Разработка структурной схемы проектируемого устройства
2.2 Выбор и обоснование электронных компонентов устройства
2.3 Разработка принципиальной схемы устройства
2.4 Разработка печатной платы
2.5 Описание общего алгоритма программного обеспечения
2.6 Разработка чертежей
2.7 Разработка инструкции по применению устройства
2.8 Меры безопасности
3 Организационно-экономическая часть
3.1 Расчет себестоимости изделия
3.2 Расчет цены изделия и прибыли от его реализации
3.3 Расчёт показателей экономической эффективности производства изделия
Заключение
Литература
Введение
учебный демонстрационный стенд цифроаналоговый преобразователь
Под информацией в широком смысле принято понимать различные сведения о событиях в общественной жизни, явлениях природы, о процессах в технических устройствах. Она содержатся в нашей речи, в текстах книг и газет, в показаниях измерительных приборов и отображает разнообразие, присущее объектам и явлениям реального мира. Информацию, воплощенную и зафиксированную в некоторой материальной форме, называют сообщением и передают с помощью сигналов. Природа большинства физических величин такова, что они могут принимать любые значения в каком-то диапазоне (температура, давление, скорость и т.д.). Сигнал, отображающий эту информацию и возникающий на выходе соответствующего датчика, на любом временном интервале может иметь бесконечное число значений.
Если сигнал не прерывный, то его обычно называют аналоговым, а устройства, в которых действуют такие сигналы, называют аналоговыми. Существуют также дискретные сообщения, параметры которых содержат фиксированный набор отдельных значений. А так как этот набор конечен, то и объем информации в таких сообщениях конечен.
В последнее время очень часто встречается выражение - «Новые информационные технологии». Что же это такое? Вообще информационная технология - это совокупность конкретных технических и программных средств, с помощью которых выполняются разнообразные операции по обработке информации во всех сферах нашей жизни и деятельности. Иногда информационную технологию называют компьютерной технологией или прикладной информатикой.
Термин «информация» восходит к латинскому informatio,- разъяснение, изложение, осведомленность. Информацию можно классифицировать разными способами, и разные науки это делают по-разному. Например, в философии различают информацию объективную и субъективную. Объективная информация отражает явления природы и человеческого общества. Субъективная информация создается людьми и отражает их взгляд на объективные явления. В информатике отдельно рассматривается аналоговая информация и цифровая. Это важно, поскольку человек благодаря своим органам чувств, привык иметь дело с аналоговой информацией, а вычислительная техника, наоборот, в основном, работает с цифровой информацией.
Человек воспринимает информацию с помощью органов чувств. Свет, звук, тепло - это энергетические сигналы, а вкус и запах - это результат воздействия химических соединений, в основе которого тоже энергетическая природа. Человек испытывает энергетические воздействия непрерывно и может никогда не встретиться с одной и той же их комбинацией дважды. Нет двух одинаковых зеленых листьев на одном дереве и двух абсолютно одинаковых звуков - это информация аналоговая. Если же разным цветам дать номера, а разным звукам - ноты, то аналоговую информацию можно превратить в цифровую.
Музыка, когда ее слушают, несет аналоговую информацию, но если записать ее нотами, она становится цифровой. Разница между аналоговой информацией и цифровой, прежде всего, в том, что аналоговая информация непрерывна, а цифровая дискретна. К цифровым устройствам относятся персональные компьютеры - они работают с информацией, представленной в цифровой форме, цифровыми являются и музыкальные проигрыватели лазерных компакт дисков.
Процесс формирования определенного представления информации называют называется кодирование информации. В более узком смысле под термином «кодирование» часто понимают переход от одной формы представления информации к другой, более удобной для хранения, передачи или обработки. Компьютер может обрабатывать только информацию, представленную в числовой форме. Вся другая информация (звуки, изображения, показания приборов и т. д.) для обработки на компьютере должна быть преобразована в числовую форму. Например, чтобы перевести в числовую форму музыкальный звук, можно через небольшие промежутки времени измерять интенсивность звука на определенных частотах, представляя результаты каждого измерения в числовой форме. С помощью компьютерных программ можно преобразовывать полученную информацию, например «наложить» друг на друга звуки от разных источников.
Аналогично на компьютере можно обрабатывать текстовую информацию. При вводе в компьютер каждая буква кодируется определенным числом, а при выводе на внешние устройства (экран или печать) для восприятия человеком по этим числам строятся изображения букв. Соответствие между набором букв и числами называется кодировкой символов. Как правило, все числа в компьютере представляются с помощью нулей и единиц (а не десяти цифр, как это привычно для людей). Иными словами, компьютеры обычно работают в двоичной системе счисления, так как в двоичной системе устройства для их обработки получаются значительно более простыми.
Двоичная система имеет единицу измерения информации:
- бит - наименьшая единица представления информации;
- байт - наименьшая единица обработки и передачи информации.
Решая различные задачи, человек использует информацию об окружающем нас мире. Часто приходится слышать, что сообщение несет мало информации или, наоборот, содержит исчерпывающую информацию, при этом разные люди, получившие одно и то же сообщение (например, прочитав статью в газете), по-разному оценивают количество информации, содержащейся в нем. Это означает, что знания людей об этих событиях (явлениях) до получения сообщения были различными. Количество информации в сообщении, таким образом, зависит от того, насколько ново это сообщение для получателя. Если в результате получения сообщения достигнута полная ясность в данном вопросе (т.е. неопределенность исчезнет), говорят, что получена исчерпывающая информация. Это означает, что нет необходимости в дополнительной информации на эту тему. Напротив, если после получения сообщения неопределенность осталась прежней (сообщаемые сведения или уже были известны, или не относятся к делу), значит, информации получено не было (нулевая информация).
Подбрасывание монеты и слежение за ее падением дает определенную информацию. Обе стороны монеты «равноправны», поэтому одинаково вероятно, что выпадет как одна, так и другая сторона. В таких случаях говорят, что событие несет информацию в 1 бит. Если положить в мешок два шарика разного цвета, то, вытащив вслепую один шар, мы также получим информацию о цвете шара в 1 бит.Единица измерения информации называется бит (bit) - сокращение от английских слов binary digit, что означает двоичная цифра.
В компьютерной технике бит соответствует физическому состоянию носителя информации: намагничено - не намагничено, есть отверстие - нет отверстия. При этом одно состояние принято обозначать цифрой 0, а другое - цифрой 1. Выбор одного из двух возможных вариантов позволяет также различать логические понятия истину и ложь. Последовательностью битов можно закодировать текст, изображение, звук или какую-либо другую информацию. Такой метод представления информации называется двоичным кодированием (binary encoding).
В информатике часто используется величина, называемая байтом (byte) и равная 8 битам. И если бит позволяет выбрать один вариант из двух возможных, то байт, соответственно, 1 из 256. Наряду с байтами для измерения количества информации используются более крупные единицы:
- 1 Кбайт (один килобайт = 1024 байта;
- 1 Мбайт (один мегабайт) = 1024 Кбайта;
- 1 Гбайт (один гигабайт) = 1024 Мбайта.
Например, книга содержит 100 страниц; на каждой странице - 35 строк, в каждой строке - 50 символов. Объем информации, содержащийся в книге, рассчитывается следующим образом:
- страница содержит 35 Ч 50 = 1750 байт информации. Объем всей информации в книге (в разных единицах):
- 1750 Ч 100 = 175 000 байт.
- 175 000 / 1024 = 170,8984 Кбайт.
- 170,8984 / 1024 = 0,166893 Мбайт.
Из физики известно, что звук - это колебания воздуха. Если преобразовать звук в электрический сигнал (например, с помощью микрофона), то видно плавно изменяющееся с течением времени напряжение. Для компьютерной обработки такой - аналоговый - сигнал нужно каким-то образом преобразовать в последовательность двоичных чисел. Делается это, например, так - измеряется напряжение через равные промежутки времени и полученные значения записываются в память компьютера. Этот процесс называется дискретизацией (или оцифровкой), а устройство, выполняющее его - аналого-цифровым преобразователем (АЦП).Чтобы воспроизвести закодированный таким образом звук, нужно сделать обратное преобразование (для этого служит цифро-аналоговый преобразователь - ЦАП), а затем сгладить получившийся ступенчатый сигнал. На (рисунке 1) приведен пример графического представления формы аналогового сигнала, его преобразования в дискретные сигналы и обратное преобразование.
Рисунок 1 - Графическое представление аналоговой и дискретной формы сигнала
Чем выше частота дискретизации и чем больше разрядов отводится для каждого отсчета, тем точнее будет представлен звук, но при этом увеличивается и размер звукового файла. Поэтому в зависимости от характера звука, требований, предъявляемых к его качеству и объему занимаемой памяти, выбирают некоторые компромиссные значения. Описанный способ кодирования звуковой информации достаточно универсален, он позволяет представить любой звук и преобразовывать его самыми разными способами. Но бывают случаи, когда выгодней действовать по-иному.
Издавна используется довольно компактный способ представления музыки - нотная запись. В ней специальными символами указывается, какой высоты звук, на каком инструменте и как сыграть. Фактически, ее (нотную запись) можно считать алгоритмом для музыканта, записанным на особом формальном языке. В 1983 ведущие производители компьютеров и музыкальных синтезаторов разработали стандарт, определивший такую систему кодов. Он получил название MIDI.
Конечно, такая система кодирования позволяет записать далеко не всякий звук, она годится только для инструментальной музыки. Но есть у нее и неоспоримые преимущества: - чрезвычайно компактная запись, естественность для музыканта (практически любой MIDI-редактор позволяет работать с музыкой в виде обычных нот), легкость замены инструментов, изменения темпа и тональности мелодии. Есть и другие, чисто компьютерные, форматы записи музыки. Среди них - формат MP3, позволяющий с очень большим качеством и степенью сжатия кодировать музыку, при этом вместо 18-20 музыкальных композиций на стандартном компакт-диске (CDROM) помещается около 200.
На практике непрерывные сообщения можно представлять в дискретной форме. Непрерывность сообщений по величине не может быть реализована в связи с погрешностью источников и приемников информации и наличием помех в канале передали информации. Поэтому к непрерывным сигналам, отображающим сообщения, можно применять квантование по уровню и по времени. При квантовании по уровню совокупность возможных значений напряжения или тока заменяют конечным набором дискретных значений из этого интервала.Квантование по времени предусматривает замену непрерывного сигнала последовательностью импульсов, следующих через определенные промежутки, временя называемых тактовыми. Если тактовые интервалы выбраны соответствующим образом, то потери информации не происходит.
При одновременном введении квантования по времени и по уровню амплитуда каждой выборки будет принимать ближайшее разрешенное значение из выбранного конечного набора значений. Совокупность всех выборок образует дискретный или цифровой сигнал. Каждое значение дискретного сигнала можно представить числом. В цифровой технике такой процесс называется кодированием (дискретизацией), а совокупность полученных чисел - кодом сигнала.
Цель дипломного проекта предусматривает более детальное описание процесса преобразования цифровой информации в аналоговую. А для полноты восприятия этого процесса в рамках специального задания планируется разработка и изготовление демонстрационного учебного стенд «Цифро-аналогового преобразователь»
1 Теоретическая часть
1.1 Постановка задачи
Устройства, преобразующие дискретную информацию в аналоговую называются цифроаналоговыми преобразователями. Выходной сигнал ЦАП в общепринятых единицах измерения тока или напряжения (мВ, В, мА) соответствует численному значению входной кодовой комбинации.
Например, при подаче на вход ЦАП кодовой комбинации (в десятичном эквиваленте) равной 150 на его выходе при этом имеется напряжение 1500 мВ, это значит, что изменение значения входной кодовой комбинации (входного числа) на единицу приводит к изменению выходного напряжения на 10 мВ. В этом случае мы имеем ЦАП с шагом преобразования цифровой информации 10 мВ. Величина напряжения, соответствующая одной единице цифровой информации, называется шагом квантования (uкв). При подаче на вход ЦАП последовательной цифровой комбинации, меняющейся от 0 до N, на его выходе появится ступенчато-нарастающее напряжение (рисунок 2). Высота каждой ступени соответствует одному шагу квантования uкв.
Если число входной кодовой комбинации соответствует N, то выходное напряжение Uвых ЦАП = N*uкв. Таким образом, можно вычислить значение выходного напряжения для любой входной кодовой комбинации. Нетрудно убедиться в том, что uкв является масштабным коэффициентом преобразователя, имеющим размерность тока или напряжения (так как цифровая комбинация на входе ЦАП размерности не имеет). Обычно, значение uкв выбирают кратным десяти, что облегчает процесс пересчета соответствия преобразованного и исходного сигналов. Так как uкв определяет минимальное значение выходного напряжения аналогового сигнала Uвых мин. = uкв, при выборе его значения необходимо учитывать также шумовые факторы, погрешности усиления масштабирующих усилителей и компаратора.
Рисунок 2 - Диаграмма выходного напряжения ЦАП
Основные параметры ЦАП.
Точность преобразования и качество работы ЦАП характеризуют следующие параметры:
- относительная разрешающая способность;
- абсолютная разрешающая способность;
- абсолютная погрешность преобразования;
- нелинейность преобразования;
- скорость преобразования (время одного преобразования) и максимальная частота преобразования.
Относительная разрешающая способность - это обратная величина от максимального числа уровней квантования
do = 1/2n - 1,
где n- количество разрядов двоичного числа, подаваемого на вход АЦП (n - соответствует числу разрядных входов ЦАП).
Абсолютная разрешающая способность
dа = Uпш/2n - 1 = Duкв,
где Uпш - напряжение полной шкалы, соответствующее опорному напряжению ЦАП, это напряжение можно считать равным максимальному выходному напряжению;
- 2n - 1 = N - количество ступеней квантования.
Численно абсолютная разрешающая способность равна шагу квантования uкв.
Абсолютная погрешность преобразования пш показывает максимальное отклонение выходного напряжения Uвых в точке пересечения с идеальной характеристикой (прямой) на уровне напряжения полной шкалы (рисунок 3). Абсолютная погрешность преобразования оценивается в процентах или же в единицах младшего значащего разряда (МР). При оценке значения абсолютной погрешности преобразования знак напряжения не учитывается.
Рисунок 3 - Пояснения к определению погрешностей преобразования ЦАП
Нелинейность преобразования ЦАП лн - характеристика, которая определяет максимальное отклонение реальной характеристики от идеальной (рисунок 3). Нелинейность преобразования оценивается в процентах или в единицах младшего значащего разряда.
Время установления выходного напряжения или тока tуст - интервал времени от подачи входного двоичного входного кода до вхождения выходного сигнала в заданные пределы.
Максимальная частота преобразования fпр - наибольшая частота дискретизации, при которой параметры ЦАП соответствуют заданным значениям. Максимальная частота и время установления определяют быстродействие ЦАП.
Виды ЦАП условно можно разделить на две группы:
- с резисторными матрицами;
- безматричные ЦАП.
Один из возможных схемных вариантов резисторной R2-R матрицы показан на рисунок 4
Рисунок 4 - Схема резисторной матрицы R2-R
В интегральном исполнении применяются только ЦАП с прецизионными резисторными матрицами, формирующими выходные сигналы путем суммирования токов. ЦАП содержит элементы цифровой и аналоговой схемотехники. В качестве аналоговых элементов используются операционные усилители, аналоговые ключи (коммутаторы), резисторные матрицы и т.д.
Аналоговые элементы, входящие в состав ЦАП, практически полностью определяют его качественные и эксплуатационные параметры, основную роль при этом играют точность подбора номиналов резисторов резисторной матрицы и параметров операционного усилителя (ОУ).Операционный усилитель представляет собой усилитель постоянного тока, имеющий коэффициент усиления по напряжению более тысячи. Он имеет дифференциальный входной каскад, т.е. имеет два входа: инвертирующий и неинвертирующий.
Своему названию ОУ “обязан” аналоговым вычислительным машинам, так как первоначально он был ориентирован на моделирование различных математических операций. Появление ОУ в виде интегральных микросхем привело к быстрому росту популярности ОУ в реализации аналоговой и гибридной электронной схемотехники. Условное обозначение ОУ показано на рисунок 5.
Рисунок 5 - Условное обозначение операционного усилителя:
а) - стандартное по ГОСТу; б) - для рабочей документации
Благодаря большому коэффициенту усиления (современные ОУ имеют коэффициент усиления К=105 ...106) и малым входным токам, усилители, построенные на базе ОУ, обладают уникальными свойствами. В частности, параметры многих устройств определяются только внешними цепями - цепями обратной связи, соединяющими выход ОУ с его входом. Промышленностью выпускаются ЦАП в виде интегральных микросхем содержащих в своем составе резистивную матрицу R-2R, электронные ключи и резистор обратной связи. Для подключения операционного усилителя в микросхеме имеются специальные выводы. В качестве примера на рисунок 6 показана схема десятиразрядного ЦАП, построенного на базе ИМС К572ПА1.
Рисунок 6 - Схема ЦАП на микросхеме КР572ПА1
Назначение выводов микросхемы:
- 1 и 2 - выходы;
- 3 - общий;
- 4…13 - цифровые входы;
- 14 - вывод для подачи напряжения питания;
- 15 - для подачи опорного напряжения;
- 16 - цепь обратной отрицательной связи.
Выше изложенный материал этого раздела является основой моделирования и визуальной демонстрации процесса преобразования цифровой информации в аналоговую величину для разрабатываемого учебного стенда «Цифроаналоговый преобразователь». Для успешной разработки и изготовления стенда необходимо выполнить следующее:
- разработать основные технические требования, предъявляемые к устройству;
- провести обзор существующих методов решения поставленной задачи;
- разработать структурную схему проектируемого устройства;
- сделать выбор и обоснование электронных компонентов устройства;
- разработать принципиальную схему устройства;
- разработать печатную плату;
- разработать общий алгоритм программного обеспечения;
- разработать необходимые рисунки чертежи дипломного проекта;
- разработать инструкции по применению устройства;
- разработать меры безопасности;
- рассчитать себестоимость изделия;
- рассчитать цену и прибыль от реализации изделия;
- расчисть показатель экономической эффективности производства изделия.
1.2 Основные технические требования, предъявляемые к разрабатываемому устройству
Технические требования это один из разделов технических условий, которые разрабатывается по решению разработчика (изготовителя) или по требованию заказчика (потребителя) продукции.
На любые устройства в основных технических требованиях описываются:
- назначение устройства;
- условия эксплуатации;
- основные технические характеристики;
- различные другие требования.
Разрабатываемое устройство изначально рассчитано не на использование в промышленности, а как демонстрационное учебное пособие для изучения процесса преобразования цифровой информации в аналоговую. Данное устройство будет использовано в лаборатории 19 НПГК в нормальных условиях эксплуатации. Основные технические характеристики, которым должен соответствовать разрабатываемый демонстрационный учебный стенд «Цифроаналоговый преобразователь», приведены в таблице 1
Таблица 1 - Основные технические требования проектируемого устройства
№ п/п |
Наименование параметра |
Значение |
|
1 |
Время установления выходного сигнала ЦАП не более |
0,1 мс |
|
2 |
Количество разрядов |
8 |
|
3 |
Погрешность преобразования не более |
1% |
|
4 |
Нелинейность преобразования не более |
0,1% |
|
5 |
Скорость преобразования не более |
0,1 мс |
|
6 |
Стенд относится к ремонтопригодным изделиям |
||
7 |
Код входного сигнала |
Двоичный |
|
8 |
Длина преобразуемого слова |
8 бит |
|
9 |
Средний срок службы стенда не менее |
10 лет |
|
10 |
Поддержка ОС Windows 2000, 2003, XP |
||
11 |
Подключение к компьютеру |
USB-порт |
|
12 |
Габаритные размеры не более |
160х160х40 |
|
13 |
Максимальный суммарный ток нагрузки не более |
0,2 А |
|
14 |
Детали устройства помещены в общий корпус |
||
15 |
Требования безопасности по ГОСТ 21552 |
ГОСТ 21552 |
|
16 |
Стенд состоит из унифицированных составных частей. |
Конструкцией и программным обеспечение стенда, должно быть, предусмотрен демонстрационный показ процесса преобразования цифрового кода в аналоговый сигнал пилообразной, треугольной и произвольной форм. На рисунке 7 показан примерный вид окна программы обеспечивающей взаимодействие оператора (обучаемого) со стендом. В окне программы должны быть расположены виртуальные кнопки 2…7:
- открытия порта USB;
- переключения прорисовки сигналов произвольной, пилообразной и треугольной форм;
- кнопка ручного ввода значения кода на входах ЦАП;
- кнопка ручной очистки прорисованного сигнала, окно индикации кода 1 и окно виртуального осциллографа.
Рисунок 7 - Примерный вид окна программы
1.3 Обзор существующих методов решения поставленной задачи
Лучшим способом изучения любого электронного устройства является экспериментальное исследование его свойств с применение измерительных приборов. При этом лучше, если испытуемая схема собрана руками самого студента. Однако такой подход в реальности далеко не всегда приемлем по причине отсутствия достаточного времени на сборку схемы, необходимых комплектующих, отсутствия лабораторных условий и необходимого оборудования и т.д. Поэтому в учебной практике применяют различные учебные стенды, на которых уже собраны исследуемые с возможностью упрощенного подключения их отдельным измерительным приборам. В последнее время появились разновидности виртуальных или физически-виртуальных учебных стендов с применением персональных компьютеров.
Достаточно большой выбор учебных стендов предлагает Российское производственное объединение «Росуч прибор» Научно-производственный Институт «Учебная техника и технология» Южно-Уральского государственного университета. Однако подходящих по приемлемой цене учебных стендов для изучения принципа цифроаналоговых преобразователей в его каталоге не оказалось.
В настоящее время промышленность выпускает различные унифицированные модули, посредством которых можно без особых проблем подключать внешние устройства к персональному компьютеру, а с помощью несложных программ производить обмен информацией с этими вешними устройствами и управлять ими. Используя эти модули можно создавать различные учебные стенды, при этом существенно снижаются трудозатраты на изготовление и сборку стенда.
Ниже в этом разделе проводится обзор технических возможностей трех таких модулей:
1) Модуль Ke-USB24A
Модуль Ke-USB24A предназначен для сопряжения внешних цифровых и аналоговых устройств, датчиков и исполнительных механизмов с компьютером через шину USB. Определяется как дополнительный (виртуальный) COM порт. Модуль имеет 24 дискретные линии ввода/вывода с возможностью настройки направления передачи данных (вход/выход) и встроенный 10-ти разрядный АЦП. Для управления модулем предусмотрен набор текстовых команд управления (KE - команды). Общий вид модуля Ke-USB24A представлен на рисунок 8.
Рисунок 8 - Модуль Ke-USB24A
Отличительные особенности:
- интерфейсный модуль для сопряжения по шине USB;
- определяется ОС Windows/Linux как виртуальный COM порт;
- не требует дополнительных схемных элементов, сразу готов к работе;
- 24 дискретные линии ввода/вывода с возможностью независимой настройки направления передачи данных (вход/выход) и сохранения настроек в энергонезависимой памяти модуля;
- встроенный 10-ти разрядный АЦП с гарантированной частотой дискретизации до 400 Гц.;
- динамический диапазон напряжения входного аналогового сигнала для АЦП от 0 до 5 В;
- набор готовых текстовых команд управления высокого уровня (KE - команды);
- удобный форм-фактор в виде модуля с DIP-колодкой и разъемом USB-B;
- возможность питания как от шины USB так и от внешнего источника питания (режим выбирается джампером на плате);
- возможность сохранения данных пользователя в энергонезависимой памяти модуля (до 32 байт);
- возможность изменения строкового дескриптора USB устройства;
каждый модуль имеет уникальный серийный номер доступный программно;
- поддержка ОС Windows 2000, 2003, XP, Vista, OS Linux.
2) Модуль WoodmanUSB
Модуль WoodmanUSB предназначен для решения задачи передачи данных между периферийным устройством и компьютером через шину USB на высоких скоростях (HighSpeed). WoodmanUSB представляет собой двунаправленный мост USB-FIFO с простым и доступным интерфейсом управления. С его помощью можно достичь скорости передачи данных по шине USB до 220 Мбит/с. Внешний вид модуля WoodmanUSB представлен на рисунке 9.
Отличительные особенности:
- двунаправленный мост USB-FIFO;
- параллельный интерфейс передачи данных;
- скорость передачи данных до 220 Мбит/с;
- простой интерфейс для взаимодействия с периферийным устройством (MCU/PLD/FPGA);
Рисунок 9 - Внешний вид модуля WoodmanUSB
- два 8-ми битных независимых двунаправленных порта (PORTA и PORTB);
- порт PORTA работает в режиме прямого ввода/вывода;
- 2 FIFO буфера (входной и выходной). Размер каждого составляет 1024 Байта;
- различные режимы работы;
- прямой ввод/вывод (PORTA);
- асинхронный;
- синхронный с внутренним тактированием (30 или 48 МГц);
- синхронный с внешним тактированием;
- полностью интегрированный USB приемо-передатчик;
- удобная конструкция в виде модуля с DIP-колодкой и разъемом USB;
- не требует дополнительных схемных элементов. Сразу готов к работе;
драйвер и API для разработчиков (Windows 2000, Server 2003 и XP).
WoodmanUSB работает в качестве "моста" между шиной USB и некоторым периферийным устройством (рисунок 10). Он преобразует USB интерфейс данных в 8-ми битный параллельный интерфейс и обратно. С помощью WoodmanUSB можно подключить к шине USB практически любую схему на основе микроконтроллера, процессора, ПЛИС или др. для скоростной передачи данных по шине USB. От периферийного устройства требуется наличие 8-ми разрядной шины данных и 6-ти свободных линий для контроля и управления работой модуля WoodmanUSB.
Рисунок 10 - Принцип работы WoodmanUSB
Модуль содержит два 8-ми битных порта (рисунок 10). Один из них используется для скоростной передачи данных по параллельному интерфейсу (PORTB). Другой же порт (PORTA) работает в режиме прямого ввода-вывода и не требует ни каких линий управления, что позволяет напрямую взаимодействовать с нагрузкой, подключенной к этому порту.
Достоинства и "недостатки" порта PORTA
Можно указать следующие достоинства данного порта:
- простота работы с портом - для управления не требуются дополнительные линии управления;
- режим прямого ввода-вывода: установленный уровень напряжения на выводе порта сохраняется столь долго, пока либо не произойдет отключение питания или не будет установлено новое значение;
- наличие возможности гибкой настройки направления передачи данных через порт. Одновременно часть линий может быть настроена на вход, другая часть на выход. На (рисунке 11) изображены порты WoodmanUSB.
Рисунок 11- Порты WoodmanUSB
Не смотря на простоту изготовления USB устройств на основе использования данного порта, у него есть один важный недостаток, а именно скоростные характеристики.
Рассмотрим выводы WoodmanUSB (рисунок 12, таблица 2).
Рисунок 12 - Выводы WoodmanUSB
Таблица 2 - Назначение выводов модуля WoodmanUSB
Номер вывода |
Обозначение вывода |
Направление |
Описание |
|
1 |
GND |
Земля (общий провод схемы). |
||
2 |
+5V |
Выход |
Шина питания +5 В от порта USB. |
|
3 |
+3.3V |
Выход |
Шина питания +3.3 В от преобразователя напряжения. |
|
4 |
RESET |
Вход |
При подаче низкого уровня на этот вывод будет произведен сброс модуля. |
|
5 |
PB_RD |
Вход |
Линия чтения данных порта PORTB. При изменении входного уровня с высокого на низкий происходит установка на линии данных порта PORTB текущего байта из входного FIFO буфера модуля (данные из компьютера - IN_FIFO). Теперь возможно чтение этого байта. При переключении обратно на высокий уровень, линии данных возвращаются в исходное состояние, а во входном буфере становится готовым для чтения следующий байт (епри его наличии). |
|
6 |
PB_WR |
Вход |
Линия записи данных порта PORTB. При изменении входного уровня с высокого на низкий происходит чтение модулем текущих состояний линий данных порта PORTB и запись полученного байта в выходной FIFO буфер модуля (OUT_FIFO). |
|
7 |
PORTB0 |
Вход/Выход |
Бит 0 двунаправленного порта ввода/вывода PORTB |
|
8 |
PORTB1 |
Вход/Выход |
Бит 1 двунаправленного порта ввода/вывода PORTB |
|
9 |
PORTB2 |
Вход/Выход |
Бит 2 двунаправленного порта ввода/вывода PORTB |
|
10 |
PORTB3 |
Вход/Выход |
Бит 3 двунаправленного порта ввода/вывода PORTB |
|
11 |
PORTB4 |
Вход/Выход |
Бит 4 двунаправленного порта ввода/вывода PORTB |
|
12 |
PORTB5 |
Вход/Выход |
Бит 5 двунаправленного порта ввода/вывода PORTB |
|
13 |
PORTB6 |
Вход/Выход |
Бит 6 двунаправленного порта ввода/вывода PORTB |
|
14 |
PORTB7 |
Вход/Выход |
Бит 7 двунаправленного порта ввода/вывода PORTB |
|
15 |
PORTA0 |
Вход/Выход |
Бит 0 двунаправленного порта ввода/вывода PORTA |
|
16 |
PORTA1 |
Вход/Выход |
Бит 1 двунаправленного порта ввода/вывода PORTA |
|
17 |
PORTA2 |
Вход/Выход |
Бит 2 двунаправленного порта ввода/вывода PORTA |
|
18 |
PORTA3 |
Вход/Выход |
Бит 3 двунаправленного порта ввода/вывода PORTA |
|
19 |
PORTA4 |
Вход/Выход |
Бит 4 двунаправленного порта ввода/вывода PORTA |
|
20 |
PORTA5 |
Вход/Выход |
Бит 5 двунаправленного порта ввода/вывода PORTA |
|
21 |
PORTA6 |
Вход/Выход |
Бит 6 двунаправленного порта ввода/вывода PORTA |
|
22 |
PORTA7 |
Вход/Выход |
Бит 7 двунаправленного порта ввода/вывода PORTA |
|
23 |
PORTB_FF |
Выход |
(FIFO FULL) Если уровень на этом выводе становится низким, это означает что драйвер не успевает транспортировать данные из модуля при их передаче от внешнего устройства в компьютер через PORTB. Необходимо приостановить передачу данных, пока уровень не вернется в свое исходное состояние - высокий. |
|
24 |
PORTB_FNE |
Выход |
(FIFO not EMPTY) Если уровень на этом выводе становится высоким, это означает что компьютер начинает передачу данных и в буфере модуля есть доступные данные для чтения через порт PORTB. Уровень сохраняется высоким, пока IN_FIFO буфер не будет прочтен полностью. При отсутствии данных уровень низкий. |
|
25 |
PKTEND |
Вход |
Флаг завершения записи данных в порт PORTB. При подаче низкого уровня на этот вывод, драйвер модуля завершает операцию чтения данных не дожидаясь окончания чтения заказанного количества байт данных. |
|
26 |
CLK |
Вход/Выход |
Линия тактового сигнала, используемая в синхронном режиме работы порта PORTB. В зависимости от того какой вид тактового сигнала используется (внешний или внутренний) линия является входной или выходной. |
|
27 |
+5V |
Выход |
Шина питания +5 В от порта USB. |
|
28 |
GND |
Земля (общий провод схемы). |
3) Модуль Ke-USB24R предназначен для сопряжения внешних цифровых и аналоговых устройств, датчиков и исполнительных механизмов с компьютером через шину USB. Благодаря наличию четырех мощных реле появляется возможность управлять силовыми цепями с напряжениями до 250 В непосредственно с компьютера. На компьютере под управлением операционной системы Windows 2000, 2003, XP, Vista и ОС семейства Linux модуль определяется как дополнительный (виртуальный) COM порт. Это означает, что с программной точки зрения обмен информацией между модулем и компьютером осуществляется через интерфейс обычного последовательного порта. Последнее обстоятельство существенно облегчает программирование, т.к. нет необходимости в применении дополнительных динамических библиотек, сложных интерфейсов и непосредственного общения с драйвером. Для написания собственных программ управления модулем возможно применение любого языка/среды программирования, поддерживающих возможность работы с COM портами. Внешний вид модуля изображен на рисунке 13.
Рисунок 13 - Модуль Ke USB24R
Модуль имеет 18 дискретных линии ввода/вывода с возможностью независимой настройки направления передачи данных (вход/выход), 4 мощных электромагнитных реле для непосредственного управления высоковольтными цепями и 4 встроенных 10-ти разрядных АЦП.
Для управления модулем предусмотрен набор высокоуровневых текстовых команд управления (KE - команды). Формируемая команда отправляется в порт, процессор модуля декодирует ее, выполняет необходимую операцию и отправляет обратно ответ в текстовом формате о статусе выполненной задачи или другую необходимую информацию, специфичную для конкретной команды. Применение текстовых команд позволяет в общем случае обойтись без разработки дополнительного программного обеспечения. Достаточно использовать любую терминальную программу позволяющую передавать данные через COM порт, например HyperTerminal входящую в состав ОС Windows. Возможно, боле удобной программой окажется KeTerm которая была специально разработана для работы с модулем.
Отличительные особенности:
- интерфейсный модуль для сопряжения по шине USB;
- определяется ОС Windows как виртуальный COM порт;
- не требует дополнительных схемных элементов, сразу готов к работе;
- 18 дискретных линий ввода/вывода с возможностью независимой настройки направления передачи данных (вход/выход) и сохранения настроек в энергонезависимой памяти модуля;
- 4 реле для управления высоковольтными цепями и нагрузками;
- 4 встроенных 10-ти разрядных АЦП;
- динамический диапазон напряжения входного аналогового сигнала для АЦП от 0 до 5 В;
- набор готовых текстовых команд управления высокого уровня (KE - команды);
- удобный форм-фактор в виде модуля с IDC-26 колодкой и разъемом USB-B;
- возможность питания как от шины USB так и от внешнего источника питания (режим выбирается джампером на плате);
- возможность сохранения данных пользователя в энергонезависимой памяти модуля (до 32 байт);
- возможность изменения строкового дескриптора USB устройства;
- каждый модуль имеет уникальный серийный номер доступный программно;
- поддержка ОС Windows 2000, 2003, XP, Vista, ОС Linux.
2 Специальная часть
2.1 Разработка структурной схемы проектируемого устройства
Схема электрическая структурная определяет основные функциональные части изделия, их назначение и взаимосвязь. Отдельные узлы или части устройства обозначают прямоугольником (или условными графическими обозначениями), а связи между ними показывают линиями, стрелки, на конце которых показывают направление прохождения сигналов. Внутрь прямоугольников вписывают наименования, обозначения и типы узлов или частей устройства. Такие схемы используют для общего ознакомления с изделием, они дают наглядное представление о принципе работы аппарата, последовательности взаимодействия его узлов. Структурная схема проектируемого устройства (рисунок 14) состоит из:
- компьютера;
- модуля WoodmanUSB;
- задатчика кода;
- индикаторов состояния задатчика кода.
Рисунок 14 - Структурная схема учебного стенда «Цифроаналоговый преобразователь»
На контролируемые компьютером входы порта А модуля WoodmanUSB поступает восьмиразрядный код. Под управлением специальной программы компьютер считывает этот код, и зависимости от значения кода из начальной (исходной точки) прорисовывает отрезок линии соответствующий в вертикальном направлении весовому значению кода, а горизонтальном направлении соответствующий времени (частоте дискретизации). На индикаторах состояния отражается двоичный код задатчика.
2.2 Выбор и обоснование электронных компонентов устройства
Наиболее близкими из трех рассмотренных в п. 1.3 модулей по техническим возможностям для использования к разрабатываемом стенде является модуль WoodmanUSB как наиболее скоростной имеющий дополнительные входы управления.
Задатчик кодов может быть реализован на любых маломощных переключателях, например ПД9-2.Индикатор двоичного кода можно выполнить на светодиодах АЛ307 и ограничительных резисторах МЛТ-0,25.
2.3 Разработка принципиальной схемы устройства
Схемы электрические принципиальные определяют полный состав изделия и дают детальное представление о принципе работы изделия. На основе схемы электрической принципиальной разрабатывают целый ряд других конструкторских документов - схемы соединений, чертежи печатных плат, перечни элементов и т.д. На схеме электрической принципиальной изображают все электрические элементы и устройства, необходимые для осуществления и контроля в изделии соответствующих электрических процессов. Элементы изображают в виде условных графических обозначений (УГО) в соответствии с ГОСТ. Каждый элемент схемы электрической принципиальной должен иметь позиционное буквенно - цифровое обозначение в соответствии с ГОСТ 2.710 - 81. Порядковые номера элементам присваивают, начиная с единицы в пределах группы элементов, имеющих одинаковые буквенные обозначения (R1, R2 и т.д., DD1, DD2 и т.д.). Порядковые номера присваивают в соответствии с последовательностью расположения элементов или устройств на схеме сверху вниз, в направлении слева направо. Позиционное обозначение проставляют рядом с графическим обозначением элемента с его правой стороны или над ним. При изображении на схеме элемента разнесенным способом его позиционное обозначение проставляют около каждой части (например, DD1.1, DD1.2 и т.д.). Обязательным документом, выпускаемым совместно со схемой электрической принципиальной, является перечень элементов (ПЭ3). В соответствующих ГОСТах определены правила его выполнения.
Разрабатываемая принципиальная схема учебного стенда изображена на рисунке 15. Схема состоит из:
- модуля WoodmanUSB разъем Х1 которого подключается к входу USB персонального компьютера, а разъем Х2 подключен к задатчику кодов.
- задатчика кодов выполненный на выключателях SA1…SA8 и резисторах R1…R8.
- индикатора состояния задатчика кодов выполненного на светодиодах VL1…VL8 и ограничительных резисторах R9…R16.
Принцип работы схемы
Компьютер под управлением специальной программы циклически опрашивает состояние входов PORTA0…PORTA7 и по значению кода задатчика прорисовывает кривую аналогового сигнала.
С помощью индикатора состояния задатчика можно наблюдать соответствие прорисованных отрезков сигнала с задатчиком кодов.
Выключатели SA1…SA8 подключают напряжение +5 В ко входам PORTA0…PORTA7 модуля WoodmanUSB тем самым устанавливают на них логическую единицу, резисторы R1…R8 необходимы для того чтобы эти входы не были «подвешены в воздухе» при отключенном состоянии выключателей SA1…SA8 т.е. они обеспечивают на них логический ноль.
Резисторы R9…R16 ограничивают тот через светодиоды VL1…VL8.
На (рисунке 15) представлена принципиальная схема разрабатываемого учебного стенда.
Рисунок 15 - Принципиальная схема разрабатываемого учебного стенда
2.4 Разработка печатной платы
При конструировании радиоэлектронной аппаратуры (РЭА) на печатных платах используют следующие методы:
1) Моносхемный применяют для несложной РЭА. В том случае вся электрическая схема располагается на одной печатной плате. Моносхемный метод имеет ограниченное применение, так как очень сложные печатные платы неудобны при настройке и ремонта РЭА.
2) Схемно-узловой метод применяют при производстве массовой и серийной РЭА. При этом методе часть электрической схемы, имеющая четкие входные и выходные цепи (каскады УВЧ, УПЧ, блоки развёрток и т.п.), располагается на отдельной плате. Ремонтопригодность таких изделий больше. Недостаток - сложность системы соединительных проводов, связывающих отдельные платы.
3) Функционально-узловой метод применяют в РЭА с использованием микроэлектронных элементов. При этом печатная плата содержит проводники коммутации функциональных модулей в единую схему. На одной плате можно собрать очень сложную схему. Недостаток этого метода - резкое увеличение сложности печатной платы В ряде случаев все проводники не могут быть расположены на одной и даже обеих сторонах платы. При этом используют многослойные печатные платы, объединяющие в единую конструкцию несколько слоёв печатных проводников, разделённых слоями диэлектрика. В соответствии с гостом различают три метода выполнения печатных плат:
- ручной;
- полуавтоматизированный;
- автоматизированный.
Предпочтительными являются полу автоматизированный, автоматизированный методы.
Основными достоинствами печатных плат являются:
- увеличение плотности монтажа и возможность микроминиатюризации изделий;
- гарантированная стабильность электрических характеристик;
- повышенная стойкость к климатическим и механическим воздействиям;
- унификация и стандартизация конструктивных изделий;
- возможность комплексной автоматизации монтажно-сборочных работ.
Печатные платы делятся на следующие классы:
- односторонняя печатная плата - плата, на которой элементы располагаются с одной стороны, а рисунок с другой;
- двухсторонняя печатная плата, когда рисунок располагается с двух сторон, элемента с одной стороны. Двухсторонние печатные платы на металлическом основании используются в мощных устройствах;
- многослойная печатная плата - это плата, которая состоит из чередующихся изоляционных слоев с проводящим рисунком. Между слоями могут быть или отсутствовать межслойные соединения;
- гибкая печатная плата - плата, имеющая гибкое основание, аналогична двухсторонней печатной плате.
Односторонние платы по-прежнему составляют значительную долю выпускаемых в мире печатных плат. В предыдущем десятилетии в США они составляли около 70% объема выпуска плат в количественном исчислении, однако, лишь около 10 % в стоимостном исчислении. В Великобритании такие платы составляют около четверти от объема всего производства.
Маршрут изготовления односторонних плат традиционно включает сверление, фотолитографию, травление медной фольги, защиту поверхности и подготовку к пайке, разделение заготовок. Стоимость односторонних плат составляет 0,1 - 0,2 от стоимости двухсторонних плат, это делает их вполне конкурентными, особенно в сфере бытовой электроники. Отметим, однако, что для современных электронных устройств, даже бытового назначения, односторонние платы часто требуют контурного фрезерования, нанесения защитных маскирующих покрытий, их сборка ведется с посадкой кристаллов непосредственно на плату или поверхностным монтажом.
Травление
Известно много составов для химического стравливания меди. Все они отличаются скоростью протекания реакции, составом выделяющихся в результате реакции веществ, а также доступностью необходимых для приготовления раствора химических реактивов. Ниже приведена информация о наиболее популярных растворах для травления.
1) Хлорное железо (FeCl3) -- пожалуй, самый известный и популярный реактив. Сухое хлорное железо растворяется в воде до тех пор, пока не будет получен насыщенный раствор золотисто-желтого цвета (для этого потребуется порядка двух столовых ложек на стакан воды). Процесс травления в этом растворе может занять от 10 до 60 минут. Время зависит от концентрации раствора, температуры и перемешивания. Перемешивание значительно ускоряет протекание реакции. В этих целях удобно использовать компрессор для аквариумов, который обеспечивает перемешивание раствора пузырьками воздуха. Также реакция ускоряется при подогревании раствора. По окончании травления плату необходимо промыть большим количеством воды, желательно с мылом (для нейтрализации остатков кислоты). К недостаткам данного раствора следует отнести образование в процессе реакции отходов, которые оседают на плате и препятствуют нормальному протеканию процесса травления, а также сравнительно низкую скорость реакции.
2) Персульфат аммония ((NH4)2S2O8) -- светлое кристаллическое вещество, растворяется в воде исходя из соотношения 35 г вещества на 65 г воды. Процесс травления в этом растворе занимает порядка 10 минут и зависит от площади медного покрытия, подвергающегося травлению. Для обеспечения оптимальных условий протекания реакции раствор должен иметь температуру порядка 40єC и постоянно перемешиваться. По окончании травления плату необходимо промыть в проточной воде. К недостаткам этого раствора относится необходимость поддержания требуемого температурного режима и перемешивания.
3) Раствор соляной кислоты (HCl) и перекиси водорода (H2O2). Для приготовления этого раствора необходимо к 770 мл воды добавить 200 мл (35 %) соляной кислоты и 30 мл (30 %) перекиси водорода. Готовый раствор должен храниться в темной бутылке, не закрытой герметически, так как при разложении перекиси водорода выделяется газ. Внимание: при использовании данного раствора необходимо соблюдать все меры предосторожности при работе с едкими химическими веществами. Все работы необходимо производить только на свежем воздухе или под вытяжкой. При попадании раствора на кожу ее необходимо немедленно промыть большим количеством воды. Время травления сильно зависит от перемешивания и температуры раствора и составляет порядка 5-10 минут для хорошо перемешиваемого свежего раствора при комнатной температуре. Не следует нагревать раствор выше 50єC. После травления плату необходимо промыть проточной водой. Данный раствор после травления можно восстанавливать добавлением H2O2. Оценка требуемого количества перекиси водорода осуществляется визуально: погруженная в раствор медная плата должна перекрашиваться из красного в темно-коричневый цвет. Образование пузырей в растворе свидетельствует об избытке перекиси водорода, что ведет к замедлению реакции травления. Недостатком данного раствора является необходимость строгого соблюдения при работе с ним всех мер предосторожности.
Очистка заготовки, сверловка, нанесение флюса, лужение
После завершения травления и промывки платы необходимо очистить ее поверхность от защитного покрытия. Сделать это можно каким-либо органическим растворителем, например, ацетоном.
Далее необходимо просверлить все отверстия. Делать это нужно остро заточенным сверлом при максимальных оборотах электродвигателя. В случае, если при нанесении защитного покрытия в центрах контактных площадок не было оставлено пустого места, необходимо предварительно наметить отверстия (сделать это можно, например, шилом). Прижимное усилие в процессе сверления не должно быть слишком большим, чтобы на обратной стороне платы не образовывались бугорки вокруг отверстий. Обычные электродрели практически не подходят для сверления плат, поскольку, во-первых, имеют низкие обороты, а во-вторых, обладают достаточно большой массой, что затрудняет регулирование прижимного усилия. Удобнее всего для сверления плат использовать электродвигатели типа ДПМ-35Н и им подобные с насаженным на их вал небольшим цанговым патроном. После сверловки нужно обработать отверстия: удалить все зазубрины и заусенцы. Сделать это можно наждачной бумагой. Следующим этапом является покрытие платы флюсом с последующим лужением. Можно использовать специальные флюсы промышленного изготовления (лучше всего смываемые водой или вообще не требующие смывания) либо просто покрыть плату слабым раствором канифоли в спирте. Лужение можно производить двумя способами: погружением в расплав припоя либо при помощи паяльника и металлической оплетки, пропитанной припоем. В первом случае необходимо изготовить железную ванночку и заполнить ее небольшим количеством сплава Розе или Вуда. Расплав должен быть полностью покрыт сверху слоем глицерина во избежание окисления припоя.
Разрабатываемое устройство выполнено на односторонней печатной плате. Разработка платы выполнена ручным методом. Схема разводки печатных проводников платы показана на рисунке 16, а расположение деталей на плате на рисунке 17.
Рисунок 16 - Схема разводки печатных проводников платы
Рисунок 16 - Расположения деталей на печатной плате
2.5 Описание общего алгоритма программного обеспечения
В качестве среды программирования выбрана система визуального объектно-ориентированного программирования Delphi. Выбор обоснован в первую очередь тем, что в НГПК ведется подготовка программистов в среде Delphi, кроме того, в пользу Delphi говорят ее основные характеристики, а именно:
- высокопроизводительный компилятор в машинный код;
- объектно-ориентированная модель компонент;
- визуальное (а, следовательно, и скоростное) построение приложений из программных прототипов;
- масштабируемые средства для построения баз данных.
Компилятор в машинный код
Компилятор, встроенный в Delphi, обеспечивает высокую производительность, необходимую для построения приложений в архитектуре “клиент-сервер”. Этот компилятор в настоящее время является самым быстрым в мире, его скорость компиляции составляет свыше 120 тысяч строк в минуту на компьютере 486DX33. Он предлагает легкость разработки и быстрое время проверки готового программного блока, характерного для языков четвертого поколения (4GL) и в то же время обеспечивает качество кода, характерного для компилятора 3GL. Кроме того, Delphi обеспечивает быструю разработку без необходимости писать вставки на Си или ручного написания кода.
В процессе построения приложения разработчик выбирает из палитры компонент готовые компоненты как художник, делающий крупные мазки кистью. Еще до компиляции он видит результаты своей работы - после подключения к источнику данных их можно видеть отображенными на форме, можно перемещаться по данным, представлять их в том или ином виде. В этом смысле проектирование в Delphi мало чем отличается от проектирования в интерпретирующей среде, однако после выполнения компиляции мы получаем код, который исполняется в 10-20 раз быстрее, чем тоже самое, сделанное при помощи интерпретатора. Кроме того, компилятор компилятору рознь, в Delphi компиляция производится непосредственно в родной машинный код, в то время как существуют компиляторы, превращающие программу в так называемый p-код, который затем интерпретируется виртуальной p-машиной. Это не может не сказаться на фактическом быстродействии готового приложения.
Подобные документы
Разработка блок-схемы рабочей станции для сбора и обработки данных, кодирования и декодирования сигналов. Основные элементы системы. Проектирование и технология изготовления печатной платы, монтаж, контроль изготовления. Среда программирования LabVIEW.
дипломная работа [4,4 M], добавлен 11.02.2017Разработка схемы электрической структурной. Электрический расчет каскадов. Расчет надежности изделия. Расчет размера печатной платы, печатного монтажа. Расчет технологичности изготовления изделия. Формирование конструкторского кода обозначения изделия.
дипломная работа [1,6 M], добавлен 07.12.2016Характеристика основных принципов создания радиопередатчика. Разработка учебного стенда радиопередатчика, результаты моделирования. Затраты на покупные элементы, заработную плату, электроэнергию. Техника безопасности при налаживании радиоаппаратуры.
дипломная работа [2,9 M], добавлен 07.07.2012Обзор аналогов изделия. Описание структурной схемы. Описание схемы электрической принципиальной. Разработка и расчет узлов схемы электрической принципиальной. Обоснование выбора элементов схемы. Расчет печатной платы. Тепловой расчет.
дипломная работа [622,7 K], добавлен 14.06.2006Основные сведения о декодере. Принцип работы дешифратора. Двоичные логические операции с цифровыми сигналами. Способ увеличения количества выходов дешифратора. Проектирование электрической схемы для реализации дешифратора. Изготовление печатной платы.
дипломная работа [1015,7 K], добавлен 29.12.2014Структурная схема устройства, принцип его работы. Выбор элементов функциональной схемы стенда. Разработка аппаратной части, конструктивное построение. Технология изготовления печатной платы. Обеспечение системы электробезопасности проектируемого изделия.
дипломная работа [2,0 M], добавлен 14.02.2011Описание структурной схемы и принцип работы USB-ионизатора. Выбор радиоэлементов и их технические параметры. Разработка и изготовление печатной платы. Технический процесс сборки и монтажа узлов средств вычислительной техники. Внешний вид устройства.
курсовая работа [1,3 M], добавлен 29.04.2011Разработка структурной схемы и алгоритма функционирования цифрового таймера для насоса. Составление принципиальной схемы изделия и расчет размеров печатной платы. Организация электрического питания. Технологический маршрут изготовления устройства.
курсовая работа [296,8 K], добавлен 02.03.2014Классификация электромагнитных подвесов. Построение математической модели стенда. Программная реализация пропорционально-интегрально-дифференциального регулятора. Описание микроконтроллера ATmega 328 и платы Arduino. Сборка и ввод стенда в эксплуатацию.
дипломная работа [2,6 M], добавлен 09.06.2014Общее понятие о триггерах и их разновидность. Основные параметры триггеров и логические элементы. Исследование логических элементов НЕ, Ключ, 2ИЛИ-НЕ. Анализ работы схемы D-триггера. Разработка конструкции стенда, изготовление печатной платы и макета.
дипломная работа [1,6 M], добавлен 29.12.2014