C# 需要通过USB端口控制的交换机组件

C# 需要通过USB端口控制的交换机组件,c#,vb.net,C#,Vb.net,我需要一个由.net、C或vb开/关状态代码控制的设备开关组件。。 我有在C,.net窗口应用程序的代码知识,我需要做一个开关,可以通过USB端口使用代码控制。。。因此,使用该开关,我将在特定的时间间隔内打开/关闭电气设备风扇、灯。。我的小项目 注:我需要关于所需组件以及如何组装的简要说明 如果你知道任何类似的项目类型的链接,请参考我 谢谢 您确定必须使用USB端口执行此操作吗 你需要一个实现整个USB接口的设备。这并不像在COM端口RTS/DSR等上使用线路那么简单。。。或者使用并行端口 快速

我需要一个由.net、C或vb开/关状态代码控制的设备开关组件。。 我有在C,.net窗口应用程序的代码知识,我需要做一个开关,可以通过USB端口使用代码控制。。。因此,使用该开关,我将在特定的时间间隔内打开/关闭电气设备风扇、灯。。我的小项目

注:我需要关于所需组件以及如何组装的简要说明

如果你知道任何类似的项目类型的链接,请参考我


谢谢

您确定必须使用USB端口执行此操作吗

你需要一个实现整个USB接口的设备。这并不像在COM端口RTS/DSR等上使用线路那么简单。。。或者使用并行端口


快速搜索发现…

您确定必须使用USB端口执行此操作吗

你需要一个实现整个USB接口的设备。这并不像在COM端口RTS/DSR等上使用线路那么简单。。。或者使用并行端口


快速搜索发现…

您可以尝试类似的东西或其克隆之一,如。对于您的项目来说,这可能有点过头了,但它们是预先组装好的,并且有很大的支持基础


对于任何低压开关电路,您也需要某种形式的继电器板来切换依靠主电源运行的电器。请参阅以获取一些想法。

您可以尝试类似的产品或其克隆产品,如。对于您的项目来说,这可能有点过头了,但它们是预先组装好的,并且有很大的支持基础


对于任何低压开关电路,您也需要某种形式的继电器板来切换依靠主电源运行的电器。请参阅以获取一些想法。

您可能需要考虑为此目的使用芯片。他们有一个可用的和传统的C DLL

FTDI提供两种类型的驱动程序-一种模拟简单的COM端口虚拟COM端口,这对您来说可能足够了,另一种更像是直接的USB控制D2XX,尽管它在连接USB设备时仍然显示为COM端口


另一方面,如果您真的只需要开/关支持,那么您可能只需要将用于最基本的通信。当然,串行端口驱动程序不允许您将串行端口引脚连接为高或低,因此您需要某种读取来自PC的数据的方法。许多微控制器都有免费的UART库,正是出于此目的,但是您还需要为此获得一个RS232电平转换IC,因为PC输出+/-6V IIRC的串行端口可能为+/-12V,而大多数微控制器在0/5V或0/3.3V下运行并接受信号。

您可能需要考虑为此目的使用芯片。他们有一个可用的和传统的C DLL

FTDI提供两种类型的驱动程序-一种模拟简单的COM端口虚拟COM端口,这对您来说可能足够了,另一种更像是直接的USB控制D2XX,尽管它在连接USB设备时仍然显示为COM端口


另一方面,如果您真的只需要开/关支持,那么您可能只需要将用于最基本的通信。当然,串行端口驱动程序不允许您将串行端口引脚连接为高或低,因此您需要某种读取来自PC的数据的方法。许多微控制器都有免费的UART库,正是出于此目的,但是您还需要为此获得一个RS232电平转换IC,因为PC输出+/-6V IIRC的串行端口可能是+/-12V,而大多数微控制器在0/5V或0/3.3V下运行并接受信号。

我认为这个问题更多地与机器人技术有关,而不是与编码有关。你试过搜索这个类别吗?我认为这个问题更多的是关于机器人而不是编码。你试过搜索那个类别吗?+1对于FTDI chios,我在我的c.NET项目中使用过它们,通信是通过虚拟COM端口读/写完成的。它工作得很好+1对于FTDI chios,我在我的c.NET项目中使用了它们,通信是通过虚拟COM端口读/写完成的。它工作得很好!