全文预览

数控直流电流源毕业设计

上传者:叶子黄了 |  格式:doc  |  页数:19 |  大小:629KB

文档介绍
用标准的4x4键盘,可以实现0~9数字输入,“+”、“-”、“设置”。其电路图如图2.4所示。Р图2.4 键盘电路图Р2.4 显示器电路设计Р?本设计采用RT19264D STN型汉字图形点阵液晶显示模块,可显示汉字及图形,内置8192个中文汉字(16X16点阵)、128个字符(12X16点阵)及64X256点阵显示RAM(GDRAM)。可显示内容为192列× 64行,还带多种软件功能:光标显示、画面移位、自定义字符、睡眠模式等。РRT19264D与单片机接口:8位或4位并行/3位串行.在本设计中,采用8位并行接法,RT19264D与单片机P2口相连,用于显示设定值与当前测量值。其接口如图2.5所示。Р图2.5 RT19264D接口Р2.5 稳压电源电路Р?在本设计中,运放需±12V供电,单片机和A/D、D/A需5V供电,采用三端稳压器7805、7812、7912构成一稳压电源,由于78及79系列稳压器最大输出电流只有1.5A,而题目要求输出电流范围是200mA~2000mA。为了给系统提供更大的电流,需外加功率管进行扩流,电路如图2.6所示。输入电压由环形变压器和全波整流滤波电路产生;图中Q5是过流保护取样电阻,当输出电流增大超过一定值时,Q5上压降增大,促使NPN1向截止方向转化;U3用于产生一直流电压VREF,为D/A转换器TLV5618提供参考电压;C18用于抑制电源纹波。Р图2.6 稳压电源电路Р3. 软件设计Р软件设计采用C语言,对89S52进行编程实现各种功能。Р软件设计的关键是对A/D、D/A转换器的控制。软件实现的功能是:Р①确定电流步进调整Р②电流给定值的设置Р③测量输出电流值Р④控制TLV5618工作Р⑤控制AD7705工作Р⑥对反馈回单片机的电流值进行补偿处理Р⑦驱动液晶显示器显示电流设置值与测量值Р3.1 软件设计流程图Р图3.1 单片机程序流程图

收藏

分享

举报
下载此文档