使用RS232端口的PC信号发生器电路图

描述

端口

使用RS232端口,我们可以在传输数据时产生方波振荡,这可以被“误用”为信号发生器(方波发生器)。这是一个 PC 信号发生器,可产生可听频率范围内的方波。

该电路利用 ASCII 字符集中的“U”字符传输。该字符的二进制值为 01010101,适合方波生成。基于 RS232 协议,该电路从最低有效位到最高有效位开始传输任何数据(在本例中为 ASCII 字符),然后添加起始位 0(零),然后添加停止位 1,产生最终结果 1010101010。

该模式将产生方波,频率为波特率的一半。计算机可以传送的频率有4800、2400、1200、600、300、150和55 Hz。

电路非常简单,有一个用于加载源的电阻R1,后面接一个隔直电容C1,一个限幅器R2,以及一个音量控制10K电位器(音频锥度)。限幅电阻将 24 V 峰峰值范围转换为 2V 峰峰值,然后由电位器进一步调节。请注意,方波经过电容器滤波,意味着波形的形状将变成斜坡,不再是真正的方波。

另一种变化是您可以使用相同的波特率设置产生几种不同频率的音调。如果“字符”“01010101”在加上起始位和停止位后变成“1010101010”,那么我们可以发送其他字符来产生其他模式。

重复“1111100000”的模式将产生频率为0.2波特率的音调,可以通过发送字符“11110000”来产生。其他变体,“1000111000”模式会产生一些类似于 0.33 波特率的突出频率的音调,混合有弱的 0.1 和 0.9 波特率音调,并且可以通过重复发送“00011100”来产生。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分