想象一下,您有一个带有 5VDC 和接地输入的黑匣子,您必须创建一个振荡信号输出。可以做到这一点的最简单的电路是什么?你能用电感器和电容器创建一个储能电路吗?
输出信号将由 PIC 检测。频率并不重要,但应该相当低(10 到 500Hz 之间)。PIC不会测量频率,而只会根据这个“盒子”是否连接来检测振荡信号是否存在。这意味着信号可以是正弦、方形、锯齿形等,形状无关紧要。
最便宜、最少组件数量和最低空间解决方案的奖励积分!
想象一下,您有一个带有 5VDC 和接地输入的黑匣子,您必须创建一个振荡信号输出。可以做到这一点的最简单的电路是什么?你能用电感器和电容器创建一个储能电路吗?
输出信号将由 PIC 检测。频率并不重要,但应该相当低(10 到 500Hz 之间)。PIC不会测量频率,而只会根据这个“盒子”是否连接来检测振荡信号是否存在。这意味着信号可以是正弦、方形、锯齿形等,形状无关紧要。
最便宜、最少组件数量和最低空间解决方案的奖励积分!
我能想到的最少组件数:
74HC1G14是采用SOT-23 封装的 74HC14 的单门版本。
好吧,我撒谎了。你可以用更少的钱来做。拿一个带有内部振荡器的微控制器,编写这个极其复杂的程序来输出方波。元件数量:1。板空间:6 mm\$^2\$。
如果您放弃频率限制,您可以使用 LED:f ~ 374740572500000 Hz。;-)
输出连接到输入的施密特触发器反相器也超出规格。这也是一种单组分解决方案。应该以几兆赫兹的频率振荡。
您想要低组件数?这个怎么样:
你应用权力。继电器启动。触点打开。继电器停用。联系人关闭。继电器启动...
它也可以用作蜂鸣器,并且可以产生良好的反激电压。
但是,嘿 - 它是一个单一的组件 - 如果没有得到所有量子,你不能得到比这更少的......
一部分:阁楼 13。是的,您必须对其进行编程以输出方波,但它只是一个 8 针设备,您可以在低压下运行它,并轻松达到您提到的频率。
如果我想要一个“真正的”独立振荡器,那么像 Steven 的施密特触发门(我在单稳态查询中也提到过)是一种实用且廉价且灵活的电子解决方案。您可以使用 6 个门的 pkg 以实现最低成本(因为它们很常见)或最小尺寸使用一些微小的单门封装。您也可以将运算放大器或比较器用于相同目的。一个单结形成一个只有很少一部分的张弛振荡器。如果绝望,霓虹灯和电容和电阻器。江崎 / 隧道二极管和 R !!! :-)。
但是,如果您想要更小、更便宜的电子产品,即使它看起来不像孤立的振荡器,也可以满足您要求的文字和精神,并且需要一个 0402 封装的 1 美分组件,那么 -
软件驱动的锯齿振荡周期。使用弱上拉对电容器进行指数充电,然后是电容器放电。小心,这可以提供最小的成本,最小的面积,除了测试时(几乎没有)没有功耗,不使用时没有 EMI 等。
PIC 引脚到电容器。将其他引线盖住接地。
启用弱上拉。使引脚输出。设置低。
将引脚设置为输入。测量当上限由弱上拉充电时走高所需的时间。如果需要,重复几次以检查值。可以是多周期振荡器或单周期。
需求:一个电容,相对较低的值。如果需要,可以是 0402(呼吸危险 :-))如果需要,如果帽不是太大,引脚甚至可以用于其他目的。
当前采购的弱上拉电阻变化 ? 2:1 的比例。可以通过在板上再添加一个带有 cap >> 杂散和引脚电容的电容来校准上述内容。循环这个帽子告诉你引体向上的强度。并行添加车外电容会增加充电时间。
使用 ADC 引脚也可以进行类似的操作。ADC 版本具有部分充电周期响应的优势。通过寻找指数电荷曲线的形状,您可以知道在 << 1 RC 循环中存在多少电容。
如果需要,可以在每种情况下添加一个外部上拉电阻 R。