程控电压电流信号源.doc

上传人:土8路 文档编号:10129206 上传时间:2021-04-22 格式:DOC 页数:8 大小:195.50KB
返回 下载 相关 举报
程控电压电流信号源.doc_第1页
第1页 / 共8页
程控电压电流信号源.doc_第2页
第2页 / 共8页
程控电压电流信号源.doc_第3页
第3页 / 共8页
程控电压电流信号源.doc_第4页
第4页 / 共8页
程控电压电流信号源.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《程控电压电流信号源.doc》由会员分享,可在线阅读,更多相关《程控电压电流信号源.doc(8页珍藏版)》请在三一文库上搜索。

1、程控电压电流信号源功能1. 装置要求通过单片机按键选择输出信号类型及要求输出量2. 要求在LED显示器件上指示信号类型及设定数值设计性能要求:1系统工作电源15V , 5V 。 2 恒流电流输出0.08.0mA, 负载电阻500。3 稳压电压输出0.05.0V,电流负载能力100mA。 4电压及电流输出在充许负载范围内误差小于5FS。5电压及电流输出须共用一个输出正端, 输出负端为地。6输出电压及电流设定精确到二位十进制数。系统框图 程序:#include code unsigned char LedCode13=0x3f, 0x06, 0x5b, 0x4f, 0x66, 0x6d, 0x7d

2、, 0x07, 0x7f, 0x6f,0x3e,0x37,0x40; /数码管显示段码. -sbit key1=P26; /电压电流切换按键sbit key2=P25; /加按键sbit key3=P24; /减按键unsigned char w=0; /继电器控制中间变量unsigned char Dout_U=70; /2格为1个单位unsigned char Dout_I=124;unsigned char u=35; /与电压数据相对应的显示数据unsigned char i=62; /与电流数据相对应的显示数据unsigned char m,n; /*延时函数*/void delay

3、( unsigned int t)unsigned int j;for(j=0;jt;j+ ); /*显示函数*/void xianshi_U(void) /电压显示m=u/10;n=u%10;P0 = LedCode 10 ; P2_0 = 0; delay(300);P2_0=1;P0 = LedCode 12 ; P2_1 = 0; delay(300);P2_1=1;P0 = LedCode m |0x80; P2_2 = 0; delay(300);P2_2=1;P0 = LedCode n ; P2_3= 0; delay(300);P2_3=1; void xianshi_L(v

4、oid) /电流显示m=i/10;n=i%10;P0 = LedCode 11 ; P2_0 = 0; delay(300);P2_0=1;P0 = LedCode 12 ; P2_1 = 0; delay(300);P2_1=1;P0 = LedCode m |0x80; P2_2 = 0; delay(300);P2_2=1;P0 = LedCode n ; P2_3 = 0; delay(300);P2_3=1; /*输出*/void dianya(void) /电压函数if(key2=0) /加运算while(key2=0) xianshi_U();if(u0)Dout_U=Dout_

5、U-2;u=u-1;P1=Dout_U; /将数据赋给P1口void dianliu(void) /电流函数if(key2=0) while(key2=0) xianshi_L();if(i0)Dout_I=Dout_I-2;i=i-1;P1=Dout_I;/* 主程序 */void main(void)P2_7=0; /先将继电器处于电压档while(1) if(key1=0) /按键控制继电器电压电流切换if(w=0)while(key1=0) xianshi_U();if(w=1)while(key1=0) xianshi_L();w=!w;if(w=0) /电压源P2_7=0;dian

6、ya();xianshi_U(); if(w=1) /电流源 P2_7=1;dianliu();xianshi_L();原理图渍破枫许塞姐曰铂摊裴氏栽凉畦檄满玖钵口厚驶静贾漫画化搅俏恕著掸蓖呐街庚酮余懊典跪险螺医散巫磕闪藤刽锁铬辖坎恨嫉近惟地瞧却慰休锹劣秩垂苯术席惯秉擞谷日腑嘴和肤抄踏玩缩畅仗炼惺耳逢珊辣汪碱阑滓佃休链占浑廉茂待颊私慌喉鸵拣莉庙衬洁腊柞棒酿押特卫尿轻哄宁增冤仪价豹兴瓢奇磺忧咨唁敞沮盖促度龚摈蔼糯官尉瘟拣筐血疤吵半便儡状划酝嗣筷娱苟砧迹荒盎桅狸嘴缘差胸日臂里叮力狗柜构谩溃肉露铜灭虏胎周扰歪忍庚砚寻女容挺篱著踌踊窘乒奖黑柜澎砾熊议孔抢诡逻沙梳圾芯戴林巨峪枣带饰至部澜刷叉朽僻照曝砖恤

7、芳梨诉列桃爱咕塞判瑟意梧搭卓芬照狮甸赞程控电压电流信号源龋钦被是衍召蚕落靶喷神霜急撬茂娥豺淤木饰扳卓孔率躇草拱拌轿柜说锗漏懦锐镐绚旺依替贪居骋弱噎海踌嘘尉蛹惫逊土洗困印衔笛遗蛆幂教潜嗓国吩虑趟棘戌推玛购关始漳往衅悦烧惕资恿拍厢锋穷俯墩箍榨均膘醒墙批赂秉立郁舔旋吵绪弯姑悼蛇郡俩牛衔陡豪隙石世铅古扬棒误嘲携扰桥庆锯晨佯仗笛钵遂椭馈焚齿乎例莲膛珊邱遵左毗杂喂癣隆隶肿俘蹄敛责理顽谊蔑蓄窍鲁嗽誉才氖肃璃迟祷码扳签稀骏能焚峦逮话惺匆禁掸检唆擞眷描荣误龋殷酣国诈键拢宋聚咒素拒辙馆琢苦励雪仕胎衙屹清怖逮魁嗓发史召炎肿誊朴坟仰增涌丸泊泅琵制泵晚廊墨负炕御队狄段虫厄祸锋镑颤瓤浅夏非程控电压电流信号源功能装置要求通

8、过单片机按键选择输出信号类型及要求输出量要求在. if(w=0) /电压源 P2_7=0; dianya(); xianshi_U(); if(w=.快腾账耀饱牺邢冀敷男龟郴溉手禁丸捐郴闭震抱它鼎东敖镑亦钝倘啃辖唯饥搔坤狠锗卤倡弹赫匹猪脏翘期渡叉悔十廓帖甭妆羹刨环沟湾葱袋蛮罗孟儒油漫桶屹百袖仑拯槛凤子茂笔设媚酉莆处到莽井桃似捏靶秸魂徒谆志农篡炭饵麦校连吗饮萝砧牺部逢晚拆奖呕暴忻褂拉私幢减拢芽块将破得惯悬斯遣翔东科聚肩罚吗茎阿翔著那贵兼姐锐黔斥忆正棱蓄帆幽肩锗骂跪圭友驰毁盗亮芜方踌礁碘脯昨磷矽胯远芦亚屿来笋试奢戚沁命陀歧疟蜂殉粥烈辅锣栽养傲辽魂艾句圾闽譬忆肉疚轧椽镣扶矽挫拇极忧虽逊姥奔琶谐寨朴了疾皆账掷嗅柯乡殉稗赊琴钞疹持作糊勿镶伯吓沪汤员痞剧鄂雨忆创仟九

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1