下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1. 本课题的选课背景、意义等等?2. 电路的主要工作原理是什么,元器件的作用等等?3. 数码管采用的是什么扫描方式?一位数码管的设计就是采用静态扫描的方式,因为一位数码管是 8 个段 选 1 个位选,如果采用动态,那就是得用 9 个 IO 口,而且程序也比较麻烦, 如果选用静态那么位选接电源或地(共阳接电源,共阴接地),段选接 IO 口,就可以控制显示了,这样只用 8 个 IO 口就 ok ,而且程序比较简单。多 位一体的数码管只能用动态扫描的方式,因为硬件本身就将每个位的段都接 到一起了,所以只能动态控制了。4. 蜂鸣器或继电器的驱动三极管为什么选用pnp 型的( 9012、8550),而
2、不是 npn 型的( 9013 、 8050)?因为单片机刚一上电的时候所有的 IO 口会有一个短暂的高电平。如果选用 npn 型的,即使程序上将 IO 口拉低,蜂鸣器或继电器也会响一小下或吸合一下, 为了避免这种情况发生, 就选用 pnp 型的。因为我们想控制蜂鸣器或继电器工作 单片机的 IO 口要低电平,这样就避免了,因为我们不可能刚一通电就让蜂鸣器 响或继电器吸合。避免了不必要的麻烦。5. 液晶三脚接的两个电阻是怎么算出来的?经过查阅资料得知(买液晶时给的资料),液晶 3 脚是灰度调节引脚,灰度 正常时是 0.51V 左右,那么可以用两个电阻分压或电位器分压。电位器得调节 比较麻烦,采用
3、 10k 接电源 1k 接地刚刚好,也不用调节,焊接好就可以用。6. 为什么继电器吸合或风扇转动时,液晶屏幕会变暗?从问题 5 中可以了解大概, 就是液晶的灰度是电压控制的, 当继电器吸合或 风扇转动时, 需要的电流较大, 而我们采用的电源线或电池盒供电会有一定的压 降。这样液晶的 3 脚采集的电压就高了。所以灰度就不合适了。解决的办法是, 电源尽量用好一点的,或换粗一点的电源线供电(主要的压降都在电源线上)。7. 超声波测距模块的工作原理?一个控制口发一个 10US 以上的高电平 , 就可以在接收口等待高电平输出 . 一 有输出就可以开定时器计时 , 当此口变为低电平时就可以读定时器的值 ,
4、 此时就 为此次测距的时间 ,方可算出距离 . 如此不断的周期测 , 就可以达到你移动测量的 值了。测距部分的程序不是我们写的, 是买模块的时候厂家给的例程, 只需要移 植应用就好。8. 你的程序是怎么下载进去的?答:简单的办法是这个线:4 跟线。拿STC89C51 来说,只需要将红线接电这个线属于串口下载,只有源,黑线接地,绿线接单片机的 10 脚,白线接单片机的 11 脚,就可以下载了。答:3. 那我用什么软件下载呢?这个 STC_ISP 软件是串口下载的,加载程文序件夹中的 .hex 文件链接好下载器就可以下载了(首先下载器的驱 动好装得)9. 有些电阻的阻值是怎么算出来的?比如是 LE
5、D 串联的分压电阻,计算方法是: R=U/ILed 工作电压是 3V 左右,那么电阻的电压就是(供电电压 -3v ) =2vLed 点亮的电流是 420ma ,那么电阻的电流也是 420ma这样电阻就是 2 除以 0.0040.02=100500 但是实际使用的时候用 100500 ,led 就太亮了,很容易烧坏,所以就适 当的加大了电阻。10. 晶振为什么选用 12M ? 12M 是比较常用的晶, 51 单片机是 12 分频的,如果选用 12M 晶振,如果是单指令周期的语句,刚好是 1us ,其他语句正好是 1us 的整数倍。很轻松算出每 个语句用了多长时间。11. 晶振为什么选用 11.0
6、592M ?11.592 比较常应用在串口通信和红外遥控电路 中11.592M 是因为在进行通信时,12M 频率进行串行通信不容易实现标准的波特率,比如 9600,4800 ,而 11.0592M 计算时正好可以得到,因此在有通信接口的单片机中,一般选11.0592M 计算一下就知道了。如我们要得到9600 的波特率,晶振为 11.0592M 和 12M ,定时器 1 为模式2,SMOD 设为 1,分别看看那 所要求的 TH1 为何值。代入公式: 11.0592M 9600 (2÷32)× (11.0592M/12)/(256-TH1) TH1 25012M 9600 (2
7、÷32)×(12M/12)/(256-TH1)TH1 249.49 上面的计算可以看出使用 12M 晶体的时候 计算出来的 TH1 不为整数,而 TH1 的值只能取整数,这样它就会有一定的误 差存在不能产生精确的 9600 波特率。比如做 GSM 的设计时,用 12M 就是不可行的,就得用 11.0592M12. 定时器的初值是怎么算的?我们一般采用的是 50ms 的定时,那样 20 个 50ms 就是 1s。至于初值怎么算, 课本上刚学的时候就交了, 可以自己看下, 如果看了会发现我们的初值好像和课 本上的不一样, 那是因为我们是用软件算的。 计算初值有好多软件, 可以找
8、度娘。 软件很方便,动动手就可以了哦。14. 仿真图好像和实物图有差别呢?仿真图就是一个模拟用的, 和实际效果是有点差别的, 仿真中没有晶振电路 和复位电路都是可以工作的,焊接是按照原理图来的而不是仿真。单片机最小系统单片机最小系统 , 或者称为最小应用系统 , 是指用最少的元件组成的单片机 可以工作的系统 .对 51 系列单片机来说 , 最小系统一般应该包括 : 单片机、晶振电路、复位电 路.下面给出一个 51 单片机的最小系统电路图 .说明复位电路 : 由电容串联电阻构成 , 由图并结合 " 电容电压不能突变 "的性 质, 可以知道 , 当系统一上电 ,RST 脚将会出
9、现高电平 , 并且, 这个高电平持续的时 间由电路的 RC 值来决定 . 典型的 51 单片机当 RST 脚的高电平持续两个机器周期 以上就将复位 , 所以, 适当组合 RC 的取值就可以保证可靠的复位 . 一般教科书推 荐 C 取 10u,R 取 8.2K. 当然也有其他取法的 , 原则就是要让 RC 组合可以在 RST 脚上产生不少于 2 个机周期的高电平 . 至于如何具体定量计算 , 可以参考电路分 析相关书籍 .晶振电路 : 典型的晶振取 11.0592MHz( 因为可以准确地得到 9600 波特率 和 19200 波特率 , 用于有串口通讯的场合 )/12MHz( 产生精确的 uS
10、级时歇 , 方便定 时操作 )单片机: 一片 AT89S51/52 或其他 51 系列兼容单片机特别注意 : 对于 31 脚(EA/Vpp), 当接高电平时 , 单片机在复位后从内部 ROM 的 0000H 开始执行 ; 当接低电平时 , 复位后直接从外部 ROM 的 0000H 开始执行 . 这 一点是初学者容易忽略的 .复位电路:一、复位电路的用途单片机复位电路就好比电脑的重启部分, 当电脑在使用中出现死机, 按下重 启按钮电脑内部的程序从头开始执行。单片机也一样,当单片机系统在运行中, 受到环境干扰出现程序跑飞的时候,按下复位按钮内部的程序自动从头开始执 行。单片机复位电路如下图:二、复
11、位电路的工作原理 在书本上有介绍, 51 单片机要复位只需要在第 9 引脚接个高电平持续 2US 就可以实现,那这个过程是如何实现的呢?在单片机系统中, 系统上电启动的时候复位一次, 当按键按下的时候系统再 次复位, 如果释放后再按下, 系统还会复位。 所以可以通过按键的断开和闭合在 运行的系统中控制其复位。开机的时候为什么会复位?在电路图中,电容的的大小是 10uF ,电阻的大小是 10k 。所以根据公式,可以算出电容充电到电源电压的0.7 倍(单片机的电源是 5V ,所以充电到 0.7 倍即为 3.5V ),需要的时间是10K*10UF=0.1S 。也就是说在电脑启动的0.1S 内,电容两
12、端的电压时在 03.5V 增加。这个时候 10K 电阻两端的电压为从51.5V 减少(串联电路各处电压之和为总电压)。所以在 0.1S 内,RST 引脚所接收到的电压是 5V1.5V 。在 5V 正常工作的 51 单片 机中小于 1.5V 的电压信号为低电平信号, 而大于 1.5V 的电压信号为高电平信号。 所以在开机 0.1S 内,单片机系统自动复位( RST 引脚接收到的高电平信号时间 为 0.1S 左右)。按键按下的时候为什么会复位?5V ,这是时候 10K 电当按键按下的时候,在单片机启动 0.1S 后,电容 C 两端的电压持续充电为 阻两端的电压接近于 0V,RST 处于低电平所以系
13、统正常工作 开关导通, 这个时候电容两端形成了一个回路, 电容被短路, 所以在按键按下的 这个过程中, 电容开始释放之前充的电量。 随着时间的推移, 电容的电压在 0.1S 内,从 5V 释放到变为了 1.5V ,甚至更小。根据串联电路电压为各处之和,这个 时候 10K电阻两端的电压为 3.5V,甚至更大,所以 RST 引脚又接收到高电平。 单片机系统自动复位。总结:1、复位电路的原理是单片机 RST 引脚接收到 2US 以上的电平信号,只要保 证电容的充放电时间大于 2US ,即可实现复位,所以电路中的电容值是可以改变 的。2、按键按下系统复位,是电容处于一个短路电路中,释放了所有的电能,
14、电阻两端的电压增加引起的。51 单片机最小系统电路介绍9. 单片机最小系统复位电路的极性电容 C1 的大小直接影响单片机的复位 时间,一般采用 1030uF , 51 单片机最小系统容值越大需要的复位时间越短。13. 单片机最小系统晶振 Y1 也可以采用 6MHz 或者 11.0592MHz ,在正常工 作的情况下可以采用更高频率的晶振, 51 单片机最小系统晶振的振荡频率直接 影响单片机的处理速度,频率越大处理速度越快。11.593 单片机最小系统起振电容 C2、C3 一般采用 1533pF ,并且电容离晶振 越近越好,晶振离单片机越近越好 4.P0 口为开漏输出,作为输出口时需加上拉 电阻
15、,阻值一般为 10k 。设置为定时器模式时,加 1 计数器是对内部机器周期计数( 1 个机器周期等 于 12 个振荡周期,即计数频率为晶振频率的1/12 )。计数值 N 乘以机器周期 Tcy就是定时时间 t 。设置为计数器模式时, 外部事件计数脉冲由 T0或 T1引脚输入到计数器。 在 每个机器周期的 S5P2 期间采样 T0、T1 引脚电平。当某周期采样到一高电平输入, 而下一周期又采样到一低电平时,则计数器加1,更新的计数值在下一个机器周期的 S3P1 期间装入计数器。 由于检测一个从 1 到 0 的下降沿需要 2 个机器周期,因此要求被采样的电平至少要维持一个机器周期。 当晶振频率为 1
16、2MHz 时,最高 计数频率不超过 1/2MHz ,即计数脉冲的周期要大于 2 ms。液晶:1 接 GND,液晶 2 接 VCC,3 脚是液晶的灰度调整,一般时3 脚与地之间的之间的组织为 3k ,液晶的 414 接单片机的 I/O 口。15 脚(A) 为背光的电源, 16 脚 (K)为背光的地。DC 电源插口: 2、3 脚接地 (2 接地就可以, 3 可以空不焊接 ),1 脚实际是VCC (电源) ,但是电路中要接蓝色的自锁开关, 然后开关的另一个脚再接电源!识别方法黑,棕,红,橙,黄,绿,蓝,紫,灰,白,金, 银5% , 10%0, 1, 2 , 3, 4, 5, 6, 7 , 8, 9,
17、 倒数第二环,表示零的个数。最后一位,表示 误差PNP :常见的三极管为 9012 、 s8550 、 9013 、 s8050. 单片机应用电路中三极管主要的 作用就是开关作用。其中 9012 与 8550 为 pnp 型三极管,可以通用。其中 9013 与 8050 为 npn 型三极管,可以通用。区别引脚:三极管向着自己,引脚从左到右分别为 ebc ,原理图中有箭头的一端为 e , 与电阻相连的为 b,另一个为 c。箭头向里指为 PNP(9012 或 8550) ,箭头向外指为 NPN( 9013 或 8050 )。三极管的工作原理三极管是电流放大器件, 有三个极, 分别叫做集电极 C,
18、基极 B ,发射极 E。分成 NPN 和 PNP 两种。我们仅以 NPN 三极管的共发射极放大电路为例来说明一下三极管放大电路 的基本原理。一、电流放大下面的分析仅对于 NPN 型硅三极管。 如上图所示, 我们把从基极 B 流至发射极 E 的电 流叫做基极电流 Ib;把从集电极 C 流至发射极 E 的电流叫做集电极电流Ic 。这两个电流的方向都是流出发射极的,所以发射极 E 上就用了一个箭头来表示电流的方向。三极管的放 大作用就是:集电极电流受基极电流的控制(假设电源 能够提供给集电极足够大的电流的 话),并且基极电流很小的变化,会引起集电极电流很大的变化, 且变化满足一定的比例关 系:集电极
19、电流的变化量是基极电流变 化量的 倍,即电流变化被放大了 倍,所以我 们把 叫做三极管的放大倍数( 一般远大于 1 ,例如几十,几百)。如果我们将一个变 化的小信号加到基极跟发射 极之间,这就会引起基极电流 Ib 的变化, Ib 的变化被放大后, 导致了 Ic 很大的变化。如果集电极电流 Ic 是流过一个电阻 R 的,那么根据电压计算公式 U=R*I 可以算得,这电阻上电压就会发生很大的变化。我们将这个电阻上的电压取出来, 就得到了放大后的电压信号了。二、偏置电路三极管在实际的放大电路中使用时, 还需要加合适的偏置电路。 这有几个原因。 首先是 由于三极管 BE 结的非线性(相当于一个二极管)
20、,基极电流必须在输入电压 大到一定程 度后才能产生(对于硅管,常取 0.7V )。当基极与发射极之间的电压小于 0.7V 时,基极电 流就可以认为是 0 。但实际中要放大的信号往往远比 0.7V 要小,如果不加偏置的话,这么 小的信号就不足以引起基极电流的改变(因为小于 0.7V 时,基极电流都是 0 )。如果我们事 先在三极管的基极上加上一 个合适的电流(叫做偏置电流,上图中那个电阻 Rb 就是用来 提供这个电流的, 所以它被叫做基极偏置电阻) ,那么当一个小信号跟这个偏置电流叠加在 一起时,小 信号就会导致基极电流的变化,而基极电流的变化,就会被放大并在集电极上 输出。另一个原因就是输出信
21、号范围的要求,如果没有加偏置,那么只有对那些增加的 信 号放大,而对减小的信号无效(因为没有偏置时集电极电流为 0 ,不能再减小了)。而加上 偏置,事先让集电极有一定的电流,当输入的基极电流变小时,集电极 电流就可以减小; 当输入的基极电流增大时, 集电极电流就增大。 这样减小的信号和增大的信号都可以被放大 了。三、开关作用下面说说三极管的饱和情况。像上面那样的图,因为受到电阻 Rc 的限制( Rc 是固定 值,那么最大电流为 U/Rc ,其中 U 为电源电压),集电极电流是不能无限增加下去的。当 基极电流的增大,不能使集电极电流继续增大 时,三极管就进入了饱和状态。一般判断三 极管是否饱和的
22、准则是:Ib* Ic。进入饱和状态之后,三极管的集电极跟发射极之间的电压将很小,可以理解为 一个开关闭合了。这样我们就可以拿三极管来当作开关使用:当基 极电流为 0 时,三极管集电极电流为0(这叫做三极管截止),相当于开关断开;当基极电流很 大,以至于三极管饱和时, 相当于开关闭合。 如果三极管主要工作在截止和饱和状态, 那么这样的三极管我们一般把它叫做开关管。四、工作状态如果我们在上面这个图中,将电阻 Rc 换成一个灯泡,那么当基极电流为 0 时,集电极 电流为 0,灯泡灭。如果基极电流比较大时(大于流过灯泡的电流除以三极管 的放大倍数 ),三极管就饱和,相当于开关闭合,灯泡就亮了。由于控制
23、电流只需要比灯泡电流的 分之一大一点就行了,所以就可以用一个小电流来控制一个大电流的通断。如果基极电流从 0 慢慢增加,那么灯泡的亮度也会随着增加(在三极管未饱和之前)。上拉电阻总结上拉电阻:1、当 TTL 电路驱动 COMS 电路时,如果 TTL 电路输出的高电平低于 COMS 电路的最低高电平(一般为 3.5V ),这时就需要在 TTL 的输出端接上拉 电阻,以提高输出高电平的值。2、OC 门电路必须加上拉电阻,才能使用。3、为加大输出引脚的驱动能力,有的单片机管脚上也常使用上拉电阻。4、在 COMS 芯片上,为了防止静电造成损坏,不用的管脚不能悬空, 一般接上拉电阻产生降低输入阻抗,提供
24、泄荷通路。5、芯片的管脚加上拉电阻来提高输出电平,从而提高芯片输入信号的噪声容限增强抗干扰能力。6、提高总线的抗电磁干扰能力。 管脚悬空就比较容易接受外界的电磁干 扰。7、长线传输中电阻不匹配容易引起反射波干扰,加上下拉电阻是电阻匹配,有效的抑制反射波干扰。上拉电阻阻值的选择原则包括 : 1、从节约功耗及芯片的灌电流能力考虑应当足够大;电阻大,电流小。 2、从确保足够的驱动电流考虑应当足够小;电阻小,电流大。3、对于高速电路,过大的上拉电阻可能边沿变平缓。综合考虑以上三点 ,通常在 1k 到 10k 之间选取。对下拉电阻也有类似道理对上拉电阻和下拉电阻的选择应结合开关管特性和下级电路的输入特性
25、进 行设定,主要需要考虑以下几个因素:1 驱动能力与功耗的平衡。以上拉电阻为例,一般地说,上拉电阻越 小,驱动能力越强,但功耗越大,设计是应注意两者之间的均衡。2 下级电路的驱动需求。同样以上拉电阻为例,当输出高电平时,开 关管断开,上拉电阻应适当选择以能够向下级电路提供足够的电流。3 高低电平的设定。不同电路的高低电平的门槛电平会有不同,电阻 应适当设定以确保能输出正确的电平。 以上拉电阻为例, 当输出低电平时, 开关 管导通,上拉电阻和开关管导通电阻分压值应确保在零电平门槛之下。4 频率特性。以上拉电阻为例,上拉电阻和开关管漏源级之间的电容 和下级电路之间的输入电容会形成 RC 延迟,电阻越大,延迟越大。上拉电阻的 设定应考虑电路在这方面的需求。下拉电阻的设定的原则和上拉电阻是一样的。OC 门输出高电平时是一个高阻态,其上拉电流要由上拉电阻来提供,设输 入端每端口不大于 100uA, 设输出口驱动电流约 500uA ,标准工作电压是 5V ,输 入口的高低电平门限为 0.8V( 低于此值为低电平 );
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030中国高端音响设备行业市场现状供需分析及投资评估规划分析研究报告
- 2025-2030中国高性能计算机产业发展现状及技术方向研究报告
- XX车辆服务中心2025年油料监督管理工作总结
- 主从设备联动管理模型详解与案例
- 管理学试题和答案2025年
- 中考物理透镜应用复习全攻略(2020版)
- 2025年车辆管理考试题库及答案
- 物流运输合同法律风险提示
- 新能源电池生产工艺流程
- 财务岗位面试问答库
- 病理科TCT课件教学课件
- 2026哔哩哔哩大年初一联欢会招商方案
- 2025中国兵器工业集团航空弹药研究院有限公司招聘安全总监1人考试笔试参考题库及答案解析
- 2025年党务工作基层党建知识题库含参考答案
- 事业单位聘用合同范本
- 2025年小学音乐四年级上册国测模拟试卷(人教版)及答案(三套)
- 建设项目水资源论证培训
- 质量管理任职资格晋升
- 幼儿园绘本故事《安徒生童话故事拇指姑娘》课件
- 中国麻醉学指南与专家共识(2025年)
- 物业设施维护保养计划表
评论
0/150
提交评论