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

AD420: почему выдаёт не любой ток из диапазона?

Добавлено: Вт ноя 18, 2014 13:26:16
TripleKill
Имеется микросхема токового ЦАП AD420. Ей управляет TM4C123.
Диапазон тока микрухи настроен на 0...24 мА. В качестве нагрузки висит резистор 1 кОм.
Выдаю 24 мА - всё нормально, на резисторе падает 24 вольта, он греется. Микруха холодная.
Снижаю ток - тоже всё нормально. Падение напряжения соразмерно. Если плавно снижать ток, то при переходе границы в примерно 5 мА микруха вообще ничего не выдаёт. 0.
Если с этого момента начать плавно повышать ток, то микруха выдаст его только при установленном значении свыше 7 мА.
Почему не получается задать 1-2 мА? Пробовал снижать скорость SPI, не помогло.

Спасибо.

Re: AD420: почему выдаёт не любой ток из диапазона?

Добавлено: Вт ноя 18, 2014 15:38:50
Gudd-Head
А в других диапазонах? В т.ч. в режиме напряжения? На другой нагрузке?

Re: AD420: почему выдаёт не любой ток из диапазона?

Добавлено: Пт ноя 21, 2014 09:12:20
TripleKill
Проверил на (0...20) мА и 10 кОм. Та же фигня. Только ток теперь выдаёт уже на значении, близком к 10 мА. Естественно, напряжение при таком сопротивлении ограничивается на максимально возможном (порядка 22 В при питании в 24), о чём сигналит светик, припаянный с необходимой обвязкой к выводу FAULT. Гаснет только если микросхеме отправить все нули, т.е. 0 мА, хотя при одном миллиампере уже всё должно быть нормально.

Я с самого начала перепробовал все возможные комбинации фронтов и полярности SPI. Может быть, дело в уровнях логики? TM4 - 3-вольтовая, а AD420 по питанию логики нужно 5 вольт.

И ещё. В ДШ вроде написано, что микруха применяется для связи через токовые петли и прочее. Именно поэтому у неё такие диапазоны токов. Возможен ли вариант, что она не при любых условиях пытается выдать заданный ток? (Например, нужно определённое сопротивление линии передачи данных, или нечто подобное).

Спасибо.

Re: AD420: почему выдаёт не любой ток из диапазона?

Добавлено: Пт ноя 21, 2014 14:31:40
Gudd-Head
TripleKill писал(а):Возможен ли вариант, что она не при любых условиях пытается выдать заданный ток?
Это скорее для максимальных значений, а не для минимальных. В ДШ параметры приводятся для 500 Ом.