13.09.2023, 11:35
|
|
Гражданин KAZUS.RU
Регистрация: 21.02.2007
Сообщений: 553
Сказал спасибо: 38
Сказали Спасибо 17 раз(а) в 16 сообщении(ях)
|
Странное поведение МК
Здравствуйте.
Есть PIC18F67J60.
К нему на уарт подключен преобразователь на rs485 - MAX13487EESA.
И на 3 разных устройствах какая то магия происходит. на одном приборе при подключении переходника rs485 на USB пик просто останавливает работу. У него есть экран и на нем останавливается всякая динамика. Также перестает дергать пином отладочным.
На двух других устройствах также все останавливается но даже MCLR ресет не выводит прибор в нормальную работу.
Идей даже нет куда смотреть. Питание стабильное БП мощный.
Что может вызывать такое поведение?
|
|
|
|
13.09.2023, 11:40
|
|
Почётный гражданин KAZUS.RU
Регистрация: 24.03.2007
Сообщений: 1,371
Сказал спасибо: 85
Сказали Спасибо 634 раз(а) в 379 сообщении(ях)
|
Re: Странное поведение МК
Сообщение от worldmasters
|
БП мощный
|
Возможно, это и причина.
Бывало, с мощными БП ловил кучу глюков при подключении отладчика к плате без гальванической развязки (правда, это были не PIC).
Попробуйте запитать от лабораторника. Если проблема уйдёт - примените гальваническую развязку (как вариант).
|
|
|
|
13.09.2023, 12:01
|
|
Гражданин KAZUS.RU
Регистрация: 21.02.2007
Сообщений: 553
Сказал спасибо: 38
Сказали Спасибо 17 раз(а) в 16 сообщении(ях)
|
Re: Странное поведение МК
Сообщение от pambaru
|
Бывало, с мощными БП ловил кучу глюков при подключении отладчика
|
А как это работает то?? Физически?
|
|
|
|
13.09.2023, 12:04
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,094
Сказал спасибо: 3,070
Сказали Спасибо 3,237 раз(а) в 2,195 сообщении(ях)
|
Re: Странное поведение МК
Третий провод RS-485 - есть-ли? Схемы - никогда не помешают, хотя-бы функциональные...
Что будет, если измерить переменное напряжение между общим выводом прибора и ПК?
__________________
Экзорцист 40-го уровня.
|
|
|
Сказали "Спасибо" ForcePoint
|
|
|
13.09.2023, 12:28
|
|
Почётный гражданин KAZUS.RU
Регистрация: 28.03.2008
Сообщений: 8,250
Сказал спасибо: 923
Сказали Спасибо 1,194 раз(а) в 960 сообщении(ях)
|
Re: Странное поведение МК
Синфазный дроссель или хотя бы смд-катушки стоят во всех проводах, смотрящих наружу?
|
|
|
|
13.09.2023, 12:45
|
|
Гражданин KAZUS.RU
Регистрация: 21.02.2007
Сообщений: 553
Сказал спасибо: 38
Сказали Спасибо 17 раз(а) в 16 сообщении(ях)
|
Re: Странное поведение МК
Сообщение от ForcePoint
|
Третий провод RS-485 - есть-ли?
|
Только 2. Но я с переходника все таки общий провод соединил.
Схему подключения в приложении.
|
|
|
|
13.09.2023, 12:46
|
|
Гражданин KAZUS.RU
Регистрация: 21.02.2007
Сообщений: 553
Сказал спасибо: 38
Сказали Спасибо 17 раз(а) в 16 сообщении(ях)
|
Re: Странное поведение МК
Сообщение от zoog
|
Синфазный дроссель или хотя бы смд-катушки стоят во всех проводах, смотрящих наружу?
|
Прибор проектировал не я. Я только за программное наполнение.
Сообщение от ForcePoint
|
Что будет, если измерить переменное напряжение между общим выводом прибора и ПК?
|
Ноль, соединены они.
|
|
|
|
13.09.2023, 13:25
|
|
Почётный гражданин KAZUS.RU
Регистрация: 22.02.2008
Адрес: Ukraine, рядом с Полтавой
Сообщений: 9,983
Сказал спасибо: 5,695
Сказали Спасибо 25,936 раз(а) в 5,814 сообщении(ях)
|
Re: Странное поведение МК
А как должен прибор реагировать на сигналы, приходящие с RS-485?
Скорее всего при втыкании проводов куча коммутационных помех проходят в буфер приёма, контроллер считает, что началась передача данных и ждёт ..чего то, заданного в программе.
Попробуйте временно обработчик потока с порта в программе заглушить и посмотреть, будет ли контроллер уходит в ожидание при коммутации линий.
Если будет, то проблема в аппаратной обвязке на плате, если нет - косяки программной реализации.
__________________
«Совершенство — это не тогда, когда уже нечего больше добавить, а тогда, когда уже нечего отнять.»
/Эйнштейн/
моя домашняя страничка: http://www.eddy.com.ua/
|
|
|
|
13.09.2023, 13:38
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,094
Сказал спасибо: 3,070
Сказали Спасибо 3,237 раз(а) в 2,195 сообщении(ях)
|
Re: Странное поведение МК
Сообщение от worldmasters
|
Схему подключения в приложении.
|
Очень интересное название цепи, подключенной к входу _RE приёмопередатчика RS-485. С таким названием МК может зависнуть в ожидании данных.
P.S. Третий провод - тоже надо добавить.
__________________
Экзорцист 40-го уровня.
|
|
|
|
13.09.2023, 14:50
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,197
Сказал спасибо: 11,131
Сказали Спасибо 3,843 раз(а) в 2,920 сообщении(ях)
|
Re: Странное поведение МК
worldmasters, неявная петля заземления как вариант…
Строгое и тщательное исследование всех соединений…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 07:48.
|
|