Последняя редакция схем/плат версии 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В в любое удобное переходное отверстие.
Какая у Вас микра? Какая амплитуда пилы? Дайте осцилогараму. Посмотрите что на входе. Попробуйте микру 16 запустить буз нагрузки и посмотреть что на виходе. Померяйте ток по цепи +3,3В, может ток большой и микра не справляется.
serg, микра ADP1710 , ниже осцилограмма на выходе U16 с амплитудой около 30 мв. U16 выход.
Цитата
Попробуйте микру 16 запустить буз нагрузки и посмотреть что на виходе.
Запустил без нагрузки, нет пилы и шумов на выходе U16. На входе U16, искажения с амплитудой 60 мв исчезают когда отключаю от нагрузки U16 и U14 одновременно. Если нагрузка одного из этих микрух или обеих одновременно включена, то присутствуют на входе акума данные искажения. Ток на выходе U16 - 58,6 ma, на U14 - 19,7 ma, это замеры при неподключенном дисплее. При этом осцилл удалось настроить по нулям на всех диапазонах, лучи из-за вышеописанного, не ровные. Куда копать дальше ?
Сообщение отредактировал Jorjik8125 - Понедельник, 19.05.2014, 00:31
На моем скопе шим только есть при подключеном юсб и то 10 мВ. При питании от батареи гдето 2 мВ. Токи питания в норме. Может что-то лезет с U17 промойте хорошо плату в этом месте. На выходе U14 тоже есть помехи? Чтото странное!
serg на выходе U14 тоже есть шум с пилой, по амплитуде в 2 раза большей чем на выходе U16. U17 тоже есть. Не понятно откуда берется пила. Плату как мог отмыл.
на выходе U14 тоже есть шум с пилой, по амплитуде в 2 раза большей чем на выходе U16. U17 тоже есть. Не понятно откуда берется пила. Плату как мог отмыл.
Попробуйте отключить микросхему зарядки, что-то подсказывает мне что это она "пилит".
Добавлено (19.05.2014, 13:09) --------------------------------------------- У вас же ADP1710, а С52 и С72 надеюсь не впаяны?
Jorjik8125 я почти всегда мою растворителем 646 после пайки, зубная щётка б/у и вперёд. Отлично получается. Так как спирт, любой, достать проблема у нас в Беларуси, особенно в провинции .
masakra, детали на плате осцилла не пострадают от растворителя ? Индуктивность например или кондеры и реле ? У меня под ножками плиски остался немного флюс, хотелось бы без щеток обойтись, снесу еще чего-нить на плате.
Сообщение отредактировал Jorj8125 - Понедельник, 19.05.2014, 18:11
Jorjik8125 ещё пока ничего не пострадало, зубная щётка со средней степенью жёсткости отмывает весь флюс отлично. Главное, не заливать плату растворителем, а просто смачивать щётку и проводить по плате сверху вниз и постепенно смывать флюс. На микросхемах, на которых нанесена маркировка, может смытся только белая краска, а сама лазерная гравировка обозначения не смывается, только если микросхемы не левые. Да и всё остальное- резаки, кондёры - ничего не смывается. Только если наждачной бумагой :-) хорошо потереть. Не бойся, растворитель 646 не смоет ни защитное покрытие на плате, не смоет резаки, кондёры и всё остальное, тем более плиску, ацп и проц. Проверено.
Сообщение отредактировал masakra - Понедельник, 19.05.2014, 21:40
Всем привет! По промывке плат могу вкинуть свои "пять копеек": - изопропиловый спирт - отличный нейтральный растворитель не содержащий ОН - групп. - ацетон - шикарно моет платы, но недоступен в продаже. Образует на поверхности припоя пленку ацетета свинца (не есть гуд). - расворитель 646, 647, 650 -на основе ацетона, но с добавлением тяжелых присадок. Образует на плате белый налет. - этилацетат - доокисленый ацетон. Не годиться для варева ширки, но отлично моет платы! Есть в свободной торговле. Надеюсь кому-то помог....
Всем привет! Наконец то руки дошли до первого включения осцилла. Померил ток, 0.5 амп. +3.3в нет, есть +2.5в. Если снимаю перемычку по питанию и оставляю подключенной только U5, то +3.3в присутствуют. Есть +3.3VA и -2.5VA. Короткого по +3.3 нет. Сопротивление по этой шине показывает примерно 3 ком. Пожалуйста, кто нибудь, по меряйте у себя плюсовую шину, сколько покажет сопротивление. Вопрос к знатокам, с чего начать поиск, можно ли на цифровых микросхемах по очереди отключать питание, оставляя при этом подключенную всю связь. Дисплей пока отпаял, мешает.
Всем привет! Наконец то руки дошли до первого включения осцилла. Померил ток, 0.5 амп. +3.3в нет, есть +2.5в. Если снимаю перемычку по питанию и оставляю подключенной только U5, то +3.3в присутствуют. Есть +3.3VA и -2.5VA. Короткого по +3.3 нет.
Добрый день. Снимите транзисторы Q2,Q4,Q5,Q10 и по меряйте без них. Если все будет нормально, то впаяете их после прошивки ПЛИС и МК. Если проблема ни в этом, тогда тщательная проверка монтажа на наличие непропаев, кз и отмывка платы. Вообще сборку подобных устройств лучше начинать с источников питания. Кстати Jorjik8125, попробуйте тоже без транзисторов.
Сообщение отредактировал Муха - Вторник, 20.05.2014, 14:33
Муха, большое спасибо. Начал проверять дедовским методом,температуру под пальцем по микрухам и транзисторам. Как раз на них и вышел. Думал не те впаял. Без них все нормально. +3.3v, как в аптеке. И еще вопросик. Как быть с R64 перемычкой. Пусть стоит, или убрать. На к.з. проверил все корпуса, соседние ноги не коротят. Это уже радует, завтра продолжу.
Добавлено (20.05.2014, 20:29) --------------------------------------------- И еще вопрос, если я еще не надоел. С чего начинать. Я понимаю, что это звучит наивно и что в верху все написано. Для меня не понятно. Начинать нужно с процедуры " Первая прошивка МК" или с "Утилита для перепрошивки СР2102" Если с прошивки МК, то пункт "Утилита для перепрошивки СР2102" нужно перенести ниже. Вот здесь не понятки. Может кто нибудь по бубочкам разложит, что за чем идет. Какие для этого нужны программы и файлы. Для авторов это конечно пустяки, потому, что они это писали. А для не посвященных в такие тонкости....
Сообщение отредактировал dniknik - Вторник, 20.05.2014, 20:32
1. Устанавливаем на компьютер VCP драйвер от ST для того, что бы CP2102 была видна как COM-порт, чтобы мы смогли прошить MK. 2. Устанавливаем джампер в положение Boot Mode, нажимаем и удерживаем кнопку питания, полностью стираем МК и зашиваем бутлоадер - NeilScope_boot.bin утилитой от ST FlashLoaderDemonstrator. Выключаем осциллограф, возвращаем джампер в положение Normal Mode. 3. Запускаем утилиту NSCP2102Utilite для прошивки новых VID и PID. 4. Устанавливаем USBXpress драйвер NeilScope v3.0. 5. Прошиваем прошивку утилитой-прошивальщиком NSFlashLoader2 либо из софта, там встроен такой же прошивальщик.
Сообщение отредактировал Муха - Вторник, 20.05.2014, 21:01
Я просто закрывал два из них, n-канальные, например, припаяв резисторы между истоком и затвором.
Да, подтянуть затворы не помешает что бы не было сквозных токов, этот недочет я давно заметил, просто пропустил как то , но схема/плата сложные было над чем подумать и без них, надеюсь не запинаете ---
Добавлено (21.05.2014, 15:43) --------------------------------------------- Померил указанные напряжения. ADCREFOUT 1.25V присутствует. По питанию +3.3в, +3.3VA, -3,3VA присутствуют. Если я правильно понял U3 ноги 2 и 11, это INADC А+ и INADCB+ нет +3В есть 0.98v. На INADC А- и INADC B-, около +0.09В ноги 3 и 10.
Сергей, попробуй отключить микру, и на выход подключить сопротивление 50 Ом и посмотри есть ли пила.
Подключил 47 Ом, на выходы U16 и U 14, пилы нет, но шум высокочастотный,амплитудой 2мв появляется на выходах U16 и U14.
ЦитатаLeftRadio ()
Jorjik8125, какова длительность и период помехи? Из приведенной осциллограммы это не понятно
Длительность пилы (хотя на самом деле он имеет более сложную форму, выложенное фото увы не все детали изображения наглядно показывает) 2мс, период 8 мс.
Видимо имелось ввиду отдельным программатором не через загрузчик.
Надо понимать, это ByteBluster.
Добавлено (22.05.2014, 12:06) --------------------------------------------- Диспетчер устройств увидел осцил, драйвера стали нормально. А вот утилита NSFlashLoader МК не видит. Дисплей пока не подпаивал.
Сообщение отредактировал dniknik - Четверг, 22.05.2014, 12:48
Подключил 47 Ом, на выходы U16 и U 14, пилы нет, но шум высокочастотный,амплитудой 2мв появляется на выходах U16 и U14.
Все правильно этот шум должен быть 2 мВ, это норма! Где-то есть положительная обратная связь, и потому идет генерация пилы. Сделайте фотки платы с двух сторон и скиньте мне!
Сообщение отредактировал serg - Четверг, 22.05.2014, 12:47
Диспетчер устройств увидел осцил, драйвера стали нормально. А вот утилита NSFlashLoader МК не видит.
Bootloader прошили программой FlashLoaderDemonstrator? NSFlashLoader работает только с нашим бутлоадером. Повторю: сначала нужно установить VCP драйвера для CP2102 чтобы программой FlashLoaderDemonstrator прошить в осциллограф бутлоадер NeilScope_boot.bin Потом изменить на CP2102 VID/PID программой NSCP2102Utilite. Далее устанавливаем USBXpress драйвер NeilScope под перепрошитые VID/PID. После данных процедур программа NSFlashLoader увидит загрузчик на осциллографе и можно лить основную прошивку. И еще, покажите лог программы NSFlashLoader. И не забудьте венуть на место перемычку сразу после прошивки бутлоадера.
Сообщение отредактировал Муха - Четверг, 22.05.2014, 13:20
Jorj8125, забыл еще уточнить зависит ли эта помеха от развертки, если нет, то это скорее всего действительно где то паразитная ПОС, хотя это странновато по моему опыту использования ADP1710 ни разу не замечал за ними такого, промыта была плата или нет, вообще очень неплохие стабы. Заменить их Вы не пробовали, может попалась подделка?
dniknik, Ильдар Вам все пошагово расписал, сделайте как он пишет и все будет норм. ---