大家好!
前段时间买了个温控器,拆开研究了一番,主要是想学习他的热电偶测温部分的电路,我根据它的PCB反推出了电路图,如下图。
我自己用mutisim仿真了一下,能得到放大后的电压,但是和板子上用万用表实际测试的电压值差距较大。
对照电路图,B端实际上应该接热电偶,但是mutisim里没有,我就用了一个直流电源代替,仿真时,直流电源是0.838mv(根据热电偶分度表查得,此时应该是21℃),仿真后C端得到的电压是397.008mV, 我用万用表在板子上测了一下,得到的是230mV,明显与仿真结果不符。
本人模拟电路能力较差,没有能力分析此电路,有如下疑问希望有大神可以帮助分析,
1,此电路是如何进行放大的?放大倍数如何计算?
2,为什么仿真结果与实测结果差距很大?
3,电路中一个比较奇怪的地方,就是图中的R8电阻,电阻的A端(此处的MCU:PIC16F84并非板子上实际MCU,板子上实际MCU已被涂掉看不到,随便放了一个MCU主要是为了说明问题)连接到了MCU的一个引脚第2脚,图中引脚是随便画的,因为不知道他连接到了哪个引脚。我在板子上测量了一下,当21℃时,R8一端(连接到MCU17脚的那端,也就是万用表连接的那端)电压是230mV, 但是仿真结果是397.008mv,差距很大,R8的另一端,也就是A端(连接到MCU的第2脚),电压为2.5V,不知道这个2.5V是干什么用的?
我在板子上把R8电阻的A端断开(就是连接到MCU的第2脚的那端),然后直接测量MCU的第2脚电压还是2.5V(貌似是单片机的IO直接输出了2.5V,和R8电阻没什么关系。但我很奇怪,5V单片机的GPIO口可以输出2.5V电压?),但此时板子上温度读数已变为17℃,降低了4℃。这是为什么呢?这个R8电阻在这里到底是干什么用的呢?
希望得到各位的帮助,谢谢!
|