Перейти к содержанию
    

NikP

Участник
  • Постов

    213
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о NikP

  • Звание
    Местный
    Местный

Контакты

  • ICQ
    Array

Посетители профиля

2 939 просмотров профиля
  1. В описании блока, которое мы нашли: 1- (RTN); 2- (-S); 3-(+S);4- AC FAIL; 5- PC OK; 6 - REMOTE. В нашем варианте подключены контакты 2,3,6. Что такое (+S) и (-S)?
  2. Насчёт подключить 12В у нас была мысль в первое время. Но посмотрели даташит на этот БП ( в инете находится), там кроме силового выходного разъёма есть ещё разъём с сигналами информационными. ХЗ как там логика работы, так что пока не трогали чтоб хуже не стало.
  3. Спасибо откликнувшимся! Посмотрел ссылки, блок питания DSOX-3024A похож внешне ( по фотографии) , попробуем ремонтировать сами.
  4. Добрый день всем! При включении осциллографа раздался хлопок . Вскрыли, оказалось выгорело 2 резистора вблизи от силового транзистора в блоке питания ССH0125F1-Z03A. Резисторы сгорели капитально, номинал нечитаемый. Может есть кто сталкивался с ремонтом подобного блока и поделится информацией о номинале или крупной фотографией стороны с чипами. Фирмы вроде берутся за ремонт , но ценник такой выкатывают, что проще немого добавить и купить новый осциллограф.
  5. Всем спасибо за обсуждение и приношу извинения за потраченное время. Мне наши компетентные товарищи ткнули носом, что строка P8DataMas = & DataMas[0]; оказалась в начале программного модуля , а должна быть внутри функции. Внёс изменения - всё заработало.
  6. Добрый день всем! В устройстве, над которым сейчас работаю, принимаю 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. В принципе Кейл позволяет выполнять подобные операции, т.е. читать массивы через дополнительно определённые указатели?
  7. Перестал работать JLink v9.3: светодиод при подключении к USB не загорается, Keil его не видит. Пытался найти принципиальную схему , нашёл вариант с иероглифами, но как-то он отличается от того, что реально на плате: детали вроде те же, а соединения не совпадают. У меня просьба: если кто имеет схему принципиальную на такой программатор, поделитесь, или ссылку дайте, чтоб было из чего выбрать. Ну и вообще, если кто ремонтировал такое устройство, поделитесь опытом. Есть вообще шанс восстановить , или проще купить новый? Заранее спасибо за ответы. Модераторам : тему разместил в этой ветке, не нашёл другой подходящей.
  8. Eddy_Em : импортозамещение - больная тема, которую можно обсуждать очень долго, но в этой ветке лучше обсуждать конкретные технические вопросы ))). Могу только сказать, что тут тоже не всё упёрто: есть возможность - ставим свой аналог (даже корявый), нет - ставим импорт. И ещё: логику будем делать на Миландровском контроллере.
  9. Добавлю ещё благодарность dimka76 за подсказку по двигателям. Попробуем подобрать подходящее из их номенклатуры.
  10. Спасибо! На сайте производителя К1109КТ21 я нашёл К1128КТ4БР, для нас подойдёт .
  11. Смысл в максимальном использовании отечественных компонентов. Если нет отечественного с необходимыми параметрами, допустимо применение импорта, чтобы в перспективе можно было заменить на своё. Возвращаясь к теме, можно собрать схему управления на дискретных компонентах (что, скорее всего , придётся делать), но хочется этого избежать (по возможности).
  12. В силу обстоятельств нужно сделать управление ШД (подошёл бы аналог L6219) на Российской элементной базе. Может ли кто подсказать , существуют ли в природе по импортозамещению аналоги драйверов двигателей ( в частности, ШД) Российского производства? Какие, кто производит? Может, кому попадалась статья обзорная?
  13. Для 20-пинового разъёма: питание с отлаживаемой платы ( VTref ) подаётся на контакты 1 и 2, питание на отлаживаемую плату подаётся на 19. У меня 2 не подключен. И ещё - в исправном J-Link (который взяли для проверки исправности микроконтроллера) при подключении только отлаживаемой платы мигает зелёный диод, у меня ничего не мигает.
  14. Нужен совет. Внезапно вырубился J-Link - перестал видеть контроллер. Контроллер проверили другим J-Link-ом , он рабочий, прекрасно определяется. В программе J-Link Commander параметры J-Link (серийный номер, версия прошивки) определяются , при подключении платы с контроллером VTref измеряется, так что прошивка у J-Link вроде живая. Пробовал найти схему на J-Link, но то что нашёл, не очень похоже на имеющийся экземпляр. Что могло быть, что нужно проверить на плате, может есть ссылка на схему этого девайса - буду рад любому совету. Фото J-Link с подключенными USB и платой контроллера прилагаю. Горят сразу два диода красный и зелёный.
×
×
  • Создать...