打印
[USB芯片]

建议CH340出个新MSOP-10封装引出DTR和RTS管脚

[复制链接]
5916|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
imdx|  楼主 | 2021-9-11 21:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 imdx 于 2021-9-11 21:29 编辑

很多ESP32/ESP8266的开发板,比如NodeMCU这种,除了TXD和RXD,还要用到DTR和RTS两个管脚来实现自动下载。
目前的版本常用的是CH340G/CH340C/CP2102这几个芯片,CH340有成本优势,但是CH340G和CH340C的SOP-16封装体积相当大,非常占用PCB面积,很多管脚也没用浪费掉了。
CH340E是MSOP-10封装,体积非常小,比CP2102还要小,本来用着非常合适,可惜只引出了RTS和CTS两个管脚,没法实现自动下载,要是把CTS换成DTR,就完美了。
建议在CH340E基础上新增一个封装版本CH340F,唯一的变化是把5脚CTS改为DTR。

使用特权

评论回复
沙发
guijial511| | 2021-9-12 12:22 | 只看该作者
现在都出CH343了

使用特权

评论回复
板凳
一刀一级| | 2021-9-13 16:58 | 只看该作者
楼主是不是out了

使用特权

评论回复
地板
WCHTech2| | 2021-9-13 17:08 | 只看该作者
楼主您好,您这边建议的非常nice,这边您可以看看我们的升级产品CH343.能达到您的需求。http://www.wch.cn/products/CH343.html

使用特权

评论回复
5
imdx|  楼主 | 2021-9-14 11:29 | 只看该作者
WCHTech2 发表于 2021-9-13 17:08
楼主您好,您这边建议的非常nice,这边您可以看看我们的升级产品CH343.能达到您的需求。http://www.wch.cn/ ...

CH343看过datasheet,也评估过,结论是不合适。
1)封装方面只有QFN16 3x3体积比较小,但是16个脚,要浪费很多,焊接也麻烦一些。
2)价格方面CH343P比CH340E贵接近一倍,本来CH340就能满足的没必要CH343
3)驱动方面不太清楚两者是否兼容,我的PC固定CH340是COM1,不想引入更多驱动
综合下来,还是CH340E把5脚定义改成DTR最合适。当然这不是我一个人的需求,市面上ESP32/ESP8266的开发板都有类似需求。

使用特权

评论回复
6
imdx|  楼主 | 2021-9-14 11:41 | 只看该作者
WCHTech2 发表于 2021-9-13 17:08
楼主您好,您这边建议的非常nice,这边您可以看看我们的升级产品CH343.能达到您的需求。http://www.wch.cn/ ...

另外,官方的Arduino也是用DTR来复位AVR芯片实现自动下载的,目前基于CH340的Arduino都是用的16脚的CH340C,如果CH340E能把5脚定义改成DTR就可以用MSOP-10,可以节省很大的PCB面积。Arduino的销量有多大你们可以调研一下。

使用特权

评论回复
7
imdx|  楼主 | 2021-9-14 11:47 | 只看该作者
本帖最后由 imdx 于 2021-9-14 11:48 编辑
WCHTech2 发表于 2021-9-13 17:08
楼主您好,您这边建议的非常nice,这边您可以看看我们的升级产品CH343.能达到您的需求。http://www.wch.cn/ ...

拿NodeMCU来说,早期版本是用的CH340C,后来的版本换成了CP2102,原因不用多说,自然是因为体积问题。如果CH340的MSOP-10封装引出DTR和RTS,就没有CP2102什么事情了。把一个领域来自美帝的竞争对手全部干死不好玩吗?

使用特权

评论回复
评论
imdx 2021-9-14 14:43 回复TA
@WCHTech2 :早看过了,ESSOP10引脚间距1mm啊亲,MSOP10是0.5mm啊,再说要是选ESSOP10为啥不选CH340K呢?还不是因为体积小想用MSOP10 
WCHTech2 2021-9-14 13:47 回复TA
上面的网址您点进去看看,CH343K是ESSOP10封装的 
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

120

主题

901

帖子

8

粉丝