Страница 145 из 430
Re: Цифровой осциллографический пробник "Хамелеон".
Добавлено: Чт фев 24, 2011 18:39:46
vitalliano
А лучше еще раз проверить качество пайки
Re: Цифровой осциллографический пробник "Хамелеон".
Добавлено: Чт фев 24, 2011 18:40:00
grott
LeXaGrin20
Меге с буквой А почему-то мешает подключённый АЦП к кварцу, вставьте 2к в разрыв между тактовыми ножками Меги и АЦП.
Re: Цифровой осциллографический пробник "Хамелеон".
Добавлено: Чт фев 24, 2011 20:08:20
VeryLazyCat
если смотреть схему версии D2 - там есть R52 (2K), о котором пишет Сергей.
Re: Цифровой осциллографический пробник "Хамелеон".
Добавлено: Пт фев 25, 2011 01:17:19
vlad465
nnikolaenko писал(а):Подскажите, пожалуйста, каке числа фузов должны быть для программирования. По умолчанию для AtMega32 фузы равны 0x99 и 0хЕ1. Программируется в AVR Studio
Калькулятор фузов есть здесь -
http://www.engbedded.com/fusecalc/
Re: Цифровой осциллографический пробник "Хамелеон".
Добавлено: Пт фев 25, 2011 09:31:16
Vadim_vv
собрал себе устройство на ПИКе 24-м. 40 мипс. запись в массив 2 команды, т.е. оцифровка 10 МГц. сколько в атмеге уходит времени на запись значений ацп? имеет смысл арм или стм попробовать, чтоб "выжать" из АДшки максимум.
Re: Цифровой осциллографический пробник "Хамелеон".
Добавлено: Пт фев 25, 2011 10:53:13
Александр76
vitalliano писал(а):LeXaGrin20 писал(а):Спасибо авторам за такой замечательный приборчик! Собрал ХамелеонD и был очень доволен. Но тут появилась новая прошивка от
SSMix. Я решил перепрошить свой приборчик, подключаю программатор- он не может даже прочитать контроллер. Естественно, резисторы и дисплей от SPI отпаял. Пробовал на 2 разных программаторах (оба рабочие, проверял на mega168) ни stk200, ни usbbar не видят мегу в хамелеоне. Самое плохое то, что после всех манипуляций с программаторами попортилась прошивка в контроллере, правая часть картинки на дисплее смещена вверх, и на осциллограмме появились какие-то выбросы. Очистка eeprom не помогает. Что делать?

У меня зашилась новая прошивка от SSMix без проблем! Все работает! Печатка (отдельное спасибо) grotta. Программатор AVR910. Дисплей и резисторы не трогал. Питание от аккумулятора подавал прямо на проц.
Отключите выв.15 AD9280 от меги и всё будет читаться и прошиваться
Re: Цифровой осциллографический пробник "Хамелеон".
Добавлено: Пт фев 25, 2011 12:26:48
yurik7272
Здравствуйте, а можно ли где нибудь посмотреть исходники к Хамелеону на Mega8535 ?
Re: Цифровой осциллографический пробник "Хамелеон".
Добавлено: Пт фев 25, 2011 12:38:15
grott
nnikolaenko писал(а):Подскажите, пожалуйста, каке числа фузов должны быть для программирования. По умолчанию для AtMega32 фузы равны 0x99 и 0хЕ1. Программируется в AVR Studio
HIGH 0xC9
LOW 0xBF
Re: Цифровой осциллографический пробник "Хамелеон".
Добавлено: Пт фев 25, 2011 23:20:06
LeXaGrin20
Спасибо всем! Впаял резистор на 2к между кварцем и ацп, мега прошилась без проблем

Re: Цифровой осциллографический пробник "Хамелеон".
Добавлено: Сб фев 26, 2011 01:44:36
VeryLazyCat
LeXaGrin20 писал(а):Спасибо всем! Впаял резистор на 2к между кварцем и ацп, мега прошилась без проблем

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

Re: Цифровой осциллографический пробник "Хамелеон".
Добавлено: Сб фев 26, 2011 09:02:47
yura69
Lazy-Cat писал(а):LeXaGrin20 писал(а):Спасибо всем! Впаял резистор на 2к между кварцем и ацп, мега прошилась без проблем

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

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

Доработанная прошивка от 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мкс/дел. Это предел.
Что касается автоматического переключения пределов, то это сделать реально, но скоро не обещаю, т.к. в настоящее время занят совсем другим проектом.
Re: Цифровой осциллографический пробник "Хамелеон".
Добавлено: Вс фев 27, 2011 09:31:19
yura69
SSMix , спасибо за разъяснение и возможную доработку в плане автонастройки. Без перехода на другую элементную базу- это конец, дальше только эволюция. Тем не менее, прибор вышел отличный! Еще раз спасибо всем авторам и соавтарам. Ждем приставок к Хамелеону.
Re: Цифровой осциллографический пробник "Хамелеон".
Добавлено: Вс фев 27, 2011 14:41:50
JEKA-B
Привет всем .Собрал всё работает но.При прохождение сигнала идут большие выпады и идут как волной.
Re: Цифровой осциллографический пробник "Хамелеон".
Добавлено: Пн фев 28, 2011 12:08:41
Vadim_vv
офф: для борьбы с одиночными "выплесками" использовал медианный фильтр, алгоритм быстрый, минимум математики, проц быстро обсчитывает, осциллограмма выглядит более приближенной к действительной. единственный минус - чуть "заваливает" фронты меандра.
Re: Цифровой осциллографический пробник "Хамелеон".
Добавлено: Пн фев 28, 2011 18:53:36
SergeyK
Драсте всем!
А под вариант D2 ни кто не замучивал заводскую плату?
Re: Цифровой осциллографический пробник "Хамелеон".
Добавлено: Пн фев 28, 2011 20:32:58
lsasha7
под вариант D2 подходит плата от grott
Re: Цифровой осциллографический пробник "Хамелеон".
Добавлено: Пн фев 28, 2011 20:36:21
lsasha7
JEKA-B
попробуй поигратся с С32 на схеме хамелеона D
Re: Цифровой осциллографический пробник "Хамелеон".
Добавлено: Пн фев 28, 2011 23:34:36
JEKA-B
Про бывал не дало результатов.Понять не могу всё перепробывал. На этом фото лучше видно.
Re: Цифровой осциллографический пробник "Хамелеон".
Добавлено: Вт мар 01, 2011 00:08:18
y_kiyko
to JEKA-B
Попробуйте подобрать номиналы конденсаторов частотной коррекции в обвязке 4051.