CP2102 - преобразователь USB-UART за 45 рублей

Думаю, вряд ли кого-то стоит убеждать в необходимости и полезности USB-UART-преобразователей — COM- порт найти в современных компьютерах всё труднее. Для большей части практических задач, использующих обмен данными между компьютером и устройством — управления, отладки, передачи небольших объёмов данных — ничего проще и удобнее, чем преобразование USB-UART, придумать, пожалуй, невозможно.

Микроконтроллер общается с микросхемой по обычному UART, к компьютеру все это дело подключается по USB. Компьютер распознает подключенное устройство как COM-порт и работать с ним можно как с обычным ком-портом. Все очень удобно, не требует ни мощных микроконтроллеров с интерфейсом USB и специально подобранными кварцами, ни сложных программ.

Наиболее популярной микросхемой USB-UART является FT232RL от FTDI. Все в ней замечательно, кроме цены. А вот о CP2102 от SiLabs пишут значительно меньше. Стоит она значительно дешевле, чем FT232RL. Например ТУТ я ее купил за 45 руб.

Распиновка

Корпус у неё, конечно, страшноват, но к этому мы ещё вернёмся. :)

Корпус CP2102



Читать дальше

"Аварийка" для STM32

Иногда требуется прошить контроллер серии STM32 не через JTAG/SWD, а через последовательный порт. Специально для этой цели я изготовил себе переходник USB<->COM, который называю «аварийкой» просто потому, что позволяет прошивать чип в, порой, весьма ракообразных позах. Нет смысла говорить, насколько полезна такая возможность. Особенного ничего в нем нет, разве что вместо популярной у наших любителей FT-шки я воспользовался чуть менее популярной, но не менее удобной CP2102.


Читать дальше
  • +1
  • 10 марта 2012, 16:46
  • evsi
  • 1

GPS модуль EB-500

Давно хотел пообщаться с космосом и наконец решил прикупить соответствующее железо. После вдумчивого поиска выбрал EB-500. Почему именно его? Большое число каналов (66), дешевый (500р), можно легко купить, практически не нужна внешняя обвязка и вполне паябельный корпус.
Всю статью разделю на 2 части: железную, с описанием самого модуля и платы и софтовую, с описанием зачем нам этот модуль вообще нужен.
EB-500


Читать дальше
  • +21
  • 20 марта 2011, 13:44
  • PRC