数码之家

 找回密码
 立即注册
搜索
查看: 3806|回复: 5

[C51] 分享一个用51单片机做了一个信号发生器,输出波形有些小问题。

[复制链接]
发表于 2021-1-19 11:47:15 | 显示全部楼层 |阅读模式

爱科技、爱创意、爱折腾、爱极致,我们都是技术控

您需要 登录 才可以下载或查看,没有账号?立即注册

x
帮别人整了一个课程设计下面是具体要求: Cache_3f36096ab7a075b..jpg
仿真是别人画的,用proteus仿真基本正常。输出波形,也没有问题。DAC芯片采用DAC0808,用的LF351运放,上面的运放是芯片手册的参考电路,下面的运放是比较器,输出一个固定的波形。


主要问题:这个电阻和电容在电路中是吸收电路吗?
加上之后输出波形是乱的,好像都是正弦波。(忘记拍照片了)
最后我是把那一路断开了,输出正常。
5.png


运放采用的是双电源供电,用了一个3-5V转 ±5V的一个电源模块(红色的哪个),最大的电流2A,课程设计应该够用了。
IMG_20201230_121038.jpg           IMG_20201230_121651.jpg
                      正面图                                                                   输入电压

输出的四种波形
IMG_20201230_121630.jpg IMG_20201230_121634.jpg

IMG_20201230_121641.jpg IMG_20201230_121642.jpg   


IMG_20201230_121655.jpg IMG_20201230_121659.jpg

IMG_20201230_121701.jpg IMG_20201230_121704.jpg

打赏

参与人数 2家元 +30 收起 理由
zzy_85569381 + 20 原創內容
玛德陛下 + 10 謝謝分享

查看全部打赏

发表于 2021-1-19 22:18:01 | 显示全部楼层
本帖最后由 玛德陛下 于 2021-1-19 22:47 编辑

PROTUES 中运放电压是正负15V ,
但实际电路中 运放电压是正负5V ,

我做过这个类似仿真,但没有实际电路。
百度了下,R13 C5 可能是滤波电路
10UF的适用1000赫兹以下。

1uf适用1K到10K赫兹。

0.1uf适用10K到100K赫兹。


看下程序编写,输出频率是不是正好处在这个范围了。
周期 大约是20毫秒,频率 50HZ ,应该没有影响



打赏

参与人数 1家元 +6 收起 理由
燦洋 + 6 歡迎探討

查看全部打赏

回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-1-20 09:35:37 | 显示全部楼层
玛德陛下 发表于 2021-1-19 22:18
PROTUES 中运放电压是正负15V ,
但实际电路中 运放电压是正负5V ,

考虑到要给单片机供电,就用的是5V供电
实际电路中我接的是0.1uf,输出还是有点问题,我也试过30pf的电容。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-1-20 09:39:25 | 显示全部楼层
在实际运用中,那个比较器输出也是一直有问题,电位器我调到了,输入电压的一半。
回复 支持 反对

使用道具 举报

发表于 2021-5-11 15:43:31 | 显示全部楼层
可以了啊 ,现在好厉害啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-5-12 22:35:00 | 显示全部楼层
zzy_85569381 发表于 2021-5-11 15:43
可以了啊 ,现在好厉害啊

还是觉得当时没跟你好好学点东西,有点小遗憾
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2024-3-29 06:31 , Processed in 0.202800 second(s), 18 queries , Redis On.

Powered by Discuz!

© 2006-2023 smzj.net

快速回复 返回顶部 返回列表