Подключение микроконтроллера к оценочной плате ЦАП
Для независимого студенческого исследовательского проекта я пытаюсь построить цифровую петлю обратной связи. Я никогда не использовал Arduino и не занимался электротехникой/компьютерной инженерией, поэтому я просто занимаюсь чем-то одним. мне дали это микроконтроллер и эта плата оценки ЦАП, а сейчас я просто пытаюсь их собрать воедино.
Судя по всему, мне нужно подключить соединительные кабели от № 16 сюда к контакты на доске оценки здесь,
но я не знаю, где найти информацию по ним, поэтому не знаю, что к чему подключать. Любой совет?
@Andrew Hardy, 👍0
1 ответ
Лучший ответ:
Ваш ЦАП использует протокол SPI. Для этого вам нужно подключить его к заголовку SPI. Это 6-контактный разъем (3x2) под номером 11 на uC32.
Подключиться:
- Вывод SCK uC32 к SCLK ЦАП
- Вывод SDO uC32 (MOSI) к выводу SDIN ЦАП.
- Вывод SDI uC32 (MISO) к выводу SDO ЦАП.
Другие контакты (я не уверен, что они все делают, но они подробно описаны в таблице данных) могут подключаться к любым контактам GPIO, которые вам нравятся (кроме контактов 11-13, которые дублируют заголовок SPI, поэтому вы можете использовать их вместо этого). если хотите — 11=MOSI, 12=MISO, 13=SCK).
- NodeMCU - Vin контакт как выход 5V?
- Использовать все контакты как цифровые входы/выходы
- Есть ли способ воспроизводить звуки с Arduino без использования звукового экрана?
- Что такое ICSP pin (разъём)?
- Сколько датчиков может поддерживать один модуль Arduino?
- NodeMCU - использовать кнопку flash в качестве входного сигнала в loop()
- Какой тип разъема использует система GROVE?
- Неиспользуемые контакты в Arduino L293D motor shield?
Где я могу прочитать о том, нужно ли мне заземлять ЦАП на микроконтроллер? Я отредактировал сообщение, чтобы найти подходящую оценочную плату ЦАП, но в руководстве для EVALAD5780 также не объясняются аббревиатуры контактов., @Andrew Hardy
Все контакты определены в [техническом описании AD5780](https://www.analog.com/media/en/technical-documentation/data-sheets/ad5780.pdf). Конечно, вам придется соединить заземления вместе, иначе у вас не будет цепи., @Majenko
Хорошо, я думаю, лучше было бы спросить, где мне прочитать, чтобы узнать о настройке такой последовательной схемы? Например, у ЦАП есть два контакта DGND, поэтому я не знаю, где их заземлять. Кроме того, контакты J8, которые являются SPI, похоже, не помечены, так что я не знаю, что это такое, могу ли я просто использовать 11-13, поскольку они дубликаты?, @Andrew Hardy
Да, вы можете использовать 11-13. Выводы SPI подробно описаны в руководстве пользователя uC32. Соедините все контакты заземления вместе., @Majenko
просто проверяю, не нужен ли мне где-нибудь вывод выбора подчиненного устройства, SS или SYNC? Я могу подключить SYNC к микроконтроллеру и просто установить низкий уровень через любой контакт, верно?, @Andrew Hardy
Да, вообще любая булавка., @Majenko
Полный снимок в темноте здесь, но если вы сможете посмотреть здесь, у меня возникнут еще вопросы. Я не знаю, как отладить мои соединения SPI. https://electronics.stackexchange.com/questions/428571/operating-ad5780-eval-board-via-microcontroller, @Andrew Hardy