好文档 - 专业文书写作范文服务资料分享网站

电子设计竞赛报告--范文

天下 分享 时间: 加入收藏 我要投稿 点赞

和快捷

经过我们的考虑最终选择的通过DAC7512芯片来实现对基准电压进行控制,来实现恒流的目的。

2电路与程序设计 2.1系统总体框图

2.1.1系统总体框图

AD电压采样单片机DA驱动电路功率器件被测电源AD电流采样显示

按键 系统总体框图

单片机是使用reescale的S12XS128芯片,ADC转化芯片是使用了16位ADS1115,DAC转换芯片是使用了DAC7812芯片,显示是用了液晶12864

2.2电路原理图

2.2.1 单片机及外围电路电路原理图

5

按键模块以及液晶显示模块等。

到3.3V给AD和DA芯片供电。

单片机及外围电路电路的PCB

单片机及其外围电路,主要包括了S12XS128最小系统板、ADC模块、DAC模块、电源模块

电源模块:为了使DA和AD输出的稳定性,再加上我们所选用的AD和DA的芯片的参考电

压为芯片的供电电压,所以给AD和DA芯片供电必须得稳定,最终决定使用了LM1117芯片稳压

6

2.2.2 硬件闭环控制电路原理图

2.2.3 电压电流采样电路的原理图

流过回路的电流。电流=电压/电阻,从而达到恒流的目的。

硬件闭环控制:通过J1脚上给定的电压,通过比较器,当给定电压大于R8采样电

导通,从而形成了闭环控制。这样可以使采样电阻上电压稳定,根据欧姆定律,计算出

阻两端电压时,MOS管进行导通,电流上升,随后是R8采样电阻上的电压增大,那采样

电阻的电压大于给定电压是,MOS管关断,电流下降,降到给定的电压以下是,MOS又

7

电压采集:将要采集的电压,首先通过电压跟随器进行隔离,然后在通过放大电路放到两倍给AD进行采集,根据AD读回去的数据,通过参考电压进行计算,得到电压值。

电流采集:将采样电阻的电压,首先通过电压跟随器进行隔离,再RC滤波,然后在通过放大电路放到21倍给AD进行采集,根据AD读回去的数据,通过参考电压进行计算,得到采样电阻两端电压值,将电压值除以采样电阻的阻值,得到电流值。

电压电流采样电路的PCB

3.2程序的设计

3.2.1程序功能描述与设计思路

1、程序功能描述

可以实现恒流100MA跳变 可以实现恒流10MA跳变

可以实现恒流1MA跳变

8

自动电压测量 自动电流测量 负载调整率自动计算

根据题目要求软件部分主要实现键盘的设置和显示 1)键盘实现功能:模式的切换,电流设定值的增减

2)显示部分:显示电压值,显示电流值,显示电流设定值,显示负载调整率 2、程序设计思路

首先初始化I/O、DA、AD、按键,然后分别对DAC7512输出基准电压,用ADS11155进行电流采集,读取按键的值并送入单片机,最后用12864液晶显示电压值,显示电流值,显示电流设定值,显示负载调整率

3.2.2程序流程图

1、主程序流程图

开始I/O、DA、AD、按键初始化DAC7512基准电压输出ADS1115进行电压、电流采集按键调节输出基准电压使电流恒定液晶12864对电压、电流、设置电流进行显示

9

电子设计竞赛报告--范文

和快捷经过我们的考虑最终选择的通过DAC7512芯片来实现对基准电压进行控制,来实现恒流的目的。2电路与程序设计2.1系统总体框图2.1.1系统总体框图AD电压采样单片机DA驱动电路功率器件被测电源AD电流采样显示按键系统总体框图单片机是使用reescale的S12XS128
推荐度:
点击下载文档文档为doc格式
49dc18puru7b8vd53zh0
领取福利

微信扫码领取福利

微信扫码分享