语音录放器电子课程设计报告

语音录放器电子课程设计报告
语音录放器电子课程设计报告

南华大学电气工程学院

《电子技术课程设计》设计题目:语音录放器

专业:本11通信02班

学生:王佳杰

学号:20114400218

指导教师:王彦

教研室主任:王彦

《电子技术课程设计》任务书

2.对课程设计成果的要求〔包括图表(或实物)等硬件要求〕:

设计电路,安装调试或仿真,分析实验结果,并写出设计说明书,语言流畅简洁,文字不得少于3500字。要求图纸布局合理,符合工程要求,使用Protel软件绘出原理图(SCH)和印制电路板(PCB),器件的选择要有计算依据。

3.主要参考文献:

(1)黄智伟.全国大学生电子设计竞赛技能训练[M].:航空航天大学,2007

(2)黄智伟.全国大学生电子设计竞赛制作实训[M].:航空航天大学,2007

(3)黄智伟.全国大学生电子设计竞赛系统设计[M].:航空航天大学,2006

(4)黄智伟.全国大学生电子设计竞赛电路设计[M].:航空航天大学,2006

(5)黄智伟.全国大学生电子设计竞赛常用电路模块制作[M].:航空航天大学,2010

(6)黄智伟等.基于NI multisim的电子电路计算机仿真设计与分析[M].:电子工业,2007

(7)黄智伟.印制电路板(PCB)设计技术与实践[M].:电子工业,2009

(8)高吉祥等.电子技术基础实验与课程设计[M].:电子工业,2002

(9)吴运昌.模拟集成电路原理与应用[M].:华南理工大学,2001年

(10)谭博学等. 集成电路原理及应用[M].:电子工业,2003

(11)立军.CMOS 4000系列60种常用集成电路的应用[M].:人民邮电,1993

(12)宝清.实用电路手册[M].:机械工业.2002

(13)有卿.报警集成电路和报警器制作实例[M].人民邮电1996

(14)肖景和.红外线热释电与超声波遥控电路[M].人民邮电.2003

4.课程设计工作进度计划:

序号起迄日期工作容

资料查找和阅读

1. 2013.10.28~2013.11.8

电路方案选择,电路设计和计算,电路仿真

2 2013.11.9~2013.11.15

材料购买,电路设计和PCB设计

3 2013.11.16~2013.11.27

PCB制作,电路元器件安装

4 2013.11.28~2013.12.9

作品调试

5 2013.12.10~2013.12.18

课程设计设计说明书写作

6 2013.12.19~2013.12.24

指导教师王彦日期:2013年10月26 日

目录

引言 (6)

1 语音录放器的设计 (6)

1.1 总体设计 (7)

1.2 驻极体话筒 (7)

1.2.1 概述 (7)

1.2.2 构造与原理 (7)

1.2.3 驻极体话筒的主要参数 (8)

1.3 动圈式扬声器 (8)

1.4 ISD1820语音录放器芯片介绍 (8)

1.4.1 芯片介绍 (8)

1.4.2 主要特性 (8)

1.4.3 封装形式 (9)

1.4.4 引脚描述 (9)

1.4.5 ISD1820参数 (10)

1.4.6ROSC口电阻与录音时间关系 (10)

2 电路的制作与调试 (11)

2.1 电路的布线与焊接 (11)

2.1.1 总线特点 (11)

2.1.2在Altium designer软件画原理图 (11)

2.1.3Altium designer软件画PCB (11)

2.1.4 焊接 (11)

2.2 调试 (12)

2.2.1 调试所用仪器 (12)

2.2.2 调试电路的方法和技巧 (12)

2.2.3 调试过程中遇到的故障、原因与排除方法 (12)

2.3 功能测试 (12)

3 扩展 (13)

3.1 加入功率放大器 (13)

3.2 使用单片机控制 (13)

3.3 批量拷贝 (13)

4 结论 (13)

参考文献 (14)

附录A 所需元件清单 (15)

附录B 语音录放器原理图 (15)

附录C 语音录放器PCB图 (16)

附录D 实物图 (16)

引言

从20世纪30年代初到50年代末,有声电影主要应用光学录音方法。虽然有声电影初期曾使用过唱片配音的方法,光学录音是以感光材料为媒介记录声音的方法,泛用这种方法录制的影片为数不多,时间很短。光学录音进入电影领域后,在世界围掀起了从无声电影到有声电影的高潮,推动了电影事业的大发展。40年代末50年代初磁性录音也进入了电影领域,但大量拷贝仍以光学录音为主;80年代磁性录音和光学录音两种方法并用。

随着经济的快速发展,人民生活水平的不断提高,现在的人已经离不开音乐,而且对听觉要求越来越高。计算机技术和数字电子的发展,现在的语音系统有了重大的飞跃,从以前的体积较大的单放机、复读机发展到了音质较好、体积小、容量大的MP3、MP4、手机,可以说语音技术已经相当成熟了。

自80年代以来,美、日等国的数字语音技术的研究工作进入了应用阶段,相继研制的大规模集成电路语音芯片已经供应市场,并不断推出新的产品。数字语音技术的应用领域十分广泛,首先是数字通信系统。当通过数字通信系统传送语音信号时,语音数字化技术是必不可少的。发送端实际上即为语音编码,接收端为语音合成。在我们日常生活中,数字化语音存储与回放技术得到了广泛的应用,比如说公交车的报站器,MP3播放器,手机等,使得产品功能强大,淘汰了磁带录音的传统方式,方便了人们的生活,推动了社会进步。

本设计的主要是制作一个语音录放设备。一个简单的语音录放器必须由声音传感器、声音播放设备和语音芯片三个主要部分组成。本文按照设计要求,采用麦克风作为声音传感器,扬声器作为声音播放,语音芯片则采用了美国ISD公司生产的相对简单且较为实用的ISD1820芯片。

1语音录放器的设计

1.1总体设计

该语音录放器的语音录放功能实现主要是通过语音芯片ISD1820完成的。在录音模式下,语音信号,即声波信号,通过麦克风,将其转换成电信号,然后经过电路的放大和滤波,将相对比较“干净”的电信号传给芯片ISD1820,最后,芯片ISD1820采样并记录下这样一段信号。在播放模式下,芯片ISD1820再将之前获得并储存的电信号经电路传给喇叭,喇叭将此电信号还原成声波信号播放出来,送入我们的耳朵。如图1所示,语音录放器的总体结构框图。

图1.语音录放器的总体结构框图

1.2 驻极体话筒

1.2.1概述

驻极体话筒具有体积小、结构简单、电声性能好、价格低的特点,广泛用于盒式录音机、无线话筒及声控等电路中。属于最常用的电容话筒。由于输入和输出阻抗很高,所以要在这种话筒外壳设置一个场效应管作为阻抗转换器,为此驻极体电容式话筒在工作时需要直流工作电压。

1.2.2构造与原理

驻极体话筒由声电转换和阻抗变换两部分组成。声电转换的关键元件是驻极体振动膜。它是一片极薄的塑料膜片,在其中一面蒸发上一层纯金薄膜。然后再经过高压电场驻极后,两面分别驻有异性电荷。膜片的蒸金面向外,与金属外壳相连通。膜片的另一面与金属极板之间用薄的绝缘衬圈隔离开。这样,蒸金膜与金属极板之间就形成一个电容。当驻极体膜片遇到声波振动时,引起电容两端的电场发生变化,从而产生了随声波变化而变化的交变电压。驻极体膜片与金属极板之间的电容量比较小,一般为几十pF。因而它的输出阻抗值很高(Xc=1/2~tfc),约几十兆欧以上。这样高的阻抗是不能直接与音频放大器相匹配的。所以在话筒接入一只结型场效应晶体三极管来进行阻抗变换。场效应管的特点是输入阻抗极高、噪声系数低。普通场效应管有源极(S)、栅极(G)和漏极(D)三个极。这里使用的是在部源极和栅极间再复合一只二极管的专用场效c应管。接二极管的目的是在场效应管受强信号冲击时起保护作用。场效应管的栅极接金属极板。这样,驻极体话筒的输出线便有三根。即源极S,一般用蓝色塑线,漏极D,一般用红色塑料线和连接金属外壳的编织屏蔽线。

图2.驻极话筒的原理图和结构图

1.2.3驻极体话筒的主要参数

工作电压:Uds 1.5~12V,常用的有1.5V,3V,4.5V 三种

工作电流:Ids 0.1~1mA 之间

输出阻抗:一般小于2K(欧姆)

灵敏度:单位:伏/帕,国产的分为4 档,红点(灵敏度最高)黄点,蓝点,白点(灵敏度最低)

频率响应:一般较为平坦

指向性:全向

等效噪声级:小于35分贝

1.3 动圈式扬声器

目前市面上90%的扬声器都是动圈式扬声器,所以本设计中也采用这种扬声器作为声音的输出设备。

1.4 ISD1820语音录放芯片介绍

1.4.1芯片简介

美国ISD公司于2001年最新推出一种单片8~20秒单段语音录放电路ISD1820,它的基本结构与ISD1110、1420完全相同,采用CMOS技术,含振荡器,话筒前置放大,自动增益控制,防混淆滤波器,扬声器驱动及FLASH阵列。

1.4.2主要特性

(1)使用方便的单片8至20秒录音录放;

(2)高质量,自然的语音还原技术;

(3)边沿/电平触发放音;

(4)自动节电,维持电流0.5uA;

(5)不耗电信息保存100年(典型值);

(6)外界电阻调整录音时间;

(7)置喇叭驱动放大电路;

(8)10000次录音周期(典型);

(9)3-5V单电源工作;

(10)借助专用设备可以批量拷贝。

1.4.3封装形式

该芯片有四种不同封装形式,其中常用的有两种,这次选用的是硬包封双列直插14脚的DIP14。

图3.通用的,软包封单列直插12脚的COB12,字符标记为1810COB

图4.的,硬包封双列直插14脚的DIP14,字符标记为ISD1820P

1.4.4引脚描述

(1)电源(VCC):芯片部的模拟和数字电路使用的不同电源总线在此引脚汇合,这样使得噪声最小。去耦电容应尽量靠近芯片。

(2)地线(VSSA,VSSD):芯片部的模拟和数字电路的不同地线汇合在这个引脚。

(3)录音(REC):高电平有效。只要REC变高(不管芯片处在节电状态还是正在放音),芯片即开始录音。录音期间,REC必须保持为高。REC变低或存录满后,录音周期结束,芯片自动写入一个信息结束标志(EOM),使以后的重放操作可以及时停止。然后芯片自动进入节电状态。注:REC的上升沿有84毫秒防颤,防止按键误触发。

(4)边沿触发放音(PLAYE):此端出现上升沿时,芯片开始放音。放音持续到EOM 标志或存结束,之后芯片自动进入节电状态。开始放音后,可以释放PLAYE。

(5)电平触发放音(PLAYL):此端从低变高时,芯片开始放音。放音持续至此端回到低电平,或遇到EOM标志,或存结束。放音结束后芯片自动进入节电状态。

(6)录音指示(/RECLED):处于录音状态时,此端为低,可驱动LED。此外,放音遇到EOM标志时,此端输出一个低电平脉冲。此脉冲可用来触发PLAYE,实现循环放音。

(7)话筒输入(MIC):此端连至片前置放大器。片自动增益控制电路(AGC)控制前置放大器的增益。外接话筒应通过串联电容耦合到此端。耦合电容值和此端的10KΩ输入阻抗决定了芯片频带的低频截止点。

(8)话筒参考(MIC REF):此端是前置放大器的反向输入。当以差分形式连接话筒时,可减小噪声,提高共模抑制比。

(9)自动增益控制(AGC):AGC动态调整前置增益以补偿话筒输入电平的宽幅变化,使得录制变化很大的音量(从耳语到喧嚣声)时失真都能保持最小。通常4.7uF的电容器在多数场合下可获得满意的效果。

(10)喇叭输出(SP+,SP-):这对输出端可直接驱动8Ω以上的喇叭。单端使用时必须在输出端和喇叭之间接耦合电容,而双端输出既不用电容又能将功率提高至4倍。SP+和SP-之间通过部的50KΩ的电阻连接,不放音时为悬空状态。

(11)外部时钟(XCLK):此端部有下拉元件,只为测试用,不用接。

(12)振荡电阻(ROSC):此端接振荡电阻至VSS,由振荡电阻的阻值决定录放音的时间。

(13)直通模式(FT):此端允许接在MIC输入端的外部语音信号经过芯片部的AGC 电路、滤波器和喇叭驱动器而直接到达喇叭输出端。平时FT端为低,要实现直通功能,需将FT端接高电平,同时REC、PLAYE和PLAYL保持低。

1.4.5ISD1820参数

图5.ISD1820参数

1.4.6ROSC口电阻与录音时间关系

图6. ROSC口电阻与录音时间关系

2电路的制作与调试

2.1 电路的布线与焊接

2.1.1总体特点

该设计所设计的各部分硬件电路,总体特点是:

(1)大部分的电容电阻采用贴片封装,节约板材,减少成本;

(2)为了检错方便电路采用分模块制作;

(3)在电路布局时,尽量合理安排空间,这样可以避免跳线,从而美化电路;

因此,应合理布线,以降低焊接难度,降低出错率,同时防止干扰。

2.1.2在Altium designer软件画原理图

用Altium designer软件将已经设计好的语音录放器电路图画出来,如图7所示。

图7.语音录放器原理图

2.1.3Altium designer软件画PCB

在本设计中,画PCB要注意的一些地方。首先,在原理图转换成PCB之后,不要急于连线,要把元器件的分装摆放好,以减少跳线的麻烦。其次,元器件摆放好之后,接下去就是布线,布线时尽量不用自动布线,不要怕麻烦,要自己手动布线。在遵循一定的规则下,手动布线更加美观。附录C为语音录放器的PCB图。

2.1.4焊接

(1)焊接电阻器

套件中的电阻器采用的是4道色环的普通电阻器。

(2)焊接电容器

电路中的电容器有瓷电容器和电解电容器之分。瓷电容器没有极性:电解电容器有极性,长脚为“十”。短脚为“一”,插装时务必注意极性,采用卧式插装。

(3)焊接微动开关

焊接微动开关前先测量开关的好坏,插装时要紧贴电路板。由于开关柄比较长,注意按动时用力要均匀,防止损坏。

(4)焊接集成电路

集成电路是有方向的。插装时将集成电路的半圆槽与符号中的半圆圈对应起来,保证极性正确。

(5)焊接发光二极管

发光二极管的长脚为“+”,插装时注意调整其高度,保证与外壳有很好的配合,从孔中露出一点点即可。

(6)焊接话筒

话筒是有极性之分的,与外壳连接的那个极是负极。利用焊接电阻后多余的导线连成脚。话筒在电路上插装时要紧贴电路板。

(7)扬声器与电路板的连接

扬声器与导线焊接前要先上锡,然后与导线连接,然后导线与电路板相连接。

2.2调试

2.2.1调试所用仪器

万用表等。

2.2.2调试电路的方法和技巧

制作完电路后,不要马上上电,先用万用表测量每一块电路,确保每一个走线时联通的。测量每一个电阻的阻值是否与设计值匹配,二极管正负极是否接反,电解电容的正负极是否接反。最后要确保电源的正负极是否连接在一起。

2.2.3调试过程中遇到的故障、原因跟排除方法

故障是电路只能放音但不能录音,原因是芯片相邻两个引脚导通导致电路出现故障,最后用万用表挨个测试相邻引脚电阻时发现有两个导通。

2.3 功能测试

按住REC录音按键不放即录音,RECLED灯会亮起,送开按键录音停止。放音有三种情况:沿触发放音,按PE键一下即将全段放音,除非断电或放音结束,否则不停止放音;电平触发放音,按住PL键时即放音,松开按键即停止;循环放音,置循环放音开关闭合,按动PE键即开始循环放音,只能断电才能停止。在直通模式下,直通开关闭合,对话筒说话会从喇叭里扩音播放出来,构成喊话器功能,由于该模式下的话筒放大,同时经过AGC自动增益调节和带通滤波器,其音质比通常的话筒放大器要好很多,

而且不会出现喇叭过载的情况。

3扩展

3.1加入功率放大器

可以在扬声器端加上一个功率放大器,其中LM386、D2283、D2822、TA7368、MC34119均可用。信号由SP+或SP-通过电容耦合输入,SP+或S-不用的一端必须悬空不能接地,使用LM386作放大器的连线图如下:

图8.LM386功率放大器连线图

3.2使用单片机控制

3.3批量拷贝

借助ISD1425编程拷贝机,实现ISD1820的批量拷贝。可以先将需要的语音编程制作在ISD2532或ISD2560芯片上,然后即可向ISD1820P拷贝模块上的芯片拷贝即可,时间长度在模块上事先设定;

4结论

本设计以ISD1820为核心部件,完成了课程设计任务书中所要求声音的储存与回放,而且该设计还可实现喊话器的功能,对麦克风说话会在喇叭里扩音播放出来。

由于这一次为本人的第一次设计,经验尚浅,所以选用了一个相对较为简单的电路方式,而且在焊接电路的过程中可能也是因为平时没有怎么接触,焊接出来的效果不是理想中那么好看,通过这次设计我真正体会到了自己认真研究一件事物并且将它在电路板上呈现出来的喜悦感。这也大大增加了我对电路制作与焊接的热情,这是唯一能让我在一个位子上坐了半天都没起来过的事。在以后的学习中,我会主动去研究跟学习更多的电路,将自己所学到的理论知识努力呈现到一些设计当中。

参考文献

(1)黄智伟.全国大学生电子设计竞赛技能训练[M].:航空航天大学,2007

(2)黄智伟.全国大学生电子设计竞赛制作实训[M].:航空航天大学,2007

(3)黄智伟.全国大学生电子设计竞赛系统设计[M].:航空航天大学,2006

(4)黄智伟.全国大学生电子设计竞赛电路设计[M].:航空航天大学,2006

(5)黄智伟.全国大学生电子设计竞赛常用电路模块制作[M].:航空航天大学,2010 (6)黄智伟等.基于NI multisim的电子电路计算机仿真设计与分析[M].:电子工业,2007 (7)广林.新型语音芯片应用手册[M].:电子工业,2008

(8)宝清.实用电路手册[M].:机械工业.2002

附录

A.所需元件清单

序号名称型号个数R2、R5 电阻1K 2 R3、R4 电阻 4.7K 2 R1 电阻100K 1 C1 C2 C3 电容0.1uF 3 C6 直插极性电容220uF 1 C4 直插极性电容 4.7uF 1 C5 电容0.001uF 1 MK 驻极体话筒2P排针 1 LS 喇叭2P端子 1 U1 芯片ISD1820 1 S4、S5 开关 2 S1、S2、S3 微动开关 3 D1 LED 1

B.语音录放器原理图

C.语音录放器PCB图

D.实物图

测控电路电子秤课设报告

《测控电路课程设计》报告题目人体电子秤设计 院系仪器科学与光电工程 专业测控技术与仪器 班级测控1102 学号 2011010652 学生姓名丁向友 指导老师刘国忠 实验时间 2014.06-2014.07 实验成绩

目录 一、课程设计目的及意义 (3) 二、系统设计的主要任务 (3) 三、总体方案设计 (3) 四、电路设计及调试 (4) 4.1称重传感器电路 (4) 4.2信号调理电路 (5) 4.2.1放大电路 (5) 4.2.2调零电路 (7) 4.3比较电路 (7) 4.4或非电路 (9) 4.5显示模块 (10) 4.6报警系统 (10) 五、电路调节 (10) 六、实验数据分析与处理 (11) 6.1准确性 (11) 6.2稳定性 (12) 6.3关键点电压 (13) 七、总结 (14) 八、参考文献 (14)

一、课程设计目的及意义 测控电路课程设计是测控电路课程体系的一个重要组成环节,独立实践教学环节是对《测控电路》理论部分的必要补充。 课程设计内容为典型测控系统电路设计,通过课程设计,使学生完成测控系统任务分析、电路总体设计、单元电路设计以及电路调试等各个环节。掌握有关传感器接口电路、信号处理电路、放大电路、滤波电路、运算电路、显示电路以及执行部件驱动电路等内容在测控系统中的使用方法。了解有关电子器件和集成电路的工作原理。 在课程设计中,做到理论联系实际,加深对理论知识的进一步理解,提高分析问题和解决问题的能力。本课程设计以AD620、LM741、LM339为核心,进行智能人体电子秤的设计,并详述该系统硬件的设计方法。该系统集称重、显示、报警于一体,功能齐全,实用性强,充分利用了电路分析、模拟电路、测控电路、信号分析与处理、传感器等课堂上学到的知识,有机的将所学到的知识融合在一起,投入到实际运用中,便于对知识的综合掌握及运用。 二、系统设计的主要任务 任务:设计一个人体电子秤测量系统。 要求: 1)基本要求 最大称重:150KG 用3位半数字显示表头显示体重,输入电压范围0-2V, 当体重大于W1时,点亮LED1,发出声音提示; 当体重小于W2时,点亮LED2,发出声音提示。 2)提高部分 提高线性度 可以设置W1和W2; 语音提示; 自由发挥 三、总体方案设计 本系统主要由称重传感器模块、滤波放大电路模块、调零模块、报警电路模块、LCD显示模块等部分组成。人体的体重信息由称重传感器转换成电信号,并通过测量电路进行滤波放大,通过显示电路进行显示,如体重超出设定范围系统还会报警。

C语言课程设计——电子英汉词典.

课程设计报告 课程名称 C语言课程设计 课题名称电子英汉词典 专业纺织服装学院 班级纺工1203 学号 姓名 指导教师田媛 2014年 01 月06 日

湖南工程学院 课程设计任务书 课程名称 C语言课程设计课题电子英汉词典 专业班级纺工工程 学生姓名 学号 指导老师田媛 审批 任务书下达日期 2013 年 12 月 26 日 任务完成日期2014年 01 月 06 日

一、设计内容与设计要求 1.设计内容: 课题一:电子英汉词典。具体内容见附录。 2.设计要求: 1)设计正确,方案合理。 2)界面友好,使用方便。 3)程序精炼,结构清晰。 4)上机演示。 3.设计报告要求: 课程设计报告格式如下: 1)正文的格式:一级标题用3号黑体,二级标题用四号宋体加粗,正文用小四号宋体,行距为22。 2)正文的内容:课题的主要功能、课题的功能模块的划分、主要功能的实现、程序调试、总结、附件(所有程序的源代码,要求对程序写出必要的注释),课程设计报告需5000字左右(不含附件)。 3)课程设计报告装订顺序:封面、任务书、目录、正文、评分、程序清单附件。 二、进度安排 上课时间另外安排上课时间另外安排。

附录: 设计课题三:电子英汉词典 一、问题描述: 该设计实现简单电子英汉词典的功能,具体管理操作包括单词的添加、显示、查找、删除、修改和保存等。 二、功能描述: 1、本设计采用结构体数组,每个数据的结构应当包括:单词的英文拼写,单 词的中文释义。 2、系统功能: a.词条录入:即添加单词记录。 b.信息显示:将所有的单词按字母顺序显示。 c.词条修改:对已经输入的单词信息进行修改。 d.词条删除:删除某个单词记录。 e.单词查询: 输入单词英文拼写,输出该单词的中文释义。 f.信息保存:将单词信息保存到文件。 g.退出系统 3、系统使用说明:执行一个具体的功能之后,程序将重新显示功能菜单。系统 的功能并不限于上述,可以对其进行扩充完善,如在对信息进行修改和删除时,可以考虑系统的安全性,在执行前若输入正确密码,才可进行操作。 三、测试数据: 要求被选用的词条有30个左右,简单单词为主。

单片机课程设计报告书----电子秤

一、设计任务及要求: 设计任务: 完成一个简单的使用数字电子秤的硬件与软件部分的设计。 设计要求: 1.利用单片机实现对所设计的电子秤的各项功能的控制。 2.电子秤能够LCD液晶显示出商品的名称、价格,重量、总价等信息。 3.电子秤具有储存几种简单商品价格的功能。 4.电子秤的测量范围要求达到5KG,测量精度要求达到0.001。 5.电子秤能够自动完成商品的价格计算。 指导教师签名: 2010 年6月16 日二、指导教师评语: 指导教师签名: 2010 年7月3日三、成绩 验收盖章 2010 年7 月日

基于单片机的实用电子秤的设计 1 设计目的 单片机以其功能强,体积小,功耗低,易开发等很多优势被广泛应用。本 次数字电子秤的设计就是需要通过选择合适的单片机来进行主控,再结合A/D 转换、键盘、液晶显示、复位电路和蜂鸣器报警驱动电路的知识,同时在软件 的设计过程中用到键盘扫描、液晶显示驱动、模数转换程序及汉字库的的设计, 做到对我们所学数电、模电、单片机等知识的综合应用,最终实现所设计数字 电子秤的各项功能,达到“巩固知识,培养技能,学而用之”的实践目的。通过这次课程设计,不但要提高我们在工作中的学习能力、探究能力、应用能力和动 手能力,还要历练我们不畏艰难、不懂便学、有漏必补的认真严谨的工作态度,强化我们的社会适应力和社会竞争力,为走向社会提前试水,完善自我。 2 设计的主要内容及要求 本设计主要完成一个简单实用数字电子秤的硬件电路部分和软件部分的设计。硬件部分包括数据采集、最小系统板、人机交互界面三大部分。其中,数 据采集部分由压力传感器和A/D 转换部分组成;人机界面部分为键盘输入、 液晶显示。软件部分应用单片机 C 语言实现了本设计的全部控制功能。本设 计的数字电子秤要求能够显示商品的名称、价格、总量、总价等;能够自动完 成商品的价格计算;能够储存几种简单商品的价格;能够具有超重提醒功能, 一旦重量超出了自身重量的测量的范围,发出警报;同时对数字电子秤的测量 范围要达到5KG,测量精度要求达到0.001。 3 整体设计方案 整个数字电子秤电路由压力传感电路(ADC0832采样)、模数转换系统、单 片机主控制电路、LM4229显示电路、蜂鸣器报警电路和4*4键盘电路6 个部

Java图书馆管理系统附全代码课程设计报告

《数据库系统概论》课程报告 课题名称:小型图书管理系统 课题负责人名(学号):best 同组成员名单(角色): 指导教师: 评阅成绩: 评阅意见: 提交报告时间:2015年12月15日 小型图书管理系统 计算机科学及技术专业 学生指导老师 [摘要]随着计算机技术的飞速发展,利用计算机来获得和处理信息是当今信息管理的一大特点。伴随计算机硬件的快速发展,有关信息管理的软件——数据库系统软件也在迅猛发展着。图书馆是高等院校的重要组成部门,是教师和学生获取知识的重要场所。由于图书馆主要从事大量的图书资料的储存和流通。所以一

直以来,计算机在图书馆的图书管理中得到了广泛的应用。本系统实现图书信息管理的系统化,规范化和自动化,以最大程度提高操作人员的办公效率。 关键词:JAVA、JDBC、SQL Server、数据库、图书馆管理 一、实验题目:小型图书管理系统 二、实验的目的和要求: 完成一个小型图书管理系统,功能要求如下: 1)能够通过书籍基本信息(包括:书号、书名、出版社、出版日期、作者、 内容摘要)单个或以AND方式组合多个条件查询书籍信息; 2)对于每一种书籍,除可查看其基本信息之外还可查看其总数以及目前在馆 数量 3)可增添新的书籍 4)可删除已有书籍(如有读者借了该书籍尚未归还,则不允许删除) 5)可修改书籍的基本信息 6)能够通过读者基本信息(包括:证号、姓名、性别、系名、年级)单个或 以AND方式组合多个条件查询读者信息 7)对于每位读者除可查看其基本信息之外,还可查看其已借的书籍列表、数 量、借还日期 8)可增添新的读者 9)可删除已有读者(如该读者有尚未归还的借书,则不允许删除) 10)可修改读者的基本信息 11)可完成借还书籍的手续 12)还书时如超期,应该显示超期天数 13)借书时如果有超期的书没有还,则不允许借书 14)可查询有哪些读者有超期的书没有还,列出这些读者的基本信息 三、实验的环境: 1、硬件环境:CPU:Intel(R) Core i5-3230 2.60GHz RAM:8GB 2、软件环境:操作系统:Windows 7 Ultimate SP1 编译软件:Eclipse Luna Microsoft SQL Server 2014

数字电子秤数字电路课程设计说明书

数字电路课程设计说明书 题目:数字电子秤 学生姓名:李思标 学号: 8080514215 院(系):职业技术学院 专业:机械设计制造及其自动化 指导教师:郭文强 2010 年 7 月 2日

目录 第一节绪论 (3) 1.1本设计的任务和主要内容 (3) 1.2基本工作原理及原理框图………………………………… 第二节硬件电路的设计 (4) 2.1 电阻应变式传感器的选择 (4) 2.2 三运放大电路的设计 (6) 2.3 集成A/D转换器CC7106 (7) 2.4 LED显示电路的设计 (9) 2.5 总体工作电路原理图 (10) 第三节电路元件列表 (11) 第四节设计总结 (12)

数字电子秤设计 第一节绪论 本课程设计的电子秤以单片机为主要部件,利用全桥测量原理,通过对电路输出电压和标准重量的线性关系,建立具体的数学模型,将电压量纲(V)改为重量纲(g)即成为一台原始电子秤。其中测量电路中最主要的元器件就是电阻应变式传感器。电阻应变式传感器是传感器中应用最多的一种,本设计采用全桥测量电路,使系统产生的误差更小,输出的数据更精确。而三运放大电路的作用就是把传感器输出的微弱的模拟信号进行一定倍数的放大,以满足A/D转换器对输入信号电平的要求。CC7106 A/D转换的作用是把模拟信号转变成数字信号,进行模数转换,然后把数字信号输送到显示电路中去,最后由显示电路显示出测量结果。 1.1本设计的任务和主要内容 设计任务:设计一数字电子秤,其技术要求如下: 1)测量范围:0-1.999kg; 0-19.99kg; 0-199.9kg; 0-1999kg。 2)用数字显示被测重量,小数点位置对应不同量程显示。 3)具有自动切换量程功能。 1.2设计思路及原理框图 1.设计思路 1)用电子称称重的过程是把被测物体的重量通过传感器转换成电压信号。由于这一信号通常都非常小,需要进行放大,放大后的模拟信号经模/数变换转变成数字量,再通过译码显示器显示出重量。由于被测物体的重量相差很大,根据不同的测量范围要求,可由电路自由切换量程,同时,显示器的小数点数位对应不同量程而变化,即可实现电子称的要求。 2)称重的准确程度首先取决于传感器输出的信号,电子称的传感器通常使用电桥,它将应变电阻转变成电压信号或电流信号。 基本工作原理框图如下:

C课程设计之电子词典

C课程设计之电子 词典

仲恺农业工程学院 工程实训报告 电子词典 课程名称 C++面向对象课程设计 姓名郑志欣 院(系)信息科学与技术学院 专业班级计算机科学与技术132班 学号 20244215 指导教师史婷婷 仲恺农业工程学院教务处制

目录 1 需求分析................................................................................ 错误!未定义书签。 2 系统总框图和功能模块说明................................................. 错误!未定义书签。 2.1 系统总框图.................................................................. 错误!未定义书签。 2.2 功能模块说明.............................................................. 错误!未定义书签。 3 系统设计................................................................................ 错误!未定义书签。 3.1 主要结构体 .................................................................. 错误!未定义书签。 3.2主要功能函数 .............................................................. 错误!未定义书签。 3.3 关键函数的流程图....................................................... 错误!未定义书签。 4 系统调试................................................................................ 错误!未定义书签。 5 总结........................................................................................ 错误!未定义书签。 6 源程序清单 ............................................................................ 错误!未定义书签。

基于单片机的电子称传感器课程设计

测控技术与仪器专业 《传感器技术》课程设计任务书 淮阴工学院电子与电气工程学院 2014年06月

专业方向课程设计 课题:电阻应变式电子称 班级测控1111 学生姓名金梦磊学号 1111203115 指导教师张青春 淮阴工学院电子与电气工程学院

目录1.系统方案设计 1.1 概述 1.2 检测原理 1.3 系统原理框图 2.系统硬件设计 2.1 传感器选择及其特性 2.2 测量电路 2.3 信号采集电路 2.4 单片机及外围电路 2.5 总体电路图 3.系统软件设计 3.1 软件设计方法 3.2 软件流程图 3.3 软件清单及说明 4.系统调试与验证 4.1 调试过程 4.2调试结果(仿真结果)截图4.3 误差分析 5.课程设计体会与总结 附录:1、参考资料 2、元器件表

基于电阻式应变片式传感器的电子称设计 ` 1.系统方案设计 1.1概述 随着时代的进步和科技的发展,电子称已经成为现代生活中不可或缺的一部分。无论是做生意确定货物的重量,还是菜市场买菜看斤看两,还是没事减肥看看自己体重有没有减少,我们都需要使用称量道具,电子称以其便携,准确等优点占据着市场。 早期的电子称是通过模拟电路实现的,其抗干扰能力不足,准确也比较低。现在的电子称都是通过微控制器,采用数字信号的方式,这样就克服了以前的缺点,还可以实现键盘控制以及超额报警等更能。在学习了传感器,单片机,测控电路几门课程之后,我们可以自己设计出一个电子称了。 在我的设计中,我将采用电阻式应变片传感器进行测量,并采用放大器对传感器转换出的电压信号进行放大、达到A/D转换器输入电压的要求,采用8位A/D转换器将放大器产生的模拟信号转换成数字信号,单片机将接收到的数字处理后显示在4个数码管上(量程为0-1.999kg,所以只需要4个数码管),还需要蜂鸣器进行超量程报警,led灯显示电源的通断,两个拨位开关实现电源通断的控制,以及单片机的复位功能。 1.2检测原理 电阻式应变片传感器是通过电阻的应变效应进行测量。

电子词典_java课设_含可运行程序(推荐文档)

电子词典 1.课程设计的目的 本课程设计利用Java编程开发语言,设计一个电子词典,该词典主要支持用户查询需求,实现英汉互译功能,支持用户自定义词库,能够使用户对词库进行操作,以便用户获得更多资料。通过设计这个小词典,将课堂所学应用于实际生活中,学会运用面向对象开发语言进行简单程序的设计,与此同时也加强了对Java Swing和Java Awt 包的使用和对Java相关知识的巩固。本课程设计也使用了MS Access数据库做数据持久化,不仅丰富了电子词典的内容,同时也加深了对数据库的相关知识的深入了解,这种跨学科的综合设计,锻炼了自己的编程和综合运用知识的能力,为以后的发展打下了良好基础。 2.设计方案论证 2.1项目开发背景 近几年来外语学习已经变为一种潮流,越来越多的中小学生拥有自己的电子词典。现在的数字电子词典容量不断增大,已发展到可以自由扩充词库,或者从网上下载词库,对词典进行自动更新。电子词典的功能的需求也越来越强大,作为一个计算机专业的学生,希望根据英语学习者的需求来设计一个实用电子词典,以帮助英语学习者们更方便快捷的查询单词、记忆单词、有效自由的对词库进行管理和操作。与此同时也提高一下自己对Java语言的运用和对程序的开发设计能力。 2.2系统需求分析 用户在使用电子词典的时候,有可能会使用到电子词典的查询功能,也有可能使用到对词库的更新功能。通过对用户的需求分析,初步确定该系统的基本需求情况。 (1)用户在打开软件的时候,应该呈现一个友好的查询界面,便于用户操作。 (2)当用户需要查询的时候,软件将提供这个单词的所有信息。 (3)可以自定义单词,使用户可以自动扩充单词库,方便以后使用,并具有针对性。2.2.1模块功能说明 (1)汉译英功能模块说明:可以实现英文单词对中文词汇的查询功能。当用户输入一个单词,用户可以单击查询按钮,显示这个单词的中文解释,解释出现在文本区。 (2)英译汉功能模块说明:实现将中文词汇翻译成英语。在查询栏中输入中文,点击查

基于AT89C51的数字电子秤的设计_课程设计报告

综合课程设计报告 基于AT89C51的数字电子秤的设计

目录 1、设计目的 (2) 2、设计的主要内容和要求 (2) 3、整体设计方案 (2) 3.1设计方案 (2) 3.2工作原理 (2) 4、硬件电路的设计 (3) 5、软件设计 (5) 5.1主程序设计 (5) 5.2 LM4229液晶显示 (5) 5.3 ADC0832采样程序 (7) 5.4 4*4键盘程序 (8) 6、系统仿真 (8) 7、使用说明 (12) 8、设计总结 (13) 9、元器件 (13) 10、参考文献 (13) 附录A (14) 附录B (23)

基于AT89C51的数字电子秤的设计 1、设计目的 单片机以其功能强,体积小,功耗低,易开发等很多优势被广泛应用。但单片机不是万能的,也存在不适合的场合,我们要充分利用单片机的内部资源和选择合适的单片机来完成我们的设计。本数字电子秤的设计过程中需要用到A/D转换、键盘、液晶显示、复位电路和蜂鸣器报警驱动电路的知识,同时在软件的设计过程中需要用到键盘扫描、液晶显示驱动、模数转换程序及汉字库的的设计,可以很好的将数电、模电、单片机知识进行综合应用。在综合应用中进一步熟悉单片机设计的开发各个流程,最终达到"巩固基础、注重设计、培养技能、追求创新、走向实用"的目的。 2、设计的主要内容和要求 本文主要完成一个简单实用数字电子秤的硬件电路部分和软件部分的设计。在设计的过程学会使用单片机对数字电子秤的各种功能进行控制。本设计中的数字电子秤要求能够显示商品的名称、价格、总量、总价等;能够自动完成商品的价格计算;能够储存几种简单商品的价格;能够具有超重提醒功能,一旦重量超出了自身重量的测量的范围,发出警报;同时对数字电子秤的测量范围要达到5KG,测量精度要求达到0.001。 3、整体设计方案 3.1设计方案 整个数字电子秤电路由电源电路、单片机主控制电路、LM4229显示电路、蜂鸣器报警电路、4*4键盘电路和压力传感电路(ADC0832采样)6个部分组成。如图3.1所示。 3.2工作原理 打开电源开关,数字电子秤开始工作。接通电源时,数字电子秤进入欢迎界面“欢迎使用电子秤设计······”。此时数字电子秤上MCU开始工作,键盘不断进行扫描,同时通过ADC0832也不断进行外部称量数据采样,LCD上显示“实用电子秤名称单价······”。当载物台上放有物体时,ADC0832立即将数据收集送给单片机处理。此时工作人员只要输入对应商品的代码编号,在240*128的LCD上可以看到相应商品的名称,单价,总重,总价格等信息。在称量的过程中,一旦物体自身的重量超出电子秤的称量范围,蜂鸣器立即会发出“滴

嵌入式课程设计电子词典硬件设计

嵌入式课程设计电子词典硬件设计

————————————————————————————————作者:————————————————————————————————日期:

上海电力学院 嵌入式系统 课程设计报告 题目:电子词典的设计 姓名: 学号: 院系: 专业年级: 同组成员: 年月日

一、实验内容及要求 在LCD屏幕左侧绘制出单词输入框和释义显示框以及一个搜索键,右侧绘制4*4键盘按钮,模拟出简易电子词典的功能,按钮操作用触摸屏或键盘实现均可。 实现功能: (1)LCD屏幕上显示4*4键盘,显示单词及其翻译、例句。 (2)一个键可完成2个英文字母的输入,如左上角第一个键可实现输入a,b两个字母,第一次按下时为输入a,如果需输入b,只需连续快速按键两次即可。 (3)在输入完单词后,点击搜索键,即可在释义显示框中显示该单词的词性、中文解释、示例词组和句子等。 (4)当发现输入的单词在库中不存在时,可实现将该单词添加入库的操作。 二、设计思路 (1)通过LCD显示模块画出电子词典操作界面。 (2)对应界面中各键的位置设置键盘对应键值。 (3)设定功能键,实现以下3个功能:①退格键:删除最后一位字母;②搜索∕保存键:对输入框的单词进行判断,若单词存在于词库中,则显示单词词性、词义、例句;若单词不存在则自动进行保存;③转换键:按下后,字母键输出对应的第二个字母。 (4)按键后赋值并显示。 三、软件构架 开 LCD模块 键盘 结

四、模块分析 (1)键盘模块 流程图: 源代码:/********************************************************************************************* * File : keyboard.c * Author: embest * Desc : keyboard source code * History: *********************************************************************************************/ /*--- include files ---*/ 开键盘初始键盘是Y 读取是否是功Y N 执行赋显结束 N

单片机电子秤设计报告

基于单片机的电子秤 单片机电子秤设计报告 秤是一种在实际工作和生活中经常用到的测量器具。随着计量技术和电子技术的发展,传统纯机械结构的杆秤、台秤、磅秤等称量装置逐步被淘汰,电子称量装置电子秤、电子天平等以其准确、快速、方便、显示直观等诸多优点而受到人们的青睐。 和传统秤相比较,电子秤利用新型传感器、高精度AD转换器件、单片 机设计实现,具有精度高、功能强等特点。本课题设计的电子秤具有基本称重、键盘输入、计算价格、显示、超重报警功能。该电子秤的测量范围为 0-10Kg,测量精度达到 5g,有高精度,低成本,易携带的特点。电子秤采用液晶显示汉字和测量记过,比传统秤具有更高的准确性和直观性。另外,该电子秤电路简单,使用寿命长,应用范围广,可以应用于商场、超市、家庭等场所,成为人们日常生活中不可少的必需品。 一、功能描述 1、采用高精度电阻应变式压力传感器,测量量程 0-10kg ,测量精度可 达 5g 。 2、采用电子秤专用模拟 / 数字( A/D)转换器芯片 hx711 对传感器信号进行调理转换, HX711 采用了海芯科技集成电路专利技术,是一款专为高精度电子秤而设计的 24 位 A/D 转换器芯片

3、采用 STC89C52单片机作为主控芯片,实现称重、计算价格等主控功 4、采用 128*64 汉字液晶屏显示称重重量、单价、总价等信息。 5、采用 4*4 矩阵键盘进行人机交互,键盘容量大,操作便捷。 6、具有超量程报警功能,可以通过蜂鸣器和 LED灯报警。 7、系统通过 USB电源供电,单片机程序也可通过 USB线串行下载。 二、硬件设计 1、硬件方案 单片机电子秤硬件方案如图 1 所示: 图 1 单片机电子秤硬件方案称重传感器感应被测重力,输出微弱的毫伏级电压信号。该电压信号经过电子秤专用模拟 /数字(A/D)转换器芯片hx711 对传感器信号进行调理转换。 HX711 采用了海芯科技集成电路专利技术,是一款专为高精度电子秤而设计的 24 位 A/D 转换器芯片,内置增益控制,精度高,性能稳定。 HX711芯片通过 2 线串行方式与单片机通信。单片机读取被测数据,进行计算转换,再液晶屏上显示出

Java英汉电子字典课程设计源代码

用户需求分析: 英汉词典作为一个常用的学习工具,是我们经常要使用的。该系统能完成一个简单的电子词的功能。该系统主要用于实现英汉互译的功能,系统拥有自己的数据库。 1.英译汉功能:我们可以先选择让系统进行英译汉功能,然后在查找框中输入想要查询的英文单词,系统将自动在数据库中查找匹配记录并给出相对应的汉语意思。 2.汉译英功能:我们可以在系统中选择汉译英功能,然后在查找框中输入想要查询的汉语意思,系统将自动在数据库中查找匹配记录并给出相对应的英文单词 3.词汇的添加功能:用户可以添加词库没有的单词及其解释。添加成功后该单词将在次库保存,以便下次查询。 4.词汇的修改功能;用户可以实现对词库中已有单词及其解释的修改。修改后的结果将保存在词库中。 5.词汇的删除功能;用户可自行删除词库中已有的单词,同时次单词的解释也将被一同删除。 6.其他功能:此外,系统还具有帮助和关于等功能,用来辅助用户更方便简洁的使用电子词典。 package dianzicidian; import java.awt.*; import https://www.360docs.net/doc/b47850711.html,.*; import java.sql.*; import java.awt.event.*; import javax.swing.JOptionPane; import java.io.*; import sun.audio.*; class dzcd extends Frame implements ActionListener { MenuBar menubar=new MenuBar();//菜单 Menu fileMenu,editMenu,helpMenu; MenuItem fileenglish,filechinese,exit,editAdd,editmod,editDel; TextField inputtext; TextArea txt; Label label1,label2; Button btn1,btnsound; Panel p,p1,p2,p3; dzcd() { super("电子词典"); setBounds(200,300,350,400); setMenuBar(menubar);

电子秤课程设计实验报告

电 子 设 计 实 验 报 告 电子科技大学 设计题目:电子称姓名:

学生姓名 任务与要求 一、任务 使用电阻应变片称重传感器,实现电子秤。用砝码作称重比对。 二、要求 准确、稳定称重; 称重传感器的非线性校正,提高称重精度; 实现“去皮”、计价功能; 具备“休眠”与“唤醒”功能,以降低功耗。

电子秤 第一节绪论 摘要:随着科技的进步,在日常生活以及工业运用上,对电子秤的要求越来越高。常规的测试仪器仪表和控制装置被更先进的智能仪器所取代,使得传统的电子测量仪器在远离、功能、精度及自动化水平定方面发生了巨大变化,并相应的出现了各种各样的智能仪器控制系统,使得科学实验和应用工程的自动化程度得以显著提高。影响其精度的因素主要有:机械结构、传感器和数显仪表。在机械结构方面,因材料结构强度和刚度的限制,会使力的传递出现误差,而传感器输出特性存在非线性,加上信号放大、模数转换等环节存在的非线性,使得整个系统的非线性误差变得不容忽视。因此,在高精度的称重场合,迫切需要电子秤能自动校正系统的非线性。此外,为了保证准确、稳定地显示,要求所采用的ADC具有足够的转换位数,而采用高精度的ADC,自然增加了系统的成本。基于电子秤的现状,本文提出了一种简单实用并且精度高的智能电子秤设计方案。通过运用很好的集成电路,使测量精度得到了大大提高,由于采用数字滤波技术,使稳态测量的稳定性和动态测量的跟随性都相当好。并取得了令人满意的效果。 关键词:压力传感器,AD620N放大电路,ADC模数转换,STM32单片机,OLED 显示屏,矩阵键盘,电子秤。 1.1引言 本课程设计的电子秤以单片机为主要部件,利用全桥测量原理,通过对电路输出电压和标准重量的线性关系,建立具体的数学模型,将电压量纲(V)改为重量纲(g)即成为一台原始电子秤。其中测量电路中最主要的元器件就是电阻应变式传感器。电阻应变式传感器是传感器中应用最多的一种,本设计采用全桥测量电路,是系统产生的误差更小。输出的数据更精确。而AD620N放大电路的作用就是把传感器输出的微弱的模拟信号进行一定倍数的放大,以满足A/D 转换器对输入信号电平的要求。A/D转换的作用是把模拟信号转变成数字信号,进行模拟量转数字量转换,然后把数字信号输送到显示电路中去,最后由OLED

C++课程设计之电子词典

C++课程设计之电子词 典 -CAL-FENGHAI-(2020YEAR-YICAI)_JINGBIAN

仲恺农业工程学院工程实训报告 电子词典 课程名称C++面向对象课程设计 姓名郑志欣 院(系)信息科学与技术学院 专业班级计算机科学与技术132班 学号 4215 指导教师史婷婷 仲恺农业工程学院教务处制

目录 1 需求分析........................................................................................................................ 错误!未定义书签。 2 系统总框图和功能模块说明 ........................................................................................ 错误!未定义书签。 系统总框图 ............................................................................................................. 错误!未定义书签。 功能模块说明 ......................................................................................................... 错误!未定义书签。 3 系统设计........................................................................................................................ 错误!未定义书签。 主要结构体.............................................................................................................. 错误!未定义书签。 主要功能函数........................................................................................................... 错误!未定义书签。 关键函数的流程图.................................................................................................. 错误!未定义书签。 4 系统调试........................................................................................................................ 错误!未定义书签。 5 总结................................................................................................................................ 错误!未定义书签。 6 源程序清单 .................................................................................................................... 错误!未定义书签。

单片机电子秤设计报告共28页文档

单片机电子秤设计报告 秤是一种在实际工作和生活中经常用到的测量器具。随着计量技术和电子技术的发展,传统纯机械结构的杆秤、台秤、磅秤等称量装置逐步被淘汰,电子称量装置电子秤、电子天平等以其准确、快速、方便、显示直观等诸多优点而受到人们的青睐。 和传统秤相比较,电子秤利用新型传感器、高精度AD转换器件、单片机设计实现,具有精度高、功能强等特点。本课题设计的电子秤具有基本称重、键盘输入、计算价格、显示、超重报警功能。该电子秤的测量范围为0-40Kg,测量精度达到5g,有高精度,低成本,易携带的特点。电子秤采用液晶显示汉字和测量记过,比传统秤具有更高的准确性和直观性。另外,该电子秤电路简单,使用寿命长,应用范围广,可以应用于商场、超市、家庭等场所,成为人们日常生活中不可少的必需品。 一、功能描述 1、采用高精度电阻应变式压力传感器,测量量程0-40kg,测量精度可达5g。 2、采用电子秤专用模拟/数字(A/D)转换器芯片hx711对传感器信号进行调理转换,HX711 采用了海芯科技集成电路专利技术,是一款专为高精度电子秤而设计的24 位A/D 转换器芯片。 3、采用STC89C52单片机作为主控芯片,实现称重、计算价格等主控功能。 4、采用128*64汉字液晶屏显示称重重量、单价、总价等信息。 5、采用4*4矩阵键盘进行人机交互,键盘容量大,操作便捷。 6、具有超量程报警功能,可以通过蜂鸣器和LED灯报警。 7、系统通过USB电源供电,单片机程序也可通过USB线串行下载。

二、硬件设计 1、硬件方案 单片机电子秤硬件方案如图1所示: 图1 单片机电子秤硬件方案 称重传感器感应被测重力,输出微弱的毫伏级电压信号。该电压信号经过电子秤专用模拟/数字(A/D)转换器芯片hx711对传感器信号进行调理转换。HX711 采用了海芯科技集成电路专利技术,是一款专为高精度电子秤而设计的24 位A/D 转换器芯片,内置增益控制,精度高,性能稳定。HX711芯片通过2线串行方式与单片机通信。单片机读取被测数据,进行计算转换,再液晶屏上显示出来。 矩阵键盘主要用于计算金额。当被测物体重量得到后,用户可以通过矩阵键盘输入单价,电子秤自动计算总金额并在液晶屏显示。电源系统给单片机、HX711电路及传感器供电。 2、称重传感器 传感器是测量机构最重要的部件。称重传感器本身具有单调性,其主要参数指标是灵敏度、总误差和温度漂移。 (1) 灵敏度 称重传感器的电灵敏度为满负荷输出电压与激励电压的比值,典型值是2mV/V。当使用2 mV/V灵敏度和5 V激励电压的传感器时,其满度输出电压为10 mV。通常,为了使用称重传感器线性度最好的一段称重范围,应当仅使用满度范围的三分之二。因此满度输出电压应当大约为6mV。当电子秤应用于工业环境时,在6mV满度范围内测量微小的信号变化并非易事。 (2) 总误差 总误差是指输出误差和额定误差的比值。典型电子秤的总误差指标大约是0.02%,这一技术指标相当重要,它限制了使用理想信号调节电路所能达到的精确度,决定了ADC分辨率的选择以及放大电路和滤波器的设计。

电子秤课程设计

【设计题目】:基于单片机的电子秤设计 【设计要求】: (1)设计一款电子秤,用LCD液晶显示器显示被称物体的质量(2)可以设定该秤所称的上限 (3)当物体超重时,能自动报警 【设计过程】 1.【方案设计】 1.1电子秤的组成 1.1.1电子秤的基本结构 电子秤是利用物体的重力作用来确定物体质量(重量)的测量仪器,也可用来确定与质量相关的其它量大小、参数、或特性。不管根据什么原理制成的电了秤均由以下三部分组成: (1)承重、传力复位系统 它是被称物体与转换元件之间的机械、传力复位系统,又称电子秤的秤体,一般包括接受被称物体载荷的承载器、秤桥结构、吊挂连接部件和限位减振机构等。 (2) 称重传感器 即由非电量(质量或重量)转换成电量的转换元件,它是把支承力变换成电的或其它形式的适合于计量求值的信号所用的一种辅助手段。 (3) 测量显示和数据输出的载荷测量装置 即处理称重传感器信号的电子线路(包括放人器、模数转换、电流源或电

压源、调节器、补尝元件、保护线路等)和指示部件(如显示、打印、数据传输和存贮器件等)。 1.1.2电子秤的工作原理 当被称物体放置在秤体的秤台上时,其重量便通过秤体传递到称重传感器,传感器随之产生力一电效应,将物体的重量转换成与被称物体重量成一定函数关系(一般成正比关系)的电信号(电压或电流等)。此信号由放大电路进行放大、经滤波后再由模/数( A/D)器进行转换,数字信号再送到微处器的CPU处理,CPU不断扫描键盘和各功能开关,根据键盘输入容和各种功能开关的状态进行必要的判断、分析、由仪表的软件来控制各种运算。运算结果送到存贮器,需要显示时,CPU发出指令,从存贮器中读出送到显示器显示,或送打印机打印。 1.2本设计思路 本设计的主要思路是:利用压力传感器采集因压力变化产生的电压信号,经过电压放大电路放大,然后再经过模数转换器转换为数字信号,最后把数字信号送入单片机。单片机经过相应的处理后,得出当前所称物品的重量,然后显示出来。主要技术指标为:称量围0~600g,分度值1kg,精度等级III级,电源AC220V。 2.【器件选择】 按照本设计功能的要求,系统由5个部分组成:控制器部分、测量部分、数据显示部分、键盘部分、语音提示部分和电路电源部分,系统设计总体方案框图如图1所示。

C++课程设计之电子词典

仲恺农业工程学院 工程实训报告电子词典 课程名称C++面向对象课程设计 姓名郑志欣 院(系)信息科学与技术学院 专业班级计算机科学与技术132班 学号4215 指导教师史婷婷 仲恺农业工程学院教务处制

目录 1 需求分析错误!未定义书签。 2 系统总框图和功能模块说明错误!未定义书签。系统总框图错误!未定义书签。 功能模块说明错误!未定义书签。 3 系统设计错误!未定义书签。 主要结构体错误!未定义书签。 主要功能函数错误!未定义书签。 关键函数的流程图错误!未定义书签。 4 系统调试错误!未定义书签。 5 总结错误!未定义书签。 6 源程序清单错误!未定义书签。

在这个电子词典系统里,我主要是作为一个英汉词典进行,该系统具备简单的英汉词典的功能,使之能提供以下功能: 单词查找 单词增除 单词修改、维护等工作 2 系统总框图和功能模块说明 系统总框图 3 #include<> #include<> #include<> #include<> void main() { static int n=13; char m; struct { char eng[50]; char ci[50]; char yin[50];

} word[1000]={{"cat","n","猫"}, {"clean","adj&d&v","1.干净2.整洁"}, {"finally","ad","最终,终于"},}; int(); loop: for(;;) { system("cls"); int(); cout<<"\n\t==========欢迎进入英汉词典=========="<>m; switch(m) { case '1': { char j[10],k[15],l[10],p[30]; ++n; cout<<"\n 增加单词"<>j; cout<<"\n 输入词性:"; cin>>k; cout<<"\n 输入中文:"; cin>>l; strcpy(word[n].eng,j); strcpy(word[n].ci,k); strcpy(word[n].yin,l); cout<<"\n Please check it:"; cout<<"\n\n 英文: "<>m; } break;

相关文档
最新文档