
150型LED测试器设计
作品编号:DZDQ1247 开发环境: WORD全文:30页 论文字数:13000字 此150型LED测试器设计毕业设计完整版包含[论文] |

本课题主要研究基于AT89C52单片机,要求能够实现由基准电压控制电流,由直流加法放大器提取输出电压,由 C4051 8选1模拟开关选择模拟通道,由ICL7135进行A/D转化,LCM317来提取基准电压控制测试板的电流,达到整块测试板测量LED的驱动电流.
本章由LED产业快速发展这个时代背景,引出LED测试仪应LED产业发展需求旺盛,因此设计一款好的LED测试仪显得十分重要,接着介绍150型LED测试仪的性能和技术参数,以及它的独特的功能。最后指出本产品用什么器件设计出这种功能。
本章主要讲述150型LED测试仪的电路设计原理,首先介绍相关芯片的功能和结构,根据这些芯片能达到的功能,我设计出相应的功能模块图,然后得出设计的流程和设计的基本思路,根据用户的需求,规划出本次设计的原理图,接着分别阐述150型LED测试仪的控制板和测试板各个功能模块的原理,最后得出控制板和测试板相应的PCB图,完成了本次设计的硬件部分。
第3章 程序设计
3.1程序设计思路描述
在液晶12864上显示的字符需要转化为16进制的代码,所以通过液晶提取字软件得到要显示字符的代码,建立字符矩阵。然后用C语言编写的单片机程序,首先进行单片机的端口设置,然后编写复位,清屏,显示,中断,延时,A/D转化,判别检测,模拟通道选择,按键切换,校准函数,液晶显示等函数模块,最后编写主程序。详见附录一。
主程序流程如图3-1。
P0,P1,P2,P3清零→开启复位→当P0口有A/D值输入时→开启中断函数
→清屏→显示默认界面→判断是否按上下键→ 如果上键,当ZU_NO>4,则ZU_NO=0,当ZU_NO<=4,则ZU_NO++,同时将KEY_OK=1,用于选择那一路,如果下键,当ZU_NO=0,ZU_NO=5,当0<ZU_NO<=5,ZU_NO--,同时将KEY_OK=1, 用于选择那一路.→当FIRST=0时,将FIRST置1,进行校准→清屏,显示那一组电流值→FRESH_NO(ZU_NO).
本章主要讲述本次设计软件实现,首先用液晶提取字软件得到需显示字符的16进制代码,最后介绍整个程序各个函数模块实现的功能。达到用软件控制电路和液晶显示的功能。
本电子电气通信自动化毕业设计“150型LED测试器设计”论文由清风毕业设计网[www.lunwen550.com]征集整理!
相关毕业设计:
客服微信号:hastp888
添加好友时请备注“论文”