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

Все вопросы касающиеся 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  
 
orionavr Понедельник, 11.05.2015, 12:07 | Сообщение # 5601
Частый посетитель
Группа: Проверенные
Сообщений: 84
Статус: Offline
Спасибо, таки действительно делать не стану в домашних условиях, ЛУТ не даст необходимой точности (по крайней мере с моим принтером)..
По поводу металлизации нашел интересную статью (без применения реактивов), не сочтите за рекламу, просто интересный опыт. В любом случае будут деньги здесь закажу плату. И буду потихоньку собирать.
 
anubis85 Вторник, 12.05.2015, 07:42 | Сообщение # 5602
Местный
Группа: Проверенные
Сообщений: 163
Статус: Offline
Основная проблема не металлизация в принципе, а металлизация под планарными микросхемами. Зазор между платой и корпусом микросхемы пару соток. И вообще такой прибор заслуживает быть собранным на заводской плате :)

Сообщение отредактировал anubis85 - Вторник, 12.05.2015, 07:44  
 
anubis85 Четверг, 14.05.2015, 16:05 | Сообщение # 5603
Местный
Группа: Проверенные
Сообщений: 163
Статус: Offline
Вот файл для примера, то что я писал раньше - искривление луча. Не очень может наглядно но видно как слева луч уходит вниз. Это наблюдается и на дисплее без сигнала. Если включить синхронизацию любую - выравнивается но со временем возникает вновь.
Прикрепления: recppm.png (14.0 Kb)


Сообщение отредактировал anubis85 - Четверг, 14.05.2015, 16:08  
 
Piton Пятница, 15.05.2015, 09:39 | Сообщение # 5604
Завсегдатай
Группа: Проверенные
Сообщений: 288
Статус: Offline
anubis85, такой завал линии присутствует у всех, при включённой синхронизации. Это уже когда то обсуждали, такая специфика работы прибора.

Сообщение отредактировал Piton - Пятница, 15.05.2015, 09:40  
 
anubis85 Пятница, 15.05.2015, 09:46 | Сообщение # 5605
Местный
Группа: Проверенные
Сообщений: 163
Статус: Offline
так у меня при выключенной "None" а когда включаю, "Norm" выравнивается.
 
Piton Пятница, 15.05.2015, 10:23 | Сообщение # 5606
Завсегдатай
Группа: Проверенные
Сообщений: 288
Статус: Offline
Ну, да, перепутал, при выключенной. Будем ждать новой прошивки от Влада со всеми исправлениями. Хотя, меня, например, больше напрягают тормоза при работе на низких развёртках, т.е.  при значениях от 0,1с и ниже, работать практически не возможно при включённой синхронизации,, так как приходиться по несколько раз нажимать на кнопки при навигации в меню, а о пределе в 1с, так вообще можно забыть.
 
anubis85 Пятница, 15.05.2015, 10:57 | Сообщение # 5607
Местный
Группа: Проверенные
Сообщений: 163
Статус: Offline
Ясно, спасибо. Еще есть проблемка - это жесткое захламление EEPROM при работе с ПК, как я понял, это происходит, когда слишком быстро использовать интерфейс, частоту развертки и т.д. Да так "засирает", что  тяжело добраться до меню и сбросить память. Выглядит как беспорядочная осциллограмма на весь дисплей. Приходится сначала сбросить настройки кнопкой "вниз" при включении, а потом идти в меню и полностью стирать. Не критично, т.к. прибор используется на 99% автономно, в чем его и прелесть. Еще, не всегда взаимно распознается прибор софтом или наоборот. Помогает отключение и включение прибора в диспетчере устройств.
 
Piton Пятница, 15.05.2015, 11:04 | Сообщение # 5608
Завсегдатай
Группа: Проверенные
Сообщений: 288
Статус: Offline
Ради справедливости скажу, что после недавней  перепрошивки, к моему удивлению, работает нормально, видимо влияют различные манипуляции при калибровке, например в это раз я откалибровал только канал "А", после чего выключил-включил, и потом откаллибровал канал "В". Но это лишь моё предположение. Но то, что раньше были вот эти проблемы с тормозами, это факт.
 
Andryxa Пятница, 15.05.2015, 13:01 | Сообщение # 5609
Новичок
Группа: Проверенные
Сообщений: 19
Статус: Offline
Привет парни, не подскажете ориентировочную стоимость комплектации (плата, детали, дисплей)?
 
anubis85 Пятница, 15.05.2015, 13:11 | Сообщение # 5610
Местный
Группа: Проверенные
Сообщений: 163
Статус: Offline
На предыдущей странице.
 
Piton Суббота, 16.05.2015, 12:15 | Сообщение # 5611
Завсегдатай
Группа: Проверенные
Сообщений: 288
Статус: Offline
Добрый день. Выяснил причину тормозов. Зависит от положения "Pos X": в левом крайнем положении ничего не тормозит, а при смещении вправо начинается замедление работы, и особенно это заметно, как я уже упоминал, на развёртках от 0,1с/дел. и ниже.
 
LeftRadio Суббота, 16.05.2015, 13:31 | Сообщение # 5612
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
Piton, в новой прошивке тормоза с управлением на медленных развертках исправлены, нужно немного подождать, пока нет беты софта ЛА прошивки ПЛИС/МК релизить небуду, хотя уже сейчас можно скачать проекты обновленных прошивок у мну на GitHub и собрать под свой ЖК.

---

Нет войне!
 
Piton Суббота, 16.05.2015, 21:38 | Сообщение # 5613
Завсегдатай
Группа: Проверенные
Сообщений: 288
Статус: Offline
Ну, это хорошая новость, будем ждать. Мне, просто, часто приходится пользоваться низкими развёртками, и только сейчас узнал, как можно было избавиться от тормоза.

Сообщение отредактировал Piton - Суббота, 16.05.2015, 22:12  
 
Mishanyadj Суббота, 16.05.2015, 22:51 | Сообщение # 5614
Завсегдатай
Группа: Проверенные
Сообщений: 245
Статус: Offline
Всем доброго времени.
Цитата LeftRadio ()
сейчас можно скачать проекты обновленных прошивок у мну на GitHub и собрать под свой ЖК.
 В чем проект собран? В CoIDE ошибка The chip STM32F103RB information of current project something wrong.


Я интересуюсь будущим потому, что собираюсь провести там всю свою остальную жизнь.
 
LeftRadio Вторник, 19.05.2015, 18:47 | Сообщение # 5615
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
Mishanyadj, собрано в CoIDE 1.7.4, тулчейн GCC 4.8 2014q3. Репозиторий еще будет обновляться, там сейчас бета версия, учитывайте это. И за прошивку ПЛИС не забывайте.

---

Нет войне!


Сообщение отредактировал LeftRadio - Вторник, 19.05.2015, 18:57  
 
anubis85 Вторник, 19.05.2015, 21:53 | Сообщение # 5616
Местный
Группа: Проверенные
Сообщений: 163
Статус: Offline
Чет у меня нет вообще синхронизации на канале В "Т" моргает постоянно, на А работает, красивая осциллограмма выходит. За качество видео извиняюсь, некому было помочь https://www.youtube.com/watch?v=B0-QWvSB_QA
 
Piton Вторник, 19.05.2015, 22:15 | Сообщение # 5617
Завсегдатай
Группа: Проверенные
Сообщений: 288
Статус: Offline
Так надо её переключить в меню триггеров на канал "В".
 
anubis85 Вторник, 19.05.2015, 22:28 | Сообщение # 5618
Местный
Группа: Проверенные
Сообщений: 163
Статус: Offline
Если переключить, выходит беспорядочная чепуха. Как и в режиме digital. Кстати для чего он?

Сообщение отредактировал anubis85 - Вторник, 19.05.2015, 22:32  
 
LeftRadio Среда, 20.05.2015, 00:13 | Сообщение # 5619
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
Не должно быть "беспорядочной чепухи", значит что то не то, источних синхронизации <Digital> это синхр. по ЛА, по другому 8 входов продвинутой внешней синхр. :) , работает только на последней бете, релиз нужно еще немного подождать.

---

Нет войне!
 
anubis85 Среда, 20.05.2015, 05:50 | Сообщение # 5620
Местный
Группа: Проверенные
Сообщений: 163
Статус: Offline
Вот так выглядит это без сигнала и даже в режиме с выключенной синхронизацией. Синхронизация реализована только программно или при её включении какие-то цепи дополнительно задействуются?
Прикрепления: 5202219.jpg (81.6 Kb)


Сообщение отредактировал anubis85 - Среда, 20.05.2015, 12:23  
 
Piton Среда, 20.05.2015, 07:07 | Сообщение # 5621
Завсегдатай
Группа: Проверенные
Сообщений: 288
Статус: Offline
Помехи, может плохая экранировка. Я делал двойную, клеил на дисплей экран и припаивал его, естественно, к земле в районе подстроечных конденсаторов, а также экран над ними, но синхронизация и так должна работать. Перепрошивка не помогает?
 
anubis85 Среда, 20.05.2015, 07:15 | Сообщение # 5622
Местный
Группа: Проверенные
Сообщений: 163
Статус: Offline
Если включена синхр по А то ничего нет в режиме None. А при синхр по В есть вот такая беда в том же режиме. При выключенной синхронизации разве переключение каналов синхронизации должно на что-то влиять? Помеха от экрана есть но она выглядит иначе. Интересно, что когда прибор не был собран, а экран под дисплеем был соединен с землей тоненьким проводником, то помех вообще не было, хоть дисплей был зафиксирован липкой двусторонней лентой на этом же месте.

Сообщение отредактировал anubis85 - Среда, 20.05.2015, 07:46  
 
Piton Среда, 20.05.2015, 07:38 | Сообщение # 5623
Завсегдатай
Группа: Проверенные
Сообщений: 288
Статус: Offline
Дисплей даёт сильную помеху, порядка 17кГц частота излучения, поэтому, кроме экрана на дисплее, надо ещё обязательно экранировать входную часть с обеих сторон. Если этот шум увеличивается с повышением чвстительности входного делителя, то однозначно, что это внешняя помеха, и при включении синхронизации она становится хорошо видимой.
 
anubis85 Среда, 20.05.2015, 07:49 | Сообщение # 5624
Местный
Группа: Проверенные
Сообщений: 163
Статус: Offline
Если выключена синхронизация вообще, почему ее подкатегории (синхр А и синхр В) меняют работу прибора?

Сообщение отредактировал anubis85 - Среда, 20.05.2015, 07:54  
 
Piton Среда, 20.05.2015, 08:21 | Сообщение # 5625
Завсегдатай
Группа: Проверенные
Сообщений: 288
Статус: Offline
Сегодня гляну у себя, наверное такого быть не должно.
 
Piton Среда, 20.05.2015, 10:38 | Сообщение # 5626
Завсегдатай
Группа: Проверенные
Сообщений: 288
Статус: Offline
Ну, у меня всё нормально, линии прямые, бывает, что просматривается небольшой цифровой шум, который более заметен на высоких развёртках(нСек). Если У Вас нет внешнего фона, то, наверное это какая то проблема с цифрой.
Прикрепления: 9181692.jpg (175.9 Kb)
 
свет Среда, 20.05.2015, 12:02 | Сообщение # 5627
Кто здесь?
Группа: Проверенные
Сообщений: 5
Статус: Offline
Доброго всем дня. В описании прибора есть такая фраза - "При первом запуске осциллографа можно вручную или автоматическом режиме откорректировать нулевое положение луча для каждого канала, выставить корректирующие коэффициенты управляемого аттенюатора и при желании сохранить настройки в флеш память МК."
В моем случае авто и ручная калибровка нуля проходят хорошо, но при подаче на вход постоянки 1,7в, прибор показывает 2в. Каким образом "выставить корректирующие коэффициенты управляемого аттенюатора" или необходимо подобрать резисторы в входном делителе?


Сообщение отредактировал свет - Среда, 20.05.2015, 12:04  
 
anubis85 Среда, 20.05.2015, 12:26 | Сообщение # 5628
Местный
Группа: Проверенные
Сообщений: 163
Статус: Offline
На сколько я помню, эта функция так и не была реализована. У меня при атоизмерениях тоже отличается на пару десяток от показаний мультиметра, я не парюсь.

Вот собственно это сообщение http://hobby-research.at.ua/forum/2-1-4607-16-1363291233


Сообщение отредактировал anubis85 - Среда, 20.05.2015, 12:29  
 
Mishanyadj Среда, 20.05.2015, 12:33 | Сообщение # 5629
Завсегдатай
Группа: Проверенные
Сообщений: 245
Статус: Offline
Цитата свет ()
необходимо подобрать резисторы в входном делителе?
Только однопроцентники.
Было бы не плохо иметь возможность калибровать еталонным напряжением от лабораторного БП по каждому диапазону. Трудоёмко но эффективно.


Я интересуюсь будущим потому, что собираюсь провести там всю свою остальную жизнь.
 
свет Среда, 20.05.2015, 16:45 | Сообщение # 5630
Кто здесь?
Группа: Проверенные
Сообщений: 5
Статус: Offline
Спасибо за ответы. Еще вопрос, что такое Intrl Corr ?

http://hobby-research.at.ua/_fr/0/0900669.jpg


Сообщение отредактировал LeftRadio - Среда, 20.05.2015, 16:57  
 
LeftRadio Среда, 20.05.2015, 16:48 | Сообщение # 5631
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
Цитата anubis85 ()
Синхронизация реализована только программно

Нет, синхронизация реализована полностью "апаратно" внутри ПЛИС, даже незнаю что сказать, разве что перепрошиться еще раз и проверить корректеровку каналов по нулю.

Цитата свет ()
В моем случае авто и ручная калибровка нуля проходят хорошо, но при подаче на вход постоянки 1,7в, прибор показывает 2в.

На каком диапазоне? Минимальную погрешность измерения напряжения можно подсчитать легко - цена деления / 25, тоесть если например 50В/дел., то мин. достижимая погрешность - 2В, таково ограничение 8-бит АЦП и конечного количества точек в одном делении.
Поэтому 1% резисторов в аналоге вполне достаточно без каких либо программных калибровок, которые просто нереализованы за ненадобностю.


---

Нет войне!
 
anubis85 Среда, 20.05.2015, 16:56 | Сообщение # 5632
Местный
Группа: Проверенные
Сообщений: 163
Статус: Offline
Цитата свет ()
Спасибо за ответы. Еще вопрос, что такое Intrl Corr
Коррекция интерлива. Если луч на А канале имеет пилу на низких делениях чувствительности, можно подправить.
 
alexeystn Среда, 20.05.2015, 22:56 | Сообщение # 5633
Новичок
Группа: Проверенные
Сообщений: 24
Статус: Offline
Приветствую!
Собрал цифровую часть осциллографа (всё, кроме входных операционников, мультиплексоров и реле).
LCD не подключал, пока хочу попробовать через USB.
Прошил в МК бутлоадер, настроил CP2102, залил прошивку в МК по инструкции, прошил CPLD через Quartus.
Драйвера поставились, в диспетчере устройств появился NeilScope Device без ошибок.
Но при запуске софта для ПК выдаётся ошибка:

NeilScope Device v3.0 is not found.
Programm Launching in Demo mode.

Система - Windows 8.1. Версия платы - 3.0. Софт на ПК от 14.03.2015.
В чём может быть проблема?


Сообщение отредактировал alexeystn - Среда, 20.05.2015, 23:05  
 
anubis85 Четверг, 21.05.2015, 07:12 | Сообщение # 5634
Местный
Группа: Проверенные
Сообщений: 163
Статус: Offline
Подключайте дисплей, при включении проходит верификация прибора. Ошибки выводятся на дисплей. Как уже писал выш, для сохранности дисплея лучше сразу изготовить плату дополнительную попод него и соединить гибкими проводниками, потом можно допаиват, перепаивать, мыть настраивать прибор не боясь повредить дисплей. Ну и шлейф чахлый на пару паек всего.
 
alexeystn Четверг, 21.05.2015, 10:30 | Сообщение # 5635
Новичок
Группа: Проверенные
Сообщений: 24
Статус: Offline
Посмотрел логическим анализатором.
Микроконтроллер при нажатии кнопки включения выдаёт на линии LCD какие-то данные - и всё. Дальше молчит.
Буду, значит, заказывать экран.
Есть ли возможность через UART или как-то ещё (без LCD) определить, что за ошибка?


Сообщение отредактировал alexeystn - Четверг, 21.05.2015, 10:30  
 
Piton Четверг, 21.05.2015, 11:53 | Сообщение # 5636
Завсегдатай
Группа: Проверенные
Сообщений: 288
Статус: Offline
alexeystn, по поводу  WIN8  недавно  советовали, что для нормальной работы с софтом нужно отключить проверку цифровой подписи.

Сообщение отредактировал Piton - Четверг, 21.05.2015, 11:54  
 
LeftRadio Четверг, 21.05.2015, 13:25 | Сообщение # 5637
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
alexeystn, осцилл может не проходить верификацию ПЛИС раз дальше "молчит" на шину ЖК, проверте на непропаи и кз. По Win8 правильно заметили, нужно отключать проверку цифровой подписи.

---

Нет войне!
 
LeftRadio Четверг, 28.05.2015, 05:35 | Сообщение # 5638
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
Всем привет, у кого не установлен ЖК но нужно проверить осциллограф на работоспособность, то можно это сделать с помощью этой утилиты - .../ns_test_util/archive/master.zip
Для запуска нужно скачать и установить Python 3.4 и PyQt5, при установке добавляем переменные окружения.
Затем просто распаковать архив куда нибудь и набрать из этой папки в консоли - "python main.py", клик на кнопке 'TEST' запустит цикл теста, перед запуском конечно же нужно подключить прибор к ПК.



P.S. На х64 не проверялось, все делалось из под win7 x86. Утилита покрывает не всё, но ее вполне достаточно что бы убедиться в корректной работе прибора, после теста сохраняется лог в файл logg.txt.

P.S.S. На старой прошивке может проходит не все тесты, вот:
8 бит ЖК - http://hobby-research.at.ua/NS3/MCU_Firmware/NeilScope3_57D_65k.bin
16 бит ЖК - http://hobby-research.at.ua/NS3/MCU_Firmware/NeilScope3_57D_262k.bin
16 бит HC573 - http://hobby-research.at.ua/NS3....62k.bin

Также под новые прошивки МК нужно обязательно обновить прошивку ПЛИС - https://github.com/LeftRad....3_4.pof
Прикрепления: 8193599.png (45.8 Kb)


---

Нет войне!


Сообщение отредактировал LeftRadio - Пятница, 29.05.2015, 01:18  
 
Mishanyadj Четверг, 28.05.2015, 08:44 | Сообщение # 5639
Завсегдатай
Группа: Проверенные
Сообщений: 245
Статус: Offline
Доброго времени, ns_test_util-master проверил ради интереса. Работает. Полезная утилитка  если LCD нет. А что в прошивке нового.

Я интересуюсь будущим потому, что собираюсь провести там всю свою остальную жизнь.
 
anubis85 Четверг, 28.05.2015, 11:32 | Сообщение # 5640
Местный
Группа: Проверенные
Сообщений: 163
Статус: Offline
Ждем подробностей от Влада, неужели новые прошивки с логическим анализатором.
 
Поиск:
uTmpl.ru Сайт создан в системе uCoz Сейчас: 10.01.2025, 06:15