电气工程

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

3
测量步行过程中的步长
我想测量步行过程中的步长,我正在寻找一些解决此问题的方法。 我并不是真正的传感器专家,因此我正在尝试收集一些信息,以了解如何为此目的构建系统。通常,我将arduino与嵌入在鞋子中的加速度计和压力传感器一起使用。 我当时在想,可能的解决方案是随时找到两只脚之间的距离,并在每只脚碰到地面时读取距离值(可以使用压力传感器检测到这种情况)。 我不知道是否存在一些能够追踪小距离的传感器。如果可以给我一个链接,我可以提供一些信息? 您是否有解决此问题的建议或提示?
8 sensor 

3
如何编程PIC12?
我有需要编程的PIC12F675。我正在使用Pickit 2和Pickit 2软件。我应该可以使用此电路对其进行编程,但是Pickit 2软件根本无法检测到该芯片。 怎么了 编辑:我已经添加了电路板的图像。而这里就是你可以找到的PIC12F675数据表。跳至第4页以了解引脚排列。 EDIT2:我实际上只是看了看这些芯片(笨拙,但我以为Mouser会把我订购的东西发送给我),我注意到它们实际上是PIC12C671的。这会有什么不同? 最终编辑:哇!感谢所有为我提供帮助的人!我没想到会有这样的反应。最终就像我想的那样,这是一个小愚蠢的问题。我从Mouser收到包裹时没有仔细检查所有东西是我的错。

1
Altium:线束作为多通道模块的输出
我正在设计一个包含多通道模块的原理图。我想使用带有输出信号的线束作为端口。如果使用单根电线,则输出处将有一条总线。这很清楚。但是我如何使用不同的线束? 图片显示了这个想法,但是没有用! 编译设计时出现以下错误: 具有重复条目的图纸符号图纸条目MEMS1-MEMS_CNT(被动) (针对每个实体和线束重复)
8 altium 


5
为什么AC-DC适配器的两端都有长电缆?
为什么交流适配器两端都有长电缆?我相信几乎每个使用它的人都希望它直接在正在供电的小工具旁边(如果可能的话甚至可以与之连接在一起)或在电源插头旁边(可能与电源插头做成一个单元)。将其挂在电源线中间很不方便。这仅仅是设计缺陷,还是有特定原因? 如果我要用一根很短的电缆来代替交流侧电缆或直流侧电缆,那么这两种选择在电子上有什么区别吗?

1
放置去耦电容器的最佳位置
参见此图,该图提供了四个选项来放置去耦电容器: (来自http://www.learnemc.com/tutorials/Decoupling/decoupling01.html) 我会说选项(d)不好-我建议有人将电容器放在V DD而不是V SS附近。这是正确的吗?(c)同样。 通常:放置去耦电容器的最佳位置是什么?在哪里影响最大?而且,更重要的是,为什么?我想要一个理论上的解释。

5
在频闪灯中使用LED驱动的过电流
我想要一个使用RGB LED的频闪灯作为光源。我想以大约100 Hz的非常短的持续时间脉冲(最好是微秒或更短)为LED脉冲。 每秒LED的总开启时间可能少于1/1000秒。如果以标称功率驱动LED,则总的光输出将很低,从而导致照明效果非常差。我对通过非常短的脉冲来驱动恒定功率但电流远高于额定功率的LED的想法很感兴趣。理想情况下,比标称值高10倍甚至100倍。 这里有个话题:LED上的高电流脉冲表明短脉冲可能比标称电流高出几倍,但我认为他们所谈论的是比我想象的更长的脉冲。 任何人都可以评论LED是否可能存活足够长的时间以至于有用吗?我不介意大幅减少总寿命。只要它们可以使用几十个小时(总时间可能少于一个小时),就可以了。
8 led 

6
VCO用于合成V / Octave和电池供电?
几年来构建模拟合成器一直是我的梦想。 这次,我基于555定时器构建了VCO,我知道如果没有很多其他电路,它们通常不会具有准确的频率响应。 555 VCO 我还基于LM358运算放大器构建了一个VCO。这听起来似乎更好并且更稳定。 358 VCO 我在互联网上发现的许多VCO设计都非常复杂,需要+ -12v电源。这是一个设计为可使用两节9v反向电池运行的示例。 358 V / Hz VCO 我要寻找的是一种简单的设计,而不是大量的组件,V / Octave频率响应,并且可以由一个(或两个)电池(音频频率范围在20Hz-12.5kHz之间)通过DC供电。 我也在考虑DCO方法,使用可编程分频器从主时钟获得频率的Juno方法似乎很有吸引力。
8 oscillator  music  vco 

1
DRO标尺4针连接器识别
我已经购买了一些秤,可与微型铣床和开源DRO-550数字读出平台配合使用。它们基本上等同于永久磁铁安装的数字游标卡尺,因此可以跟踪和显示铣床的X / Y / Z位置。最终产品如下所示,带有随附的LCD读数: 即使协议更像SPI,许多秤仍使用标准的mini USB连接器,但是这些秤使用的是我希望帮助识别的4针连接器。在第一张照片中,标尺的最高刻度为1/64英寸,因此看来引脚间距为1/32英寸或0.8mm,我还通过测量确认了这一点,以减少视差。 以下以不同角度拍摄的照片显示,尽管物理连接了两排引脚,所以它是一个4引脚连接器。推入插槽的突出部分的整体外部尺寸约为0.2英寸/ 5.2毫米宽乘以0.12英寸/ 3毫米高,因此比微型USB小。 我不希望切断电缆并重新端接,所以想知道这是否是任何人都可以识别的标准连接器类型?

5
将按钮连接到控制器引脚
这个问题已经存在了数十年,但是我在此站点上没有找到直接的答案。我想要以下内容: 该电路仅允许从微控制器内部检查按钮的状态。没有什么花哨。我的问题: 有什么比这个简单的设计更好的了吗? 100千欧姆电阻器的电阻是否足以满足当今dsPIC30FXXXX等CMOS器件的要求,而不是大功率应用?
8 button  pullup 

2
将扬声器输出连接到麦克风输入
麦克风信号和扬声器信号之间到底有什么区别? 我想用一条简单的电缆将PC扬声器输出连接到麦克风输入。有没有人对此有个好主意或方法? 已编辑 我想使用音频电缆传输数据,并希望将扬声器输出连接到麦克风输入。我找到了这个电路。这是一个好的解决方案吗?

2
MMC内存芯片上使用的最佳Linux文件系统?
我有一个新的嵌入式Linux项目。硬件团队已为系统的非易失性存储器选择了MMC闪存芯片(部件号MTFC64GJVDN-4M)。数据表位于http://www.micron.com/parts/nand-flash/managed-nand/mtfc64gjvdn-4m-it。 与该部分一起使用的最佳Linux文件系统是什么?我相信这是一个块类型的设备,因此JFFS2 MTD类型的文件系统不适合在原始闪存上运行。我首先要寻找可靠性,然后才是性能。 据我了解,这些MMC设备就像SD卡的“内脏”一样,即具有自己的板载控制器。以前,我对SD卡发生故障的经历非常糟糕,而由于硬件故障导致SD卡无法读取。那是使用ext3文件系统的,所以我正在研究看看这个新项目是否还有更好的选择。

3
检查RTC上的备用电压会耗尽备用电池吗?
我正在开发一个ATMega项目,该项目将节省时间,因此我正在尝试使它具有软件时间(基于millis()),DS1307或DS3231(ChronoDot)RTC的选项。 最基本的说,我想做的是提供一个可焊接的ChronoDot头,然后用某种方式在软件中检测是否已连接ChronoDot并切换为使用它。通常,检查DS1307或DS3231是否存在(因为它们使用相同的I2C寄存器)通常很容易,但是在进行最初的检查后,它们之间确实确实有些偏离,并且后者具有更多功能。所以我仍然想确定连接了哪个。通常,我计划直接在板上放置一个作为默认选项的DS1307焊料,而DS3231支持将仅通过双4引脚接头连接器提供完整的ChronoDot。ChronoDot本质上适合DS1307正常运行的地方(在这种情况下不会填充)。我特别关注ChronoDot的主要原因是它 它很流行,易于获取,并且对于最终用户不需要SMD焊接(如果是套件的话)。所以,这就是我在想... DS1307和DS3231的芯片上都有一条Vbat线,但实际上并不需要任何东西。但是,ChronoDot的分线板上有一个实际的VBat引脚。我可能只能连接ChronoDot接头连接器上的Vbat,而不连接DS1307,并将其连接到我ATMega上的数字输入引脚。但是该输入引脚是否已通过电阻下拉至地(不确定该值是多少……也许是4.7k?)。如果我的EE理论是正确的,那么我可以读取该引脚,如果我的电平低,则没有计时码字;但是如果我的电平高,则存在。 像这样: 模拟此电路 –使用CircuitLab创建的原理图 我的主要问题是,这样做是否会耗尽RTC上的备用电池?通常,在提供5V主电源时,不会从备用电池汲取电流,但是将其连接到数字输入是否会一直从电池获取电能?或者,可以说,有一种我需要在从引脚读取后将其插入以使其“断开连接”的模式吗?我知道我可以将其更改为输出,但是我相信,如果将其设置为输出并且设置为低电平,则基本上可以将电池接地。 无论如何,我的EE课程是很久以前的。在此理论上的任何帮助将不胜感激。

2
过零检测器:我真的需要7W电阻吗?
我正在尝试为控制器提供零交叉检测。使用以下示意图,我设法生成了方波信号,表示正v / s负半周期。问题在于电阻需要很大: CTR> 10%最大二极管电流:60ma。我选择30 mA工作二极管电流。R1产生30ma * 230V = 6.9W。 相当的加热器。另外,要求额定电压高于400V。我意识到可以使用变压器来降低电源电压。但是,这些家伙往往体积庞大且相当昂贵。有什么建议吗? 编辑: 我在网站上找到了关于硬件设计和噪声抑制的一些不错的解释。在计算电阻值时,stevenvh的答案特别有希望。因此,让我的问题更笼统。方法是什么-电阻器,变压器等。光耦合器需要什么特性?选择的驱动电流(30mA)是否巨大且不必要?

2
PIC上的SPI时钟不稳定
我正在尝试将PIC18F25K22的MSSP模块配置为SPI主模式。我正在查看时序,并且整个传输过程中的时钟都不稳定。图片比文字更能说明问题。 发送一个比特后,时钟会缩短,并且每次不会缩短相同的时间。我以前没有使用过SPI,但是我在Wikipedia和其他资源上找到的图表从未显示过。我还连接了一个Arduino,但没有看到这种行为。我的代码是: #pragma config FOSC = INTIO67 // Oscillator Selection bits (Internal oscillator block) #pragma config PLLCFG = OFF // 4X PLL Enable (Oscillator used directly) #pragma config BOREN = OFF // Brown-out Reset Enable bits (Brown-out Reset disabled in hardware and software) #pragma config WDTEN = OFF // Watchdog …
8 pic  spi  timing 

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.