微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI电源管理交流 > 如何在PC上读取或设置bq76PL455?

如何在PC上读取或设置bq76PL455?

时间:10-02 整理:3721RD 点击:

技术大佬们你们好,我现在是有一片 bq76PL455板子,连接16串三元锂电池,我把 bq76PL455的rx tx 和gnd 连接到PC的串口上(455的rx连接PC的tx,455的TX连接PC的rx,gnd连gnd),想读出455采样的数据,但在PC上,用bq76PL455_GUI 连接显示 unable to open com port,  用串口调试助手连接,也不能接受到任何数据,我把wakeup脚设置为高电平,测得VP由0v变为5V,但在PC上仍然获取不了数据,这是为什么?

多谢了!

BQ76PL455的评估板与PC的链接,有一根专门的线,一头是USB口,另一头是6pin的连接器。要用这根线才能使GUI正常工作。

尊敬的 Hugo Zhang,非常感谢,这根线一头USB一头6pin,其中,pin1-6分别是 gnd , FAULT_N, VCC , RX ,TX ,还有经过反相器的wakeup信号,从这里看这根线没有特殊的地方,我接了gnd,BQ76PL455的rx接了PC的TX(经过ttl转232电路),BQ76PL455的tx接了PC的RX(经过ttl转232电路),用用bq76PL455_GUI 连接显示 unable to open com port,用示波器测BQ76PL455的tx脚显示为低电平,把BQ76PL455的wakeup脚接高电平,bq76PL455_GUI同样连接不上,但示波器显示BQ76PL455的tx脚显示一直为高电平,如果把FAULT_N脚和wakeup脚都置高电平,现象和单独把wakeup脚置高电平一样,只是电路板电源电路的保险管开始发热,不敢再做试验。请问问题出在了哪里?多谢!

我们的GUI软件支持出FTDI 的USB转TTL5V的cable 线, 如果需要用其他的USB com口,需要写指令来读取芯片的值

尊敬的Cheng.W ,您好,您的意思是不是必须用Ti的cable线?usb转TTL的线,市场上很多,但无法和bq76PL455通讯,又怎么能写指令呢?

有驱动的话,需要你们的软件工程师按照455A 的通讯格式写指令即可。 

为啥会这样?   GUI软件写指令给USB转换芯片,转换芯片再到PL455,中间应该是透明传输的啊? 即可以理解GUI写指令是直接到PL455的。

是这么理解,但是这个转换芯片是要windows的驱动文件的啊。 

我们TI的GUI是基于FTDI的转换芯片写的, 相应的驱动是FTDI官方提供的。

你们要用其他转换芯片 或者其他家的USB-COM接口,也要别人的windows或者linux的底层驱动, 才能实现通讯。

是不是只要是FTDI的转换芯片就能用?  那我去买一个FTDI接口的。

搜索 FDTI TTL-232R-5V cable

好的,谢谢!

FDTI TTL-232R-5V cable的原理不就是把USB的信号和TTL 232信号相互转化吗?这种转换对于用户来说,应该是和其他转换芯片一样是透明的啊。

GUI是基于FTDI的芯片写的,我有点不理解,不论是哪个厂家的芯片,最终都是完成usb和232信号电平转换而已,难道ftdi的芯片还额外能完成其他功能任务吗?

用其他转换芯片,当然要有驱动才行啊,不然也转换不了啊,当然也就通讯不了啊

虽然咱们76PL455ATQ1 默认250kbps,相对于常见工控环境的9600bps、15200bps速率要高很多,但即使市场上最常见的CH340,也支持通讯波特率50bps~2Mbps。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top