На плате места осталось мало, захотел приделать от Atmega328P выход на компьютер (serial) через USB-CON порт. Но глянул, и FT232 и CP2102, и PL2303X - здоровые микрухи, SOP корпус, по два десятка ног. А мне-то надо совсем немного ног - два вход да два выход.
Может есть какие-то преобразователи поменьше габаритами?
Конечно же, COM (опечатка) Только не полноценный с уровнями +-12В, а чтоб к компу по USB и создавался виртуальный порт RS232, на выходе же уровни TTL для подключения к МК.
FTDI я думал, что дорогая, и заменители типа CH340G дешевле. Но они в SO-16 только.
Добавлено after 4 minutes 59 seconds: Я хотел такую, как в китайских модулях-шнурках, чтоб за 60 рублей.
Сейчас выпускается несколько USB-UART конвертеров в корпусе QFN размером 3х3мм. Например, FT234, XR21B1411IL16-F, CP2102N. Последняя самая дешевая, недавно ее в проект ставил. Работает без нареканий.
Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.
Точно, спасибо! Только вот у CP2102N напряжение питания 3,3В максимум,я прочитал. поэтому придётся два диода ставить меж 5В USB и питанием. Зато, получается, согласование уровней не придётся делать)
В этом плане FT234 поинтереснее, там пишут, и LDO встроенный, и до 5В питается, и 3,3В true level. И ног меньше. Но дорогая(
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Не понял насчёт диодов. CP2102N может питаться непосредственно от 5В USB шины и в ней также имеется внутренний стабилизатор, питающий её внутренности и который может также питать внешнюю схему от 3.3В до 100мА. Выходные уровни у нее ограничены этим-же напряжением.
Эта старая модель. Вам, вроде, размеры критичны были и ног не надо много. Если устраивает 5х5, то еще есть CP2104 в 4x4 и CP2102N в таком-же корпусе имеется.
На плате места осталось мало, захотел приделать от Atmega328P выход на компьютер (serial) через USB-CON порт. Но глянул, и FT232 и CP2102, и PL2303X - здоровые микрухи, SOP корпус, по два десятка ног. А мне-то надо совсем немного ног - два вход да два выход.
CP2102 в корпусе QFN 5x5 мм. Неужели по меркам всяких атмег он не маленький
Ну и отдельный смех, конечно, взять древний контроллер, что динозавров застал и к нему рядом костыли городить, вместо того чтобы взять сразу более современный, мощный и дешевый сразу с USB и не пришивать собаке второй хвост
Добавлено after 3 minutes 32 seconds: Самое то смешное - нужен мне был самый дешевый UART-USB конвертер для 1-wire ридера. Смотрел CP2102 в итоге у того ж силабса выбрал EFM8UB10F8G - раза в 1.5 дешевле (мы их 100k вроде по 0.5$ брали -) ) и мельче. Плюс не переходник, а целый микроконтроллер. Ну и любители геронтофилии будут счастливы - 8битный 51й если что -))
С этими Bee МК надо ещё разобраться как программировать, есть ещё MSP контроллеры и т.д. - великое множество.
Чтоб не разбираться - есть ARMы. Куча производителей, от 16 до 1000 ног, флеш от 8кб до мегобайт, срам от 2кб до сотней - а программатор, среда разработки и т.п. одна. Но самый дешевый ARM с USB предлагали дорого - чтото типа 0.65$ -)) с силабс 0.5$
Добавлено after 20 minutes 24 seconds: Если для себя - берите лучше ATSAMD21Exxx и USB, и ног мало, и стоит копье, и, главное, не тупик, как AVR или i51
Бывают нюансы даже у ARM с USB на борту Использую STM32F103, и хотя в нем есть USB, мне в будущем проекте придется использовать внешний конвертер USB-UART Потому что будет задействована CAN-периферия, а гениальные разработчики ST сделали в микроконтроллере общий буфер данных для USB и CAN
Бывают нюансы даже у ARM с USB на борту Использую STM32F103, и хотя в нем есть USB, мне в будущем проекте придется использовать внешний конвертер USB-UART Потому что будет задействована CAN-периферия, а гениальные разработчики ST сделали в микроконтроллере общий буфер данных для USB и CAN
Ну, допустим, общий. Проблема то в чем ? производитель декларирует, что оба одновременно использовать нельзя ? Или у тебя там композитный 3х головый УСБ девайса со всеми задействованными в контроллере ендпойнтами и буфер нужен весь ? Тогда вариант решения с UART-USB не очевиден. Разве что у тебя сертификация по нормам каким, где железно надо показать невозможность выхода сырых данных с одного интерфейса на другой ?
Ну и если 'проект' это на какую то партию, то STM32F103 не советовал бы. M3 вымирающий вид, новые дешевле и жирнее. M4 и M0+ на новой топологии дешевле в производстве и МК на них дешевле.
Порыл, офигенно -)) "In low, medium-, high- and XL-density devices the USB and CAN share a dedicated 512- byte SRAM memory for data transmission and reception, and so they cannot be used concurrently (the shared SRAM is accessed through CAN and USB exclusively). The USB and CAN can be used in the same application but not at the same time."
Так бери другое, уперся тебе это F1xx и переходник ?
По мне так года 4 как ST самовыпилился - тогда у них были цены лучшие и предлагали чтото раньше и интереснее других. Но давно это не так. Сейчас, после ряда крупных слияний, и вовсе все стало проще по АРМ МК - есть микрочип, есть NXP, а все остальное где то за 1001 километром -)
производитель декларирует, что оба одновременно использовать нельзя ?
Именно так
Satyr писал(а):
УСБ девайса со всеми задействованными в контроллере ендпойнтами и буфер нужен весь ?
А там без разницы - весь или нет. И USB и CAN пишут в этот один буфер, начиная с нулевого адреса. Нельзя кому-то из них сказать "используй только вторую половину буфера"
Satyr писал(а):
M3 вымирающий вид, новые дешевле и жирнее. M4 и M0+ на новой топологии дешевле в производстве и МК на них дешевле.
Согласен, но на 103-м уже давно живет готовый серийный проект, а тут планируется просто добавить в него поддержку CAN. Не хочется резко переходить на что-то совершенно другое. Но да, посмотрел в Компэле - STM32F302RDT6 подешевле немного. Надо будет подумать и изучить мануалы, нет ли в нем такой же засады
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения