热度 13
2013-7-15 11:22
1126 次阅读|
0 个评论
3 程控驱动器的调试及结果分析 软件经调试无误后,将最终版软件编译后生成的HEX(i32)文件通过JTAG仿真接口烧 写到单片机内,通过计算机上串口终端软件发送7 个数据到单片机,并开始操作单片机。首先对输出电压进行测试,结果发现所得电压与期望电压有一定差别。经过分析,可能存在以下几方面问题: (1)数字电位器的工作电压为5 V,实际上没有真正达到5 V,经测试为4.8 V,故分压后输入的基准电压有误差; (2)在程序设计中,因电压公式转换中数据在由实数转换为整数时采取四舍五入原则,使数据变得不够准确; (3)电路中存在电阻、电容、电感效应等的干扰; (4)存在电路设计问题,由于个人水平有限,在电路设计及焊接以及装配的过程中,难免会出现问题,这也是噪声的一个重要来源。 综上考虑,电阻电容的干扰无法避免,采用数据修定方法,即在程序中加入一常量,使数据变得更精确。因此,笔者对测得电压与期望电压作了比较,并画出了两个之间的关系图,如图5所示。 采用最小二乘法对实际电压与预期电压的数据进行线性拟合,比例值约为0.957 67,故在程序中加入修定值公式: 两式分别除以0.957 67。再修定后重新测试数据,与预期的电压就基本相符。 4 结语 本设计主要是为LCD测试系统提供一款程控驱动器。经过测试,制作出的程控驱动器输出波形基本符合要求,达到了设计目的,解决了由于 LCD驱动方式的多样化,复杂化,而普通函数发生器远远不能达到要求的问题。该系统输出的工作电压峰值、频率、占空比均可调,是一个低功耗、低输出阻抗的 LCD程控驱动器。