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

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

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

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

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

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

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

 
Опции темы
Непрочитано 06.05.2010, 17:32  
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: Портативный осциллограф

Сообщение от sl_64 Посмотреть сообщение
столкнулся с такой проблемой , после компиляции и проверки в simulator tool не получается увеличить задержку импульса WE- запись в память, он становится активным в момент смены адреса счетчиком
И что в этом страшного? Я тут смотрел на разные SRAM - задержка от смены адреса до начала импульса записи ›= 0.
Сообщение от sl_64 Посмотреть сообщение
пробовал добавлять элементы LCELL ( да я читал что не советуют использовать в качестве задержки LCELL и им подобные, но пока не знаю как это сделать на Verilog
На Верилоге тоже несложно. Там есть встроенные примитивы.
wire in;
wire out;
buf(out,in); // буфер между шинами. Но это все костыли, дизайн должен быть синхронным.
Сообщение от sl_64 Посмотреть сообщение
4. как настраиваются не используемые выводы ?
Так квартус по умолчанию делает их выходами и выводит туда 0.
Реклама:
kison вне форума  
Непрочитано 06.05.2010, 17:56  
Uragan90
Почётный гражданин KAZUS.RU
 
Аватар для Uragan90
 
Регистрация: 20.09.2009
Сообщений: 1,899
Сказал спасибо: 470
Сказали Спасибо 408 раз(а) в 255 сообщении(ях)
Uragan90 на пути к лучшему
По умолчанию Re: Портативный осциллограф

Вот нарисовал схему счетчика адресов В архиве так же написан подробный мануал, алгаритм работы. Давайте начинать обсуждение нашего прибора Пожже выложу схемы: Тактового генератора, Управление запуском! Еще позжже: Триггерр (варианты). ... Дополнил схемой генератора и запуска
Вложения:
Тип файла: zip counte.zip (66.1 Кб, 126 просмотров)
Тип файла: zip Grn_Start.zip (89.1 Кб, 103 просмотров)

Последний раз редактировалось Uragan90; 06.05.2010 в 19:06.
Uragan90 вне форума  
Непрочитано 06.05.2010, 17:59  
sl_64
Частый гость
 
Регистрация: 16.06.2005
Сообщений: 47
Сказал спасибо: 4
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
sl_64 на пути к лучшему
По умолчанию Re: Портативный осциллограф

Спасибо kison за скорый ответ. если позволите то следующий вопрос по предупреждениям.
Warning: Circuit may not operate. Detected 136 non-operational path(s) clocked by clock "S_TR" with clock skew larger than data delay. See Compilation Report for details.
что это за 136 путей и во что это может вылиться в дальнейшем
sl_64 вне форума  
Непрочитано 06.05.2010, 20:28  
Uragan90
Почётный гражданин KAZUS.RU
 
Аватар для Uragan90
 
Регистрация: 20.09.2009
Сообщений: 1,899
Сказал спасибо: 470
Сказали Спасибо 408 раз(а) в 255 сообщении(ях)
Uragan90 на пути к лучшему
По умолчанию Re: Портативный осциллограф

А в ответ- тишина! Спрашивайте если что не понятно по схемам... Немного объясню, схема запуска по внутреннему коду управления устанавливает при коком уровне будет срабатывать- тригер.
Uragan90 вне форума  
Непрочитано 06.05.2010, 20:36  
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: Портативный осциллограф

Сообщение от Uragan90 Посмотреть сообщение
Немного объясню, схема запуска по внутреннему коду управления устанавливает при коком уровне будет срабатывать- тригер.
Ничего с этим мультиплексором непонятно. А откуда будет браться "уровень запуска с триггера" и зачем его задавать таким извращенным способом? Что за линии управления?
По схеме генератора - цель выжать 30-40 мегасэмплов? Нет? Тогда зачем асинхронный дизайн?
Даже для асинхронного дизайна поделенная на 256 частота ( 100? 200? мегагерц) это слишком много. И такое каскадирование асинхронных счетчиков все равно не позволит подняться выше 50-60 мегасэмплов. Иначе счетчики начнут не успевать за тактом.
Вообще раз уж Макс2 дает нормальную симуляцию - в нем и выкладывайте. Потому как удивительно это - в таком дизайне и без задержек.. Чудеса прямо.

Последний раз редактировалось kison; 06.05.2010 в 20:41.
kison вне форума  
Непрочитано 06.05.2010, 20:49  
Uragan90
Почётный гражданин KAZUS.RU
 
Аватар для Uragan90
 
Регистрация: 20.09.2009
Сообщений: 1,899
Сказал спасибо: 470
Сказали Спасибо 408 раз(а) в 255 сообщении(ях)
Uragan90 на пути к лучшему
По умолчанию Re: Портативный осциллограф

Вообще у меня несколько идей по схеме запуска! Есть даже на компараторе. В данном случае эти линии подключаются к входу с ацп и выбираем нужный уровень срабатывания, тригер своего рода. Линии управления будут вырабатываться спец.схемой на тригерах, типа сдвиг.регистра, эта схема будет связана с мк и не только с него!
Uragan90 вне форума  
Непрочитано 06.05.2010, 20:57  
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: Портативный осциллограф

Сообщение от Uragan90 Посмотреть сообщение
Вообще у меня несколько идей по схеме запуска!
Ну давайте про идею, которая сейчас на схеме. Входы идут к АЦП? Тогда схема неработоспособна в принципе.
kison вне форума  
Непрочитано 06.05.2010, 21:07  
Uragan90
Почётный гражданин KAZUS.RU
 
Аватар для Uragan90
 
Регистрация: 20.09.2009
Сообщений: 1,899
Сказал спасибо: 470
Сказали Спасибо 408 раз(а) в 255 сообщении(ях)
Uragan90 на пути к лучшему
По умолчанию Re: Портативный осциллограф

Ну не на прямую к ацп неужель не понятет смысл! Входов у мультиплексара 8 так? Выходов с ацп тоже 8! Схема захвата данных, чтения данных тоже будет и в ней тоже что нибудь прикрутим!

Последний раз редактировалось Uragan90; 06.05.2010 в 21:13.
Uragan90 вне форума  
Непрочитано 06.05.2010, 22:35  
Uragan90
Почётный гражданин KAZUS.RU
 
Аватар для Uragan90
 
Регистрация: 20.09.2009
Сообщений: 1,899
Сказал спасибо: 470
Сказали Спасибо 408 раз(а) в 255 сообщении(ях)
Uragan90 на пути к лучшему
По умолчанию Re: Портативный осциллограф

Схема генератора наверно не понята вами kison! Там 7 частот и они делится на 2. 25нс, 50нс, 100нс, 200нс, 400нс, 800нс, 1600нс!!!
Uragan90 вне форума  
Непрочитано 07.05.2010, 00:19  
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: Портативный осциллограф

Сообщение от Uragan90 Посмотреть сообщение
Входов у мультиплексара 8 так? Выходов с ацп тоже 8!
Не думал, что придется "разжевывать".
У 8-ми битного АЦП действительно 8 разрядов. Пока поговорим об абстрактном АЦП - сигнал 0-1В, код соответственно 0-255. Вес разрядов разный, это не деление диапазона на 9 отрезков. Допустим сигнал у нас синус 0.4В пик/пик с постоянной составляющей 0,75В. Это уже на входе в АЦП. Как такой сигнал засинхронизировать с помощью мультиплексора? Несложный расчет показывает, что сигнал будет изменяться от 140(0x8C) до 242 (0xF2), т.е. старший разряд всегда будет установлен. Можно конечно пытаться засинхронизироваться не от старшего разряда, но что будет - подумайте самостоятельно ИМХО - подход неработоспособен в принципе.

Сообщение от Uragan90 Посмотреть сообщение
Схема генератора наверно не понята вами kison! Там 7 частот и они делится на 2. 25нс, 50нс, 100нс, 200нс, 400нс, 800нс, 1600нс!!!
Да все там понятно. 1,6 микросекунды максимальный период дискретизации? А как быть если нужно сетевую синусоиду посмотреть, т.е. время на деление примерно 5 миллисекунд? Или еще более медленный сигнал? Тут хантек приводили - посмотрите на его характеристики развертки. И стоит учесть, что АЦП имеют ограничение на такт снизу. К примеру у AD9283 минимум 500КГц. Так что тупо делить такт не получится. Да и счетчик - я не помню как в максе, а квартус на такой счетчик говорит, что максимальная частота 60-70МГц. Всего.
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, время: 16:29.


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