原创 用于LCD测试系统的程控驱动器设计方案续

2013-7-15 11:22 1123 13 13 分类: MCU/ 嵌入式
3 程控驱动器的调试及结果分析
  
  软件经调试无误后,将最终版软件编译后生成的HEX(i32)文件通过JTAG仿真接口烧 写到单片机内,通过计算机上串口终端软件发送7 个数据到单片机,并开始操作单片机。首先对输出电压进行测试,结果发现所得电压与期望电压有一定差别。经过分析,可能存在以下几方面问题:
  
  (1)数字电位器的工作电压为5 V,实际上没有真正达到5 V,经测试为4.8 V,故分压后输入的基准电压有误差;
  
  (2)在程序设计中,因电压公式转换中数据在由实数转换为整数时采取四舍五入原则,使数据变得不够准确;
  
  (3)电路中存在电阻、电容、电感效应等的干扰;
  
  (4)存在电路设计问题,由于个人水平有限,在电路设计及焊接以及装配的过程中,难免会出现问题,这也是噪声的一个重要来源。
  
  综上考虑,电阻电容的干扰无法避免,采用数据修定方法,即在程序中加入一常量,使数据变得更精确。因此,笔者对测得电压与期望电压作了比较,并画出了两个之间的关系图,如图5所示。
  

20111112154145110.jpg


  采用最小二乘法对实际电压与预期电压的数据进行线性拟合,比例值约为0.957 67,故在程序中加入修定值公式:20111112154145985.jpg
  
  两式分别除以0.957 67。再修定后重新测试数据,与预期的电压就基本相符。
  
  4 结语
  
   本设计主要是为LCD测试系统提供一款程控驱动器。经过测试,制作出的程控驱动器输出波形基本符合要求,达到了设计目的,解决了由于 LCD驱动方式的多样化,复杂化,而普通函数发生器远远不能达到要求的问题。该系统输出的工作电压峰值、频率、占空比均可调,是一个低功耗、低输出阻抗的 LCD程控驱动器。
PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
13
关闭 站长推荐上一条 /3 下一条