真的 看下我的原理图 给单片机输入最大量程0ffh,理论上LM324运放就应该输出4.9V啦,但是做板的时候,如果给运放单电源15V供电 ,DAC0832给入最大量程0ffh,运放输出端输出的电压却是0.6V啊,DAC0832给入别的量程,运放输出端输出还是0.6V,我要崩溃了,网上也有人遇到过着中情况,然后我在给运放用正负15V供电,给DAC0832输入数据0ffh,运放输出端输出此时是4.9V了,我以为整个电路正常工作了,我靠,可是当我给DAC0832输入数据为别的时候,运放输出电压还是4.9V 我靠,无论怎么改变DAC0832要输入的数据,运放输出的电压都不变 这是怎么回事啊? 只要LM324单电源供电,其输出电压总是0.6V,只要LM324正负15V供电,其输出电压就总是4.9,我检查几百遍了 电路没接错 原理想了几万遍 不知哪里的问题 高手救命啊
你说的没错啊 我也没完全相信proteus仿真 但是我看见很多书上的理论都跟我的图一样的 至少我敢肯定 原理没错 哎 怎么就发现有人做过这东西并且成功了跟我说呢
本回答被网友采纳你只需告诉我 你做的成不成功
追答我没做这个,我只是提供一个建议而已。
你只需告诉我 你做的成不成功
追答既然是没实现预想的功能,当然没有成功,不过离成功也不远了。
追问网上有很多人也不成功 真的崩溃了
追答不至于吧。
将整个电路分开,你的的应该是单片机那部分仿真通过。
那就单独仿真D/A转换部分,看看它的输出,是否随输入的数字量的变化而变化,我估计是这部分出了问题。