Цифровой осциллографический пробник "Хамелеон".

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


vitalliano
Родился
Сообщения: 14
Зарегистрирован: Ср янв 19, 2011 19:48:42
Откуда: Киев

Re: Цифровой осциллографический пробник "Хамелеон".

Сообщение vitalliano »

А лучше еще раз проверить качество пайки
Аватара пользователя
grott
Опытный кот
Сообщения: 793
Зарегистрирован: Пн ноя 02, 2009 18:00:05
Откуда: Украина Николаев

Re: Цифровой осциллографический пробник "Хамелеон".

Сообщение grott »

LeXaGrin20
Меге с буквой А почему-то мешает подключённый АЦП к кварцу, вставьте 2к в разрыв между тактовыми ножками Меги и АЦП.
Аватара пользователя
VeryLazyCat
Опытный кот
Сообщения: 832
Зарегистрирован: Пн май 17, 2010 22:21:01
Откуда: Madagaskar

Re: Цифровой осциллографический пробник "Хамелеон".

Сообщение VeryLazyCat »

если смотреть схему версии D2 - там есть R52 (2K), о котором пишет Сергей.
Аватара пользователя
vlad465
Друг Кота
Сообщения: 5717
Зарегистрирован: Чт июн 24, 2010 22:59:35
Откуда: С-Петербург

Re: Цифровой осциллографический пробник "Хамелеон".

Сообщение vlad465 »

nnikolaenko писал(а):Подскажите, пожалуйста, каке числа фузов должны быть для программирования. По умолчанию для AtMega32 фузы равны 0x99 и 0хЕ1. Программируется в AVR Studio

Калькулятор фузов есть здесь - http://www.engbedded.com/fusecalc/
Печатные платы и детали для сборки здесь, здесь и здесь, часики
Vadim_vv
Потрогал лапой паяльник
Сообщения: 386
Зарегистрирован: Чт мар 11, 2010 16:16:19
Откуда: Смоленская обл. Десногорск
Контактная информация:

Re: Цифровой осциллографический пробник "Хамелеон".

Сообщение Vadim_vv »

собрал себе устройство на ПИКе 24-м. 40 мипс. запись в массив 2 команды, т.е. оцифровка 10 МГц. сколько в атмеге уходит времени на запись значений ацп? имеет смысл арм или стм попробовать, чтоб "выжать" из АДшки максимум.
Аватара пользователя
Александр76
Потрогал лапой паяльник
Сообщения: 392
Зарегистрирован: Вс янв 25, 2009 23:17:22
Откуда: 76RUS

Re: Цифровой осциллографический пробник "Хамелеон".

Сообщение Александр76 »

vitalliano писал(а):
LeXaGrin20 писал(а):Спасибо авторам за такой замечательный приборчик! Собрал ХамелеонD и был очень доволен. Но тут появилась новая прошивка от
SSMix. Я решил перепрошить свой приборчик, подключаю программатор- он не может даже прочитать контроллер. Естественно, резисторы и дисплей от SPI отпаял. Пробовал на 2 разных программаторах (оба рабочие, проверял на mega168) ни stk200, ни usbbar не видят мегу в хамелеоне. Самое плохое то, что после всех манипуляций с программаторами попортилась прошивка в контроллере, правая часть картинки на дисплее смещена вверх, и на осциллограмме появились какие-то выбросы. Очистка eeprom не помогает. Что делать? :cry:

У меня зашилась новая прошивка от SSMix без проблем! Все работает! Печатка (отдельное спасибо) grotta. Программатор AVR910. Дисплей и резисторы не трогал. Питание от аккумулятора подавал прямо на проц.

Отключите выв.15 AD9280 от меги и всё будет читаться и прошиваться
yurik7272
Родился
Сообщения: 16
Зарегистрирован: Пт дек 03, 2010 21:29:38

Re: Цифровой осциллографический пробник "Хамелеон".

Сообщение yurik7272 »

Здравствуйте, а можно ли где нибудь посмотреть исходники к Хамелеону на Mega8535 ?
Аватара пользователя
grott
Опытный кот
Сообщения: 793
Зарегистрирован: Пн ноя 02, 2009 18:00:05
Откуда: Украина Николаев

Re: Цифровой осциллографический пробник "Хамелеон".

Сообщение grott »

nnikolaenko писал(а):Подскажите, пожалуйста, каке числа фузов должны быть для программирования. По умолчанию для AtMega32 фузы равны 0x99 и 0хЕ1. Программируется в AVR Studio

HIGH 0xC9
LOW 0xBF
Последний раз редактировалось grott Сб мар 05, 2011 02:54:33, всего редактировалось 1 раз.
LeXaGrin20
Родился
Сообщения: 19
Зарегистрирован: Чт фев 24, 2011 14:19:55

Re: Цифровой осциллографический пробник "Хамелеон".

Сообщение LeXaGrin20 »

Спасибо всем! Впаял резистор на 2к между кварцем и ацп, мега прошилась без проблем :))
Аватара пользователя
VeryLazyCat
Опытный кот
Сообщения: 832
Зарегистрирован: Пн май 17, 2010 22:21:01
Откуда: Madagaskar

Re: Цифровой осциллографический пробник "Хамелеон".

Сообщение VeryLazyCat »

LeXaGrin20 писал(а):Спасибо всем! Впаял резистор на 2к между кварцем и ацп, мега прошилась без проблем :))

а где же отзывы о прошивке из за которой случился весь этот переполох ? :)
Аватара пользователя
yura69
Родился
Сообщения: 11
Зарегистрирован: Вс ноя 22, 2009 10:53:23

Re: Цифровой осциллографический пробник "Хамелеон".

Сообщение yura69 »

Lazy-Cat писал(а):
LeXaGrin20 писал(а):Спасибо всем! Впаял резистор на 2к между кварцем и ацп, мега прошилась без проблем :))

а где же отзывы о прошивке из за которой случился весь этот переполох ? :)


Доработанная прошивка от SSMix получилась отличной. Собрал себе два Хамелеона D, поэтому имел возможность сравнить две прошивки “ лоб в лоб”. Сразу отметил более четкую синхронизацию, даже тогда когда период сигнала не помещался на экране. Ну а за интерполяцию, векторную графику, маркер триггера и 0,5мкс/дел отдельное спасибо. С такими доработками язык не поворачиваеться называть Хамелеон пробником.
Вопрос SSMix-у, можно ли ввести автоматическую настройку осциллографа на сигнал, при одновременном нажатии кнопок вверх- вниз(или вправо -влево), и добавить 0,2мкс/дел хотя бы в качестве обзорного диапазона?
SSMix
Первый раз сказал Мяу!
Сообщения: 38
Зарегистрирован: Чт окт 01, 2009 13:22:15

Re: Цифровой осциллографический пробник "Хамелеон".

Сообщение SSMix »

yura69 писал(а):
Lazy-Cat писал(а):
LeXaGrin20 писал(а):Спасибо всем! Впаял резистор на 2к между кварцем и ацп, мега прошилась без проблем :))

а где же отзывы о прошивке из за которой случился весь этот переполох ? :)


Доработанная прошивка от SSMix получилась отличной. Собрал себе два Хамелеона D, поэтому имел возможность сравнить две прошивки “ лоб в лоб”. Сразу отметил более четкую синхронизацию, даже тогда когда период сигнала не помещался на экране. Ну а за интерполяцию, векторную графику, маркер триггера и 0,5мкс/дел отдельное спасибо. С такими доработками язык не поворачиваеться называть Хамелеон пробником.
Вопрос SSMix-у, можно ли ввести автоматическую настройку осциллографа на сигнал, при одновременном нажатии кнопок вверх- вниз(или вправо -влево), и добавить 0,2мкс/дел хотя бы в качестве обзорного диапазона?

Про 0,2мкс/дел забудьте. Дело здесь в следующем.
При длительности записи выборок в ОЗУ МК (3 такта) максимальная частота дискретизации получается 15МГц/3=5МГц, т.е. выборки следуют через каждые 1/ 5МГц=0,2мкс. Учитывая, что на клетку приходится 10 выборок, имеем максимальную скорость развертки 10*0,2мкс=2мкс/дел.
На пределе 1мкс/дел на клетку приходится уже 5 выборок из необходимых 10, т.е. по 5 известным выбркам линейно интерполируется еще 5.
На пределе 0,5мкс/дел на клетку приходится фактически 2,5 выборки из необходимых 10. При этом на клетку интерполируется 7,5 выборок из 2,5 известных. На частоте более 0,5 МГц это уже приводит к искажению синусоиды.
На пределе 0,2мкс/дел на клетку будет приходиться всего 1 выборка из 10 необходимых. Восстановить 9 недостающих выборок по 1-й не получится. Необходимо как минимум две выборки на клетку, чтобы восстановить исходный сигнал согласно той же теореме Котельникова (частота выборок должна превышать частоту сигнала как минимум в 2 раза). Т.е. при частоте дискретизации 5 МГц максимальная частота входного сигнала не должна превышать 2,5 МГц, причем речь идет о всем спектре сигнала. На период сигнала при этом должно приходиться не менее 2-х выборок. Восстановить сигнал 2,5 МГц (синусоидальный, т.к. только он не содержит высших гармоник) до исходного вида можно лишь интерполяцией вида sinx/x, но это сложная математика, занимающая длительное время при вычислениях. В Algorithm Builder такое сделать о-о-очень непросто. Максимальная скорость развертки при 2-х выборках на клетку составит 2*0,2мкс=0,4мкс/дел. Это предел.
Что касается автоматического переключения пределов, то это сделать реально, но скоро не обещаю, т.к. в настоящее время занят совсем другим проектом.
Аватара пользователя
yura69
Родился
Сообщения: 11
Зарегистрирован: Вс ноя 22, 2009 10:53:23

Re: Цифровой осциллографический пробник "Хамелеон".

Сообщение yura69 »

SSMix , спасибо за разъяснение и возможную доработку в плане автонастройки. Без перехода на другую элементную базу- это конец, дальше только эволюция. Тем не менее, прибор вышел отличный! Еще раз спасибо всем авторам и соавтарам. Ждем приставок к Хамелеону.
Аватара пользователя
JEKA-B
Встал на лапы
Сообщения: 118
Зарегистрирован: Чт янв 14, 2010 00:59:44
Откуда: Новосивирск. р.Первомайка.

Re: Цифровой осциллографический пробник "Хамелеон".

Сообщение JEKA-B »

Привет всем .Собрал всё работает но.При прохождение сигнала идут большие выпады и идут как волной.
Вложения
1.JPG
(135.3 КБ) 1409 скачиваний
Vadim_vv
Потрогал лапой паяльник
Сообщения: 386
Зарегистрирован: Чт мар 11, 2010 16:16:19
Откуда: Смоленская обл. Десногорск
Контактная информация:

Re: Цифровой осциллографический пробник "Хамелеон".

Сообщение Vadim_vv »

офф: для борьбы с одиночными "выплесками" использовал медианный фильтр, алгоритм быстрый, минимум математики, проц быстро обсчитывает, осциллограмма выглядит более приближенной к действительной. единственный минус - чуть "заваливает" фронты меандра.
Аватара пользователя
SergeyK
Говорящий с текстолитом
Сообщения: 1511
Зарегистрирован: Вт апр 21, 2009 20:52:29
Откуда: ХМАО Югра Белоярский
Контактная информация:

Re: Цифровой осциллографический пробник "Хамелеон".

Сообщение SergeyK »

Драсте всем!
А под вариант D2 ни кто не замучивал заводскую плату?
Гнев - мгновенное разрушение реальности!
Делай всегда хорошо, а хреново и так получится!!!!!
lsasha7
Открыл глаза
Сообщения: 40
Зарегистрирован: Пт дек 03, 2010 02:17:03
Откуда: СПБ+Горловка

Re: Цифровой осциллографический пробник "Хамелеон".

Сообщение lsasha7 »

под вариант D2 подходит плата от grott
lsasha7
Открыл глаза
Сообщения: 40
Зарегистрирован: Пт дек 03, 2010 02:17:03
Откуда: СПБ+Горловка

Re: Цифровой осциллографический пробник "Хамелеон".

Сообщение lsasha7 »

JEKA-B

попробуй поигратся с С32 на схеме хамелеона D
Аватара пользователя
JEKA-B
Встал на лапы
Сообщения: 118
Зарегистрирован: Чт янв 14, 2010 00:59:44
Откуда: Новосивирск. р.Первомайка.

Re: Цифровой осциллографический пробник "Хамелеон".

Сообщение JEKA-B »

Про бывал не дало результатов.Понять не могу всё перепробывал. На этом фото лучше видно.
Вложения
P2260782.JPG
(37.83 КБ) 1525 скачиваний
y_kiyko
Прорезались зубы
Сообщения: 228
Зарегистрирован: Вт окт 13, 2009 21:52:25

Re: Цифровой осциллографический пробник "Хамелеон".

Сообщение y_kiyko »

to JEKA-B
Попробуйте подобрать номиналы конденсаторов частотной коррекции в обвязке 4051.
Ответить

Вернуться в «Статьи»