东华理工大学毕业设计(论文) 致 谢
致 谢
本次毕业设计我有幸选择钱敏老师作为我的指导老师,钱老师作为我们自动化系的系主任,本身有繁重教学任务和工作任务,但他利用教学之余和工作之余的时间督促教导我们完成毕业设计。经常下班时间到了,他还耐心的为我讲解问题,在整个设计过程中钱老师给予了我耐心细致的指导。钱老师渊博的专业知识和严谨的治学态度给我留下了深刻的印象。
不仅如此,钱老师还在工作精神和为人处世上给予我们谆谆教诲,使我们明白和懂得了作为一个电子专业的毕业生所应保有的心态和品质。在此对钱老师的细心教导和帮助表示深深的感谢。
此外,还要感谢赵永科老师,当钱老师去开会或者上课时,看到赵永科老师在实验室,我去问他问题。我知道他很忙,但他还是很耐心的帮我解决问题,从原理到具体的小电路,都耐心的为我讲解分析。真的要感谢赵老师,在整个毕业设计过程中给我的启发和帮助。
同时我也要感谢夏洪老师,感谢夏老师帮助我修改论文,在我论文修改过程中给我提出了很多建议和意见,夏老师一丝不苟和认真的态度让我对他心生佩服,在此对夏老师表达深深的谢意。
我也要感谢我寝室的段慧同学对本次设计的软件部分给予了关心和帮助,当我碰到问题,她细心的帮我,寻找错误的地方,修改电路,分析电路,修改程序等等,这些对我做本次设计提供了很多方便之处,在此对段慧表达深深的谢意。还有本班的各位同学在设计学习中给予的意见和大力支持也一并表示感谢。
最后,我要再一次感谢钱老师,没有他一路上耐心的指导,和他为我们上的自动控制系统课程。我是很难完成这次毕业设计的。
28
东华理工大学毕业设计(论文) 参考文献
参考文献
[1] 张毅刚·单片机原理与应用·北京·高等教育出版社,2009.7 [2] 童诗白等著·模拟电子技术基础·北京·高等教育出版社,2006.5 [3] 朱金刚·智能电子负载的设计·实验技术与管理·2006·23(6)·26-29 [4] 杨振吉· 付永杰·电子负载的设计·计量技术·2003·(5)·24-25 [5] 张汉屏·自制电子负载仪·电子制作·2010·VOL.06·28-29 [6] 丁锐霞·新型电子负载的研究·北方工业大学·2008·16
[7] 王利军·TLC1549串口传输与单片机的AD设计·国外电子元器件·2007.10 [8] 黄志瑛等·功率MOSFET在电子负载中的应用·科技资讯·2008 [9] 沈宏 吕强·浅谈直流电子负载·企业标准化·2008· 09期 [10] 通用集成电路速查手册 [11] WWW.21IC.COM.CN芯片查询网站
[12] WWW.ALLDATASHEET.COM芯片查询网站
[13] MOTOROLA公司 Simiconductor Technical Data. 1998
[14] C L Chu, J F Chen. Self-load Bank for UPS Testing by Cireulating Current Method.
Proc. IEE Elect. Power Applieant.1993.141(4):191一196.
[15] Ayres C A, Barbi1.A. Family of Converters for Power Recycling during UPS’s
Burn—in Test[A ] .Proc.fIEEE 26th Annual Meeting of Power Electronics Conferenee,ESC[C]’94.1995:1.486~492
29
东华理工大学毕业设计(论文) 附录一整体电路原理图
附录一整体电路原理图
+12VVCC78121R22VCC2.5V17805C100.1uFC110.33uFC120.1uF250C130.33uF8C140.33uFS1P0.0S5P0.1S9S10S11S1210KR7S13P0.3GNDP0.6P0.5P0.4T1~220V4D2C6470uFC80.33uFR110KS2R210KS3R310KS4R410KTL4316C70.33uF3C90.1uFR5S6S7S810KR6-12V7912U1P1.0P1.1P1.2P1.3P1.4P1.5VCCP1.6P1.712345678P1.0(T2)P1.1(T2EX)P1.2P1.3P1.4P1.5P1.6P1.7P3.3(INT1)P3.2(INT0)P3.5(T1)P3.4(T0)EA/VPPXTAL1XTAL2RSTP3.7(RD)P3.6(WR)(AD0)P0.0(AD1)P0.1(AD2)P0.2(AD3)P0.3(AD4)P0.4(AD5)P0.5(AD6)P0.6(AD7)P0.7(A8)P2.0(A9)P2.1(A10)P2.2(A11)P2.3(A12)P2.4(A13)P2.5(A14)P2.6(A15)P2.7VCCGND(RXD)P3.0(TXD)P3.1ALE/PROGPSEN39383736353433322122232425262728P0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.7JP2P2.0P2.1P2.2P2.3P2.4P2.5VCCVCCGND12345678P0.2S14S15S1610KR810KS17R101K液晶 显示插座R910KC110uFU3P1.0P1.1P1.2P1.312348765VCCVREFR241KR231KOP37-12VR1412V-VREFP3.313P3.212P3.515P3.41421RSTTLC5615+2.5VGNDC330PY1C430PVCC311918RST9P3.717P3.61640VCC20GND10113029R1360K-VREFR1140KC5R+12V0.75uFQ2IRFP460R18100KUfR1240KUbOP37-12VR1412VR151KOP37UaR1910KR17o.25R-12VR20U4OP371K8VCC7P3.76P3.65P3.5-12VR211KU5VCC1Ua123GND48VCC7P3.46P3.35P3.2R161K-12VTLC1549VCC1Ub123GND4TLC1549
30
东华理工大学毕业设计(论文) 附录二电子负载程序设计
附录二电子负载程序设计
****************************************
*主程序 *
*****************************************
#include \ #include \ #include \ #include \ #include \ main() {
rst=0; //液晶初始化 delay(1); rst=1; init(); clear();
writehanzi(0,0,0); writehanzi(2,0,2); writehanzi(4,0,3);
writehanzi(6,0,4); keychu(); }
****************************************
*键盘处理子程序 *
*****************************************
#include \void keychu() {
uint value,value1; //DA输出变量值 float x=0,out=0,dianl=0; uchar
readkey,flag=0,readkey1,readkey2,readkey3,readkey4,readkey5,zan,readkey6; //存储键值变量
bit flag2=0,flag1=0,flag0=0; //小数点及切换标志位
31
东华理工大学毕业论文(论文) 附录二 电子负载程序设计
while( 1 ) {
if(flag==0) // 第一位扫描 {
readkey=keyscan(); zan=readkey; if(readkey==12) {
if(readkey!=NOKEY&&readkey!=10&&readkey!=11&&readkey!=15&&readkey!=14) {
flag=1; //输入第二位
writeshuzi(0,2,readkey); //显示第一位 }
else //无按键显示0 {
flag=0;
writeshuzi(0,2,0); } } } }
if(flag==1) //第二位扫描 {
readkey1=keyscan();
if(readkey1!=15) //未确认扫描 {
if(readkey1!=11) //清除键 {
if(readkey1!=zan) //防止连输入 { zan=readkey1; if(zan==10) //检测是否小数点,是则置第二位标志位,否则显示输入值 {
flag1=1; flag2=1; }
if(readkey1!=NOKEY&&readkey1!=14) //有键值且非模式切换键,则显示数值 {
flag=2; //第三位输入 writeshuzi(1,2,readkey1); } }}
32