电工电子技术课程设计-转速测量显示逻辑电路设计

电工电子技术课程设计-转速测量显示逻辑电路设计
电工电子技术课程设计-转速测量显示逻辑电路设计

电工电子课程设计—速测量显示逻辑电路设计

题目 ___转速测量显示电路___________________ 班级 ____09材成(2)班_____________________

学号______________________

姓名_____ ________________________

指导_____徐老师_________________________

时间_____2011-06-20_______________________

景德镇陶瓷学院

电工电子课程设计—转速测量显示逻辑电路设计

电工电子技术课程设计任务书

电工电子课程设计—转速测量显示逻辑电路设计

目录

1、总体方案与原理说明. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4

2、光电传感转换电路. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9

3、遮断式光电测量方案. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11

4、总体电路原理相关说明. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13

5、总体电路原理图. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17

6、元件清单. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18

7、参考文献. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19

8、设计心得体会. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (19)

1、总体方案与原理说明

转速测量,在工韭控制领域和入们日常生活中经常遇到。例如,在工厂里。测量电机每分钟的、转速、自行车里程测速计、心率计以及汽车时速的测量等都属于这一范畴。转速测量的方法有:

?F/V转换

电子类转速测量仪表,由转速传感器和表头(显示器)组成。目前常用的转速传感器,大多输出脉冲信号,只要通过频率电流转换就能与电压电流输入型的指针表和数字表匹配,或直接送PLC;频率电流转换的方法有阻容积分法、电荷泵法和专用集成电路法,前两种方法在磁电转速表中也有运用。专用集成电路大都数是阻容积分法、电荷泵法的综合。目前常用的专用集成电路,有LM331、AD 654和VF32等,转换精度在0.1%以上;但在低频时,这种转换就无能为力。采用单片机或FPGA,做F/D和D/A转换,转换精度在0.5~0.05%之间,量程从0~2Hz 到0~20KHz,频率低于10Hz时反映时间也变长。关于F/V转换,请参考相应芯片介绍和应用资料,本文不做赘述。

?频率运算

在显示精度、可靠性、成本和使用灵活性上有一定要求时,就可直接采用脉冲频率运算型转速表。

频率运算方法,有定时计数法(测频法)、定数计时法(测周法)和同步计数计时法。

定时计数法(测频法)在测量上有±1的误差,低速时误差较大;定数计时法(测周法)也有±1个时间单位的误差,在高速时,误差也很大。

同步计数计时法综合了上述两种方法的优点,在整个测量范围都达到了很高的精度,万分之五以上的测量转速仪表基本都是这种方法。下面以XJP-10B为例,介绍定时计数法(测频法)、定数计时法(测周法)和同步计数计时法。

。早期的XJP-10B转速数字显示仪,采用CMOS数字集成电路。其原理可用如下三个框图表示:

框图一测频原理

框图一告诉我们,被测信号通过放大整形进入加法计数器;晶体振荡器的频率信号通过分频产生秒(或分钟)信号,在计数显示控制器中生成寄存脉冲和清零脉冲。寄存脉冲将加法计数器的BCD码送入寄存器,通过译码驱动,LED数码管显示一秒(或分钟)内的计数值,直到下一次寄存脉冲的到来;紧接着清零,进行下一轮计数、寄存(译码显示);如此,不间断测频。如果我们考察一下这些信号的时序,不难发觉这种定时计数测量方法的缺陷是:被计数脉冲有多一或少一的误差。如果被测频率为10000Hz,多一或少一的误差,相对来讲只不过万分之一;如果被测频率为2Hz,多一或少一的误差,相对来讲就达到了百分之五十,不难看出频率越低,误差越大,而且还有一点,把一秒变成一分钟,误差就变小了。低频时,如不延长采样时间,要提高精度就要采用测周的方法,框图二正是说明这种方法。

框图二测周原理

将框图二与框图一进行比较,我们不难发觉:上述二者的差别在于晶体振荡器与被测信号的位置作了互换,象是代数上的分子分母的颠倒,也正是物理上的频率和周期互为倒数,细心的读者可以体会到,学科之间的内在联系无处不在。

测周的误差:与测频相似,是多一个或少一个晶体振荡器脉冲,也就是多一个或少一个时基脉冲,晶体振荡器脉冲频率准确度越高误差越小,晶体振荡器脉冲频率越高误差也越小,被测频率越高误差越大;因此测量高频时,对被测信号进行分频,确实是提高测周精度的好方法。在周期过长时,还可通过计数器,借助计时器来测量转速。下面的框图表示了计数器的工作原理。

框图三计数器原理

现在我们可以看出,XJP-10B转速数字显示仪,在CMOS数字集成电路的条件下,已是一款十分完备的转速测量工具,这台仪器的设计者是田同裕先生,与之同期的类似产品还有XJP-02A转速数字显示仪(设计者童敏杰先生,改进者姓名略)。

早期的XJP-10B转速数字显示仪,在今天看来有哪些不足呢?周期和频率都不能等同转速,频率与转速存在倍数关系,通过时基频率的分频(采样时间的倍乘),基本满足了大都数用户的需要,测周则需要用户自己换算成转速。在今天的电子技术条件下,解决这些问题用单片机或FPGA都比较方便。那么今天的设计者怎样设计新的XJP-10B转速数字显示仪呢?下面仍然以XJP-10B转速数字显示仪为例,介绍同步计数计时法。

同步计数计时法

同步计数计时法,是随着单片机的普及而得到普及运用。同步计数计时法是怎样综合前两种方法的优点的呢?我们还是用时序来分析。

定时计数时序

时序图一时序图二

时序图一:计时和计数脉冲不同步;时序图二:计时和计数脉冲同步。但不管计时和计数脉冲同步与否,都有多一少一的误差。同理,定数计时也有多一少一的误差。

当定时器与被测脉冲同步计数时,为避免被测脉冲计数多一少一的误差,将定时作延时调整,等待被测脉冲计数完整;与此同时,取时间基准脉冲计数值。这样脉冲计数N为零误差,时间基准脉冲计数T有多一少一的误差。当时间基准脉冲源(晶振)误差小于十万分之一时,误差源主要是时间基准脉冲计数多一少一引起。

同步计数计时时序图

频率f=N/T,假定定时为1秒,时间基准脉冲周期为100μS,T=10000+ΔT

f=N/(10000+ΔT),

误差Δf/f=[N/(10000+ΔT)-N/(10000+ΔT±1)]/[N/(10000+ΔT)]

=1-(10000+ΔT±1)/(10000+ΔT)

=±1/(10000+ΔT)

可见误差小于万分之一,随着晶振频率的提高误差减小。

当采用单片机进行计数和运算时,还有中断不及时引起的误差。关于误差的分析本文不再做深入探讨。

频率与转速的关系:

f=P*v/60

f表示频率,P表示每旋转一周产生的脉冲个数,v表示转速亦即每分钟旋转的转数。

T=1/f

新的XJP-10B转速数字显示仪,由于采用了单片机技术,和同步计数计时法,使得测频、测速、测周、计数变得精确,而且非常简单;只要轻触仪表面板控制键,就能在4种功能间切换。由于系数可任意设置,使得仪表与传感器配套,不受输出脉冲数的限制。并且该仪表还有扩展的RS232接口,能与配套的虚拟仪表动态显示频率、转速(速度)、和计数值。

2、光电传感转换电路

光电传感器是采用光电元件作为检测元件的传感器.它首先把被测量的变化转换成光信号的变化,然后借助光电元件进一步将光信号转换成电信号.光电传感器一般由光源,光学通路和光电元件三部分组成.光电检测方法具有精度高,反应快,非接触等优点,而且可测参数多,传感器的结构简单,形式灵活多样,因此,光电式传感器在检测和控制中应用非常广泛. 由光通量对光电元件的作用原理不同所制成的光学测控系统是多种多样的,按光电元件(光学测控系统)输出量性质可分二类,即模拟式光电传感器和脉冲(开关)式光电传感器.模拟式光电传感器是将被测量转换成连续变化的光电流,它与被测量间呈单值关系.模拟式光电传感器按被测量(检测目标物体)方法可分为透射(吸收)式,漫反射式,遮光式(光束阻档)三大类.所谓透射式是指被测物体放在光路中,恒光源发出的光能量穿过被测物,部份被吸收后,透射光投射到光电元件上;所谓漫反射式是指恒光源发出的光投射到被测物上,再从被测物体表面反射后投射到光电元件上;所谓遮光式是指当光源发出的光通量经被测物光遮其中一部份,使投射刭光电元件上的光通量改变,改变的程度与被测物体在光路位置有关.光电传感器是一种小型电子设备,它可以检测出其接收到的光强的变化.早期的用来检测物体有无的光电传感器是一种小的金属圆柱形设备,发射器带一个校准镜头,将光聚焦射向接收器,接收器出电缆将这套装置接到一个真空管放大器上.在金属圆筒内有一个小的白炽

灯作为光源.这些小而坚固的白炽灯传感器就是今天光电传感器的雏形.

LED(发光二极管)最早出现在19世纪60年代,现在我们可以经常在电气和电子设备上看到这些二极管作为指示灯来用.LED就是一种半导体元件,其电气性能与普通二极管相同,不同之处在于当给LED通电流时,它会发光.由于LED是固态的,所以它能延长传感器的使用寿命.因而使用LED的光电传感器能被做得更小,且比白炽灯传感器更可靠.不像白炽灯那样,LED抗震动抗冲击,并且没有灯丝.另外,LED所发出的光能只相当于同尺寸白炽灯所产生光能的一部分.(激光二极管除外,它与普通LED的原理相同,但能产生几倍的光能,并能达到更远的检测距离).LED能发射人眼看不到的红外光,也能发射可见的绿光,黄光,红光,蓝光,蓝绿光或白光.如图2-23-1.

光电管是利用外光电效应制成的光电元件,其外形和结构如图1所示,

半圆筒形金属片制成的阴极K和位于阴极轴心的金属丝制成的阳极A封装在抽成真空的玻壳内,当入射光照射在阴极上时,单个光子就把它的全部能量传递给阴极材料中的一个自由电子,从而使自由电子的能量增加h.当电子获得的能量大于阴极材料的逸出功A时,它就可以克服金属表面束缚而逸出,形成电子

发射.这种电子称为光电子,光电子逸出金属表面后的初始动能为(1/2)m. 式中,m为电子质量;为电子逸出的初速度.由上式可知,要使光电子逸出阴极表面的必要条件是h>A.由于不同材料具有不同的逸出功,因此对每一种阴极材料,入射光都有一个确定的频率限,当入射光的频率低于此频率限时,不论光强多大,都不会产生光电子发射,此频率限称为"红限".相应的波长λK为式中,c为光速;A 为逸出功.光电管正常工作时,阳极电位高于阴极,如图2所示.在人射光频率大于"红限"的前提下,从阴极表面逸出的光电子被具有正电位的阳极所吸引,在光电管内形成空间电子流,称为光电流.此时若光强增大,轰击阴极的光子数增多,单位时间内发射的光电子数也就增多,光电流变大.在图2所示的电路中,电流IФ和电阻只RL上的电压降U0就和光强成函数关系,从而实现光电转换.如图1-17所示:

3、遮断式光电测量方案

遮断式光电测量方案如图3 所示。

在遮光盘的同心圆上均匀分布若干个通光的孔或槽,槽形光电传感器固定在遮光盘工作的位置上,遮光盘转动一周,光敏元件感光次数与盘的开孔数目相等,因此产生相同数目的脉冲信号。这些脉冲信号通过单片机定时/ 计数器计数,定时器T0 定时。定时器T0 完成100 次溢出中断的时间t 除以测得的脉冲数m , 经过单位换算, 就可以算得直流电机旋转的速度。

直流电机转速计算公式:

n = 60·m/ ( N1·t·N) (r/ min)

其中: n 为直流电机转速, N 为遮光盘上的通光孔或槽的个数, N1 为定时器T0 中断次数, m 为定时器T0 在规定时间内测得的脉冲数, t 为定时器T0定时溢出的时间。

采用光电、霍尔转速传感器得到的电脉冲信号,经过放大整形后,获得相同频率的方波信号,通过测量方波的频率f 或周期T , 测得转速的大小。测量电路的框图如图4 。

1)主门电路的控制端加有时基信号时,被测信号才容许通过主门电

路使计数电路工作。控制端无时基信号时,主门电路关闭,被测信

号不能进入计数电路,使计数电路停止工作。

2) 时基信号由振荡器和分频器产生。

3) 主控电路和延时复位电路有以下作用:

(1) 控制时基信号幅值频率;

(2) 在每次计数结束后,产生一定时间的延时,使计数器维持一定时间,便于显示;

(3) 每次显示时间结束后,产生复零脉冲,将计数器和分频器复位。

主控电路的工作原理如图5 所示。

1) 起始状态:控制双稳、闭锁双稳都处于左管截止,右管导通,Q1 为低, (约0V) Q2 也为低, 计数门关闭。

2) t1 时刻:秒脉冲输入到控制双稳态触发器,使控制双稳态触发器翻转, Q1 变成高电平( 约10V) ,计数门打开, 输入脉冲经计数门进入计数器计数。

3) t2 时刻:第二个秒脉冲信号使控制双稳再翻转,Q1 又回到低电平,它产生三个作用:

( 1) 使闭锁双稳态触发器翻转,Q2 变成高电平,使与门Y 关闭, 使以后的秒脉冲信号不能触发控制双稳;

(2) 关闭计数门,使计数器停止计数;

(3) 使寄存控制电路输出Q4 产生正跳变,打开寄存器把计数器结果送入寄存器,通过译码显示测量结果,Q2 还触发显示单稳使单稳输出Q3 从低电平跳变为高电平,经过单稳一段延时后到t3 时刻。

4) t3 时刻:Q3 变低, 从高到低产生跳变脉冲,推动复位控制电路Q5 使之输出有一个正变, 使计数器复位,同时使闭锁双稳复位,Q2 又变为低电平,使与门Y打开,控制双稳重新受秒脉冲控制。

4、总体电路原理相关说明.

根据设计任务和要求,要完成自动计数和显示过程,必须有一个正在转动的轴,通过一定的装置,如在轴上装一转盘,在转盘上开一个小孔,通过光电转换对管及其转换电路产生脉冲信号,如图3.48所示。

3.48光电传感转换电路

(1)晶体震荡电路

实现转速测量的另一个必备环节是时基电路,通常采用石英晶体振荡器来做成标准时基信号,要求频率准切,稳定。

(2)控制电路

利用所获的时基信号去触发控制电路,进而得到一定宽度的匣门信号,用它去控制主控门的开门时间即取样时间。在取样时间内,主控门允许被测光电信号通往计数器计数。控制电路的另一作用是在每次取样后,还要封锁主控门和时基信号输入,使计数器显示的数字停留一段时间,以便观测和读取数据。总之控制电路的任务就是打开主控门计数,关上主控门显示,然后清零,此过程不断重复。(3)转速测量显示控制电路

该控制电路可分两种:一种是显示一分钟的测量结果,电路需要寄存器寄存显示。另一种是显示计数过程,到时间后把累计值保持一段时间,而后再重复的计数显示。方案实现

(1)光电传感转换电路

可用光耦合器来实现。电路如图3—49所示

3.49 光耦合器实现光电转换电路

(2)晶体震荡电路

为了获得较稳定的时基信号,以控制主控门的开启时间,可采用石英晶体多谐振荡器来产生时基信号。电路如图3—50所示

图3.50 晶体振荡器电路

电路中所用石英晶体频率f0=1MHz,,RP1=RP2=1k欧,与非门选CD4011

(3)分频电路

课题要求时基脉冲的周期为1s,而振荡器产生的脉冲信号周期为10-6s,因此必须对振荡器信号进行分频。采用6级10分频计数器来完成,10进制计数器选用C180.

(4)控制电路

主要作用是控制主控门的开启和关闭,同时也控制整机逻辑关系。用一片555定时器做成单稳态电路作为控制电路。电路如图3.51所示。

3.51 控制电路逻辑图

此外,在电路中还应设置开机清零功能,以便测试的数据更趋准确。定时时间(1~10s)可调,电路中,RP、R2、C1决定控制时间,其输出脉宽

=(RP+R)C1n3≈1.1(RP+R)C1

t

wo

取C1=47μF,当定时时间取1s时,则

RP+R=1/(1.1C1)=1/(1.1*47*10-6)Kg=19.3Kg

当定时时间取10s时,则

RP+R=10(1.1C1)=10/(1.1*47*10-6)Kg=193Kg

故取R=10kg,RP取470kg电位器。C2取0.01μF。

(5)主控门电路

主控门电路由与门及反相器构成,电路如图3.52所示。

图3.52 主控门电路

(6)计数器电路

由于测速范围1~9999r/min,故计数电路采用4块C180十进制加法计数器组成,再用两块C180组成计数电路,产生一个60s的控制信号,该信号触发控制电路工作。

(7)译码显示电路

采用4块CD4511BCD锁存/七段译码和4只共阴极数码管LDD580。

4. 安装调试

调试的原则仍是先局部后整机,在分别调好单元电路的基础上再联机通调。各单元电路调试方法如下:

(1)调试晶体振荡器电路,使输出频率等于设计值。

(2)检查分频器,用示泼器观察泼行,观察是否符合分频要求。

(3)检查计数、译码、显示部分。

(4)检查控制电路。

检查放大整形电路。可输入低于1V的正弦信号,用示泼器观察电路输出是否为方泼信号

5、总体电路原理图

6、元件清单

7、参考文献

1.《数字集成电子技术教程》李世雄,丁康源主编

2.《电子技术基础(数字部分)》康华光等编

3.《数字电子技术基础》阎石等

4.《数字电子技术基础简明教程》,清华大学电子学教研组

设计心得体会

经过一个星期的努力,终于完成了这篇课程设计,本次设计让我们体会到设计电路、调测电路过程中的苦和乐,设计是我们将来必须的技能,这次实习恰恰给我们提供了一个应用自己所学知识的机会,从到图书馆查找资料到对电路的设计以及对电路的改动直到最后的电路的成型,都对我所学到的只是得到了检验,在课程设计当中发现了自己对数字电路的知识掌握的不够牢靠,同时在设计的过程中,认识了不少以前都不认识的元器件,都要通过查资料或者其余的一些方法来解决,制作过程是考验一个人耐心的过程,不能丝毫的怠慢,急躁,马虎,对电路的从一开始的一无所知到现在略懂一二,虽然说不是懂很多,但也令人受益非浅,对于老师要我们用软件画图,一开始一点都不懂,我们都没学,没办法,只有从网上复制一些电路图,后来我们共同努力,图书馆及网上收集相关的资料,在终于对软件有了一些基本的了解,因为时间短暂,不是很熟练,但相信经过这周的努力实习,我们以后会对它有更深的理解;同时通过这周的实习,我们的收获有:

一、我们对转速的测量及其应用有了一定的了解。

二、对于电子电工这门课程,我们觉得坐而言不如立而行对于这些电路还是应该自己动手实际操作才能过真正了它的内涵及应用,更好的运用自己所学的知识创造财富。

三、不要一意孤行,坚持自己的意见,多汲取别人好的意见,来完善自己。

最后,我们想说的是“有志者,事竟成。”只要我们自己努力去做,敢于实践和创新,会发现自己的能力有更好的提高,同时也一定会让自己有更多的收获。

组合逻辑电路习题解答

自我检测题 1.组合逻辑电路任何时刻的输出信号,与该时刻的输入信号 有关 ,与以前的输入信号 无关 。 2.在组合逻辑电路中,当输入信号改变状态时,输出端可能出现瞬间干扰窄脉冲的现象称为 竞争冒险 。 3.8线—3线优先编码器74LS148的优先编码顺序是7I 、6I 、5I 、…、0I ,输出为 2Y 1Y 0Y 。输入输出均为低电平有效。当输入7I 6I 5I …0I 为时,输出2Y 1Y 0Y 为 010 。 4.3线—8线译码器74HC138处于译码状态时,当输入A 2A 1A 0=001时,输出07Y ~Y = 。 5.实现将公共数据上的数字信号按要求分配到不同电路中去的电路叫 数据分配器 。 6.根据需要选择一路信号送到公共数据线上的电路叫 数据选择器 。 7.一位数值比较器,输入信号为两个要比较的一位二进制数,用A 、B 表示,输出信号为比较结果:Y (A >B ) 、Y (A =B )和Y (A <B ),则Y (A >B )的逻辑表达式为B A 。 8.能完成两个一位二进制数相加,并考虑到低位进位的器件称为 全加器 。 9.多位加法器采用超前进位的目的是简化电路结构 × 。 (√,× ) 10.组合逻辑电路中的冒险是由于 引起的。 A .电路未达到最简 B .电路有多个输出 C .电路中的时延 D .逻辑门类型不同 11.用取样法消除两级与非门电路中可能出现的冒险,以下说法哪一种是正确并优先考虑的 A .在输出级加正取样脉冲 B .在输入级加正取样脉冲 C .在输出级加负取样脉冲 D .在输入级加负取样脉冲 12.当二输入与非门输入为 变化时,输出可能有竞争冒险。 A .01→10 B .00→10 C .10→11 D .11→01 13.译码器74HC138的使能端321E E E 取值为 时,处于允许译码状态。 A .011 B .100 C .101 D .010 14.数据分配器和 有着相同的基本电路结构形式。 A .加法器 B .编码器 C .数据选择器 D .译码器 15.在二进制译码器中,若输入有4位代码,则输出有 个信号。 A .2 B .4 C .8 D .16 16.比较两位二进制数A=A 1A 0和B=B 1B 0,当A >B 时输出F =1,则F 表达式是 。 A . B A F = B .0101B B A A F ++= .0011B A B A F ++=

传感器原理——基于霍尔传感器的转速测量系统设计

. 传感器原理及应用期末课程设计题目基于霍尔传感器的转速测量电路设计 姓名小波学号8888888888 院(系)电子电气工程学院 班级清华大学——电子信息 指导教师牛人职称博士后 二O一一年七月十二日

摘要:转速是发动机重要的工作参数之一,也是其它参数计算的重要依据。针对工业上常见的发动机设计了以单片机STC89C51为控制核心的转速测量系统。系统利用霍尔传感器作为转速检测元件,并利用设计的调理电路对霍尔转速传感器输出的信号进行滤波和整形,将得到的标准方波信号送给单片机进行处理。实际测试表明,该系统能满足发动机转速测量要求。 关键词:转速测量,霍尔传感器,信号处理,数据处理

Abstract: The rotate speed is one of the important parameters for the engine, and it is also the important factor that calculates other parameters. The rotate speed measurement system for the common engine is designed with the single chip STC89C51. The signal of the rotate speed is sampled by the Hall sensor, and it is transformed into square wave which will be sent to single chip computer. The result of the experiment shows that the measurement system is able to satisfy the requirement of the engine rotate speed measurement. Key words:rotate speed measurement, Hall sensor, signal processing, data processing

(完整版)智能电子电路设计与制作期末试卷A

淮安信息职业技术学院2012-2013学年度第2学期 《智能电子电路设计与制作》期末试卷A 一、填空题(每空0.5分)共15分 1、MEGA16单片机I/O 端口的方向寄存器作用是(对端口输入输出选择)。 2、MEGA16单片机I/O 端口的输入寄存器作用是( 判断端口电平高低 )。 3、MEGA16单片机I/O 端口的数据寄存器作用是(对端口写入“1”或“0” )。 4、ATmega16单片机是( 8 )位单片机。 5、MCUCR 寄存器是( 控制寄存器 ),用于设置 INTO 和INT1的中断( 触发)方式。 6、GICR 寄存器是( 中断控制寄存器 ),用于设置外部中断的中断(允许 )位。 7、全局中断使能位是(状态)寄存器中的 第( 七 )位 即( BIT/7 )位。 8、TCNT0是定时器( T/C0)的(数据 )寄存器,作用是( 对计数器进行读写 )。 9、T/C0的计数时钟源可以来自( 内部 )和( 外部 )两种。 10、T/C0工作在普通模式时,( 计数初值 )由TCNTO 设置,最大值为( OXFFFF )。 11、使用MEGA16单片机的AD 相关寄存器有( AD 多工选择寄存器 )、( ADC 控制和状态寄存器A )、( ADC 数据寄存器)、( 特殊功能IO 寄存器 )。 12、MEGA16单片机TWI 相关寄存器有( TWI 比特率寄存器 )、( TWI 控制寄存器 )、( TWI 状态寄存器 )、( TWI 数据寄存器 )。 13、MEGA16单片机与SPI 相关的寄存器有( SPI 控制寄存器 )、( SPI 状态寄存器 )。 14、24C08是具有( I 2c )总线协议的非易失性存储器。 15、USART 模块的管脚发送数据管脚名称为( TXD )。 二、选择题(每题3分,共45分) 1. MCUCR 寄存器中的中断触发模式位是?(D ) A 、ICS00\ICS01 B 、ICS10\ICS11 C 、SM2 D 、A 和B 2. ATmega16的GICR 寄存器中外部中断0的中断使能位是(B ) A 、INT1 B 、INT0 C 、INT2 D 、INT3 3.多位数码管显示器通常采用(B )法显示 系部: 班级: 学号: 姓名:

直流电机转速电流测量与显示

燕山大学 课程设计说明书题目:直流电机转速电流测量与显示 学院(系):里仁自动化系 年级专业:12级过控1班 学号: 121203021064 学生姓名:刘华 指导教师:梁振虎、王振臣、闫敬 教师职称:副教授

燕山大学课程设计(论文)任务书 院(系):里仁学院基层教学单位:自动化系 说明:此表一式四份,学生、指导教师、基层教学单位、系部各一份。 2015年6月12日

摘要 单片机又称单片微控制器(MCU),它把一个计算机系统集成到一个芯片上。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。随着电子技术的迅猛发展,单片机技术也有了长足的发展,目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹,导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录象机、摄象机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。 各种电机在工业得到广泛应用,为了能方便的对电机进行控制、监视、调速,有必要机的转速进行测量,从而提高自动化程度。转速和电流是工程上常用参数。转速测量的方法很多,采用光电编码器测量转速是较为常用的测量方法,而电流则采用交流互感器。 通过光电传感器实时采集电机转速并进行处理与显示,设计出一个电动机转速测量系统,并研究其测量精度、测量范围及响应速度.程序设计部分分为初始化模块、脉冲计数模块、计时模块、参数调整模块和显示模块.最后通过试验测试,得到了相应的技术参数,并对转速和电流测量系统的误差进行了分析要求设计的系统稳定可靠、抗干扰能力强、成本低,使用方便。

组合逻辑电路习题答案

第3章 组合逻辑电路 试分析图所示组合逻辑电路的逻辑功能,写出逻辑函数式,列出真值表,说明电路完成的逻辑功能。 (b) (c) (a)A B C D L =1 =1 =1 C 2 L 1L 2L 3 图 题图 解:由逻辑电路图写出逻辑函数表达式: 图a :D C B A L ⊕⊕⊕= 图b :)()(21B A C AB B A C AB L C B A L ⊕+=⊕=⊕⊕= 图c :B A B A L B A A B B A B A L B A B A L =+=+=+++==+=321 由逻辑函数表达式列写真值表: A B C D L 0 0 0 0 00 0 0 1 10 0 1 0 10 0 1 1 00 1 0 0 10 1 0 1 00 1 1 0 00 1 1 1 11 0 0 0 11 0 0 1 01 0 1 0 01 0 1 1 11 1 0 0 01 1 0 1 11 1 1 0 11 1 1 1 0 A B C L 1L 2 0 0 0 0 00 0 1 1 00 1 0 1 00 1 1 0 11 0 0 1 01 0 1 0 11 1 0 0 11 1 1 1 1 A B L 1L 20 0 0 1 0L 3 0 1 0 0 11 0 1 0 01 1 0 1 0 由真值表可知:图a 为判奇电路,输入奇数个1时输出为1;图b 为全加器L 1为和,L 2为进位;图c 为比较器L 1为1表示A>B ,L 2为1表示A=B, L 3为1表示A

基于单片机的电机转速测量系统

兰州交通大学 毕业设计文献综述 题目:基于单片机的电机转速测量系统Title:Motor speed measuring system based on single chip microcomputer 姓名:韦宝芸

学号:3 班级:机设1202班 摘要 本文首先叙述了单片机测量转速的系统构成及转速测量的几种常用方法,分析了相应方法在测量上的特点、误差和计算。其次,针对特定的应用环境,设计出一种基于 80C51单片机的全数字式测速系统,详细阐述了系统的工作原理,指出产生误差的可能原因,并给出了具体解决的方法;根据系统要求编制了源程序,分析其工作流程。最后,对构建的系统利用仿真机进行调试,对测量指标进行了分析、比较并提出改进方案。 关键词:单片机、转速、测量精度 Abstract

This paper first discussed some ways for rotary speed measure. It analyzed characters and errors of these ways. Second, it designed full digital measure system based on a Single-Chip Microprocessor(80C51) responding to special application, stated the working theory of the system and the methods to solve the errors, writed the working programmes by A51 assemble language. Finally, this system implementation was confirmed by using of Keil-51 simulator. The characters on the error margin and accuracy was summarized. Keywords : Single-Chip Microprocessor、rotary speed 、measureprecision Keil-51

电子电路设计与制作教学大纲

《电子电路设计与制作》教学大纲1.课程中文名称:电子电路设计与制作 2.课程代码: 3.课程类别:实践教学环节 4.课程性质:必修课 5.课程属性:独立设课 6.电子技术课程理论课总学时:256总学分:16 电子电路设计与制作学时:3周课程设计学分:3 7.适用专业:电子信息类各专业 8.先修课程:电路分析基础、模拟电子技术、数字电子技术、PCB电路设计一、课程设计简介 实验课、课程设计、毕业设计是大学阶段既相互联系又相互区别的三大实践性教学环节。实验课是着眼于实验验证课程的基本理论,培养学生的初步实验技能;毕业设计是针对本专业的要求所进行的全面的综合训练;而课程设计则是针对某几门课程构成的课程群的要求,对学生进行综合性训练,培养学生运用课程群中所学到的理论学以致用,独立地解决实际问题。电子电路设计与制作是电子信息类各专业必不可少的重要实践环节,它包括设计方案的选择、设计方案的论证、方案的电路原理图设计、印制板电路(即PCB)设计、元器件的选型、元器件在PCB板上的安装与焊接,电路的调试,撰写设计报告等实践内容。电子电路设计与制作的全过程是以学生自学为主,实践操作为主,教师的讲授、指导、讨论和研究相结合为辅的方式进行,着重就设计题目的要求对设计思路、设计方案的形成、电路调试和参数测量等展开讨论。 由指导教师下达设计任务书(学生自选题目需要通过指导教师和教研室共同审核批准),讲解示范的案例,指导学生各自对自己考虑到的多种可行的设计方案进行

比较,选择其中的最佳方案并进行论证,制作出满足设计要求的电子产品,撰写设计报告。需要注意是,设计方案的原理图须经Proteus软件仿真确信无误后,才能进行印刷电路图的制作,硬件电路的制作,以避免造成覆铜板、元器件等材料的浪费。电路系统经反复调试,完全达到(或超过)设计要求后,再完善设计报告。设计的整个过程在创新实验室或电子工艺实验室中完成。 二、电子电路设计与制作的教学目标与基本要求 教学目标: 1、通过课程设计巩固、深化和扩展学生的理论知识,提高综合运用知识的能力,逐步提升从事工程设计的能力。 2、注重培养学生正确的工程设计思想,掌握工程设计的思路、内容、步骤和方法。使学生能根据设计要求和性能参数,查阅文献资料,收集、分析类似电路的性能,并通过设计、安装、焊接、调试等实践过程,使电子产品达到设计任务书中要求的性能指标的能力。 3、为后续的毕业设计打好基础。课程设计的着眼点是让学生开始从理论学习的轨道上逐渐转向实际运用,从已学过的定性分析、定量计算的方法,逐步掌握工程设计的步骤和方法,了解工程设计的程序和实施方法;通过课程设计的训练,可以给毕业设计提供坚实的铺垫。 4、培养学生获取信息和综合处理信息的能力,文字和语言表达能力以及协调工作能力。课程设计报告的撰写,为今后从事技术工作撰写科技报告和技术文件打下基础。 5、提高学生运用所学的理论知识和技能解决实际问题的能力及其基本工程素质。 基本要求: 1、能够根据设计任务和指标要求,综合运用电路分析、电子技术课程中所学到的理论知识与实践操作技能独立完成一个设计课题的工程设计能力。 2、会根据课题需要选择参考书籍,查阅手册、图表等有关文献资料。能独立思考、深入钻研课程设计中所遇到的问题,培养自己分析问韪、解决问题的能力。

基于霍尔传感器的转速测量)

成绩评定: 传感器技术 课程设计 题目基于霍尔传感器的转速测量

摘要 转速是发动机重要的工作参数之一,也是其它参数计算的重要依据。针对工业上常见的发动机设计了以单片机STC89C51为控制核心的转速测量系统。系统利用霍尔传感器作为转速检测元件,并利用设计的调理电路对霍尔转速传感器输出的信号进行滤波和整形,将得到的标准方波信号送给单片机进行处理。实际测试表明,该系统能满足发动机转速测量要求。 关键词:转速测量,霍尔传感器,信号处理,数据处理

目录 一、设计目的------------------------- 1 二、设计任务与要求--------------------- 1 2.1设计任务------------------------- 1 2.2设计要求------------------------- 1 三、设计步骤及原理分析 ----------------- 1 3.1设计方法------------------------- 2 3.2设计步骤------------------------- 2 3.3设计原理分析--------------------- 16 四、课程设计小结与体会 ---------------- 16 五、参考文献------------------------- 16

一、设计目的 1.学习基本理论在实践中综合运用的初步禁言,掌握模拟电路的设计的基本方法,设计步骤,培养综合设计与实物调试能力。 2.学会霍尔传感器的设计方法和性能指标测试。 3.进一步了解霍尔传感器的组成框图和各个单元的工作原理以及相互之间的联系。 4.培养实践技能,提高分析和解决问题的能力。 5.提高自己对文献资料的搜索和信息处理能力。 二、设计任务与要求 2.1设计任务 1、查阅传感器有关方面的相关资料,了解此方面的发展状况。 2、掌握所用器件的特性。 3、采用合理的设计方案。 4、设计、实现该系统。 5、撰写设计报告。 2.2设计要求 1.掌握霍尔传感器的使用方法 2.熟悉使用单片机测量转速 三、设计步骤及原理分析 3.1设计方法 系统由传感器、信号预处理电路、处理器、显示器和系统软件等部分组成。传感器部分采用霍尔传感器,负责将电机的转速转化

组合逻辑电路练习题和答案

第2章习题 一、单选题 1.若在编码器中有50个编码对象,则输出二进制代码位数至少需要( B )位。 A)5 B)6 C)10 D)50 2.一个16选1的数据选择器,其选择控制(地址)输入端有( C )个,数据输入端有( D )个,输出端有( A )个。 A)1 B)2 C)4 D)16 3.一个8选1的数据选择器,当选择控制端S2S1S0的值分别为101时,输出端输出( D )的值。 A)1 B)0 C)D4D)D5 4.一个译码器若有100个译码输出端,则译码输入端至少有( C )个。 A)5 B)6 C)7 D)8 5.能实现并-串转换的是( C )。 A)数值比较器B)译码器C)数据选择器D)数据分配器 6.能实现1位二进制带进位加法运算的是( B )。 A)半加器B)全加器C)加法器D)运算器 7.欲设计一个3位无符号数乘法器(即3×3),需要()位输入及( D )位输出信号。A)3,6 B)6,3 C)3,3 D)6,6 8.欲设计一个8位数值比较器,需要()位数据输入及( B )位输出信号。 A)8,3 B)16,3 C)8,8 D)16,16 9. 4位输入的二进制译码器,其输出应有( A )位。 A)16 B)8 C)4 D)1 二、判断题 1. 在二——十进制译码器中,未使用的输入编码应做约束项处理。() 2. 编码器在任何时刻只能对一个输入信号进行编码。()

3. 优先编码器的输入信号是相互排斥的,不容许多个编码信号同时有效。( ) 4. 编码和译码是互逆的过程。( ) 5. 共阴发光二极管数码显示器需选用有效输出为高电平的七段显示译码器来驱动。( ) 6. 3位二进制编码器是3位输入、8位输出。( ) 7. 组合逻辑电路的特点是:任何时刻电路的稳定输出,仅仅取决于该时刻各个输入变量的取值,与电路原来的状态无关。( ) 8. 半加器与全加器的区别在于半加器无进位输出,而全加器有进位输出。( ) 9. 串行进位加法器的优点是电路简单、连接方便,而且运算速度快。( ) 10. 二进制译码器的每一个输出信号就是输入变量的一个最小项。( ) 11. 竞争冒险是指组合电路中,当输入信号改变时,输出端可能出现的虚假信号。( ) 三、综合题 1.如图所示逻辑电路是一个什么电路,当A 3~A 0输入0110,B 3~B 0输入1011,Cin 输入1时,Cout 及S 3~S 0分别输出什么 +A 3B 3C in 3C out +++A 2B 2A 1B 1A 0B 0210 答:图中所示电路是4位串行进位全加器电路 C out =1,S 3S 2S 1S 0=0001 2.使用门电路设计一个4选1的数据选择 器,画出逻辑图。 解:4选1数据选择器有4个数据输入 端(D 0D 1D 2D 3),2个选择输入端(S 1S 0),1个 数据输出端(Y )。真值表如下: D S 1 S 0 Y

直流电机转速测量系统的设计

一、概述 该课程设计是关于直流电动机转速的测量。转速是电动机极为重要的一个状态参数,一般是指电机转子的每分钟转数,通常用r/min 表示。本次课程设计选用光电测速法,测量电路由光电转换电路,整形电路,晶体振荡电路,分频电路,倍频电路,时序控制电路和计数、译码、驱动、显示电路构成,电机转速的测量范围为600r/min~30000r/min ,测量的相对误差 1%,并用5位LED 数码管显示出相应的电机转速。 本次课设需满足以下设计要求: 1根据技术指标,设计各部分电路并确定元器件参数; 2.用5位LED 数码管显示出相应的电机转速; 3.画出电路原理图(元器件标准化,电路图要规范化)。 二、方案论证 本课程设计是设计电机转速测量系统,采用光电测速方案,将转速信号转化为脉冲信号,然后用数字系统内部的时钟来对脉冲信号的频率进行测量,方案中包括光电转换电路,整形电路,闸门电路,晶体振荡电路,分频电路,倍频电路,控制电路和计数、译码、驱动、显示电路。原理方框图如图1所示: 在电动机转轴上安装一个圆盘,在圆盘上打6个均匀小孔。当电动机旋转时光源通过小孔投射到光敏三极管上,就产生了一序列的脉冲信号,光敏三极管产生的脉冲信号频率与电机转速成正比。脉冲信号经过整形电路转变成方波,再用二倍频电路使整形后的信号频率变为原来的二倍。再由晶体振荡电路输出的信号经过215分频电路, 光电转换电路 整 形 电 路 闸 门 电 路 计数、译码、驱动、显示 电路 输入 信号 晶体振荡器 电路 分 频 电 路 控 制 电 路 图1 电机转速测量系统原理框图

产生1Hz的基准信号,再经过10分频,便可产生一个0.1Hz的基准信号,该基准信号用来控制闸门电路,把经过倍频的光电转换后的信号计数并显示出来 三、电路设计 1.光电转换电路 在该部分可以用发光元件作为光的发射部分,可以选择发光二极管作发光元件,接收部分则要选择光敏三级管作为接受部件。其原理是用光敏三极管接收发光二极管通过小孔发射过来的光信号。在电机的转轴上安装上已打好6个均匀小孔的圆盘,让发光二极管与光敏三极管通过小孔相对,这样电机每转动一周,光线就会相应通过小孔6次,因为光电转换器受光一次就会产生一个脉冲,所以说电机在每转一周后就会相应的产生了6个脉冲。光电转换电路原理如图2所示: 图2 光电转换电路原理图 图中R1和R2为两个为350Ω限流电阻,LED持续发出的光被带孔圆盘间歇性阻断,变成间断的光信号,而光敏三极管将接收到的光信号转化成电信号,作用于之后的系统。 2.整形电路 整形电路用555定时器构成施密特触发器,利用施密特触发器,将输入的信号进行整形,输出为方波。2和6管脚连在一起接输入信号,从3管脚输出,输入信号与 输出信号反相,在5管脚接入10nF的滤波电容,当输入电压v i ﹤1/3Vcc时,v o 输出 为高电平,当输入电压v i ﹥2/3Vcc时,v o 输出为低电平。整形电路接法及输出波形如 图3和图4所示:

实验一组合逻辑电路设计

实验一 组合逻辑电路的设计 一、实验目的: 1、 掌握组合逻辑电路的设计方法。 2、 掌握组合逻辑电路的静态测试方法。 3、 加深FPGA 设计的过程,并比较原理图输入和文本输入的优劣。 4、 理解“毛刺”产生的原因及如何消除其影响。 5、 理解组合逻辑电路的特点。 二、实验的硬件要求: 1、 EDA/SOPC 实验箱。 2、 计算机。 三、实验原理 1、组合逻辑电路的定义 数字逻辑电路可分为两类:组合逻辑电路和时序逻辑电路。组合逻辑电路中不包含记忆单元(触发器、锁存器等),主要由逻辑门电路构成,电路在任何时刻的输出只和当前时刻的输入有关,而与以前的输入无关。时序电路则是指包含了记忆单元的逻辑电路,其输出不仅跟当前电路的输入有关,还和输入信号作用前电路的状态有关。 通常组合逻辑电路可以用图1.1所示结构来描述。其中,X0、X1、…、Xn 为输入信号, L0、L1、…、Lm 为输出信号。输入和输出之间的逻辑函数关系可用式1.1表示: 2、组合逻辑电路的设计方法 组合逻辑电路的设计任务是根据给定的逻辑功能,求出可实现该逻辑功能的最合理组 合电路。理解组合逻辑电路的设计概念应该分两个层次:(1)设计的电路在功能上是完整的,能够满足所有设计要求;(2)考虑到成本和设计复杂度,设计的电路应该是最简单的,设计最优化是设计人员必须努力达到的目标。 在设计组合逻辑电路时,首先需要对实际问题进行逻辑抽象,列出真值表,建立起逻辑模型;然后利用代数法或卡诺图法简化逻辑函数,找到最简或最合理的函数表达式;根据简化的逻辑函数画出逻辑图,并验证电路的功能完整性。设计过程中还应该考虑到一些实际的工程问题,如被选门电路的驱动能力、扇出系数是否足够,信号传递延时是否合乎要求等。组合电路的基本设计步骤可用图1.2来表示。 3、组合逻辑电路的特点及设计时的注意事项 ①组合逻辑电路的输出具有立即性,即输入发生变化时,输出立即变化。(实际电路中 图 1.1 组合逻辑电路框图 L0=F0(X0,X1,···Xn) · · · Lm=F0(X0,X1,···Xn) (1.1) 图 1.2 组合电路设计步骤示意图图

基于单片机的直流电机转速测量与显示(DOC)

目录 绪论 (2) 第1章参数计算与设备选型 (3) 1.1控制芯片 (3) 1.2测速发电机 (4) 1.3模数转化器件——ADC0809 (6) 第2章系统设计 (9) 2.1 系统方框图 (9) 2.2 硬件设计 (10) 2.2.1 直流测速发电机 (10) 2.2.2 ADC0809与单片机连接 (10) 2.2.3 数码管 (11) 2.2.4 综合接线图 (11) 2.3 软件设计 (12) 2.3.1 程序设计思路说明 (12) 2.3.2 总程序控制流程图 (13) 2.3.3 ADC0809工作流程图及程序 (14) 2.3.4显示部分工作流程图及程序 (15) 第3章结论 (18) 参考文献 (19)

绪论 在现代工业自动化高度发展的时期,几乎所有的工业设备都离不开电机,形形色色的电机在不同领域发挥着很重要的作用。与之而来的问题是,如何更好地控制电机,对于不同的场合,对电机的控制要求是不同的,但大部分都会涉及到直流电机的转速测量,从而利用转速来实施对直流电机的控制。 直流电机转速作为直流电机的一项重要技术指标,在各个应用场合都有重要的研究价值,例如在发动机,电动机,机床主轴等旋转设备的试验运转和控制中,常需要分时或连续测量,显示其转速及瞬时速度等,转速是其他大部分技术参数的计算来源,因此,准确测量直流电动机的转速具有重要的研究意义和理论价值。 目前,对直流电动机的速度检测方法很多,从整体上可分为模拟检测和数字检测方法。 模拟检测:即利用测速电机作为发电机,通过检测反电势E的大小和极性可得到转速N和电机转向,采用这种方法直接可以得到转速N和输出电压的特性曲线,直观,但也有很多不足,比如在高速和低速情况下实际输出偏离理想特性。 数字检测技术:即通过分析数字信号产生的一系列脉冲间接获取电机转速。如光电旋转编码器是将检测圆盘划分为等距的三个同心圆,最外环和次外环分别用等距的黑白条纹分开,且最外环和次外环的缝隙位置相位差为90度,用于判断电机的转速,最内环只有一个黑条纹,用作定位脉冲或者是复位脉冲,利用光电编码器输出的脉冲可以计算转速,具体的又可分为M法,T法和M\T法。 此外,市场上已经有了技术成熟的电机测速装置,如利用霍尔元件设计制作的直流电机测速仪等,凭借其精度高,稳定性好等优势占有重要的一席之地。 而本次微机控制原理课程设计的任务是直流电机速度的测量与显示。主要要求是通过测速直流发电机作为传感器,检测直流电机的转速,并输出与转速相关的电压,通过ADC0809芯片将测速发电机输出电压转换成电压的数字信号。控制芯片采用AT89C51将采集转换后的数字信号进行处理,得到转速,并通过四位数码管予以显示。整体上能够完成从转速检测到数据处理到显示的一整套功能。

组合逻辑电路例题终版.doc

【例题1】设计一个投票表决器,三个投票人分别为A 、B 、C ,按规定只要二人以上同意才能通过。 解:设投同意票为“1”表示,不同意票为“0”;输出为“1”表示通过,为“0”表示不通过。 第一步:由逻辑关系列出真值表 第二步:由真值表写出逻辑函数表达式 第三步:化简逻辑函数表达式 ◆用卡诺图化简 ◆用代数法化简如下 第四步 由化简后的逻辑表达式画出逻辑电路图 7 653111*********m m m m ABC C AB C B A BC A F +++=真值表 ∑= ) 7,6,5,3(m F AB BC AC AB BC AC AB BC AC F ??=++=++=AB BC AC AB BC AC AB BC AC A C C B AC C AB B A C B A B A A C AB A B B C C AB C B A BC C AB C B A A A BC ABC C AB C B A BC A F ??=++=++=++=++=+=+++=++=+++=+++=)()()()()(

F高电平时,三极管导通,灯亮;低电平时三极管截止,灯灭。 【例题2】某汽车驾驶员培训班进行结业考试。有三名评判员,其中A为主评判员,B、C 为副评判员。评判时按少数服从多数原则,但若主评判认为合格,也可通过。试用与非门构成逻辑电路实现评判的规定。 解:(1)根据逻辑设计要求,设定三个输入变量A、B、C,并规定如下:主评判A意见:A=1认为合格;A=0认为不合格 副评判B意见:B=1认为合格;B=0认为不合格 副评判C意见:C=1认为合格;C=0认为不合格 设输出变量Y:Y=1认为通过;Y=0认为不通过 (2)列真值表 (3)根据真值表写出逻辑表达式 (4)用卡诺图化简 (5)画出逻辑电路图 【例题3】有一火灾报警系统,设有烟感、温感、紫外光感三种不同类型的火灾探测器。为了防止误报警,只有当其中有两种或两种以上类型的探测器发出火灾探测信号时,报警系统才产生报警控制信号,试设计产生报警控制信号的电路。 [解](1)根据逻辑要求设置逻辑输入、输出变量。 用A、B、C分别代表烟感、温感、紫外光感三种探测器的探测输出信号,作为报警控制电路的输入变量,以“1”表示高电平,“0”表示低电平,高电平表示有火灾报警,低电平表示无火灾报警; F为报警控制电路的输出,以“1”表示高电平,“0”表示低电平,同样高电平表示有火灾报警,低电平表示无火灾报警。 真值表 ∑ = + + + + = + + + + = )7,6,5,4,3( 7 6 5 4 3 m m m m m m ABC C AB C B A C B A BC A Y A BC A BC A BC Y ? = + = + =

光电传感器转速测量系统设计讲解

专业课程设计 题目 光电传感器的转速测量设计 院系:自动化学院 专业班级: 小组成员: 指导教师: 日期:2012年10月8---2012年10月19

一.课程设计描述 采用单片机、uln2003为主要器件,设计步进电机调速系统,实现电机速度开环可调。 二.课程设计具体要求 1、通过按键选择速度; 2、转速测量显示范围为0~9999转/秒。 3、检测并显示各档速度。 三.主要元器件 实验板(中号) 1个步进电机 1个 STC89C52 1个电容(30pF、10uF)各1个 数码管(共阳、四位一体)1个晶振(12MHz) 1个 小按键 4个 ULN2003 1个 电阻若干发光二极管 1个 三极管(NPN) 4个排阻 1个 四.原理阐述 4.1系统简述 按照题给要求,我们最终设计了如下的解决方案: 用户通过键盘键入控制指令(开关),微控制器在收到指令后改变输出的PWM 波,最终在ULN2003的驱动下电机转速发生改变。通过ST151传感器测量电机扇叶的旋转情况,将转速显示在数码管上。 在程序主循环中实现按键扫描与转速显示,将定时器0作为计数器,计数ST151产生的下降沿,可算出转速,并送至数码管显示。 设计思路: (1)利用光电开关管做电机转速的信号拾取元件,在电机的转轴上安装一个圆盘,在圆盘上挖1小洞,小洞上下分别对应着光发射和光接受开关,圆盘转动一圈即光电管导通1次,利用此信号做为脉冲计数所需。 (2)对光电开关信号整流放大。 (3)脉冲经过单片机内部的计数器和定时器进行计数和定时。 (4)显示电路采用单片机动态显示。

4.2转速测量原理 在此采用频率测量法,其测量原理为,在固定的测量时间内,计取转速传感器产生的脉冲个数,从而算出实际转速。设固定的测量时间为Tc(min),计数器计取的脉冲个数m,假定脉冲发生器每转输出p个脉冲,对应被测转速为N (r/min),则f=pN/60Hz;另在测量时间Tc内,计取转速传感器输出的脉冲个数m应为 m=Tcf ,所以,当测得m值时,就可算出实际转速值[1]: N=60m/pTc (r/min) (1) 4.3转速测量系统组成框图 系统由信号预处理电路、单片机STC 89C51、系统化LED显示模块、串口数据存储电路和系统软件组成。其中信号预处理电路包含信号放大、波形变换和波形整形。对待测信号进行放大的目的是降低对待测信号的幅度要求;波形变换和波形整形电路则用来将放大的信号转换成可与单片机匹配的TTL信号;通过对单片机的编程设置可使内部定时器T0对输入脉冲进行计数,这样就能精确地算出加到T0引脚的单位时间内检测到的脉冲数;设计中转速显示部分采用价格低廉且使用方便的LED模块,通过相关计算方法计算得到的转速通过I2C总线放到E2PROM存储,既节省了所需单片机的口线和外围器件,同时也简化了显示部分的软件编程。系统的原理框图如图2.1所示。 图2.1 系统的原理框图 五.系统硬件电路的设计 系统硬件部分包含输入模块、显示模块、控制模块、测速模块等。在硬件搭建前,先通过Proteus Pro 7.5进行硬件仿真实现。 5.1脉冲产生电路设计

组合逻辑电路设计实验报告

组合逻辑电路设计实验报告 1.实验题目 组合电路逻辑设计一: ①用卡诺图设计8421码转换为格雷码的转换电路。 ②用74LS197产生连续的8421码,并接入转换电路。 ③记录输入输出所有信号的波形。 组合电路逻辑设计二: ①用卡诺图设计BCD码转换为显示七段码的转换电路。 ②用74LS197产生连续的8421码,并接入转换电路。 ③把转换后的七段码送入共阴极数码管,记录显示的效果。 2.实验目的 (1)学习熟练运用卡诺图由真值表化简得出表达式 (2)熟悉了解74LS197元件的性质及其使用 3.程序设计 格雷码转化: 真值表如下:

卡诺图: 1 010100D D D D D D G ⊕=+= 2 121211D D D D D D G ⊕=+=

3232322D D D D D D G ⊕=+= 33D G = 电路原理图如下: 七段码显示: 真值表如下: 卡诺图:

2031020231a D D D D D D D D D D S ⊕++=+++= 10210102b D D D D D D D D S ⊕+=++= 201c D D D S ++= 2020101213d D D D D D D D D D D S ++++= 2001e D D D D S +=

2021013f D D D D D D D S +++= 2101213g D D D D D D D S +++= 01213g D D D D D S +⊕+= 电路原理图如下:

4.程序运行与测试 格雷码转化: 逻辑分析仪显示波形:

基于51单片机的电机转速测量与显示系统

目录 1 绪论 (2) 1.1 题目背景及目的 (2) 1.2 题目研究方法 (2) 2 系统设计基础知识 (3) 2.1 直流电机的基本知识 (3) 2.2 51单片机的基础知识 (7) 2.3 LED显示管 (10) 2.4 传感器 (10) 3 系统总体方案设计 (14) 3.1 系统分析 (14) 3.2 设计思路和方案 (16) 3.3 系统构成 (17) 4 硬件电路设计 (19) 4.1 电源电路 (19) 4.2 转速测量电路 (19) 4.3 LED显示模块 (21) 4.4 系统硬件设计 (21) 5 系统软件设计 (23) 5.1 计时方案的选择 (23) 5.2 软件结构划分 (24) 6设计心得与体会 (26)

7参考文献 (26)

摘要 单片机又称单片微控制器(MCU),它把一个计算机系统集成到一个芯片上。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。随着电子技术的迅猛发展,单片机技术也有了长足的发展,目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹,导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录象机、摄象机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。 各种电机在工业得到广泛应用,为了能方便的对电机进行控制、监视、调速,有必要对电机的转速进行测量,从而提高自动化程度。转速是工程上一个常用参数。转速测量的方法很多,采用光电开关管测量转速是较为常用的测量方法。 在本系统设计中,我们以51单片机为核心控制单元,以红外对管(或称光/电,电/光二极管)为传感器,通过光电传感器实时采集电机转速并进行处理与显示,设计出一个电动机转速测量系统,并研究其测量精度、测量围及响应速度.程序设计部分分为初始化模块、脉冲计数模块、计时模块、参数调整模块和显示模块.最后通过试验测试,得到了相应的技术参数,并对转速测量系统的误差进行了分析.要求设计的系统稳定可靠、抗干扰能力强、成本低,使用方便。

光电传感器的转速测量系统设计

课程设计报告 题目:光电传感器的转速测量系统设计姓名: 学号: 专业班级: 指导老师:

目录 1引言 (1) 2系统组成及工作原理 (1) 2.1转速测量原理 (1) 2.2转速测量的一般方法 (3) 2.3转速测量系统组成框图 (3) 3系统硬件电路的设计 (3) 3.1脉冲产生电路设计 (3) 3.2光电转换及信号调理电路设计 (4) 3.2.1光电传感器简介 (4) 3.2.2光电转换及信号调理电路设计 (5) 3.3测量系统主机部分设计 (7) 3.3.1单片机 (7) 3.3.2键盘显示模块设计 (9) 3.3.3串行通信模块设计 (11) 3.3.4电源模块设计 (12) 4系统软件设计 (13) 4.1程序模块设计 (13) 4.2数据处理过程 (15) 4.3浮点数学运算程序 (16) 5制作调试 (16) 6结果分析 (18) 7参考文献 (18)

1、引言 随着社会经济的快速发展,转速测量成为了社会生产和日常生活中重要的测量和控制对象。测速是工农业生产中经常遇到的问题,人们经常需要精确测量每秒钟转轴的转速,学会对电机转速的测量和显示具有重要的意义。近年来,由于世界范围内对转速测量合理利用的日益重视,促使转速测量技术的迅速发展,各种新型的测量仪表相继问世并越来越多地得到应用。由于技术保密,厂家不会提供详细电路图和源代码,用户很难自行进行二次开发和改进。针对这种现状,使用光电传感器结合STC公司的STC 89C51型单片机设计的一种转速测量与控制系统。STC 89C51单片机采用了CMOS工艺和高密度非易失性存储器技术,而且其输入/输出引脚和指令系统都与MCS-51兼容,是开发该系统的适合芯片。 2 、系统组成及工作原理 2.1 转速测量原理 在此采用频率测量法,其测量原理为,在固定的测量时间内,计取转速传感器产生的脉冲个数,从而算出实际转速。设固定的测量时间为Tc(min),计数器计取的脉冲个数m,假定脉冲发生器每转输出p个脉冲,对应被测转速为N(r/min),则f=pN/60Hz;另在测量时间Tc内,计取转速传感器输出的脉冲个数m应为 m=Tcf ,所以,当测得m值时,就可算出实际转速值[1]: N=60m/pTc (r/min) (1) 2.2 转速测量的一般方法 一般转速测量系统有以下几个部分构成,转速测量框图如图2-1所示。 图2-1 转速测量框图 1.转速信号拾取 转速信号拾取是整个系统的前端通道,目的是将外界的非电参量,通过一定方式转换

数电实验报告 实验二 组合逻辑电路的设计

实验二组合逻辑电路的设计 一、实验目的 1.掌握组合逻辑电路的设计方法及功能测试方法。 2.熟悉组合电路的特点。 二、实验仪器及材料 a) TDS-4数电实验箱、双踪示波器、数字万用表。 b) 参考元件:74LS86、74LS00。 三、预习要求及思考题 1.预习要求: 1)所用中规模集成组件的功能、外部引线排列及使用方法。 2) 组合逻辑电路的功能特点和结构特点. 3) 中规模集成组件一般分析及设计方法. 4)用multisim软件对实验进行仿真并分析实验是否成功。 2.思考题 在进行组合逻辑电路设计时,什么是最佳设计方案? 四、实验原理 1.本实验所用到的集成电路的引脚功能图见附录 2.用集成电路进行组合逻辑电路设计的一般步骤是: 1)根据设计要求,定义输入逻辑变量和输出逻辑变量,然后列出真值表; 2)利用卡络图或公式法得出最简逻辑表达式,并根据设计要求所指定的门电路或选定的门电路,将最简逻辑表达式变换为与所指定门电路相应的形式; 3)画出逻辑图; 4)用逻辑门或组件构成实际电路,最后测试验证其逻辑功能。 五、实验内容 1.用四2输入异或门(74LS86)和四2输入与非门(74LS00)设计一个一位全加器。 1)列出真值表,如下表2-1。其中A i、B i、C i分别为一个加数、另一个加数、低位向本位的进位;S i、C i+1分别为本位和、本位向高位的进位。 2)由表2-1全加器真值表写出函数表达式。

3)将上面两逻辑表达式转换为能用四2输入异或门(74LS86)和四2输入与非门(74LS00)实现的表达式。 4)画出逻辑电路图如图2-1,并在图中标明芯片引脚号。按图选择需要的集成块及门电路连线,将A i、B i、C i接逻辑开关,输出Si、Ci+1接发光二极管。改变输入信 号的状态验证真值表。 2.在一个射击游戏中,每人可打三枪,一枪打鸟(A),一枪打鸡(B),一枪打兔子(C)。 规则是:打中两枪并且其中有一枪必须是打中鸟者得奖(Z)。试用与非门设计判断得奖的电路。(请按照设计步骤独立完成之) 五、实验报告要求: 1.画出实验电路连线示意图,整理实验数据,分析实验结果与理论值是否相等。 2.设计判断得奖电路时需写出真值表及得到相应输出表达式以及逻辑电路图。 3.总结中规模集成电路的使用方法及功能。

相关文档
最新文档