先推荐FTDI232,支持PC的API调用。如果你要设计电路的话,或者你所谓的连接线,或者你要学习USB协议,也是个非常好的入门,并不是你所谓的“将USB口虚拟成串口”,而是直接的USB设备。通过芯片内部的协议转换,如果你痴迷于内部的协议转换如何完成,那你可以去学习集成电路设计了。
“比如我只有这么一根线却能通过软件向串口发信与USB通信 让电脑以为这是一个U盘或者其他的什么USB设备 这样很有意思 并能充分理解USB协议”
首先赞赏楼主的探索精神,针对这点,其实电脑认为U盘进入的东西无非就是从固件描述符中获取,固件描述符你应该懂,里面有PID、VID等制造商和硬件的信息。并且将这些信息与你预先安装的USBINF进行匹配,一旦成功就能显示正确的内容。所以如果没有后续衔接电路,光是一个USB插入,至多在设备管理器中显示相关信息,但无实际用途。
我想你了解过了USB协议肯定也只是刚了解,算不上入门吧,了解协议只是更好的理解USB,实际使用并不需要使用到那么底层的东西,好比网络编程,你只需调用相对应的Socket至于函数如何控制底层硬件,了解就好。
如果你对USB通信很感兴趣的话,推荐你Cypress的ez-usb系列的芯片,这个芯片在移动硬盘,数据采集等系统应用很广。你可以学到如何编写驱动文件,设置ID等信息,也可以学习USB如何通过Endpoint进行通信。安装USB20转RS232驱动方法:
将USB转RS232线插到电脑USB接口。
鼠标选中计算机-右键-属性,在下一页面点设备管理器。找到该设备,右键-更新驱动程序软件。
自动搜索更新驱动程序软件,从网上搜索和安装驱动。
浏览计算机以查找驱动程序软件。
直接下载的运行驱动程序安装软件。
驱动安装完成。
如果你PC侧用的是USB转232,那么232与PLC连接就用下图的接线就行了,电阻可以不接
需要注意的是PLC上圆形插口的管脚,方向不要弄错
望采纳。。。。。
USB转RS232转换器的特性及应用电路编辑:Dz3wCom 文章来源:网络 我们无意侵犯您的权益,如有侵犯请[联系我们]
USB转RS232转换器的特性及应用电路
1USB转串口线:
PROLIFIC推出了USB TO 类RS232接口转换芯片PL-2303HX,PL-2303HX可完美的应用于PDA、Modem、GPS、手机、数码相机、读卡机等与PC机的通讯电缆上,实际上很多手机的USB数据线就是采用PL-2303HX+ADM213构成。PL-2303HX提供一个RS-232全双工异步串行通信装置与USB功能接口便利联接的解决方案,PL-2303HX的高兼容驱动可在大多 *** 作系统上模拟成传统COM端口,并允许基于COM端口之应用很方便地转换成USB接口应用.利用USB大容量传输模式,大型数据缓冲器,和自动流量控制的优势,PL-2303HX有能力达到比传统通用异步收发端口更高的吞吐量。当不要求是标准RS-232信号时,波特率可高于115200 bps,用于更高的性能应用,灵活的PL-2303HX波特率发生器能被编程而产生任何75 bps~6,000,000 bps 或 6Mbps之间。 (部分资料来自>1、首先将液晶显示器接上电源,然后将显示器数据线与笔记本电脑上的VGA接口相连接即可。
使用显示器数据线将显示器与笔记本相连接
注意:有些液晶显示器有开关,需要将显示器打开,然后进行下一步 *** 作;
2、使用组合快捷键Fn+F3键切换一下即可将液晶显示器点亮了。
说明:不同笔记本显示器切换快捷键是不一样的,比如联想笔记本通常是Fn+F3切屏、惠普笔记本则是FN+F4、东芝笔记本则是FN+F5组合快捷键,总之一般的是Fn+F1-f4吧,大家可以试试。实在找不到切换组合键,请往下看。
Ps:Fn就是笔记本键盘比普通键盘多出来的那个键。就在键盘的左下角,第二个键。一般是位于左侧的Ctrl键和Win键之间。Win键就是画了个Windows窗口标志的那个
3、通常这个时候,液晶显示器和笔记本显示器两个都是亮着的。下面我们要做的是将笔记本屏幕关闭,以便省电,当然你也可以不进行以下 *** 作。
在电脑桌面上点右键选在属性。在“设置”选项卡下面找到“显示”设置项。在下拉列表里选择第二项“即插即用显示器”。然后确保下面的两项全部勾选上。
然后点“应用”。之后再选择第一项“(多个显示器)”的那项(显卡不同上面的描述信息会有所不同),确保这两项都已经取消。
笔记本怎么外接显示器 笔记本用外接显示器设置教程
之后点确定就可以了。这时候笔记本的屏幕应该已经点灭了。另外由于采用的是大屏显示器,分辨率建议调高一些,以免显示画面不够清晰。如果电脑是第一次用USB线加COM口接到交换机的Console口,这个COM口一般情况是不能使用的,需要安装COM口转USB驱动程序后方能正常使用。
出现这种情况处理办法:先安装驱动自动更新软件:驱动人生2013,把USB线加COM口接到电脑的USB口上,电脑会自动检测硬件变动,驱动人生会提示安装驱动,单击安装驱动即可。
如果电脑没能自动检测到硬件变动,把USB线拔出来,再插入USB,电脑就会发现硬件,就提示安装驱动。(这里不分USB20或30)
然后,把USB线加COM线,接上交换机的Console口,打开WIN7超级终端,就会自动出现COM口给你选择了。正解是:西门子S7-200PLC485通讯协议,而非232,。解决法就是搞一个232转485的线接上,或USB转485的,装好转换线的驱动应该就可以连接了。要是你的线是232转485的则应该是你设置的问题,如串口号啊、波特率啊等。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)