07电科电子档科技学院2011届_第1页
07电科电子档科技学院2011届_第2页
07电科电子档科技学院2011届_第3页
07电科电子档科技学院2011届_第4页
07电科电子档科技学院2011届_第5页
免费预览已结束,剩余33页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

该设计主要以直流电流源为,AT89C52单片机为主控制器,通过键盘1mA,并可由数码管显示实际D/A(LTC1456)A/D转换器(MAX1240)将模拟量转换为数字①AT89S52片机的数控直流电流源设计》中国科技200818图 主要元件简AT89C52单片机体积小,功耗低,功能强,因此能广泛运用于各类仪器仪4I/O口,P0I/OI/O使用,当用做通用输出口时必须外接上拉电阻。P1口是一个准双向口,因为它没有高阻状态,它只作为通用I/O口使用。P2口也是一个准双向口,它有两种ROM,RAMI/O口使用其功能和P0口的第能是一样的,只是当作为输出口时不加上拉电阻。另一ROM,RAM8位地址线使用。P3口是一个LTC1456是一个典型的12位串行电压D/A转换器,是一典3线数字信号输入模拟电压输出,LTC14562.048V参考电压所以无需外接参考电压,功率消耗仅为2.2mW,典型电压转换时间为24us。③是一个快速的串行D/A转换器。MAX1420ADI12A/D60218mW。12864是一种图形点阵液晶显示器,它主要由行驱动器/列驱动器及128×648×4个(16×16点阵)汉OP0725μV用场合不需要额外的调零措施。⑤OP07同时具有输入偏置电流低(OP07A为±2nA)和开环增益高(OP07A300V/mV)的特点,这种低失调、高开环增益的特性使得OP07特别适用于高增益的测量设备。硬件电路设⑥③《光纤传感系统偏振控制与臂补偿研究》《邮电大学》④《基于单片机和MGLS12864显示模块的液晶显示系统设计飞《电子元器件应用20091⑤《基于DSP的多通道通用系统的研制》柴秀英《西南交通大学》⑥《模拟电路智能故 《首都师范大学》图 电源电路原理-5v)和恒流源所需电压(+15v,-15v1.3bU3是一个反相加法器,一路输入为控制信号V1,另一路输入为运放U1的输出反馈,R8是U3的反馈电阻。⑦针对运算放大器输出电流小的不足,该电路加了扩流电路。采用管TIP122和TIP127组成推挽式电路,两管轮流导通。U2是电压跟随器,输入阻抗高,基本没有分流,因此流经R2的电流全部流入负载RL。U1是反相放大器,取R14=R11时,放大倍数为-1,若U3的输入电压为Vin,根据V1(VinV4 U2的电压跟随特性和U1的反相特性,⑧有V2V3V1V2(VinV4)V4

R7的电流完全由输入控制电压Vin V1V2 R9RLIL决定,实现了压控直流电流源的功能。⑦《基于NIOS的数控直流电流源研究与设计》等《电测与仪表》2010年2⑧《基于NIOS的数控直流电流源研究与设计 等《电测与仪表》2010年2⑨《基于NIOS的数控直流电流源研究与设计 等《电测与仪表》2010年2图 控制电路原理AT89C52的P0及P2口用于控制液晶显示,⑩P1口接键盘。P3LTC1456D/A⑩《电子巡更系统设计》金玉兰《延边2.设是/2aDACADC时,DACADC在工作状态,所以ADC与DAC正常工作时应该能在ADC中一个相应的值,而且会在液晶显示中显示错误,则应该监测ADC与DAC的相应电路。11调整系统的电流输出与键盘输入电流值相同,经ADC读入实际输出电流以保证11《低功耗模拟前端电路设计》《国外电子元器件》2004年2是是/是/count>3是/ENTER+Keyvalue当前电流值+1输入数字变量Keyvalue当前电流值-1Keyvalue当前电流值-1keyvalue给主程序如图7所示。3.1aRL=3Ω此时负载电阻RL=3ΩI

0.90.3A改变负载电阻RL=30Ω8图 RL=30Ω时的仿真

电流I3.2公式I

V1V2

IRL0.3ADAC输出连接到功能电路的Vin输入端时,可以恒流源电路PCB10图 恒流源电路图3.3b 控制电路PCB如图12所示:图 控制电路图 控制电路3D1mA~2000mA范围内任意设定,因而可实际[1].施养智基于AT89C51数控电流源的设计[J]大学物理实验2009年3 一种基于单片机的数控开关电源设计[J]20094 中国科技博览2008年期[4].魏大利基于89C51的2.4GHz-RFID系统应答器的IP设计[M]电子科技大学2003[5].光纤传感系统偏振控制与臂补偿研究[M] 邮电大学2009[6].远飞基于单片机和MGLS12864显示模块的液晶显示系统设计 20091[7].柴秀英基于DSP的多通道通用 系统的研制[D]西南交通大学2010 首都师范大学2005 NIOS的数控直流电流源研究与设计[J]20102[10].[M]#include<intrins.h>#defineucharunsignedchar#defineuint unsignedint#defineDisp_On //显示开指令//#defineDisp_Off0x3e //显示关指令//#defineCol_Add //定位到第0列指令//#definePage_Add //定位到第0页指令#defineStart_Line0xc0 //定位DDROM0//#defineKEYP1#defineENTER#defineADD#defineSUBsbitADDOUT=P3^5;sbitADSCLK=P3^6;sbitADCS=P3^7;ucharkeyvalue;ucharcalckey(ucharx,ucharsbitRST=P2^0; //复位端//sbit = //使能端sbit //读写控制端sbit //sbitCS1=P2^5; //左屏使能//sbitCS2= //右屏使能sbitDQ //DACsbitCK sbitCS charcodesz0[]={ 8*16//charcodesz1[]={ //数字1 8*16//charcodesz2[]={ //数字2 8*16//charcodesz3[]={ //数字3 8*16//charcodesz4[]={ //数字4 8*16//charcodesz5[]={ //数字5 8*16//charcodesz6[]={ //数字6 8*16//charcodesz7[]={ //数字7 8*16//charcodesz8[]={ //数字8 8*16//charcodesz9[]={ //数字9 8*16//charcodechar0,0x00,0x00,charhuan[]={,0x08,0x00,charying[]={charcharcharx10,0x00,charchar0x00,0x00,charx04,0x00,charcharcharcharzhe[]={charx00,0x00,charou[]={charx04,0x00,charshe[]={charchar0x00,0x00,charcharchar voiddelay(unsignedintt){unsignedinti,j;;} 写命令到LCD mand(unsignedcharcmdcode){RS=RW=E=E=0;} 写数据到 voidwrite_data(unsignedchar{RS=RW=E=E=0;}void{

清显示 unsignedchar //清左半屏{ //清左上半屏{} //清左下半屏{}} //清右半屏{ //清右上半屏{} //清右下半屏{}}} 指定位置显示数字 voidsz_disp16(unsignedcharpag,unsignedcharcol,unsignedcharcode{unsignedcharj=0,i=0;}pag*=2;{}} 指定位置显示汉字 voidhz_disp16(unsignedcharpag,unsignedcharcol,unsignedcharcode{unsignedcharj=0,i=0;}pag*=2;{}}void{

初始化LCD } DAC输入转换数 voidSendData(unsignedint{CS=0;for(i=12;i>0;i--{DQ=dat&0x0800;CK=1;dat<<=CK=}CS=CK=} 键盘扫描程 enterkey(){uchartemp=0;KEY=0XF0;temp=0XF0&KEY;Y=0XFE;temp=KEY&0XF0;gotoenterkey1;}KEY=temp=KEY&0XF0;gotoenterkey1;}KEY=temp=KEY&0XF0;gotoenterkey1;}KEY=temp=KEY&0XF0;} KEY=0XF0;temp=0XF0&KEY;}}else{keyvalue=0;}}ucharcalckey(ucharx,uchary){ y=y^0XFF;y=y=y&0X0F;}y=value=(x-1)*4+y;returnvalue;}

adchang(){uchari,j; ADSCLK=0;ADDOUT= =ADSCLK=1; ADSCLK= ADSCLK=1;ADSCLK=0;}ADSCLK=1; ADSCLK=}CLK=1;ADSCLK=}ADCS=retur

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论