Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 17.09.2012, 10:39  
ВитГо
Прописка
 
Регистрация: 19.12.2009
Сообщений: 120
Сказал спасибо: 22
Сказали Спасибо 35 раз(а) в 22 сообщении(ях)
ВитГо на пути к лучшему
По умолчанию Re: Как записать и воспроизвести последовательность импульсов?

на плис конечно делать нужно, но вот только кто обычно советуют начать проект на ПЛИС потом редко помогают.. а граблей там навалом

кстати чаще всего для быстрой записи в память используют синхронную память, так как с ассинхронной все не так просто...

p.s. сам сейчас занимаюсь подобным вопросом (мне нужно записывать входной поток со скоростью 75 мгц) - и могу сказать что инфы нормально написанной по плис почти нет... либо детские примеры с 2-5 тригерами либо отсыл почитать доки (без особых указаний что же читать чтобы решить задачу)...

если объем памяти и частота не большие - то может быть действительно проще на STM32 перейти и писать на ней захват... не используя ПЛИС...

p.p.s. хотя я еще пытаюсь разобраться в ПЛИС... все равно пригодится когда нить..
Реклама:
ВитГо вне форума  
Непрочитано 17.09.2012, 10:47  
omercury
Почётный гражданин KAZUS.RU
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Как записать и воспроизвести последовательность импульсов?

Сообщение от bvn123 Посмотреть сообщение
Не указана желаемая длительность записи;
Дык указано.
Сообщение от tszv Посмотреть сообщение
Частота импульсов от 50 кгц до 500 кгц.Количество-1-500 импульсов.
Тактовая частота памяти -10-50 мгц для точной записи-воспроизведения.
Сообщение от ВитГо Посмотреть сообщение
p.s. сам сейчас занимаюсь подобным вопросом (мне нужно записывать входной поток со скоростью 75 мгц)
Насколько сложная ("длинная") схема планируется в ПЛИС?
В 75МГц можно и не уложиться...

Последний раз редактировалось omercury; 17.09.2012 в 10:51.
omercury вне форума  
Непрочитано 17.09.2012, 11:30  
russo_turisto
Прописка
 
Регистрация: 16.01.2007
Адрес: Astana KZ
Сообщений: 243
Сказал спасибо: 48
Сказали Спасибо 38 раз(а) в 32 сообщении(ях)
russo_turisto на пути к лучшему
По умолчанию Re: Как записать и воспроизвести последовательность импульсов?

Вот посмотрите готовый проэкт, запись начинается при положительном фронте, пишется в пик в его 1200 байт оперативки. Есть по прерываниям есть по интервалам.
Там по интервалам, каждые 2мксек отсчитывает, можно уменьшить интервал.
Или если интересно могу дать проэктик по прерываниям фронтов и спадов, там точнее отсчеты. Легко переделать, написано на микросях.
http://phreakerclub.com/forum/showth...B8%D0%BA%D0%B8
russo_turisto вне форума  
Непрочитано 17.09.2012, 11:44  
pasipaka
Прописка
 
Регистрация: 21.03.2011
Сообщений: 107
Сказал спасибо: 15
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
pasipaka на пути к лучшему
По умолчанию Re: Как записать и воспроизвести последовательность импульсов?

А чего cortex 4 не взять: 162 МГц и 192срам у стм вроди. Периферия 81МГц.
Хватит за глаза. Вроде бы. Купил дисковери за 15уе - и мучайся.
pasipaka вне форума  
Непрочитано 17.09.2012, 12:15  
jump
Почётный гражданин KAZUS.RU
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,003
Сказал спасибо: 0
Сказали Спасибо 4,946 раз(а) в 2,374 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: Как записать и воспроизвести последовательность импульсов?

Сообщение от tszv Посмотреть сообщение
Как осуществить блок памяти для записи-воспроизведения логического сигнала -пачки имульсов в реальном времени ? Частота импульсов от 50 кгц до 500 кгц.Количество-1-500 импульсов. Тактовая частота памяти -10-50 мгц для точной записи-воспроизведения. Подскажите возможные схемные решения, пожалуйста.
Сообщение от tszv Посмотреть сообщение
Скважность меняется 5-85%,длительность от 500 нс. Я тоже подумываю о ПЛИС ,подскажите марку микросхемы Вашего генератора...
для определения скважности с разрешением 1% 500кгц*100=50000кгц. с учетом гарантированной записи в течение одного такта - частоту удваиваем, т.е. такт записи/чтения =100мгц. соответственно, нужна ПЛИС с не более 7-8нс задержками. можно исхитриться и вести запись такт в такт, тогда требования снижаются до 10-15нс
Сообщение от ВитГо Посмотреть сообщение
на плис конечно делать нужно, но вот только кто обычно советуют начать проект на ПЛИС потом редко помогают.. а граблей там навалом. кстати чаще всего для быстрой записи в память используют синхронную память, так как с ассинхронной все не так просто...
p.s. сам сейчас занимаюсь подобным вопросом (мне нужно записывать входной поток со скоростью 75 мгц) - и могу сказать что инфы нормально написанной по плис почти нет... либо детские примеры с 2-5 тригерами либо отсыл почитать доки (без особых указаний что же читать чтобы решить задачу)...
если объем памяти и частота не большие - то может быть действительно проще на STM32 перейти и писать на ней захват... не используя ПЛИС...
p.p.s. хотя я еще пытаюсь разобраться в ПЛИС... все равно пригодится когда нить..
ну так с наскока, за день, ничего не выйдет - месяцы необходимы для получения опыта. кроме того, использовать надо связку "внутренняя+внешняя память"
Сообщение от omercury Посмотреть сообщение
Насколько сложная ("длинная") схема планируется в ПЛИС? В 75МГц можно и не уложиться...
все зависит от точности и скорости применяемой памяти
jump вне форума  
Непрочитано 17.09.2012, 12:17  
jump
Почётный гражданин KAZUS.RU
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,003
Сказал спасибо: 0
Сказали Спасибо 4,946 раз(а) в 2,374 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: Как записать и воспроизвести последовательность импульсов?

Сообщение от pasipaka Посмотреть сообщение
А чего cortex 4 не взять: 162 МГц и 192срам у стм вроди. Периферия 81МГц.
Хватит за глаза. Вроде бы. Купил дисковери за 15уе - и мучайся.
вы гарантируете точность срабатывания периферии до 10-20нс?
jump вне форума  
Непрочитано 17.09.2012, 12:50  
Alecsej
Вид на жительство
 
Регистрация: 10.08.2005
Сообщений: 385
Сказал спасибо: 0
Сказали Спасибо 161 раз(а) в 140 сообщении(ях)
Alecsej на пути к лучшему
По умолчанию Re: Как записать и воспроизвести последовательность импульсов?

Цитата:
вы гарантируете точность срабатывания периферии до 10-20нс?
Таймеры позволяют захватывать с точностью до одного такта. PWM генерируется тоже с такой же точностью.
Обработать 500к прерываний посильная задача для M4.
Если нужно больше чаще точнее тогда действительно только ПЛИС.
Циклон через DRR регистры позволяет захватывать вдвое чаще тактовой, порядка 550M. При грамотной реализации вполне можно успеть и в память положить и наружу выдать.
Alecsej вне форума  
Непрочитано 17.09.2012, 13:17  
jump
Почётный гражданин KAZUS.RU
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,003
Сказал спасибо: 0
Сказали Спасибо 4,946 раз(а) в 2,374 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: Как записать и воспроизвести последовательность импульсов?

Сообщение от Alecsej Посмотреть сообщение
Обработать 500к прерываний посильная задача для M4
не 500к, а 20нс(50МГц), а число хранимых отсчетов - решается на втором этапе, после проверки быстродействия
jump вне форума  
Непрочитано 17.09.2012, 13:29  
omercury
Почётный гражданин KAZUS.RU
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Как записать и воспроизвести последовательность импульсов?

Сообщение от jump Посмотреть сообщение
Сообщение от omercury Посмотреть сообщение
Насколько сложная ("длинная") схема планируется в ПЛИС?
В 75МГц можно и не уложиться...
все зависит от точности и скорости применяемой памяти
Не только, сама ПЛИСина тоже неплохо частоту срезает.
По результатам симуляции в квартусе осцилла с ЛА в ЕРМ570 до 83МГц частота просела...

Последний раз редактировалось omercury; 17.09.2012 в 13:32.
omercury вне форума  
Непрочитано 17.09.2012, 13:37  
pasipaka
Прописка
 
Регистрация: 21.03.2011
Сообщений: 107
Сказал спасибо: 15
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
pasipaka на пути к лучшему
По умолчанию Re: Как записать и воспроизвести последовательность импульсов?

Сообщение от jump Посмотреть сообщение
не 500к, а 20нс(50МГц), а число хранимых отсчетов - решается на втором этапе, после проверки быстродействия
Частота импульсов от 50 кгц до 500 кгц.Количество-1-500 импульсов.
С чего 50 МГц???
0,5 я вижу. Но пускай будет 5 МГц...

А вообще если точно задана частота следования, то имхо и с 500 кГц можно работать - по прерыванию фронты распознавать. Затем соотв. на этой же частоте вопроизводить.
pasipaka вне форума  
 

Закладки
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
RFID - как прочитать и записать? victor1956 Микроконтроллеры, АЦП, память и т.д 456 10.02.2016 22:25
Как записать переменную neox-neox Микроконтроллеры, АЦП, память и т.д 24 24.02.2012 19:50
Три условия, как записать на си? Mitrar Микроконтроллеры, АЦП, память и т.д 4 23.09.2009 13:36
как записать строку в массив? dimonbest Микроконтроллеры, АЦП, память и т.д 8 27.02.2008 12:18
как записать в eeprom atmegi128? sma-etu Микроконтроллеры, АЦП, память и т.д 1 06.12.2006 15:35


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot