Реферат на тему:
Осциллограф
Осцилло́граф (лат. oscillo — качаюсь + греч. γραφω — пишу) — прибор, предназначенный для исследования (наблюдения, записи; также измерения) амплитудных и временны́х параметров электрического сигнала, подаваемого на его вход, либо непосредственно на экране либо записываемого на фотоленте.
Современные осциллографы позволяют разворачивать сигнал гигагерцовых частот. Для разворачивания более высокочастотных сигналов можно использовать электронно-оптические камеры.
Фигура Лиссажу на экране двухканального осциллографа
Используются в прикладных, лабораторных и научно-исследовательских целях, для контроля/изучения электрических сигналов — как непосредственно, так и получаемых при воздействии различных устройств/сред на датчики, преобразующие эти воздействия в электрический сигнал.
По назначению и способу вывода измерительной информации:
По способу обработки входного сигнала
По количеству лучей: однолучевые, двулучевые и т. д. Количество лучей может достигать 16-ти и более (n-лучевой осциллограф имеет nное количество сигнальных входов и может одновременно отображать на экране n графиков входных сигналов).
Осциллографы с периодической развёрткой делятся на: универсальные (обычные), скоростные, стробоскопические, запоминающие и специальные; цифровые осциллографы могут сочетать возможность использования разных функций.
Также существуют осциллографы, совмещенные с другими измерительными приборами (напр. мультиметром).
Осциллограф также может существовать не только в качестве автономного прибора, но и в виде приставки к компьютеру (подключаемой через какой-либо порт: LPT, COM, USB, вход звуковой карты).
Осциллограф с дисплеем на базе ЭЛТ состоял из электронно-лучевой трубки, блока горизонтальной развертки и входного усилителя (для усиления слабых входных сигналов). Также содержатся вспомогательные блоки: блок управления яркости, блок вертикальной развертки, калибратор длительности, калибратор амплитуды.
Современные осциллографы всё в большей степени переходят (как и вся техника визуализации — телевизоры, мониторы и тп.) на отображение информации на экране ЖК-дисплеев.
Схема электронно-лучевой трубки осциллографа: 1 — отклоняющие пластины, 2 — электронная пушка, 3 — пучок электронов, 4 — фокусирующий соленоид, 5 — экран
Осциллограф имеет экран A, на котором отображаются графики входных сигналов (у цифровых осциллографов изображение выводится на дисплей (монохромный или цветной) в виде готовой картинки, у аналоговых осциллографов в качестве экрана используется электронно-лучевая трубка с электростатическим отклонением). На экран обычно нанесена разметка в виде координатной сетки.
Осциллографы разделяются на одноканальные и многоканальные (2, 4, 6, и т. д. каналов на входе). Многоканальные осциллографы позволяют одновременно сравнивать сигналы между собой (формы, амплитуды, частоты и пр.)
Имеются значительные отличия в аналоговых и цифровых осциллографах. В цифровых осциллографах, строго говоря, не требуется синхронизация, так как при частоте обновления 1 сек и менее изображение на экране вполне читаемо визуально.
Режимы развертки:
Если запуск развёртки никак не связан с наблюдаемым сигналом, то изображение на экране будет выглядеть «бегущим» или даже совершенно размазанным. Это происходит потому, что в этом случае осциллограф отображает различные участки наблюдаемого сигнала на одном и том же месте. Для получения стабильного изображения все осциллографы содержат систему, называемую триггер.
Триггер в осциллографе — это устройство, которое задерживает запуск развёртки до тех пор, пока не будут выполнены некоторые условия. Триггер имеет как минимум две настройки:
Таким образом, триггер запускает развёртку всегда с одного и того же места сигнала, поэтому изображение сигнала на осциллограмме выглядит стабильным и неподвижным (конечно, только при правильных настройках триггера).
Для работы с осциллографом предварительно необходимо произвести калибровку его канала (каналов). Калибровка производится после прогрева прибора (примерно минут 5). Калибратор встроен в большинство осциллографов. Для калибровки высокочастотных моделей желательно иметь шнур с двумя разъемами (на выход калибратора и на вход осциллографа) иначе возможны искажения сигнала. Для низкочастотных моделей возможно просто коснуться щупом выхода калибратора. Далее ручку вольт/дел. ставится так, чтобы сигнал калибратора занимал 2—4 деления на экране (то есть, если калибратор 1 вольт,- то на 250 милливольт). После этого канал включается на переменное напряжение и на экране появится сигнал. Далее, в зависимости от частоты калибратора, ручка развертки ставится в положение при котором видно не менее 5—7 периодов сигнала. Для частоты 1 килогерц частота развертки при которой каждый период занимает одно деление экрана равен 1 мс (одна миллисекунда). Далее необходимо убедиться, чтобы сигнал на протяжении этих 5-7 периодов попадал точно по делениям экрана. Для аналоговых осциллографов нормируется как правило ±4 деления от центра экрана, то есть на протяжении восьми делений должен совпадать точно. Если не совпадает, следует поворачивать ручку плавного изменения развертки добиваясь совпадения. Заодно проверяется амплитуда (размах) сигнала — она должна совпадать с тем, что написано на калибраторе. Если не совпадает, то необходимо добиться совпадения, поворачивая ручку плавного изменения чувствительности вольт/дел. Необходимо помнить, что если установлена чувствительность канала в 250 милливольт, то сигнал в 1 вольт занимает при правильной настройке 4 деления. После калибровки прибор будет показывать сигнал точно. Теперь можно не только смотреть, но и измерять сигналы.
Допустим, имеется устройство на выходе которого заведомо известный по напряжению сигнал. Чувствительность вертикального отклонения (Вольт/дел) устанавливается так, чтобы отображаемый на экране сигнал не выходил за рамки экрана, щуп устанавливается в нужное место на плате, после чего на экране появится исследуемый сигнал. При необходимости развертка переключается в позицию удобную для наблюдения. Если сигнал превышает допустимую документацией осциллографа, то необходимо воспользоваться делителем с коэффициентом деления 1/10 или 1/100 и соблюдать правила электробезопасности. Можно измерять амплитуду и частоту сигнала подсчитывая деления по вертикали и горизонтали. Некоторые модели осциллографов оснащены системой которая подсвечивает часть луча и измеряет время этого подсвеченного участка, это удобно при измерении частоты или периода — вручную выставляется длина подсвеченного участка, например, на начало и конец одного или нескольких периодов сигнала и на цифровом табло считывается значение в миллисекундах или иной временной единице. Амплитуда сигнала измеряется аналогично.
Первый осциллограф был изобретён французским физиком Андре Блонделем в 1893 году.
wreferat.baza-referat.ru
Содержание
Стр.
Введение3
Актуальность темы4
Постановка задачи5
1 Разработка структурной схемы устройства6
2 Выбор МК и АЦП8
3 Разработка принципиальной схемы и выбор электронных компонентов10
4. Описание работы устройства21
5 Описание программы для микроконтроллера22
ПРИЛОЖЕНИЕ A Программа для МК цифрового осциллографа.30
Заключение42
Список использованных источников43
Введение
В ходе развития технологии микроэлектроники происходила миниатюризация электронных схем, и появились СБИС. Массовое производство СБИС привело к их удешевлению. Одним из дешёвых и миниатюрных устройств является микроконтроллер (МК). Микроконтроллер это СБИС, содержащая на одном кристалле процессор, ПЗУ, ОЗУ, последовательный или параллельный интерфейс связи, таймеры, схему прерываний и другие периферийные устройства. Таким образом, на одной ИС можно реализовать множество различных устройств, в которых требуется управлять каким то процессом. Причём совершенствование технологии изготовления СБИС привело к повышению их производительности, и микроконтроллеры могут достаточно быстро реагировать на событие и обрабатывать его.
В настоящее время бурно развиваются цифровые приборы. Причём из-за лучших характеристик цифровые приборы вытесняют аналоговые приборы.
Можно выделить следующие преимущества цифрового осциллографа:
- высокая точность измерений;
- яркий хорошо сфокусированный экран на любой скорости развёртки;
- возможность отображения сигнала до момента запуска;
- возможность останова обновления экрана на произвольное время;
- возможность детектирования импульсных помех;
- автоматические средства измерения параметров сигналов;
- возможность подключения принтера для создания отчётов измерений;
- возможность статистической обработки сигнала;
- средства самодиагностики и самокалибровки;
- резко очерченные контуры изображения сигнала;
- возможность исследовать детально переходные процессы;
- считывание предварительно записанных данных;
- широкие аналитические возможности и упрощённая архивация;
- возможность сравнения предварительно записанных данных с текущими.
Цифровые осциллографы выпускаются либо в виде самостоятельных приборов, либо в виде приставки к ПК. Устройства на основе ПК относятся к новому направлению в измерительной технике виртуальные приборы. Теперь специалисту достаточно подключить к компьютеру дополнительное устройство модуль цифрового осциллографа, для того чтобы начать измерения и анализ физической величины. При этом программная часть виртуального прибора эмулирует переднюю управляющую панель стационарного измерительного устройства. С помощью мыши и клавиатуры осуществляется управление прибором, специальными программами обработка, поступившей информации, а также её хранение на накопителе на жёстком диске.
Теми же возможностями обладают осциллографы с ЖКД (жидкокристаллическим дисплеем). Все возможности связанные с автоматизаций измерений встроены в цифровой осциллограф.
Актуальность темы
В настоящее время на рынке измерительной техники присутствует множество производителей цифровых запоминающих осциллографов (ЦЗО). Наиболее преуспевающие производители в России: АКТАКОМ, ОАО Руднёв - Шиляев, ЗАО Компания Сигнал. Лидирующие производители за рубежом: компании Tektronix, Hitachi-Denshi, Agilent Technologies, LeCroy, GaGe Applied Technologies, Good Will instrument Co. Ltd, фирма Chauvin Arnoux, корпорация Fluke.
ЦЗО используются для исследовательских работ или для тестирования, наладки, настройки электронных устройств.
Постановка задачи
В работе ставится задача придумать функциональную схему устройства, разработать в графическом редакторе OrCAD Capture принципиальную схему. В ходе разработки схем подобрать подходящие микросхемы для обеспечения нужных характеристик осциллографа. Написать программу для микроконтроллера.
Разрабатываемый цифрового осциллографа должен обладать следующими основными параметрами:
Число каналов: 2
Разрядность АЦП: 8
Частота дискретизации АЦП: 20 МГц
Размер кадра: 240 байт
Максимальный диапазон входного напряжения: В
Количество вольт на деление, В/дел: 1, 0.5, 0.2, 0.1, 0.01
Количество времени на деление: от 500 нс/дел до 10 с/дел
Полоса пропускания по уровню - 3 дБ аналогового блока: 10 МГц
Входное сопротивление:1 МОм
Входная ёмкость: 20 пФ
Устройство отображения: ЖКД 320X240
1 Разработка структурной схемы устройства
Аналоговый сигнал перед оцифровкой в зависимости от амплитуды и выбранного пользователем количества вольт на деление (В/дел) нужно, как известно, ослабить или усилить. Важно, чтобы напряжение на аналоговом входе аналого-цифрового преобразователя (АЦП) после преобразований не выходило за пределы максимального допустимого значения. Обычно размах напряжений аналогового входа АЦП равен 1 В (от - 0.5 В до + 0.5 В), а шаг квантования 8 разрядного АЦП равен 0.004 В. Поэтому напряжение от 0.5 В до 5 В нужно уменьшить по амплитуде, чтобы не превыс
www.studsell.com
Содержание
Стр.
Введение3
Актуальность темы4
Постановка задачи5
1 Разработка структурной схемы устройства6
2 Выбор МК и АЦП8
3 Разработка принципиальной схемы и выбор электронных компонентов10
4. Описание работы устройства21
5 Описание программы для микроконтроллера22
ПРИЛОЖЕНИЕ A Программа для МК цифрового осциллографа.30
Заключение42
Список использованных источников43
Введение
В ходе развития технологии микроэлектроники происходила миниатюризация электронных схем, и появились СБИС. Массовое производство СБИС привело к их удешевлению. Одним из дешёвых и миниатюрных устройств является микроконтроллер (МК). Микроконтроллер это СБИС, содержащая на одном кристалле процессор, ПЗУ, ОЗУ, последовательный или параллельный интерфейс связи, таймеры, схему прерываний и другие периферийные устройства. Таким образом, на одной ИС можно реализовать множество различных устройств, в которых требуется управлять каким то процессом. Причём совершенствование технологии изготовления СБИС привело к повышению их производительности, и микроконтроллеры могут достаточно быстро реагировать на событие и обрабатывать его.
В настоящее время бурно развиваются цифровые приборы. Причём из-за лучших характеристик цифровые приборы вытесняют аналоговые приборы.
Можно выделить следующие преимущества цифрового осциллографа:
- высокая точность измерений;
- яркий хорошо сфокусированный экран на любой скорости развёртки;
- возможность отображения сигнала до момента запуска;
- возможность останова обновления экрана на произвольное время;
- возможность детектирования импульсных помех;
- автоматические средства измерения параметров сигналов;
- возможность подключения принтера для создания отчётов измерений;
- возможность статистической обработки сигнала;
- средства самодиагностики и самокалибровки;
- резко очерченные контуры изображения сигнала;
- возможность исследовать детально переходные процессы;
- считывание предварительно записанных данных;
- широкие аналитические возможности и упрощённая архивация;
- возможность сравнения предварительно записанных данных с текущими.
Цифровые осциллографы выпускаются либо в виде самостоятельных приборов, либо в виде приставки к ПК. Устройства на основе ПК относятся к новому направлению в измерительной технике виртуальные приборы. Теперь специалисту достаточно подключить к компьютеру дополнительное устройство модуль цифрового осциллографа, для того чтобы начать измерения и анализ физической величины. При этом программная часть виртуального прибора эмулирует переднюю управляющую панель стационарного измерительного устройства. С помощью мыши и клавиатуры осуществляется управление прибором, специальными программами обработка, поступившей информации, а также её хранение на накопителе на жёстком диске.
Теми же возможностями обладают осциллографы с ЖКД (жидкокристаллическим дисплеем). Все возможности связанные с автоматизаций измерений встроены в цифровой осциллограф.
Актуальность темы
В настоящее время на рынке измерительной техники присутствует множество производителей цифровых запоминающих осциллографов (ЦЗО). Наиболее преуспевающие производители в России: АКТАКОМ, ОАО Руднёв - Шиляев, ЗАО Компания Сигнал. Лидирующие производители за рубежом: компании Tektronix, Hitachi-Denshi, Agilent Technologies, LeCroy, GaGe Applied Technologies, Good Will instrument Co. Ltd, фирма Chauvin Arnoux, корпорация Fluke.
ЦЗО используются для исследовательских работ или для тестирования, наладки, настройки электронных устройств.
Постановка задачи
В работе ставится задача придумать функциональную схему устройства, разработать в графическом редакторе OrCAD Capture принципиальную схему. В ходе разработки схем подобрать подходящие микросхемы для обеспечения нужных характеристик осциллографа. Написать программу для микроконтроллера.
Разрабатываемый цифрового осциллографа должен обладать следующими основными параметрами:
Число каналов: 2
Разрядность АЦП: 8
Частота дискретизации АЦП: 20 МГц
Размер кадра: 240 байт
Максимальный диапазон входного напряжения: В
Количество вольт на деление, В/дел: 1, 0.5, 0.2, 0.1, 0.01
Количество времени на деление: от 500 нс/дел до 10 с/дел
Полоса пропускания по уровню - 3 дБ аналогового блока: 10 МГц
Входное сопротивление:1 МОм
Входная ёмкость: 20 пФ
Устройство отображения: ЖКД 320X240
1 Разработка структурной схемы устройства
Аналоговый сигнал перед оцифровкой в зависимости от амплитуды и выбранного пользователем количества вольт на деление (В/дел) нужно, как известно, ослабить или усилить. Важно, чтобы напряжение на аналоговом входе аналого-цифрового преобразователя (АЦП) после преобразований не выходило за пределы максимального допустимого значения. Обычно размах напряжений аналогового входа АЦП равен 1 В (от - 0.5 В до + 0.5 В), а шаг квантования 8 разрядного АЦП равен 0.004 В. Поэтому напряжение от 0.5 В до 5 В нужно уменьшить по амплитуде, чтобы не превыс?/p>
geum.ru
Реферат на тему:
Осциллограф
Осцилло́граф (лат. oscillo — качаюсь + греч. γραφω — пишу) — прибор, предназначенный для исследования (наблюдения, записи; также измерения) амплитудных и временны́х параметров электрического сигнала, подаваемого на его вход, либо непосредственно на экране либо записываемого на фотоленте.
Современные осциллографы позволяют разворачивать сигнал гигагерцовых частот. Для разворачивания более высокочастотных сигналов можно использовать электронно-оптические камеры.
Фигура Лиссажу на экране двухканального осциллографа
Используются в прикладных, лабораторных и научно-исследовательских целях, для контроля/изучения электрических сигналов — как непосредственно, так и получаемых при воздействии различных устройств/сред на датчики, преобразующие эти воздействия в электрический сигнал.
По назначению и способу вывода измерительной информации:
По способу обработки входного сигнала
По количеству лучей: однолучевые, двулучевые и т. д. Количество лучей может достигать 16-ти и более (n-лучевой осциллограф имеет nное количество сигнальных входов и может одновременно отображать на экране n графиков входных сигналов).
Осциллографы с периодической развёрткой делятся на: универсальные (обычные), скоростные, стробоскопические, запоминающие и специальные; цифровые осциллографы могут сочетать возможность использования разных функций.
Также существуют осциллографы, совмещенные с другими измерительными приборами (напр. мультиметром).
Осциллограф также может существовать не только в качестве автономного прибора, но и в виде приставки к компьютеру (подключаемой через какой-либо порт: LPT, COM, USB, вход звуковой карты).
Осциллограф с дисплеем на базе ЭЛТ состоял из электронно-лучевой трубки, блока горизонтальной развертки и входного усилителя (для усиления слабых входных сигналов). Также содержатся вспомогательные блоки: блок управления яркости, блок вертикальной развертки, калибратор длительности, калибратор амплитуды.
Современные осциллографы всё в большей степени переходят (как и вся техника визуализации — телевизоры, мониторы и тп.) на отображение информации на экране ЖК-дисплеев.
Схема электронно-лучевой трубки осциллографа: 1 — отклоняющие пластины, 2 — электронная пушка, 3 — пучок электронов, 4 — фокусирующий соленоид, 5 — экран
Осциллограф имеет экран A, на котором отображаются графики входных сигналов (у цифровых осциллографов изображение выводится на дисплей (монохромный или цветной) в виде готовой картинки, у аналоговых осциллографов в качестве экрана используется электронно-лучевая трубка с электростатическим отклонением). На экран обычно нанесена разметка в виде координатной сетки.
Осциллографы разделяются на одноканальные и многоканальные (2, 4, 6, и т. д. каналов на входе). Многоканальные осциллографы позволяют одновременно сравнивать сигналы между собой (формы, амплитуды, частоты и пр.)
Имеются значительные отличия в аналоговых и цифровых осциллографах. В цифровых осциллографах, строго говоря, не требуется синхронизация, так как при частоте обновления 1 сек и менее изображение на экране вполне читаемо визуально.
Режимы развертки:
Если запуск развёртки никак не связан с наблюдаемым сигналом, то изображение на экране будет выглядеть «бегущим» или даже совершенно размазанным. Это происходит потому, что в этом случае осциллограф отображает различные участки наблюдаемого сигнала на одном и том же месте. Для получения стабильного изображения все осциллографы содержат систему, называемую триггер.
Триггер в осциллографе — это устройство, которое задерживает запуск развёртки до тех пор, пока не будут выполнены некоторые условия. Триггер имеет как минимум две настройки:
Таким образом, триггер запускает развёртку всегда с одного и того же места сигнала, поэтому изображение сигнала на осциллограмме выглядит стабильным и неподвижным (конечно, только при правильных настройках триггера).
Для работы с осциллографом предварительно необходимо произвести калибровку его канала (каналов). Калибровка производится после прогрева прибора (примерно минут 5). Калибратор встроен в большинство осциллографов. Для калибровки высокочастотных моделей желательно иметь шнур с двумя разъемами (на выход калибратора и на вход осциллографа) иначе возможны искажения сигнала. Для низкочастотных моделей возможно просто коснуться щупом выхода калибратора. Далее ручку вольт/дел. ставится так, чтобы сигнал калибратора занимал 2—4 деления на экране (то есть, если калибратор 1 вольт,- то на 250 милливольт). После этого канал включается на переменное напряжение и на экране появится сигнал. Далее, в зависимости от частоты калибратора, ручка развертки ставится в положение при котором видно не менее 5—7 периодов сигнала. Для частоты 1 килогерц частота развертки при которой каждый период занимает одно деление экрана равен 1 мс (одна миллисекунда). Далее необходимо убедиться, чтобы сигнал на протяжении этих 5-7 периодов попадал точно по делениям экрана. Для аналоговых осциллографов нормируется как правило ±4 деления от центра экрана, то есть на протяжении восьми делений должен совпадать точно. Если не совпадает, следует поворачивать ручку плавного изменения развертки добиваясь совпадения. Заодно проверяется амплитуда (размах) сигнала — она должна совпадать с тем, что написано на калибраторе. Если не совпадает, то необходимо добиться совпадения, поворачивая ручку плавного изменения чувствительности вольт/дел. Необходимо помнить, что если установлена чувствительность канала в 250 милливольт, то сигнал в 1 вольт занимает при правильной настройке 4 деления. После калибровки прибор будет показывать сигнал точно. Теперь можно не только смотреть, но и измерять сигналы.
Допустим, имеется устройство на выходе которого заведомо известный по напряжению сигнал. Чувствительность вертикального отклонения (Вольт/дел) устанавливается так, чтобы отображаемый на экране сигнал не выходил за рамки экрана, щуп устанавливается в нужное место на плате, после чего на экране появится исследуемый сигнал. При необходимости развертка переключается в позицию удобную для наблюдения. Если сигнал превышает допустимую документацией осциллографа, то необходимо воспользоваться делителем с коэффициентом деления 1/10 или 1/100 и соблюдать правила электробезопасности. Можно измерять амплитуду и частоту сигнала подсчитывая деления по вертикали и горизонтали. Некоторые модели осциллографов оснащены системой которая подсвечивает часть луча и измеряет время этого подсвеченного участка, это удобно при измерении частоты или периода — вручную выставляется длина подсвеченного участка, например, на начало и конец одного или нескольких периодов сигнала и на цифровом табло считывается значение в миллисекундах или иной временной единице. Амплитуда сигнала измеряется аналогично.
Первый осциллограф был изобретён французским физиком Андре Блонделем в 1893 году.
www.wreferat.baza-referat.ru
Содержание
<span MS Mincho"">Стр.
TOC o «1-3» h z u Введение. PAGEREF _Toc124566182 h 3<span Times New Roman"; font-weight:normal;mso-no-proof:yes">
Актуальность темы… PAGEREF _Toc124566183 h 4<span Times New Roman"; font-weight:normal;mso-no-proof:yes">
Постановка задачи. PAGEREF _Toc124566184 h 5<span Times New Roman"; font-weight:normal;mso-no-proof:yes">
1 Разработка структурной схемыустройства. PAGEREF _Toc124566185 h 6<span Times New Roman"; font-weight:normal;mso-no-proof:yes">
2 Выбор МК и АЦП… PAGEREF _Toc124566186 h 8<span Times New Roman"; font-weight:normal;mso-no-proof:yes">
3 Разработка принципиальной схемы ивыбор электронных компонентов. PAGEREF _Toc124566187 h 10<span Times New Roman"; font-weight:normal;mso-no-proof:yes">
4. Описание работы устройства. PAGEREF _Toc124566188 h 21<span Times New Roman"; font-weight:normal;mso-no-proof:yes">
5 Описание программы для микроконтроллера. PAGEREF _Toc124566189 h 22<span Times New Roman"; font-weight:normal;mso-no-proof:yes">
ПРИЛОЖЕНИЕ A Программа для МК цифрового осциллографа.PAGEREF _Toc124566191 h 30<span Times New Roman"; font-weight:normal;mso-no-proof:yes">
Заключение. PAGEREF _Toc124566192 h 42<span Times New Roman"; font-weight:normal;mso-no-proof:yes">
Список использованных источников. PAGEREF _Toc124566193 h 43<span Times New Roman"; font-weight:normal;mso-no-proof:yes">
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-font-kerning:0pt">
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-font-kerning:0pt">
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-font-kerning:0pt">
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-font-kerning:0pt">
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-font-kerning:0pt">
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-font-kerning:0pt">
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-font-kerning:0pt">
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-font-kerning:0pt">
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-font-kerning:0pt">
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-font-kerning:0pt">
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-font-kerning:0pt">
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-font-kerning:0pt">
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-font-kerning:0pt">
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-font-kerning:0pt">
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-font-kerning:0pt">
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-font-kerning:0pt">
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-font-kerning:0pt">
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-bidi-font-family:«Courier New»">Введение
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-bidi-font-family:«Courier New»">
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-bidi-font-family:«Courier New»">В ходеразвития технологии микроэлектроники происходила миниатюризация электронныхсхем, и появились СБИС. Массовое производство СБИС привело к их удешевлению.Одним из дешёвых и миниатюрных устройств является микроконтроллер
(МК). Микроконтроллер – это СБИС,содержащая на одном кристалле процессор, ПЗУ, ОЗУ, последовательный илипараллельный интерфейс связи, таймеры, схему прерываний и другие периферийныеустройства. Таким образом, на одной ИС можно реализовать множество различныхустройств, в которых требуется управлять каким то процессом. Причём совершенствованиетехнологии изготовления СБИС привело к повышению их производительности, имикроконтроллеры могут достаточно быстро реагировать на событие и обрабатыватьего.<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-bidi-font-family:«Courier New»">Внастоящее время бурно развиваются цифровые приборы. Причём из-за лучшиххарактеристик цифровые приборы вытесняют аналоговые приборы.
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-bidi-font-family:«Courier New»">Можновыделить следующие преимущества цифрового осциллографа:
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-bidi-font-family:«Courier New»">-высокая точность измерений;
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-bidi-font-family:«Courier New»">- яркийхорошо сфокусированный экран на любойскорости развёртки;
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-bidi-font-family:«Courier New»">-возможность отображения сигнала до момента запуска;
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-bidi-font-family:«Courier New»">-возможность останова обновления экрана на произвольное время;
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-bidi-font-family:«Courier New»">-возможность детектирования импульсных помех;
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-bidi-font-family:«Courier New»">-автоматические средства измерения параметров сигналов;
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-bidi-font-family:«Courier New»">-возможность подключения принтера для создания отчётов измерений;
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-bidi-font-family:«Courier New»">-возможность статистической обработки сигнала;
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-bidi-font-family:«Courier New»">-средства самодиагностики и самокалибровки;
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-bidi-font-family:«Courier New»">- резкоочерченные контуры изображения сигнала;
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-bidi-font-family:«Courier New»">-возможность исследовать детально переходные процессы;
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-bidi-font-family:«Courier New»">-считывание предварительно записанных данных;
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-bidi-font-family:«Courier New»">-широкие аналитические возможности и упрощённая архивация;
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-bidi-font-family:«Courier New»">-возможность сравнения предварительно записанных данных с текущими.
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-bidi-font-family:«Courier New»"> Цифровые осциллографы выпускаются либов виде самостоятельных приборов, либо в виде приставки к ПК. Устройства наоснове ПК относятся к новому направлению в измерительной технике – виртуальныеприборы. Теперь специалисту достаточно подключить к компьютеру дополнительноеустройство – модуль цифрового осциллографа, для того чтобы начать измерения и анализ физической величины. При этомпрограммная часть виртуального прибора эмулирует переднюю управляющую панельстационарного измерительного устройства. С помощью мыши и клавиатурыосуществляется управление прибором, специальными программами обработка,поступившей информации, а также её хранение на накопителе на жёстком диске.
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-bidi-font-family:«Courier New»"> Теми же возможностями обладают осциллографыс ЖКД (жидкокристаллическим дисплеем). Все возможности связанные савтоматизаций измерений встроены в цифровой осциллограф.
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-bidi-font-family:«Courier New»">
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-bidi-font-family:«Courier New»">Актуальностьтемы
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-bidi-font-family:«Courier New»">
В настоящее время нарынке измерительной техники присутствует множество производителей цифровых запоминающихосциллографов (ЦЗО). Наиболее преуспевающие производители в России: «АКТАКОМ», ОАО«Руднёв — Шиляев», ЗАО «Компания Сигнал». Лидирующиепроизводителизарубежом: компании«Tektronix», «Hitachi-Denshi», «Agilent<st1:PersonName w:st=«on»>Tech</st1:PersonName>nologies», «LeCroy», «GaGe Applied <st1:PersonName w:st=«on»>Tech</st1:PersonName>nologies»,Good Will instrument Co. Ltd, фирма «ChauvinArnoux», корпорация «Fluke».
ЦЗО используются дляисследовательских работ или для тестирования, наладки, настройки электронныхустройств.
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-bidi-font-family:«Courier New»">
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-bidi-font-family:«Courier New»">
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-bidi-font-family:«Courier New»">
<span Times New Roman",«serif»;mso-fareast-font-family:«MS Mincho»; mso-bidi-font-family:«Courier New»">
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-bidi-font-family:«Courier New»">
<span Times New Roman",«serif»;mso-fareast-font-family:«MS Mincho»; mso-bidi-font-family:«Courier New»">Постановка задачи
<span Times New Roman",«serif»;mso-fareast-font-family:«MS Mincho»;mso-bidi-font-family: «Courier New»">
<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-bidi-font-family:«Courier New»">Вработе ставится задача придумать функциональную схему устройства, разработать вграфическом редакторе
OrCAD Capture принципиальную схему. В ходеразработки схем подобрать подходящие микросхемы для обеспечения нужныххарактеристик осциллографа. Написать программу для микроконтроллера.<span Times New Roman",«serif»; mso-fareast-font-family:«MS Mincho»;mso-bidi-font-family:«Courier New»">Разрабатываемыйцифрового осциллографа должен обладать следующими основными параметрами:
Числоканалов: 2
РазрядностьАЦП: 8
Частотадискретизации АЦП: 20 МГц
Размеркадра: 240 байт
Максимальныйдиапазон входного напряжения: <img src="/cache/referats/21009/image002.gif" v:shapes="_x0000_i1026">
Количествовольт на деление, В/дел: 1, 0.5, 0.2,0.1, 0.01
Количествовремени на деление: от 500 нс/дел до 10 с/дел
Полосапропускания по уровню — 3 дБ аналогового блока: 10 МГц
Входноесопротивление:1 МОм
Входнаяёмкость: 20 пФ
Устройствоотображения: ЖКД 320X240
1Разработка структурной схемы устройства
Аналоговый сигнал передоцифровкой в зависимости от амплитуды и выбранного пользователем количествавольт на деление (В/дел) нужно, как известно, ослабить или усилить. Важно, чтобы напряжение нааналоговом входе аналого-цифрового преобразователя (АЦП) после преобразованийне выходило за пределы максимального допустимого значения. Обычно размахнапряжений аналогового входа АЦП равен 1 В (от — 0.5 В до + 0.5 В), а шагквантования 8 – разрядного АЦП равен 0.004 В. Поэтому напряжение от 0.5 В до 5В нужно уменьшить по амплитуде, чтобы не превысить максимальные значения, анапряжение от 0.004 В до 0.5 В – усилить перед оцифровкой для получения большейинформации о сигнале. Для этого на входставятся аттенюаторы и усилитель [1]. На рисунке 1.1 представленафункциональная схема аналогового блока для одного канала.
Информациюо сигнале после оцифровки с помощью АЦП нужно быстро сохранить в память, такчтобы сохранилась его частота дискретизации. Для выполнения условия нужно, чтобы время доступа у памяти (tдос) совпадало с периодом дискретизации АЦП (Tд). В нашем случае Tд= tдос= 50 нс.
На рисунке 1.2 изображенаструктурная схема устройства. МК предназначен для обработки информации осигнале и передачи данных на ЖКД. Чем выше скорость работы МК, тем больше информации о сигнале удаётся получить.
Аттенюатор
Ku=1/5
Аттенюатор
Ku=1/10
Аттенюатор
Ku=1/2
Ключ 2
Ключ 1
Ключ 3
Ключ 4
Усилитель Ku=10
AIn
Ключ 6
Рисунок 1.1 – Структурная схема аналогового блока
SHAPE * MERGEFORMAT
8
8
AIn2
AIn1
Аналоговый блок
АЦП
8 – разрядный МК
<span MS Mincho"">Рисунок
1.2 – Структурная схема устройстваГрафический ЖКД
2 Выбор МК и АЦП
Для быстрого сохранения вОЗУ информации о сигнале нужно выбрать МК с максимальной производительностью.Объём ОЗУ должен быть не меньше 512 + 256 байт, так как размер кадра равен 240байт и осциллограф двухканальный. Для считывания данных с выходов АЦП нужно 2порта ввода-вывода. Также для управления ЖКД нужно ещё 2 порта. Для управленияключами и кнопок ещё 2 порта. Периферия должна содержать таймеры для созданиязадержек и встроенный АЦП для измерения постоянного напряжения. В таблице 2.1приведены результаты обзора микроконтроллеров с наиболее популярнымимикропроцессорными ядрами MCS-51 и PIC. Из таблицы выберем по главному параметру –быстродействию лучший МК.
Таблица 2.1 – Результаты обзора микроконтроллеров различныхпроизводителей
<span Courier New";mso-font-kerning:14.0pt">Производитель
<span Courier New";mso-font-kerning:14.0pt">Наименование
<span Courier New";mso-font-kerning:14.0pt">Тактовая частота, МГц
<span Courier New";mso-font-kerning:14.0pt">Количество линий ввода -
вывода<span Courier New";mso-font-kerning:14.0pt">Размер ОЗУ, байт
<span Courier New";mso-font-kerning:14.0pt">Интерфейсы
<span Courier New";mso-font-kerning:14.0pt; mso-ansi-language:EN-US">Intel
<span Courier New";mso-font-kerning:14.0pt;mso-bidi-font-weight:bold">87C51FC-20
<span Courier New";mso-font-kerning:14.0pt">20
<span Courier New";mso-font-kerning:14.0pt">32
<span Courier New";mso-font-kerning:14.0pt">256
<span Courier New";mso-font-kerning:14.0pt; mso-ansi-language:EN-US">UART
<span Courier New";mso-font-kerning:14.0pt; mso-ansi-language:EN-US">Atmel
<span Courier New";mso-font-kerning:14.0pt">AT89C51RB2
<span Courier New";mso-font-kerning:14.0pt; mso-ansi-language:EN-US">60
<span Courier New";mso-font-kerning:14.0pt">32
<span Courier New";mso-font-kerning:14.0pt; mso-ansi-language:EN-US">1280
<span Courier New";mso-font-kerning:14.0pt; mso-ansi-language:EN-US">UART
<st1:place w:st=«on»><st1:City w:st=«on»><span Courier New"; mso-font-kerning:14.0pt;mso-ansi-language:EN-US">Dallas
Semiconductor<span Courier New";mso-font-kerning:14.0pt; mso-ansi-language:EN-US">DS
87C550<span Courier New";mso-font-kerning:14.0pt; mso-ansi-language:EN-US">33
<span Courier New";mso-font-kerning:14.0pt; mso-ansi-language:EN-US">55
<span Courier New";mso-font-kerning:14.0pt; mso-ansi-language:EN-US">1280
<span Courier New";mso-font-kerning:14.0pt; mso-ansi-language:EN-US">2 UARTs
<span Courier New";mso-font-kerning:14.0pt; mso-ansi-language:EN-US">Silicon
Laboratories<span Courier New";mso-font-kerning:14.0pt; mso-ansi-language:EN-US">C8051F120
<span Courier New";mso-font-kerning:14.0pt; mso-ansi-language:EN-US">100
<span Courier New";mso-font-kerning:14.0pt; mso-ansi-language:EN-US">64
<span Courier New";mso-font-kerning:14.0pt; mso-ansi-language:EN-US">8448
<span Courier New";mso-font-kerning:14.0pt; mso-ansi-language:EN-US">2 UARTs, SMBus, SPI
<span Courier New";mso-font-kerning:14.0pt">Microchip
<span Courier New";mso-font-kerning:14.0pt; mso-ansi-language:EN-US">PIC
18F4455<span Courier New";mso-font-kerning:14.0pt; mso-ansi-language:EN-US">48
<span Courier New";mso-font-kerning:14.0pt; mso-ansi-language:EN-US">34
<span Courier New";mso-font-kerning:14.0pt; mso-ansi-language:EN-US">2048
<span Courier New";mso-font-kerning:14.0pt; mso-ansi-language:EN-US">USB
2.0, I2C, SPI, USARTОтличительнойособенностью МК DS87C550 является перепроектированное ядро процессора,позволяющее исключить холостые такты и циклы памяти. В результате, каждаякоманда системы команд 8051 выполняется в три раза быстрее, чем стандартным МК,работающем на той же тактовой частоте. DS87C550 имеет максимальную тактовуючастоту 33MHz, что эквивалентно работе стандартного МК с тактовой частотой до99MHz.
МКC8051F120выполняет 70% команд за 1 или 2 такта и обладает производительностьдо 100 MIPS на тактовой частоте 100МГц. Кроме того, он подходит по всемостальным параметрам для разрабатываемого устройства. Поэтому остановим свойвыбор на нём.
АЦП долженбыть сдвоенный и иметь частоту дискретизации 20 МГц. Такие АЦП выпускают многиепроизводители. Так как AnalogDevicesвыпускаеткачественные АЦП, то выберем из её продукции микросхему AD9288 cчастотой преобразования40 МГц.
3 Разработка принципиальной схемы ивыбор электронных компонентов
Как видно из структурнойсхемы аналогового блока нужно рассчитать аттенюаторы или делители напряжениядля ослабления сигнала по амплитуде.
<img src="/cache/referats/21009/image006.jpg" v:shapes="_x0000_i1027">
Рисунок 3.1 – Делитель напряжения
Предположим, что нагрузки нет, тогдапо закону Ома <img src="/cache/referats/21009/image008.gif" v:shapes="_x0000_i1028"><img src="/cache/referats/21009/image010.gif" v:shapes="_x0000_i1029"> Для различныхделителей будет меняться коэффициент ослабления <img src="/cache/referats/21009/image012.gif" v:shapes="_x0000_i1030"><img src="/cache/referats/21009/image014.gif" v:shapes="_x0000_i1031">
Таблица 3.1 – Номиналы резисторов для аттенюаторов
<span Courier New"; mso-font-kerning:14.0pt"><img src="/cache/referats/21009/image016.gif" v:shapes="_x0000_i1032">
<span Courier New"; mso-font-kerning:14.0pt"><img src="/cache/referats/21009/image018.gif" v:shapes="_x0000_i1033">
<span Courier New"; mso-font-kerning:14.0pt"><img src="/cache/referats/21009/image020.gif" v:shapes="_x0000_i1034">
<span Courier New"; mso-font-kerning:14.0pt"><img src="/cache/referats/21009/image022.gif" v:shapes="_x0000_i1035">
<span Courier New"; mso-font-kerning:14.0pt">0.5
<span Courier New"; mso-font-kerning:14.0pt">0.5
<span Courier New"; mso-font-kerning:14.0pt"><img src="/cache/referats/21009/image024.gif" v:shapes="_x0000_i1036">
<span Courier New"; mso-font-kerning:14.0pt">0.8
<span Courier New"; mso-font-kerning:14.0pt">0.2
<span Courier New"; mso-font-kerning:14.0pt"><img src="/cache/referats/21009/image026.gif" v:shapes="_x0000_i1037">
<span Courier New"; mso-font-kerning:14.0pt">0.9
<span Courier New"; mso-font-kerning:14.0pt">0.1
Резисторы на высокихчастотах имеют паразитную ёмкость на подложку. Проволочные резисторы ведут себяхорошо на частотах до 50 кГц, углеродные резисторы используются на частотах до1 МГц. Для данной схемы нужно использовать плёночные резисторы, которые имеютстабильные параметры на частотах до 100 МГц.
При работе в режиме постоянногонапряжения сигнал подаётся сразу на делитель, а при работе с переменнынапряжением для отсечения постоянных составляющих сигнала на вход ставитсяконденсатор. Конденсатор имеет комплексное сопротивление <img src="/cache/referats/21009/image028.gif" v:shapes="_x0000_i1038"><img src="/cache/referats/21009/image030.gif" v:shapes="_x0000_i1039">
Делители должныотключаться и подключаться к цепи по отдельности. Для этого будем использоватьаналоговые ключи ADG201, обладающие сопротивлением 60 Ом в открытом состоянии иразмахом напряжения аналогового входа <img src="/cache/referats/21009/image032.gif" v:shapes="_x0000_i1040">[2].
Для усиления сигналабудем использовать сдвоенный ОУ AD8008. ОУ имеет полосу пропускания по уровню -3 дБ равную 600 МГц прикоэффициенте усиления <img src="/cache/referats/21009/image034.gif" v:shapes="_x0000_i1041"> и диапазон напряженияна входе равный <img src="/cache/referats/21009/image036.gif" v:shapes="_x0000_i1042">
На рисунки 3.2 показанарекомендуемая производителем схема включения [3].
<img src="/cache/referats/21009/image038.jpg" v:shapes="_x0000_i1043">
Рисунок 3.2– Схема включения ОУ
Как известно при неинвертирующем включении идеального ОУ, его коэффициент усиления определяетсяпростой формулой: <img src="/cache/referats/21009/image040.gif" v:shapes="_x0000_i1044"><img src="/cache/referats/21009/image042.gif" v:shapes="_x0000_i1045"> в документациирекомендуется использовать следующие номиналы резисторов в: <img src="/cache/referats/21009/image044.gif" v:shapes="_x0000_i1046"><img src="/cache/referats/21009/image046.gif" v:shapes="_x0000_i1047">
Для фильтрации ВЧ помех вцепи питания микросхем включаем конденсаторы.
На рисунке 3.3представлена схема аналогового блока.
Выбранный АЦП имеетдифференциальные аналоговые входы. Для преобразования однопроводного сигнала вдифференциальный производитель рекомендует использовать ВЧ трансформатор ADT1-1WT, который имеет сопротивление 75 Ом иполосу пропускания 800 МГц [4]. Трансформатор не пропускает постоянный ток,поэтому для измерения постоянного напряжения будем использовать встроенный вмикроконтроллер АЦП.
Через состояние входов S1 и S2 задаётся режим вывода данных нацифровые выходы D7-D0. При S1=1, S2=0 (нормальный режим) данные на цифровые выходы канала Aи Bвыводятся одновременно, как показанона рисунке 3.4.
<img src="/cache/referats/21009/image048.jpg" v:shapes="_x0000_i1048">
Рисунок 3.4 – Временныедиаграммы для нормального режима работы АЦП
<img src="/cache/referats/21009/image050.gif" v:shapes="_x0000_i1049">Рисунок 3.3 – Принципиальная схема аналогового блока
АЦПимеет встроенный источник опорного напряжения (ИОН) напряжением 1.25 В, которыйподключен к выводу REFOUT. Ко входам REFINAи REFINBможно подключить внешний ИОН. Мы будем использоватьвстроенный источник, поэтому эти выводы не используются.
Приподаче высокого уровня на вход DFS(DataFormatOutput) данные выводятся в дополнительномкоде, а при низком уровня – в прямом коде.
Навход ENCAи ENCBподадим тактовый сигнал от МК длязапуска процесса преобразования. На рисунке 3.5 изображена схема включения АЦП.
Порт P4 и P5 микроконтроллера подключены к цифровым выходам канала Aи BАЦП соответственно.
Порт P0 используется для вывода сигналатактирования АЦП. Порт P3 — для подачи сигналов управления на ЖКД.
Порт P1 – используется для вывода данных наЖКД.
Вывод VDD– напряжение питания цифровой частиМК, DGND– земля цифровой части МК. Вывод AV+ – напряжение питания аналоговойчасти МК, DGND– земля аналоговой части МК [5].
TMS, TCK, TDI, TDO– выводы через которые производитсязагрузка и отладка программы. Они соединены c выводами JTAG интерфейса.
Так как мы будемиспользовать встроенный тактовый генератор с частотой 24.5 МГц, выводы XTAL1 и XTAL2 не используются. MONEN– монитор питания при высоком уровненапряжения на нём сбрасывает микроконтроллер, если VDD<VRST, а при низком уровне – он отключен.
На вывод VREFвыводится напряжение ИОН. Вход VREFAподключим к выходу VREFдля того чтобы использоватьвнутренний ИОН для работы АЦП. Таким образом, встроенный в МК АЦП будетизмерять постоянное напряжение.
Для измерения постоянногонапряжения с канала 1 будем использовать вход AIN0.1, а для измерения постоянногонапряжения с канала два — вход AIN0.2.
На рисунке 3.6представлена схема цифрового блока.
<img src="/cache/referats/21009/image052.gif" v:shapes="_x0000_i1050">
Рисунок 3.5 – Схема включения АЦП
<img src="/cache/referats/21009/image054.gif" v:shapes="_x0000_i1051">
Рисунок 3.6 – Схема включения МК
К порту P6 подключаются 8 кнопок, с помощью которых задаётсяколичество вольт на деление. К порту P7 подключены такие же кнопки, но спомощью них задаётся количество секунд на деление. После нажатия кнопкаостаётся нажатой. Повторное нажатие переводит кнопку в исходное состояние.Схема иерархического блока кнопок приведена на рисунке 3.7.
<img src="/cache/referats/21009/image056.gif" v:shapes="_x0000_i1052">
Рисунок 3.7 — Схема иерархическогоблока кнопок.
Ковходу P2 подключены цифровые входы ключей. Подключение произведено черездешифраторы, чтобы уменьшить длину управляющего кода.
Для отображения осциллограммы воспользуемся ЖКДпроизводства компании «Hantronix» HDM3224-1 cразрешением 320x240 пикселов ивстроенным контроллером SED1335 фирмы «Epson».
Описание контактов SED1335 [6]:
Выходы:
VA0 — VA15 — 16 разрядный адрес памятидисплея. Выходы подключены к адресным входам микросхем памяти.
VD0 – VD7 — 8 разрядная шина данных дисплея.Шина соединена с шинами данных микросхем памяти.
VRD — активный по низкому уровню выход управлениячтением памяти дисплея.
VCE — активныйпо низкому уровню сигнал управления режимом ожидания статической памяти.
VWR — активный по низкому уровню выход управлениязаписью памяти дисплея.
XD0 — XD3 — 4разрядные выходы данных Х-драйвера (управление столбцами). Выходы соединены со входамиданных D3 – D0 дисплея.
XSCL – выход, вырабатывающий сигнал тактирования длясдвигового регистра (соединён со входом CPдисплея). Задний фронт XSCLзащёлкивает данные XD0…XD3 на входе регистра сдвига.
LP – защёлка импульса. Защёлкивает сигнал на сдвиговыхрегистрах Х-драйвера в защёлках выходных данных. LP — сигнал, отпирающий позаднему фронту, и приходящий один раз в каждой строке дисплея.
YD – пусковой импульс развёртки. Он действует во времяпоследней строки каждого кадра и сдвигает Y-драйверы один за другим (по YSCL),для проверки общих соединений дисплея.
Входы:
XGи XD– входы, к которым подключаетсявнешний тактовый генератор
VDD — напряжениепитания от 2.7 В до 5.5 В.
VSS – общий вывод.
D0 — D7 – шина данных. Контактывхода/выхода на три состояния. Подключаются к микропроцессорной шине данных.
SEL1 и SEL2 – контакты выбора интерфейсамикропроцессора (таблица 3.2).
Таблица3.2 – Виды интерфейсов, поддерживаемые контроллером SED1335
<span Courier New";mso-font-kerning:14.0pt; mso-ansi-language:EN-US">SEL1
<span Courier New";mso-font-kerning:14.0pt; mso-ansi-language:EN-US">SEL2
<span Courier New";mso-font-kerning:14.0pt">Интерфейс
<span Courier New";mso-font-kerning:14.0pt; mso-ansi-language:EN-US">A0
<span Courier New";mso-font-kerning:14.0pt; mso-ansi-language:EN-US">RD
<span Courier New";mso-font-kerning:14.0pt; mso-ansi-language:EN-US">WR
<span Courier New";mso-font-kerning:14.0pt; mso-ansi-language:EN-US">CS
<span Courier New";mso-font-kerning:14.0pt">0
<span Courier New";mso-font-kerning:14.0pt">0
<span Courier New";mso-font-kerning:14.0pt">Семейство 8080
<span Courier New";mso-font-kerning:14.0pt">A0
<span Courier New";mso-font-kerning:14.0pt">RD
<span Courier New";mso-font-kerning:14.0pt">WR
<span Courier New";mso-font-kerning:14.0pt">CS
<span Courier New";mso-font-kerning:14.0pt">1
<span Courier New";mso-font-kerning:14.0pt">0
<span Courier New";mso-font-kerning:14.0pt">Семейство 6800
<span Courier New";mso-font-kerning:14.0pt">A0
<span Courier New";mso-font-kerning:14.0pt">E
<span Courier New";mso-font-kerning:14.0pt">R/W
<span Courier New";mso-font-kerning:14.0pt">CS
A0 – выбор типа данных. А0, вконъюнкции с сигналами RD и WR или R/W и Е, контролирует тип доступа кSED1335F, как показано ниже в таблице 3.3.
Таблица3.3 – Функции, поддерживаемые контроллером SED1335, настроенного на интерфейссемейства 8080
А0
RD
WR
<s
www.ronl.ru
Таблица 3.1. Сравнительная таблица наиболее распространенных ЦЗО Наименование прибораС1 – 137С9 - 28DS – 303PЦЗО_01ЦЗО_02 Полоса пропускания сигнала0 – 25МГц0 – 100 МГц0 – 30 МГц0 – 100 МГц0 – 200 МГц Количество каналов22222 Частота дискретизации1 МГц20 МГц20 МГц100 МГц400 МГц Разрядность АЦП88888 Объем памяти4 Кбайт2 Кбайт4 Кбайт64 Кбайт (расширяемая до 256 Кбайт)512 Кбайт
4. ОПИСАНИЕ ПРОГРАММНОГО КОМПЛЕКСА 4.1. Требования к программному обеспечению Значительный скачек в технологии вычислительных средств позволяет в настоящее время осуществлять построение программных комплексов измерения и анализа временных параметров сигналов на базе ПЭВМ. Для решения задач измерения и анализа параметров и структуры сигнала можно использовать стандартный персональный компьютер, оснащенный дополнительными периферийными приемо – передающими устройствами. Для работы такого комплекса необходимо программное обеспечение, позволяющее как обрабатывать сигналы, так и управлять оборудованием в режиме реального времени. Известные к настоящему времени программы такого типа (System View и т.д.) рассчитаны на работу с определенным типом аппаратного обеспечения, и для их корректного выполнения необходима работа устаревших однозначных операционных систем. Такие программы, как правило, узкоспециализированы, ограничены лишь приемом сигналов и не имеют функций, позволяющих производить анализ и обработку его параметров. Известные программы другого типа ( Pspice и др.) , предназначенные для всестороннего анализа радиотехнических систем и сигналов, не позволяют работать с аппаратным обеспечением и не обеспечивают анализ в режиме реального времени. Добиться приемлимой скорости работы не удается, даже применив наиболее мощные процессоры Pentium II с тактовой частотой 450МГц. Важным недостатком является и то, что в них либо отсутствует, либо весьма примитивно представлена обработка в частотной области. Таким образом, актуальной задачей является разработка программного обеспечения с максимальным быстродействием выполнения основных математических операций, обеспечением пользователя необходимым набором инструментов, позволяющим производить анализ и обработку сигналов как в частотной, так и во временной области. При этом необходимо обеспечить также совместную работу программного обеспечения и дополнительных аппаратных устройств ( АЦП, ЦАП блоков спецпроцессорной обработки сигналов ), а также скомпоновать модули программы в один пакет, обладающий максимальным удобством для пользователя. Как известно, получить максимально быстрый машинный код можно, лишь используя язык программирования, допускающий непосредственное управление процессором. С учетом этого при разработке программного обеспечения необходимо ориентироваться на определенные семейства процессоров, например, семейства Pentium фирмы Intel, поскольку они наиболее распространены и в настоящее время вполне доступны. Современные многозадачные ОС, такие, как Windows’95 и Windows NT, предоставляют пользователям удобный и простой интерфейс. В то же время разработка программ описываемого типа для таких систем весьма затруднительна. Необходимо максимально использовать функции ядра системы Windows, а также способы создания многопоточных программ, применение различных режимов синхронизации. В результате недостатки многозадачности, создающие определенные сложности при работе программ в режиме реального времени, могут быть обращены в достоинства. В программе возможно оптимальное построение потоков обработки данных, что обеспечивает высокое быстродействие даже при работе на одном компьютере нескольких прикладных программ. При написании программного обеспечения необходимо использовать рекомендации фирмы Intel, на основании которых проводится оптимизация машинного кода. При этом все функции обработки данных пишутся на языке низкого уровня Ассемблер. Перечислим несколько принципов оптимизации. Определенное размещение команд, а именно, правильное чередование команд обработки чисел с плавающей точкой и команд обработки целочисленных значений заставляют процессор оптимально использовать внутренний кэш и конвейерные потоки. За счет этого в ряде функций получен коэффициент “команды/такты” меньше единицы. В программе активно используется математический сопроцессор, обрабатывающий числа с плавающей десятичной точкой. Как известно, он имеет стек, состоящий из 8 регистров. Оптимальное чередование математических команд-инструкций позволяет наиболее выгодно использовать этот стек. Обращение к регистрам стека происходит на внутренней частоте процессора, которая, как правило, превышает частоту шины компьютера, обеспечивающую работу с оперативной памятью. Многие функции требуют циклической обработки данных. Грамотное планирование использования целочисленных регистров процессора, размещение в них наиболее часто используемых переменных также приводит к значительному повышению скорости вычислений. Если программа определяет, что процессор оборудован технологией ММХ, то она активно использует все преимущества этой технологии. При разработке использованы и другие способы оптимизации машинного кода. В качестве примера приведем следующие полученные результаты. Функции прямого и обратного преобразований Фурье выполняются на процессоре Pentium с частотой 166 МГц за 0,5 мс, что вдвое быстрее, чем библиотечные функции, распространяемые по сети Internet, в том числе и фирмой Intel. Работа функций, выполняющих циклическое суммирование или перемножение, осуществляется более чем в два раза быстрее, чем самые скоростные аналоги, выполненные по рекомендациям фирмы Intel.[4] 4.2. Описание работы программного комплекса Рассмотрим подробнее работу всего комплекса. Он построен по модульному типу. Основу составляет персональный компьютер, который обеспечивает управление всеми устройствами, измерение основных параметров сигналов, их анализ и обработку. Связь программного обеспечения с приемопередающей аппаратурой осуществлена через специальные устройства аналого-цифрового и цифро-аналового преобразования, выполненные в виде плат, размещаемых в слотах материнской платы компьютера. (ЛА – н10М*) Программный комплекс выполнен в виде стандартного многооконного интерфейса Windows’95. Для обеспечения максимального быстродействия используется непосредственный вызов функций ядра операционой системы. Поддержка специальных устройств осуществляется через драйверы Windows. Разработанный алгоритм формирования в памяти компьютера машинного кода, выполняющего обработку сигналов в модуле анализатора систем, позволяет добиться максимального быстродействия. При этом удалось добиться устойчивой работы анализатора систем в режиме реального времени на относительно дешевом процессоре Pentium с тактовой частотой 133 МГц. Программное обеспечение поставляется в двух версиях: Win_95-32-1. Коплект программного обеспечения, состоящего из 32 разрядной динамической библиотеки (DLL) , обеспечивающей интерфейс и полностью реализующий функционал устройства и виртуального драйвера, обеспечивающий эффективное взаимодействие с ПЭВМ (прерывания и канал ПДП) под управлением Windows’95. Для плат с частотой дискретизации АЦП до 1МГц. Win_95-32-2. Для плат с частотой дискретизации АЦП более 1МГц. 4.3. Требования предъявляемые ПО к аппаратному обеспечению. Из вышеизложенного материала видно, что при выборе комплектующих необходимо учитывать следующие требования: наличие операционной системы Windows’95 и занимаемый ею объем дискового пространства. Объем поставляемого ПО и требования изготовителя. Использование процессора с тактовой частотой, обеспечивающей устойчивую работу в режиме реального времени. Емкость и быстродействие оперативной памяти Возможность обновления библиотек и получение технической поддержки с помощью сети Internet. Учитывая эти критерии, определим минимальные и рекомендуемые требования к аппаратному обеспечению. Результаты преведены в табл. 4.3.1. Таблица 4.3.1. ТребованияМинимальныеРекомендуемые Материнская плата 1256 К512 К Процессор 2 (МГц)133 166 ММХ ОЗУ (Мбайт)816 Емкость HDD (ГБайт)1,31,7 CD-ROM8 –X32-X VIDEO1 M2 M МОНИТОР 314’’15” INTERNETмодемHUB SOUND CARD 4Любая SB 16. АС 5Любые активные . Клавиатура, мышьСтандартные
Так как, х-ки “железа” будут рассмотрены позже, ограничимся размером “кэша”. процессор Pentium фирмы Intel ( рекомендации разработчика программного комплекса ). Возможность использования прцессоров других производителей, рассмотрим ниже. SVGA Используется для звукового контроля НЧ диапазона, высокие качественные показатели не требуются. Наличие их необязательно, поскольку ПК может работать и без них ( поставляются по желанию заказчика ) 5. ВЫБОР КОМПЛЕКТУЮЩИХ ДЛЯ РС. 5.1. Системная плата Материнская плата является основной составной частью РС. Это не только “сердце компьютера”, но и самостоятельный элемент, который управляет внутренними связями и взаимодействует через прерывания с другими внешними устройствами. В этом отношении материнская плата является элементом внутри РС, влияющим на общую производительность компьютера. Материнскую плату (Motherboard) также называют главной (Mainboard) или системной платой. Сразу оговорим условие, что при выборе системной платы, будем рассматривать только два типоразмера: Baby-AT и ATX. Первый тип появился в 1982 г. И хотя в настоящее время корпорация Intel сняла с производства эти платы, они широко представлены на нашем рынке, поскольку могут быть установлены практически в любой корпус. Системные платы АТХ были представлены корпорацией Intel весной 1996 г. спецификация АТХ для системных плат предусматривает: При их изготовлении широко используется интеграция на материнской плате стандартных периферийных устройств: контроллеров дисководов и винчестеров , параллельных и последовательных портов, а также ( по мере необходимости ) видео и звуковых адаптеров, модемов и интерфейсов локальных сетей. Наличие встроенной двойной панели разъемов ввода/вывода размером 15,9*4,4 см, находящейся на тыльной стороне платы. Наличие одноключевого разъема источника питания. Изменеие местоположения CPU и модулей памяти на материнской плате. Теперь они не мешают картам расширения, их легко заменить; CPU и модули памяти располагаются около вентилятора блока питания. Перемещение разъемов контроллеров ввода/вывода, интегрированных в материнской плате, ближе к накопителям. Это означает, что длину внутренних кабелей данных можно уменьшить. Итак, для сравнения возьмем две системные платы: первая выпущена TOMATOBOARD 5SVA на чипсете VIA Appollo VPX. Она имеет следующие характеристики: Установку процессоров Intel Pentium до 233 МГц, включая ММХ. Chipset VIA VPX, состоящий из 82C585 VPX PCI/memory controller, 82C587 data bus accelerator, 82C586A PCA ISA IDE accelerator. Кэш – 256/512 Кбайт Flash BIOS производитель AWARD Четыре 72-pin SIMM. Максимальный объем памяти 128 МВ Один разъем DIMM для SDRAM. Увеличение до 256 МВ Три слота 16-бит ISA и три 32-бит PCI Два интегрированных UltraDMA-33 EIDE, имеют два разъема для подключения IDE устройств ( Hard Disk, CD-ROM …) Встроенный Prime 3C I/O чипсет обслуживает один контроллер дисковода, два последовательных и один параллельный порт. Форм-фактор – АТ Вторая системная плата- от фирмы Tekram, ранее более известной у нас своими контроллерами, имеет форм-фактор АТХ. Это системная плата P5T30-A4. Она имеет: BIOS-AWARD Кэш-512 Кбайт Конструктив – Socket 7 Плата выполнена на чипсете Intel 430TX. Имеет 4 PCI и 3 ISA слота. Под оперативную память предусмотрено два разъема DIMM и 4 SIMM. Максимальный объем устанавливаемой памяти – 256 Мбайт. Порты – 2 последовательных и 1 параллельный, 2 порта USB. Поддерживаемые частоты – 50,55,60,66,75 МГц. Диапазон установки множителей – 1,5-3,5 (шаг 0,5). Диапазон регулируемых установок напряжения на ядре процессора 2,0-3,2 В (шаг –0,1). Отметим, что фирма Intel выпустила чипсет – Triton 430TX в начале 1997 г., специально для CPU Pentium MMX. При сравнении этих системных плат, оценке их качественных показателей, хочется отметить, что они одного ценового уровня( около 80 долларов). Имеют один конструктив Socket/Super 7, что определялось типом процессора. Однако, говоря о главных отличительных чертах, следует сказать, что при использовании процессора Pentium с технологией MMX, предпочтение следует отдать чипсету Intel 430TX, так как это существенно увеличит производительность РС. Между тем, при использовании процессора фирмы АМD или Cyrix, предпочтение отдают чипсету VIA, да и тактовую частоту выше 66 МГц поддерживают официально только они (хотя чипсет Intel и способен работать с частотами 75 и 83 МГц для процессоров Cyrix, однако официально его частота ограничена 66 МГц). Кроме того, плата на чипсете 430 ТХ сохранит преимущество в скорости только в том случае, если объем установленной на плате памяти не будет превышать 64 Мбайт. Дело в том, что больший объем ОЗУ чипсетом i430ТХ не кэшируется и возникает резкое снижение производительности, а для микросхем VIA эта проблема отсутствует.[5] Все это необходимо учитывать при выборе системной платы. 5.2. Выбор микропроцессора На настоящий момент на нашем рынке широко представлены детища таких известных фирм, как Intel, AMD (Advanced Micro Devices), Cyrix. Здоровая конкуренция (а может быть и нездоровая) между ними, привела к бешенной гонке за “майкой лидера”. Если эта тенденция развития процессоров сохранится, то проблема создания искусственного интелекта будет решена в ближайшее время. Итак – чтоже выбрать? Вернемся к требованиям программного комплекса. Как было сказано выше, процессора с тактовой частотой 133 МГц вполне достаточно, чтобы обеспечить устойчивую работу ПК. Из числа продаваемых у нас и удовлетворяющих этому условию, выберем Pentium 133 фирмы Intel и K5-PR133 AMD. Первый, является CPU Pentium второго поколения и использует для работы умножение тактовой частоты 66*2. Высокая производительность этого процессора достигается усовершенствованием старых и применением новых технологий: По сравнению с CPU 80486 в CPU Pentium получила дальнейшее развитие конвейеризация вычислений. Во-первых, увеличено до пяти количество ступеней конвейера; во-вторых, этот процессор имеет уже два конвейера, поэтому он называется суперскалярным. Таким образом могут обрабатываться параллельно две команды. Новым средством CPU Pentium является предсказание переходов. Для этого имеется специальный буфер адреса перехода (Branch Target Buffer,BTB), который хранит данные о последних 256 переходах. В CPU интегрировано 16 Кб кэш-памяти, разделенных на 8 Кб кэш-памяти команд и 8 Кб кэш-памяти данных. Благодаря подобному разделению исключается наложение команд и данных. Процессор Pentium оборудован сопроцессором, дающим 3-, 4-кратный выигрыш по скорости выполнеия операций по сравнению с сопроцессором CPU 486. Адресная шина Pentium 32-битная, в то время как шина данных является 64-битной. Второй процессор выпущен фирмой AMD в 1996 г. При его изготовлении, была применена более усовершенствованная технология. Конструктивно этот CPU выполнен в 256-штырьковом корпусе типа SPGA и устанавливается в гнездо Super 7. Однако перед установкой подобного процессора необходимо посмотреть документацию на системную плату и убедится, что она поддерживает AMD K5. Основные отличия AMD K5 и Pentium приведены в таблице 5.2.1. Таблица 5.2.1. Основные характеристики процессоров AMD K5 и Pentium Элементы архитектуры CPUAMD K5Pentium Суперскалярная архитектура (количество ступеней)55 Количество конвейеров42 Кэш-память первого уровня (команды+данные),Кб16+88+8 Исполнение по предложению+- Динамическое предсказание переходов+- 80-разрядный FPU++
Если же рассматривать процессоры, изготовленные по технологии ММХ, то нужно отметить следующее. Технология ММХ ориентирована на решение задач мультимедиа, требующих интенсивных вычислений над целыми числами. Подобные задачи решают игровые, коммуникационные, обучающие и др. программы, которые используют графику, звуки, трехмерное изображение и т.п. Не будем углубляться в сущность технологии. Отметим лишь то, что она использует методику, которая называется одиночной командой со множественными данными (Single Instruction Multiple Data, SIMD) и ориентированна на алгоритмы и типы данных, которые характерны для программного обеспечения мультимедиа. Наряду с поддержкой новых команд, в CPU Pentium MMX внесено много схемотехнических и архитектурных изменений, повышающих его производительность: Вдвое увеличен размер кэш-памяти первого уровня – 16 Кб для данных и 16 Кб для команд Увеличена на один шаг длина конвейера, которая стала составлять 6 ступеней Блок предсказаний переходов заимствован у CPU Pentium Pro Вдвое увеличено количество буферов записи данных (4 вместо 2) Имеется возможность исполнения двух команд ММХ одновременно Улучшен механизм параллельной работы конвейеров Процессор имеет встроенный тест (Self Test) Если говорить о конкурирующих компаниях, то они также выпустили ММХ-версии своих процессоров. Это Cyrix 6*86 MX и AMD K6. Архитектура CPU 6*68 MX основана на тактовой частоте процессора 6*68, однако имеет ряд значительных улучшений. Процессор 6*68 МХ оборудовн кэш-памятью первого уровня емкостью 64 Кб. Он выполнен по суперскалярной схеме. Поскольку цены на этот тип процессора примерно одинаковы (по прайсу фирмы “компьютерный мир” около 70 долларов), то решающим фактором будет тип чипсета. Для Pentiuma 166MMX оптимально использование i430TX, а для AMD K6 – VPX. 5.3. Выбор оперативной памяти Элементы памяти составляют основу внутреннего функционирования любой вычислительной системы, так как с их помощью данные хранятся и могут быть вновь прочитаны при дальнейшей обработке. Чтобы CPU мог выполнять программы, они должны быть загружены в оперативную рабочую память ( под рабочей памятью мы понимаем память, доступную для программ пользователя). CPU имеет непосредственный доступ к данным, находящимся в оперативной памяти (Random Access Memory, RAM – память с произвольным доступом), с другой же – “периферийной”, или внешней , памятью ( гибкими и жесткими дисками ) процессор работает через буфер, являющийся разновидностью оперативной памяти, недоступной пользователю. Только после того, как программное обеспечение будет считано в RAM с внешнего носителя данных, возможна дальнейшая работа системы в целом. Оперативная память, или как еще называют ее техническую реализацию – оперативное запоминающее устройство (ОЗУ, RAM), представляет собой самую быструю запоминающую среду компьютера. Принципиально имеет значение то, что информация может быть как записана в нее, так и считана. Оперативная память имеет свои достоинства и недостатки: Благодаря малому времени доступа к памяти скорость обработки данных существенно возрастает. Если бы информация считывалась ( соответственно записывалась ) только с внешних носителей, то пользователь проводил бы в ожидании завершения выполнения той или иной операции много времени. Недостатком оперативной памяти является то, что она является временной памятью. При отключении питаня оперативная память полностью “очищается”, и все данные, не записанные на внешний носитель, будут навсегда потеряны. Оперативная память принадлежит к категории динамической памяти, т.е. ее содержимое во время эксплуатации должно “освежаться” через определенные интервалы времени. Не будем углубляться в принципы работы оперативной памяти. Отметим лишь, что время доступа к блоку RAM определяется в первую очередь временем чтения ( разряда конденсатора ) и регенерации (заряд конденсатора). Оно измеряется в наносекундах. Его величина будет сказываться на быстродействии системы. В связи с этим в РС на базе CPU 80486 или Pentium должны устанавливаться элементы памяти со временем доступа 70 нс и менее. Исходя из того, что в системных платах описаных выше применяются модули SIMM и DIMM, ограничимся их сравнением. В современных материнских платах с процессором 80486 и Pentium используются SIMM – модули, так как по своей организации и конструкции они являются наиболее эффективным средством обеспечения RAM для программных продуктов, требующих для своей работы все большие и большие объемы памяти. Кроме того, они достаточно надежны и занимают мало места. Когда речь идет о SIMM – модуле, имеют ввиду плату, которая по своим размерам примерно соответствует SIP –модулю. Но в отличие от SIP – модуля выводы для SIMM-модуля заменены так называемыми контактами типа PAD (вилка). Эти контакты выполнены печатным способом и находятся на одном краю платы. Благодаря такой конструкции SIMM-модулей существенно повышается надежность электрического контакта в разъеме и механическая прочность модуля в целом, тем более что все контакты изготовлены из высококачественного материала и позолочены. SIMM-модули являются стандартом в современных вычислительных системах. Они оборудованы микросхемами памяти общей емкостью 8, 16, 32Мб и более. В ЗС с CPU 80386 и ранних моделях с CPU 80486 использовались 30-контактные SIMM-модули памяти ( DRAM ) и число слотов на материнской плате колебалось от 4 до 8. В настоящее время найти в продаже подобные модули весьма не просто. В более поздних моделях РС с CPU 80486 и Pentium стали использоваться 72-контактные SIMM-модули памяти (FPM DRAM). 30- и 72- контактные SIMM имеют ширину шины 8 и 32 бит соответственно. При изготовлении SIMM-модулей применяются следующие технологии: FPM DRAM (Fast Page Mode)- реализуют страничный режим. Это очень старая схема оптимизации работы памяти и наиболее медленная из реально применяемых. Но и самая дешевая. EDO RAM (Extended Data Output) – разновидность асинхронной DRAM с расширенным вводом данных. Память типа EDO рекламировалась как значительно более быстрая по сравнению с FPM, однако реально это преимущество не так очевидно из-за применения на материнской плате быстродействующего кэша второго уровня. DIMM (Dual In-Line Memory Module) – наиболее современная разновидность форм-фактора модулей памяти. Отличается от SIMM тем, что контакты с двух сторон модуля независимы (dual), что позволяет увеличить соотношение ширины шины к геометрическим размерам модуля. Наиболее распространены 168-контактные DIMM (ширина шины 64 бит). При изготовлении этих мдулей применяют технологию SDRAM. SDRAM (Sychronous DRAM) – это более новая технология микросхем динамической памяти. Основное отличие данного типа памяти заключается в том , что все операции в микросхемах памяти синхронизированы с тактовой частотой CPU, т.е. память и CPU работают синхронно. SDRAM позволяет сократить время, затрачиваемое на выполнение команд и передачу данных, за счет исключения циклов ожидания. Применение SDRAM дает выигрыш в производительности по сравнению с EDO со временем доступа 60ns, однако вовсе не шестикратный, как можно подумать, глядя на маркировку. В частности, при частоте системной шины 66 МГц на чипсете 430ТХ (VX не оптимально использует SDRAM) память EDO 60ns позволяет организовать последовательный доступ по схеме 5-2-2-2, а SDRAM с маркировкой 10ns – по схеме 5-1-1-1, что дает выигрыш порядка 30%. (в действительности выигрыш заметно меньше, поскольку доступ к памяти далеко не всегда последовательный, и намного большее значение имеет кэш) Однако при увеличении частоты системной шины вплоть до 100МГц SDRAM 10ns будет по прежнему в состоянии поддерживать схему 5-1-1-1, а EDO 60ns будет либо неработоспособно вообще, либо будет работать по значительно худшей схеме. Характеристики перечисленных типов памяти приведены в таблице 5.3.1. Таблица 5.3.1. Основные параметры рассмотренных типов памяти Параметры Типы памяти FPMEDOSDRAM Время доступа (ns)50,60,7050,60,7050,60,70 Время цикла (ns)30,35,4020,25,3010,12,15 Мах. Скорость (МГц)33,28,2550,40,33100,80,66
Проанализировав эту информацию, не трудно сделать правильный выбор необходимых нам модулей памяти. Установим на плату с чипсетом 430ТХ модуль DIMM 16Mb SDRAM, а для чипсета VPX – SIMM 16Mb EDO. Стоимость их одинакова. 5.4. Выбор HDD. Для нормальной работы РС наличие только оперативной памяти недостаточно. Необходимо присутствие HDD (Hard Disk Drive) или винчестер, также называемый накопителем на жестких дисках. HDD является энергонезависимым носителем информации, т.е. при отключении питания РС все данные, сохраненные на нем, сохраняются. Объемы информации, которые можно схранять на HDD, определяются его емкостью. Эта величина у некоторых моделей, например Quantum Bigfoot TS достигла 19.2Гб. Физические размеры винчестеров стандартизированы параметром, называемом форм-фактор, и имеет величину 2,5”, 3,5” или 5,25”. Соответственно, эти стандарты будут накладывать ограничения на емкость винчестера. Поскольку невозможно бесконечно увеличивать число и размеры жестких дисков, то фирмы-производители по пути усовершенствования технологий производства и увеличения плотности записи. Емкость винчестера является не единственной его характеристикой. Не менее важным считается его быстродействие. Оно определяется средним временем доступа и скоростью передачи данных. Среднее время доступа (Average Seek Time) к различным объектам на диске определяет фактическую производительность. Время, необходимое HDD для поиска любой информации на диске, измеряется в миллисекундах. У современных моделей эта величина не превышает 10мс. Важнейшим показателем, характерезующим механизм перемещения головок, является время позиционирования головки на дорожке (Track to Track Seek). Оно также измеряется в миллисекундах. Максимальное время доступа (Maximum Seek Time) измеряется как интервал времени, который необходим гребенке с головками, чтобы однократно переместиться по всей поверхности диска (с первой дорожки на последнюю). Скорость передачи данных предлагается в качестве второго параметра для оценки производительности винчестера. Время доступа характерезует только скорость позиционирования головки, а то, как быстро эта информация считывается, зависит от таких характеристик винчестера, как количество байт в секторе, количество секторов на дорожку и, наконец, от скорости вращения дисков. Зная перечисленные параметры, можно определить максимальную скорость передачи данных (Maximum Data Transfer Rate, MDTR) по следующей формуле: MDTR=SRT*512*RPM/60(байт/с) Где SRT – количество секторов на дорожке RPM – частота вращения дисков, об/мин. Отмечу, что современные винчестеры имеют свой кэш. Это может существенно влиять на скорость работы HDD, так как он в состоянии хранить данные, прочитанные с упреждением, которые с высокой долей вероятности понадобятся процессору. Для сравнения выберем два HDD, имеющие форм-фактор 3,5” и работающих в режиме Ultra DMA. Это HDD QUANTUM Fireball SE 2.1 и FUDSITSU MPB 3032 AT 3.2. Их параметры приведены в таблице 5.4.1. Таблица 5.4.1. Основные характеристики HDD ПараметрТип HDD Fireball SE 2.1MPB 3032 AT 3.2 Форматируемая емкость (Мб)2,1113,24 ИнтерфейсUltra ATAATA-3 Среднее время доступа (мс)9,5До 11 Время перехода на следующую дорожку (мс)22,5 Внутренняя скорость передачи данных (Мб/с)До 158До 132 Скорость пересылки данных из буфера (Мб/с) Ultra DMA PIO Mode 4 DMA Mode 2 33,3 16,6 16,6 33,3 16,7 16,7 Скорость вращения шпинделя (об/мин)5,4005,400 Емкость кэш-памяти (Кб)128256 Число дисков22 Число цилиндров4,0926,704 Число головок1615 Число секторов6363
К сожалению точная стоимость этих моделей мне не известна. Можно лишь предположить, что первая модель будет дешевле второй, так как быстродействие их фактически одинаково и цена будет определятся емкостью винчестера. Поэтому, отдадим предпочтение фирме QUANTUM. 5.5. Выбор внешних носителей информации.
Наличие внешних устройств хранения данных в нашей РС –очевидно. Полученная и обработанная информация, должна где-то хранится. И было бы крайне не разумно использовать для этого драгоценное место на жестком диске ( со временем его почему-то становится катастрофически мало ). На данный момент основными являются три технологии хранения данных: магнитная (дисководы, стримеры, Jaz- Zip-drive), оптическая (CD-ROM, DVD-ROM) и магнитооптическая. 5.5.1.магнитная технология Старейшими из этих устройств являются дисководы (Floppy Disk Drive, FDD). В качестве носителя информации в них применяются дискеты диаметрами 3,5” и 5,25”. Последние можно встретить крайне редко. Отсутствие популярности у данного типа дискет можно объяснить тем, что при больших размерах и малой механической надежности, она имеет емкость всего 1,2 Мб против 1,44Мб своей младшей сестры (хотя по современным меркам эта величина вызывает улыбку). Тем не менее, машины “стандартной” комплектации предусматривают их установку. К тому же большинство производителей комплектующих, поставляют свое ПО на дискетах. Будем считать наличие FDD 3,5” 1,44Мб – необходимым требованием. Следует также отметить, что дальнейшее развитие магнитной технологии хранения информации, использующей трехдюймовые дискеты, привело к появлению межфирменного стандарта LS-120. Это повысило емкость диска до 100-130Мбайт, практически не меняя при этом его внутреннее устройство. Скорость обмена данными с диском достигла пикового значения – 500Кбайт/с и выше. Другим представителем данного типа устройств является стример. В качестве носителя информации используется магнитная лента. Стримеры, в основном, используется для архивации и резервного копироавния больших объемов данных. Недостатком является малая скорость передачи информации. Это ограничивает область их применения. При использовании различных методов сжатия данных, емкость может достигать значений от 40Мб до 4Гб. Jaz и Zip- используют традиционную технологию магнитных носителей, но имеют более совершенную систему позицирования головок чтение/записи и надежную механику привода. В приводе Jaz в качестве носителя используется жесткая дисковая пластина, а в Zip – гибкий диск. Привод Jaz планировался как мобильная альтернатива обычного жесткого диска (поскорости доступа и передачи данных даже превосходит некоторые модели), а Zip – как накопитель на гибких дисках эпохи мультимедиа. Емкость носителя Jaz имеет величины 540Мб и 1070Мб, а Zip – 100Мб. Отметим, что так же существуют сменные жесткие диски таких фирм, как SyDOS и Syquest емкостью до 270Мб. Разумеется, они используют специальный привод. 5.5.2.оптическая технология Самым распространенным представителем этого семейства является CD-ROM. Его характерезуют следующие показатели: По сравнению с винчестером он надежнее в транспортировке (хотя некоторые производители дают гарантию исправности своего HDD даже после падения с высоты пятиэтажного дома, думаю нет желающих это проверить). CD-ROM имеет большую емкость, порядка 700Мб CD-ROM практически не изнашивается Основным недостатком является то, что он предназначен только для считывания Минимальная скорость передачи данных у CD-ROM составляет 150Кбайт/с и возрастает в зависимости от модели привода, т.е. 24-х скоростной CD-ROM ,будет иметь 24*150 = 3,6Мб/с. Поскольку, на “лазере” можно найти любое ПО, причем по доступной цене, считаю его присутствие в нашей РС просто необходимым. Дальнейшее развитие в области оптической записи привело к появлению стандарта DVD. Компакт-диск этого формата имеет такие же размеры (4,75”), но имеет гараздо большую емкость. Это достигается применением нового полупроводникового лазера, использующего для работы меньшую длинну волны (650-635 нм), у обычного CD-ROM она равна 780нм. Сегодня разработаны четыре технологии этого стандарта. Их характеристики преведены в таблице 5.5.1. Таблица 5.5.1. ПараметрыDVD-5DVD-9DVD-10DVD-18 Объем (Гб)4,78,549,417,08 Расположение информацииОдностороннее одноуровневоеОдностороннее двухуровневоеДвухстороннее одноуровневоеДвухстороннее двухуровневое
Единственным недостатком (существенным) этой технологии является ее высокая стоимость. Хотя полагаю, что это со временем пройдет. 5.5.3.магнитооптика Это, так называемые магнитооптические дисководы. МО-привод представляет собой накопитель информации, в основу которого положен магнитный носитель с оптическим (лазерным) управлением. Существуют следующие форматы магнитооптических дисков: Односторонние 3,5” Двусторонние 5,25” 2.5” диски MD Data, разработанные фирмой Sony 12” диски фирмы Maxell Сегодня в продаже встречаются MOD 5,25”емкостью 4,6 Гб. Главное их преимущество, это возможность перезаписи информации. Тем не менее, эти устройства имеют слишком высокую цену.
5.6. ВИДЕО СИСТЕМА Известно, что монитор является устройством для визуального отображения информации. Сигналы, которые получает монитор (числа, символы, графическую информацию и сигналы синхронизации), формируются видеокартой. Рассмотрим их отдельно. 5.6.1. видеокарта поскольку требования ПО к данному виду комплектующих не очень высоки, то ограничимся (из ценовых соображений) выбором одной карты и ее описанием. Нашим требованиям вполне удовлетворяет 16-ти баксовая PCI S3-Trio 64V2 DX 1Mb (up to 2Mb). Эта карта оборудована памятью типа DRAM 64bit, что позволяет не плохо работать с 2D и 3D графикой(замечу, что большее нам и не требуется). Имеет встроенный 24bit RAMDAC на 170МГц. И при объеме в 2Мб способна на 1024*768/64к и 1280*1024/256. 5.6.2. монитор На сегодня основными являются три типа мониторов. Это мониторы на базе ЭЛТ, LCD- мониторы и LEP- мониторы (считают, что именно за этой технологией будущее). Первые наиболее распространены и подходят нам по качественным и ценовым показателям, поэтому дальше мы будем рассматривать только их. Второй тип – жидкокристаллические панели. Применяются в основном в портативных моделях. Имеют низкое энергопотребление и безопасны в плане электромагнитных излучений. Но высокая цена ограничивает их распространение. Третий тип – появился в результате исследований в области сверхпроводящих пластмасс. Выход новой технологии в свет произошел 16 февраля 1998г.: именно тогда Epson и CDT представили первый в мире пластиковый телевизор. Скорей всего именно эта технология в дальнейшем вытеснит ЭЛТ и ЖК-дисплеи. Реально оценивая требования ПО и наши финансовые возможности, выберем для сравнения следующие мониторы. Это SyncMaster 400b фирмы SAMSUNG и 500b той же фирмы. Технические характеристики привожу в таблице 5.6.2.1. Выбор других мониторов (с меньшим зерном, например, SONY 0.25 100GST DIG, или увеличение диагонали) в данном случае неоправдан, исходя из требований программного обеспечения. Хотя не исключаю возможность приобретения мониторов другой серии LG Studioworks, имеющие встроенные АС, с целью экономии рабочего места. Учитывая, что они примерно одного уровня. Оставим этот вариант, как запасной.
Таблица 5.6.2.1. параметры400b500b Размер трубки14”15” Видимый размер экрана13.2”13.8” Величина зерна0.280.28 Отклоняющая система900900 Покрытие Антибликовое,антистатическое Разрешение max.1024*768/60Гц1280*1024/60Гц Полоса пропускания65МГц110МГц управлениецифровое
5.7. АУДИО СИСТЕМА Исходя из выполняемых нашей РС задач, присутствие данной системы необходимо только для звукового контроля. Следовательно она не требует высоких качественных показателей. Для ее реализации необходима звуковая карта и АС. И хотя сегодня в мире звука идет активный переход на шину PCI, мы выберем старый провереный временем и делом Creative SB16 VIBRA всего за 28 баксов (хотя не отказались бы и от SB Live Value 3D PCI, но цена !!!) Что касается колонок, то здесь можно вообще обойтись простыми динамиками, но из эстетических соображений выберем Sound Speaker TYPHON 25W25W+25W (PMPO), 3W+3W (RMS), регуляторы: volume, bass за11.74276.00 5.8. INTERNET Хотя наличие этой возможности и не является требованием ПО, я считаю, что для более рационального использования нашей РС, выход в Internet необходим. Поэтому рассмотрим некоторые варианты подключения к сети. Первый и самый доступный – через модем. В продаже их огромное количество, но я рассмотрю только два на которые нашел тех. характеристики. Модель IDC 2814 BXL+ . Фирма производитель INPRO Development Corporation. Разработан и изготовлен на элементной базе AT&T специально для эксплуатации в странах СНГ. Он работает в условиях высокой зашумленности телефонных каналов телефонных станций с импульсным набором номера. Это единственный модем, который поддерживает все типы телефонных станций ( в том числе “Квант”). На все модемы распространяется пожизненная поддержка и бесплатная установка новых версий программ. Он имеет следующие свойства: асинхронный (старт/стоп) и синхронный (IDC 2414 BXL+) режим работы;100% обнаружение сигналов “свободно/занято” плавная широкодиапазонная регулировка уровня мощности передатчика в диапазоне 0…-20дБм с шагом 1дБм и чувствительности приемника в диапазоне 0…-43дБ АОН Уникальный алгоритм выбора скорости передачи в зависимости от качества канала связи Поддержка быстрого ретрейна Другая модель – Zoltrix 56 000 FAX. С учетом того, что наш “АРТЕЛЕКОМ” медленно, но уверенно продолжает внедрение цифровых каналов связи, использование данного модема “на всю катушку” становится реально. Он поддерживает высокоскоростной протокол V.90 56000 бит/с. при использовании стандартных линий и несжатой передаче данных используется протокол V.34 со скоростью до 33000бит/с. есть возможность отправки и приема факсимильных сообщений на скорости 14 400бит/с, аппаратная коррекция ошибок V.42 MNP4,MNP10. Возможно использование видеофонов. Дальше следует отметить, что при наличие на предприятии локальной сети, рациональней будет подключение через HAB( если длина линии подключения не превышает 100м). Это обеспечит более качественный доступ к сетевым ресурсам. 5.9. КЛАВИАТУРА, МЫШЬ. Рассматривая эти устройства ввода и манипуляции, следует сказать, что они тоже имеют большое число модификаций. Их различие не играют существенной роли в процессе эксплуатации нашей РС. И их выбор – дело вкуса непосредственно пользователя. Количество клавиш или инфракрасный порт не могут существенно отразится на скорости работы ПО. Поэтому ограничимся использованием стандартной конфигурации. 5.10. КОРПУС Если использовать медицинские термины типа “процессор-сердце”, “оперативная память-мозги” и т.д., то корпус-скелет компьютера. И к выбору этого “дома” для комплектующих нужно отнестись с должным вниманием. Начнем с того,что на данный момент существует два основных стандарта АТ и АТХ. Основные отличия между ними следующие: блоки питания стандарта АТХ вырабатывают напряжение 3,3В(в дополнение к стандартным 5 и 12В), способны “включаться и выключаться” программно, а также имеют охлаждающий вентилятор тянущего типа. Они имеют другой разъем питания материнской платы. Сами корпуса имеют разные задние стенки. Однозначно сказать, какой из этих стандартов лучше, нельзя. Под АТ по прежнему выпускается большое количество материнских плат. Поэтому будем руководствоваться типом выбранных материнских плат. В результате проведенного анализа наших комплектующих, для приобретения я рекомендую два варианта комплектации. Привожу их перечень в таблице 5.10.1 Таблица 5.10.1. КомплектующиеВариант 1 АТВариант 2 АТХ МВ (кэш 512Кб)TOMATOBOARD 5SVA на чипсете VIA Appollo VPXP5T30-A4 на чипсете Intel 430TX ПроцессорAMD K6-PR166MMXPentium 166MMX ОЗУSIMM 16Mb EDODIMM 16Mb SDRAM HDD1.7Gb UDMAFireball SE 2.1 CD-ROM36x ACER 636A UDMA МодемZoltrix 56 000 FAX SOUNDCreative SB VIBRA 16 АСTYPHON 25W Видеокарта2Mb PCI S3-Trio 64V2DX Монитор SAMSUNG14” 400B Digital15” 500b клавиатура104 кл. MITSUMI мышьMITSUMI 2 but FDD1,44 Mitsumi (3.5”)
В заключение хочу отметить, что выбор данной конфигурации не есть единственно правильный. И реально выявить все его достоинства и недостатки, можно лишь в процессе эксплуатации.
www.ronl.ru
Реферат на тему:
Осциллограф
Осцилло́граф (лат. oscillo — качаюсь + греч. γραφω — пишу) — прибор, предназначенный для исследования (наблюдения, записи; также измерения) амплитудных и временны́х параметров электрического сигнала, подаваемого на его вход, либо непосредственно на экране либо записываемого на фотоленте.
Современные осциллографы позволяют разворачивать сигнал гигагерцовых частот. Для разворачивания более высокочастотных сигналов можно использовать электронно-оптические камеры.
Фигура Лиссажу на экране двухканального осциллографа
Используются в прикладных, лабораторных и научно-исследовательских целях, для контроля/изучения электрических сигналов — как непосредственно, так и получаемых при воздействии различных устройств/сред на датчики, преобразующие эти воздействия в электрический сигнал.
По назначению и способу вывода измерительной информации:
По способу обработки входного сигнала
По количеству лучей: однолучевые, двулучевые и т. д. Количество лучей может достигать 16-ти и более (n-лучевой осциллограф имеет nное количество сигнальных входов и может одновременно отображать на экране n графиков входных сигналов).
Осциллографы с периодической развёрткой делятся на: универсальные (обычные), скоростные, стробоскопические, запоминающие и специальные; цифровые осциллографы могут сочетать возможность использования разных функций.
Также существуют осциллографы, совмещенные с другими измерительными приборами (напр. мультиметром).
Осциллограф также может существовать не только в качестве автономного прибора, но и в виде приставки к компьютеру (подключаемой через какой-либо порт: LPT, COM, USB, вход звуковой карты).
Осциллограф с дисплеем на базе ЭЛТ состоял из электронно-лучевой трубки, блока горизонтальной развертки и входного усилителя (для усиления слабых входных сигналов). Также содержатся вспомогательные блоки: блок управления яркости, блок вертикальной развертки, калибратор длительности, калибратор амплитуды.
Современные осциллографы всё в большей степени переходят (как и вся техника визуализации — телевизоры, мониторы и тп.) на отображение информации на экране ЖК-дисплеев.
Схема электронно-лучевой трубки осциллографа: 1 — отклоняющие пластины, 2 — электронная пушка, 3 — пучок электронов, 4 — фокусирующий соленоид, 5 — экран
Осциллограф имеет экран A, на котором отображаются графики входных сигналов (у цифровых осциллографов изображение выводится на дисплей (монохромный или цветной) в виде готовой картинки, у аналоговых осциллографов в качестве экрана используется электронно-лучевая трубка с электростатическим отклонением). На экран обычно нанесена разметка в виде координатной сетки.
Осциллографы разделяются на одноканальные и многоканальные (2, 4, 6, и т. д. каналов на входе). Многоканальные осциллографы позволяют одновременно сравнивать сигналы между собой (формы, амплитуды, частоты и пр.)
Имеются значительные отличия в аналоговых и цифровых осциллографах. В цифровых осциллографах, строго говоря, не требуется синхронизация, так как при частоте обновления 1 сек и менее изображение на экране вполне читаемо визуально.
Режимы развертки:
Если запуск развёртки никак не связан с наблюдаемым сигналом, то изображение на экране будет выглядеть «бегущим» или даже совершенно размазанным. Это происходит потому, что в этом случае осциллограф отображает различные участки наблюдаемого сигнала на одном и том же месте. Для получения стабильного изображения все осциллографы содержат систему, называемую триггер.
Триггер в осциллографе — это устройство, которое задерживает запуск развёртки до тех пор, пока не будут выполнены некоторые условия. Триггер имеет как минимум две настройки:
Таким образом, триггер запускает развёртку всегда с одного и того же места сигнала, поэтому изображение сигнала на осциллограмме выглядит стабильным и неподвижным (конечно, только при правильных настройках триггера).
Для работы с осциллографом предварительно необходимо произвести калибровку его канала (каналов). Калибровка производится после прогрева прибора (примерно минут 5). Калибратор встроен в большинство осциллографов. Для калибровки высокочастотных моделей желательно иметь шнур с двумя разъемами (на выход калибратора и на вход осциллографа) иначе возможны искажения сигнала. Для низкочастотных моделей возможно просто коснуться щупом выхода калибратора. Далее ручку вольт/дел. ставится так, чтобы сигнал калибратора занимал 2—4 деления на экране (то есть, если калибратор 1 вольт,- то на 250 милливольт). После этого канал включается на переменное напряжение и на экране появится сигнал. Далее, в зависимости от частоты калибратора, ручка развертки ставится в положение при котором видно не менее 5—7 периодов сигнала. Для частоты 1 килогерц частота развертки при которой каждый период занимает одно деление экрана равен 1 мс (одна миллисекунда). Далее необходимо убедиться, чтобы сигнал на протяжении этих 5-7 периодов попадал точно по делениям экрана. Для аналоговых осциллографов нормируется как правило ±4 деления от центра экрана, то есть на протяжении восьми делений должен совпадать точно. Если не совпадает, следует поворачивать ручку плавного изменения развертки добиваясь совпадения. Заодно проверяется амплитуда (размах) сигнала — она должна совпадать с тем, что написано на калибраторе. Если не совпадает, то необходимо добиться совпадения, поворачивая ручку плавного изменения чувствительности вольт/дел. Необходимо помнить, что если установлена чувствительность канала в 250 милливольт, то сигнал в 1 вольт занимает при правильной настройке 4 деления. После калибровки прибор будет показывать сигнал точно. Теперь можно не только смотреть, но и измерять сигналы.
Допустим, имеется устройство на выходе которого заведомо известный по напряжению сигнал. Чувствительность вертикального отклонения (Вольт/дел) устанавливается так, чтобы отображаемый на экране сигнал не выходил за рамки экрана, щуп устанавливается в нужное место на плате, после чего на экране появится исследуемый сигнал. При необходимости развертка переключается в позицию удобную для наблюдения. Если сигнал превышает допустимую документацией осциллографа, то необходимо воспользоваться делителем с коэффициентом деления 1/10 или 1/100 и соблюдать правила электробезопасности. Можно измерять амплитуду и частоту сигнала подсчитывая деления по вертикали и горизонтали. Некоторые модели осциллографов оснащены системой которая подсвечивает часть луча и измеряет время этого подсвеченного участка, это удобно при измерении частоты или периода — вручную выставляется длина подсвеченного участка, например, на начало и конец одного или нескольких периодов сигнала и на цифровом табло считывается значение в миллисекундах или иной временной единице. Амплитуда сигнала измеряется аналогично.
Первый осциллограф был изобретён французским физиком Андре Блонделем в 1893 году.
wreferat.baza-referat.ru