Микроконтроллеры AVR - применение и Краткий Курс - часть 10

 
1 28 29 30 31 32 38
UA Non-conformist #22.04.2013 14:08  @GOGI#22.04.2013 14:04
+
-
edit
 

Non-conformist

аксакал

Может на плате моста не только маркировка RXD
Skype: a_schabanow  
RU GOGI #22.04.2013 14:18  @Non-conformist#22.04.2013 14:08
+
-
edit
 

GOGI

координатор
★★★★
Non-conformist>Может это через питание такой сигнал осциллограф видит?
Не понял
1  20.020.0
UA Non-conformist #22.04.2013 14:22  @GOGI#22.04.2013 14:18
+
-
edit
 

Non-conformist

аксакал

В смысле - может вместо сигнального пина я с питательного сигнал снимаю? Сигнал типа падает (выделяется) на питательном пине за счёт внутреннего сопротивления источника питания... Хотя сильно красиво он падает...

зы: Этот мост прекрасно работает с ранее налаженной мигалкой.
Skype: a_schabanow  
UA Non-conformist #22.04.2013 14:28  @Non-conformist#22.04.2013 14:22
+
-
edit
 

Non-conformist

аксакал

Завтра принесу мигалку, и посмотрю уровни там.
Skype: a_schabanow  
RU GOGI #22.04.2013 14:33  @Non-conformist#22.04.2013 14:22
+
-
edit
 

GOGI

координатор
★★★★
Ты попробуй вместо преобразователя выход TXD контроллера подтянуть к плюсу резистором 10-20 кОм и. И посмотреть осциллограмму.
1  20.020.0
UA Non-conformist #22.04.2013 14:43  @GOGI#22.04.2013 14:33
+
-
edit
 

Non-conformist

аксакал

Вместо какого преобразователя? Опиши подробно, что и как именно делать.

И заодно нарисуй примерный сигнал, который должен быть на TXD. Если не ошибаюсь, там должна быть гребёнка коротких импульсов, а не один? Неужели если нулевой уровень опустится до нуля, то они появятся? Типа сейчас информационные импульсы "залиты с головой" повышенным нулём?
Skype: a_schabanow  
UA Non-conformist #22.04.2013 14:47  @GOGI#22.04.2013 14:33
+
-
edit
 

Non-conformist

аксакал

GOGI> Ты попробуй вместо преобразователя выход TXD контроллера подтянуть к плюсу резистором 10-20 кОм. И посмотреть осциллограмму.
Я писал выше, что без преобразователя нулевой уровень МК на ноге TXD равен нулю вольт, а единичный 4,8 В.
Skype: a_schabanow  
RU GOGI #22.04.2013 14:48  @Non-conformist#22.04.2013 14:43
+
-
edit
 

GOGI

координатор
★★★★
Non-conformist> Вместо какого преобразователя? Опиши подробно, что и как именно делать.
Non-conformist> И заодно нарисуй примерный сигнал, который должен быть на TXD.
Вместо USB-UART преобразователя. Его отключи, а включи резистор между ножкой TXD контроллера и + питания. И с этого резистора осциллограмму сними.
Сигнал должен быть какой есть, но в низком уровне он должен быть около нуля. Это если контроллер нули гонит. На 9600 бод передача байта это как раз почти ровно 1 мс. А контроллер передает два байта раз в 10 мс.
1  20.020.0
RU GOGI #22.04.2013 14:50  @Non-conformist#22.04.2013 14:47
+
-
edit
 

GOGI

координатор
★★★★
Non-conformist> Я писал выше, что без преобразователя нулевой уровень МК на ноге TXD равен нулю вольт, а единичный 4,8 В.
Вот я и хочу, чтобы ты его подгрузил на плюс. Потому как это очень странно, у CP2102 входы высокоомные, не должны никак влиять.
1  20.020.0
UA Non-conformist #22.04.2013 14:58  @GOGI#22.04.2013 14:48
+
-
edit
 

Non-conformist

аксакал

Хорошо, сейчас попробую.
Skype: a_schabanow  
UA Non-conformist #22.04.2013 15:15  @Non-conformist#22.04.2013 14:58
+
-
edit
 

Non-conformist

аксакал

При подключенном к устройству и не подключенном к ПК мосте, импульсы на TXD получаются от нуля до 4,8 В. Как только втыкаешь мост в УСБ - сигнал съёживается: сверху вниз примерно на 0,4 В, а снизу вверх - на 2 В.

При подтягивании TXD к питанию, единичный уровень возрастает до 4,8 вольт, а нулевой - до 3,8 В. Т.е. с подтяжкой TXD к питанию размах сигнала становится ещё меньше.
Skype: a_schabanow  
RU GOGI #22.04.2013 16:56  @Non-conformist#22.04.2013 15:15
+
-
edit
 

GOGI

координатор
★★★★
Non-conformist> При подтягивании TXD к питанию, единичный уровень возрастает до 4,8 вольт, а нулевой - до 3,8 В. Т.е. с подтяжкой TXD к питанию размах сигнала становится ещё меньше.
Каким резистором подтягивал? USB адаптер отключал при этом от контроллера?
1  20.020.0
UA Non-conformist #22.04.2013 17:08  @GOGI#22.04.2013 16:56
+
-
edit
 

Non-conformist

аксакал

GOGI> Каким резистором подтягивал? USB адаптер отключал при этом от контроллера?
18К. Ничего не отключал - как бы я смотрел сигналы?

зы: Прозвонил весь монтаж моста. Схема полностью повторяет типовую схему включения из ДШ, за исключением трёх опциональных защитных стабилитронов со стороны УСБ (их нет); ну и попутана маркировка TXD
Skype: a_schabanow  
RU GOGI #22.04.2013 17:23  @Non-conformist#22.04.2013 17:08
+
-
edit
 

GOGI

координатор
★★★★
Non-conformist> 18К. Ничего не отключал - как бы я смотрел сигналы?
А кто мешает смотреть сигнал на TXD контроллера при отключеном мосту UART-USB?
1  20.020.0
KZ Xan #22.04.2013 17:29  @Non-conformist#22.04.2013 17:08
+
-
edit
 

Xan

координатор

GOGI>>
Non-conformist> зы: Прозвонил весь монтаж моста.

Похоже, вам надо сделать набор программ:

мигание светодиодом;
мигание светодиодом и одновременное дрыгание ногой TxD;
непрерывная посылка байта 0x55 (или пары 0x55 + 0x0D);
ещё что-нибудь.

И последовательно грузить их в (очередную) железку, чтоб "от простого к сложному".
Каждый раз, когда что-то заглючило.
 9.09.0
UA Non-conformist #22.04.2013 17:41  @GOGI#22.04.2013 17:23
+
-
edit
 

Non-conformist

аксакал

А, ну да.

4,8 В х 4,1 В с подтяжкой ("1" х "0")
4,5 В х 0,0 В без подтяжки ("1" х "0")

Это чисто устройство с поданным питанием. Форма и временные параметры импульсов - те же, что и на картинке выше.
Skype: a_schabanow  
UA Non-conformist #22.04.2013 17:43  @Xan#22.04.2013 17:29
+
-
edit
 

Non-conformist

аксакал

Xan> Похоже, вам надо сделать набор программ:
Да, видимо надо пошагово.
Skype: a_schabanow  
RU GOGI #22.04.2013 17:55  @Non-conformist#22.04.2013 17:41
+
-
edit
 

GOGI

координатор
★★★★
Non-conformist> 4,8 В х 4,1 В с подтяжкой ("1" х "0")
Чего-то я в даташите не нашел, но по логике электрические характеристики порта когда он подключен к выходу UART должны быть такие же, как и при обычном использовании.
Получается, порт сгорел? Потому как по графику 2 В при нуле на выходе на нем может быть только при входном тока 70 мА. Поправьте меня, если я не прав.
1  20.020.0

Xan

координатор

GOGI> должны быть такие же, как и при обычном использовании.

Конечно.
Выходные транзисторы занимают значительную часть площади кристалла, дублировать их для разных функций никто не будет.

Если отгорел один из транзисторов, можно подтяжку сделать.
 9.09.0

GOGI

координатор
★★★★
Xan> Если отгорел один из транзисторов, можно подтяжку сделать.
Ну, походу к нулю надо будет подтяжку делать. Попробуй Алексей в полностью собранной схеме подтянуть TXD к нулю резистором в 1 кОм и посмотри на форму сигнала.
1  20.020.0
UA Non-conformist #22.04.2013 20:02  @GOGI#22.04.2013 18:21
+
-
edit
 

Non-conformist

аксакал

Последовательно с пинами RXD и TXD у меня стоят резсторы 51К. Так что не могли эти ноги отгореть ни при каких обстоятельствах. ))
Прикреплённые файлы:
 
Skype: a_schabanow  
RU GOGI #22.04.2013 20:06  @Non-conformist#22.04.2013 20:02
+
-
edit
 

GOGI

координатор
★★★★
Non-conformist> Последовательно с пинами RXD и TXD у меня стоят резсторы 51К. Так что не могли эти ноги отгореть ни при каких обстоятельствах. ))
Скока-скока килоом?!! И куда ты такие резисторы поставил. Это ж целых 90 мкА ток!!! Может ты их перепаяешь на более разумный номинал. Килоом, там, или два. А лучше ом 250, чтобы при замыкании не превышался ток пина, но и скорости не мешали.
1  20.020.0
UA Non-conformist #22.04.2013 20:08  @GOGI#22.04.2013 20:06
+
-
edit
 

Non-conformist

аксакал

Xan советовал 100К поставить, но я решил половину. о_0
Skype: a_schabanow  
RU GOGI #22.04.2013 20:11  @Non-conformist#22.04.2013 20:08
+
-
edit
 

GOGI

координатор
★★★★
Non-conformist> Xan советовал 100К поставить, но я решил половину. о_0
У CP2102 входной ток порядка 25 мкА, что вполне сравнимо с тем, что дает 51 кОм резистор. Убери их, или поставь много меньшего номинала.
1  20.020.0
AD Реклама Google — средство выживания форумов :)
KZ Xan #22.04.2013 20:29  @Non-conformist#22.04.2013 20:08
+
-
edit
 

Xan

координатор

Non-conformist> Xan советовал 100К поставить, но я решил половину. о_0

Это только на вход, не на выход! :)

А на выход сотня ом если, то никакие замыкания не страшны.
 9.09.0
1 28 29 30 31 32 38

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru