Questions tagged «interface»

接口定义了明确的边界以及系统之间的通信/互连。

10
如何构建具有旋钮,滑块和开关的USB控制器
如何为USB设备建立一个接口,该接口允许电位计,线性/对数锥度以及瞬时/切换开关与计算机接口? 如果有人可以给我一个高级的描述,我将不胜感激。我可以阅读规格表,因此只要知道在哪里可以找到规格书就可以理解细节。
34 usb  interface 



4
在商业产品上使用CH340G是一个可怕的主意吗?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为电气工程堆栈交换的主题。 10个月前关闭。 我正在开发一种利基产品,它将以相当低的产量(数百个)生产。我正在使用Atmega uC,其中一项要求是用户可以现场刷新的能力。我的计划是将Arduino引导程序与USB-to-UART IC配合使用(我知道这很懒,但是在这种情况下,它可能是最好的选择)。 有很多选择。我现在的原型板使用的是FTDI FT232RL,但这对于生产来说太昂贵了,因为整个板的价格在20美元左右。 我考虑过的IC包括: CH340G 最便宜的选择,但是OSX签名驱动程序的状态如何?我无法确定这是否将完全即插即用。有人知道这是什么状态吗? CP2102 健壮,不用担心已签名的驱动程序等。但是它更昂贵。 MCP2200 同样强大,无需担心已签名的驱动程序。与CP2102相比,该如何选择?它们几乎是相同的价格。 除了已签名的驱动程序之外,是否还有其他具有上述选择的“陷阱”?我不想强迫用户安装未签名的驱动程序/在重新刷新过程中添加一个可能很痛苦的过程,但是我也不想仅出于用户可刷新性的目的在BOM成本中增加2美元。 任何一般性指导/建议都将是有用的。谢谢。
12 usb  uart  interface  ftdi 

4
什么是数字视频端口?
我在这里随便提到了几个问题,即图像传感器模块具有“标准并行数字视频端口(DVP)或... MIPI高速串行接口” “我从哪里开始嵌入视频?” “具有硬件摄像头接口端口的处理器?” “数字视频端口(DVP)并行输出接口MIPI串行输入和输出接口” 是否有特定的数字视频端口(DVP)接口标准?是否有特定的MIPI标准?如果是这样,我在哪里可以获得有关信号,标准连接器等的详细信息?还是“ DVP”仅仅是一个通用术语,其中包括DVI,DMP,HDMI,SDI,UDI,DVB-ASI,FireWire,i.LINK,DisplayPort等各种接口?可能有不止一个接口标准(令人困惑)具有相同的“ DVP”初始名称吗?特别是,有些人似乎认为可以将44针处理器直接连接到DVP接口,因此显然他们不是在谈论100线SGI DVP接口-可能是其他DVP接口,还是仅仅是一个DVP接口而已。以上特定接口之一的错字?


5
是否有任何可以通过API编译/下载程序的市售PLC?
我的团队决定使用PLC来控制工业过程,该过程需要对外部设备进行简单,实时IO的处理,而所需的处理最少。但是,我们希望每次运行之间所需的确切输出有所不同(实际上,很少重复执行给定的运行),并且操作员将没有任何PLC /软件编程经验。 虽然我无法透露实际产品,但最好的类比是我们正在设计一种工业冰沙机,其PLC可以精确地实时控制不同阀门的打开和关闭。操作员将使用我们的软件来设计自定义添加不同试剂的顺序以及相关重型机械(例如工业混合机)的开/关。 这就是挑战:我们当前的方法是编写自己的编译器,该编译器将操作员给出的指令(打开阀门A持续10毫秒,打开阀门B持续20毫秒)转换成梯形逻辑和PLC机器代码。然后,我们将通过串行直接将自编译程序下载到PLC。所有这些都需要自动化,以便操作员只需要在提出其步骤顺序后单击一个按钮即可。 但是,尽管进行了研究,但我还没有找到一家PLC供应商,这两家公司都有:1)具有API的编译器,或者发布了有关其PLC机器代码的足够信息以允许人们编写编译器; 2)支持将程序直接下载到PLC无需使用供应商的编程软件(CX-programmer,Atmel studio等)。 我被认为是我们可能采取了错误的方法,或者至少不知道要寻找什么产品。I / O非常简单,无法证明我们自己的电路板的合理性,但是我们正在寻找的功能(即与高级PC软件的PLC交互)似乎不可用。 理想情况下,我们希望立即将整个程序下载到PLC,而不是一次发送指令。PLC(或最终使用的任何设备)上所有指令的执行都必须是实时的。 是否有任何商用PLC支持机器代码的编译和下载,从而可以通过更大的程序来自动化整个过程?还有其他方法可以将实时程序下载到以高级语言编写的PC软件编写的PLC中吗?

2
有人可以解释这个微控制器ADC接口(用于读取太阳能电池板电压)吗?
我正在尝试了解TIDA-00121中找到的电路的功能(您可以从此处下载设计文件) 我认为这与以下事实有关:PV并未直接接地(当太阳能电池板的电压太低而无法阻止任何反向电流流入电池板时,反向电流MOSFET可能会关闭) 对于传递函数(来自源代码),微控制器侧的电压等于: V = 0.086045Pv-0.14718475V(PV是面板电压)。 这是从Vref = 2.39,10位ADC和源代码公式得出的: 面板电压= 36.83 * PV-63 从源代码验证我的假设: 电池电压= BV * 52.44 产生电池分压器微控制器侧的电压: V = 0.122BV是分压比(14K / 100K网络) 问题是: pnp晶体管网络的作用是什么? 如何计算微控制器侧电压的传递函数? 非常感谢你。

1
什么时候比APB总线更好的选择AXI4Lite?
我正在努力改进和清理具有64位数据总线的已经运行的大型FPGA设计。出现的问题之一是, “我们应该将所有总线转换为AXI4Lite / APB,还是应该保持原样?” 有些是AXI4Lite,有些是APB。 AXI4Lite小组的成员认为,许多第三方FPGA IP模块都使用AXI总线。相反,同事建议APB总线使用的资源可能更少(FF和LUT),尽管我无法证实这一点。 我站在一个人的身边,坚持下去。 有什么理由选择一个?是否有一种情况下,一辆公共汽车可能需要比另一辆公共汽车更多的资源?是否有充分的理由要迁移到另一个?

3
这种数字数字LCD叫什么类型?
我已经在体重秤,计算器,仪表,千分尺等上多次看过这种类型的LCD。我知道它是一种相当传统的显示器,但是我非常喜欢它的紧凑,简单,甚至与TFT或智能手机相比,价格甚至更低,键入触摸显示。 [ 这叫什么?@ kevlar1818和@stevenvh的回答:“七段显示”] 我想使用这种类型的LCD,例如,我刚从Digikey目录中找到了这种8位数的VIM-878。这是它的数据表。 我如何与之交互?我想知道从简单的AVR微控制器(如Atmega8)与其进行接口的一种好/常见的方式-最好与物理上不太大的接口电路/部件进行接口。 我认为需要某种驱动程序或多路复用器?我想我正在寻找其他与这种LCD交互方面有更好经验的人一个新的视角。

3
传感器接口的简单自适应放大器选项
相关:可变条件下用于噪声传感器的高分辨率ADC 我正在使用基于电阻式纺织品的传感器构建接口,该传感器根据环境条件可能具有不同的电阻范围。为了最好地利用我的A / D转换器,我想探索使用自适应放大器,以帮助补偿传感器的不可靠性能。 我在这里有什么选择?还是可以为我指出有关该主题的一些参考资料? 我可以想到两个有用的通用方案: 通过在给定的分析窗口中找到最小值和最大值进行自动校准(约30s-2min) 使用拨动式训练界面进行显式校准 ...还有我没有想到的替代方案吗? 一些限制 如果可能的话,应该是单芯片解决方案(小)(例如电容感应芯片) 它应该易于配置和使用(我不是工程师,也没有获得报酬) 附近可能会有一个微控制器 带有惠斯通电桥/分压器,低通滤波器和放大器的全功能芯片会更好。 有关我的特殊设置的更多信息 A / D转换器可以是内置在Atmel芯片(可以是ATtiny85或ATmega32u4)中的转换器,也可以是内置在XBee series 2无线电中的转换器。我以前从未使用过专用的A / D芯片-我不确定这样做是否会有好处。 传感器将是一块Eeonyx掺杂的聚合物导电莱卡。在拉伸30%时,电阻变化约1个数量级。 整个东西将被安装在表演者的手上,因此它必须小巧且坚固。它很有可能是无线的。 精度很重要。该界面将用于不断改变实时音频效果,即不是开关。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.