Страница 1 из 1

Управление аналоговым ключом с помощью МК.

Добавлено: Пн мар 31, 2014 11:49:21
kushman
Добрый день, товарищи!
Возможно, эта тема больше подходит для форума "Питание", но решил засунуть сюда, если что - модераторы надеюсь серчать не будут :))

Собрал небольшую схемку, в которой присутствует аналоговый ключ, для отключения питания от неиспульзуемых в данный момент устройств, с целью экономии.
В общем, все очень просто - ключ управляется микроконтроллером Atmega8, нулем замыкается, единичкой размыкается.
Ключ - ADG702. Вот даташит - http://www.analog.com/static/imported-f ... 01_702.pdf

Единственная особенность в том, что поскольку коммутируемый сигнал - это питание, то это же питание подается и на сам ключ (Иначе говоря вход D соединен с Vdd, а с выхода S питаются уже отключаемые устройства).
Загвоздка в том, что при подаче на управляющий вход (IN) единички, на выходе (S), все равно остается напряжение (около 3 вольт). При подаче нуля, все работает как надо, на выходе полноценные пять вольт. В чем может быть дело?)

Re: Управление аналоговым ключом с помощью МК.

Добавлено: Пн мар 31, 2014 12:29:46
Martin76
Питание с землей у него хоть подключены? Хотя не понятно, зачем использовать для коммутации питания дорогой ключ от AD с полосой 200мГц вместо Р мосфета за 10 центов? :dont_know:

Re: Управление аналоговым ключом с помощью МК.

Добавлено: Пн мар 31, 2014 12:41:29
kushman
Martin76 писал(а):Питание с землей у него хоть подключены? Хотя не понятно, зачем использовать для коммутации питания дорогой ключ от AD с полосой 200мГц вместо Р мосфета за 10 центов? :dont_know:
Да, конечно подключены.
А его использую просто потому, что под рукой были именно они, и ничего больше :)



Вам нужно прочитать Правила форума.
http://radiokot.ru/forum/viewtopic.php?f=19&t=6538
Нарушение Правил форума п. 2.7
aen

Re: Управление аналоговым ключом с помощью МК.

Добавлено: Пн мар 31, 2014 12:58:01
Martin76
3В может не через ключ попадать.

Re: Управление аналоговым ключом с помощью МК.

Добавлено: Пн мар 31, 2014 15:10:22
kushman
Martin76 писал(а):3В может не через ключ попадать.
Тем не менее попадает)

Re: Управление аналоговым ключом с помощью МК.

Добавлено: Пн мар 31, 2014 15:24:55
Martin76
3В на отсоединенной ноге ключа или на нагрузке?

Re: Управление аналоговым ключом с помощью МК.

Добавлено: Пн мар 31, 2014 15:35:03
kushman
Martin76 писал(а):3В на отсоединенной ноге ключа или на нагрузке?
На ноге, но ведь она соединена с нагрузкой. Или я что-то не так понял?

Re: Управление аналоговым ключом с помощью МК.

Добавлено: Пн мар 31, 2014 16:18:08
Martin76
Я к тому, что если какие то сигналы с МК поступают на отключенную нагрузку, то эти 3В могут проходить через защитные диоды или резисторы подтяжки на питание. Какого рода нагрузка у ключа?

Re: Управление аналоговым ключом с помощью МК.

Добавлено: Пн мар 31, 2014 16:18:52
Flasher
А если ее отсоединить от нагрузки и нагрузить на резистор?

Re: Управление аналоговым ключом с помощью МК.

Добавлено: Пн мар 31, 2014 16:49:21
kushman
В нагрузке стоят часы DS1339 и датчик MCP9808. Можно в принципе попробовать посадить просто на резистор, только жалко дорожки резать)
Но вот сигналов на отключенную нагрузку идти не должно, но на всякий случай гляну еще. Может вообще на время отключения питания порты сконфигурировать на вход?

Заметил такой момент еще, когда я начинаю прошивать МК, и жму Erase Chip, то напряжение полностью отсутствует.

Re: Управление аналоговым ключом с помощью МК.

Добавлено: Пн мар 31, 2014 18:47:09
Zhuk72
Не пробовали поменять направление? Т.е. S - питание, D - нагрузка (отключаемые устройства).

И еще попробуйте управляющий вывод МК повесить на питание через резистор. Вы-то на нем выдаете единицу, но если вывод МК с ОК, то ключ может воспринимать это как близкий к нулю уровень и слегка сифонить.

Re: Управление аналоговым ключом с помощью МК.

Добавлено: Пн мар 31, 2014 18:55:01
kushman
Zhuk72
Да, управляющий вывод подтянут к питанию через резистор.
А вот поменять направление не получится, на плате все сделано, и не перепаять никак.

Re: Управление аналоговым ключом с помощью МК.

Добавлено: Пн мар 31, 2014 18:59:13
Zhuk72
Чисто логически, S (source) - источник, D (drain) - исток. Но в документе сказано, что оба могут быть и входом и выходом.

Может сам ключ дохленький?

Re: Управление аналоговым ключом с помощью МК.

Добавлено: Пн мар 31, 2014 19:11:05
kushman
Кажется понял, где собака порылась)
Одно из отключаемых устройств соединено с контроллером по UART, похоже через Tx утечка.

Re: Управление аналоговым ключом с помощью МК.

Добавлено: Пн мар 31, 2014 19:13:10
Martin76
Если на отключенное устройство приходит сигнал, то он неизбежно попадет на питание через защитный диод, либо диод ключа. Нужно все линии выключать.

Re: Управление аналоговым ключом с помощью МК.

Добавлено: Пн мар 31, 2014 19:39:16
kushman
Да, действительно, если я отключаю линию Тх, то напряжение начинает спадать до нуля (у меня там еще емкий конденсатор стоит).

Странно только то, что если в порт записать нуль, все равно напряжение остается. По идее он же должен эту линию к земле притянуть?