数字电子秤设计课案.docx
《数字电子秤设计课案.docx》由会员分享,可在线阅读,更多相关《数字电子秤设计课案.docx(17页珍藏版)》请在冰豆网上搜索。
数字电子秤设计课案
东北石油大学
课程设计
课程电子技术课程设计
题目数字电子秤
院系电气信息工程学院自动化系
专业班级自动化14-4班
学生姓名王士迪
学生学号140601140412
指导教师白丽丽刘超
2016年6月27日
东北石油大学课程设计任务书
课程电子技术课程设计
题目数字电子秤
专业自动化姓名王士迪学号140601140412
主要内容:
基于数字逻辑及相关课程知识设计一个包含传感器,信号放大器,数模转换器,译码显示器功能的电子秤,进一步巩固理论知识,并增强对于数字系统的实践设计能力。
基本要求:
1.实现重量传感功能(可调电阻)
2.测量范围:
0~128,1~255
3.由数字显示电路显示
主要参考资料:
1.高吉祥等.《电子技术基础试验与课程设计》.北京.电子工业出版社2002.2
2.黄瑞祥等.《数字电路识读》.浙江.浙江科学技术出版社.2005.8
3.杨帮文.《新编传感器实用宝典》.北京.机械工业出版社.2005.4
4.余孟尝.《数字电子技术基础简明教程(第二版)》.北京.高等教育出版社.2006.12
5.科林等.《TTL高速CMOS手册》.北京.电子工业出版社.2004.5
6.孙余凯等.《常用集成电路实用手册》.北京.电子工业出版社.2006.1
7.孙余凯等.《常用集成电路实用手册(续集)》.北京.电子工业出版社.2008.1
8.邱寄帆等.《数字电子技术实验与综合实训》.北京.人们邮电出版社.2005.9
完成期限2016.6.27——2016.7.3
指导教师白丽丽刘超
专业负责人
2016年6月27日
目录
1引言.......................................................................................................................................1
2需求分析…………………………………………………………………………………...1
3概要设计………………………................………………………………………………...1
3.1设计方法……………………………………………………………………………1
3.2设计框架....................................................................................................................1
3.3分模块设计思路........................................................................................................1
3.3.1电子秤传感器功能设计..................................................................................2
3.3.2量程控制功能的设计......................................................................................4
3.3.3数字显示功能设计..........................................................................................5
4详细设计6
4.1整体模块实现6
4.2压力传感器模块6
4.3量程控制模块8
4.4译码驱动显示模块9
5调试及操作说明10
5.1调试方法及结果……………………………………………………………………..10
5.2使用说明……………………………………………………………………………..10
6总结与体会11
参考文献12
1.引言
设计实现一个具有温度采集、显示、加热、超温报警功能的数码控制加热器设计系统,既是对数字逻辑课程的巩固,检验所学知识的有效手段,更是进一步巩固知识和提升数字系统设计能力的重要方法。
电子秤采用现代传感器技术、电子技术和计算机技术一体化的电子称量装置,才能满足并解决现实生活中提出的“快速、准确、连续、自动”称量要求,同时有效地消除人为误差,使之更符合法制计量管理和工业生产过程控制的应用要求。
2.需求分析
本节是该设计的方案与比较部分,对设计中所采用的芯片从多方面综合的进行比较,最后经过仔细的研究后决定所选的器件。
1电子秤传感器的测量电路使用滑动变阻器和可调直流电源,通过A/D转换器,将模拟信号转化为数字信号,从而实现传感器功能;
2需要一个放大电路,我们将采用三运放大电路,主要的元件就是三运放大器,从而实现信号放大功能;
3根据课题对量程的要求,采用2个74LS160D计数器用来控制量程,通过2个74LS85D4位数值比较器,实现量程控制功能;
4根据课题对量程的要求,采用4个74LS160D计数器用于实现数字显示功能;
3.概要设计
3.1设计方法
设计方法是在理解题目的基础上,将问题模块化,各个击破。
完成后,再进行调试和验证,最后对系统进行完整设计,使设计过程的可靠性得到保证。
3.2设计框架
依据相应的设计要求,该系统应有以下框架构成,如图3-1所示:
图3-1系统
图3-1系统功能框图
各模块功能分别为:
1传感器功能模块:
改变电阻,从而改变了电流或电压的输入量,实现压力传感;
2量程控制功能模块:
将由A/D转换而来二进制信号与8位数值比较器进行比较,控制量程;
3数字显示模块:
由74LS160D和LED显示器用于数字显示功能的实现;
3.3分模块设计思路
本设计的数字电子秤由以下3部分组成:
电子秤传感器模块、量程控制模块、数字显示模块,以下前三个模块为例进行介绍。
3.3.1传感器
HM10高精度压阻式压力传感器,是采用德国HeLM公司先进的硅压阻力敏元件封装在不锈钢壳体内组装调试而成,外壳和接口材料均为不锈钢,介质兼容性好,性能稳定可靠,精度高,密封垫端面密封。
图3-2压力传感器
应压力传感器无法实现所以用如图3-3所示电路图代替;
图3-3电子秤传感器电路图
常见的A/D转换器实例
模数转换器即A/D转换器,或简称ADC,通常是指一个将模拟信号转变为数字信号的电子元件。
A/D转换一般要经过采样、保持、量化及编码4个过程。
模数转换过程包括量化和编码。
量化是将模拟信号量程分成许多离散量级,并确定输入信号所属的量级。
编码是对每一量级分配唯一的数字码,并确定与输入信号相对应的代码。
ADC类型繁多,在此,以ADC0808为例进行设计分析,图3-4为其外观图示:
图3-4ADC0808数模转换器外观
ADC0808的引脚名称如图3-5所示:
图3-5ADC0808外部引脚图
共有28只引脚呈对称排列,相应引脚名称和功能,如表3-6所示:
表3-6ADC0808各引脚功能
引脚名称
功能描述
IN0~IN7
8路模拟输入,通过3根地址译码线ADDA、ADDB、ADDC来选通一路。
ADDA、ADDB、ADDC
模拟通道选择地址信号,ADDA为低位,ADDC为高位。
VR(+)、VR(-)
正、负参考电压输入端
ALE
地址锁存允许信号,高电平有效。
START
A/D转换启动信号,正脉冲有效。
CLOCK
接时钟脉冲
OE
数据输出允许信号,输入,高电平有效。
当A/D转换结束时,此端输入一个高电平,才能打开输出三态门,输出数字量。
EOC
A/D转换结束信号,输出,当A/D转换结束时,此端输出一个高电平(转换期间一直为低电平)。
D0~D7
A/D转换后的数据输出端,为三态可控输出,故可直接和微处理器数据线连接。
8位排列顺序是D7为最高位,D0为最低位。
其内部结构图如3-7所示:
图3-7ADC0808原理图
3.3.2量程控制功能的设计
两个4位数的比较是从A的最高位A3和B的最高位B3进行比较,如果它们不相等,则该位的比较结果可以作为两数的比较结果。
若最高位A3=B3,则再比较次高位A2和B2,余类推。
显然,如果两数相等,那么,比较步骤必须进行到最低位才能得到结果。
真值表(见表3-2所示)中的输入变量包括A3与B3、A2与B2、A1与B1、A0与B0的比较结果。
其中A和B是另外两个低位数,IA>B、IA
设置低位数比较结果输入端是为了能与其他数值比较器连接,以便组成位数更多的数值比器。
表3-8数值比较器74LS85D的真值表
输入
输出
A3B3
A2B2
A1B1
A0B0
IA>B
IA
IA=B
FA>B
FA
FA=B
A3>B3
A3A3=B3
A3=B3
A3=B3
A3=B3
A3=B3
A3=B3
A3=B3
A3=B3
A3=B3
A3=B3
A3=B3
×
×
A2>B2
A2A2=B2
A2=B2
A2=B2
A2=B2
A2=B2
A2=B2
A2=B2
A2=B2
A2=B2
×
×
×
×
A1>B1
A1A1=B1
A1=B1
A1=B1
A1=B1
A1=B1
A1=B1
×
×
×
×
×
×
A0>B0
A0A0=B0
A0=B0
A0=B0
A0=B0
×
×
×
×
×
×
×
×
H
L
×
H
L
×
×
×
×
×
×
×
×
L
H
×
H
L
×
×
×
×
×
×
×
×
L
L
H
L
L
H
L
H
L
H
L
H
L
H
L
L
L
H
L
H
L
H
L
H
L
H
L
H
L
L
H
L
L
L
L
L
L
L
L
L
L
H
L
L
3.3.3数字显示功能设计
74LS160D简介
这种同步可预置十进计数器是由四个D型触发器和若干个门电路构成,内部有超前
进位,具有计数、置数、禁止、直接(异步)清零等功能。
对所有触发器同时加上时钟,
使得当计数使能输入和内部门发出指令时输出变化彼此协调一致而实现同步工作。
这种
工作方式消除了非同步(脉冲时钟)计数器中常有的输出计数尖峰。
缓冲时钟输入将在
时钟输入上升沿触发四个触发器。
这种计数器是可全编程的,即输出可预置到任何电平。
当预置是同步时,在置数输
入上将建立一低电平,禁止计数,并在下一个时钟之后不管使能输入是何电平,输出都
与建立数据一致。
清除是异步的(直接清零),不管时钟输入、置数输入、使能输入为
何电平,清除输入端的低电平把所有四个触发器的输出直接置为低电平。
超前进位电路无须另加门,即可级联出n位同步应用的计数器。
它是借助于两个计
数使能输入和一个动态进位输出来实现的。
两个计数使能输入(ENP和ENT)计数时
必须是高电平,且输入ENT必须正反馈,以便使能动态进位输出。
因而被使能的动态
进位输出将产生一个高电平输出脉冲,其宽度近似等于QA输出高电平。
此高电平溢出
进位脉冲可用来使能其后的各个串联级。
使能ENP和ENT输入的跳变不受时钟输入的
影响。
其内部结构如图3-9所示,功能表如表3-10所示。
图3-974LS160D内部结构图
表3-1074LS160D功能表
4.详细设计
整个系统的设计在NationalInstrumentsMultisim10仿真环境中进行。
此环境利用软件的方法虚拟电子与电工元器件,虚拟电子与电工仪器和仪表,让电工元器件和电工仪器以及仪表可以通过软件来实现。
是一个可以进行电路设计、电路功能测试的虚拟仿真软件,实验时可选用其元器件库提供数千种电路元器件,也可以新建或扩充已有的元器件库,而且可以从生产厂商的产品使用手册中查到建库所需的元器件参数,方便工程设计中使用。
以下对总体设计实现和各模块实现进行详细说明。
4.1整体模块实现
根据要求设计好的系统电路所示,该总电路包含以下模块:
压力传感器模块,信号放大器模块,量程控制器模块,数字显示模块。
4.2压力传感器模块
本系统模块使用上述ADC模数转换器电路构成,其内部结构如图4-1所示:
图4-1压力传感器内部设计
使用元件参数分别为:
ADC
滑动变阻器:
R1=1kΩ
脉冲信号发生器:
频率1KHz,电压5V(因为在电路中需要时钟脉冲信号,所以在设计时用模拟器件脉冲信号发生器来代替。
)
图4-2变阻器
如图4-2所示,可通过调节变阻器来改变电阻的大小,从而改变输入ADC的电压。
当阻值为50%时,即电阻为500Ω,输入ADC的电压为500*0.01V=5V。
电压的范围为0-9V。
连接ADC和比较器,将ADC的结果输入比较器同数字比较器的结果进行比较,比较结果分别通过比较器的A=B接口输出.
4.3量程控制模块
本部分采用745LS85D和74LS161D构成,其内部结构如图4-3和4-4所示。
图4-3量程控制模块
图4-4比较器内部结构图
74LS161D
74LS85D
VCC
电压源:
5V10MHZ
4.4译码驱动显示模块
为了方便,可选用带译码器的集成十进制集成芯片CD40110,该芯片有锁存控制端,可对计数进行锁存。
计数部分只显示锁存后的数据,每锁存一次,计数部分跳动一次,更新数据,如此反复。
本次仿真使用计数芯片74160,且要求显示四位,因此需使用四组74160和数码管。
并将各计数器的LOAD、ENP、ENT分别接高电平,个位的CLK端外接计数信号,低位的进位端接高位的CLK端,各芯片的CLR端连接起来外接清零信号,4个输出端接数码器,以此实现一个能显示4位十进制的计数器。
连接以后的电路如4-5和4-6所示。
图4-5译码显示模块
图4-6电路连接图
5.调试及操作说明
5.1调试方法及结果
整个系统均在Multisim10仿真环境中进行,采用分模块验证的方法,以下依次对各模块进行仿真。
5.2使用说明
由VCC提供电量,可变电阻器用来模拟物体重量的变化,ADC模数转换器把模拟信号转化为八位二进制数字输出,两个四位二进制计数器和四个四位十进制计数器同时进行计数,同时与由模拟信号输出的八位二进制数进行比较,将结果由译码显示器显示。
6总结与体会
两周的课程设计结束了,在这次的课程设计中不仅检验了我们所学习的知识,也培养了我们如何去把握一件事情,如何去做一件事情,又如何完成一件事情。
这次的课题中我们遇到了一些设计上的难题,首先是或门的生成,这个问题最终通过对《基于Multisim10的电子仿真实验与设计》的学习才得以解决。
我们这个课题尚存在不足,在设计方面还是显得很稚嫩,电路中依旧有一些多余的东西。
这些问题虽然不大但却给我们提高的动力。
通过这次课程设计我们在收获知识的同时,还收获了阅历,收获了成熟,在此过程中,我们通过查找大量资料,请教老师,以及不懈的努力,不仅培养了独立思考、动手操作的能力,在各种其它能力上也都有了提高。
更重要的是,在实验课上,我们学会了很多学习的方法。
理解了团队的重要性,团结协作是我们课程设计成功完成的一项非常重要的保证。
通过这次课程设计使我懂得了理论与实践相结合是重要的,只有理论知识是远远不够的,应该做的是所学的理论知识与实践相结合起来。
参考文献
1.高吉祥等.《电子技术基础试验与课程设计》.北京.电子工业出版社2002.2
2.黄瑞祥等.《数字电路识读》.浙江.浙江科学技术出版社.2005.8
3.杨帮文.《新编传感器实用宝典》.北京.机械工业出版社.2005.4
4.余孟尝.《数字电子技术基础简明教程(第二版)》.北京.高等教育出版社.2006.12
5.科林等.《TTL高速CMOS手册》.北京.电子工业出版社.2004.5
6.孙余凯等.《常用集成电路实用手册》.北京.电子工业出版社.2006.1
7.孙余凯等.《常用集成电路实用手册(续集)》.北京.电子工业出版社.2008.1
8.邱寄帆等.《数字电子技术实验与综合实训》.北京.人们邮电出版社.2005.9
东北石油大学课程设计成绩评价表
课程名称
电子技术课程设计
题目名称
数字电子秤
学生姓名
王士迪
学号
140601140412
指导教
师姓名
白丽丽
刘超
职称
讲师
讲师
序号
评价项目
指标
满分
评分
1
工作量、工作态度和出勤率
按期圆满的完成了规定的任务,难易程度和工作量符合教学要求,工作努力,遵守纪律,出勤率高,工作作风严谨,善于与他人合作。
20
2
课程设计质量
课程设计选题合理,计算过程简练准确,分析问题思路清晰,结构严谨,文理通顺,撰写规范,图表完备正确。
45
3
创新
工作中有创新意识,对前人工作有一些改进或有一定应用价值。
5
4
答辩
能正确回答指导教师所提出的问题。
30
总分
评语:
指导教师:
年月日