- 马老四
-
摘要:计步器有2D和3D两种,2D计步器又叫机械式计步器,是采用机械装置进行计步的计步工具,由于使用制约较大,功能单一,逐渐被市场所淘汰。市场上主流的计步器都是3D计步器,也称电子式计步器,采用更灵敏的电子元件进行计步,除了计步功能以外,还提供许多额外功能。2D计步器和3D计步器的区别体现在工作原理,使用方式,功能,价格方面。下面一起来了解一下2D计步器和3D计步器是什么吧!什么是2D计步器
2D计步器也叫机械式计步器,它结构简单,价格便宜,工作原理是通过一般步行时的轻微震动使计步器内置的平衡锤产生摆动,而平衡锤的一端有小型强磁铁,由于平衡锤的作用而使该磁铁按步行时的震动使电子电路产生电脉冲,而电子电路中计数电路在译码器的辅助下通过液晶屏以显示步数。
由于2D计步器必须以垂直的方式悬挂于腰间(故又称腰挂式),如位置不对则计步时很不准确,目前已趋淘汰。
什么是3D计步器
3D计步器也称电子式计步器,包括计步器手环、计步手表在内的智能设备都属于3D计步器,当前市面上主流使用的计步器都属于3D计步器,3D意味着全方位感受人体震动,也就是不需要再垂直地面佩带,只要带在身边口袋中,手提包内都可以计步。使用更为先进的电子传感器,计步更精准,体积更小。并且除了计步以外,还提供有更多的功能,如秒表、mp3、手电筒等。
2D计步器和3D计步器有什么区别
1、工作原理不同
2D计步器是通过内置的平衡锤子摆动产生电脉冲,而电路中译码器将电脉冲转换为数字信号显示在屏幕上。
3D计步器也称电子式计步器,它使用极其灵敏的震感电子元件,感知步行时的震动,然后再将此震动输入电子电路以计算步数。
2、使用方式
2D计步器必须悬挂在腰间才能计步,而3D计步器由于采用了更灵敏的电子元件,对放置的位置和方向没有特殊要求。
3、功能方面
2D计步器只具有基本的计步功能,而3D计步器带有一些附加功能,如卡路里计量、步行的距离等,一些比较智能的3D计步器采用手环或手表的形式,还提供时钟显示,mp3,睡眠监测等功能。
4、价格方面
2D计步器由于结构简单,功能少,价格非常低廉;而3D计步器种类众多,根据功能的多少和材质的优劣价格不一,但价格普遍比2D计步器高,部分智能度较高的计步器手环价格甚至在一千元以上。
74138译码器的地址输入端的作用
74138译码器的地址输入端的作用是把地址码(一般是8位、16位等)的二进制码译成BCD码或10进制数。译码器的种类很多,但它们的工作原理和分析设计方法大同小异,其中二进制译码器、二-十进制译码器和显示译码器是三种最典型,使用十分广泛的译码电路。二进制码译码器,也称最小项译码器,N中取一译码器,最小项译码器一般是将二进制码译为十进制码。工作原理:这种电路能将输入二进制代码的各种状态,按照其原意翻译成对应的输出信号。有一些译码器设有一个和多个使能控制输入端,又成为片选端,用来控制允许译码或禁止译码。在图1中,74138是一种3线—8线译码器 ,三个输入端CBA共有8种状态组合(000—111),可译出8个输出信号Y0—Y7。这种译码器设有三个使能输入端,当G2A与G2B均为0,且G1为1时,译码器处于工作状态,输出低电平。当译码器被禁止时,输出高电平。图2时检测74ls138译码器时间波形的电路,使用的虚拟仪器为数字信号发生器和逻辑分析仪。数字信号发生器在一个周期内按顺序送出两组000—111的方波信号。2023-08-14 14:38:061
74L138译码器对51单片机实现什么功能
74L138译码器对51单片机实现功能当一个选通端(E3)为高电平,另两个选通端(E1)和/(E2))为低电平时,可将用单片机3个引脚控制地址端的二进制编码在一个对应的输出端以低电平译出。若将选通端中的一个作为数据输入端时,74LS138还可作数据分配器用与非门组成的3线-8线译码器74LS1383线-8线译码器74LS138的功能表无论从逻辑图还是功能表我们都可以看到74LS138的八个输出引脚,任何时刻要么全为高电平1—芯片处于不工作状态。译码器工作原理:译码器是一种具有“翻译”功能的逻辑电路,这种电路能将输入二进制代码的各种状态,按照其原意翻译成对应的输出信号。有一些译码器设有一个和多个使能控制输入端,又成为片选端,用来控制允许译码或禁止译码。在图1中,74138是一种3线—8线译码器 ,三个输入端CBA共有8种状态组合(000—111),可译出8个输出信号Y0—Y7。这种译码器设有三个使能输入端,当G2A与G2B均为0,且G1为1时,译码器处于工作状态,输出低电平。当译码器被禁止时,输出高电平。2023-08-14 14:38:211
请问一下译码器138的工作原理是怎样的!!!尽量详细点!!谢谢
把所使用的每一种二进制代码状态都赋于特定的含义,表示一个特定的信号或对象,叫编码。如用四位二进制数的0000~1001这十种状太,分别表示0~9这十个十进制数码,称为8421编码。反过来把代码的特定含义翻译出来,称为译码。 计算机在处理各种文字符号或数码时,必须把这些信息进行二进制编码,在编码时所使用的第一种二进制代码状态都赋予了特定的含义,即表示一个确定的信号或者对象,实现这种功能的电路叫编码器,如用于键盘的BCD码,ASCII码编码器等。 单片机外围电路用译码器较多,所以在这节课我们主要与大家一起来学习下译码器的工作原理(购买了本站产品的朋友,在我们配套的多媒体教学光盘中有相关的教学内容,建议大家观看),把代码的含义‘翻译"成相应的输出信号,以表示其原意。其功能恰恰与编码器相反。 译码器可以将输入代码的状态翻译成相应的输出信号,以高、低电平的形式在各自的输出端口送出,以表示其意愿。译码器有多个输入端和多个输出端。假如输入的端个数为,每个输出端只能有两个状态,则输出端个数最多有2n个。常用译码器输入、输出端头数来称呼译码器,如3线-8线译码器,4线-10线译码器等。我们经常用到的74138就是一个三线-八线译码器,朋友们可以到我们网站的《芯片资料》频道下载74138的中文资料。 编码、译码的概念我们了解下,下面我们就来重点来讲一下三-八译码器的工作原理,这在我们51单片机的接口电路中也是经常用到的。 74138的工作原理如下图所示: 从上图可看出,74138有三个输入端:A0、A1、A2和八个输出端Q0~Q7。当输入端A0、A1、A2的编码为000时,译码器输出为Q0=0,而Q1~Q7=1。即Q0对应于A0、A1、A2为000状态,低电平有效。A0、A1、A2的另外7种组合见后面的真值表。 图中S1、S2、S3为使能控制端,起到控制译码器是否能进行译码的作用。只有S1为高电平,S2、S3均为低电平时,才能进行译码,否则不论输入羰输入为何值,每个输出端均为1。 下图是输入端A0、A1、A2为000,控制端S1=1、S1=0、S2=0的电平示意图(红色数字为端口电平),大家可按下图进行分析,也可以分析输出端另外七种组合时的输出情况。采纳哦2023-08-14 14:38:372
4线16译码器的工作原理是什么?
原理:这种单片4 线—16 线译码器非常适合用于高性能存储器的译码器。当两个选通输入G1 和G2 为低时, 它可将4 个二进制编码的输入译成16 个互相独立的输出之一。实现解调功能的办法是:用4 个输入线写出输出线的地址,使得在一个选通输入为低时数据通过另一个选通输入。当任何一个选通输入是高时,所有输出都为高。本文来自: DZ3W.COM 原文网址:http://www.dz3w.com/info/logicIC/0083291.html2023-08-14 14:39:053
两片74LS138组成的4-16线译码器工作原理是什么?
只要搞清 74LS138 的工作原理,本电路的原理,就迎刃而解了。2023-08-14 14:39:212
74ls138译码器怎么用?
用一块3线-8线译码器74LS138可以组成任何一个三变量输入的逻辑函数,任意一个输入三变量的逻辑函数都可以用一块3线-8线译码器74LS138来实现。因为任意一个组合逻辑表达式都可以写成标准与或式的形式,即最小项之和的形式,而·块3线-8线译码器74LS138的输出正好是二变量最小项的全部体现。根据输出表达式,从中可以看出译码器74LS138是一个完全译码器,涵盖了所有三变量输入的最小项,这个特性正是它组成任意一个组合逻辑电路的基础。74ls138还有另一重要应用,可以组成数据分配器。其实在电路在家用电器、自动化控制等方面都有重要的应用。扩展资料:工作原理1、当一个选通端(E1)为高电平,另两个选通端为低电平时,可将地址端(A0、A1、A2)的二进制编码在Y0至Y7对应的输出端以低电平译出。(即输出为Y0至Y7的非)比如:A2A1A0=110时,则Y6输出端输出低电平信号。2、利用 E1、E2和E3可级联扩展成 24 线译码器;若外接一个反相器还可级联扩展成 32 线译码器。3、若将选通端中的一个作为数据输入端时,74LS138还可作数据分配器。4、可用在8086的译码电路中,扩展内存。参考资料来源:百度百科-74LS1382023-08-14 14:39:371
请用3线-8线译码器74138实现原码和反码两种输出的8路数据分配器
void HC138_OUTput(unsigned char Writedata,unsigned char YuanmaAndFanma){ //原码和反码的意思。在这里假设原码是0x55,反码则是0xaa}2023-08-14 14:39:592
数字电路逻辑设计中的74138是什么
是3线---8线译码器。2023-08-14 14:40:152
数据分配器的定义
能够将1个输入数据,根据需要传送到m个输出端的任何一个输出端的电路,叫做数据分配器,又称为多路分配器,其逻辑功能正好与数据选择器相反。电路结构:由与门组成的阵列。数据分配是将一个数据源来的数据根据需要送到多个不同的通道上去,实现数据分配功能的逻辑电路称为数据分配器。它的作用相当于多个输出的单刀多掷开关,其示意图如上图所示。 数据分配器可以用唯一地址译码器实现。如用3线-8线译码器可以把一个数据信号分配到8个不同的通道上去。用74138作为数据分配器的逻辑原理图如下:将G2B接低电平,G1作为使能端,C,B和A作为选择通道地址输入,G2A作为数据输入。例如,当G1=1,CBA=010时,由74138的功能表可得: 而其余输出端均为高电平。因此,当地址CBA=010时,只有输出端Y2得到与输入相同的数据波形。74138译码器作为数据分配器的功能表如下所示。 数据分配器的用途比较多,比如用它将一台PC机与多台外部设备连接,将计算机的数据分送到外部设备中。它还可以与计数器结合组成脉冲分配器,用它与数据选择器连接组成分时数据传送系统。一种数据分配器,包括有主输入端和若干个输出端,其中主输入端与匹配器相连,匹配器再与分配器相连,分配器再连接至多个输出端,其特征在于在主输入端口和每个输出端口并接有自复式过压保护器。本实用新型抗干扰性能好、插入损耗小、分支损耗带内平坦、工作频带宽、耐高压、适应各种复杂环境。是双向电视及通信系统的理想信号分配器。2023-08-14 14:40:251
用3线—8线译码器(74LS138芯片).四输入与非门实现"三个开关控制一个灯的电路"
电路如下:改变任一开关的状态,都能控制改变灯的状态(亮或灭)。2023-08-14 14:40:412
如何用74138译码器和与非门同时实现全加器和全减器
首先得弄清楚全加器的原理,你这里说的应该是设计1位的全加器。全加器有3个输入端:a,b,ci;有2个输出端:s,co.与3-8译码器比较,3-8译码器有3个数据输入端:A,B,C;3个使能端;8个输出端,OUT(0-7)。这里可以把3-8译码器的3个数据输入端当做全加器的3个输入端,即3-8译码器的输入A、B、C分别对应全加器的输入a,b,ci;将3-8译码器的3个使能端都置为有效电平,保持正常工作;这里关键的就是处理3-8译码的8个输出端与全加器的2个输出的关系。现在写出全加器和3-8译码器的综合真值表:(A/a,B/b,C/ci为全加器和译码器的输入,OUT为译码器的输出(0-7),s为加法器的和,co为加法器的进位输出)PS:假定译码器的输出为高电平有效。2023-08-14 14:41:141
采用74138译码器与采用逻辑门实现的全加全减器,哪种电路更简单?
肯定是采用74138译码器实现的全加器和全减器电路更简单,一片译码器加一片74LS20(即二-4输入与非门)就可以完成了。2023-08-14 14:41:242
用一个74LS138译码器实现逻辑函数
这个我不知道能不能添加其他的逻辑器件,如果不能我也就没办法了,74138是组合逻辑器件而不是时序逻辑器件,所以值是不能返回来再起作用的。首先你可以看一下74138的真值表然后根据题意y=ABC+A/B/C+/A/B/C也就是说最小项为111 100 000而当满足这三个最小项时,y7,y1,y0分别低有效你只要把这三个输出非一下在三项或一下就可以实现逻辑功能了。建议你好好理解一下74138译码器的功能。(其实就是一个0~7的译码器,对应到卡诺图就是个三变量卡诺图)2023-08-14 14:41:571
74138译码器和逻辑门设计一个组合电路,该电路的输入X,输出F均为3位二进制数
输入X,输出F均为3位二进制数。两者之间的关系为:(1)当X<2时,F=1。(2)当2<=X<=5时,F=X+2。(3)当X>5时,F=0。----------------根据要求,列出真值表,如下:X2X1X0 F2F1F0 0 0 0 0 0 1 0 0 1 0 0 1 0 1 0 1 0 0 0 1 1 1 0 1 1 0 0 1 1 0 1 0 1 1 1 1 1 1 0 0 0 0 1 1 1 0 0 02023-08-14 14:42:073
用译码器74138配合逻辑门设计电路实现逻辑函数L(X,Y,Z)=XY+X/Z,画出逻辑电路。
对应74138的逻辑关系就是 F(A,B,C)=AB+A/C;则是:AB=1*1,A‘C=0*1C、B、A0、1、1---Y3;1、1、1---Y7;1、0、0---Y4;1、1、0---Y6;所以: F(A,B,C)=AB+A‘C ---->就等于 Y3、Y4、Y6、Y7 四个之一,注意:Y是低电平有效的;所以:----> (Y3 * Y4 * Y6 * Y7)/;电路:一个74138;以及一个4输入与非门;2023-08-14 14:42:292
数字电路与逻辑设计:用74138实现一位全加器!!
2023-08-14 14:42:441
用3线-8线译码器74138分别设计出完成下述BCD码制转换的电路: ①8421码→余3码; ②5421码→8421码;
【答案】:建立各BCD码转换表,将3-8译码器扩展为4-16译码器,分别用四组最小项表达式表示出四位转换输出函数,电路附加多输入端的与非门实现。①F3=∑m(5,6,7,8,9), F2=∑m(1,2,3,4,9)F1=∑m(0,3,4,7,8), F0=∑m(0,2,4,6,8)②F3=∑m(11,12), F2=∑m(4,8,9,10)F1=∑m(2,3,9,10), F0=∑m(1,3,8,10,12)2023-08-14 14:43:091
为什么74138集成译码器需要3个使能输入端,只要一个不行么
一个肯定不行啊,老大,如果一个行,那么他八个输出端的功能怎么实现控制,比如y0,y1,y2……y7,我要输出的对y7起作用,那么y7收到0,其他的都是1;如果一个输入端,假设在控制端是分别置于1,0,他的逻辑表达式只有实现2种可能,,A跟非A,现在明白了吗:一个输入端不能实现74138的功能;但是如果实验中要求74138而没有这种芯片,则可以用一个输入端不少于3个的代用实现,呵呵2023-08-14 14:43:303
3-8译码器74138输出是低电平有效的,这对实现电路有什么影响?
这就要求输出所接的电路具有高电平输入时不动作、低电平输入时动作的特点。例如数码管要选用共阳极。如果需要高电平有效输出的三八译码器,改用74238就行了。2023-08-14 14:43:401
译码器74138与译码器74148有区别吗
他们的功能正好相反,一个是3-8线译码,一个是8-3线译码2023-08-14 14:43:501
怎样用74X138译码器实现四变量的逻辑函数(及化简)
四个变量分别连74X138译码器的3个选通信号和使能端。根据真值表再用逻辑器件对输出进行连接。给个具体的题目吧~~或者你可以参考这个http://www.elecfans.com/dianlutu/187/20100628219737.html2023-08-14 14:44:002
试用计数器74161和译码器74138组成八个8分频器,要求画出电路图和对于波形图
给你个参考波形自己去画2023-08-14 14:44:101
怎么把两片3线-8线译码器CT74138扩展成4线-16线译码器
通用的138两片连接成4-16线译码器 这样的图多的去了。。。2023-08-14 14:44:262
计算机组成原理存储器问题
不明白,抱歉2023-08-14 14:45:152
138译码器只有一个引脚输出低电平为0v,这是什么原因造成的
破无聊SQL就哦刘羽琦咯牛来PK就来劲了是来咯据他2023-08-14 14:45:2510
74138译码器输出端信号有意义的前提是哪几个信号必须有效?
从数据手册上看到E1&E2=L;E3=H。2023-08-14 14:46:101
74138译码器和74148编码器的应用都有哪些呀?去哪里可以找到?数电小菜鸟求指导
应用预分频器,流水灯,无线发射地址控制,按键设置,我也就知道这么几个。你可以百度文库找译码器,编码器原理及应用2023-08-14 14:46:201
74LS138引脚图及各脚的功能
http://baike.baidu.com/view/2000974.htm2023-08-14 14:46:434
为什么74138集成译码器需要3个使能输入端
数据手册就是这样的,不用使能都可以,就是在线的了2023-08-14 14:47:101
汽车的尾灯是如何实现控制的?
行车灯在灯开关的第一档就打开,转向灯应用转向开关,雾灯是雾灯开关,倒车灯是倒档开关,制动灯是制动开关2023-08-14 14:47:202
利用51单片机扩展一片ROM2416,扩展一片RAM6116,扩展一片i/o口74145,用译码器74138进行译码
用 138 的输出端,连接各个芯片的片选端。一般来说,138 的输出端,Y0Y1Y2Y3。。。Y7,你要是连续的使用,它们产生的地址,就是连续的。你要是间隔使用,如 Y0、Y2,它们产生的地址,就是不连续的。2023-08-14 14:47:291
74LS47译码器原理:
码为编码的逆过程。它将编码时赋予代码的含义“翻译”过来。实现译码的逻辑电路成为译码器。译码器输出与输入代码有唯一的对应关系。74LS47是输出低电平有效的七段字形译码器,它在这里与数码管配合使用,表2列出了74LS47的真值表,表示出了它与数码管之间的关系。 表1<74LS47功能表> 输 入 输 出 显示数字符号 LT(——) RBI(——-) A3 A2 A1 A0 BI(—)/RBO(———) a(—) b(—) c(—) d(—) e(—) f(—) g(—) 1 1 0 0 0 0 1 0 0 0 0 0 0 1 0 1 X 0 0 0 1 1 1 0 0 1 1 1 1 1 1 X 0 0 1 0 1 0 0 1 0 0 1 0 2 1 X 0 0 1 1 1 0 0 0 0 1 1 0 3 1 X 0 1 0 0 1 1 0 0 1 1 0 0 4 1 X 0 1 0 1 1 0 1 0 0 1 0 0 5 1 X 0 1 1 0 1 1 1 0 0 0 0 0 6 1 X 0 1 1 1 1 0 0 0 1 1 1 1 7 1 X 1 0 0 0 1 0 0 0 0 0 0 0 8 1 X 1 0 0 1 1 0 0 0 1 1 0 0 9 X X X X X X 0 1 1 1 1 1 1 1 熄灭 1 0 0 0 0 0 0 1 1 1 1 1 1 1 熄灭 0 X X X X X 1 0 0 0 0 0 0 0 8 (1)LT(——):试灯输入,是为了检查数码管各段是否能正常发光而设置的。当LT(——)=0时,无论输入A3 ,A2 ,A1 ,A0为何种状态,译码器输出均为低电平,若驱动的数码管正常,是显示8。 (2)BI(—):灭灯输入,是为控制多位数码显示的灭灯所设置的。BI(—)=0时。不论LT(——)和输入A3 ,A2 ,A1,A0为何种状态,译码器输出均为高电平,使共阳极7段数码管熄灭。 (3)RBI(——-):灭零输入,它是为使不希望显示的0熄灭而设定的。当对每一位A3= A2 =A1 =A0=0时,本应显示0,但是在RBI(——-)=0作用下,使译码器输出全1。其结果和加入灭灯信号的结果一样,将0熄灭。 (4)RBO(———):灭零输出,它和灭灯输入BI(—)共用一端,两者配合使用,可以实现多位数码显示的灭零控制。2023-08-14 14:47:523
4线16译码器的工作原理是什么?
对0000—0111的输入信号进行译码输出。将两片3线—8线译码器连接成4线—16线译码器,其中第二片74138的使能端G1和第一片的使能端G2A接成D输入端。当D=0时,第一片74138工作,对0000—0111的输入信号进行译码输出。当D=1时,第二片74138工作,对1000—1111的输入信号进行译码输出。其输出为低电平有效,使能端G1为高电平有效,/G2,/G3为低电平有效,当其中一个为低电平,输出端全部为1。扩展资料:译码器使用要求规定:1、输出为低电平有效,故实现逻辑功能时,输出端不可接或门及或非门(因为每次仅一个为低电平,其余皆为高电平)。2、用4个输入线写出输出线的地址,使得在一个选通输入为低时数据通过另一个选通输入。当任何一个选通输入是高时,所有输出都为高。参考资料来源:百度百科-译码器2023-08-14 14:48:101
译码器的工作原理
译码器是一种具有“翻译”功能的逻辑电路,这种电路能将输入二进制代码的各种状态,按照其原意翻译成对应的输出信号。有一些译码器设有一个和多个使能控制输入端,又成为片选端,用来控制允许译码或禁止译码。在图1中,74138是一种3线—8线译码器 ,三个输入端CBA共有8种状态组合(000—111),可译出8个输出信号Y0—Y7。这种译码器设有三个使能输入端,当G2A与G2B均为0,且G1为1时,译码器处于工作状态,输出低电平。当译码器被禁止时,输出高电平。图2时检测74ls138译码器时间波形的电路,使用的虚拟仪器为数字信号发生器和逻辑分析仪。数字信号发生器在一个周期内按顺序送出两组000—111的方波信号。图3表明如何将两片3线—8线译码器连接成4线—16线译码器。其中第二片74138的使能端G1和第一片的使能端G2A接成D输入端。当D=0时,第一片74138工作,对0000—0111的输入信号进行译码输出。当D=1时,第二片74138工作,对1000—1111的输入信号进行译码输出。在图4中 ,7442为二—十进制译码器,具有4个输入端和10个输出端。输入信号采用8421BCD码,二进制数0000—1001与十进制数0—9对应。当输入超过这个范围是无效,10个输出端均为高电平。7442电路没有使能端,因此只要输入在规定范围内,就会有一个输出端为低电平。图5位BCD—七段显示译码器电路,LED数码管将显示与BCD码对应的十进制数0—9。因为显示译码器电路输出高电平,所以应该采用共阴极LED数码管。编码与译码的过程刚好相反。通过编码器可对一个有效输入信号生成一组二进制代码。有的编码器设有使能端,用来控制允许编码或禁止编码。优先编码器的功能是允许同时在几个输入端有输入信号,编码器按输入信号排定的优先顺序,只对同时输入的几个信号中优先权最高的一个进行编码。在图6中,74147为BCD优先编码器,输入和输出都是低电平有效。为了取得有效输出高电平,可在每个输出端连接一个反相器。7417只有1—9各输入端,0输入端不接入电路。这是因为7417约定,当无有效输入时,输出0的BCD代码0000。图7是一个检测优先编码/译码功能的逻辑电路,对每一个接地的逻辑开关,数码管都会显示一个相应的十进制数。在输入端的8个逻辑开关中,代号为[7]的优先级别最高,代号为[0]的优先级别最低。2023-08-14 14:48:251
如何使用集成译码器74LS138设计一个三人表决器????帮忙画出电路图!!!!
要求呢。几个人同意就同意了。2023-08-14 14:48:413
单片机的编码与译码课程设计
http://www.lzptc.edu.cn/jsj/index/jiao_xue_guan_li/dan_pian_ji.pdf2023-08-14 14:48:592
用74138译码器或151数据选择器设计电路,两个二进
请将问题说清楚; 1)输入信号是二进制数?有几位? 2)输出信号是二进制数? 3)仅用74ls138或74ls151功能的芯片构成?其他功能芯片不许用?用74138译码器或151数据选择器设计电路,两个二进2023-08-14 14:49:091
怎样用74X138译码器实现四变量的逻辑函数(及化简)
四个变量分别连74X138译码器的3个选通信号和使能端。根据真值表再用逻辑器件对输出进行连接。给个具体的题目吧~~或者你可以参考这个http://www.elecfans.com/dianlutu/187/20100628219737.html2023-08-14 14:49:291
东南三菱蓝瑟+1.6L+后尾灯控制线路?
汽车尾灯控制电路包含译码电路和显示驱动电路。其显示驱动电路由6个发光二极管和6个反相器(7404)构成;译码电路由3—8线译码器74138和6个与非门(7400)构成。74138的三个输入端A、B、C分别接三进制计数器的输出端1Q、2Q和转向控制开关[2]。当[2]=0,使能端信号G=0(译码器工作)、S=1,计数器的状态为00、01、10时,74138对应的输出端Y0、Y1、Y2依次为“0”有效,即反相器G1~G3的输出端也依次为0,故指示灯按D3←D2← D1顺序点亮。若上述条件不变,而[2]=1时,则74138对应的输出端Y4、Y5、Y6依次为0有效,即反相器G4~G6的输出依次为0,故指示灯按D4→ D5→ D6顺序点亮。当G=1(译码器禁止译码)、S=1时,74138的输出全为1,G1~G6的输出也全为1,指示灯全灭;G =1、S=CP时,指示灯随CP的频率闪烁。(“1”表示高电平,“0”表示低电平),电路中限流电阻取值为0.2 kΩ。汽车尾灯控制电路如图所示。2023-08-14 14:49:421
译码器在现实中有什么用?
用于代码的转换、终端的数字显示、还用于数据分配、存贮器寻址和组合控制信号等。是一种具有“翻译”功能的逻辑电路,这种电路能将输入二进制代码的各种状态,按照其原意翻译成对应的输出信号。2023-08-14 14:49:533
74138等可以扩展51单片机的I/O口吗
问题同楼主,学习了,谢谢2023-08-14 14:50:174
如何用一片138译码器实现四输入逻辑函数?
可以的,138译码器虽然只有三输入端,但是加上门电路就可输入四位,比如把AB两个变量与门后接入一个输入端,这时对应的最小项仍然是三位,这样才能八线输出,只不过有一位为两变量求与。具体输出逻辑功能的实现也可通过加上门电路,比如因为138输出为输入对应的最小项形式,低电平有效(反码),所以可以先把要实现的逻辑函数变成最小项之和,接反相器后再接或门;或者变成最小项与形式非,直接用与非门实现。2023-08-14 14:50:551
单片机开发板上为什么要用三极管驱动数码管?
因为数码管需要驱动的电流比单片机的端口能提供的大。至于你后边的问题,不知道你用的什么单片机,哪个型号,什么数码管。这些你可以自己搞清楚,查查单片机和数码管的芯片资料看看就行了。2023-08-14 14:51:063
类似2-4译码器的芯片
74138 TTL 3-8线译码器/复工器74154 TTL 4线—16线译码器2023-08-14 14:51:191
求vhdl写的38译码器代码。
ENTITYSN74138ISPORT(A,B,C,EN:INBIT;Y:OUTBIT_VECTOR(7DOWNTO0));ENDENTITYSN74138;ARCHITECTUREDEMOOFSN74138ISSIGNALADR:BIT_VECTOR(2DOWNTO0);BEGINADR<=C&B&A;PROCESS(ADR,EN)BEGINIFEN="0"THENY<=(OTHERS=>"1");ELSECASEADRISWHEN"000"=>Y<="11111110";WHEN"001"=>Y<="11111101";WHEN"010"=>Y<="11111011";WHEN"011"=>Y<="11110111";WHEN"100"=>Y<="11101111";WHEN"101"=>Y<="11011111";WHEN"110"=>Y<="10111111";WHEN"111"=>Y<="01111111";ENDCASE;ENDIF;ENDPROCESS;ENDARCHITECTUREDEMO;2023-08-14 14:51:305
如何用译码器设计3人表决器?
用一个74138和几个或门就行了2023-08-14 14:51:581
电动车工作原理
车用电机控制器近年来的发展速度之快,使人难以想象,操作上越来越“傻瓜”化,而显示则越来越复杂化。比如,车速的控制已经发展到“巡航锁定”;驱动方面,有的同时具有电动性能和助力功能,如果转换到助力状态,借助链条张力测力器,或中轴扭力传感器,只要用脚踏动脚蹬,便可执行助力或确定助力的大小。这期本刊开始给您讲述控制器的知识,让您对控制器有一个更全面的了解。 一、控制器与保护功能 (一)控制器简介 简略地讲控制器是由周边器件和主芯片(或单片机)组成。周边器件是一些功能器件,如执行、采样等,它们是电阻、传感器、桥式开关电路,以及辅助单片机或专用集成电路完成控制过程的器件;单片机也称微控制器,是在一块集成片上把存贮器、有变换信号语言的译码器、锯齿波发生器和脉宽调制功能电路以及能使开关电路功率管导通或截止、通过方波控制功率管的的导通时间以控制电机转速的驱动电路、输入输出端口等集成在一起,而构成的计算机片。这就是电动自行车的智能控制器。它是以“傻瓜”面目出现的高技术产品。 控制器的设计品质、特性、所采用的微处理器的功能、功率开关器件电路及周边器件布局等,直接关系到整车的性能和运行状态,也影响控制器本身性能和效率。不同品质的控制器,用在同一辆车上,配用同一组相同充放电状态的电池,有时也会在续驶能力上显示出较大差别。 (二)控制器的型式 目前,电动自行车所采用的控制器电路原理基本相同或接近。 有刷和无刷直流电机大都采用脉宽调制的PWM控制方法调速,只是选用驱动电路、集成电路、开关电路功率晶体管和某些相关功能上的差别。元器件和电路上的差异,构成了控制器性能上的不大相同。控制器从结构上分两种,我们把它称为分离式和整体式。 1、分离式 所谓分离,是指控制器主体和显示部分分离(图4-22、图4-23)。后者安装在车把上,控制器主体则隐藏在车体包厢或电动箱内,不露在外面。这种方式使控制器与电源、电机间连线距离缩短,车体外观显得简洁。 2、一体式 控制部分与显示部分合为一体,装在一个精致的专用塑料盒子里。盒子安装在车把的正中,盒子的面板上开有数量不等的小孔,孔径4~5mm,外敷透明防水膜。孔内相应位置设有发光二极管以指示车速、电源和电池剩余电量。 (三)控制器的保护功能 保护功能是对控制器中换相功率管、电源免过放电,以及电动机在运行中,因某种故障或误操作而导致的可能引起的损伤等故障出现时,电路根据反馈信号采取的保护措施。电动自行车基本的保护功能和扩展功能如下: 1、制动断电 电动自行车车把上两个钳形制动手把均安装有接点开关。当制动时,开关被推押闭合或被断开,而改变了原来的开关状态。这个变化形成信号传送到控制电路中,电路根据预设程序发出指令,立即切断基极驱动电流,使功率截止,停止供电。因而,既保护了功率管本身,又保护了电动机,也防止了电源的浪费。 2、欠压保护 这里指的是电源的电压。当放电最后阶段,在负载状态下,电源电压已经接近“放电终止电压”,控制器面板(或仪表显示盘)即显示电量不足,引起骑行者的注意,计划自己的行程。当电源电压已经达到放终时,电压取样电阻将分流信息馈入比较器,保护电路即按预先设定的程序发出指令,切断电流以保护电子器件和电源。 3、过流保护 电流超限对电机和电路一系列元器件都可能造成损伤,甚至烧毁,这是绝对应当避免的。控制电路中,必须具备这种过电流的保护功能,在过流时经过一定的延时即切断电流。 4、过载保护 过载保护和过电流保护是相同的,载重超限必然引起电流超限。电动自行车说明书上都特别注明载重能力,但有的骑行者或未注意这一点,或抱着试一下的心理故意超载。如果没有这种保护功能,不一定在哪个环节上引起损伤,但首当其冲的就是开关功率管,只要无刷控制器功率管烧毁一只,变成两相供电后电动机运转即变得无力,骑行者立即可以感觉到脉动异常;若继续骑行,接着就烧毁第2个、第3个功率管。有两相功率管不工作,电动机即停止运行,有刷电机则失去控制功能。因此,由过载引起的过电流是很危险的。但只要有过电流保护,载重超限后电路自动切断电源,因超载而引起的一系列后果都可以避免。 5、欠速保护 仍然属于过流保护范畴,是为不具备0速起步功能的无刷控制系统而设置, 6、限速保护 是助力型电动自行车独有的设计控制程序。车速超过某一预定值时,电路停止供电不予助力。对电动型电动自行车而言,统一规定车速为20km/h,车用电动机在设计时,额定转速就已经设定好了,控制电路也已经设好。电动自行车只能在不超过这个速度状态下运行。 控制器的位置不会影响到性能,主要视设计者的意图。但有几项原则:(1)在运行操作允许时;(2)在整体布置允许时;(3)在线路布设要求时;(4)在配套设施要求时。2023-08-14 14:52:151
什么是3D计步器
摘要:计步器有2D和3D两种,2D计步器又叫机械式计步器,是采用机械装置进行计步的计步工具,由于使用制约较大,功能单一,逐渐被市场所淘汰。市场上主流的计步器都是3D计步器,也称电子式计步器,采用更灵敏的电子元件进行计步,除了计步功能以外,还提供许多额外功能。2D计步器和3D计步器的区别体现在工作原理,使用方式,功能,价格方面。下面一起来了解一下2D计步器和3D计步器是什么吧!什么是2D计步器2D计步器也叫机械式计步器,它结构简单,价格便宜,工作原理是通过一般步行时的轻微震动使计步器内置的平衡锤产生摆动,而平衡锤的一端有小型强磁铁,由于平衡锤的作用而使该磁铁按步行时的震动使电子电路产生电脉冲,而电子电路中计数电路在译码器的辅助下通过液晶屏以显示步数。由于2D计步器必须以垂直的方式悬挂于腰间(故又称腰挂式),如位置不对则计步时很不准确,目前已趋淘汰。什么是3D计步器3D计步器也称电子式计步器,包括计步器手环、计步手表在内的智能设备都属于3D计步器,当前市面上主流使用的计步器都属于3D计步器,3D意味着全方位感受人体震动,也就是不需要再垂直地面佩带,只要带在身边口袋中,手提包内都可以计步。使用更为先进的电子传感器,计步更精准,体积更小。并且除了计步以外,还提供有更多的功能,如秒表、mp3、手电筒等。2D计步器和3D计步器有什么区别1、工作原理不同2D计步器是通过内置的平衡锤子摆动产生电脉冲,而电路中译码器将电脉冲转换为数字信号显示在屏幕上。3D计步器也称电子式计步器,它使用极其灵敏的震感电子元件,感知步行时的震动,然后再将此震动输入电子电路以计算步数。2、使用方式2D计步器必须悬挂在腰间才能计步,而3D计步器由于采用了更灵敏的电子元件,对放置的位置和方向没有特殊要求。3、功能方面2D计步器只具有基本的计步功能,而3D计步器带有一些附加功能,如卡路里计量、步行的距离等,一些比较智能的3D计步器采用手环或手表的形式,还提供时钟显示,mp3,睡眠监测等功能。4、价格方面2D计步器由于结构简单,功能少,价格非常低廉;而3D计步器种类众多,根据功能的多少和材质的优劣价格不一,但价格普遍比2D计步器高,部分智能度较高的计步器手环价格甚至在一千元以上。2023-08-14 14:52:311
求电梯工作原理论文 字数1500~~3000子数 急
电梯工作原理 一、摘要: 关健字: 电梯 , PLC , 调速 在高层建筑中,电梯是不可或缺的重要设备,早期的电梯采用继电器接触系统,但由于电梯控制系统的复杂性,使继电接触控制系统的接线复杂,可靠性较低。为了提高其可靠性,我们采用PLC编程控制系统,并采用结构简单,经济实用的单/双速交流电机拖动系统。如图1. 二、拖动系统的分析 电梯的拖动系统有很多种,性能好的有直流发电机——电动机可控硅励磁拖动系统,变频调压调速系统,价格较为昂贵。简单的有交流调压调速系统,单/双速交流电机拖动系统,其结构简单,经济实用。 电梯的主要两个动作——上升和下降,可用电动机的正反转来实现。任意调换接入电动机的两根火线即可,此功能可由1KM和2KM(电动机正反转接触器)实现。 双速电动机有两套绕组,正常运行时接通高速绕组,即3KM接通,在检修运行或停靠时接通低速绕组,即4KM接通。 电梯启动和运行时是接通高速绕组的,但直接启动时会对电网造成冲击,为了降低启动电流,减小机件的冲击,同时也为了改善乘客乘坐的舒适感,一般在启动电路中串入限流电阻或电抗,如图1中的L1。工作过程为:启动时3KM闭合,而后5KM接通。限流电感L1串联在启动电路中,启动完成后(例如经过5s),5KM接通,电机转入正常高速运行。电梯停靠时,由高速运行转入低速运行。即3KM断开,同时4KM接通,因为速度相差较大,这时会出现回馈制动,为减小制动电流,防止对机件的冲击,也加入限流电阻和电抗,这里采用了两极限流电阻(电抗)。工作过程为:3KM断开而4KM接通,但此时6KM和7KM并不接通,L2和R传入制动电路,经过一段时间后(例如1s),6KM接通,切除限流电阻。在过一段时间7KM接通,切除限流电抗,电机正常低速运行,最后控制电路切断1KM或2KM,电动机停机。 调整串联电阻或电抗的大小.级数,以及通过调整逐级切除电阻或电抗的时间,就可以改变启.停的加减速度,满足对舒适感.启停限流及加减速度的要求。 三、确定I/O点数及PLC的选择 由于楼层数量不同,所配电梯的规模就有差别,I/O数量相差很大,这里以5层楼电梯为例。 1、输入设备的确定 先考察电梯轿厢内的操作。操作厢上应有各层的选层按钮 5层共有5个。有司乘人员时,应有司机开关门按钮,上行.下行按钮,需4点输入。考虑到乘客的安全,电梯在门未关好的情况下禁止启动,对轿厢内及厅门的开关极限均应设有极限开关,需3点输入.为防止关门夹住乘客,再设一个红外感应输入.共需13个开关量输入点. 再考虑井道与轿厢的关系,井道内每层都应设置感应器,以便感知轿厢当前所在层,由于上行和下行时,轿厢进入该层的顺序不同,所以每层设上行,下行两个楼层感受应器.为保证轿厢停靠时对层准确.在轿厢上设置了上平层感应器,下平层感应器和门枢感应器,用以感知停靠偏上还是偏下.当停层准确时,3个大感应器均接通.共需13点输入. 各门厅乘客召唤时,除底层和顶层只有一个召唤按钮外,其它各层均设上下两个召唤按钮,5层共需8个输入按钮. 其它输入有超载,有司机/无司机方式选择等开关或触点,经以上分析,可知共需36点开关量输入端口 2、 输出设备的确定 控制电梯的上行,下行(即电机正反转)需两点输出,控制电梯快行,慢行需两点输出,快速起动限流电阻切除,慢行运行限流电阻(电抗)一级二级切除3点输出. 开关门接触器两点输出 楼层指示灯5点输出 上,下行指示灯两点输出 超阶级载指示,报警一点输出 经分析共需17点开关量输出端口. 门厅及轿厢内部分输入输出示意图2 3、 PLC的选择 电梯的控制只有开关量输入和输出,对时间的响应要求也不高,只是输入输出点数较多,据此选择莫迪康的NEZA型PLC,输入输出点数紧张时可配一块I/O扩展单元,也可结合编码器和译码器节约I/O点,从而可以选择较少点数的PLC,节约成本. 四、建立I/O地址分配表 电梯控制I/O地址分配表,见表1 电梯控制I/O地址分配表 I0.0 1-5层上行楼层感应干簧管触点 M1-M5 楼层指示中间继电器 Q0.0 楼层指示灯 I0.1 Q0.1 I0.2 Q0.2 I0.3 Q0.3 I0.4 Q0.4 I0.5 1-5层下行楼层感应干簧管触点 M6-M10 楼层感应中间继电器 Q0.5 上行指示灯 I0.6 Q0.6 下行指示灯 I0.7 M12 上行中间继电器 I0.8 M13 下行中间继电器 I0.9 M14 运行中间继电器 I0.10 上行平层感应器 M15 上平层中间继电器 I0.11 下行平层感应器 M16 下平层中间继电器 I1.0 1-5层轿厢内按钮指令 M20-M24 轿厢内按钮指令中间继电器 Q0.7 上行接触器 I1.1 Q1.0 下行接触器 I1.2 M44 消除换速中间继电器 Q1.1 快速运行接触器 I1.3 M45 Q1.2 慢速运行接触器 I1.10 Q1.3 开门继电器 I1.11 有/无司机选择开关 Q1.4 关门继电器 I2.10 司机上行选择开关 M26 司机上行中间继电器 Q1.5 慢速运行1接触器 I2.11 司机下行选择开关 M27 司机下行中间继电器 Q1.6 慢速运行2接触器 I1.10 开门按钮 I1.11 关门按钮 I1.10 人员进出红外感应器 M42 红外中间继电器 I1..5 门枢感应器 M43 门枢感应中间继电器 I2.0 1-4层上行召唤按钮 M30-M33 1-4层上行召唤中间继电器 Q1.7 全速运行接触器 I2.1 I2.2 I2.3 I2.4 门锁触点 I2.5 起重输入触点 M35 开门允许中间继电器 Q2.0 起重指示报警 I2.6 2-5层下行召唤按钮 M36-M41 2-5层下行召唤中间继电器 I2.7 I2.10 I2.11 I2.10 开门行程开关 I2.11 关门行程开关 表1 五、绘制流程图 总体上讲,电梯的运行可分为正常运行状态,消防运行状态和慢行检修状态,可以用一个转换触点(开关)来实现,三种运行状态为并行,关系简单,因此可以省去此流程图.三种状态中正常运行最为关键也最为复杂,并且电梯的运行并无明显的状态步骤,即非顺序运行.所以设计时以经验设计为主,把控制电路分成几个部分,无需统一的程序流程图 六、编制用户程序 考虑到电梯运行的复杂性和无序性,可以把电梯的控制电路楼层感应.,门梯召唤,轿内控制,电梯选向,电梯换速,电梯平层及电梯启动等部分. 1、 楼层感应电路 楼层感应信号是电路中重要的信号,因为它涉及到它控制区电路中的许多环节,诸如轿厢指令,门厅召唤 ,指层,选向等.一般认为,当电梯一升时,以轿厢底层为该层的起始信号.以轿厢底部离开该底层为该信号的结束.而当电梯下降时,以轿厢的顶部信号为准,这就是每层都设上行感应器和下行感应器的原因,该感应信号应该是连续的.如果采用脉冲感应信号,就需要有保持环节,如图3所示,I0.0~I0.4为上行楼层感应脉冲信号,I0.5~I0.9为下行感应信号,M50~M54为楼层感应中间继电器.工作原理:当轿厢在2层时,M2接通并保持,当轿厢上升到3层时,M52经M12,I0.2接通,随即由M15接通M23并保持,同时M15断开2层指示M2.如果是下行,当轿厢到1层时,M50经M13,I0.5接通,然后M50接通M1并保持,M50同时把M2断开. 2、门厅召唤电路 门厅召唤是一个保持环节(召唤按钮一般是脉冲信号)除顶层只有一个下召唤,底层只有一个上召唤外,其余层都有上,下召唤按钮,需要考虑的是怎么样消除已响应的召唤.梯形图如图5所示,其中I2.0~I2.3为1~4层上召唤按钮,M30~M33为对应的中间继电器;I2.6~I2.11为2~5层召唤按钮,M36~M41为对应中间继电器;M1~M5为1~5层楼层信号. 工作原理:例如当电梯在1层时,4层有一上召唤,3层同时有上下召唤,则M33,M32,M37同时接通,电梯上行.当电梯到达3层,M32保持环节断开,即已经响应了3层的上召唤,而M37不会断开,即下行召唤依然保留. 3、轿厢内指令 轿厢内选取层电路比较简单,只有信号的保持和消号两项功能.如图4所示其中I1.0~I1.10是选层按钮 ,M1~M5为楼层感应信号,I2.10为开门行程开关. 工作原理:例如按下第3层按钮,M8接通并保持,当电梯到达第3层时并未消号,直到电梯门打开到位,M8断开消号. 4、电梯的选向电路 选用交流拖动电梯,可通过改变三相电源的相序电机转向.在图1中1KM接通时电机正转,2KM接通时电机反转,与此接触器对应的是PLC的输出端口Q0.7,Q1.0.因为此信号在其它电路控制中还要用到,为使用方便,又使用了M12(上行),M13(下行)两个中间继电器. 选向电路从总体来看受两个信号控制.一是受轿厢内选层信号的控制,控制的原则是响应一个方向上的信号,当这个方向上的所有信号都被响应后才另一个方向上的信号,例如电梯在2层,若按下3层选择,则上行继电器动作,这时如果按下了1层和4层的按钮,则电梯到达3层后,还要响应4层的按钮而不响应1层的信号,只有向上行的信号都得到响应后,才响应向下的信号,如果在向上的运行期间假如又按下了5层的选择按钮,则还要响应5层,然后才响应下行.如果电梯在下行则优先响应下行信号.二是受门当户对厅召唤的控制,控制的原则是在电梯下行的过程中只响应比电梯当前层底的下行召唤,而在上行的过程中只响应比电梯当前层高的上行召唤.由于顶层和底层比较特殊,需单独处理.顶层的下行召唤其实是一个上行信号,只能在电梯上行时响应,而底层的上行召唤其实是个下行信号,需在电梯下行时响应. 选向控制梯形图,如图7所示,M6~M10为轿厢内中间继电器,M30~M33为门厅1~4层召唤中间继电器,M36~M41为2~5层下行召唤中间继电器,工作原理:例如当电梯在2层,按下3层按钮,则上行中间继电器及上行输出口M12,Q0.5接通,由于互锁作用,切断了M13的响应回路,所以此时按下1层按钮得不到响应,而按下4层按钮又会有一条线路M9,M5,M23接通M12和Q0.5,只有当3,4支信号都响应过了,这时电梯在4层,M8,M9均已复位,M12断开,互锁环节M12的常闭复位,下行中间继电器M13才会通过M6,M1,M26,M12接通. 图7中I1.11为有无司机触点,I2.10,I2.11为司机上行,下行选择按钮.司机可以在电梯起动前强行改变电梯的运行方向. 5、电梯起动,换速电路 电梯的起动,换速电路如图6、图9,其中M14为电梯运行中间继电器;Q1.1,Q1.2为换速,慢速运行输出,对应于图1中的接触器3KM和4KM;Q5.3为全速运行输出,对应图1中的5KM,用户切断快速绕组中的限流电抗(电阻);Q1.5,Q1.6对应于6KM,7KM,用以切换慢速绕组中的一,二级限流电阻(电抗). 工作原理:当电梯门关好后Q1.1接通,电梯高速绕组接通,快速起动.起动完成后(例如5S)Q5.3接通,切除限流电抗,电梯全速运行.当电梯接近停靠层时,接通慢速绕组制动,断开高速绕组Q1.1接通低速绕组Q1.2再逐级切除限流电阻(抗). 6、电梯的平层控制 电梯平层控制电路如图8所示,I0.10,I0.11分别为上行平层感应器和下行平层感应器的输入端,I1.11为门当户对枢感应器输说端,当电梯上行时,越过平层位置,则I0.10会断开,而I0.11依然接通这样会断开上行接触器(由Q0.7控制)而接通下行触器(由Q1.0控制),电梯向下平层.平层后I0.10,I0.11,I1.11均接通,Q0.7,Q1.0断开 ,跳闸制动. 7、开关门控制电路 开关门控制电路如图10所示. 工作原理:只有在电梯平层后不运行状态才允许开门,M35为允许开门中间继电器.开门分手动和自动两种:自动开门在允许开门一段时间后(例如2S)由于时间继电器TM3动作接通开门继电器Q1.3,如果手动, 则按下开门按钮I1.10立即动作.关门也分为自动和手动两种.手动按下关门按钮I1.11立即关门,自动时当开门到位之后触动极限开关I2.10,接通关门定时器TM4,一段时间(例如3S)后,由TM4动作关门.为防止关门过程中夹住乘客,设置红外探测器I1.10,当它探测到门当户对间有障碍物时会停止关门并重新接通开门继电器. 另外,为防止超载,设置了超载传感器I2.5,当超载时电梯会报警并拒绝关门. 说明:除了以上的控制要求外,电梯在消防运行时不响应任何呼叫而直达底层,检修慢速运行将不设关门保护,应注意运行时各门厅的安全保护. 七、程序 楼层感应梯形图 3 程序结束 八、参考资料 1 王兆义编著.小型可编程控制实用技术。 北京:机械工业出版社,1996 2 彭利标,徐耀生,王芯编.可编程控制原理及应用.西安: 西安电子科技大学出版社,1999 3 杨长兴,张兴毅.可编程控制器(PC)基础及应用; 重庆:重庆大学出版社 4 朱善君等.可编程控制系统原理应用维护。 北京:清华大学出版社,1992 5 王卫星, 傅立思,孙耀杰. 可编程控制器原理及应用2023-08-14 14:52:541
编码和译码的工作机制是什么
把所使用的每一种二进制代码状态都赋于特定的含义,表示一个特定的信号或对象,叫编码。如用四位二进制数的0000~1001这十种状太,分别表示0~9这十个十进制数码,称为8421编码。反过来把代码的特定含义翻译出来,称为译码。 计算机在处理各种文字符号或数码时,必须把这些信息进行二进制编码,在编码时所使用的第一种二进制代码状态都赋予了特定的含义,即表示一个确定的信号或者对象,实现这种功能的电路叫编码器,如用于键盘的BCD码,ASCII码编码器等。 单片机外围电路用译码器较多,所以在这节课我们主要与大家一起来学习下译码器的工作原理(购买了本站产品的朋友,在我们配套的多媒体教学光盘中有相关的教学内容,建议大家观看),把代码的含义‘翻译"成相应的输出信号,以表示其原意。其功能恰恰与编码器相反。 译码器可以将输入代码的状态翻译成相应的输出信号,以高、低电平的形式在各自的输出端口送出,以表示其意愿。译码器有多个输入端和多个输出端。假如输入的端个数为,每个输出端只能有两个状态,则输出端个数最多有2n个。常用译码器输入、输出端头数来称呼译码器,如3线-8线译码器,4线-10线译码器等。我们经常用到的74138就是一个三线-八线译码器,朋友们可以到我们网站的《芯片资料》频道下载74138的中文资料。 编码、译码的概念我们了解下,下面我们就来重点来讲一下三-八译码器的工作原理,这在我们51单片机的接口电路中也是经常用到的。 74138的工作原理如下图所示:从上图可看出,74138有三个输入端:A0、A1、A2和八个输出端Q0~Q7。当输入端A0、A1、A2的编码为000时,译码器输出为Q0=0,而Q1~Q7=1。即Q0对应于A0、A1、A2为000状态,低电平有效。A0、A1、A2的另外7种组合见后面的真值表。图中S1、S2、S3为使能控制端,起到控制译码器是否能进行译码的作用。只有S1为高电平,S2、S3均为低电平时,才能进行译码,否则不论输入羰输入为何值,每个输出端均为1。下图是输入端A0、A1、A2为000,控制端S1=1、S1=0、S2=0的电平示意图(红色数字为端口电平),大家可按下图进行分析,也可以分析输出端另外七种组合时的输出情况。74138 三线-八线译码器真值表:2023-08-14 14:53:011