Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
05.08.2013, 01:43
|
|
Гражданин KAZUS.RU
Регистрация: 26.12.2005
Сообщений: 594
Сказал спасибо: 24
Сказали Спасибо 68 раз(а) в 45 сообщении(ях)
|
Re: Непонятная работа 485
Сообщение от Alex9797
|
Все с точностью до наоборот.
Если уменьшать этот резистор, то амплитуда импульсов в указанной точке будет тоже уменьшаться. Хотя ток через диод будет увеличиваться.
|
Импульсы - это вторично. К ним я пришел, когда не получил сигнала на выходе 6N137. Вот и подумал, что возможно малый ток через диод и оптрон не срабатывает.
Сообщение от Alex9797
|
Да, это очень возможно. Но ток через входной светодиод зависит не только от резистора R1, то и от выходного сопротивления 485-й. И если ее земляная ножка не имеет контакта с землей, то она не сможет полноценно притянуть светодиод к земле, и будет такая осциллограмма, как на приведенной картинке.
|
Если бы проблема была в земляной ножке, то 485 не работала бы и на передачу. А она передает нормально, т.к. контроллер посылает назад ответ, да и светодиод есть на входе RX контроллера.
Хотя завтра проверю все земли (поставлю перемычки). Кажись, уже сегодня.
|
|
|
|
05.08.2013, 02:18
|
|
Прописка
Регистрация: 25.11.2006
Адрес: Харьков
Сообщений: 295
Сказал спасибо: 25
Сказали Спасибо 71 раз(а) в 60 сообщении(ях)
|
Re: Непонятная работа 485
Сообщение от pifa
|
Тогда не будет входных импульсов на 485. А так я использовал готовые программы как на ПК так и на контроллере, которые обмениваются между собой информацией. Т.е. 485 постоянно переключается с приема на передачу и обратно. Конечно, можно сделать передачу только в одну сторону. Но это надо делать. Хотелось как быстрее.
|
Все это нужно было для первичной диагностики устройства, пока Вы не увидели, в каком месте ненормальный сигнал. Теперь нужно найти конкретного виновника этого ненормального сигнала: неисправный элемент или дефект монтажа. Поэтому перестаньте гонять данные туда-обратно, а переключите схему именно в тот режим, который не работает и исследуйте только его. Это и будет в данном случае "быстрее". Вот когда найдете причину и устраните ее, тогда опять проверите передачу данных в обоих направлениях, чтобы убедиться в исправности устройства.
Раз Вы увидели, что нет нормального "нуля" на н.1 ADM485, то создайте условия формирования этого "нуля" в статике и ищите причину его неформирования хоть осциллографом, хоть мультиметром. Для этого перемычкой задайте низкий уровень на н.2 ADM485, отключите линию 485 от своего контроллера (оставьте только питание GND и VCC) и сформируйте уровень на линии 485_B выше чем на 485_A (можно просто перемычками соединить на ADM485 н.6 - с н.5 (GND), а н.7 - с н.8(VCC)).
Собственно, раз микросхему уже меняли, то дефект, думаю, будет все-таки где то в монтаже...
|
|
|
|
05.08.2013, 02:59
|
|
Прописка
Регистрация: 25.11.2006
Адрес: Харьков
Сообщений: 295
Сказал спасибо: 25
Сказали Спасибо 71 раз(а) в 60 сообщении(ях)
|
Re: Непонятная работа 485
Сообщение от tsb
|
... Для этого перемычкой задайте низкий уровень на н.2 ADM485, отключите линию 485 от своего контроллера (оставьте только питание GND и VCC) и сформируйте уровень на линии 485_B выше чем на 485_A (можно просто перемычками соединить на ADM485 н.6 - с н.5 (GND), а н.7 - с н.8(VCC)).
|
Немного поправлю сам себя. Чтобы не создать "паразитную" запитку микросхемы ADM485 через ее входы, лучше сигналы задать не прямо перемычками, а через резисторы. Например, н.2 на GND через резистор порядка 100 Ом, а н.6 и 7 - при снятых перемычках JP1-JP3 можно использовать имеющиеся на плате резисторы (н.6 - к R4, н.7 - к R3).
|
|
|
|
06.08.2013, 00:13
|
|
Гражданин KAZUS.RU
Регистрация: 26.12.2005
Сообщений: 594
Сказал спасибо: 24
Сказали Спасибо 68 раз(а) в 45 сообщении(ях)
|
Re: Непонятная работа 485
Разобрался с платой. Видимо, были микротрещины.
Все компоненты за исключением оптронов в SMD корпусах.
Под 485 м/с три переходных отверстия - два по питанию и одно GND. Вместо них поставил перемычки прямо на ножки 485. Все равно работало нестабильно.
Увидел пропадание сигнала на н.7 485 (переходное отверстие под защитным диодом). Поставил и там перемычку. Заработало.
Завтра поставлю на прогон на целый день. Может еще что-нибудь "вылезет".
|
|
|
|
06.08.2013, 17:42
|
|
Прописка
Регистрация: 25.11.2006
Адрес: Харьков
Сообщений: 295
Сказал спасибо: 25
Сказали Спасибо 71 раз(а) в 60 сообщении(ях)
|
Re: Непонятная работа 485
Как я понял, на этой плате уже было обнаружено несколько пропадающих контактов. Как показывает практика, если начала "сыпаться" металлизация переходных отверстий - плате долго не жить. Сейчас Вы восстановили несколько контактов, но в ближайшее время могут пропасть другие. Пропаять же все переходы на плате - слишком трудоемко и экономически неоправдано. Разве что только на довольно маленьких и простых платах...
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 21:27.
|
|