Последняя редакция схем/плат версии 2.0 - NS_V2_0_rev3_7
Прошивка для 2.0 - NS_V2_0_rev1_7E_Firmware Вкл./Отк. каналов А/В происходит по нажатию соотв. кнопок когда ни одно меню не выбрано, при выборе меню Sync эти кнопки перекл. источник синхронизации.
Для конфигурации DS1085 прошить соответствующей прошивкой МК, передернуть питание, подождать некоторое время пока на экране ЖК не выведется надпись об успешном завершении и выключить осцилл. Адрес DS1085 устанавливается равным 0x59 (89 по десятичной системе).
Данная прошивка просто делает автоматом то что можно сделать вручную из программы на ПК и если настраивать вручную из программы то она не нужна.
Внимание! При конфигурации к I2C не должно быть подключено ничего кроме DS1085.
Схема ревизия 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
//---------------------------------------------------------------------------------------------------------- Прошивальщик МК (автор Ильдар) - 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"
Для последующих обновлений просто запускаем NSFlashLoader, и обновляемся. Джампер при этом трогать уже не нужно.
//---------------------------------------------------------------------------------------------------------- . . . Важные замечания по сборке
На плате не указана перемычка с 10-го вывода(INTRL) 74НС4052(U15) на вывод SWDIO МК, можно и просто подпаять пока на +3.3В в любое удобное переходное отверстие.
Это в основном касается не батарейных приборов, реле по входу.
Ключ типа того же МАХ4546 туда не поставишь, так как при входных напряжениях выше напряжения питания( +-3.3В к примеру) начнут работать защ. диоды, то есть получается хорошая чувствительность, но и невозможность наблюдения всего что выше ~6.6Vp-p. Ключ типа CPC1017 также не поставишь из-за его входной емкости, остается только реле. ОК реле, для осцилла с внешним питанием это не проблема, номенклатура реле достаточно велика, найти что то доступное можно, а вот для батарейного питания начинаются проблемы:
1. потребление, нужно искать бистабильное реле. 2. габариты, нужно искать малогабаритные реле. 3. напряжение срабатывания, нужно искать с напряжением срабатывания +3.3В. Или не выше 5-6В напрягая инвертор, но реле должно тогда и "отпускать" при 3.3В. 4. доступность/цена, основная проблема.
Есть еще один путь, задирать усиление ОУ, то есть делитель по входу на 10 -> буферный ОУ -> низкоомный управляемый делитель -> ОУ с управляемым усилением, например 10х/100х, недостатки - повышенный шум/наводки и значительное сужение полосы при высоких к.у., размеры на печатной плате. Можно два ОУ, каждый с 10х усилением, но остается шум/наводки и габариты. ---
Нет войне!
Сообщение отредактировал LeftRadio - Суббота, 18.02.2012, 12:23
и был сделан полностью синхронный дизайн не только внутри ПЛИС
Он и не синхронный. Синхронный дизайн не может работать при отсутствии основного такта. Все остальные тактовые сигналы синхронизируются с основным - проходят через триггер. ПЛИС же продолжает работать и когда считывается память, т.е. генератор остановлен. Более того - часть схемы тактируется "другим" тактом. Например SRAM. Потому как тактовый сигнал на входе в плис проходит через входную схему и ес-но задерживается. Это обычно не страшно - все остальные сигналы тоже проходят такие же схемы. Так что задержка компенсируется. А вот на ОЗУ такт идет напрямую. А что работает - потому что запас по частоте большой. Сейчас квартус обещает для Вашей схемы 82МГц. Он правда не знает про то, что есть "еще один такт" с частотой основного, но опережающий его по фазе. Так что реально наверно 65-70МГц предельная рабочая частота. А такт всего 50. Но начнете вводить доработки - такт будет падать. И может нарушить работу, хотя например квартус будет говорить что запас еще есть. Просто он не все знает. Кстати в начинке плис ИМХО есть ошибки. Посмотрите мультиплексор после дециматора. Там мультиплекор, а потом регистр. А по логике должно быть наоборот. Минимумы и максимумы должны сохраняться одновременно.
Quote (LeftRadio)
ПЛИС, SRAM, генератор, ну и АЦП в придачу потребляют минимум.
У ПЛИС потребление от такта не зависит. Зависит только от количества переключающихся триггеров. Генератор - да, тут экономия есть. SRAM продолжает кушать - она статическая. АЦП тоже - там вообще то компараторы аналоговые. И есть специальный механизм их отключения.
Quote (LeftRadio)
И распространенный, и доступны по цене
Для AD8018 я в РФ не нашел ни одного поставщика, у которого они были бы в наличии на складе. Только под заказ. Даже у официалов типа Элтеха и ЭФО нету. Да и не ОУ это все же, а драйвер линии.
Quote (LeftRadio)
весь прибор потреблял примерно столько же как и со "старым аналогом"
Значит по каким то причинам он раньше потреблял куда больше, чем должен был. Нормальное потребление - 120-130мА. Из них половина - подсветка.
Quote (LeftRadio)
Э... тут все тоже не просто и Вы про это знаете
Знаю. Это компромисс. Но тогда не стоит и говорить, что "не сравниться с китайцами, а перегнать". Они нашли свой свой компромисс. Порезали полосу, но сохранили чувствительность.
Quote (LeftRadio)
По поводу USB, никто ведь Вам не мешает сделать развязку на ADuM3610/4610 правда?
Куда ее впаивать? И кроме самой развязки USB нужен DC/DC - куда впаивать его?
Quote (LeftRadio)
Да и прибор в первую очередь задумывался как автономный
Хорошо. Тогда зачем 512кБ памяти? Что делать с ней будете? КУДА считывать? У китайцев меньше памяти, но есть куда ее сохранять.
Quote (LeftRadio)
А можно и не впаивать их, а кондер заменить перемычкой
Можно. Просто не впаянное место на плате все равно занимает.
Quote (LeftRadio)
Два LDO, по одному на канал тоже перебор
Я бы поставил не задумываясь. Если бы не помпа.
Quote (LeftRadio)
а неужели LP2985 это дорого? в Элитане не дороже NCP584 однако
Элитан - дорогой магазин. Я беру тут - icshop.ru NCP584 - 8р31к - 0.28$ Но и против LP2985 я ничего не имею. Вот импульсники тут лишние.
По поводу USB. Можно сделать шнурок на ADUM4160 + ADUM5000 (замечательная весчь!)
Конечно. Это еще добавит к цене прибора около 25$. И геморроя по покупке этих микросхем.
Quote (volk0203)
По поводу реле самое первое вроде ничего, правда 5 вольт....
Там одна группа на замыкание. А по хорошему нужны две и на переключение - минимум 8 выводов. Можно конечно два таких поставить. Точнее в идеале вообще три на канал. Всего - 6 штук.
ADUM4160 + ADUM5000 в Украине около 100 грн (12$) и это по желанию...
Круто. Отпускная цена этой пары у самой AD- 5,5+3,5$ при покупке >100 штук каждого номинала. Можно ссылочку на розничного продавца где эта сладкая парочка 12$ стоит?
Quote (volk0203)
RSM850B
Эти годятся. Но ссылка на каталог. А нужно на прайс где наличие указано и цена. Таких реле масса. Только купить их очень трудно.
Это розничный продавец? Я сильно сомневаюсь - цена то указана без НДС. Я понятия не имею сколько украинский НДС составляет. И думаю что окажется что цена эта - оптовая и надо 1000 купить.
У ПЛИС потребление от такта не зависит. Зависит только от количества переключающихся триггеров.
И от частоты переключения.
Quote (kison)
Для AD8018 я в РФ не нашел ни одного поставщика, у которого они были бы в наличии на складе.
Все, поставлю в схему МАХ4216, а там ставте что больше нравится. Кстати AD8018 есть в единичных количествах тут.
Quote (volk0203)
Куда ее впаивать? И кроме самой развязки USB нужен DC/DC - куда впаивать его?
Все на шнурок и вообще по желанию, можно было конечно развязаться так как во второй версии по УАРТ, но это добавит тот же DC/DC + трансформатор на плату осцилла где им делать нечего или внешний источник чего тоже не хотелось бы.
Quote (kison)
Хорошо. Тогда зачем 512кБ памяти?
А почему бы и нет? Память дешевая, усреднение никто не отменял, да и сбросить по USB никто не мешает, ведь что бы слить данные развязка то ненужна
Quote (volk0203)
БЕДА.....
Угу и я про тоже, не все так просто как хотелось, нпример достану я где нибудь какие то редкие релюхи и заложу в схему, а остальным что делать?
Quote (kison)
Таких реле масса. Только купить их очень трудно.
Вот вот , трудно и дорого ---
Нет войне!
Сообщение отредактировал LeftRadio - Суббота, 18.02.2012, 18:13
Если триггер не переключается - и частоты как бы нет. Это просто к вопросу о такте - подан он или нет потребление ПЛИС не меняется.
Quote (LeftRadio)
Все на шнурок
Надо пойти дальше - вынести реле на шнурок
Quote (LeftRadio)
да и сбросить по USB никто не мешает, ведь что бы слить данные развязка то ненужна
Жестко. Большинство пользователей сочтут это тонким издевательством Записали, отключили щупы, воткнули кабель от USB... А если надо записать 10 - повторили 10 раз. А если комп далеко - 10 пробежек. Ну с другой стороны физкультура тоже полезна
Quote (LeftRadio)
трудно и дорого
Не, только трудно Цена как раз невелика - 0,8$ всего.
Если триггер не переключается - и частоты как бы нет. Это просто к вопросу о такте - подан он или нет потребление ПЛИС не меняется.
Мда, тесть имея 100 активных триггеров я подам частоту такта в 1кГц получу потребление к примеру 10мА и если затем подниму частоту такта до 100МГц потребление не изменится? Волшебная ПЛИС ---
Вообще то мы рассматриваем момент когда читается память. Что подан такт, что нет - переключаться будут только те триггеры, которые должны. Счетчик адреса например. Так что потребление плисины от отключения такта не уменьшится.
Добавлено (18.02.2012, 18:55) --------------------------------------------- И о компромиссах - дарю вариант. Реле одно на канал, герконовое с одной группой на замыкание. Ну как выше приведено, только на поменьше чем 5В. Это на прямой вход без делителя 1:1. А вход 1:20 уже через любой ключ. Хоть 74hc. И волки и овцы счастливы. Такой способ в каких то HPS используется.
Всем привет! Паша, я смотрю ты тут последние 2 дня отмечаешься... Паша, скажи вот что: во многих источниках информации я встречаю что AD8065 и OPA656 это полные аналоги... при условии питания плюс-минус 5 вольт замена на 656 возможна или нет? А я лампы соберу, молоточком все побью. LED&LCD рулят. Мой ящик: andrey66k@gmail.com
Ты кстати в курсе что я девайс от Димы запустил, правда пока только цифру? Приколись... Я не знаю каким образом но я сжёг AD603 и 8065... Вот поэтому и задаю тебе вопрос про 656... А я лампы соберу, молоточком все побью. LED&LCD рулят. Мой ящик: andrey66k@gmail.com
И о компромиссах - дарю вариант. Реле одно на канал, герконовое с одной группой на замыкание. Ну как выше приведено, только на поменьше чем 5В. Это на прямой вход без делителя 1:1. А вход 1:20 уже через любой ключ.
Спасибо , я этот вариант обдумывал давно, его и рассматривал как вариант с применением реле, но проблема потребления этого реле да и на 3.3В, да и доступное... И место на плате которого нет Короче надоело по 10 раз одно и то же мусолить, неужели так проблемно использовать активный щуп х10 когда надо? ---
неужели так проблемно использовать активный щуп х10 когда надо?
Проще использовать внешний делитель когда надо. Активный щуп - питание, вч ОУ и т.д. А делитель - резистор до подстроечный конденсатор. И питание не требует. А что такое внешний активный щуп? Требования к нему те же, что и ко входу осциллографа - высокое входное сопротивление и минимальный входной ток. Т.е. все тот же AD8065. И потом усилитель - минимум в 20 раз. Т.е. то же, что и в осциллографе за исключением низкоомного делителя и системы сдвига уровня. Не дороговато ли иметь два аналоговых тракта?
Сообщение отредактировал kison - Суббота, 18.02.2012, 21:29
И о компромиссах - дарю вариант. Реле одно на канал, герконовое с одной группой на замыкание. Ну как выше приведено, только на поменьше чем 5В. Это на прямой вход без делителя 1:1. А вход 1:20 уже через любой ключ. Хоть 74hc. И волки и овцы счастливы. Такой способ в каких то HPS используется.
А где такое реле можно приобрести? Можно ссылку?
Сообщение отредактировал Муха - Понедельник, 20.02.2012, 11:01
Если бы я знал, то сам дарил бы этот вариант , реле нужно с такими требованиями - срабатывание от 3.3В, относительно небольшая проходная емкость разомкнутых контактов, мин. потребление(в идеале бистабильное), желательно две группы контактов или SPDT, доступное и недорогое. ---
Нет войне!
Сообщение отредактировал LeftRadio - Понедельник, 20.02.2012, 12:42
Так по аналогу, собрал я его вчера и немного потестил, работает просто замечательно, проникновение если и увеличилось из-за ключа интерлива то не заметно, стаб. для +3.3 использовал МАХ6329, пробовал запускать и с ADP3303 разницы нет. Экранировать каналы накрывая их "коробочками" необходимо, также из-за отсутствия места на плате перенес подстроечный конденсатор на другую сторону, его бы тоже накрыть экраном, или паять с этой стороны немного приподнимая над платой. Заметил странную особенность аналога, при первом включении шум и помехи были относительно большими, затем проработав некоторое время уменьшились без каких либо действий с моей стороны Возможн не дал остыть после пайки, сегодня еще проверю. По потреблению, вся цифра потребляет около 95мА, это и цифровое питание АЦП, аналог существенно больше около 150мА, в качестве ОУ стоят МАХ4216. Можно посчитать, 2шт. МАХ4216 - 28мА, 2шт. AD8065 - 14мА, МАХ889S - 10мА, в сумме 52мА, остальное видимо АЦП, померить отдельно не могу. Это нужно учитывать что АЦП сейчас не переходит в режим малого потребления между выборками. ---
По реле ошибся нужно не SPDT, а все же две группы контактов - DPDT, что бы можно было сделать примерно так:
Тогда проходная емкость не так важна, желательно только мин. емкость между группами контактов.
------------------------------------------------------------------------------ Хм.. А вот тут подумал, а ведь если сделать так как я нарисовал, то можно обойтись и одной группой контактов, в замкнутом состоянии сигнал идет напрямую и то что одновременно подключен делитель как бы пофиг, а в разомкнутом проходная емкость просто добавится к емкости VC3... Прав я или нет? Нужно подумать, но требования к реле остаются прежними, еще раз - 3.3В, мин. потребление, мин. габариты. А я пока подумаю ...
Кроме потребления всем подходят, 46мА на канал получаем еще на 100мА больше потребление прибора, уж очень "толстый" аккум нужен Вторые конечно намного лучше ---
Вот обкатал в симуляторе схему с СР1017, модели нет, но по даташиту проходная емкость 25пФ, как говорится дешево и сердито, единственный недостаток это уменьшение входного сопротивления по постоянному току до 100кОм при замкнутом реле, то есть макс. чувствительности и увеличение общей входной емкости прибора. Зато цена вопроса 4,67гр
Если брать бистабильные реле с малой емкостью как у NA SERIES что Вы привели, то на DPDT можно сделать так:
Однако вопрос цены и доставаемости остается, место на плате думаю найдем Правда тогда откр./закр. вход нужно будет убирать. Судя по лоту NA3W-K выходит 3$ за шт. в принципе не дорого... Но 5шт мне например не нужно...
Честно говоря не совсем въехал в даташит, помогите разобраться: серия NA- это обыкновенные реле, а NAL- это поляризационные, судя по даташиту... Нам надо именно NAL, или NA тоже покатят? С покупкой думаю можно будет скооперироваться...
Поставить механический переключатель да и дело с концом. Это по фэншую? Найти подходящий вполне можно. Он вообще ничего не потребляет. Схема останется как и была, только пара деталек добавится. Ну и сообщить микроконтроллеру о положении переключателя надо. А плюсы на лицо - вместо 100мВ/дел будет 5мВ, как раз как у китайцев. И будет реально превзойти китайцев - полоса то будет в два раза больше. Это всяко лучше внешнего активного щупа.