Преобразователь интерфейсов USB-SPI с гальванической развязкой
Алексей Кузьминов
В статье описаны аппаратные и программные средства сопряжения микроконтроллера C8051F321 с компьютером по интерфейсу USBи с микроконтроллером C8051F067 по гальванически изолированному интерфейсу SPI с помощью быстродействующих цифровых изоляторов SI8663BC-B-IS, ADUM7441C и ISO7220C. Даны рекомендации по изготовлению кабеля связи по интерфейсу USB увеличенной длины. Программные средства представлены в виде текстов программ для компьютера на языке Clarion v.6.0 и для микроконтроллеров на языке Си (Keil C51 v.6.14, v.9.01) с использованием библиотеки USBXpress фирмы Silicon Labs. Описан программный способ синхронизации микроконтроллеров при обмене по интерфейсу SPI, позволяющий повысить скорость обмена в трёхпроводном режиме.
Если вам понравился материал, кликните значок
— вы поможете нам узнать, каким статьям и новостям следует отдавать предпочтение. Если вы хотите обсудить материал —не стесняйтесь оставлять свои комментарии
: возможно, они будут полезны другим нашим читателям!