Последняя редакция схем/плат версии 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В в любое удобное переходное отверстие.
Проверил влияние изменяемой паузы на синусоидальном сигнале - влияния не увидел, функцию убрал. Изменил курсоры, на мой взгляд стало удобнее, так как курсоры не накладываются при перемещении друг на друга. Проблему с режимом не отключаемой синхронизации в исходниках не нашёл. Там просто перебор вариантов по кругу без ограничивающих условий.
serj_k4852 Поменял прошивку, по моему действительно стало более удобнее. В предыдущей версии у Вас был вариант с верхней-нижней половинками, почему отказались, ведь было тоже не плохо, а так они смотрятся на разных уровнях.
Не как не могу выявить причину.проскакивает режим NONE.не могу его выбрать.проц.прошивал ERM прошивал.обвязку проверил.Перестало работать когда впоял реле не канал Б.Но это не причина.Не знаю что делать.
Ну вот, приборчик прошёл "боевое " крещение, помог вернуть к жизни DVD плеер и занял ПОЧЁТНОЕ место в моей мини лаборатории. ОГРОМНОЕ Вам спасибо Serj за Ваш труд и идеи, которые существенно улучшили NS3.
какой корпус подобрать ещё лучше купить.есть у кого данные к подходящему корпусу.
Добавлено (09.01.2019, 18:27) --------------------------------------------- протестировал осциллограф совместно с пк. windows 7 64 bit.работает прекрасно.если бы ещё не отключать постоянно цифровую подписку драйверов было бы ещё лучше.
Я уже писал где-то на форуме, корпус подходит идеально такой: G1816-LID 155X86X165. Единственное что придётся сделать, так это со стороны входных разъёмов подрезать на плате уголки, а со стороны USB, в корпусе сделать прорези для платы
Наблюдал у себя такую ситуацию - после автокалибровки линия сгнала находится на пару точек выше курсора. Немного доработал процесс автокалибровки - при подходе к нужным точкам пауза между измерениями увеличивается в 5 раз, что немного улучшает точность калибровки. Также изменил способ хранения констант для вычисления коэффициента ШИМ для смещения для более точного совпадения положения курсора и положения сигнала. Но придётся проходить автокалибровку по новой. Также нашёл мелкую ошибку в отрисовке вертикальных линий - не выводился последний пиксел.
ребята кто знает подскажите - заказал и получил керамический резонатор на 10 мгц , а маркировку так и не смог найти CSTCE10M0G55-R0 - маркировка - xow это он или нет
Многие пишут в личку по поводу ПП в SprintLayout, но ведь я уже раза 3 выкладывал, неужели так трудно пролистать форум, всего-то несколько страниц, Вот последний раз....
hohlovalehan,мы просим рабочий файл платы а здесь много замыканий термобарьеров на дорожки,кварцевый резонатор на 10мгц непонятно как ставить, тонкие перемычки присутствуют. неужели вы делали плату по этому шаблону. Но это же надо потом скальпелем всю плату царапать.
mascarad2016, в почте я предупредил, что плата рабочая и возможно придётся корректировать. Ну не ужели так трудно проверить самому в программе, что-бы потом действительно сидеть и ковырять скальпелем? По поводу кварца, да действительно, у меня стоит в другом корпусе, тут уж сами смотрите какой вам нужен под такой и разведите, а плату исправленную выкладываю, хотя без перемычек была 2е стр. назад.
мы просим рабочий файл платы а здесь много замыканий термобарьеров на дорожки,кварцевый резонатор на 10мгц непонятно как ставить, тонкие перемычки присутствуют.
Неужели сложно воспользоваться оригиналом проекта в Альтиуме, внести изменения в соответствии с имеющимися компонентами и вывести в удобном формате? Только не говорите, что Альтиум мега сложный. В сети полно видеоуроков на русском языке, которых абсолютно достаточно для выполнения такой работы. Когда мне нужно было разобраться с некоторыми нюансами, то сам смотрел и не брезговал. И прошивку можно собрать без внешнего кварца.
Доброго дня! Интересует покупка платы без компонентов, такого качества, что на фото в заголовке, добиться очень сложно. также интересна покупка таких компонентов как ПЛИС, АЦП, ЖК, так как покупка в кол-ве 1-2 шт. Спасибо!
Добавлено (22.01.2019, 10:47) --------------------------------------------- Доброго дня! Интересует покупка платы без компонентов, такого качества, что на фото в заголовке, добиться очень сложно. также интересна покупка таких компонентов как ПЛИС, АЦП, ЖК, так как покупка в кол-ве 1-2 шт. Спасибо!
Подскажите, как программировать ПЛИС. Quartus II загрузил, программатор запустил, файл HW3_4.pof не берёт, ему что-то не нравится. После 3-х суток изучения понял, что писать нужно не в ПЛИС, а в память, включив режим: Aktive Serial Programming и указать тип установленной памяти. Далее мне не понятно, какую память указать? Память у меня FM24CL64BG. Если не трудно, опишите процесс, иначе потрачено много времени в пустую, на изучение Quartus II, ПЛИС, в которых я не бум-бум.
Добавлено (24.01.2019, 17:33) --------------------------------------------- Подскажите, как программировать ПЛИС. Quartus II загрузил, программатор запустил, файл HW3_4.pof не берёт, ему что-то не нравится. После 3-х суток изучения понял, что писать нужно не в ПЛИС, а в память, включив режим: Aktive Serial Programming и указать тип установленной памяти. Далее мне не понятно, какую память указать? Память у меня FM24CL64BG. Если не трудно, опишите процесс, иначе потрачено много времени в пустую, на изучение Quartus II, ПЛИС, в которых я не бум-бум.
Подскажите, как программировать ПЛИС. Quartus II загрузил, программатор запустил, файл HW3_4.pof не берёт, ему что-то не нравится
Какой программатор используется? Скриншот сообщения об ошибке в студию, ибо "ему что-то не нравится" не даёт никакой информации. И Quartus пишет прошивку ПЛИС в саму ПЛИС, а не в память, через интерфейс JTAG.
Программатор, даже если и клон, работать должен. Но судя по картинке - просто не выбран файл прошивки. Нужно ткнуть на поле <None> и выбрать файл прошивки. Он лежит в директории проекта, а не в output_files. Так же нужно поставить птичку в поле Prgram/configure.
Это я файл переписал в эту директорию, начитался литературы. А разве имеет значение, где он лежит? Файл я выбираю, пытаюсь загрузить и появляется эта надпись. Птичку в поле Prgram/configure поставить не могу, она не активна. Я не загружал проект, просто взял файл pof для программирования, может нужно загрузить весь проект? Как это сделать?
По идее место расположения файла роли не играет. А птичка не ставится, так как файл не открывается. При старте Квартуса выбрать Open existing project и зайти в дерикторию проекта, выбрать файл с расширением qpf. После загрузки проекта нажать на иконку с программатором и пробовать.
Какой проект вообще используете? Из шапки темы или мой? Если из шапки, то он вроде бы в старом формате, его нужно фактически в ручную конвертировать в новый формат. Ещё может быть нюанс с 64-битной версией Квартуса. Я лично пользуюсь 32-битной.
Покупал плату на Радиокоте у OLEG-82 вместе с платой дисплея 3,55'. Плата с энкодерами. Квартус, версия 10 веб. Скачивал специально поменьше обьёмом, комп старый, виндовс XP. Дисплей не получил, китаец вернул деньги, надо у другого покупать. Такие дисплеи (3,55") нашёл всего у двоих продавцов. Плату спаял, ещё нет 2-3 мелких микросхем, а возле USB -2 штуки пока не берусь паять, те, что без ножек. Изучаю, как это сделать. Какие-то детали есть лишние, логика, покупал в Китае по несколько штук и по десять и более. SMD резисторы точные, конденсаторы подстроечные с чёрными ножками штук по 20. Позже напишу список, может кому надо. Программатор выполняет стирание, это окошко активно, а вот файл не грузит никак. Может попробую другую версию квартуса скачать.
Запустил 8 версию, пишет то-же самое.
Скачал проект заново и загрузил в квартус, вышел на программатор и всё появилось, после нажатия Start прошла запись. Загрузился только весь проект, отдельно файл pof не принимает.
У меня Квартус версии 9.1. Думаю, что 10 должен проект от 9.1 взять без проблем. Но повторю вопрос - какой проект под ПЛИС используете - мой или из шапки темы?
Я грузил сам файл, как в других программаторах для других микросхем, а он его не берёт. А когда взял весь проект - всё заработало, причём из 8 квартуса. Теперь буду разбираться с прошивкой процессора под мой дисплей 3,55' 240*400 на ST7793. Дисплея ещё нет, но есть печатка под него, шлейф 28 ног.
При пайке CP2102 столкнулся с трудностью. Под микросхемой проходит дорожка без маски и она замкнёт на подложку микросхемы. Вижу это уже обсуждалось:
Цитата
Я это исправил нанёс на дорожку уфо лак.Остальные могут не учти это и на этом попасть. Ну у меня ничего не замыкает, маска дорожку закрывает нормально. Да, там маски под микросхемой нет, но всё равно зазоры достаточные.
Пока не решил что делать, но видимо нужно закрывать чем-то это место.
Сообщение отредактировал spotok116 - Пятница, 25.01.2019, 21:23
Пока не решил что делать, но видимо нужно закрывать чем-то это место.
Я паял следующим образом. Лудил и площадки на плате и контакты микросхемы, естественно кроме центрального квадрата. Припой должен быть бугорком. Потом феном прогревал. При таком способе микросхема во время пайки плавает на припое над платой и не замыкает на дорожки под ней.
Спасибо, получилось разархивировать, скачал последнюю версию архиватора и он смог это сделать. Вставленный рисунок не могу удалить, это было при более старой версии WinRar.