- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数控步进直流稳压电源
2009年全国大学生电子设计竞赛模拟
设计与总结报告
课题:数控步进直流稳压电源的设计与制作
参加学校:
参加学生:
参赛时间:
数控步进直流稳压电源
摘 要:本文重点介绍了采用STC12C5A60S2单片机为核心控制器件,用输出信号采集调理电路对输出的电压、电流进行实时采样,然后把采样的值送给内部自带AD转换的STC12C5A60S2进行处理,之后控制液晶来同时显示当前输出的的电压和电流值的系统设计和实现方法。通过完整的软硬件设计,可实现竞赛课题的基本部分和提高部分的功能要求。系统硬件主要由STC12C5A60S2核心控制电路,液晶显示电路,掉电保护电路,键盘电路,稳压电源输出电路,信号采集调理电路, DA转换电路,输出电压调理电路,声光报警电路和为系统供电的电源电路等组成;软件上重点实现了D/A和A/D转换,键盘及显示,系统保护等功能。
本系统在硬件设计及软件编程均具有创新和独特之处:
硬件上:(1)主控模块,采用STC12C5A60S2单片机为核心控制器件,其有第二串口,有A/D转换和PWM/PCA功能,且有内部EEPROM,减少了外围电路的设计,实现起来更加方便灵活。(2)D/A转换模块采用TLV5618的输出来满足要求。系统简捷,灵活使用。
软件上:在按键扫描子程序设计上,添加了电压的粗调(步进0.1V)和细调(步进0.01V),方便使用者的需求。
该系统经过调试,达到了系统各项指标要求,且稳定可靠。具有输出电压可调范围0- +12V,步进幅度为0.1V和0.01V;输出电压电流值通过液晶显示设定,显示精度分别为0.01V和0.01A;并具有过流保护和报警提示功能和输出纹波电压小于10mV。
关键词:数控稳压电源 STC12C5A60S2 液晶显示 A/D,D/A转换
目录
数控步进直流稳压电源 1
目录 2
1.系统设计 4
1.1课题要求及任务 4
1.2方案论证与比较 4
1.2.1主控芯片选择方案论证 4
1.2.2电源解决方案论证 5
1.2.3电压、电流显示方案论证 6
1.2.4系统保护方案论证 7
1.3系统总体方案论证 7
2单元电路设计 7
2.1系统工作原理图 7
2.2各电路原理和技术参数 7
2.2.1 STC12C5A60S2核心控制电路 8
2.2.2按键电路 8
2.2.3稳压电源输出电路 10
2.2.4信号采集调理电路 10
2.2.5液晶显示电路 11
2.2.6掉电保护电路 12
2.2.7 DA转换电路 13
2.2.8控制信号调理电路 14
2.2.9声光报警电路 14
2.2.10系统供电的电源电路 15
3.程序设计 16
3.1.程序设计思路: 16
3.2程序流程图: 16
3.2.1主程序流程图 16
3.2.2键盘控制程序流程图 17
4测试结果及分析 18
4.1测试仪器及设备 18
4.2整体全面调试 19
4.2.1输出电压范围测试 19
4.2.2电压显示准确性测试 20
4.2.3电流显示准确性测试 20
4.2.4步进功能测试 21
4.2.5纹波电压测试 21
4.2.6过流保护功能测试 22
5总结 22
参考文献 22
附件: 1元器件清单 23
2产品安装装配图 25
3单层PCB图 26
1.系统设计
1.1课题要求及任务
基本要求:
(1)交流输入电压范围:220V±10%
(2)输出电压可调范围:0~~电压220V±10%~+1V,通过按键F1、F2、F3、F4来实现输出电压
的加减
(3) 输出电流范围:0~A
(4) 输出纹波电压:10mV(输出电压为10V,输出电流为500mA时测得)
(5) 过流保护动作电流:1.1 A,通过硬件电路来实现,并伴有声光报警
(6) 用液晶来同时显示当前的电压或电流值,显示精度电压为0.01V,电流为0.01A
1.2方案论证与比较
1.2.1主控芯片选择方案论证
根据课题要求,主控模块要完成对采集来的电压电流信号进行转换,并通过键盘操作进行调节,且要求的精度较高,在此我们对控制器的选择有以下三种方案。
方案一:选用ATMEL单片机AT89S51作为核心控制器件,其内部有8K ROM程序存储器,256 RAM数据存储器,存储空间大,执行速度快。但在本题中并不需要对信号的存储,并且单片机的晶振频率只有12MHz。对实现信号精密的测量控制较为麻烦。
方案二:选用MICROCHIP公司生产的单片机PIC16F877A芯片,是一种具有FLASH程序存储器的8位CMOS单片机,晶振频率达20M,内部集成了8通道10位的
文档评论(0)