文档介绍:受控正弦信号发生器
心得体会
刚开始接触到项目题目时候,咱们不懂得如何下手,通过周教师详细分析,咱们把项目分为如下几种模块:电源模块、电流变送及采集模块、AD转换模块、信号发生模块、LCD显示及键盘控制模块、最小系统板模块。这样分析起来问题看起来简朴多了。通过将近两天努力,咱们把硬件做好了,但是并没有达到咱们预期规定,并且问题诸多:
问题一:+5V电源输出电压纹波过大,并且电压只能达到+。
解决思路及方案:由于滤波电容容值过小,,导致纹波过大,因而改为10uF电解电容后来,,电压也达到了+,在误差容许范畴内。
问题二:电流变送某些不能将电阻变化转换为正常电流值,即无论电阻怎么变化,电流值只有1mA左右。
解决思路及方案:电流值几乎没有变化,且只有1mA左右,阐明XTR105输出有问题,问题也许出在功率三极管TIP31C上,集电极和发射机接反,并且它和老式三极管E-B-C顺序不同样,就会浮现上述问题,重新检查电路,发现三极管果然连接浮现问题,重新安装后来,输出达到预定输出电流值。
问题三:AD转换某些不能输出正常转换值,只有当电阻较小时候可以线性转换为相应电压,当电阻较大时候就输出不变,并且单片机发烫。
解决思路及方案:既然单片机发烫,也许是电路浮现短路或者输入电压值过高,前者通过检查电路,故障问题排除在外,不是这个问题;必定是输入电压值过高,咱们发现设定AD输入电压是
±,而RCV420转换输出电压为0~+5V,并且单片机输入电压为+,因此会浮现上述问题。把RCV420输出电压通过度压电阻转换为0~+,问题解决。
问题四:信号输出某些无波形,且LCD无显示。
解决思路及方案:通过检查整体电路发现连接没问题,然后用面包板重新搭建电路,此时LCD可以正常显示,波形也能达到需要成果。问题咱们可以必定是出当前咱们自己做电路板上,用万用表仔细测量单片机每个管脚,电压输出值正常,当检测到信号发生器模块时候,管脚输出电压不正常,并且有管脚主线就没有电压输出。检查发现,由于咱们做电路板是双层板,顶层板和底层板之间没有可靠接触,中间没有焊锡,过孔某些也是没有焊锡,因素是PCB机器浮现问题,因而电路板只能改用洞洞板来搭建。
这样所有问题都解决了,咱们从中得到诸多经验:
(1)、复杂系统采用模块化设计,各模块互相独立不互相牵制,调试以便。例如咱们把系统分为了几种模块,分析起来既以便,又容易调试。
(2)、电路搭接完毕后来,要仔细检查电路才干通电,当时AD输入电压过高,要不是咱们发现单片机发烫,及时断掉电源,单片机必定烧坏。
(3)、芯片选取很重要,例如单片机选取MSP430F4260可以充分运用芯片内置AD,简化设计,。
(4)、自己做PCB要考虑条件限制,由于学校机器只能做单面板,咱们就是由于花太多时间在电路板上,因此时间挥霍掉了,考虑到经济问题,某些电路板改为洞洞板搭接。
(5)、做电源时要注意加保护电路,由于调试时电源正负极接反了,烧坏一块单片机,很心疼。
(6)、讲究团队合伙精神,分工明确。团结不只是心理上团结更重要是行动上团结一致共同往一种目的努力。合理分工真谛是同一时间每个人并行工作,有时却不得不串行工作。即下一步工作是在上一部工作必要完毕基