цифровой осциллограф
цифровой осциллограф
почитал недавно про возможности ATMega, ARM, PIС...(и на форумах и в даташитах). ни для кого думаю не секрет, что они довольно ограниченны и с помощью них никак не получится создать мощный осциллограф(ну хотя бы до 200 МГц). И появилась идея - а что, если купить с рук старый комп, например с четвертым пнем, и уже этот проц использовать заместо микроконтроллеров. как считаете, получится такой девайс?
- Реклама
Re: цифровой осциллограф
ARM 200МГц не пашет?
ARM9 копайте.
ARM9 копайте.
Не умеешь - не берись, но не взявшись не научишься...
Re: цифровой осциллограф
ну хорошо, а если взять выше? тем более у ARM9 частота шины 100 МГц. и стоит он сколько?
-
Anode_Katode
- Держит паяльник хвостом
- Сообщения: 986
- Зарегистрирован: Ср июл 07, 2010 06:48:57
Re: цифровой осциллограф
Насчет ARM9 не все так просто. Во-первых, дороговато, во-вторых, паять замучаешься, в-третьих, программировать.
Идея с компом неплохая. Старый пенечек 4-ый вполне потянет приставку цифровой осциллограф.
Эту приставку можно купить аж тыщи за 3, или собрать самому. Благо схем в интернете порядком (in google we trust!).
Я довольно долго пользовался подобной вещью ( в паре с ноутбуком), в общем-то неплохо себя показала.
Идея с компом неплохая. Старый пенечек 4-ый вполне потянет приставку цифровой осциллограф.
Эту приставку можно купить аж тыщи за 3, или собрать самому. Благо схем в интернете порядком (in google we trust!).
Я довольно долго пользовался подобной вещью ( в паре с ноутбуком), в общем-то неплохо себя показала.
Re: цифровой осциллограф
Отдельную микросхему АЦП покупайте, с частотой выборок раз в 10 выше максимальной частоты сигнала- вот и получится мощный осциллограф, только к нему ещё нужен буфер памяти и микроконтроллер управления.
- Реклама
- Callous
- Встал на лапы
- Сообщения: 115
- Зарегистрирован: Вс апр 20, 2008 16:54:13
- Откуда: Украина, Чернигов
Re: цифровой осциллограф
А если попробовать все сделать на ПЛИС, благо их сейчас разных много
- AI_Disable
- Сверлит текстолит когтями
- Сообщения: 1116
- Зарегистрирован: Чт окт 15, 2009 14:16:18
- Откуда: Екб
- Контактная информация:
Re: цифровой осциллограф
Решение проблемы - объединить все сказанное вместе
: внешний АЦП+ПЛИС+БУФЕР+МК.
Внешний АЦП делает дофигищу выборок, ПЛИСина их хавает и складывает в буфер, затем МК, уже неторопливо, хавает данные из буфера и обрабатывает их.
Внешний АЦП делает дофигищу выборок, ПЛИСина их хавает и складывает в буфер, затем МК, уже неторопливо, хавает данные из буфера и обрабатывает их.
- neonix
- Электрический кот
- Сообщения: 1040
- Зарегистрирован: Чт фев 19, 2009 17:46:34
- Контактная информация:
Re: цифровой осциллограф
По такой схеме строятся промышленные приборы, гляньте хотяб на тот же Rigol. Но мало сделать железо, надо к ПЛИС и МК написать прошивки, отладить всё это и откалибровать. Легче будет купить, чем изобретать велосипеды. А на AVR, PIC можно построить бесполезную фигню, от которой толку не будет. Плавали, знаем...AI_Disable писал(а):Решение проблемы - объединить все сказанное вместе: внешний АЦП+ПЛИС+БУФЕР+МК.
Внешний АЦП делает дофигищу выборок, ПЛИСина их хавает и складывает в буфер, затем МК, уже неторопливо, хавает данные из буфера и обрабатывает их.
Where technology meets enjoyment.
Re: цифровой осциллограф
На AVR можно построить нормальный самописец (встроенный АЦП адекватно работает где-то до 10KSPS). Нормального осциллографа, да, не получится.А на AVR, PIC можно построить бесполезную фигню, от которой толку не будет.
Разница между теорией и практикой на практике гораздо больше, чем в теории.
- MiklSh
- Потрогал лапой паяльник
- Сообщения: 361
- Зарегистрирован: Чт дек 28, 2006 12:46:58
- Откуда: Хлынов
- Контактная информация:
Re: цифровой осциллограф
Пришел порутчик Ржевский и все опошлил...
Тут идея проскакивала про себестоимость: связка "достойный АЦП"+ПЛИС+... будет всяко дороже, причем намного, б/у аналогового осцилла, дак в чем же смысл?
Тут идея проскакивала про себестоимость: связка "достойный АЦП"+ПЛИС+... будет всяко дороже, причем намного, б/у аналогового осцилла, дак в чем же смысл?
- AI_Disable
- Сверлит текстолит когтями
- Сообщения: 1116
- Зарегистрирован: Чт окт 15, 2009 14:16:18
- Откуда: Екб
- Контактная информация:
Re: цифровой осциллограф
Плис и внешний АЦП не так уж дороги. А вот ЖКИ с хорошим разрешением это да, дороговато... Но в $ 20-25 уложиться можно.
- MiklSh
- Потрогал лапой паяльник
- Сообщения: 361
- Зарегистрирован: Чт дек 28, 2006 12:46:58
- Откуда: Хлынов
- Контактная информация:
Re: цифровой осциллограф
берем хотя бы 1:5, чтоб "синусоиду" смотреть => 1Г выборки/с. На ум не приходит что то боле-менее приемлимое из ЦАП.aido писал(а):...ну хотя бы до 200 МГц...
ЖКИ 128*64 что то около 15$ наверное.
- AI_Disable
- Сверлит текстолит когтями
- Сообщения: 1116
- Зарегистрирован: Чт окт 15, 2009 14:16:18
- Откуда: Екб
- Контактная информация:
Re: цифровой осциллограф
MiklSh, видимо вы имели виду АЦП. О 200мгц нет и речи... Да и зачем? Хватит 3-5Мгц.
- MiklSh
- Потрогал лапой паяльник
- Сообщения: 361
- Зарегистрирован: Чт дек 28, 2006 12:46:58
- Откуда: Хлынов
- Контактная информация:
Re: цифровой осциллограф
Да, АЦП, описАлся 
3-5 мало, хотя впрочем смотря с чем обычно работать предполагается... ТТХ так и небыли озвучены, кроме упомянутых вскользь 200мГц, а от этого вся схемотехника меняется, как и целесообразность постройки прибора.
3-5 мало, хотя впрочем смотря с чем обычно работать предполагается... ТТХ так и небыли озвучены, кроме упомянутых вскользь 200мГц, а от этого вся схемотехника меняется, как и целесообразность постройки прибора.
- neonix
- Электрический кот
- Сообщения: 1040
- Зарегистрирован: Чт фев 19, 2009 17:46:34
- Контактная информация:
Re: цифровой осциллограф
Извините но 3-5 Мгц, это не прибор. Даже фиговый ОМЛ-3М покажет и того больше, и будет стоит максимум 500-1000 рублей. Если делать свой то надо минимум мегагерц 40-50, иначе смысла нет. И опять же не стоит забывать если будет большой дисплей с высоким разрешением то тут AVR не отделаться, минимум ARM7 с внешней памятью.
Where technology meets enjoyment.
-
Anode_Katode
- Держит паяльник хвостом
- Сообщения: 986
- Зарегистрирован: Ср июл 07, 2010 06:48:57
Re: цифровой осциллограф
Большой дисплей под управлением ARMа с внешней памятью - это еще около 100$, если китайскую поделку брать.
Если самому делать подобный аппарат, то... вряд ли получится. Слишком трудоемко все собирать да потом еще и шить.
ИМХО, самый оптимальный вариант - внешний АЦП, возможно внешняя память + старый комп, можно ноутбук, для визуализации.
Если самому делать подобный аппарат, то... вряд ли получится. Слишком трудоемко все собирать да потом еще и шить.
ИМХО, самый оптимальный вариант - внешний АЦП, возможно внешняя память + старый комп, можно ноутбук, для визуализации.
- MiklSh
- Потрогал лапой паяльник
- Сообщения: 361
- Зарегистрирован: Чт дек 28, 2006 12:46:58
- Откуда: Хлынов
- Контактная информация:
Re: цифровой осциллограф
Опять же по поводу себестоимости - хоть и "игрушечные" параметры, но компоновка обалденная, мобильный - микровариант осцилла:
http://molotok.ru/item1168468327_dso_na ... ograf.html
http://shop.ebay.com/i.html?_trkparms=6 ... op=1&_sc=1
http://molotok.ru/item1168468327_dso_na ... ograf.html
http://shop.ebay.com/i.html?_trkparms=6 ... op=1&_sc=1
-
Anode_Katode
- Держит паяльник хвостом
- Сообщения: 986
- Зарегистрирован: Ср июл 07, 2010 06:48:57
Re: цифровой осциллограф
А че! Неплохая штука.
Опять же готовое устройство за 100 долларов с тем же самым ARMом на борту и экраном относительно нормальным.
По-моему, даже если самому все паять и покупать по раздельности, то выйдет не на много дешевле.
А еще время, силы, нервы...
Опять же готовое устройство за 100 долларов с тем же самым ARMом на борту и экраном относительно нормальным.
По-моему, даже если самому все паять и покупать по раздельности, то выйдет не на много дешевле.
А еще время, силы, нервы...
Re: цифровой осциллограф
Ох, товарищи... Вот на что я уже давно облизываюсь...
http://cgi.ebay.com/New-Digital-Color-O ... 1e5cc3de44
И не так дорого...
http://cgi.ebay.com/New-Digital-Color-O ... 1e5cc3de44
И не так дорого...
Разница между теорией и практикой на практике гораздо больше, чем в теории.
-
Chettuser
Re: цифровой осциллограф
Я не такой богатый чтобы покупать себе вещи продаваемые в сети. Характеристики не те что могут быть за такие деньги.
Поэтому "мутю" сей девай сам. Уже успел прозондировать какие АЦП можно использовать (из серии ADC08xxx, AD9283...). Мне до 100 МГЦ в принципе смысле нет, а вот МГц 20 померить - самое то будет. Поэтому выбор стоит между AD9283 и ADC08200. Может чтото еще подберу, Просто 800 рэ отдавать за 1 канал АЦП с 1 Гигавыборкой/с - как то жаба давит. Хотя в этом случае можно и 100 МГцовый осцилл забабахать.
Проблема в том что АЦП выше чем на 4 Гигавыборок/с я не встречал - поэтому делаем выводы: фирменные осциллографы, у которых указано что они работают до 1 ГГц, увы - это "не настоящие" 1 ГГц. В данном случае используются косвенные методы измерения (стробоскопические и т.д.).
Насчёт дисплея - такая проблема существует, но советую взглянуть на дисплеи от сотовых телефонов. Они не слишком дорогие если покупать в специализированных магазинах, например http://shop.siriust.ru/product_info.php ... ts_id/9975 - Nokia N95 (2,4-3'' - конечно не слишком большой но лучше чем от Siemens S65, и дешевле) стоит (китайский) всего 330 -350 рублей. У них есть сеть магазинов "Профи" (сам там покупаю кое что), цены в принципе нормальные. Кстати - советую посмотреть есть ли в Вашем городе их магазин.
Даташит на дисплей можно найти, например, на специально посвящённом этому сайте http://www.master-electrix.at.ua/publ/o ... k/2-1-0-14
(там же и распиновка - ищите на главной странице).
Еще момент - а чем обусловлена необходимость подачи сигнала от АЦП в скорострельное ОЗУ именно через ПЛИС? Когда искал даташиты на АЦП где то наталкивался на то что АЦП напрямую подключаются к ОЗУ (скажем задержка на 3-7 нс). Память можно найти недорогую. Главное чтобы SDRAM (статического типа - как самая скорострельная). У ПЛИС всётаки скорострельность не та: 3-5 нс - и это необработанный сигнал. Проще на ПЛИСине собрать скоростной блок управления для записи из АЦП и считывания в МК. Я стал облизываться на PIC32 - как самый мощный из ПИКов. К сожалению система команд - тёмный лес, нет никакой литературы (там новое 32 - разрядное ядро применили и частота ~80 МГц -для выдачи на дисплей минимум 5 МГц тактов на дисплей от Nokia N95). К сожалению ARM чувствую мне не по зубам.
Так же на ПЛИС можно сварганить и логику управления входным аттенюатором (для автоматического переключения коэффициента деления сигнала). Чем, собственно, сейчас и занимаюсь.
Поэтому "мутю" сей девай сам. Уже успел прозондировать какие АЦП можно использовать (из серии ADC08xxx, AD9283...). Мне до 100 МГЦ в принципе смысле нет, а вот МГц 20 померить - самое то будет. Поэтому выбор стоит между AD9283 и ADC08200. Может чтото еще подберу, Просто 800 рэ отдавать за 1 канал АЦП с 1 Гигавыборкой/с - как то жаба давит. Хотя в этом случае можно и 100 МГцовый осцилл забабахать.
Проблема в том что АЦП выше чем на 4 Гигавыборок/с я не встречал - поэтому делаем выводы: фирменные осциллографы, у которых указано что они работают до 1 ГГц, увы - это "не настоящие" 1 ГГц. В данном случае используются косвенные методы измерения (стробоскопические и т.д.).
Насчёт дисплея - такая проблема существует, но советую взглянуть на дисплеи от сотовых телефонов. Они не слишком дорогие если покупать в специализированных магазинах, например http://shop.siriust.ru/product_info.php ... ts_id/9975 - Nokia N95 (2,4-3'' - конечно не слишком большой но лучше чем от Siemens S65, и дешевле) стоит (китайский) всего 330 -350 рублей. У них есть сеть магазинов "Профи" (сам там покупаю кое что), цены в принципе нормальные. Кстати - советую посмотреть есть ли в Вашем городе их магазин.
Даташит на дисплей можно найти, например, на специально посвящённом этому сайте http://www.master-electrix.at.ua/publ/o ... k/2-1-0-14
(там же и распиновка - ищите на главной странице).
Еще момент - а чем обусловлена необходимость подачи сигнала от АЦП в скорострельное ОЗУ именно через ПЛИС? Когда искал даташиты на АЦП где то наталкивался на то что АЦП напрямую подключаются к ОЗУ (скажем задержка на 3-7 нс). Память можно найти недорогую. Главное чтобы SDRAM (статического типа - как самая скорострельная). У ПЛИС всётаки скорострельность не та: 3-5 нс - и это необработанный сигнал. Проще на ПЛИСине собрать скоростной блок управления для записи из АЦП и считывания в МК. Я стал облизываться на PIC32 - как самый мощный из ПИКов. К сожалению система команд - тёмный лес, нет никакой литературы (там новое 32 - разрядное ядро применили и частота ~80 МГц -для выдачи на дисплей минимум 5 МГц тактов на дисплей от Nokia N95). К сожалению ARM чувствую мне не по зубам.
Так же на ПЛИС можно сварганить и логику управления входным аттенюатором (для автоматического переключения коэффициента деления сигнала). Чем, собственно, сейчас и занимаюсь.


