Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
09.09.2010, 16:53
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: Самодельный цифровой осциллограф
Сообщение от Chernduh
|
и появился открытый проект.
|
Ну и в чем соль? Если за 375$ можно купить тот же Ригол с большой памятью и не требующий никаких открытых проектов. Почитайте на том же хоботе чем кончаются иногда попытки проапгрейдить ПО в этих Wellec-ах.
Так что стоимость одна, а геморрой разный. Для "сделай сам" цена запредельная.
|
|
|
|
09.09.2010, 17:10
|
|
Прохожий
Регистрация: 02.09.2010
Сообщений: 4
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Самодельный цифровой осциллограф
Никого не агитирую на данный набор "сделай сам", просто может кому-то пригодится материал выложенный по данному проекту. Ригол за ту же цену(375$) не имеет полосу в 100МГц.
|
|
|
|
10.09.2010, 14:46
|
|
Прохожий
Регистрация: 02.09.2010
Сообщений: 4
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Самодельный цифровой осциллограф
Ну Ригол мог в новых аппаратах и калиточку прикрыть хардварно. Если использовать для работы, то Ригол с данной переделкой - хороший вариант. Что-то своё туда вшить врядли получится, да и схемотехнику срисовывать самому тоже проблемно.
|
|
|
|
10.09.2010, 20:52
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: Самодельный цифровой осциллограф
Сообщение от Chernduh
|
Что-то своё туда вшить врядли получится, да и схемотехнику срисовывать самому тоже проблемно.
|
Свое то зачем? Тот открытый проект, что Вы приводили, начался от безвыходности - денег потрачено много, а прибор толком не работает. Ригол и сам по себе работает. А прошивка от другого Ригола подходит.
|
|
|
|
06.10.2010, 17:43
|
|
Прохожий
Регистрация: 02.08.2007
Сообщений: 9
Сказал спасибо: 5
Сказали Спасибо 4 раз(а) в 1 сообщении
|
Re: Самодельный цифровой осциллограф
MisterDi! Вынужден обратиться к Вам за консультацией по осциллографу от серб-радио, поскольку "уперся лбом в стену". Проблема в следующем: не могу заставить работать АЦП. Подаю на вход АЦП прямоугольные импульсы в рамках от 1 до 2В, по всему экрану бегают "тараканы" (точки в произвольном порядке). Увеличиваю амплитуду на входе АЦП больше рамок (ниже 1, выше 2В) - на экране низ (00) и верх (ff) сигнала, на изменение развертки откликается. Читал из АЦП на прямую (без записи в память), что-то похоже на подаваемый сигнал, но искалеченый (поскольку АЦП тактируется от ПЛИС). Отключал АЦП, читал память - все нормально. Делаю вывод: память, АЦП - работают. Поигрался задержками при переключениях режимов АЦП и памяти, подтягивал шину к +5, результата нет. Увеличивал напряжение на выводе (см) АЦП, сигнал на экране появляется тот, что надо, но его, естественно, тяжело стабилизировать. Подключение АЦП по даташит перепроверил (кроме того, что опорное напряжение у серб-радио подключено к 1,75 В, а по даташит к 1,25), все нормально (пробовал подсоединить к 1,25 - не помогло). Прошу помочь, и направить мысль в нужное русло. С уважением, Евгений.
|
|
|
|
06.10.2010, 21:15
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
|
Re: Самодельный цифровой осциллограф
Спасибо за доверие, но я этот прибор не собирал, поэтому мои советы только теоретические.
Для начала. при подаче прямоугольных импульсов на ацп, на всех его выходах должны быть импульсы такой же длительности. Проверить осциллографом. При подаче некоторого постоянного напряжения на вход АЦП на выходе будет некий код, при этом младшие разряды могут менять свое значение с частотой близкой к частоте дискретизации. Самый неприятный случай - в середине диапазона, переход 0х80 0x7F дает изменение всех разрядов.
Если выход АЦП похож на правильный, я бы стал смотреть в сторону обязки МК, и прохождения сигналов управления между МК и ПЛИС.
Все это умозрительно и только общие рекомендации. Уверен, что автор сможет лучше рассказать.
__________________
misterdi<@>i.ua
|
|
|
Сказали "Спасибо" MisterDi
|
|
|
07.10.2010, 06:47
|
|
Вид на жительство
Регистрация: 14.10.2009
Сообщений: 338
Сказал спасибо: 35
Сказали Спасибо 92 раз(а) в 73 сообщении(ях)
|
Re: Самодельный цифровой осциллограф
Вопрос из прикладной области. В руки все чаще стали попадаться контроллеры с маркировкой "А" в частности попало три МЕGА8А-РU которые при 5ти вольтах питания завелись аж на 20ти мегагерцовом внешнем кварце (10pf конденсаторы).
Вопрос такого плана если АЦП у этих кристаллов по доке тактируется через делитель на 2 то реально ли он выдержит 760 килосемплов (10мгц/13тактов)? Или есть подвох что работа АЦП напрочь отрубается на штатных 30килосемплах (16мгц)?
__________________
Найди путь или проложи сам!
|
|
|
|
07.10.2010, 20:27
|
|
Прохожий
Регистрация: 02.08.2007
Сообщений: 9
Сказал спасибо: 5
Сказали Спасибо 4 раз(а) в 1 сообщении
|
Re: Самодельный цифровой осциллограф
MisterDi! Спасибо за помощь. Я, кажется, понял свою ошибку. По даташит на ADS930 - D0 я воспринял как младший разряд и соответственно подключил к D0 порта контроллера, по осциллографу вижу, что это не так. Подскажите, пожалуйста еще раз, как в СИ мне безболезненно перевернуть значение порта. В ассемблере я побитно переношу в другой регистр, в СИ у меня так не получается. С уважением, Евгений.
|
|
|
|
08.10.2010, 08:46
|
|
Гражданин KAZUS.RU
Регистрация: 25.11.2008
Адрес: Волгоград
Сообщений: 507
Сказал спасибо: 42
Сказали Спасибо 49 раз(а) в 46 сообщении(ях)
|
Re: Самодельный цифровой осциллограф
Сообщение от vetas
|
MisterDi! Спасибо за помощь. Я, кажется, понял свою ошибку. По даташит на ADS930 - D0 я воспринял как младший разряд и соответственно подключил к D0 порта контроллера, по осциллографу вижу, что это не так. Подскажите, пожалуйста еще раз, как в СИ мне безболезненно перевернуть значение порта. В ассемблере я побитно переношу в другой регистр, в СИ у меня так не получается. С уважением, Евгений.
|
Конечно все это странно, что разряд D0 оказался не младшим, но если даже так, то первое, что приходит на ум - из FF вычитать полученное значение - и будет обратный код, вроде как...
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 18:26.
|
|