运放LM324接单片机p1^1,蜂鸣器接p1^2.若运放输入的数据大于设定值,则p1^2置零,响。这程序怎么编??

运放LM324接单片机p1^1,蜂鸣器接p1^2.若运放输入的数据大于设定值,则p1^2置零,响。这程序怎么编??,第1张

LM324开环做比较器啊,建议换成LM393更合理。

建议程序为(之前的塌岩,响了就别想关了):

sbit LMOUT = P1^1

sbit BEEP= P1^2

1、while(1) {BEEP=!LMOUT}放在主程团悉御序中。

2、如果主程序工作繁忙,可考虑BEEP=!LMOUT放在定时陆态中断中。

另,是否取反,取决于比较器的两个输入端接法。

详细的就不说了,给个思路。。

LM324 做成可调的方波振茄梁灶荡器,电路在网上找,搜索运放振荡器。

然后再搜索 方波转三角波电路,多的去

然后在搜索,方波转正弦波,多的去。

然后将几个图输入输出颤扮一连,OK啦。。

控渣铅制部分,自己用数字电位器等等来改。。。。

祝你成功!

LM324是四运放集成电路,它采用14管脚双列直插塑料(陶瓷)封装。它的内部包含四组形枣枝 式完全相同的运算放大器,除电源共用外,四组运放相睁顷互独立。

每一组运算放大器可用图1所示的符号来表示,它有5个引出脚,其中“+”、“-”为两个信号输入端,“V+”、“V-”为正、负电源端,“Vo”为输出端。两个信号输入端中,Vi-(-)为反相输入端。

产品介绍:

该四路放大器可以工作于低至3.0 V或高达32 V的电源电压,静态电流是MC1741的五分之一左右(每个放大器)。共模输入范围包括负电源,因此在众多应用中无需外部偏置元器悉岩陆件。输出电压范围也包括负电源电压。

应用领域包括传感器放大器,直流增益模块和所有传统的运算放大器可以更容易地在单电源系统中实现的电路。例如,可直接 *** 作的LM324系列,这是用来在数字系统中,轻松地将提供所需的接口电路,而无需额外的±15V电源标准的5V电源电压。

以上内容参考:百度百科-lm324


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12357637.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存