Самодельный цифровой осциллограф

romychs

Да, на робоклубе прикольный настольный пробничек. Вот тоже так бывает, нужно куда нибуть ткнуться, посмотреть форму сигнала, а стационарный осц доставать лень. Но ЖКИ такой надо искать, у нас тут таких нет.

wlad

Вот ещё проекты, сёдня нарыл:
Автор: Павленко Сергей
Источник: www.usb-osc.narod.ru
Kazus.ru
kazus.ru/shemes/showpage/0/994/1.html
В архиве приставка к компу, схема на с8051f321, прошивка и прога… сам аппарат простой
За критику спасибо конечно, но всё равно… буду по крупицам складывать “рабочую” инфу сюда, щас просто пытаюсь изучить различные форумы, и систиматизировать множество полученной информации.

Вот ещё интересный прект, в архиве прошивка, схема уже с дисплеем, посмотрите:www.eosystems.ro/eoscope/eoscope_en.htm Архив разделил на 2 части:

Ну ждите продолжения… 😃 Щас ещё один проект поизучаю и если что скину, а пока деньги на инете закончились… 😦

anm

Для себя пока подобрал пару проектов.

  1. Осциллограф от А до Я - Форумы РобоКлуба forum.roboclub.ru/IPBoard/index.php?showtopic=131&…
    подойдет для начальных экспериментов, недостаток только один, это максимальная частота около 40кГц.
    Цена проекта 1000р
  2. eOscope ver. 1.2 - LCD Scope 40MSPS www.mindbend.ro/eoscope/eoscope_en.htm
    с этим частотка получается около 5МГц, но некоторые трудности с деталями, особенно индикатором.
    Вот список детелей и примерные цены

1 ADS830 U$9 200-350р АЦП
1 ATMEGA162 U$5 100-200р MPU
3 ICL7660CPA IC1, IC2, IC4 30-100р Преобразователь напряжения
1 IDT7201 U$8 150-350р память FIFO
1 LMG6402PLFR_2X9 U$3 LCD 240X128 Dots, Built-in LCD Controller
HITACHI HD61830B (аналог LC7981) Variotronix MGL(S)-240128, WinStar WG240128D
находил по цене около 2600р
1 OPA2652U IC3 80-150р быстродействующий ОУ
1 XC9572-PC44 U$6 350-400р CPLD(ПЛИС)

wlad

Всем привет! Вот ещё накопал… в основном приставки правда, и один 5кГц на меге 32 (может автомобилистам подойдёт), а вообще чисто прогу посмотреть кому интересно для сравнения (см. архив Mega32 5KHz) источник здесь freeavr.narod.ru/8_osciloscope.html автор Vassilis Serasidis. Ещё просто схема русской приставки к компу (для схемотехников), источник к сожалению потерял (но в поисковике найти можно) см. архив pristavka
И теперь аппарат с робоклуба, Алексей ( alex_grach ) ссылку приводил выше… см. архив roboklub
По поводу LCD Scope 40MSPS тоже аппарат понравился, свой с1-94 им бы заменить… но тоже проблема - дисплей дороговат, да и с плисами дело никогда не имел… подумаю ещё стоит или не стоит делать (3.5-4 тысячи руб.выходит)… А ни у кого случаем схемы vеlleman HPS10/40 нету? (вопрос глупый конечно), у меня завалялась схема и сборка набора приставки 12МГц Velleman pcs100 (см. архив), но жалко что приставка. Интерисует больше стационарный аппарат в районе 20Мгц с жк. но и с возможностью подключить к компу, к тому же желательно из доступных деталей.

Любителям Плисов осцилографическая приставка на базе Altera… источник здесь:www.chocbar.demon.co.uk/home.html 😉

wlad

Братцы, я в 7-ом посте архив выкладывал DSO_PL2, как я на него наткнулся честно не знаю, точнее если вы заметили там оригинал программы на С для меги 32 так вот есть несколько вопросов:
#incl*ude <avr/io.h>
#incl*ude <avr/iom32.h>
#incl*ude <math.h>
#incl*ude <avr/pgmspace.h>
#incl*ude <avr/signal.h>
Инки, которые здесь приведены, подскажите кто прогу смотрел какие из них “стандартные” а какие делал автор? (извините за глупый вопрос, но в программировании не рублю, только учить начал потихоньку)
Теперь насчёт этого DSO вообщем это не DSO, а на самом деле польский осциллограф AVT-543 кстати вроде как даже набором продаётся
Wybrane parametry oscyloskopu:
podstawa czasu - 250 ns/dz - 500 ms/dz (20 kroków)
czułość - 5 mV/dz - 20 V/dz (12 kroków)
impedancja wejściowa 1 Mom/25 pF
maksymalna częstotliwość próbkowania 40 MSa/s
pamięć próbek 64 kB
pasmo analogowe >10 MHz
wyświetlacz LCD o rozdzielczości 192x64 piksele
zasilanie - 1-5,5 V
w zestawie płytka drukowana, zaprogramowany układ i dokumentacja

Producent: AVT ABSOLUTNY HIT
Nowoczesny, amatorski jednokanałowy oscyloskop cyfrowy charakteryzują bardzo dobre parametry i szeroki zakres zastosowań. Układ cechuje zasilanie bateryjne, duża częstotliwość próbkowania i małe wymiary. Wyposażono go w większość funkcji znanych z modeli fabrycznych. Są to m.i. dwie pary kursorów umożliwiających obliczanie parametrów przebiegu, tryb uśredniania przebiegów, obliczanie wartości miedzyszczytowej, skutecznej i średniej oraz możliwość zatrzymania akwizycji i przeglądania całej zawartości pamięci. Cyfrowe wyzwalanie następuje przy zboczu opadającym lub narastającym. Opcjonalnie można wykonać filtr dolnoprzepustowy 500 kHz.
‘Sercem’ przyrządu jest procesor Atmega 32 i przetwornik A/C o rozdzielczości 8 bitów.

Urządzenie szczególnie polecane w serwisie, pracowniach elektronicznych oraz wszystkim tym, którzy nie posiadają jeszcze oscyloskopu.
Такие параметры меня например для домашнего осциллографа устраивают, да и дисплей в нём подешевле, жаль картинки на комп сбросить нельзя. Дисплей можно 128 на 64 использовать, наши МЭЛТ например… 500-550р и в принципе прям труднодоступных деталей в нём нет. И в этом смысле он выгоднее чем eOscope ver. 1.2 - LCD Scope 40MSPS. Вообщем помогите с прогой разобраться… чтобы скомпилить её правильно.

wlad

В архиве статья из журнала про польский AVT-543 в конце схема. forum.ep.com.pl/viewtopic.php?p=73421, www.elektroda.pl/rtvforum/topic273505.html также ещё раз повторю прошивку из 7-ого поста, и ещё раз спрошу: кому удалось найти полную её версию, или уже даже скомпилинную выложите пожалуйста сюда.
И дополнительно ещё один аппарат к компу приставка dso mk3 PC-Based DSO Adapter MK3 by David L. Jones (вроде всё скачал)
😁 Странно у меня и в верхнем и в нижнем сообщении архивы появились…

mega_john
wlad:

Братцы, я в 7-ом посте архив выкладывал DSO_PL2, как я на него наткнулся честно не знаю, точнее если вы заметили там оригинал программы на С для меги 32 так вот есть несколько вопросов:
#incl*ude <avr/io.h>
#incl*ude <avr/iom32.h>
#incl*ude <math.h>
#incl*ude <avr/pgmspace.h>
#incl*ude <avr/signal.h>

здесь все стандартно для WinAvr, так что смело компиляйте!
ЗЫ: если что, то winavr берут тут

wlad
mega_john:

здесь все стандартно для WinAvr, так что смело компиляйте!
ЗЫ: если что, то winavr берут тут

Спасибо огромное! попробую. 😉

AlexeyOleynikov

Задание на мой диплом 😃:
Разрядность АЦП: 8 бит
Частота дискретизации АЦП: 60 МГц
Максимальная входная частота: 10МГц
Максимальный диапазон входного напряжения: В
Количество вольт на деление, В/дел: 1, 0.5, 0.2, 0.1, 0.01
Количество времени на деление: от 100 нс/дел до 10 с/дел
Полоса пропускания по уровню - 3 дБ аналогового блока: 10 МГц
Входное сопротивление:1 МОм
Входная ёмкость: 20 пФ
Устройство отображения: ЖКИ 160X160
Область отображения сигнала: 128Х128
Исполнение: переносное, миниатюрное
Питание: встроенная аккумуляторная батарея

Применено АЦП ADS831, управление/обработка AT91SAM7S, ЖКИ WG160160B-WGH-T
До работоспособного состояния в железе не довел. Пропала необходимость.

wlad

Мужики, при попытке скомпилить прогу на осциллограф AVT-543 вот такая надпись высвечивается.make.exe:*** No rule to make target ‘main.elf’ , needed by ‘elf’. Stop. Я про elf слыхал гдето, но как он с этой то прогой связан, или я чтото не так делаю, Версия winavr20071221. Братцы может у вас у кого нибудь получилось, выложите тогда хекс на него пожалуйста.

wlad

В архиве скрин с проги WinAVR.

Gromogon

ИМХО лучше поморочится с изучением ДСП процессоров и внешних АЦП скоростных и сделать норм осциллограф.

smy

Может кому пригодится, в журнале “Радио” 11-2007, есть статья “Сотовый телефон - вольтметр и осцилограф”.

alex_grach
smy:

Может кому пригодится, в журнале “Радио” 11-2007, есть статья “Сотовый телефон - вольтметр и осцилограф”.

Скачать журнал можно тут: dasbook.ru/?id=58 или тут www.ddrservice.info/catalog/Journals/Radio/

В копилку rf.atnn.ru/s5/izm-x401.html 😃

Так же можно посмотреть радио 6/2004 “Малогабаритный двухлучевой осциллограф-мультиметр”

mega_john
wlad:

Мужики, при попытке скомпилить прогу на осциллограф AVT-543 вот такая надпись высвечивается.make.exe:*** No rule to make target ‘main.elf’ , needed by ‘elf’. Stop. Я про elf слыхал гдето, но как он с этой то прогой связан, или я чтото не так делаю, Версия winavr20071221. Братцы может у вас у кого нибудь получилось, выложите тогда хекс на него пожалуйста.

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

romychs

wlad

😗** No rule to make target

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

wlad

Прогу для AVT-543 скомпилить удалось только с помощью atmanAVR (никаких ошибок не выдал)… спасибо всем кто помог… Тоже вот присмотрел eOscope ver. 1.2 - LCD Scope 40MSPS и AVT-543 но в ценовом варианте отличаются они не так уж и сильно… хотя конечно AVT подоступней и подешевле.
В архиве рабочий хекс поидее в папке “релиз”. Правда смоделировать бы ещё прогу, я тут пытаюсь пока vmLab поизучать… но до него мои познания далеки… 😃