Здравствуйте, гость ( Вход | Регистрация )

Форум » Сайт и форум » Разработки и Статьи на сайте » Все вопросы касающиеся Neil Scope (Ваши замечания, предложения и т.д.)
Все вопросы касающиеся Neil Scope
LeftRadio Пятница, 26.03.2010, 21:41 | Сообщение # 1
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
Шапка темы.

--
NEIL SCOPE 2



--------------------------------------------------------------------------------------

--
NEIL SCOPE 3

Схема ревизия 3.2 - NS_3.0_rev_3.2.pdf
Схема соединения ЖК с 16-ти битной шиной(только для ревизий ниже 3.2, в 3.2 HC573 уже есть на основной плате) - NS_3.0_HC573.pdf
BOM(список компонентов) - BOM_NS3_rev3_2.htm

-------------------------------------------------------------------

-------------------------------------------------------------------

Прошивка ПЛИС --- 19/05/15

MCU Bootloader (загрузчик МК) --- 17/10/13
Прошивка МК (ЖК с 8бит, 65к цветов) --- 2015_17_15
Прошивка МК (ЖК с 8 бит, 262к цветов) --- 2015_17_15
Прошивка МК для (ЖК с 16бит, HC573, 262к цветов) --- 2015_12_17

Исходники ПЛИС (github) --- 11_12_13
Исходники МК (github) --- 12/02/15
Архивные прошивки МК

Краткое описание осциллографа
Протокол обмена NeilScope3 с ПК

//----------------------------------------------------------------------------------------------------------
Прошивальщик МК (автор Ильдар) - NSFlashLoader2.
Утилита для перепрошивки СР2102 VID/PID под NeilScope3 (автор Ильдар) - NSCP2102Utilite2.rar.
Использование данных VID/PID для перепрошивки СР2102 под другие устройства категорически запрещено, они были получены по запросу у Silicon Laboratories Inc. и предназначены для использования только с NeilScope3 или другими версиями NeilScope.

Утилита для теста осциллографа - ns_test_util.
Для запуска нужно скачать и установить Python 3.4 и PyQt5, при установке добавляем переменные окружения. Распаковать архив куда нибудь и набрать из этой папки в консоли - "python main.py"

Драйвера для NeilScope3 (под перепрошитые VID/PID) - NeilScopeDriver.zip

Процедура прошивки МК(обновлено 23.08.2015) - FirmwareManual.pdf

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

//----------------------------------------------------------------------------------------------------------
.
.
.
Важные замечания по сборке

На плате не указана перемычка с 10-го вывода(INTRL) 74НС4052(U15) на вывод SWDIO МК, можно и просто подпаять пока на +3.3В в любое удобное переходное отверстие.

//----------------------------------------------------------------------------------------------------------

Фото платы ревизии 3:



Демо видео работы осциллографа, ревизия 1.9

----------------------------------------------------------------------------------------
Схема и плата ByteBlusterMV для программирования EPM570, оригинал здесь. Эту плату делал сам, проверена, работает.
.
.
//----------------------------------------------------------------------------------------------------------

Любое коммерческое использование данного проекта категорически запрещено. По всем вопросам обращаться wladkam(гав)mail.com
Прикрепления: 5561811.jpg (244.1 Kb) · 2201731.jpg (212.8 Kb)


---

Нет войне!


Сообщение отредактировал LeftRadio - Четверг, 17.12.2015, 04:59  
 
LeftRadio Суббота, 25.02.2012, 18:22 | Сообщение # 2361
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
Самые "обыкновенные" :)

---

Нет войне!
 
volk0203 Суббота, 25.02.2012, 18:33 | Сообщение # 2362
Завсегдатай Профессионал
Группа: Проверенные
Сообщений: 695
Статус: Offline
Значит такие мне и дают на "туче", по цвету такие же, коричневые... :)

Добавлено (25.02.2012, 18:33)
---------------------------------------------
Всю важную инфу (схема, плата, ВОМ и т.д.) в шапку темы, пожалуйста.

 
kison Суббота, 25.02.2012, 19:25 | Сообщение # 2363
Завсегдатай
Группа: Друзья
Сообщений: 275
Статус: Offline
Quote (LeftRadio)
Во, правильно - with Two Clock Sources, а при двух инвертированных клоках любой АЦП заработает в "интерливе"

Не все так просто. Данные на входной регистр будут приходить в разное время. Впрочем выкрутиться можно, но это потребует уже не одного буферного регистра в плис.
Да и геморрой из за не постоянного интерлива - переключаться не просто между режимами.
А с 9288 - ничего не потребует. Только инвертировать один такт.
Quote (volk0203)
А чего изучать лень, не интересно?

Просто лень :) Я приболел - температура, сплю постоянно. Думать трудно.
Quote (LeftRadio)
лучше уж тогда к 100к добавить 1.1к

Какая разница какой резистор делать составным в плане разводки? Верхний позволит сделать вход точно 1МОм. Нижний - нет. Вывод для меня очевиден - разбивать именно верхний.
Quote (LeftRadio)
я думал сделать программную коррекцию всех коэффициентов,

Не выйдет. Зашкал не скомпенсировать. А человек выбрав 2В/дел и подав 19,5В не ожидает что прибор зашкалит. Особо забавно, что подав 10 он 10В и увидит - коррекция отработает. А подав 19,5 увидит >20В. Как то это не по джедайски.
 
kazimirius Суббота, 25.02.2012, 19:47 | Сообщение # 2364
Освоился
Группа: Проверенные
Сообщений: 45
Статус: Offline
SMD резисторы очень хорошо паяются друг на друга, поэтому подобрать точный номинал не проблема.
Правда рабочее напряжение резисторов 0805 - 150V, последовательное включение предпочтительнее. Конденсаторы тоже имеют рабочее напряжение, обычно ниже резисторов, TZB4 - 100V.


Сообщение отредактировал kazimirius - Суббота, 25.02.2012, 19:54  
 
Arpad Суббота, 25.02.2012, 20:03 | Сообщение # 2365
Частый посетитель
Группа: Проверенные
Сообщений: 58
Статус: Offline
quote Leftradio
Для управления реле надо применить 74AC139 ......
Для 2шт SO16 места на плате нет.

Надо только 1/2 (пол) корпуса для для управления 2 - х бистабильных реле
( А, порезать уже давно некому -- (шутка !) , поэтому параллелим одноименные входа и выхода)
м/сх SN74LVC139APW TI HTSSOP-16 1.47 грн. надо только 3 линии для управления
м/сх SN74LVC244APWR TI TSSOP-20 2,10 грн. надо 4 линии для управления
Надо 1 корпус для для управления 2 - х бистабильных реле (резать ничего не надо)
м/сх SN74LVC08AD PBF TI SO14 1,05 грн. надо 4 линии для управления
м/сх SN74LVC125ADR TI SO14-150 1,10 грн. надо 4 линии для управления
м/сх 74AHC125PW/T3 PBF TSSOP-14 2,15 грн. надо 4 линии для управления
Взамен 8 полевиков можно 4 и с экономить 4 полевика путем замены их на 2 электролита около 100 мкф
( ECAP 100/25V 0611 105'C PBF SAMWHA 0611R 0,29 грн.)
и 2 линии управления также и забыть про необходимое передергивания обратно лапками для экономии АКБ.
А , для любителей МАХ - а имеется выбор МАХ5054 , МАХ4684(5), МАХ4820(1) (2) а цены и корпуса от души.

Мне понравилось снижение Коэф._усиление ОУ с 20 на 10 после МУХ-а и полоса задышала (с 7мГц на 11мГц ), но было-бы еще лучше
сделать 5 (25мГц )и домножить на 4 (35мГц) следующим каскадом вместо 2 (100мГц) дать 4 (35мГц) ; У Вас есть еще в запасе возможность
с поднять усиление во входном буфере с 1 на 2 путем пере ставки цепи обратной связи с выхода на делитель с потерей полосы
с 120-140 мГц до 50-55 мГц итак оно лишнее в последующих каскадах а шумы то должны быть меньше.

Мне не понравилось цепь на входе R14 - R48 - С55 - вход ОУ_АD8065 и R39 - R40 - С54 - вход ОУ_АД8065
R14 = R39 = 300 ом , С55 = С54 =160 пФ на частоте 0.1 мГц сопротивление около 10 кОм на 1 мГц
сопротивление около 1000 ом при 10 мГц сопротивление около 100 ом плюс ограничение на R14 = R39 = 300 ом
могут быть случаи где это не спасет ( блоки питания сетевые , выходы радиостанций , строчник и тд )
Предлагается переиграть делитель входной с 1:1 на 1:2 и 1:10 на 1:20 ; 500 кОм на входе с десятком пФ в параллель не
допускает такие вещи , только надо учесть мощность рассевания около 0.18 Вт при 300 вольтах входных на 500 кОм и составить с
2х частей ( 390кОм 1% +110кОм 1%) , (430кОм 1%+68кОм 1%) где 390к / 430к будет предохранителем на на выжигание (особый случай)
а 110кОм / 68кОм ограничителем входного тока ОУ. Использовать для 390кОм / 430кОм СМД805 имеющий 0.125 Вт 150 Вольт рабочее
300 Вольт перегрузочное ; для 110кОм / 68кОм СМД1206 имеющий 0.25 Вт 300 Вольт рабочее 400 Вольт перегрузочное ;
в крайнем и СМД805. Компенсация потерь сигнала на половину лечится поднятием усиления во входном буфере с 1 на 2
путем пере ставки цепи обратной связи с выхода на делитель
 
LeftRadio Суббота, 25.02.2012, 20:09 | Сообщение # 2366
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
Quote (kison)
Впрочем выкрутиться можно, но это потребует уже не одного буферного регистра в плис.

Можно :) и кроме "неудобств" разницы на практике никакой. Ладно это не так важно ;)

Quote (kison)
Верхний позволит сделать вход точно 1МОм.

Ну давайте прикинем погрешность 910+101.1 = 1011.1к, получаем 1.11%, если это так важно разобьем верхний, просто в существующей разводке получается проще нижний.

Quote (kison)
Не выйдет. Зашкал не скомпенсировать.

Не ну это понятно что резисторы нужно ставить более менее по номиналам, а то можно и 100Ом вместо 30 поставить в надежде на программную коррекцию :D

Quote (kazimirius)
Правда рабочее напряжение резисторов 0805 - 150V

Прибор к сожалению выходит не очень "высоковольтным" по входу и причина тут в зашкале первого буферного ОУ AD8065, давайте посчитаем, делитель на 10, диапазон входных напряжений ОУ пусть +-1В(в даташите кстати страшные вещи по диапазону пишут для нашего питания, но на практике он к счастью больше), ну вот и получаем +-10В или 20Vp-p, по входу ОУ можно и +-2В но при таком входном может пострадать линейность и другие его параметры. Чтобы расширить диапазон входных напряжений "сверху" нужен еще делитель на 100, а это очередное раздувание платы, места то нет.


---

Нет войне!
 
kison Суббота, 25.02.2012, 20:23 | Сообщение # 2367
Завсегдатай
Группа: Друзья
Сообщений: 275
Статус: Offline
Quote (LeftRadio)
Ну давайте прикинем погрешность 910+101.1 = 1011.1к, получаем 1.11%, если это так важно разобьем верхний, просто в существующей разводке получается проще нижний.

Неправильно. Берутся худшие варианты. 910 - это может быть как 919, так и 901. Ну и с нижним плечом так же. Будет аж 4 варианта.
 
LeftRadio Суббота, 25.02.2012, 21:07 | Сообщение # 2368
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
Quote (kison)
Неправильно. Берутся худшие варианты.

Убедили :) позже разобью верхний.

----------------------------------------------------------------------

Добавил схему/плату в шапку, позже наведу порядок, добавлю BOM и поправлю описание, сейчас времени совсем нет.


---

Нет войне!
 
kison Суббота, 25.02.2012, 21:45 | Сообщение # 2369
Завсегдатай
Группа: Друзья
Сообщений: 275
Статус: Offline
Поигрался с инвертированием такта. Похоже 100МГц генератор обязателен для интерлива. Сдвиг фаз между прямым и инверсным тактом выходит очень большим. В итоге выборки будут не через 10-10-10-... , а через 15-5-15-5 и т.д. Что то мне кажется, что от такого интерлива больше вреда, а не пользы. :D
 
volk0203 Суббота, 25.02.2012, 21:48 | Сообщение # 2370
Завсегдатай Профессионал
Группа: Проверенные
Сообщений: 695
Статус: Offline
to kison
Quote
Я приболел - температура, сплю постоянно. Думать трудно.

Выздоравливайте!
:)
 
specialist2 Воскресенье, 26.02.2012, 03:22 | Сообщение # 2371
Местный
Группа: Друзья
Сообщений: 119
Статус: Offline
Quote (volk0203)
Это обыкновенные или какие-то "военные"?

X7R это 10% . SMD детали покупаю тут http://www.ims-kharkov.narod.ru/ и выбор хороший и обслуживание.

Quote (LeftRadio)
Убедили позже разобью верхний.

Так может предусмотреть на плате площадки под те элементы, которые надо подбирать, чтобы не строить домики?

Quote (volk0203)
Может тантал использовать?

Без разницы, я буду использовать тантал вместо AL, станет аж бегом и размерами меньше.

Добавлено (26.02.2012, 03:22)
---------------------------------------------
Кому надо LP2985-3.3 ищите в старых мобилках, marking code L0RA, L0RB . Модели не скажу выдирал LP2985-2.8 для другого устройста, код другой, из старого самсунга.


Сообщение отредактировал specialist2 - Воскресенье, 26.02.2012, 11:31  
 
kazimirius Воскресенье, 26.02.2012, 09:57 | Сообщение # 2372
Освоился
Группа: Проверенные
Сообщений: 45
Статус: Offline
Quote
SMD детали покупаю тут http://www.ims-kharkov.narod.ru/ и выбор хороший и обслуживание.

Как у них с доставкой?
 
specialist2 Воскресенье, 26.02.2012, 10:15 | Сообщение # 2373
Местный
Группа: Друзья
Сообщений: 119
Статус: Offline
Quote (kazimirius)
Как у них с доставкой?

Отправляют сразу, после получения оплаты если товар есть в наличии. Ночным экспрессом.
 
LeftRadio Воскресенье, 26.02.2012, 18:23 | Сообщение # 2374
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
Quote (Arpad)
Взамен 8 полевиков можно 4 и с экономить 4 полевика путем замены их на 2 электролита около 100 мкф
( ECAP 100/25V 0611 105'C PBF SAMWHA 0611R 0,29 грн.)

Можно подробней? Не понял как.

Quote (Arpad)
могут быть случаи где это не спасет ( блоки питания сетевые , выходы радиостанций , строчник и тд )

А зачем лезть в строчник с коэффициентом 1:1? Если нужно наблюдать относительно высокие напряжения то реле должно быть в нижнем по схеме положении, то есть 1:10, ну и внешний щуп/делитель.

Quote (specialist2)
Так может предусмотреть на плате площадки под те элементы, которые надо подбирать, чтобы не строить домики?

Думал так сделать, но места нет.


---

Нет войне!
 
LazyCat Воскресенье, 26.02.2012, 18:44 | Сообщение # 2375
Завсегдатай
Группа: Проверенные
Сообщений: 329
Статус: Offline
Вау ! Как долго меня не было и как много я пропустил ! Сколько много появилось новых лиц, да и старые активно заработали :)
Вижу, что всетаки перешли к реле и это очень похвально - я всегда был ЗА. Но примененная входная цепь совершенно не годится. Все очень правильно сказал Arpad, несколько меня опередив :(
Я еще не успел внимательно вникнуть в новую схему, но возникли 3 вопроса.
1. сигналы PWM компенсируют только положительный уход ?
2. почему сигнал FB на MAX889 идет от цифрового питания, а не от аналогового ?
3. непонятно как включены неинвертирующие входы АЦП

Управление реле на 4-х транзисторах мне нравится и врядли имеет смысл его переделывать, а вот по поводу Q3 kison совершенно прав - он лишний.

P.S. И очень жаль, что логический анализатор так и не был реализован :'(
 
LeftRadio Воскресенье, 26.02.2012, 19:34 | Сообщение # 2376
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
Добрый вечер LazyCat, рад вас видеть :)

Quote (LazyCat)
Но примененная входная цепь совершенно не годится

Хм... А какие еще возражения против такой схемы, кроме тех что привел Arpad, есть?

Quote (LazyCat)
1. сигналы PWM компенсируют только положительный уход ?

Нет, у нас же ОУ в инвертирующем включении, то есть при 0 на его инв. входе, на неинвертирующий нужно подать около 0.99В для нулевого положения луча, а значит компенсировать смещение нуля можем в "обе стороны".

Quote (LazyCat)
2. почему сигнал FB на MAX889 идет от цифрового питания, а не от аналогового ?

Проще в разводке, просто незачем тянуть аналоговое питание через всю плату только для МАХ889, можно запустить МАХ889 просто в Free-Run Mode, но тогда повысится его потребление на холостом ходу. Поэтому использовал режим Regulated Mode, а цифровое питание как референсное.

Quote (LazyCat)
3. непонятно как включены неинвертирующие входы АЦП

Понятно :) Внутри АЦП уже есть резистивный делитель с коэффициентом 0.3, поэтому достаточно повесить емкость и все, можно конечно их присоединить к референсу 1.25В, но это ничего не дает, ни по шумам, ни в чем другом разницы не заметил, кроме изменения напряжения нуля с ~0.99В до тех же 1.25В.

Quote (LazyCat)
а вот по поводу Q3 kison совершенно прав - он лишний.

Да бог с тем Q3, он стоит ~30копеек, ладно заменил на резистор :) Мне кажется это не самое важное :D

Quote (LazyCat)
P.S. И очень жаль, что логический анализатор так и не был реализован :'(

Собирался, но времени все не хватало, а потом занялись "улучшением" и все "программное" отложилось.


---

Нет войне!


Сообщение отредактировал LeftRadio - Воскресенье, 26.02.2012, 19:39  
 
kison Воскресенье, 26.02.2012, 23:21 | Сообщение # 2377
Завсегдатай
Группа: Друзья
Сообщений: 275
Статус: Offline
Quote (LeftRadio)
А зачем лезть в строчник с коэффициентом 1:1? Если нужно наблюдать относительно высокие напряжения то реле должно быть в нижнем по схеме положении, то есть 1:10, ну и внешний щуп/делитель.

Строчник как раз не очень страшно. Там 16кГц всего. И вообще защита рассчитана на 100В - т.е. при большем напряжении имеет право и не выдержать. Защититься же от вообще всего невозможно, может кому то захочется шокер на вход подключить. А вот радиостанция - это реальная проблема. Там десятки мегагерц и амплитуда очень приличная. Хотя и не 100В. Прямой вход может убить. Делитель на 2 не поможет также. Ну совершенства и не достичь простыми способами.
Quote (LeftRadio)
Можно подробней? Не понял как.

Полумост. Вот только конденсаторы там пара по >=680мкф выходит если посчитать. И размер их будет куда больше двух транзисторов в sot23. Да и цена не меньше точно.
Quote (LeftRadio)
поэтому достаточно повесить емкость и все, можно конечно их присоединить к референсу 1.25В, но это ничего не дает

К общему - емкость + резистор равный тому, что на другом входе. 39Ом что ли. На опору - только резистор. Разница невелика, но два конденсатора сократили. :p
 
LazyCat Понедельник, 27.02.2012, 01:46 | Сообщение # 2378
Завсегдатай
Группа: Проверенные
Сообщений: 329
Статус: Offline
По поводу вопросов - все понятно. Это просто моя невнимательность :( А по поводу сигнала FB я спросил из-за помех, т.к. в этом режиме MAX889 по сути включен в режиме простого инвертирующего повторителя и все помехи с цифрового питания пройдут неизменными в аналоговый "минус", но даже не это страшно. Ну да ладно...

Quote (LeftRadio)
А какие еще возражения против такой схемы, кроме тех что привел Arpad, есть?

Больше никаких. Только хотел бы напомнить, что сигнал с частотой 10 МГц и амплитудой больше 12 вольт превратит AD8065 в труп, как описано на странице 19 pdf-ки.

Quote (LeftRadio)
Собирался, но времени все не хватало, а потом занялись "улучшением" и все "программное" отложилось.

Очень жаль, потому что это окажет некоторое воздействие на текущий дизайн ПЛИС.

P.S. И, кстати, нужно провести голосование про необходимость интерлива, т.к. там возникают очень большие проблемы, как предупреждает kison.
 
LeftRadio Понедельник, 27.02.2012, 08:14 | Сообщение # 2379
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
Quote (kison)
Делитель на 2 не поможет также.

Вот вот, тоже об этом подумал.

Quote (kison)
Полумост. Вот только конденсаторы там пара по >=680мкф выходит если посчитать.

Понятно, ну их :)

Quote (kison)
На опору - только резистор. Разница невелика, но два конденсатора сократили. :p

То есть с опоры по резистору на неинв. входа и с них емкости на землю, однако практически(то есть на практике :) ) разницы никакой, а в разводке лучше не "рвать" "экранирующую" землю в обе стороны от центра АЦП для того что бы протянуть опору на оба канала, и совсем не хочется переразводить все из-за дефицита места :( Да и не нужно это ИМХО.

Quote (LazyCat)
т.к. в этом режиме MAX889 по сути включен в режиме простого инвертирующего повторителя

Нет, как раз сейчас МАХ889 включен не просто повторителем, если был бы просто повторителем,то на вых. имели бы от -4.2 до -3.5 в конце разряда.

Quote (LazyCat)
P.S. И, кстати, нужно провести голосование про необходимость интерлива, т.к. там возникают очень большие проблемы, как предупреждает kison.

Возможно, но всей разницы - один ключ 4053.


---

Нет войне!


Сообщение отредактировал LeftRadio - Понедельник, 27.02.2012, 08:39  
 
kazimirius Понедельник, 27.02.2012, 09:50 | Сообщение # 2380
Освоился
Группа: Проверенные
Сообщений: 45
Статус: Offline
Quote
Защититься же от вообще всего невозможно

Но стремиться надо. Для этого придумали TVS защитные диоды, типа ESD9R3.3ST5G. Правда режут они на уровне 6-7 вольт.
Прикрепления: 5273503.jpg (32.1 Kb)


Сообщение отредактировал kazimirius - Понедельник, 27.02.2012, 10:11  
 
kison Понедельник, 27.02.2012, 09:53 | Сообщение # 2381
Завсегдатай
Группа: Друзья
Сообщений: 275
Статус: Offline
Quote (LeftRadio)
То есть с опоры по резистору на неинв. входа и с них емкости на землю, однако практически(то есть на практике ) разницы никакой

Нет - конденсатор один с опоры на общий. Со входов конденсаторов нет, только резистор.
Quote (LeftRadio)
но всей разницы - один ключ 4053.

Да пусть будет. С интерливом нет проблем, если генератор будет на 100МГц. Проблемы как всегда :D - только в аналоге.
Я решил идти другим путем - чистой математикой. Алгоритмов интерполяции множество и при ограниченной полосе входного сигнала картинка без интерлива может быть даже в разы лучше, чем с интерливом.
А вообще можно просто вместо 4052 запаять проводком 1 перемычку да и все. Если кому интерлив не нужен. :D
Эх, вот если бы кто простой перестраиваемый фильтр предложил - вот тогда интерлив бы пригодился.
 
LeftRadio Понедельник, 27.02.2012, 09:53 | Сообщение # 2382
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
Вот что внутри ПЛИС и что показывает на это симулятор. Правда при всех этих манипуляциях с клоком сразу падает максимальная возможная частота до примерно 60МГц.

Прикрепления: NS3bdf.pdf (28.2 Kb) · 9174376.png (50.8 Kb)


---

Нет войне!


Сообщение отредактировал LeftRadio - Понедельник, 27.02.2012, 10:04  
 
kison Понедельник, 27.02.2012, 10:18 | Сообщение # 2383
Завсегдатай
Группа: Друзья
Сообщений: 275
Статус: Offline
Quote (LeftRadio)
Вот что внутри ПЛИС и что показывает на это симулятор.

Симулятор квартуса как то привирает что ли. Даже если квартус не соптимизировал две инверсии - а должен был - все равно прямой и инверсный такты должны отличаться. Я вечерком с моделсима картинку дам.
Quote (LeftRadio)
Правда при всех этих манипуляциях с клоком сразу падает максимальная возможная частота до примерно 60МГц.

Она сама по себе может падать. Чем больше начинки, тем ниже частота.
Quote (kazimirius)
Правда режут они на уровне 6-7 вольт.

На 4В уже включаются внутренние. Стремиться к идеалу надо конечно, только не понятно как. А вообще мало кто радиопередатчики настраивает. А если уж настраивает - то знает что без делителя внешнего там делать нечего. Иначе входная емкость осциллографа там все контура расстроит.
 
LeftRadio Понедельник, 27.02.2012, 10:24 | Сообщение # 2384
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
Quote (kison)
Симулятор квартуса как то привирает что ли. Даже если квартус не соптимизировал две инверсии - а должен был - все равно прямой и инверсный такты должны отличаться.

Они и отличаются если отсоединить вход клока входного регистра канала В от инверсного клока.

Quote (kison)
Она сама по себе может падать. Чем больше начинки, тем ниже частота.

Так начинка то не изменилась, только клок.


---

Нет войне!
 
kison Понедельник, 27.02.2012, 10:38 | Сообщение # 2385
Завсегдатай
Группа: Друзья
Сообщений: 275
Статус: Offline
Quote (LeftRadio)
Они и отличаются если отсоединить вход клока входного регистра канала В от инверсного клока.

Я ни хрена не понял :D Такт нужен не такой - а управляемый инвертор в одном из каналов. Или мультиплексор для этих двух тактов. Схема стремительно летит к полной асинхронности :(
Quote (LeftRadio)
Так начинка то не изменилась, только клок.

Ну надо как минимум сделать CLK глобальным тактом. И инверсный - тоже. Может и подрастет обратно. У меня когда в проекте был только осциллограф частота была почти 120МГц. До 84 упала когда я мультиплексор в шину данных с прореживателя ввел чтоб анализатор встроить.
Так то 60 еще не страшно. Еще мегагерц 5 запас есть. Но расширять может стать некуда.
 
LeftRadio Понедельник, 27.02.2012, 10:48 | Сообщение # 2386
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
Зачем управляемый инвертор? Инвертируем клок для одного канала АЦП и пусть он всегда так и работает, а на входе в ПЛИС ставим регистр который также работает от этого клока, ну а дальше все работает только от прямого клока, асинхронно конечно но что поделать :) Можно еще использовать тот режим АЦП про который Вы говорили, с задержкой данных канала В на пол периода такта и внутри ПЛИС работать только с прямым клоком, но тогда будет большая временная разница между клоками хотя может это и не так важно после первого регистра все "синхронизируется" :)

---

Нет войне!
 
kison Понедельник, 27.02.2012, 11:11 | Сообщение # 2387
Завсегдатай
Группа: Друзья
Сообщений: 275
Статус: Offline
Quote (LeftRadio)
Зачем управляемый инвертор? Инвертируем клок для одного канала АЦП и пусть он всегда так и работает

Вообще в двухканальных приборах принято, что выборка в обоих каналах происходит одновременно. Они как бы синхронные.
Quote (LeftRadio)
хотя может это и не так важно после первого регистра все "синхронизируется"

Если успеет. Как бы запаса двойного по частоте нет. Тогда уж лучше чтоб АЦП выравнивало само по первому каналу. Но лично мне "неодновременность" не нравится.
 
LazyCat Понедельник, 27.02.2012, 11:25 | Сообщение # 2388
Завсегдатай
Группа: Проверенные
Сообщений: 329
Статус: Offline
Quote (LeftRadio)
Нет, как раз сейчас МАХ889 включен не просто повторителем, если был бы просто повторителем,то на вых. имели бы от -4.2 до -3.5 в конце разряда.

Кто-то просто кого-то не понимает или читает невнимательно, или у Вас так "плюс" аналога изменяется :D Но это уже не мое дело - я предупредил, а решайте сами:D

Quote (LeftRadio)
Возможно, но всей разницы - один ключ 4053.

Очень прискорбно, если Вы думаете, что это весь геморрой :( Вот лучше обратите внимание на следующую фразу:
Quote (kison)
До 84 упала когда я мультиплексор в шину данных с прореживателя ввел чтоб анализатор встроить.


Я Вам это предлагал 3 месяца назад сделать, и сейчас упоминал. И пока не будет доделан хотя бы дизайн ПЛИС, ни о каком интерливе пока не может идти речи. Но разработчику последовательность виднее.

P.S. И по поводу интерлива, чем Вас Figure 4 не устраивает ?


Сообщение отредактировал LazyCat - Понедельник, 27.02.2012, 11:37  
 
LeftRadio Понедельник, 27.02.2012, 12:20 | Сообщение # 2389
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
Quote (LazyCat)
или у Вас так "плюс" аналога изменяется :D

+3.3 это просто референс, понятно что лучше было бы завязаться на аналоговое положительное питание, что бы когда оно "просело" пропорционально уменьшилось бы и отрицательное питание, но если тянуть в ту часть платы +3.3VA то этот "сигнал" мало нам скажет о локальных просадках в цепях питаний ОУ, так как его придется дополнительно фильтровать на входе МАХ889 от мусора который наберет по пути этот сигнал, а располагать МАХ889 близко к аналогу очень плохо(проверено и протестировано на практике). Поэтому выбрал компромис - брать референс с цифры, шума от МАХ889 кстати заметить не удалось, то есть его не видно совершенно, больше шума было через положительный стаб. Это проверено на еще двух вариантах разводки и схем, первая с ADP3303, вторая с МАХ6329. Шума в аналоге сейчас практически нет, на макс. скорости выборок(то есть когда шум цифры максимален из-за увеличения потребления и выбросов переключений триггеров и т.д.) слегка и практически незаметно шумит младший разряд, на двухслойке это замечательный результат ИМХО, гораздо большая проблема чем шум это взаимопроникновение каналов, но вроде поборол с 3 версии разводки до приемлемого уровня.

Quote (LazyCat)
До 84 упала когда я мультиплексор в шину данных с прореживателя ввел чтоб анализатор встроить.

А раньше вроде меньше говорили :) , что то близкое к 70МГц... Ну неважно, у нас мультиплексор уже встроен в шину данных, достаточно прикрутить ему доп. вход для лог анализатора.

Quote (LazyCat)
Я Вам это предлагал 3 месяца назад сделать, и сейчас упоминал. И пока не будет доделан хотя бы дизайн ПЛИС, ни о каком интерливе пока не может идти речи.

ОК, у Вас есть предложения по реализации лог. анализатора?

-----------------------------------------------------------------------------------------------
Вот, сделал с управляемым инвертированием, частота подросла до 85МГц :) Только не нравится мне не одновременность фронтов клоков АЦП, это ж уйму помех могут наделать в высокочастотном диапазоне...

Прикрепления: 0469947.png (46.5 Kb) · 3065703.pdf (28.8 Kb)


---

Нет войне!


Сообщение отредактировал LeftRadio - Понедельник, 27.02.2012, 12:25  
 
LeftRadio Понедельник, 27.02.2012, 12:57 | Сообщение # 2390
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
Quote (LazyCat)
Очень прискорбно, если Вы думаете, что это весь геморрой :(

"Аппаратно" весь, то есть это единственное отличие платы и принципиальной схемы от варианта без интерлива. Если не получится его реализовать в ПЛИС, ну и бог с ним, можно просто не распаивать ключ и все, а вот если этот самый ключ сразу не предусмотреть то добавить его получится только новым заказом платы на производстве со всеми вытекающими... Я только это имел ввиду :)

---------------------------------------------------------------------------------------------------
Добавил по одному доп. входу в мультиплексор для лог. анализатора, максимальная частота 87МГц. Правда как лучше "организовать" сам лог. анализатор не думал, времени катастрофически не хватает, буду признателен за любые идеи и помощь :)


---

Нет войне!


Сообщение отредактировал LeftRadio - Понедельник, 27.02.2012, 13:16  
 
kison Понедельник, 27.02.2012, 13:19 | Сообщение # 2391
Завсегдатай
Группа: Друзья
Сообщений: 275
Статус: Offline
Quote (LeftRadio)
А раньше вроде меньше говорили , что то близкое к 70МГц..

Это на сейчас - близкое к 70. Точнее - 75,62МГц. И 469 LE. А когда только добавил модуль ЛА - просело с ~ 120 до 84. А потом я еще немного усовершенствовал B) на минус еще 9 мегагерц :D
 
LeftRadio Понедельник, 27.02.2012, 13:36 | Сообщение # 2392
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
Quote (kison)
А потом я еще немного усовершенствовал B)

А что именно если не секрет :) Или просто оптимизации?


---

Нет войне!


Сообщение отредактировал LeftRadio - Понедельник, 27.02.2012, 13:41  
 
kison Понедельник, 27.02.2012, 13:51 | Сообщение # 2393
Завсегдатай
Группа: Друзья
Сообщений: 275
Статус: Offline
Quote (LeftRadio)
А что именно если не секрет

Да рассказали мне о метастабильности. Как бы пока о ней не знал и не беспокоился. :D Ну а узнал - ВСЕ входные сигналы прогнал через цепочки из двух триггеров.
Включая буфер ЛА. Жалко конечно тратить ЛЕ но метастабильность эта штука неприятная. О ней - http://forum.ixbt.com/topic.cgi?id=48:1629:2130#2130

Добавлено (27.02.2012, 13:51)
---------------------------------------------

Quote (LeftRadio)
Правда как лучше "организовать" сам лог. анализатор не думал

Лучше заложить его в схему сразу. Это защита+буфер. Иначе будет -
Quote (LeftRadio)
добавить его получится только новым заказом платы на производстве со всеми вытекающими...

:)
 
LeftRadio Понедельник, 27.02.2012, 14:13 | Сообщение # 2394
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
Quote (kison)
Как бы пока о ней не знал и не беспокоился. :D Ну а узнал - ВСЕ входные сигналы прогнал через цепочки из двух триггеров.

Я про это знаю но все равно не беспокоюсь :D , все "быстрые" сигналы синхронны, то есть нестабильности взяться ка бы и неоткуда, а "медленные"(запись во внутренние регистры и т.д.) отдельно "клочатся" :) своим клоком и изменение данных в момент фронта клока как бы не грозит. Не знаю возможно это и нужная весч(два триггера по входу), но проблем и без них пока не было совершенно :) Регистры конфигурации пишутся и даже не перепроверяются, пока ошибок не было :p

Quote (kison)
Лучше заложить его в схему сразу.

Это да, но места нет :( Вроде бы уже обговаривали когда то и договорились защиту и буфер делать внешними.


---

Нет войне!
 
kison Понедельник, 27.02.2012, 15:16 | Сообщение # 2395
Завсегдатай
Группа: Друзья
Сообщений: 275
Статус: Offline
Quote (LeftRadio)
все "быстрые" сигналы синхронны, то есть нестабильности взяться ка бы и неоткуда

ЛА будет - появится не синхронный. И у меня совсем другой принцип работы с памятью - ее читает тоже плис. В отдельный регистр. поэтому такт не отключается. Да и счетчик адреса один, а счетчики строятся на триггерах. А у триггера может быть только один такт - и он уже есть. Значит надо сигналы управления этим счетчиком синхронизировать с этим тактом. Более того - еще и выделить фронт этого "второго такта".
Ну и с чего началось - я сделал возможность читать с АЦП напрямую. Это нужно для самописца - ОЗУ в этом режиме в спячке, плис работает по минимуму - просто тактирует АЦП. Аккум то не резиновый. Что бы читать напрямую надо управлять буфером АЦП. Причем управлять опять же асинхронным сигналом. Значит и его надо прогнать через синхронизатор.
Вот примерно так и набирается.
 
Arpad Понедельник, 27.02.2012, 20:20 | Сообщение # 2396
Частый посетитель
Группа: Проверенные
Сообщений: 58
Статус: Offline
Добрый вечер всем.
Quote (LeftRadio)
По поводу более-менее защищенного входа .....
Пятница, 24.02.2012, 22:32 | Сообщение # 2351
Прикрепления: 4733566.png(63Kb)

Quote (LeftRadio)
Взамен 8 полевиков можно 4 и с экономить 4 полевика путем замены их на 2 электролита около 100 мкф
( ECAP 100/25V 0611 105'C PBF SAMWHA 0611R 0,29 грн.)
Прикрепления: 3134314.png (11.7 Kb)
 
LeftRadio Понедельник, 27.02.2012, 22:44 | Сообщение # 2397
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
Quote (Arpad)
По поводу более-менее защищенного входа .....
Пятница, 24.02.2012, 22:32 | Сообщение # 2351

Хм... А я єту схему как то проглядел, не совсем пойму зачем каждому резистору параллельно емкость, разве подстрочника С2 не хватит? Спасибо Вам за схемы стандартных делителей С1-73, изучаю :)

По реле все же Вы правы, с конденсатором лучше не столько тем что можно сэкономить транзисторы, а управлением :) Правда емкость все же нужно взять поболее, 200мкФ будет с запасом :)


---

Нет войне!


Сообщение отредактировал LeftRadio - Понедельник, 27.02.2012, 22:45  
 
volk0203 Понедельник, 27.02.2012, 22:53 | Сообщение # 2398
Завсегдатай Профессионал
Группа: Проверенные
Сообщений: 695
Статус: Offline
Quote
не совсем пойму зачем каждому резистору параллельно емкость, разве подстрочника С2 не хватит?

Этот вопрос уже подымался, в случае применения высокоомных резисторов эти ёмкости для частотной компенсации, в нашем случае, как было замечено Вами же, делитель стоит после буферного ОУ, он относительно низкоомный и ёмкости не нужны...
 
LazyCat Понедельник, 27.02.2012, 22:54 | Сообщение # 2399
Завсегдатай
Группа: Проверенные
Сообщений: 329
Статус: Offline
Quote (LeftRadio)
Вот, сделал с управляемым инвертированием

А я почему-то ожидал, что будет на двух элементах "исключающее ИЛИ" :D Проблем бы не было вообще никаких !!!

Quote (LeftRadio)
ОК, у Вас есть предложения по реализации лог. анализатора?

В прошлом году мы все очень подробно обсудили, вплоть до схемной реализации. Оставалось только модуль синхронизации прикрутить, но Вы отказались от ЛА :(

Quote (LeftRadio)
Ну неважно, у нас мультиплексор уже встроен в шину данных, достаточно прикрутить ему доп. вход для лог анализатора.

Если делать все абсолютно грамотно, то не совсем так.
 
LeftRadio Понедельник, 27.02.2012, 23:08 | Сообщение # 2400
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
Quote (volk0203)
Этот вопрос уже подымался, в случае применения высокоомных резисторов эти ёмкости для частотной компенсации, в нашем случае, как было замечено Вами же, делитель стоит после буферного ОУ, он относительно низкоомный и ёмкости не нужны...

Так подстроечник и выполняет роль частотной компенсации :) Делитель этот кстати высокоомный так что тут емкости то в любом случае нужны, просто по моему и подстроечника хватит... А в низкоомном после ОУ емкости действительно нам не нужны.

Quote (LazyCat)
А я почему-то ожидал, что будет на двух элементах "исключающее ИЛИ" :D Проблем бы не было вообще никаких !!!

Попробую, но почему Вы уверены что проблем бы не было :) Точно так же была бы задержка и она отличалась бы для прямого и инверсного клока, ну да ладно попробую будет ясно есть ли разница :)

Quote (LazyCat)
В прошлом году мы все очень подробно обсудили, вплоть до схемной реализации. Оставалось только модуль синхронизации прикрутить, но Вы отказались от ЛА :(

Если честно то насколько помню до реализации ЛА так и не добрались... Посмотрю по ветке возможно и не прав :)

Quote (LazyCat)
Если делать все абсолютно грамотно, то не совсем так.

Просветите если не тяжело :) Я ЛА даже никогда не пользовался :D и слабо представляю его реализацию, только в общих чертах...


---

Нет войне!
 
Форум » Сайт и форум » Разработки и Статьи на сайте » Все вопросы касающиеся Neil Scope (Ваши замечания, предложения и т.д.)
Поиск:
uTmpl.ru Сайт создан в системе uCoz Сейчас: 26.04.2024, 22:58