|
|
  |
ADF4118, небольшая неожиданность |
|
|
|
Sep 5 2007, 10:00
|

Профессионал
    
Группа: Свой
Сообщений: 1 175
Регистрация: 5-01-05
Пользователь №: 1 807

|
Цитата(Alexandr @ Sep 4 2007, 14:43)  Прошу уточнить - Вы готовы вносить изменения в конструкцию или топология платы утверждена и теперь только остается заниматься навесным монтажом? В первом случае достаточно установить буфер, во втором микросхему придется подключать к шине через ключ на 2-х транзисторах. Второй случай... Плата уже готова, долго думал как применить навес в существующей конструкции... Выходов было несколько, но выбрал пока самый радикальный: синтезаторы были подключены через свободные выходы HC595, который также сидел на шине. Решение конечно некрасивое, время программирования резко возрастает, но по-другому пока никак. Мне всегда казалось, что входы CLOCK и DATA синтезаторов достаточно высокоомны, чтобы быть подключенными к I2C. Интересно, как с этим у LMX23XX?
|
|
|
|
|
Sep 10 2007, 19:57
|
Узкополосный широкополосник
     
Группа: Свой
Сообщений: 2 316
Регистрация: 13-12-04
Из: Moscow
Пользователь №: 1 462

|
Цитата(ivainc1789 @ Sep 8 2007, 03:05)  Так посчитайте исходя из моих постов выше - шина сажается до 0.8 вольт при пуллапах 4.7 килоом на шине. Тут надоставить резюки до 6 кОм, чтобы не сажать шину... А если несколько таких ADF на шине??? Резисторы придется еще увеличить!!! ИМХО, все это плохо для помехоустойчивости, хотя защелочный вывод все равно отдельно подключается... Согласен с предыдущим автором, не понятно почему "до", скорее "от". На помехоустойчивость это никак не повлияет, если резисторы ставить рядом со входами ADF и можно брать достаточно большие значения, главное чтобы они не сильно заваливали фронты сигналов вместе со входной емкостью. На "защелочный" вход тоже желательно резистор повесить, иначе через сигнал управления и входные диоды будет подаваться питание на отключенную микросхему.
|
|
|
|
|
Sep 11 2007, 09:22
|

Гуру
     
Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095

|
Цитата(ivainc1789 @ Sep 11 2007, 11:37)  Поэтому ИМХО наиболее очевидное решение - просто сделать ПОЛНОЦЕННЫЙ КЛЮЧ по питанию, чтобы РАЗРЫВАЛ цепь питания при отключении модуля. Достаточно просто рвать CLOCK и DATA. sensor_ua предлагал вам простое решение - по одному полевику на каждую линию.
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|