Приставка на МК для аналогового осциллографа

Что бы еще такого сделать?... Предлагайте! Обсудим все!!!
Ответить
Родился
Сообщения: 7
Зарегистрирован: Ср мар 31, 2010 07:55:09

Сообщение Jeffry »

Микропроцессорный контроллер выполняет функции цифровой приставки к аналоговому электронному осциллографу, позволяющей исследовать одиночные сигналы, недоступные для непосредственного наблюдения на аналоговом осциллографе. Принцип работы электронного аналогового осциллографа основан на многократном воспроизведении на экране в реальном времени участка сигнала, изменяющегося во времени по одному закону, например, одного периода периодического сигнала. Цифровая приставка выполняет две основные функции: формирование периодического сигнала из одиночного; масштабирование сигнала по времени.

Основные технические характеристики:
- граничная частота спектра входного сигнала 1000 Гц;
- интервал наблюдения входного сигнала 10 с;
- частота регенерации сигнала на выходе 100 Гц;
- диапазон входных напряжений от -0,5 до +0,5 В;
- диапазон выходных напряжений от -5 до +5 В;
- сигнал для внешней синхронизации осциллографа в ТТЛ стандарте;
В состав контроллера могут быть включены средства локального управления и контроля по выбору: "Пуск", "Стоп", "Настройка", "Работа" и др.

Желательно на PIC контроллере. В состав еще входит АЦП и ЦАП
Дорогие Коты помогите с задачей Хотябы примерный вид принципиальной схемы!!!
Реклама
Опытный кот
Сообщения: 877
Зарегистрирован: Чт фев 18, 2010 13:51:56

Сообщение Murav »

Jeffry писал(а):Принцип работы электронного аналогового осциллографа основан на многократном воспроизведении на экране в реальном времени участка сигнала, изменяющегося во времени по одному закону, например, одного периода периодического сигнала.
Во-первых гораздо проще сделать показ сигнала на ЖК-индикаторе - всё равно схема должна оцифровывать входной сигнал с помощью ЦАП.

В этом случае чем не нравяться уже готовые схемы?
http://radiokot.ru/circuit/digital/measure/21/
http://radiokot.ru/circuit/digital/measure/30/
Jeffry писал(а):граничная частота спектра входного сигнала 1000 Гц;
То есть встроенный АЦП контроллера подойдёт.
Jeffry писал(а):интервал наблюдения входного сигнала 10 с;
Цифровой осциллограф при снижении частоты выборок может достичь интервала хоть в месяц.


И так же есть ещё один вариант - использовать звуковую карту компьютера в качестве АЦП.
Реклама
Родился
Сообщения: 7
Зарегистрирован: Ср мар 31, 2010 07:55:09

Сообщение Jeffry »

Murav писал(а):
Jeffry писал(а):Принцип работы электронного аналогового осциллографа основан на многократном воспроизведении на экране в реальном времени участка сигнала, изменяющегося во времени по одному закону, например, одного периода периодического сигнала.
Во-первых гораздо проще сделать показ сигнала на ЖК-индикаторе - всё равно схема должна оцифровывать входной сигнал с помощью ЦАП.

В этом случае чем не нравяться уже готовые схемы?
http://radiokot.ru/circuit/digital/measure/21/
http://radiokot.ru/circuit/digital/measure/30/
Jeffry писал(а):граничная частота спектра входного сигнала 1000 Гц;
То есть встроенный АЦП контроллера подойдёт.
Jeffry писал(а):интервал наблюдения входного сигнала 10 с;
Цифровой осциллограф при снижении частоты выборок может достичь интервала хоть в месяц.


И так же есть ещё один вариант - использовать звуковую карту компьютера в качестве АЦП.
АЦП контроллера подойдет не спорю!

Со звуковой картой схемы видел

Задача сделать приставку именно к аналоговому осциллографу!

В плане программирования я разберусь нужна именно схема дальше я сам докапаю) Если есть мысли на этот счет Поделитесь пожалуйста ! Заранее Спасибо!!!
Опытный кот
Сообщения: 877
Зарегистрирован: Чт фев 18, 2010 13:51:56

Сообщение Murav »

Jeffry писал(а):Если есть мысли на этот счет Поделитесь пожалуйста ! Заранее Спасибо!!!
Устройство должно работать примерно так: сначала контроллер с помощью АЦП отцифровывает входной сигнал и записывает результат в буфер(до заполнения буфера), а затем воспроизводит содержимое буфера с помошью ЦАП. В качестве ЦАП можно использовать ШИМ+RC-фильтр.
От частоты работы АЦП будет зависить время развёртки по горизонтали. Размер буфера - постоянный.

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

Перед тем как подать сигнал на вход АЦП его нужно привести к диапазону входного напряжения АЦП(то есть усилить и сдвинуть ноль) с помошью ОУ.
Реклама
Эиком - электронные компоненты и радиодетали
Родился
Сообщения: 7
Зарегистрирован: Ср мар 31, 2010 07:55:09

Сообщение Jeffry »

Murav писал(а):
Jeffry писал(а): То есть это получается обычный цифровой запоминающий осциллограф, который в качестве экрана использует аналоговый осциллограф.
Именно так ) Спасибо за мысль учту! Хотелось бы все таки схемку :))
Реклама
Опытный кот
Сообщения: 877
Зарегистрирован: Чт фев 18, 2010 13:51:56

Сообщение Murav »

Вот набросал приблизительную схему.
Вложения
scope-repeater.png
(108.04 КБ) 726 скачиваний
Реклама
Модератор
Аватара пользователя
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Сообщение ploop »

В качестве ЦАП можно использовать ШИМ+RC-фильтр.
ШИМ не даст сильных искажений сигнала?
Опытный кот
Сообщения: 877
Зарегистрирован: Чт фев 18, 2010 13:51:56

Сообщение Murav »

ploop писал(а):ШИМ не даст сильных искажений сигнала?
Если его частота значительно выше частоты преобразователя - то нет. В данном случае нужно использовать ШИМ с частотой не меньше 100кГц(в ATTiny461 есть высокочастотный ШИМ который может работать на частоте 300кГц при 8битах и 60кГц при 10 битах разрешения). При этом сигнал имеет частоту 20кГц максимум(при длинне буфера 200 значений и частоте развёртки 100Гц).
Родился
Сообщения: 7
Зарегистрирован: Ср мар 31, 2010 07:55:09

Сообщение Jeffry »

Murav писал(а):Вот набросал приблизительную схему.
Спасибо за содействие попробую разобрать :))
Родился
Сообщения: 7
Зарегистрирован: Ср мар 31, 2010 07:55:09

Сообщение Jeffry »

Murav Если не затруднит не могли бы вы описать элементы схемы и их назначение!
Опытный кот
Сообщения: 877
Зарегистрирован: Чт фев 18, 2010 13:51:56

Сообщение Murav »

IC3 - повторитель опорного напряжение 2.56В микроконтроллера(источник опорного напряжения нагрузку не держит).
R1,R2 и C1 создают "землю" для входного напряжение(питание однополярное, а по тому чтобы измерять отрицательное напряжение, его нужно сместить, что эта цепь и делает).

Если в качестве опорного напряжения использовать 5В питания, то верх делителя напряжений R1,R2 можно подключить к питанию, а IC3 не ставить.

R3 и R4 - входной делитель напряжения. Он нужен для измерения сигналов с амплитудой больше 1,28В. С2 и С3 компенсирую индуктивность и ёмкость этого делителя напряжений. На низких частотах их можно вообще не ставить.
Реле К1 и К2 выбирают коэффициент деления делителя(в данном случае - 1 или 1/10).

IC2 - входной усилитель осциллографа, а R5,R6 и R7 задают коэффициент его усиления.

Затем входной сигнал поступает на вход встроенного АЦП контроллера.

Выходной сигнал берётся с выхода ШИМ. Частота ШИМ должна быть как можно выше, чтобы помехи от него были меньше. Затем этот сигнал фильтруется RC-фильтром R8,R9,C5,C6(возможно потребутеся фильтр и другого порядка) и выдаётся на выход.
Делитель напряжения R10, R11 задаёт "землю" для выходного сигнала.
Родился
Сообщения: 7
Зарегистрирован: Ср мар 31, 2010 07:55:09

Сообщение Jeffry »

Murav Если можно скинь трассировку схемы! И каким Кадом делал?
Опытный кот
Сообщения: 877
Зарегистрирован: Чт фев 18, 2010 13:51:56

Сообщение Murav »

Делал в eagle. Схему не сохранял, так что выложить не могу.
Да и делалось это минут за 5.
Родился
Сообщения: 7
Зарегистрирован: Ср мар 31, 2010 07:55:09

Сообщение Jeffry »

Murav писал(а):Делал в eagle. Схему не сохранял, так что выложить не могу.
Да и делалось это минут за 5.
Можешь скинуть библиотеку с ATMEL микроконтроллерами ? Или скинуть ссылку откуда качал !!!
Опытный кот
Сообщения: 877
Зарегистрирован: Чт фев 18, 2010 13:51:56

Сообщение Murav »

Ответить

Вернуться в «Умные мысли»