Главная страницаКомпоненты для FritzingКомпонент Adafruit WCH CH9102F Friend - USB to Serial Converter для Fritzing
Компонент Adafruit WCH CH9102F Friend - USB to Serial Converter

Компонент Adafruit WCH CH9102F Friend - USB to Serial Converter

Давно прошли времена параллельных и последовательных портов. Теперь USB-порт царит безраздельно! Но USB — это сложно, и вы просто хотите передавать свои повседневные последовательные данные с микроконтроллера на компьютер. Что теперь? Введите Adafruit CH9102F Friend, версию наших популярных USB-последовательных разъемов «friend», в которой используется доступный по цене CH9102F — a, «почти совместимый по контактам» с CP2102N.

Эта плата оснащена последовательным USB-чипом CH9102F, который может загружать код со скоростью 3 Мбит / с для ускорения разработки. Он также имеет функцию автоматического сброса для плат Arduino / ATmega328, так что не нужно возиться с выводами и нажимать кнопки сброса. CH9102F имеет довольно хорошую поддержку драйверов и в 99% случаев использования является прекрасной заменой серий FTR232, FT231x или CP210x. Благодаря современному разъему USB Type C он готов к работе на любом компьютере.

Некоторые вещи, которые мы отметили, работая с этим правлением:

  • Индикатор RX мигает, как вы ожидаете, при получении данных, однако индикатор TX мигает не постоянно. Вместо этого после нескольких секунд передачи данных светодиод будет медленно мигать.
  • В Linux pin-код CTS не поддерживается встроенным драйвером ядра Linux. Как ни странно, все остальные контакты управления потоком работают совершенно нормально — это просто CTS, который этого не делает. Вы можете исправить это, установив драйвер out-of-tree, который мы сделали на Raspberry Pi. К счастью, для загрузки кода в микроконтроллеры почти все они используют RTS / DTR для автоматического сброса настроек, так что отсутствие CTS не имеет большого значения.

По умолчанию мы настроили его так, чтобы он соответствовал нашим кабелям FTDI. 6-й вывод — RTS, провод питания — +5 В, а уровни сигнала — 3,3 В (они соответствуют 5 В и должны работать в подавляющем большинстве сигнальных систем 3,3 В и 5 В). Превосходно работает с любым Arduino, ESP8266, ESP32 или любым другим микроконтроллером, который использует «порт FTDI» для связи и загрузки. Вы также можете приобрести у нас 6-контактный удлинитель, который позволит вам изменить порядок подключения.

На боковой панели также имеется полный набор всех контактов управления модемом, которые могут вам понадобиться, на случай, если вам понадобятся контакты DTR, RI, DSR и т.д.

К каждому заказу прилагается полностью собранная и протестированная плата. Мы даем вам прямоугольный гнездовой коллектор и несколько штекерных прокладок. Вы можете припаять разъем на краю, чтобы сделать его «похожим на FTDI», или припаять штекерные разъемы, чтобы подключить его к макетной плате и получить доступ ко всем выводам.

Для Linux вам не понадобится драйвер (если только вам не понадобится поддержка CTS, см. выше).

Для Windows и macOS X ознакомьтесь с нашим руководством по установке драйверов.

Печатная плата

Печатная плат Adafruit WCH CH9102F Friend - USB to Serial Converter

Схема

Схема Adafruit WCH CH9102F Friend - USB to Serial Converter

Список пинов

Пин Тип
VBUS папа
VBUS мама
3.3V мама
RST мама
GPIO3 мама
GPIO2 мама
#SUSP мама
SUSP мама
RI мама
DCD мама
DTR мама
DSR мама
TXD мама
TXD папа
RXD папа
RXD мама
RTS мама
RTS мама
CTS мама
CTS папа
GND мама
GND мама
Был ли полезен материал?

Мне очень важно получать обратную связь. Пожалуйста, оцените материал. Так я пойму в какую сторону его стоит изменить.