-
- Заведите CS на питание ADuMa со стороны МК. Когда надо, ADuM весь подключается к SPI, когда не надо - отключается. - H7H3V(24.01.2010 16:07, )
- Я не смогу завести CS АЦПа на питание со стороны МК, т.к. тогда бы пропала гальваническая развязка между ними. - Ксения(24.01.2010 16:21)
- У ADuM есть 2 питания - одно со стороны АЦП, другое со стороны МК. Если питание со стороны МК снять, то, как я понимаю, выводы ADuM со стороны МК не будут оказывать влияния на работу подключенных к ним цепей. Т.е. CSом Вы как бы выбираете не АЦП, а H7H3V(13 знак., 24.01.2010 17:16, )
- Чтобы переключать ADuMы, существует cпециальный вход управления en(able), причем с каждой стороны свой. Поэтому для манипуляции с ADuM-ами нет необходимости снимать с них питание. Суть же проблемы в том, что необходимо дёргать CS-ом не для того, чтобы Ксения(254 знак., 24.01.2010 17:48)
- А диоды по входам? - Vit(24.01.2010 17:21)
- Не понял, поясните, пожалуйста. - H7H3V(24.01.2010 17:48, )
- У ADuM есть 2 питания - одно со стороны АЦП, другое со стороны МК. Если питание со стороны МК снять, то, как я понимаю, выводы ADuM со стороны МК не будут оказывать влияния на работу подключенных к ним цепей. Т.е. CSом Вы как бы выбираете не АЦП, а H7H3V(13 знак., 24.01.2010 17:16, )
- Я не смогу завести CS АЦПа на питание со стороны МК, т.к. тогда бы пропала гальваническая развязка между ними. - Ксения(24.01.2010 16:21)
- мысль вполне здравая. Понадобится 1 канал мультиплексора 2х1 на стороне АЦП - koyodza(22.01.2010 17:53)
- Реально, но не красиво. Нельзя совместить опрос с прерываниями по DREADY и нужны дополнительные компоненты для развязки. - Vladimir Ljaschko(21.01.2010 19:38)
- Почему же нельзя? Можно! Как только стану ему запрос посылать, он сам DREADY опустит (при первом же обращении он обязан это делать), а к тому времени, пока он сожрет 3-ый байт запроса, DREADY уже опустится и линия для DO освободится. А как измерение Ксения(75 знак., 21.01.2010 19:45 - 19:50)
- А что за АЦП, что прерывания нужны? Три байта - это какой-то медленный сигма-дельта, зачем там прерывания? - Vladimir Ljaschko(21.01.2010 19:51)
- Какой у меня АЦП я написала в корневом посте ветки. АЦП действильно сигма-дельта, но не такой уж медленный. А три байта из-за того, что он 24-разрядный. - Ксения(21.01.2010 19:57)
- Понятно. Использую АЦП от Linear Technology, там вообще сигнала готовности нет, и мне он не нужен. - Vladimir Ljaschko(21.01.2010 20:13)
- Какой у меня АЦП я написала в корневом посте ветки. АЦП действильно сигма-дельта, но не такой уж медленный. А три байта из-за того, что он 24-разрядный. - Ксения(21.01.2010 19:57)
- А что за АЦП, что прерывания нужны? Три байта - это какой-то медленный сигма-дельта, зачем там прерывания? - Vladimir Ljaschko(21.01.2010 19:51)
- Почему же нельзя? Можно! Как только стану ему запрос посылать, он сам DREADY опустит (при первом же обращении он обязан это делать), а к тому времени, пока он сожрет 3-ый байт запроса, DREADY уже опустится и линия для DO освободится. А как измерение Ксения(75 знак., 21.01.2010 19:45 - 19:50)
- Заведите CS на питание ADuMa со стороны МК. Когда надо, ADuM весь подключается к SPI, когда не надо - отключается. - H7H3V(24.01.2010 16:07, )