Последняя редакция схем/плат версии 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В в любое удобное переходное отверстие.
Возможности другого контроллера поставить нет? Странно однако. А после чего начал скоп себя так вести? Я интересуюсь будущим потому, что собираюсь провести там всю свою остальную жизнь.
Возможности поставить другой контроллер увы, нету. Да как-то ни с того ни с сего началось. Уважаемые разработчики, что посоветуете ? В инициализации загрузчика ПЛИС участвует ?
Сообщение отредактировал Jorjik - Вторник, 02.09.2014, 13:50
Разработчиков к сожалению не слышно с июля месяца. Надеюсь что всё в порядке у них. Пробуйте повторно и перед каждой операцией отключать девайс от USB. Кстати в NSFlashLoader2. есть кнопка заводских настроек (просто я прошиваюсь через NSSoftware ) и давно не прошивал загрузчика. Я интересуюсь будущим потому, что собираюсь провести там всю свою остальную жизнь.
Сообщение отредактировал Mishanyadj - Вторник, 02.09.2014, 14:00
Через 2-4 недели я буду размещать большой заказ на изготовлении плат в Китае по своему проекту. Под шумок могу в этот заказ закинуть платы скопа. Есть ли желающие и нужны ли кому то еще платы? Думаю если наберется 10-15 человек то заказ будет экономически обоснованным (но конечно же нужно будет все просчитать детально). Если идея будет поддержана то мне нужно будет от авторов получить добро на это дело + конечно же герберы для производства.
Влад не выходил на связь уже около 1.5 мес. :( Там не плохо было бы внести изменения. Заменить корпус U8, U10 из SOT23-5 на SO8. (их проще достать и проблем с ними меньше в SO8) Не плохо было бы разместить буфер 74HC573 для 16 битных дисплеев. (не все могут достать с поддержкой 8 бит) И может ещё там есть замечания или предложения. Возможно у кого есть идеи по поводу улучшения схемы питания, а то у многих есть просадки по питанию, у всех по разному. Я интересуюсь будущим потому, что собираюсь провести там всю свою остальную жизнь.
Сообщение отредактировал Mishanyadj - Пятница, 05.09.2014, 11:49
Пока еще свой NS3 не собрал, но думаю стоит поставить STM32 в 100-ногом корпусе и отвести на цвет все 16 бит (придется освободить порт E), 573 это костыль, ИМХО. Заказал 74HC4051 и 74HC4052 в SO16 по инерции). По питанию, может стабилизаторы 3,3В разные? в схеме три варианта, они вроде током отличаются. В конце июля заказывал платы у Владислава.
Сообщение отредактировал AlexS - Пятница, 05.09.2014, 18:01
Это как самый идеальный вариант. По поводу стабилизаторов то у меня посадка в аналоге +3.19v -2.98 а у сотрудника по роботе, недавно собрали ему тоже, +3.03 -2.68. платы одинаковые и комплектовка одна и та же. Думаю запасу маловато по току. При просаженной батарее подсветка реагирует на розвёртку. Я интересуюсь будущим потому, что собираюсь провести там всю свою остальную жизнь.
Пробуйте повторно и перед каждой операцией отключать девайс от USB
Пробовал, то же самое выдает. Не понятно что происходит. Хотел бы у разработчиков узнать, выдаваемые сигналы что означают, и может ли это быть связано с Плиской ? Но похоже что им сейчас не до форума.
Добавлено (07.09.2014, 20:09) --------------------------------------------- После танцев с бубном, прошивкой последней версии загрузчика, наконец прошил Хотя и не понял с чем были связаны ошибки записи в Flash, и инициализации загрузчика.
Добавлено (08.09.2014, 13:16) --------------------------------------------- Mishanyadj, вставлю свои пять копеек по поводу улучшения питания, стоит, по моему скромному убеждению, усилить схему стабилизации на более мощные стабы, или встроить в прошивку возможность отключения функции сбережения аккумулятора,дабы не было всплесков, так как в таком приборе как осцилл питание должно быть идеально чистым, имхо.
Сообщение отредактировал Jorjik - Понедельник, 08.09.2014, 13:16
Номинал дросселей не критичен, так-как они выполняют роль фильтров. Ну если правильно подходить к выбору их номиналов то нужно считать гармоники, для каждого изделия они будут свои, это зависит от многих причин, в том числе и качества пайки.
Сообщение отредактировал Tesanik - Понедельник, 08.09.2014, 21:31
Всем привет! Jorjik по питанию не все так однозначно, да и чистое питание нужно только во время измерения и с этим проблем нет, об этом говорит хотя бы ровный луч на экране осцилла Вообще не думал что будет столько проблем с CP TPS60403, перед использованием я устроил достаточно исчерпывающие испытания этому стабу, видимо их клепают все подряд и попадается не оригинал, так как на моем экземпляре с напряжением все нормально.
Кстати на днях обновлю прошивку, поисправлял некоторые ошибки. ---
Форумчане здравствуйте! Я столкнулся с проблемой просадки напряжения 3,3в на U14 и U16. Исходя из того, что мощность этих стабилизаторов равна 150 mW, то сопротивление в цепи должно быть не менее 22Ом. что у меня собственно говоря и есть. Но на U14 выходное напряжение равно 2,78, а на U16 вообще 1,92. У меня стабилизаторы LP2985-3.3. Без нагрузки четко держат 3,3в, а под нагрузкой есть существенное проседание, которые я написал ниже. Сегодня я в с статье "Краткое описание осесцилографа" вычитал Важное замечание –при использованииADP1710-3.3или МАХ6329 С52 и С72 устанавливать на плату не нужно, в случае применения NCP584 вместо этих конденсаторов нужно впаять перемычки. Про LP2985-3.3 ничего не сказано поэтому С52 и С72 я впаял, хотя в Datasheetна эти стабилизаторы написано, что 4-я нога (N/C) -Do not make connections to this pin что в переводе обозначает "Не подсоединяйте этот вывод.Исходя из этого вопросы: 1. Стоит ли выпаивать С52 и С72 . 2. Подскажите куда рыть?
У меня впаяны С52 и С72. Тем более в даташите написано "Low Noise: By adding a 10 nF bypass capacitor, output noise can be reduced to 30 µV (typical)." (Низкий уровень шума: путем добавления 10 нФ дополнительного конденсатора, выходной шум может быть снижен до 30 мкВ (типично).) Так что, скорее всего ищите проблему в плате, что-то потребляет больший ток, чем нужно. И напруги на этих стабилизаторах нормальные на выходе под нагрузкой. Стабы стоят LP2985 -3,3V.
Сообщение отредактировал masakra - Понедельник, 22.09.2014, 19:01
По совету kt-315 прикупил на алиэкспресс дисплейчик, на шлейфе маркировка SX032WQ005 V02 7,8 пины не подключены, на дисплее маркировка SX032WQ004. Но ни на R1 ни`на R2 перемычек, как писал kt-315 нет. Поэтому у меня закралась сомнения тот ли это дисплейчик.
Знатоки! жду подсказку!!! Извините за плохие фото, сделаны мобильником.
По совету kt-315 прикупил на алиэкспресс дисплейчик, на шлейфе маркировка SX032WQ005 V02 7,8
Добрый день, этот дисплей покупали? Если этот то там стоит нулевое сопротивление которое нужно перепаять. Там на страничке в документации описан этот момент. Я на картинке обвел то место где ориентировочно то сопротивление.
Tesanik у тебя нормальный дисплей. В фото, которое я прикладываю, обведено жёлтым R65 и R262 указывается количество цветов 65к или 262к. В данном случае стоит перемычка на 65К. Красным обведено R8 и R16, количество бит 8 или 16. У тебя стоит на 8 бит. Так что смело прошивай на 8 бит и 65К. Дисплей должен точно подойти.
Странно у меня на дисплее только одна перемычка, masakra прав, вот то что он обвел и есть перемычки для переключения режимов, судя по описанию режим 8-бит включается подачей 1 на im0 и 0 на im0, а с фото видно что одна перемычка на минусе, а вторая на плюсе, если не заработает то можно с ними поиграться, где-то на форуме был даташит на контроллер там можно точно посмотреть как нужно.
Сообщение отредактировал kt_315 - Четверг, 02.10.2014, 09:18
Masakra и kt-315 спасибо за оперативный ответ. Вообще-то мне можно было-бы и самому догадаться что номер резистора обозначает характеристику интерфейса и количество цветов.
Влад привет! Обновил я прошивку и после обновления у меня перестала работать автокоррекция каналов, если с ПК то работает нормально, и как-то странно работает настройка цвета текста для каналов.
Сообщение отредактировал kt_315 - Вторник, 07.10.2014, 09:02
Всем привет! Обновлялся из ПК-шного софта, калибровку делал также, всё получилось. Из замеченых траблов: при нажатии на кнопки луч слегка опускается вниз, при отпускании - возвращается обратно, от развёртки и делителя эффект не зависит. В районе индикатора уровня батареи какая-то каша, индикатор "проглядывает" сквозь неё. Остальное вроде работает....
Очистить EEPROM не забыли? Я посмотрю, проверте еще верхнее окно количества точек/прокрутки по сигналу, сейчас должно работать как нужно, если будут ошибки отпишитесь исправлю. Также делал мелкие исправления в автоизмерениях, проверте и их если что. ---
Да очищал, и за луч что волк писал тоже есть, на счет точек прокрутки, если я правильно понял то у меня доходит до 098940 и если нажимать клавишу UP, показание скачут то 099328 то 098940, и все после этого перестает нормально работать, как-то немного "подвисает".
После обновления не было калибровки на аппарате, вылетала. Через софт всё нормально. Перед обновлением память очищал. Прошивал несколько раз, без изменений. Прошил на старую всё норм, Прошил опять на новую всё нормально стало калиброваться. Так и не понял в чём дело. Всё работает вроде норм. СПАСИБО!
09.10.2014 добавлено.Авто калибровки опять нет. выше описанные мной махинации не помогают. Я интересуюсь будущим потому, что собираюсь провести там всю свою остальную жизнь.
Сообщение отредактировал Mishanyadj - Четверг, 09.10.2014, 14:25
yanav303 закоротите входы на землю и проверьте что делается на выходах U8/U10, U9/U4, U11/U13 и U15. в идеально варианте должно быть около нуля. Если всё так то ищем непропаи или проверяем EEPROM на программаторе. Я интересуюсь будущим потому, что собираюсь провести там всю свою остальную жизнь.
возможно EEPROM битая, или битые адреса в ней, предполагается чтобы ты её сдул, и в прогере постирал по записывал несколько раз сравнивая результаты, в общем по тестил.
а я все что то не пойму, не калибруется хоть тресни с новой прошивкой, со старой калибровалось, с новой фигушки. поставил батарею с большей емкостью, стал теперь при переключениях режима после того как счелкнет релюшка буквально гаснуть экран, подозреваю в этом аккуме встроена своя зарядка, потому такой баг, толи разбирать аккум буду и убирать зарядку илил искать новый аккум без зарядки.