Последняя редакция схем/плат версии 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В в любое удобное переходное отверстие.
Доброго дня! Интересует покупка платы без компонентов, такого качества, что на фото в заголовке, добиться очень сложно. также интересна покупка таких компонентов как ПЛИС, АЦП, ЖК, так как покупка в кол-ве 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.
Делюсь своими художествами. Плата в 2 слоя 100x64 мм Сегодня залил программы. Еще деталек не хватает ... ну и управление переписать. Спасибо serj_k4852!
Вижу, что преобразователь аналогового питания находится очень близко к входным цепям усилителя. Могут помехи лезть, а экран установить уже места нет. А энкодеры (2?) и вроде кнопки (3?) идут через Альтеру? Если так, то их опрос будет зависеть от циклов записи/чтения, плюс понадобится промежуточный регистр а Альтере, а это может сделать проблему в работе энкодеров.
Здравствуйте всем!Страный процесор не захотел запускатся ни с одним кварцем имеющимся в наличии (около 100 штук с разными конденсаторами),но выход найден - запустился с генератором с нокии 3210 с перепаяным кварцем на 10 мгц .Заодно вывел этот сигнал наружу через еще один СР-50 (установил третий раъзем на свободном месте) через мелкий инвертор с нокии .На процесор тактовий сигнал идет через 100 ом (ограничение -1.9 волта). Остался лишний индикатор 3,55 https://ru.aliexpress.com/item....3.html? Только по Украине .Себе поставил побольше 3,97.Долго не мог прошить ПЛИС -не подал питание на осцил. Перечитал все 177 страниц форума и все ответи нашлись. Не считая кварца с железом проблем не было .Спасибо serj_k4852 за новую модификацию.Доволен как слон.
Здравствуйте всем!Страный процесор не захотел запускатся ни с одним кварцем имеющимся в наличии (около 100 штук с разными конденсаторами),но выход найден - запустился с генератором с нокии 3210 с перепаяным кварцем на 10 мгц
На самом деле выход был уже заложен в прошивку - можно обойтись вообще без кварца, работая от встроенного генератора. Нужно только с комментарием в одной строчке в defines.h разобраться.
Вопрос к serj_k4852.Случайно заметил ошибку при автокалибровке -на 50 вольт на клетку при смещении от низа до середины калибровка проходит .а от низа до верха не доходит одну клетку и ошибка ,но калибровка не останавливается и записывается в память .На двух каналах одинаково.Что это?На что обратить внимание?
Может не хватает максимального устанавливаемого значения ШИМ для полного смещения по вертикали. Тогда можно увеличить последние резисторы в RC цепочках ШИМ, идущие на общий - R103 и R123, таким образом уменьшить деление сигнала ШИМ и увеличить его амплитуду. По моему на пол клетки не должно доходить до верха для успешной калибровки.
Под микросхемой проходит дорожка без маски и она замкнёт на подложку микросхемы.
Вы говорите об этом фрагменте дорожки (смотрите вложенный файл)?
Добавлено (17.03.2019, 20:19) --------------------------------------------- Вопросы к serj_k4852. 1. Выбор двухамперных Шотки в обвязке энкодеров диктовался какими-то требованиями по току или там достаточно соблюсти размер корпусов, а Шотки взять любые 10-вольтовые, например? 2. Такой же вопрос по D2 и D22. Просто LL4148, например, достать легко, а 4151 либо дорого, либо долго. 2. Ферритовые бусины после SY8009B соединены параллельно две штуки. С какой целью? Вроде бы по току они проходят и поодиночке. 3. Индуктивности L1 и L2, если будут по 10 мкГн, ничего не сломается?
Если эти вопросы уже задавали ранее, укажите. Я, вполне возможно, не всё прочитал.
Да, дорожка эта. Если нашли вопрос про неё, то и ответ уже видели. 1,2 - я уже отвечал по диодам - любые соответствующих типов в подходящих корпусах. 3. - на всякий случай, я НИОКРы не проводил перед изготовлением. Но говорят, что можно вообще замкнуть без видимых негативных последствий, тогда ещё и подсветка экрана в некоторых режимах не будет подмаргивать. 4. - в документации на микросхемы указаны рекомендованные индуктивности. Для этих 22мкГн, я такие и ставил. Для U19 есть разные клоны, у них могут быть другие значения.
Добрый день вопрос к знатокам Здесь разрабатывался вариант прибора на STM32F103 и програмирование с помощью DFU режима И вот такая проблема -осцилограф- по инструкции нажать две кнопки и устройство переходит в DFU режим и таким способом происходит програмирование или обновление прошивки Но я столкнулся с такой проблемой прибор не определяется В програме нет его Система WIN XP Далее по рекомендациям где установлена програма необходимо вручную запустить драйвер делал но ничего не дало Задавал вопрос на форуме смешно но удивлялись что до сих пор пользуюсь XP Но ведь удиветельно программа устанавливается без проблем а так же и открывается Осцилограф рабочий просто необходимо обновится Завис в мыслях информации в инете мало Народ такой прибор обновляет на WIN 7 WIN10 Пробовал ставить Live DVD на флешке с 7 и с 10 результатов не дало програма не видит осцила Накидайте разных мыслей что б за что то зацепится зараннее спасибо
Здесь разрабатывался вариант прибора на STM32F103 и програмирование с помощью DFU режима
Может и разрабатывался, но базовый вариант прибора прошивку обновляет без DFU, так как использует свой собственный загрузчик. Если прибор подключен к ПК, то хоть неправильно работающее устройство винда должна увидеть. Если нет, то копать в сторону пайки или работоспособности чипа СР2101 в принципе.