产生振荡信号的最简单方法是什么?


9

假设您有一个带有5VDC和接地输入的黑匣子,并且必须创建一个振荡信号输出。可以做到的最简单的电路是什么?您可以使用电感器和电容器创建储能电路吗?

PIC将检测到输出信号。频率并不重要,但应相当低(10至500Hz之间)。PIC不会测量频率,而只会根据是否连接了此“盒子”来检测是否存在振荡信号。这意味着信号可以是正弦波,方波,锯齿波,无论如何,形状都不重要。

便宜点,最少组件数和最少房地产解决方案的奖励积分!


2
放置一个5v断电的振荡器?对我来说,这听起来像是最简单,最小和最便宜的方法。我想我不确定你的问题是什么。
Kellenjb 2011年

我从未见过如此低的频率...
PICyourBrain 2011年

抱歉,我读为500 KHz。我的错。
Kellenjb 2011年

1
我可以在六角形逆变器IC中使用由3/6个逆变器制成的环形振荡器。但这会在MHz范围内振荡。
Thomas O

Answers:


15

我能想到的最低组件数:

在此处输入图片说明

74HC1G14是在SOT-23封装的74HC14的单个栅极版本。

好我撒谎了 您可以减少花费。以一个带有内部振荡器的微控制器为例,编写这个极其复杂的程序以输出方波。组件数量:1.板空间:6 mm。 2

如果降低了频率限制,则可以使用LED:f〜374740572500000 Hz。;-)

施密特触发器逆变器也超出规格,其输出连接到输入。这也是一个1组件解决方案。应该在几兆赫兹处振荡。


uC +1,令人惊讶的是,如今添加到最简单的硬件解决方案中是多么容易或最佳。
肯尼

同意,您现在可以在SOT-23-6封装中获得带有精密内部振荡器的完整微控制器,这真是令人惊讶。而且,您可以使用相同的零件通过8引脚DIP来构建原型,单价低于60美分。我想我会在我的下一个Digi-Key订单中添加一些以供使用。
tcrosley 2011年

fwiw-在我读到你提到uC的地方之前,我已经发表了自己的观点。我以为你刚读完逆变电路。
JustJeff 2011年

我订购了PIC10F200的免费样品。应该很快到这里。一旦确定了代码,我什至可以从经过预先编程和标记的MicrochipDirect处订购,而与大多数其他解决方案相比,它们的花销更少。
PICyourBrain,2011年

@PICyourBrain:听起来不错。这是否意味着他们也对较小的批次进行编程?而且价格低廉?
Federico Russo

4

您想减少组件数量吗?这个怎么样:

在此处输入图片说明

您通电。继电器激活。触点打开。继电器停用。联系人关闭。继电器激活...

它也可用作蜂鸣器,并产生良好的反激电压。

警告-反激电压可能会杀死µC。

但是,嘿-这是一个单一的组成部分-如果没有全部的量子信息,您将获得的比这还少的...


不错,但是就像您说的有关反激式的:我不想将此信号提供给微控制器:-)
stevenvh 2011年

我做了一次,但效果不佳。为了获得更清晰的信号,我必须使用2个相同的继电器交叉耦合作为多谐振荡器

@rocket我曾经用它来电击朋友……
Majenko 2011年

4

一部分:一个ATtiny 13.是的,您必须对其进行编程以输出方波,但是它只是一个8针设备,您可以在低电压下运行它,并轻松达到您提到的频率。


2

如果我想要一个“真正的”独立振荡器,那么像Steven的Schmitt触发门(我在单稳态查询中也提到过)之类的东西就是一种实用的廉价灵活的电子解决方案。您可以使用pkg的6个浇口,以实现最低成本(因为它们如此普遍),或者使用最小的单个浇口封装来实现最小尺寸。您也可以出于相同目的使用运算放大器或比较器。单结形成具有很少部分的张弛振荡器。霓虹灯,盖帽和电阻器(如果急需解决)。江崎/隧道二极管和R !!! :-)。

但是,如果您想要更小,更便宜,更便宜的电子产品,即使它看起来不像是一个孤立的振荡器,则可以满足您的要求和精神,并且它需要单个0402封装的1美分组件,那么-

软件驱动的锯齿波振荡周期。使用弱上拉对电容器进行指数充电,然后再对电容器放电。小心地将成本降到最低,面积最小,除了测试时(几乎没有)外没有功耗,不使用时没有EMI等。

PIC引脚连接至电容器。盖上另一根接地线。

启用弱上拉。使引脚输出。设置低。

将引脚设置为输入。测量由于弱上拉为电容充电而变高所需的时间。如果需要检查数值,请重复几次。可以是多周期振荡器或单周期。

需要:一个电容器,相对较低的值。如果需要,可以为0402(有呼吸危险:-))如果盖不太大,则可以根据需要将销钉用于其他目的。

弱上拉在当前采购中的差异为?2:1的比例。可以通过在板上增加一个>>杂散电容和引脚电容来校准以上内容。骑这顶帽子告诉你上拉有多强。并行添加外接盖会增加充电时间。

ADC引脚也可以完成类似操作。ADC版本具有部分充电周期响应的优势。通过寻找指数电荷曲线的形状,您可以知道在<< 1 RC周期中存在多少电容。

如果需要,可以在每种情况下增加一个外部上拉电阻R。


74HC14比单门贵一些,因此如果您需要大于1的门,这很好,而我们不需要。其余的我不明白。您是否正在使用PIC创建波形?那是作弊。在那种情况下,我可以用零个组件来做到这一点:使用PIC的定时器输出一个方波并将其输入到另一个引脚上。PIC不算作一个组件,因为我们已经有了它。此外,您是否通过降低I / O来释放电容?PIC不会那样。uC不喜欢容性负载!
stevenvh 2011年

如果不超出规格,则电容负载可以。如果需要(不需要),请添加0402系列R来限制电流。使用PIC放电小电容通常是可行的,并且可以很好地满足数据表规范的要求。示例:1 nF和100k上拉电阻的Tc = 100 uS。更改以适合。100 pF就足够了。如果没有的话,别针会花钱和面积:-)。我考虑过2针回路-但这也增加了连接器针和更多的空间。在没有明确规范的情况下,1 x C似乎更安全。(1美分)。如果使用循环,则不需要正式振荡。只需探测高/低环回。
罗素·麦克马洪

2

我会在稳定模式下使用555定时器IC。两个电阻和两个电容器。

五个组成部分。$ 0.50。

这不像其他答案那么聪明。但这会起作用。而且很容易达到10Hz或500Hz。其他工程师将看到它并立即理解。您可以轻松地用电位器或交换组件来对其进行调整。这是工程解决方案。

我给自己10/10,没有积分。

如果您真正想要的是取决于温度,走线电感,动物祭祀等等的模糊魔术技巧,那么一定要使用模拟黑客手段之一。

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.