专业四位半数字电压表课程设计任务书
长春大学
课程设计任务书
题目名称四位半数字电压表
院(系)电子信息工程学院
专业名称自动化
班级自动化0210405
学生姓名张雁南
指导教师王实(副教授)
起止日期2011.12.12—2011.12.23
课程设计任务书
技术参数)及要求
题目名称(包括主要
课程设计题目:4½数字电压表
主要技术要求:⒈测量范围:-1.9999V ~+1.9999V
⒉测量范围内,准确度为±1个字
⒊能够自动调零,0V 输入时读数为
“0000”最高位自动消隐
设
计内容及工作量
⒈设计4½数字电压表电路原理图 ⒉组装与调试4½数字电压表
⒊编写课程设计说明书及绘制原理图 包括:(1)电路原理图A3图纸一张(要求:2B 铅笔或碳素笔手工绘制)
(2)理论设计 、原理分析、安装调试与结论等设计说明书一份,3000字以上。
(要求:按长春大学课程设计规范化要求打印成册)。
主要参考资料
1、《电子技术试验与课程设计》清华大学出版社 赵淑范 王宪伟 编著 2006年8月
2、《电子线路设计·实验·测试》华中科技大学出版社 谢自美 主编 2000年7月
3、《电子技术基础实验与课程设计》电子工业出版社 高吉祥 主编 2002年2月
4、《电工电子技术实验与课程设计》中国科学技术大学出版社 罗会昌 主编1996年1月
5、《电子电路实作技术》金华科技图书股份有限公司 1982年
6、《常用集成芯片使用》北京理工大学出版社 1995年
进度计划表
阶段日期计划完成工作
量
指导教师检查意见备注
12月12日布置设计任务、介
绍原理及要求、查
阅资料
12月12~6月15日安装、焊接与调试
电路
12月16日调试参数测试
12月19日~12月21日编写课程设计说明书、绘制原理图
设计总结:经过了几天的努力,紧张而又充实的实验结束了,有汗水,有努力,也有收获。
我能按照老师的要求认真的安放电子元件,认真的焊接电路,认真的连接导线,并且最总调试电路。
通过这次实验,我学会了很多,不仅使自己的看图与动手能力得到了提升,也增强了自己的团队协作意识,总之,这次实验让我受益匪浅。
希望能在老师的指导下取得更多的进步。
张雁南
考
核
成
绩
及
评
语指导教师签字年月日
教
研
室
意
见
教研室主任签字年月日。
数字电压表 任务书
湖南工程学院课 程 设计课程名称 单片机原理与应用课题名称 数字电压表专 业 自动化班 级 1191学 号姓 名指导教师 李晓秀王迎旭2013年 12月 13日湖南工程学院课程设计任务书课程名称单片机原理与应用课题数字电压表设计专业班级学生姓名学号指导老师李晓秀王迎旭审批任务书下达日期 2013年 12月 1日任务完成日期2013年 12月 13日目录第1章系统总体方案选择与设计 (1)1.1 系统设计要求 (1)1.2 系统设计思路 (1)1.3 系统设计方案 (1)第2章硬件电路设计 (3)2.1 I/O接口分配表 (3)2.2 时钟电路与复位电路 (3)2.3 按键控制电路 (4)2.4 LED显示电路 (4)2.5 AD电压采样电路 (5)第3章软件设计 (7)3.1 主函数设计 (7)3.2 定时中断模块设计 (8)3.3 按键处理模块设计 (9)第4章系统调试结果与操作说明...................... - 10 -0 第5章系统设计总结.................................. - 12 -2 致谢................................................... - 13 -3 参考文献 .............................................. - 14 -4 附录A 系统硬件电路设计原理图................ - 15 -5 附录B 程序清单................................... - 16 -6第1章系统总体方案选择与设计1.1 系统设计要求该系统要求简易数字电压表利用串行A/D转换器对0~5v范围内的信号进行检测,并能将所测量的电压在LED显示器上显示(0.00~5.00),键盘操作有:启动、保持和复位功能。
1.2 系统设计思路根据系统设计要求,采用STC公司生产的STC89C52RC为核心控制芯片,该芯片使用经典的MCS-51内核,拥有灵巧的8 位CPU 和在系统可编程Flash,是一种低功耗、高性能CMOS8位微控制器,而且具有与AT89C51类似的控制方法,简单方便,易于控制。
课程设计任务书_____数字电压表设计
南京工程学院课 程 设 计 任 务 书 (二 )课程名称单片机原理及应用 A院(系、部、中心) 专 班 起 指 止 导 日 教 业 级 期 师通信工程学院 电子信息工程 电信 0912012-6-4 至 2012-6-8宗慧1.课程设计应达到的目的 在学习《单片机原理及应用 A》课程的基础上,进一步深入理解 MCS-51 单片机的结 构、工作原理和应用技术,提高单片机控制系统设计、研发的能力;按照教学计划的要 求,利用一周时间,综合应用所学知识,设计具有一定功能的小型单片机控制系统,培 养学生一定的自学能力和独立分析问题、解决问题的能力,要求学生能通过独立思考、 查阅工具书、参考文献,提出自己的设计方案,找出设计中遇到问题的解决途径。
2.课程设计题目及要求 题目:数字电压表设计1.整个课程设计的各个环节都要自己动手。
2.通过 TLC1549 串行 A/D 转换芯片完成数字电压表设计,通过 LED/LCD 显示测量值; 3.采用 C 语言编程实现; 4.其他要求参见“nKDE-51 单片机实验教学系统实验指导书” ; 5.基本任务为必做项目,附加任务为选做项目; 6.对课程设计进行总结,撰写课程设计说明书。
3.课程设计任务及工作量的要求〔包括课程设计计算说明书、图纸、实物样品等要求〕 设计任务: 1.基本任务: 利用 nKDE-51 单片机实验教学系统上的硬件资源, 实现数字电压表的 测量与显示功能。
2.附加任务:通过键盘控制测量操作的启停。
在 LCD 上显示测量结果。
工作量要求: 1.设计的硬件电路图与程序流程图; 2.源程序代码; 3.系统运行结果符合课程设计要求。
4.主要参考文献 1、《nKDE51 单片机实验教学系统实验指导书》南京邮电大学,2011 年 2、《单片机原理与应用及 C51 程序设计》 (第 2 版) ,谢维成等编著,清华大学出版社, 2009 年 3、 《单片机原理及应用》 (第 2 版) ,李建忠,西安电子科技大学出版社,2008 年 4、其他参考资料(自选) 5.课程设计进度安排 起 止 日 期 2012 年 6月 4 日 6月 5 日 6月 6 日 6月 7 日 6月 8 日 6.成绩考核办法 1、 设计和调试满分为 25 分、答辩验收满分为 30 分,视以下情况计分: ①完成在 LED 上的显示功能,可获得基本分 30 分; ②完成在 LCD 上的显示功能,可加 15 分; ③完成键盘控制功能,可加 10 分; 2、 课程设计说明书:基本分 20 分,满分为 30 分; 3、考勤(15 分) :缺勤一次扣 5 分,缺勤三次及以上不及格。
数字电压表课程设计书
单片机课程设计姓名王嘉波学号 1206062135 年级专业自动化所在院系电气工程与自动化学院指导教师关健生提交日期 2015 年 1月11 日《单片机原理及应用》课程设计任务书学年学期:2014-2015第1学期专业班级:12级自动化1班指导教师:关键生设计时间:第17周学时周数:每班/周一、设计目的课程设计是单片机课程教学的最后一个环节,是对学生进行全面的系统的训练,让学生把学过的比较零碎的知识系统化,真正的能够把学过的知识落到实处,能够开发简单的系统,也进一步激发了学生再深一步学习的热情,进一步掌握和利用C语言进行单片机程序设计的能力,熟练掌握键盘、显示、A/D输入输出,I2C总线,温度传感器等知识点。
二、设计任务及要求本课程设计的题目设计内容自选,学生可以根据平时的观察,了解单片机实验的应用系统,弄清其结构和功能,结合单片机课程及其相关的知识,充分发挥自身的想象力和创造力,自行选定设计项目,但总体应达到以下要求:1、用89C51CPU,12M时钟,常规的上电和手动复位电路2、包括3×4矩阵键盘3、LCD显示显示器及接口4、一路蜂鸣器输出5.至少有2路输入信号,可以是模拟量或数字量三、设计时间进度安排四、报告书写格式1、课程设计任务书2、设计项目简介31、STC89C51功能简图2、蜂鸣器矩阵键盘LCDAD-DA转化实体液晶屏电路图4、系统功能描述系统可以通过AD-DA模块进行采样,通过液晶屏显示出来,并对采样的数据与之前设定的上下限做比较,且如果采样的两路值的任何一路大于或小于设定的上限或下限,蜂鸣器会发出报警的声音。
5、程序框图LCD初始化:检查LCD状态:写指令到LCD:写数据到LCD:键盘扫描:判断键盘是否有键按下AD转换值比较:I2C启动:I2C终止:I2C接收:I2C发送:六、程序清单:#include <reg52.H>#include <intrins.h>#define uint unsigned int#define uchar unsigned char#define _Nop() _nop_()void KeyScan();void Dispaly(uchar k);sbit P13=P1^3; //键盘sbit P12=P1^2;sbit P11=P1^1;sbit rs=P2^6; //lcdsbit rw=P2^5;sbit E=P2^7;sbit scl=P2^1; //i2csbit sda=P2^0;sbit bee=P2^3;bit ack; /*应答标志位*/uchar i2c_Buffer[4]; //数据缓冲uint Voltage[]={'0','0','0','0'};uchar table[]={"U1: . "};uchar table2[]={"U2: . "};uchar LCD_table[]={"U3: . V "};uchar LCD_table1[]={"U4: . V "};uchar key,temp, kmax,kmin,kmax1,kmin1, kk, t, y=0;void delay(uint ms){uint i,j;for (j=0;j<ms;j++)for (i=0;i<120;i++);}void delayus(uint us){uint i,j;for (j=0;j<us;j++)for (i=0;i<12;i++);}bit LCD_Busy_Check() //忙指令{bit Result;rs=0;rw=1;E=1;delayus(4);Result=(bit)(P0&0x80);E=0;return Result;}void write_command(uchar command) //写命令{while(LCD_Busy_Check() ) ;rs=0;rw=0;P0=command;E=1;E=0;}void write_data(uchar data0) //写数据{while(LCD_Busy_Check() ) ;rs=1;rw=0;P0=data0;E=1;E=0;}void LCD_Set_Position(uchar pos) //放置位置 {write_command(pos | 0x80);}void LCD_Display_A_Line(uchar Line_Addr,uchar s[]) {uchar i;LCD_Set_Position(Line_Addr);for(i=0;i<16;i++)write_data(s[i]);}void LCD_Set_Position1(uchar pos){write_command(pos | 0xc0);}void LCD_Display_A_Line1(uchar Line_Addr,uchar s[]) {uchar i;LCD_Set_Position1(Line_Addr);for(i=0;i<16;i++)write_data(s[i]);}void i2c_start()//起始{sda=1; /*发送起始条件的数据信号*/_Nop();scl=1;_Nop(); /*起始条件建立时间大于4.7us,延时*/_Nop();_Nop();_Nop();_Nop();sda=0; /*发送起始信号*/_Nop(); /* 起始条件锁定时间大于4μs*/_Nop();_Nop();_Nop();_Nop();scl=0; /*钳住I2C总线,准备发送或接收数据 */_Nop();_Nop();}void i2c_stop()//终止{sda=0; /*发送结束条件的数据信号*/_Nop(); /*发送结束条件的时钟信号*/scl=1; /*结束条件建立时间大于4μs*/_Nop();_Nop();_Nop();_Nop();_Nop();sda=1; /*发送I2C总线结束信号*/_Nop();_Nop();_Nop();_Nop();}void i2c_ack(bit a)//应答{if(a==0)sda=0; /*在此发出应答或非应答信号 */else sda=1;_Nop();_Nop();_Nop();scl=1;_Nop();_Nop(); /*时钟低电平周期大于4μs*/_Nop();_Nop();_Nop();scl=0; /*清时钟线,钳住I2C总线以便继续接收*/ _Nop();_Nop();}void i2c_write(uchar c)//写数据{unsigned char BitCnt;for(BitCnt=0;BitCnt<8;BitCnt++) /*要传送的数据长度为8位*/{if((c<<BitCnt)&0x80)sda=1; /*判断发送位*/else sda=0;_Nop();scl=1; /*置时钟线为高,通知被控器开始接收数据位*/_Nop();_Nop(); /*保证时钟高电平周期大于4μs*/_Nop();_Nop();_Nop();scl=0;}_Nop();_Nop();sda=1; /*8位发送完后释放数据线,准备接收应答位*/ _Nop();_Nop();scl=1;_Nop();_Nop();_Nop();if(sda==1)ack=0;else ack=1; /*判断是否接收到应答信号*/scl=0;_Nop();_Nop();}uchar i2c_read()//读数据{uchar retc, BitCnt;retc=0;sda=1; /*置数据线为输入方式*/for(BitCnt=0;BitCnt<8;BitCnt++){_Nop();scl=0; /*置时钟线为低,准备接收数据位*/_Nop();_Nop(); /*时钟低电平周期大于4.7μs*/_Nop();_Nop();_Nop();scl=1; /*置时钟线为高使数据线上数据有效*/_Nop();_Nop();retc=retc<<1;if(sda==1)retc=retc+1; /*读数据位,接收的数据位放入retc中 */ _Nop();_Nop();}scl=0;_Nop();_Nop();return(retc);}void ADC_PCF8591(uchar CtrlByte) //连续读入4路通道ad转换存入i2c_Buffer{uchar i,j;i2c_start();i2c_write(0x90); //写if(ack==0)return;i2c_write(CtrlByte);if(ack==0)return;i2c_start();i2c_write(0x91); //读if(ack==0)return;i2c_read();// 空读数据i2c_ack(j);for(i=0;i<4;i++){i2c_Buffer[i++]=i2c_read();i2c_ack( j);}i2c_stop();}void Convert_To_Voltage(uchar val){uchar Tmp;Voltage[2]=val/51+'0';Tmp=val%51*10;Voltage[1]=Tmp/51+'0';Tmp=Tmp%51*10;Voltage[0]=Tmp/51+'0';}void com_(uchar aa) //比较,蜂鸣{if(kmin>kmax){temp=kmin;kmin=kmax;kmax=temp;}if(aa>kmax ){bee=!bee;delayus(1);}if(aa<kmin ){bee=!bee;delayus(100);}}void main(){uchar i;bee=1;delay(15); //lcd初始化write_command(0x38); //设置8位格式,2行,5x7delay(5);write_command(0x38);delay(5);write_command(0x38);delay(5);write_command(0x0e);delay(5);write_command(0x06);delay(5);// write_command(0x01);// delay(5);// write_command(0x08);// delay(5);for (i=0;i<sizeof(table)-1;i++){write_data(table[i]);delay(1);}write_command(0xc0+0x01); //换行delay(5);for (i=0;i<sizeof(table2)-1;i++){write_data(table2[i]);delay(1);}while(1){while(kk!=100)KeyScan();ADC_PCF8591(0x04);Convert_To_Voltage(i2c_Buffer[0]); //第一个通道 com_(i2c_Buffer[0]);LCD_table[3]=Voltage[2];LCD_table[5]=Voltage[1];LCD_table[6]=Voltage[0];Convert_To_Voltage(i2c_Buffer[2]); //第二通道 com_(i2c_Buffer[2]);LCD_table1[3]=Voltage[2];LCD_table1[5]=Voltage[1];LCD_table1[6]=Voltage[0];LCD_Display_A_Line(0x08,LCD_table);LCD_Display_A_Line1(0x08,LCD_table1);}}void KeyScan() //键盘扫描程序{ kk=0;P1=0xFF;P11=0;{delay(1);temp=P1;temp&=0xF0;if(temp !=0xF0){switch(temp){case 0xe0:key=0;break; case 0xd0: key=1;break; case 0xb0: key=2;break;case 0x70: key=3;break;}Dispaly(key);}}P1=0xFF;P12=0;{delay(10);temp=P1;temp&=0xF0;if(temp !=0xF0){switch(temp){case 0xe0: key=4;break;case 0xd0: key=5;break;case 0xb0: key=6;break;case 0x70: key=7;break;}if(key==7)kk=100;Dispaly(key);}}P1=0xFF;P13=0;{delay(10);temp=P1;temp&=0xF0;if(temp !=0xF0){switch(temp){case 0xe0: key=8;break;case 0xd0: key=9;break;case 0xb0: key=10;break;case 0x70: key=11;break;}Dispaly(key);}}}void Dispaly(uchar k){if(k==10){write_command(0x80+0x04);delay(1);y=2;}if(k==11){write_command(0x80+0x06);delay(1);y=3;}if(k==8){write_command(0xc0+0x04);delay(1);y=1;}{if(k==9){write_command(0xc0+0x06);delay(1);y=4;}if(k<7){write_data(k+0x30);delay(200);if(y==1)kmin=k*51;if(y==2)kmax=k*51;if(y==3)kmax1=k/10*51;if(y==4)kmin1=k/10*51;kmax=kmax+kmax1;kmin=kmin+kmin1;}}}七、收获与体会:通过为期一周的单片机课程设计,我从中学到了很多。
数字电压表设计任务书
[7] 电路设计与制版 protel 99 高级应用[M] . 北京:人民邮电出版社,2000(2001重印)
[8] 王庆.Protel 99 SE & DXP电路设计教程[M]. 北京:电子工业出版社,2006
[9] 童诗白 华成英.模拟电子技术基础[M].北京:高等教育出版社,2001(2003重印)
[3](美)Cygnal Integrated Products著 潘琢金,孙德龙,夏秀峰译.C8051F单片机应用解析[M].北京:北京航空航天大学出版社 2002
[4]周立功编著.增强型80C51单片机速成与实战[M].北京:北京航空航天大学出版社 2003
[5]鲍可进主编.C8051F单片机原理及应用[M].北京:中国电力出版社,2006
进
程
安
排
1.第一周:熟悉protel软件;设计电路,绘制电路原理图
2.第二周:编写应用软件编写,撰写说明书,准备答辩
主
要
参
考
文
献
[1]马忠梅等编著.单片机的C语言应用程序设计[M].北京:北京航空航天大学出版社 1999
[2]李刚,林凌著.与8051兼容的高性能、高速单片机[M].北京:北京航空航天大学出版社 2002
[10] 苏伟斌. 8051系列单片机应用手册[M]. 北京:科学出版社,1993
[11] 张友德等. 单片微型机原理、应用与实验[M]. 上海:复旦大学出版社,2000
[12] 吕能元等. MCS-51单片微型计算机原理接口技术应用实例[M]. 北京:科学出版社,1993
[13]张凯,周陬等. LabVIEW虚拟仪器工程设计与开发[M].北京:国防工业出版社,2004.6
DP4四位半智能电流电压表说明书
DP4四位半智能电流、电压、欧姆表使用说明书目录第一章概述-----------------------1 一概述-----------------------1二主要技术指标---------------2三型号说明-------------------3四外形及开口尺寸-------------7五端子接线-------------------8 第二章操作说明------------------9 一面板说明-------------------9二仪表的几种状态-------------11三操作说明-------------------111 上电自检-------------------112 参数设定-------------------122.1 参数设定概述----------------122.2 开锁------------------------162.3 报警------------------------162.4 小数点设定------------------172.5 调零------------------------172.6 输入量程设置----------------172.7 输入类型--------------------182.8 变送输出--------------------18 第三章功能说明---------------------19 一报警------------------------19二变送输出--------------------20第四章通讯协仪---------------------2 一通讯规程-----------------21二回答命令格式-------------21三数据形式-----------------21四通讯指令-----------------22五仪表参数代码-------------23第一章概述一概述4位半智能电流、电压、欧姆表采用当今最先进的ATMEL单片微机作主机,电流输入量程可任意设定,配合不同的互感器可满足各种测量量程的要求。
4位半数字电压表设计
┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊目录目录 (1)第1章绪论 (1)1.1国内外数字电子发展概况 (1)1.2 主要任务 (1)1.3设计内容及要求 (1)1.4设计目的 (1)第2章数字电压表的基本组成原理及电路设计 (2)2.1数字电压表基本原理与系统框图 (2)第3章数字电压表的硬件设计 (3)3.1 LED介绍 (3)3.2 四位半A/D转换器ICL7135的功能简介 (3)3.2.1 ICL7135的原理 (3)3.2.2 7135主要特点 (3)3.2.3 ICL7135的管脚说明 (4)3.3 ICM7556功能简介 (6)3.3.1输出驱动能力 (6)3.4 74HC04功能简介 (6)3.4.1 74HC04管脚说明 (7)3.5 74LS47译码器简介 (8)3.5.1 74LS47的管脚分布和说明 (8)3.5.2 74LS47原理 (9)3.6并行BCD码的输出 (9)3.7输入滤波电路及负电源组成原理 (10)第5章设计心得体会 (12)参考文献 (13)┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊第1章绪论1.1国内外数字电子发展概况数字电子技术主要研究各种逻辑门电路、集成器件的功能及其应用,.逻辑门电路组合和时序电路的分析和设计、集成芯片各脚功能。
555定时器等。
随着计算机科学与技术突飞猛进地发展,用数字电路进行信号处理的优势也更加突出。
为了充分发挥和利用数字电路在信号处理上的强大功能,我们可以先将模拟信号按比例转换成数字信号,然后送到数字电路进行处理,最后再将处理结果根据需要转换为相应的模拟信号输出。
为适应科学技术的发展以及对人才培养的要求,我们对数字电子技术课程的教学大纲进行了修订,对教学内容进行了调整和充实,精简分立器件内容,增加集成电路内容,教学重点也从逻辑电路分析转向面对问题的逻辑电路设计。
四位半的数字万用表
电子测量原理课程设计报告——数字万用表设计作者:提交时间:目录一、设计思路 (3)二、设计原理 (4)1、DMM调理网络 (4)1)多量程交流电压测量原理 (4)2)多量程数字电流表 (6)3)多量程电阻测量 (7)4)二极管测量电路 (8)5)通断测试电路 (9)2、数字电压表的设计 (10)1)多量程直流电压测量 (10)2)模数(A/D)转换芯片的选择 (11)3)单片机简介及本设计单片机的选择 (14)4)各种显示器件的介绍和选择 (15)5)电源模块的设计 (19)三、项目准备 (21)1、职责分工 (21)2、后期准备 (21)摘要本次设计的核心是采用AD转换芯片ICL7135和单片机芯片AT89S52设计四位半数字万用表(DMM),能够测量交、直流电压值(AC、DC) 、直流电流、电阻,采用LCD液晶显示测量结果。
此系统由分流电阻、分压电阻、基准电阻、51单片机最小系统、显示部分、报警部分、AD转换和控制部分组成。
为使系统更加稳定,使系统整体精度得以保障,本电路使用了ICL7135模数转换芯片,单片机系统设计采用AT89S52单片机作为主控芯片,显示部分用1602液晶。
程序每执行周期耗时缩到最短,这样保证了系统的实时性。
一、设计思路数字万用表的基本组成二、设计原理1、DMM 网络1)多量程交流电压测量原理数字万用表中交流电压测量电路是在直流电压测量电路的基础上,在分压器之后加入了一级交流-直流(AC-DC)变换器,右图为其原理简图。
该AC-DC 变换器主要由集成运算放大器、整流二极管、RC 滤波器等组成,还包含一个能调整输出电压高低的电位器,用来对交流电压档进行校准之用。
调整该电位器可使数字表头的显示值等于被测交流电压的有效值。
同直流电压档类似,出于对耐压、安全方面的考虑,交流电压最高档的量限通常限定为700V(有效值)。
图2 AC-DC 变换器原理简图AD737 运用分析:在本设计中AC/DC转换可以采用图2所示的原理实现。
基于单片机的数字式电压表的设计任务书
中原工学院信息商务学院
毕业设计(论文)任务书
姓名马奔系:信息工程专业:自动化班级:103题目基于单片机的数字式电压表的设计
设计任务设计并制作一个可以测量直流电压的数字表,要求如下:
1、精度为0.1级,表头为4位半;
2、可以自动调整量程,使测量的电压可以最大精度显示;
3、测量电压范围DC0V~100V;
4、显示采用LED数据管显示;
5、系统工作稳定,满足实验台的相关要求。
任务:控制器硬件电路设计、控制器外观及结构设计及相关程序设计。
时间进度01-02周:毕业实习;熟悉掌握设计任务的要求,查阅资料,确定系统方案;03-06周:熟悉相关扩展接口器件原理;
07-10周:完成硬件电路原理图的设计;
11-13周:完成PCB板的设计;
14周:完成部分扩展接口芯片的仿真实验;
15周:完成毕业论文修改,准备毕业答辩。
原
始参资考料文和献主
要[1]徐大诚,微型计算机控制技术及应用.高等教育出版社,2003年[2]李朝青,单片机原理及接口技术.北京航空航天大学出版社,2003年[3]康华光,电子技术基础模拟部分(第五版),2006年
系主任签字指导教师签字。
长春大学四位半数字电压表课程设计内页(长大版含摘要)
长春大学课程设计纸┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊214位数字电压表[摘要]大约150字,讲述设计的主要内容(宋体小四,行距20磅)随着电子科学技术、传感技术、自动控制技术和计算机技术的发展,电子测量成为广大电子工作者必须掌握的手段,对测量的精度和功能的要求也越来越高,单片机技术作为计算机技术的一个分支广泛使用于工业控制、智能化仪器仪表、家用电器,甚至电子玩具等各个领域。
本文介绍一种以89S52单片机为核心的数字电压测量电路,该电路采用ICL7135高精度、双积分A/D转换电路,测量范围直流0-±2000伏,使用LCD1601液晶模块显示,并可以和PC 机进行串行通信。
该电路设计新颖、功能强大、可扩展性强。
[关键词]:电压测量数字电压数码管[关键字]大约5个左右,每个关键字之间空2个格,例如:译码器 ICL7135214位数字电压表的英文[Abstract] Four in digital design a form [Summary] As the voltage the table design the electronic science and technology, and sensing technology, automatic control technology and computer technology development, an electronic survey become the workers must acquire the means of electronics, precision measurement and functional requirements are higher and higher monolithic integrated circuits as computer technology have a wide application in industry, intellectualized instruments, household appliances and electronic toys and other areas. this article introduced a monolithic integrated circuits 89s52 the numbers measure the voltage electrical circuit used icl7135 high precision, two points a d transforming circuit, a direct measurement range of 0 - ± 2000 and lcd1601 use lcd modules, and in the pc to the serial communication.[Keywords] voltage measurement displayed目录第1章前言 01.1 数字电压表的特点及发展趋势 01.1.1数字电压表的特点 01.1.2数字电压表的发展趋势 (1)1.2 设计要求及方案选择 (2)1.2.1设计要求 (2)1.2.2设计目的 (2)第2章数字电压表单元电路设计 (2)2.1 A/D转换单元电路设计 (2)2.1.1A/D转换器ICL7135的功能介绍 (2)2.2 时钟产生单元电路设计 (4)2.2.1ICM7556功能介绍 (5)2.2.2ICM7556组成的多谐振荡器 (5)2.3 驱动及译码显示器 (5)2.3.1驱动器、译码器、数字显示器................... 错误!未定义书签。
【精品】简易数字电压表电路课设
沈阳航空航天大学课程设计任务书课程名称电子线路课程设计院(系)电子信息工程学院专业电子信息工程班级学号21姓名张超伟课程设计题目简易数字电压表电路的设计课程设计时间:2010年12月20日至2011年01月02日课程设计的内容及要求:一、设计说明设计一个简易数字电压表,它可以测量直流、交流电压。
其参考原理框图如图1所示。
1数字电压表的原理框图二、技术指标测量电压的技术指标如下表1所示。
表1三、设计要求1.在选择器件时,应考虑成本,要求采用LED显示。
各量程的转换采用开关转换。
2.根据技术指标,通过分析计算确定电路和元器件参数.3.画出电路原理图(元器件标准化,电路图规范化).四、实验要求1.根据技术指标制定实验方案;验证所设计的电路。
2.进行实验数据处理和分析。
五、推荐参考资料1.沙占友、李学芝著.中外数字万用表电路原理与维修技术。
[M]北京:人民邮电出版社,1993年2.阎石。
数字电子技术基础。
[M]北京:高等教育出版社,2006年3.童诗白、华成英。
模拟电子技术基础。
[M]北京:高等教育出版社,2006年4.戴伏生.基础电子电路设计与实践.[M]北京:国防工业出版社,2002年5.谭博学主编.集成电路原理与应用.[M]北京:电子工业出版社,2003年六、按照要求撰写课程设计报告指导教师年月日负责教师年月日学生签字年月日成绩评定表一、概述本设计是简易数字电压表,随着电子科学技术的发展,电子测量成为广大电子工作者必须掌握的手段,对测量的精度和功能的要求也越来越高,而电压的测量甚为突出,因为电压的测量最为普遍。
而本次任务是可以测量直流、交流电压,分为2V 和20V 两档,输入电阻为10M Ω,精确度要求达到1mV 、10mV ,通过参考多种材料及分析仿真,做成了简易数字电压表。
通过此次课设使我对我们所学的知识有了更深的认识和体会,对自我动手的能力也提高了很多。
二、方案论证方案一:数字电压表可以测量直流、交流电压,最终经转换通过LED 显示.其原理框图如图2所示2数字电压表的原理框图输入电压经分压电路分成2V 和20V 两档,再通过电压跟随器构成的保护缓冲电路后输出,如果为直流,则直接通过压频转换送到计数译码显示电路,若为交流先经过交直流转换电路,再通过压频转换,到计数译码驱动电路,最终通过LED 数码管显示出来。
