|
从楼主帖子中得到启示,我已经搞定了。
基本的原理是:充电器上的那个三针插口,既可作为温度传感器接口,也可作为串行口。作为串行口时,需要在菜单里设置为“Usb Enable”。但是,要让充电器里单片机的串行口与电脑相连,还要做两个选择:1.用imax官方连接线,实际是将单片机串口模拟成USB口,官方连接线中那个CP210芯片就是起这个作用的。这样将官方线插入电脑,电脑就将充电器当作一个通用串行设备,再装上官方连线配的驱动程序,就OK了。2.将单片机的串口与电脑的串行口直连,这就需要注意电平转换。因为电脑的串口是RS232电平,而单片机的串口是TTL电平。楼主所说的那个连接线,实际上就是用电平转换芯片(比如Maxium 232)搭的一个电平转换电路。一般一个芯片几个电容就搞定,很简单。当然,现在的电脑一般不再保留串口,所以还需要一条USB转串口的转接线。
图中是利用我给学生作演示的一块DEMO板上的转换电路作的试验,通讯成功。山寨充电器一般都应该可用,因为做我们这行的都知道,山寨厂家在仿制时一般不会去掉某些功能,除非是成本比较高或者过于敏感,否则最简单的就是全仿。:em15:
连线的原理和制作都极简单,我不知道楼主提到的那个网友是否打算做成商品卖,所以暂时不贴图,有兴趣的PM我:em19: |
欢迎继续阅读楼主其他信息
|