推广 热搜: 广场  Java  app  Word  营业  微信公众号  北京代理记账  商城  代理记账  商标交易 

做一个usb控制器需要什么(标准usb主控制器是什么?)

   2023-05-08 企业服务招财猫40
核心提示:怎么在电脑上写一个测USB接口输出电压电流并控制开关的程序?需要硬件配合电脑程序才能控制和读到到电压和电流数据电脑的USB2.0口可以输出5V电压,一般最大可以输出500电流,笔计本电脑的话最大输出1

怎么在电脑上写一个测USB接口输出电压电流并控制开关的程序?

需要硬件配合电脑程序才能控制和读到到电压和电流数据电脑的USB2.0口可以输出5V电压,一般最大可以输出500电流,笔计本电脑的话最大输出100mA电流。USB3.0的口同样输出5V电压,电流最大可以去到1000mA。想进行输出开关控制,或者读取输出的电压、电流值,需要设计一个用于输出开关和控制的硬件才行。

USB电压和电流控制器网上可以买到测量USB口输出电压和电流的小玩艺,可以把USB口输出的电压和电流值显示出来,但并不能把数据回传给电脑。

需做设计一个可以控制电压输出,读取电压、电流值,又可以回传数据给电脑的硬件才可以。

设计USB电压和电流控制器的硬件并不难,但需要有一定的电子基础,需要用到单片机。通过单片机控制MOS管的开、关可以控制电压的输出,通过ADC可以检测到输出的电压、电流值。加入一个USB转UART的芯片,比如CH340E。下图为硬件设计的简略,大家可以参考一下!

MCU通过UART把电流和电压的数据回传给电脑,电脑程序显示出来就可以了。当然电脑上的程序也可以发送指令给MCU,让它控制电源的打开和关闭!

欢迎关注@电子产品设计方案,一起享受分享与学习的乐趣!关注我,成为朋友,一起交流一起学习记得点赞和评论哦!非常感谢!

标准usb主控制器是什么?

设备管理器——通用串行总线控制器察看,如有一个SiSPCItoUSBEnhancedHostController,这就是USB主控制器。

如没有,右键单击我的电脑——属性——硬件——设备管理器,察看通用串行总线控制器,再单击USBMassStorageDevice那个(要插入U盘才有),察看驱动有没有安装!如果没有,选择安装驱动程序,位置选在C:windowsntsyst

标准usb主控制器是什么?

主控制器是计算机的指挥部。它根据一定的逻辑运算要求发出命令(以脉冲或电位的形式),控制计算机的输入、运算和输出三个部分协调工作

什么是通用串行总线控制器?

通用串行总线控制器的驱动就是USB口驱动,一般的SP2操作系统都能默认这个驱动程序,如果你装的是SP2操作系统,这个驱动没有默认就说明你的系统盘有问题,或你安装过程中操作失误.如果你装的是SP2一下的系统,就需要根据你的主板芯片组安装相应的USB2.0驱动程序.

什么是通用串行总线控制器?

USB,即UniversalSerialBus的缩写,译成中文,就是通用串行总线,这是由Intel公司开发的通用串行总线架构;因此顾名思义,通用串行总线控制器,即USB控制器。在一台计算机中,USB控制器控制着所有的USB接口,以及接口上的设备的正常运行。即插即用,即PlugandPlay;是一种使用者可以快速简易安装某硬件设备而无需安装设备驱动程序或重新配置系统的标准。

即插即用需要硬件和软件两方面支持,目前,市场上常见的硬件都支持即插即用,从97年开始微软的操作系统全面支持即插即用。

这也就意味着目前市场上的计算机基本上都是支持即插即用的。USB设备本身就是即插即用的。很显然,您的电脑在有USB存在的状态之下,是完全支持即插即用的。

 
反对 0举报 0 收藏 0 打赏 0评论 0
 
更多>同类资讯
推荐图文
推荐资讯
点击排行
合作伙伴
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  冀ICP备2023006999号-8