Последняя редакция схем/плат версии 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В в любое удобное переходное отверстие.
Полоса достаточна, а вот жрет действительно много, я и не глянул , тем не менее считаю нужно поставить именно ее, а потребления можно снизить сделав экономичный режим работы осцилла, когда большую часть времени, по сравнению с вкл. состоянием, она будет выкл. ---
Запустил аналоговую плату!!! Работает, но есть вопросы к прошивке, над этим вопросом с Владом работаем. Установка "нуля" с аналоговой платой работает замечательно. Делители переключаются понятно, усиление отличное, 50 герц с пальца прикольно наблюдать. Единственное, нужно опять подбирать резисторы, так как усиление каналов разное, в режиме "интерлив" имеет место раздвоение лучей. Ухода "нуля" при переключении делителей на канале А нет, а на канале В есть, но незначительный, это опять вопрос подбора резисторов. Вообщем погонял генератором, остался доволен, подберу резисторы расскажу результат, покажу фотки... ---------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------ ADRF6510 - хорошая микросхема, я тоже не против. По поводу подключения к компу новой версии, было бы неплохо.
Запустил аналоговую плату!!! Работает, но есть вопросы к прошивке, над этим вопросом с Владом работаем. Установка "нуля" с аналоговой платой работает замечательно. Делители переключаются понятно, усиление отличное, 50 герц с пальца прикольно наблюдать. Единственное, нужно опять подбирать резисторы, так как усиление каналов разное, в режиме "интерлив" имеет место раздвоение лучей. Ухода "нуля" при переключении делителей на канале А нет, а на канале В есть, но незначительный, это опять вопрос подбора резисторов. Вообщем погонял генератором, остался доволен, подберу резисторы расскажу результат, покажу фотки...
Я считаю, что в грамотном осцилле регулировки по каналам должны быть независимые !
Да, действительно существенный недостаток, я и не заметил... Ну что за напасть ведь мне проще их получить(спасибо Девятому), чем покупать AD603 по совсем неудовлетворительным ценам и срокам...
Quote (Муха)
А где посмотреть, что-то искал на форуме и не нашел :(
И не найдете, просто некоторые люди любят покритиковать(это не к Вам LazyCat, хотя и отчасти тоже к Вам, только не сочтите за резкость), а делится своими наработками, идеями, или хотя бы замечаниями, нет ---
Нет войне!
Сообщение отредактировал LeftRadio - Понедельник, 14.03.2011, 21:08
Нашел еще одну неплохую альтернативу - AD8369, плюсы программного управления, правда что то не совсем понял от DC работает или нет? По идее да, так как схема похожа на AD603, но в даташите как то туманно описано ---
Пожалуйста откликнитесь кто собирает Neil Scope 2.0 тот что в шапке темы.
Привет всем! Я уже собрал 2.0 цифровую часть. Все работает. Есть конечно пару вопросов. Но об этом потом. Аналог пока не собирал. Заказал детали , но видимо я их не дождусь (пропала связь с человеком). Буду искать где-то в другом месте. Мое пожелание, чтоб осцилограф всетаки работал с компом и еще я просил Влада, чтоб можно было добавить в софт запись сигнала. Хотя бы на не высоких частотах. Иногда очень нужная функция (например в движке кое что глянуть).
Добрый вечер. Спешу поделиться радостью. Мой осциллограф вместе с аналоговой частью заработал. Сегодня Влад прислал прошивку, теперь аналоговая часть полностью заработала! Переключение делителей четкое. Заработало переключение открытый/закрытый канал. Перестал смещаться луч при переключении делителей на канале В. Стало одинаковым усиление каналов.
Синус 3 МГц на канале А
Меандр 2 МГц на канале А
Синус 1 МГц на канале В
Синус 5.374 МГц в режиме интерлив. Немного заметно раздвоение лучей, нужен более тщательный подбор резисторов.
Надоело смотреть на генератор, решил посмотреть реальный сигнал... Вот фото сигнала с композитного видеовыхода моей видеокарты
Еще на работе с помощью этого осциллографа изучал сигнал с пульта ДУ от телефизора Panasonic. Осциллограф четко показал сигнал, глядя на который я понял что это протокол фирмы NEC. К сожалению зафоткать на работе было нечем.
Нормально, но, на мой взгляд, неправильно использована нога Vocm(сигнал корр. нуля лучше подавать на инвертирующий вход). И еще я категорически против AD8066(в правильных осциллах каналы стремятся максимально разделить и даже экранируют независимо).
Нормально, но, на мой взгляд, неправильно использована нога Vocm(сигнал корр. нуля лучше подавать на инвертирующий вход).
Может и правильней было бы на Vocm подать референс, а на инверт. вход сигнал смещения, но это опять огород из ОУ и кучи пассивных элементов и в добавок дополнительная нестабильность к.у. дифф. драйвера из-за разброса параметров этого "огорода" и ОУ . Поэтому я и посчитал что самым правильным будет использовать именно ногу Vocm для смещения. На счет AD8066, считаю непринципиально, всегда можно заменить на два AD8065 просто подкорректировав печатную плату
----------------------------------------------------------- Кстати надыбал замену AD8137 - это AD8131 избавляемся от четырех точных резисторов и их подбора! С доставаемостью вроде проблем нет, как и с ценой
---
Нет войне!
Сообщение отредактировал LeftRadio - Четверг, 17.03.2011, 18:35
На провокацию не реагирую и срач разводить не буду. Замечу только, что при подаче сигнала на один вход ОУ, а коррекции на другой, на выходе мы получаем скорректированный(разностный) сигнал. Но Vocm из входного сигнала НЕ ВЫЧИТАЕТСЯ - это совсем другой режим. Это пояснение для других читателей форума !
Quote (LeftRadio)
На счет AD8066, считаю непринципиально...
Значит, как обычно, невнимательно читали мой пост. Но Вам, как автору, виднее как правильно делать !!!
Никаких провокаций и в мыслях не было.... Спокойней пожалуйста, или опять все по новой? Да, действительно, Vocm отвечает только за "середину" вых. дифф. сигнала. Переделал смещение, конечно опять появился "огород" из ОУ, но такой вариант смещения мне больше нравится чем через AD603, тем более что активно ищу ей альтернативу
Quote (LazyCat)
Значит, как обычно, невнимательно читали мой пост.
Внимательно, как обычно Я лишь хотел сказать и сказал, что если Вам и/или кому другому хочется сделать отдельные ОУ на каждый канал, то без проблем можно сделать два варианта, которые будут только этим и отличатся.
Я вот активно копаю схему с LMH6505, вроде уже докапываю , конечно у AD8065/66 вх. смещение жизнь портит, но у LMH6505 есть одно неплохое достоинство, очень просто можно скорректировать входное смещение и потом оно не будет усиливаться, да и вых. регулируется достаточно просто. Плюс очень малое вых. сопротивление и большой ток что вполне позволяет использовать его как драйвер АЦП и обойтись без доп. ОУ, хотя я все равно за AD8131
Да интересная микруха, меньше жрет, меньше стоит, больше выходной ток и управляется проще. Но у нее другой принцип усиления - плавное, а не ступеньками, как у AD603, что накладывает некоторые ограничения на стабильность управляющего напряжения. Коррекция смещения выходного каскада делается так же, как я и предлагал, а вот коррекция смещения входного каскада делается при максимальном усилении, так как все же от усиления она зависит.
Да, поэтому завел на управление усилением ЦАП, а на вых. смещение - ШИМ, там все же менее критично, 10кГц отфильтровывается очень хорошо.
Quote (LazyCat)
а вот коррекция смещения входного каскада делается при максимальном усилении, так как все же от усиления она зависит.
Да при максимальном, что бы наиболее точно его скорректировать, если например входное смещение будет скомпенсировано до 0.0005В на выходе при макс. усилении, то я думаю при любых других к. у. оно будет еще меньше если шумы позволят
Вот как то так... только драйвера пока оставил, все не могу для себя решить нужны они или нет, с одной стороны так вроде правильней, а с другой более громоздко и место отъедает
По мне так регулировка по 3-им ногам совершенно излишня да и драйвера я считаю лишними
P.S. Но лично мне по душе всетаки AD603 - плавная регулировка усиления нам не нужна, выходного тока достаточно да и достать их легче. Кроме того я настороженно отношусь к методам плавного регулирования усиления на основе зависимости сопротивления p-n канала от управляющего напряжения - слишком все нестабильно
P.P.S. Всетаки вернулись к прежнему входному делителю ?
Сообщение отредактировал LazyCat - Пятница, 18.03.2011, 22:24
о мне так регулировка по 3-им ногам совершенно излишня да и драйвера я считаю лишними
Симуляция, да и в первую очередь даташит тоже самое говорит, показала что как у AD8065/66 так и собственно у LMH6505 к сожалению далеко не нулевое вх. смещение. Будет печально если не предусмотрим подстроечника, а потом будем локти кусать или переделывать , по крайней мере мне так кажется, может Вы по другому считаете?
А вот по поводу драйверов наверно все таки соглашусь, хотя так они мне понравились
Quote (LazyCat)
Всетаки вернулись к прежнему входному делителю ?
Так получаем больший диапазон по усилению и меньше шумов, может зря вернулся? ---
Нет войне!
Сообщение отредактировал LeftRadio - Пятница, 18.03.2011, 22:34
----------------------------------------------------------------- Подумал над схемой без драйверов, есть свои минус - все тот же доп. ОУ для коррекции и смещения выхода LMH6505 до 1.5В, а значит и куча резисторов которые надо подбирать. С драйвером такой проблемы нет, коррекция смещения делается очень просто и диапазон коррекции тоже просто регулируется одним резистором...
---
Нет войне!
Сообщение отредактировал LeftRadio - Суббота, 19.03.2011, 18:01
Возможно, но очень немало жрет такой вариант, да еще на два канала. И у AD8370 например Vcom работает только как выход, а у АЦП нет входа для внешнего реф. только выбор диапазона со внутреннего и середина всегда в 1.5В, то есть для того чтобы использовать AD8370 нужно питать ее от 3.0В и иметь возможность его регулировать. Проблем больше ---
Я привел все возможные варианты, но наиболее оптимальный, на мой взгляд, AD8137+AD8330. Кстати, это почти то же самое, что и по ссылке, которую я приводил ранее
Кто решил собирать последний вариант 2.0 не спешите, на днях внесу коррективы облегчающие настройку и почти полного устранения недостатка с ключами. ---
Нет войне!
Сообщение отредактировал LeftRadio - Воскресенье, 20.03.2011, 12:59
-------------------------------------------------------------- Сначала думал просто подправить номиналы, но потом решил выкинуть один ключ , обновил архив.
---
Нет войне!
Сообщение отредактировал LeftRadio - Воскресенье, 20.03.2011, 12:55