Questions tagged «power»

该标签用于有关Arduino系统的电源和/或功耗的问题。

1
Arduino电源自动选择逻辑会短路稳压5V和USB 5V吗?
从Arduino UNO r3的参考设计中,我发现如果Vin低于6.6V,USBVCC将通过mosfet T1连接到+ 5V。如果Vin刚低于6.6V,这两个源极不会短路吗?稳压器U1(NCP1117)的数据表中提到5V版本的输入范围低至6.5V。 在研究是否可以同时通过USB和5V引脚为arduino供电时会想到这个问题。有许多警告不要这样做,有些人则表示可以。我意识到如果未连接Vin / PWRIN或低于6.6V /〜7.3V,这将使USB 5V与我的外部5V短路,但是考虑到这可能是设计使然(如果上述理论正确),这是多么糟糕的事情。 )?

4
莱昂纳多(32u4):以编程方式对其进行砌砖的方法
我认为,当莱昂纳多(Leonardo)面世时,我读过一些关于谨慎做事的文章,这可能会导致它不再加载任何新草图,因此必须重写引导程序。因为我计划使用节能选项,例如禁用未使用的硬件组件(例如USB端口),所以我担心会做错事情。 到目前为止,我发现了一个Leonardo美食: 如果禁用了中断,则上传新草图将失败,除非在Arduino IDE显示“正在上传...”后立即按下“重置”按钮。 哪些东西(与通常的硬件相关的想法除外,例如将输出配置的引脚连接到固定电势)会损坏控制器或需要使用新的引导程序重新刷新Leonardo?

2
将变化的电压读取到Arduino
我正在使用Arduino Nano和电流互感器(CT),试图感应流过120 V 60 Hz线路的电流。 电路图 CT 0-1 V根据其规格输出。该输出偏置AREF/2= 2.5V。 analogRead 价值观 x轴表示ADC样本的索引号,而y轴表示ADC值(0-1024)。采样率约为9 kHz。峰间差异约为1026个样本。 您希望CT产生该波形吗?为什么有些区域的值是平坦的,而不是连续变化的? 此外,如果我们看一下曲线的曲线部分,为什么Arduino 交替读取上方512和下方的值512?它读取一个高于的值512,然后是低于的值512,然后是高于的值512,依此类推。 analogRead在我的设置中,测量所需的时间为110微秒,并且波形峰值之间有1026个样本。这意味着在1秒钟内将有大约9个峰值,尽管由于我们正在感测60 Hz线路,所以我预计会有60个峰值。你从中得到什么?电路中有一个电容器,C1这有什么关系吗? 这些AnalogRead值是否适合用于计算RMS电压,从而计算出流经电线的RMS电流?这样做的最终目的是在确定流过电线的RMS电流之后计算功率使用量。 用于获取绘图值的草图 void setup() { Serial.begin(9600); } void loop() { double sensorValue = analogRead(1); Serial.println(sensorValue) } analogRead凹凸区域中的实际数据点 487 534 487 535 488 537 484 536 487 538 486 536 484 540 484 …
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.