摘要随着时代的进步和科技的发展,直流恒流源的应用越来越广泛。而将数控技术有机地融入恒流源中,以便手动设定输出电流并将该电流的数字显示出来,是新一代恒流源的一个显著特点。本文设计了一款基于单片机进行的直流稳流电源,硬件部分采用STC89C52单片机为主控制器,结合TLC5615十位D/A转换器,数码管显示模块,3*1按键控制模块来实现电流的设置、控制、输出以及显示。通过按键来输入电流的给定值,D/A转换器将数字信号转换成模拟信号,经过D/A输出电压作为恒流源的参考电压,在数码管上显示输出电流。软件选用C语言程序编程,以便更简单地实现其功能。该系统结构简单、精度较高、功耗较小,并且能在3V的低压下工作。35336
毕业论文关键词:单片机STC89C52,数码管显示,TLC5615
ABSTRACT
With the progress of the times and the development of science and technology,the application of DC constant current source is more and more extensive.However, the numerical control technology is integrated into the constant current source,in order to manually set the output current and the digital display of the current,is a notable feature of the new generation of constant current source.The design is based on a steady flow of DC power microcontroller design, hardware part is STC89C52 microcontroller-based controller, ten D / A converter TLC5615, Digital Tube display Module, 3 * 1 button control module to achieve the current settings, control, output and display.  D / A converter converts the digital signal into an analog signal through D / A output voltage as the reference voltage constant current source, the output current is displayed on the Digital tube. C programming language software selection, to achieve its function more easily. The structure of the system is simple and,the accuracy is high, low power consumption, can work in low-voltage 3V voltage can choose 3 ~ 5V voltage supply.
Keywords: microcontroller STC89C52,Digital Tube Display Module , TLC5615
目  录
1 绪论    1
    1.1 课题背景与研究意义    1
    1.2 国内外研究现状    1
    1.3 本文的主要工作与内容安排    2
2  恒流源总体方案设计    3
2.1 总体方案设计    3
2.1.1 系统总体设计    3
2.1.2 性能指标    4
2.2 元器件的选择    4
2.2.1 主控器    4
2.2.2 供电电源    5
2.2.3 恒流源    5
2.2.4  DAC方案论证    6
2.2.5  控制单元方案选择    7
2.2.6  显示    7
3  系统硬件设计    8
3.1 单片机最小系统设计    8
3.1.1  主要功能    8
3.1.2  引脚功能    9
3.2 电源模块    12
3.3 D/A模块设计    12
3.3.1  内部功能    13
3.3.2  引脚功能    13
3.3.3  工作时序    14
3.4  按键原理    16
3.5  恒流源电路设计    17
3.6  显示电路    18
4  系统软件设计    20
4.1  系统软件的结构    20
4.2  编程软件介绍    20
4.3  系统软件流程    21
4.3.1  主程序流程图    21
4.3.2  按键控制程序设计    22
4.3.3  显示子程序设计    22
5 仿真与系统功能测试    24
上一篇:STC89C52单片机指纹门禁系统设计
下一篇:铁路电力机车牵引运营成本研究

单片机数字红外测距系统设计+电路图+程序

基于51单片机自动门智能控制系统设计

STC89C52单片机智能温度监测系统设计

STC89C52单片机盲人用时钟的设计+电路图+程序

粉料称重装置的单片机控...

STM32单片机的无刷直流电机控制系统设计

AT89S52单片机车内空气检测系统设计+源代码

高校网球场馆运营管理初探【1805字】

多元化刑事简易程序构建探讨【9365字】

浅谈新形势下妇产科护理...

辩护律师的作证义务和保...

谷度酒庄消费者回访调查问卷表

浅谈传统人文精神茬大學...

《醉青春》导演作品阐述

中国古代秘书擅权的发展和恶变

拉力采集上位机软件开发任务书

国内外无刷直流电动机研究现状