电气工程

电子和电气工程专业人士,学生和爱好者的问答


3
在Arduino上使用麦克风
编辑:我已经在这个问题上研究了一段时间。事实证明,这比我想象的要困难得多,对于初学者来说这不是什么。这需要昂贵的硬件(麦克风和放大器)以及微控制器上的一些复杂的音频分析。即使是带有放大电路的完整麦克风也无法提供理想的效果(根据该产品的评论) 我是Arduino的新手(但是我对编程很熟悉)。为了构建VU表,我想将一个麦克风连接到Arduino的模拟0引脚,并通过串行连接显示该值。 我用谷歌搜索并找到了这个电路: ...并且我尝试用以下结果构建它: (我现在正在使用Oli Glaser在他的答案中建议的电路) 串行监视器上的值不会根据音乐音量而改变。 在Arduino的模拟输入上测量音量的最简单方法是什么? 另外,我有一个TDA2822M,但我不知道它是否对该项目有用。麦克风上的标题显示为XF-18D。 编辑:我的arduino代码: void setup() { Serial.begin(9600); } void loop() { Serial.println(analogRead(0)); delay(300); } 串行输出:1023 1022 1022 1022 1022 1023 1022等 如何检查麦克风是否正常工作?它是定向的吗? 编辑:我现在正在使用S9014晶体管。ADC和串行连接正常工作(我用电位计对其进行了测试)。 串行输出现在约为57。 另外,我没有万用表或示波器。 我现在有一个万用表。

5
全波整流器比半波整流器好吗?
我很好奇基于半波整流器或全波整流器的直流电源之间是否存在实际差异。 我的意思是我有几个小型直流电源设备,每个电源应提供12V 0.1A。它们都有一个240V-> 18V的变压器,然后是1个二极管或4个二极管,然后是78L12(0.1A调节器)和一个或两个电容器(通常为220uF或470uF)。 我的问题是,当添加一个470uF电容器和78L12时,电源是否仅用半波整流器(单个二极管)就能提供高质量的直流电压,或者桥式整流器(4个二极管)是否更好。 我还有一个基于齐纳二极管的旧12V 0.2A电源,而不是7812稳压器。它还有18V的电压流向单个二极管,然后是33R电阻器(将电流限制为0.2Amp),然后是与1000uF电容器并联的齐纳二极管。再说一次:在那儿有4个二极管会更好吗?还是由于1000uF的电容器,半波整流在这里是否足够好? (我所有的电源工作正常,我只是好奇这些东西“为什么”和“如何”工作。) 更新: 我发现了两个更有趣的信息: 每0.1安培(或更高)的输出电容应约为500 uF。这适用于全波整流器。由于我在半波整流器中看到了相同的值,所以这还不够,而且它们的设计也不好。 当我们希望通过简单的变压器将5V / 12V输出(或其他两个电压)组合在一起时,不能使用4二极管整流,因为它不能为两个不同的电路提供公共接地。(一个更复杂的实际示例:我从变压器-7 / 0 / + 7 / + 18伏特获得了一个带有四根输出线的电源。然后,它使用2二极管整流得到全波7V输出,并使用1二极管整流。以获得半波18V输出。此处无法将18V线路“升级”为4二极管整流。)

4
您可以将120vac正极线放入面包板吗?
在面包板上放置120vac正极线时,我需要了解什么吗?(例如,如果这样做是个不好的主意,那么。)这只是一根不到四分之一安培的圣诞灯。我只会将正极线放入DIP继电器中。我只听说过少数人这样做的情况,而我唯一的电气经验涉及5vdc,所以我从未感到震惊。我知道在实际插入时也不会碰到它。 我还将在面包板的另一侧安装5vdc控制线。我应该扔一些二极管来保护我的Arduino,还是应该使继电器很好地隔离电源?
18 ac  breadboard 

5
Code Sourcery G ++ Lite仍然是可行的项目吗?
当我尝试下载适用于ARM的Code Sourcery G ++ Lite的较新版本时,我注意到我被重定向到另一家公司,并且在该网站上真的找不到有关ARM Sourcery G ++ Lite的任何信息。 有人知道Sourcery G ++ Lite for ARM项目的状态吗?它还活着吗,人们还在使用它吗?将来会上市吗? 更新:他们似乎已将项目重命名为Sourcery CodeBench Lite,所以也许这个问题不重要? 更新:Mentor Graphics正在关闭该项目,它不再是可行的选择。 注意:当前获得ARM gcc的可行地方似乎来自Linaro https://www.linaro.org/about/ https://www.linaro.org/downloads/ https://launchpad.net/gcc-arm-embedded
18 arm  compiler  gcc 

3
使用简单的电容器来缓冲电池?
我有一个简单的应用,其中一个6V,2A直流电源驱动4个业余爱好者级别的伺服器。在大多数情况下,这是足够的,但是在某些情况下(当所有伺服器突然加载时),我认为功耗会在短时间内超过2A。 建议我在电源和伺服器之间使用一个电容器,以应对这种瞬态负载。不幸的是,建议者不知道该如何实现。我曾尝试过Google大学,但大多想出的视频都是用巨型电容器爆炸的东西。 有人可以为我指出正确的方向,还是给我一个简单的电路示例,说明我该如何做。就像将电容器连接到正极引线一样简单吗? 我应该进行哪些计算以确定合适的电容器尺寸?例如,如果我想维持3A的峰值5秒钟。
18 capacitor 

6
分配唯一的单板地址的方法
我们正在为射频遥控应用设计发射器/接收器板。为了避免不匹配的配对之间的通话,我们需要唯一的单板地址。该地址通过8个地址引脚指定给编码器/解码器芯片。 我们可能会手工组装一小批(约25个),但将对PCB进行专业制造。 在这种情况下,您最喜欢的方式来进行唯一的单板地址?我已经考虑过DIP开关,跳线和剪切/跳线痕迹。我倾向于减少痕迹,但我想听听经验丰富的人通常会做些什么。

4
我可以通过“无连接”引脚运行跟踪吗?
几种IC采用封装形式制造,其引脚数超过了其支持的范围。例如,采用SO8封装的LM317具有4 V OUT引脚和2 N / C (无连接)引脚。我经常想通过N / C引脚走线以简化布线,但想知道是否会使它们放弃重影。如果存在,那么制造商遵循的有关N / C引脚电气特性的标准或规则是什么?还是我必须搜索数据表/每次都要自己进行测试?

2
控制系统的系统建模
在大学学习控制理论课程后,我毕业后根本没有使用它们。我已经开始通过在控件中启动一个爱好项目来解决此问题。我的教科书是该理论的很好的参考书,但是我最大的问题是我在确定模型中的系统参数方面找不到很好的参考书。例如,假设我有一个温度传感器,该温度传感器与加热元件相距一定距离,并且在其上方还具有一些非常重要的热质量。我应该如何为这种非理想模式建模?甚至在为元素的误差函数建模之后,如何从基准实验中确定实际的数字系数? 这里有没有人有什么好的教科书或参考文献推荐?

7
将数据从一个系统传输到另一个系统的通用协议?
将信息从一个系统发送到另一个系统的一般协议是什么?例如,假设我们要在一段时间内从微控制器收集一些信息,然后将其发送给另一个微控制器。我听说过SPI和I2C接口,但不清楚何时将一种方法用于另一种方法以及如何实现它。除了SPI和I2C以外,还有其他通用的方法吗?不同的微控制器的实现过程是否相似?它基本上是解析我在接收微控制器上所做的数据字节吗?
18 i2c  spi  data 


6
如何保护SD卡免于意外的电源故障?
我正在使用Microchip MDDFS库将数据存储到SD卡的设备上工作。记录器将以每分钟1个条目(56字节)的最大速率记录数据。问题在于设备可能随时会断电,可能在写序列的中间。我想知道什么是保护我的数据免遭损坏的最佳方法。我发现,如果在断电时打开文件,则上次关闭文件后写入文件的所有数据都会丢失。我不知道如果在写入序列中途断电,是否同样适用。 由于写入过程并不经常发生,因此每次记录数据时,我都可以打开文件,写入数据然后关闭文件。这种方法会随着时间的推移损坏SD卡吗? 另一种方法是保持文件打开,但是每写入10或50次后,我可以关闭文件,然后重新打开它。 我还可以将数据缓冲在内存中,然后偶尔刷新数据(大约在一KB后)。 我的最后一个想法是,在电路中,我可以添加一个大电容器,以在断开电源后足够长的时间为我的pic / sd卡供电,以快速关闭文件。这种方法的问题在于,关闭文件和/或保存数据所花费的时间非常不一致。据我了解,这次的时间很大程度上取决于文件所在的Flash页面中的当前位置。 无论如何,你们会建议什么?
18 power  sd 


8
在低压系统中使用高压电容器?
很快的问题是,正在使用额定电压为高电压(假设为35v)的电容器在系统中供电5V(例如对于LED或您有什么用)危险吗? 由于它可以存储高达35V的电压,是否会像想以某种方式存储一堆然后立即释放它,从而损坏系统,还是可以使用比所提供电压更高的额定电容器?


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.