计数实践:以二进制、八进制和十六进制从零计数到三十一:
|
这里没有答案——和你的同学比较一下!
为了让学生熟悉这些“奇怪”的计数系统,我喜欢在数字电路教学的每一天开始都进行计数练习。学生们需要流利的在这些数字系统中,当他们完成数字电路的学习时!
我给学生的一个建议是帮助他们看到计数序列中的模式是用前导零“填充”数字,这样所有数字都有相同数量的字符。例如,二进制数2不写“10”,而写“00010”。这样,字符循环的模式(特别是二进制,每一个连续的高值位的频率是前一个的一半)就变得更加明显。
不要只是坐在那里!做点什么!! |
学习分析数字电路需要大量的学习和实践。通常情况下,学生通过做大量的例题并对照课本或老师提供的答案进行练习。虽然这很好,但还有更好的方法。
事实上,你会学到更多构建和分析真实电路,让您的测试设备提供“答案”,而不是书本或其他人。要成功进行回路构建练习,请执行以下步骤:
始终确保电源电压水平在您计划使用的逻辑电路的规格范围内。如果TTL,电源必须为5伏稳压电源,调节至尽可能接近5.0伏直流电的值。
一种方式可以节省时间并减少错误的可能性是以非常简单的电路开始,逐步添加组件以增加其在每个分析后的复杂性,而不是为每个实践问题构建全新电路。另一种节省的技术是在各种不同电路配置中重新使用相同的组件。这样,您不必多次测量任何组件的值。
让电子本身给你自己的“练习问题”的答案!
根据我的经验,学生需要大量的电路分析练习才能熟练掌握。为此,教师通常会为学生提供大量的练习问题,让他们解决,并为学生提供答案,让他们对照自己的作业进行检查。虽然这种方法使学生精通电路理论,但却未能充分教育他们。
学生们不仅仅需要数学练习。他们还需要实际的、动手实践构建电路和使用测试设备。因此,我建议学生采取以下替代方法:学生应该建造他们自己的“实践问题”与真实的组件,并试图预测各种逻辑状态。通过这种方式,数字理论“活了过来”,学生们获得了实践能力,而不仅仅是通过解布尔方程或简化卡诺图。
采用这种方法的另一个原因是为了教学生科学方法:通过进行真实实验来检验假设(在这种情况下是逻辑状态预测)的过程。学生也将发展真正的故障排除技能,因为他们偶尔会做出电路构造错误。
在开始之前,花点时间和同学们一起回顾一下构建电路的一些“规则”。用苏格拉底式的方式和你的学生讨论这些问题,而不是简单地告诉他们应该做什么,不应该做什么。我总是对学生们在典型的讲座(讲师独白)形式下理解指令的糟糕程度感到惊讶!
我强烈推荐CMOS逻辑电路用于家庭实验,学生可能无法使用5伏稳压电源。现代CMOS电路在静电放电方面比第一代CMOS电路要坚固得多,因此担心学生没有在家里建立“合适的”实验室而损害这些设备在很大程度上是没有根据的。
对于那些可能会抱怨“浪费”时间让学生构建真实电路而不仅仅是数学分析理论电路的教师,请注意:
学生上这门课的目的是什么?
如果你的学生将使用真实电路,那么他们应该尽可能学习真实电路。如果你的目标是培养理论物理学家,那么一定要坚持抽象分析!但我们中的大多数人都计划让学生在现实世界中通过我们给他们的教育做一些事情。当他们将知识应用于实际问题时,花在构建真实电路上的“浪费”时间将带来巨大的回报。lol亚博对ig
此外,让学生建立自己的实践问题教他们如何表演主要研究,从而使他们能够自主地继续电气/电子教育。yabosports官网lol亚博对ig
在大多数科学中,建立真实的实验比建立电路要困难和昂贵得多。核物理、生物、地质和化学的教授们会很乐意让他们的学生将高等数学应用到真正的实验中,而不会造成任何安全隐患,而且成本低于教科书。他们不能,但你可以。利用你的科学固有的便利,而且让你的学生在许多真实的电路上练习他们的数学!
按名称识别每一个逻辑门,并完成它们各自的真值表:
|
|
为了熟悉标准逻辑门类型的学生,我喜欢每天使用识别和真理表的练习。学生需要能够一目了然地识别这些逻辑门类型,否则它们将难以分析使用它们的电路。
最简单的数字逻辑电路类型是逆变器,也称为反相缓冲, 或者非门.这是一个由互补mosfet (CMOS)构成的逆变器门的原理图,显示连接到SPDT开关和LED:
|
确定输入开关两个位置的每个LED的状态。以真值表的形式表示开关和LED的逻辑电平:
|
实用的CMOS逻辑门不仅仅包含mosfet。这是一个典型的带保护的逆变器门电路的原理图二极管:
|
解释每个二极管保护的具体情况。
学生在无焊试验板(“原型板”)上构建以下数字电路:
|
DIP电路是一个十六进制逆变器(它包含六个“逆变器”或“非”逻辑门),但只有一个这些门被用于这个电路。该学生的目的是构建一个逻辑电路,当按钮开关不启动时,使LED通电,当开关被按下时,使LED断电:这样,LED指示开关本身的反向状态。学生构建了这个电路,发现它运行得非常好。
解释电阻在逆变器输入端的作用。它在那里有什么用?如果它被从电路中移除会发生什么?
同时,解释为什么该集成电路中所有未使用的逆变器门的输入要么连接到地,要么连接到VDD.这是电路是否正常工作,或者只是一种预防措施?
栅极输入侧的电阻器用作拉下,当开关触点打开时,为栅极输入提供一个固态“低”状态。
将所有未使用的栅极输入短接至接地或VDD只是一种预防措施。它可以防止不必要的电源消耗,以及可能的IC过热。
与学生讨论“浮动”或“高Z”状态的问题,尤其是在CMOS环境中。CMOS电路的本质是什么使得浮动输入特别麻烦?让学生将其与浮动TTL输入进行对比。
以下是CMOS逻辑门的内部示意图。根据您对的分析晶体管电路,确定它是什么类型的门(与、或、与非、NOR、异或等):
|
这是NOR门。
后续问题:确定一系列的“思维实验”,你可以在这个电路原理图上进行,以确定门的身份。换句话说,在回答这是什么类型的门的问题时,要记录您将使这个门受制于什么想象条件,以及产生的输出状态意味着什么。
CMOS逻辑门电路是所有门中最容易内部分析的门!与学生讨论为什么顶部MOSFET的第二个使用独立的衬底连接(而不是像往常一样使其与源共用)。
CD4xxx系列(或MC4xxx系列)CMOS逻辑门的典型电源电压范围是什么?这与标准(5伏)TTL逻辑门的允许电源电压范围相比如何?请查阅数据表获取答案。
3至18伏直流电是典型的,尽管一些集成电路可能有轻微的不同额定值。
这个问题让学生养成咨询数据表以获取有关逻辑门电路的信息。ag亚博科技ag亚博科技数据表是一项丰富的技术信息,学生绝对必须擅长参考他们以获取所需的信息,并解决逻辑电路。
一个逻辑探针是一个非常有用的工具,工作与数字逻辑电路。它通过LED指示“高”和“低”逻辑状态,只有当电压水平适合每个状态时,才会给出视觉指示。
下面是使用比较器.每个比较器都有一个阈值调整电位器,因此只有当信号电压完全在逻辑制造商规定的范围内时,才可以将其设置为指示各自的逻辑状态:
|
当此逻辑探针电路连接到VDD和VSS.供电的CMOS电路的电源端子,测试点TP1和TP2应该调整到什么电压水平,以便探头正确指示CMOS逻辑状态的“高”和“低”?请参阅编号为4011的四轴NAND门的数据表。这是一个传统的CMOS集成电路。
我让你自己研究这个问题。不要从教科书上获得答案,而是查阅制造商的数据表!您会发现可接受的电压水平随电源电压而变化,但百分比是相当不变的。
后续问题:在给定V值和LED正向电压和电流值的情况下,写一个公式来计算该电路中两个LED合适的限流电阻大小。
挑战问题:所示的逻辑探头电路在元件数量上是最小的。为了使探针更加实用和可靠,可能需要有反极性保护(以防有人意外地将探针反向连接到电源)以及对电噪声的免疫解耦。添加任何你认为应该在这个电路中提供这些特性的必要组件。
这个问题最明显的教训是介绍(或回顾,视情况而定)逻辑探测的目的和操作。然而,这个问题也是对CMOS逻辑电平的隐晦介绍(或回顾)。
以下是一种简单的电子组合锁定的示意图,控制门锁电磁阀的电源:
|
四个按钮开关(a、b、c和d)可供想要进门的人使用。四个拨动开关(A、B、C和D)位于车门后面,用于设置进入所需的代码。
解释这个系统应该如何工作。当通过按钮开关输入匹配代码时,各闸门输出的逻辑状态是什么?输入不匹配的代码时如何?
你觉得这个门锁电路有安全问题吗?一个不知道四比特码的人要想进去会有多容易?你对改进这个锁的设计有什么建议吗?
这种门锁系统最明显的问题是可能的代码数量很少。简单地尝试所有可能的组合,直到他们获得访问权限,这是相当容易的(特别是对于那些擅长计算二进制数的人!)
以下是我推荐的一种提高该系统安全性的策略:安装第五个按钮开关作为“回车”键。如果有人输入正确的四位代码,然后按下“回车”按钮,门就会打开。但是,如果有人输入错误的四位代码并按下“回车”按钮,门将不会打开,并且会发出响亮的警报声!这使得输入错误代码具有“风险”,从而提高了系统的安全性。
后续问题:修改显示的电路以实现改进的安全措施-建议的策略或您自己的设计。
我强烈建议您花时间与您的学生一起实施改进的安全设计。像这样的实践项目激发了很多兴趣,因此提供了极好的学习机会。
这个问题不仅提供了分析逻辑门的机会,而且也提供了回顾光耦合器和双向可控硅. 询问学生标签“L1”和“L2”在交流电源电路中的含义。
许多现代CMOS门电路是缓冲输出端带有附加晶体管级。例如,此处所示为无缓冲与门,其晶体管数不超过实现“与”逻辑功能所需的晶体管数:
|
一种类型的“缓冲”CMOS与门如下所示:
|
就基本逻辑功能而言,附加晶体管是不必要的。然而,它们提供的“缓冲”功能确实有用。这个函数是什么?与非缓冲逻辑门相比,缓冲逻辑门有什么缺点吗?
缓冲门比非缓冲门具有更好的抗噪性。然而,缓冲的一个缺点是增加了传播延迟时间。
随访问题:识别缓冲电路中的所有晶体管的开/关状态(高低)输入条件。
德州仪器发布了一份出色的应用报告(SCHA004 - 2002年10月),比较了缓冲和非缓冲CMOS逻辑门。我强烈推荐给你参考。
在固态逻辑门电路技术的早期,TTL和CMOS之间有着非常明显的区别。TTL门能够非常快速地打开和关闭,需要严格调节电源电压,并使用大量电源。CMOS门的速度不如TTL快,但可以承受更大范围的电源电压,并且对电源的浪费也小得多。
然后,在20世纪80年代,一种新技术被称为高速CMOS,或HCMOS进入现场。解释HCMOS是什么,它与较旧的TTL和CMOS系列(分别为54/74xx和4xxx数字系列)相比如何,以及它的常用位置。提示:高速CMOS具有与旧TTL 54xx和74xx系列IC相同的数字代码(例如74HC00而不是7400)。
我会让你研究这个问题的答案!
高速CMOS是数字逻辑门技术发展的一个非常重要的里程碑,由于它的广泛应用,现代(2005)电子学的学生有必要了解它。yabosports官网在许多方面,它融合了旧的TTL和CMOS世界的精华,几乎没有缺点。
在高速数字电路中,一个非常重要的逻辑门参数是传播延迟:门输入上的状态变化与该门输出上的相应状态变化之间的延迟时间。请查阅任何CMOS逻辑门的制造商数据表,并报告其中公布的典型传播延迟时间。
另外,解释逻辑门中传播延迟的原因。为什么当输入更改状态时输出状态的变化不是瞬间?
我将把具体传播时间延迟数字的研究留给你!传播延迟存在的原因是因为晶体管不能瞬间开启和关闭。在绝缘栅极场效应晶体管中,这主要是由于栅极-沟道电容充电或放电所需的时间。
后续问题:高到低输出转换与您研究的大门的低到高输出过渡之间有什么区别?哪个转变更快?
我故意省略了这个问题的答案,不仅是因为我想让学生自己做研究,还因为当学生查阅不同的数据表并得出不同的答案(针对不同的逻辑“家庭”)时,这会使研究更有趣!ag亚博科技
逻辑门在一个输出可以可靠驱动的门输入数量上受到限制。此限制称为扇出:
|
解释为什么这个极限存在。CMOS逻辑门的构造本质上限制了任何一个CMOS输出可以驱动的CMOS输入的数量,这是什么?如果超过这个限制会发生什么?
CMOS的扇出与TTL的扇出完全不同。最重要的是,CMOS扇出与工作频率成反比。解释原因。
CMOS存在扇出限制,因为CMOS输出必须是源和汇电容的从CMOS输入充电和放电电流。我会让你确定为什么这个限制是依赖的。
对于初学学生制作的相对简单的数字电路来说,扇出很少是一个问题。更有可能的是,学生会试图驾驶一个太“重”的负载,导致相同的电压水平问题。
逻辑门电路的一个重要参数是噪声容限.什么是“噪声边界”,它是如何定义逻辑门的?
具体而言,专门由CMOS门组成的数字电路有多少噪声裕度?这与All-TTL电路的噪声裕度相比如何?
注:您需要查阅CMOS门数据表以正确回答此问题。ag亚博科技
噪声裕度是对应输入和输出逻辑状态的可接受电压限制之间的差值。
要正确回答这个问题,涉及的不仅仅是“噪音边际”的定义。学生必须首先发现门输入和输出之间的电压依从性水平有差异,然后认识到差异构成了一个“边际”,施加的交流电压(“噪声”)不能超过。然后,他们必须根据数据表中获得的制造商规格来给出答案。ag亚博科技总之,要回答这个问题必须进行大量的研究,但结果将是值得的!
CMOS逻辑门的发展趋势是工作电压越来越低。例如,“AUC”系列CMOS逻辑能够在低于2伏V的电压下工作DD!
解释为什么这是现代逻辑电路设计的趋势。较低的工作电压会导致什么好处?还有什么可能的缺点?
工作电压越低,功耗越小。但是,在相同条件下,噪声裕度变得“更紧”,这是一个缺点。
与学生讨论这一趋势,如有可能,引用行业文献中的例子。一定要问你的学生为什么?较低的工作电压会降低功耗(请参考焦耳法,请!),以及为什么这会降低噪音边距。
预测该逻辑门电路的操作将如何受到以下故障的影响。独立地考虑每个故障(即一次一次,没有多个故障):
|
对于这些条件中的每一个,解释为什么?由此产生的影响将会发生。
这个问题的目的是要从知道故障是什么的角度来处理电路故障排除,而不仅仅是知道症状是什么。虽然这不一定是一个现实的观点,它帮助学生建立必要的基础知识,从经验数据诊断故障的电路。诸如此类的问题之后(最终)应该有其他问题,要求学生根据测量结果来识别可能的错误。
找出至少三个不同的晶体管故障,在这个CMOS逻辑门,可能导致输出失败低的:
|
学生构建以下电路以演示与非门的行为:
|
然而,当学生测试电路时,有些东西出了问题:
它不应该充当与非门,而应该表现为一个异或门!通过检查电路是否存在错误,学生发现芯片的电源连接缺失——换句话说,VDD和VSS.连接到电源。
虽然这肯定是一个问题,但学生留下了奇迹,“电路是如何运作的完全没有电源连接到芯片上,LED怎么可能点亮任何条件?
该芯片的内部输入保护二极管允许开关输入为MOSFET晶体管提供工作电源。
作为电子产品的讲师,我见过学生无数次出错yabosports官网。关于此错误的特别麻烦是芯片看似间歇性的行为。没有电源提供给芯片,大多数学生都假设根本没有功能。因此,当他们在其一些电路状态充分看到芯片时,它们倾向于承担权力不是问题!
如果在原理图中看到一个逻辑门符号,里面画了一个奇怪的“S”形,这意味着什么?
|
在CMOS电路中,直流电源的一侧通常被标记为“V”DD,而另一面则被标记为“V”SS.“。为什么是这样?下标“DD”和“SS”代表了什么?
标签VDD和VSS.应该是指“电源供应到排水和来源分别为MOSFET的侧面。这种命名法实际上是过时的NMOS栅极设计的延续,这种设计只使用N沟道MOSFET。尽管它在CMOS电路中没有多大意义(如果您检查CMOS门的内部示意图,您会发现为什么),但它是表示CMOS电路电源端子的标准方式。
后续问题:这些各自标签代表哪些极性?
啊,昨天技术的遗迹!我能说什么?有时术语“粘住”,即使它们这样做毫无意义。
在数字电路中,一个非常重要的概念是要理解的区别目前的采购和电流下沉.例如,检查这个CMOS反相缓冲门电路,连接到负载:
|
该门电路是否配置为来源负载电流,下沉负载电流,或两者?
在这种特殊情况下,负载(LED)的方式连接到栅极的输出,栅极只会下沉电流。然而,只要负载连接方式不同,栅极就能向负载提供电流。
后续问题:重新绘制电路以显示栅极采购LED负载的电流。
这个非常重要的概念最好从……的角度来理解传统的电流符号。当用电子流表示法来追踪通过输出晶体管的电流时,这些术语似乎是倒过来的。
我在学生中遇到的一个困惑点是,电流可能会从图腾极输出晶体管(能够吸收或产生电流)的栅极的任意方向(进入或流出)。一些学生似乎对当前的学习有概念上的困难在里面到输出门电路的终端,因为它们错误地将“输出”与“输入”联系在一起出来作为当前方向的参考,而不是信息或数据的方向。
我曾经用一个比喻来帮助学生克服这个问题,那就是两个人拿着一根长竿子:
|
假设这些人在一个黑暗、嘈杂的房间里,他们用电线杆作为他们之间简单的交流工具。例如,一个人可以拉杆子来吸引另一个人的注意。也许他们甚至可以开发一个用于交流思想的简单代码系统(1 tug = hello;2拖船=再见;3 tug =我认为这是一种愚蠢的交流方式;4拖=让我们离开这个房间;等等)。如果其中一个人推在极点而不是拉在杆子上吸引对方的注意,杆子运动的方向是否会改变两个人交流的方向?当然不是。那么,电流通过栅极输出端的方向是否会改变信息在两个相互连接的门之间流动?无论是栅极源电流还是吸收电流到负载都与该栅极端子的“输出”指示无关。不管怎样,栅极仍然通过控制负载电流来“告诉负载该做什么”。
假设一个CMOS反相缓冲门要驱动一个主要的电感负载,例如一个小继电器线圈:
|
通常,将整流二极管与继电器线圈并联,以防止线圈断电时出现高压瞬变,这将被视为良好的设计实践。然而,当CMOS栅极驱动线圈时,这不是必需的。解释原因。
如果你认为这个问题的答案是“因为MOSFET晶体管不受瞬态高压的伤害”,那你就错了。如果有什么不同的话,mosfet甚至比bject更容易受到高压瞬态的破坏,因为它们的栅极是薄绝缘的。
正确的答案与之有关双边的(非极性敏感)导电时MOSFET的性质。通过中继线圈在通电时追踪电流方向,并且当栅极输出切换到“低”状态时,您将理解为什么在该电路中不需要换向二极管。
通过检查使用CMOS代替TTL的一个附带好处,学生们可以很好地回顾电感器和晶体管理论。让学生解释为什么要使用TTL门将要求继电器线圈有一个换向二极管,以免门被感应“反冲”破坏。
特定类型的CMOS逻辑门所特有的问题叫做可控硅封锁. 这是一种能够破坏电路的异常情况,或者至少会导致电路中的操作问题。解释这种现象是什么,是什么原因造成的。
如果CMOS门电路的输入或输出驱动电压高于VDD,即使是瞬间,电路也可能像SCR一样“闭锁”,导致VDD对V短路SS.在内部。这是由于在集成电路的基片上制造CMOS晶体管的方法。
挑战性的问题:参考CMOS门集成电路的横截面图,显示由晶体管组成的“可控硅”,并解释它是如何因栅极输入电压过高而“触发”的。
基于他们的知识晶体闸流管,你的学生应该能够告诉你如何最好地“打开”CMOS门卡在这种情况下。用这个问题来挑战他们,还有一个问题,当这种情况发生时,人们如何检测到这种情况。
告诉你的学生,并不是所有的CMOS家族都有这个问题,制造商一直热衷于解决严重的设计错误,如这些。不过,如果没有别的,这应该加强一个教训,即一个人应该从来没有除非制造商明确允许,否则超过任何类型的有源电路的电源轨电压,也可以是OP-AMP,门或其他东西,除非制造商明确允许。
浮动CMOS门输入自然地假设什么逻辑状态?这与传统的TTL相比如何?
浮动CMOS门不假设任何明确的逻辑状态!浮动CMOS门输入的逻辑状态是不确定的。
后续问题:浮动输入对高速CMOS(74HCXX)逻辑门的浮动输入假设是什么状态,该门旨在成为传统TTL门的升级/更换?
让你的学生根据对CMOS门和TTL门的内部结构的分析来解释他们的答案。记忆不够好,学生必须掌握为什么?这些不同的逻辑族的行为与它们一样。
作为一名电子yabosports官网教师,我有机会看到许多学生在学习构建电路时所犯的创造性错误。在CMOS电路构造中一个非常常见的错误表现为不稳定的行为:电路可能在一段时间内正常工作,但突然和随机地停止了。然后,只要在电路旁边挥一挥手,它就又开始工作了!
这个问题在空气湿度低的日子里尤其普遍,静电很容易在物体和人身上积累。解释什么类型的CMOS布线错误会导致供电逻辑门由于附近的静电场而表现不稳定,以及如何解决这个问题。
逻辑探头是诊断数字逻辑门电路故障的有用工具,但它们肯定有局限性。例如,在这个简单的电路中,一个逻辑探头会在测试点1 (TP1)给出正确的“高”和“低”读数,但在测试点2 (TP2)它总是读“低”(即使LED是开着的):
|
现在,很明显,当LED是亮着的时候,门的输出是“高”的,否则它将接收不到足够的电压来照明。那么,为什么逻辑探测器不能在TP2处显示高逻辑状态?