NikP
Участник-
Постов
213 -
Зарегистрирован
-
Посещение
-
Ремонт осциллографа DSOX-2014A
NikP ответил NikP тема в Ремонт и отладка
В описании блока, которое мы нашли: 1- (RTN); 2- (-S); 3-(+S);4- AC FAIL; 5- PC OK; 6 - REMOTE. В нашем варианте подключены контакты 2,3,6. Что такое (+S) и (-S)? -
Ремонт осциллографа DSOX-2014A
NikP ответил NikP тема в Ремонт и отладка
Насчёт подключить 12В у нас была мысль в первое время. Но посмотрели даташит на этот БП ( в инете находится), там кроме силового выходного разъёма есть ещё разъём с сигналами информационными. ХЗ как там логика работы, так что пока не трогали чтоб хуже не стало. -
Ремонт осциллографа DSOX-2014A
NikP ответил NikP тема в Ремонт и отладка
Спасибо откликнувшимся! Посмотрел ссылки, блок питания DSOX-3024A похож внешне ( по фотографии) , попробуем ремонтировать сами. -
Ремонт осциллографа DSOX-2014A
NikP опубликовал тема в Ремонт и отладка
Добрый день всем! При включении осциллографа раздался хлопок . Вскрыли, оказалось выгорело 2 резистора вблизи от силового транзистора в блоке питания ССH0125F1-Z03A. Резисторы сгорели капитально, номинал нечитаемый. Может есть кто сталкивался с ремонтом подобного блока и поделится информацией о номинале или крупной фотографией стороны с чипами. Фирмы вроде берутся за ремонт , но ценник такой выкатывают, что проще немого добавить и купить новый осциллограф. -
Всем спасибо за обсуждение и приношу извинения за потраченное время. Мне наши компетентные товарищи ткнули носом, что строка P8DataMas = & DataMas[0]; оказалась в начале программного модуля , а должна быть внутри функции. Внёс изменения - всё заработало.
-
Keil Uvision5 обращение к массиву через указатель
NikP опубликовал тема в Программирование
Добрый день всем! В устройстве, над которым сейчас работаю, принимаю 2-х байтовые параметры через УАРТ (т.е. по 1-му байту). Захотел соригинальничать : принимаемые данные поместить в 1-байтный массив, а параметры из него считывать через 2-х байтовый указатель. Т.е. создать часть программы в таком виде: uint8_t DataMas[16] ; uint8_t * P8DataMas ; (1) P8DataMas = & DataMas[0]; uint16_t *P16DataMas, Param; P16DataMas = P8DataMas; Param = *P16DataMas; Однако Keil в строчке (1) выдал ошибку компилятора: UART.c(60): warning: #77-D: this declaration has no storage class or type specifier P8DataMas = & DataMas[0]; UART.c(60): error: #147: declaration is incompatible with "uint8_t *P8DataMas" (declared at line 59) P8DataMas = & DataMas[0]; А во всплывающей подсказке в окне программного модуля: error: redefinition of 'P8DataMas' with a different type: 'int' vs 'uint8_t * ' (aka 'unsignet char *' ) ; warning: type specifier missing, defaults to 'int' Возникают вопросы: 1. В чём ошибка? С моей точки зрения формально всё правильно. 2. В принципе Кейл позволяет выполнять подобные операции, т.е. читать массивы через дополнительно определённые указатели? -
JLink v9.3 схема ремонт
NikP опубликовал тема в Схемотехника
Перестал работать JLink v9.3: светодиод при подключении к USB не загорается, Keil его не видит. Пытался найти принципиальную схему , нашёл вариант с иероглифами, но как-то он отличается от того, что реально на плате: детали вроде те же, а соединения не совпадают. У меня просьба: если кто имеет схему принципиальную на такой программатор, поделитесь, или ссылку дайте, чтоб было из чего выбрать. Ну и вообще, если кто ремонтировал такое устройство, поделитесь опытом. Есть вообще шанс восстановить , или проще купить новый? Заранее спасибо за ответы. Модераторам : тему разместил в этой ветке, не нашёл другой подходящей. -
Eddy_Em : импортозамещение - больная тема, которую можно обсуждать очень долго, но в этой ветке лучше обсуждать конкретные технические вопросы ))). Могу только сказать, что тут тоже не всё упёрто: есть возможность - ставим свой аналог (даже корявый), нет - ставим импорт. И ещё: логику будем делать на Миландровском контроллере.
-
Добавлю ещё благодарность dimka76 за подсказку по двигателям. Попробуем подобрать подходящее из их номенклатуры.
-
Спасибо! На сайте производителя К1109КТ21 я нашёл К1128КТ4БР, для нас подойдёт .
-
Смысл в максимальном использовании отечественных компонентов. Если нет отечественного с необходимыми параметрами, допустимо применение импорта, чтобы в перспективе можно было заменить на своё. Возвращаясь к теме, можно собрать схему управления на дискретных компонентах (что, скорее всего , придётся делать), но хочется этого избежать (по возможности).
-
Наши ШД в габарит не входят, тут мы отмазались
-
В силу обстоятельств нужно сделать управление ШД (подошёл бы аналог L6219) на Российской элементной базе. Может ли кто подсказать , существуют ли в природе по импортозамещению аналоги драйверов двигателей ( в частности, ШД) Российского производства? Какие, кто производит? Может, кому попадалась статья обзорная?
-
J-Link не видит контроллер
NikP ответил NikP тема в Cредства разработки для МК
Для 20-пинового разъёма: питание с отлаживаемой платы ( VTref ) подаётся на контакты 1 и 2, питание на отлаживаемую плату подаётся на 19. У меня 2 не подключен. И ещё - в исправном J-Link (который взяли для проверки исправности микроконтроллера) при подключении только отлаживаемой платы мигает зелёный диод, у меня ничего не мигает. -
J-Link не видит контроллер
NikP опубликовал тема в Cредства разработки для МК
Нужен совет. Внезапно вырубился J-Link - перестал видеть контроллер. Контроллер проверили другим J-Link-ом , он рабочий, прекрасно определяется. В программе J-Link Commander параметры J-Link (серийный номер, версия прошивки) определяются , при подключении платы с контроллером VTref измеряется, так что прошивка у J-Link вроде живая. Пробовал найти схему на J-Link, но то что нашёл, не очень похоже на имеющийся экземпляр. Что могло быть, что нужно проверить на плате, может есть ссылка на схему этого девайса - буду рад любому совету. Фото J-Link с подключенными USB и платой контроллера прилагаю. Горят сразу два диода красный и зелёный.