Портал для радиолюбителей и разработчиков электроники · с 2003 годаРеклама на сайте
Найти компонент, схему или даташит

Даташиты, справочник отечественных приборов, схемы с разбором и живой форум

Измерительное оборудование Осциллографы, мультиметры, анализаторы и другая измерительная техника необходимая каждому разработчику.

 
Опции темы

Портативный осциллограф

Непрочитано 16.05.2010, 20:09  
BSA-elec
Прописка
 
Регистрация: 26.08.2005
Сообщений: 160
Сказал спасибо: 1
Сказали Спасибо 43 раз(а) в 38 сообщении(ях)
BSA-elec на пути к лучшему
По умолчанию Re: Портативный осциллограф

Сообщение от MisterDi Посмотреть сообщение
Давайте считать. Пока только для цифровой фильтрации, на основе данных
BSA-elec, Порядок фильтра - 4-6, разрядность входных отсчетов - 8. разрядность конечного результата - 12-14. (8+9+10+11+12+13)*2 - 106 триггеров, это без учета расхода ячеек на арифметические операции. Учитывая, что нужно 2 канала - 212. Формирователь адреса, развертки, синхронизации и т.п около 220 ячеекк. итого 430 триггеров. Из 3000 ветнилей 20% гарантированно скушали, а кто-то еще хотел БПФ прикрутить.
Все эти мои расчеты - чуть-чуть отличаются от среднепотолочных, но порядок цифр ИМХО будет где-то такой.
Скомпилировал CIC фильтр со следующими параметрами:
Порядок: 4.
Разрядность входных данных: 8 бит.
Разрядность выходных данных: 12 бит.
Возможность динамически изменять Rate Factor от 2 до 20000.

Использовано LE (1 канал): 1400.
Использовано LE (2 канала): 2400.

Использовалась MegaCore CIC Compiler.

P.S. Если делать CIC фильтр Хогенауэра, то занимает соответственно 670 и 1100 LE.
Реклама:

Последний раз редактировалось BSA-elec; 16.05.2010 в 20:29.
BSA-elec вне форума  
Сказали "Спасибо" BSA-elec
MisterDi (16.05.2010)
Непрочитано 16.05.2010, 20:19  
Uragan90
Почётный гражданин KAZUS.RUN
 
Аватар для Uragan90
 
Регистрация: 20.09.2009
Сообщений: 1,895
Сказал спасибо: 469
Сказали Спасибо 407 раз(а) в 254 сообщении(ях)
Uragan90 на пути к лучшему
По умолчанию Re: Портативный осциллограф

MisterDi почемуто меня напрягает шина данных срам 32бита! Даже не знаю почему..?
Uragan90 вне форума  
Непрочитано 16.05.2010, 20:55  
MisterDi
Почётный гражданин KAZUS.RUN
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,284
Сказал спасибо: 441
Сказали Спасибо 1,040 раз(а) в 701 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: Портативный осциллограф

Сильно широкая. Это по-началу. Я уже не сомневаюсь, меньше для статической памяти - нельзя. По моим прикидкам, при использовании SDRAM можно попробовать уложится в 16 бит, но это не просто.

2BSA-elec: А не слишком-ли широкий диапазон Rate Factor? Имхо 1000 достаточно. Может при этом удастся сократить объем фильтра?
__________________
misterdi<@>i.ua
MisterDi вне форума  
Непрочитано 16.05.2010, 21:12  
Uragan90
Почётный гражданин KAZUS.RUN
 
Аватар для Uragan90
 
Регистрация: 20.09.2009
Сообщений: 1,895
Сказал спасибо: 469
Сказали Спасибо 407 раз(а) в 254 сообщении(ях)
Uragan90 на пути к лучшему
По умолчанию Re: Портативный осциллограф

Да одну надо память----›одну 16БИТ ИЛИ ДВЕ ПО 8БИТ!! Ну не надо две ПО 16 (х МНОГО это!
Uragan90 вне форума  
Непрочитано 16.05.2010, 21:14  
BSA-elec
Прописка
 
Регистрация: 26.08.2005
Сообщений: 160
Сказал спасибо: 1
Сказали Спасибо 43 раз(а) в 38 сообщении(ях)
BSA-elec на пути к лучшему
По умолчанию Re: Портативный осциллограф

Сообщение от MisterDi Посмотреть сообщение
2BSA-elec: А не слишком-ли широкий диапазон Rate Factor? Имхо 1000 достаточно. Может при этом удастся сократить объем фильтра?
Уменьшается примерно на 150 LE для двухканального варианта. А что разве 1100 LE много для первого циклона? На количество LE в основном влияет порядок фильтра.
BSA-elec вне форума  
Сказали "Спасибо" BSA-elec
MisterDi (16.05.2010)
Непрочитано 16.05.2010, 21:26  
Uragan90
Почётный гражданин KAZUS.RUN
 
Аватар для Uragan90
 
Регистрация: 20.09.2009
Сообщений: 1,895
Сказал спасибо: 469
Сказали Спасибо 407 раз(а) в 254 сообщении(ях)
Uragan90 на пути к лучшему
По умолчанию Re: Портативный осциллограф

BSA-elec, вы мегафункцию используете или как?
Uragan90 вне форума  
Непрочитано 16.05.2010, 21:28  
MisterDi
Почётный гражданин KAZUS.RUN
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,284
Сказал спасибо: 441
Сказали Спасибо 1,040 раз(а) в 701 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: Портативный осциллограф

Сообщение от Uragan90 Посмотреть сообщение
Да одну надо память----›одну 16БИТ ИЛИ ДВЕ ПО 8БИТ!! Ну не надо две ПО 16 (х МНОГО это!
kison уже приводил расчет. Позволю себе повторить. Тактовая частота системы примерно 100МГц, при скважности 50% имеем 5нС длительность "полки", что не удовлетворяет требованиям ОЗУ. Соответственно длительность цикла записи в ОЗУ при тактовой частоте 100МГц может быть только 20нС. Если увеличить тактовую, можем выскочить за быстродействие АЦП. Вот и получается, что нужно 16 разрядов на 1 канал. Соответственно 2 шт. 16-разрядных ИС на два канала.
__________________
misterdi<@>i.ua
MisterDi вне форума  
Непрочитано 16.05.2010, 21:41  
Uragan90
Почётный гражданин KAZUS.RUN
 
Аватар для Uragan90
 
Регистрация: 20.09.2009
Сообщений: 1,895
Сказал спасибо: 469
Сказали Спасибо 407 раз(а) в 254 сообщении(ях)
Uragan90 на пути к лучшему
По умолчанию Re: Портативный осциллограф

Ну и что? 20нс (хотя это спорно) это ~50mhz! Да не в жизнь не сделать будет вход хотя бы на 25 mhz.
Uragan90 вне форума  
Непрочитано 16.05.2010, 22:07  
MisterDi
Почётный гражданин KAZUS.RUN
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,284
Сказал спасибо: 441
Сказали Спасибо 1,040 раз(а) в 701 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: Портативный осциллограф

Если у нас АЦП на 100МГц, то какой глубокий смысл снижать его скорость?
20нс*16разрядов = 10нС*8разрядов. Отсюда и получаем два корпуса 8-разрядной памяти на канал, или один - 16-разрядный.
Основой расчетов служит поток от АЦП, который мы должны принять и обработать. ИМХО брать более медленный АЦП смысла нет, т.к. это будет повторение уже известных конструкций.
АЧХ фильтра по аналоговому входу должна обеспечивать подавление сигнала на частоте 0,5 дискретизации, не меньше единицы младшего разряда. При использовании одного ОУ в тракте максимально достижимый порядок фильтра - 4, что соответствует началу спада АЧХ на частоте около 10-12МГц.
__________________
misterdi<@>i.ua

Последний раз редактировалось MisterDi; 16.05.2010 в 22:12.
MisterDi вне форума  
Непрочитано 16.05.2010, 22:13  
kison
Почётный гражданин KAZUS.RUN
 
Регистрация: 13.12.2004
Сообщений: 3,168
Сказал спасибо: 11
Сказали Спасибо 691 раз(а) в 503 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: Портативный осциллограф

Сообщение от Uragan90 Посмотреть сообщение
20нс (хотя это спорно) это ~50mhz!
Что спорно - что период при 50МГц - 20нС?
Именно поэтому я и предлагал ограничить "хотелки". Лишняя ОЗУ это не только лишняя шина, но и опять же лишний ток. У меня на этом "пунктик" Телефоны я себе беру только Филипс
kison вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Осциллограф С1-137/2 dark128 Измерительное оборудование 2 22.04.2010 15:30
Нужен русский мануал на осциллограф OWON MSO7102T daddy Измерительное оборудование 2 27.02.2010 21:01


Часовой пояс GMT +4, время: 10:06.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.