搜档网
当前位置:搜档网 › 单片机的电路原理

单片机的电路原理

单片机的电路原理
单片机的电路原理

单片机的电路原理

单片机技术自发展以来已走过了近20年的发展路程。单片机技术的发展以微处理器(MPU)技术及超大规模集成电路技术的发展为先导,以广泛的应用领域拉动,表现出较微处理器更具个性的发展趋势。小到遥控电子玩具,大到航空航天技术等电子行业都有单片机应用的影子。针对单片机技术在电子行业自动化方面的重要应用,为满足广大学生、爱好者、产品开发者迅速学会掌握单片机这门技术,于是产生单片机实验板普遍称为单片机开发板、也有单片机学习板的称呼。比较有名的例如电子人DZR-01A单片机开发板。

单片机开发板是用于学习51、STC、AVR型号的单片机实验设备。根据单片机使用的型号又有51单片机开发板、STC单片机开发板、AVR单片机开发板。常见配套有硬件、实验程序源码、电路原理图、电路PCB图等学习资料。例如电子人单片机开发板,针对部分学者需要特别配套有VB上位机软件开发,游戏开发等教程学习资料。开发此类单片机开发板的公司一般提供完善的售后服务与技术支持。单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等。各种产品一旦用上了单片机,就能起到使产品升级换代的功效,常在产品名称前冠以形容词——“智能型”,如智能型洗衣机等。

单片机(Microcontrollers)诞生于1971年,经历了SCM、MCU、SoC三大阶段,早期的SCM单片机都是8位或4位的。其中最成功的是INTEL的8051,此后在8051上发展出了MCS51系列MCU系统。基于这一系统的单片机系统直到现在还在广泛使用。随着工业控制领域要求的提高,开始出现了16位单片机,但因为性价比不理想并未得到很广泛的应用。90年代后随着消费电子产品大发展,单片机技术得到了巨大提高。随着INTEL i960系列特别是后来的ARM系列的广泛应用,32位单片机迅速取代16位单片机的高端地位,并且进入主流市场。

而传统的8位单片机的性能也得到了飞速提高,处理能力比起80年代提高了数百倍。高端的32位Soc单片机主频已经超过300MHz,性能直追90年代中期的专用处理器,而普通的型号出厂价格跌落至1美元,最高端的型号也只有10美元。当代单片机系统已经不再只在裸机环境下开发和使用,大量专用的嵌入式操作系统被广泛应用在全系列的单片机上。而在作为掌上电脑和手机核心处理的高端单片机甚至可以直接使用专用的Windows和Linux操作系统。

常见配套资源如下:

1、硬件实验板及其配件如:连接线、CPU芯片、流水灯、点阵显示、ds18b20温度检测、彩色TFT液晶屏,SD卡,游戏开发(推箱子游戏)、收音机、mp3解码等。

2、实验程序源码,包含汇编源程序、C语言源程序。

3、电路原理图、PCB电路图。

4、实验手册、使用手册。

5、针对单片机开发板的详细讲解视频。

6、附加PCB设计制作、VB软件开发等计算机学习资料

1、8个LED灯,可以练习基本单片机IO操作,在其他程序中可以做指示灯使用。

2、2个四联8段数码管,显示温度数据,HELLO欢迎词、时钟等。

3、高亮8*8点阵,如练习数字,字母,图片显示,或者小游戏的开发如贪吃蛇等。

4、4个独立按键,可以配置为中断键盘,为程序的按键扫描节省更多的时间。

5、8个AD按键,主要设计为游戏开发如推箱子等,去掉了矩阵键盘,AD键盘在实际中的应用相当广泛,如电视机加减搜台等都是采用AD键盘,一根AD线可以扩展几百个按键,更接近工程。

6、PCF8591具有AD/DA功能,其采用IIC总线协议,可练习IIC总线的操作。

7、DS18B20温度检测:单线多点检测支持。

8、光敏电阻测试光线强度,感受白天黑夜的区别。

9、FM收音机:能接收80M到110MHz之间的FM频段。可实现自动搜台和手动搜台。

10、DS1302时钟芯片提供实时时钟,带3V电池,在掉电的情况下,时钟仍然可以继续运行。

11、可读写SD卡文件系统,保存数据显示到TFT液晶屏等。

12、继电器可以控制高电压的设备,高压危险,请小心使用。

13、直流电机接口,控制直流电机。

14、步进电机接口,控制步进电机运行。

15、蜂鸣器,可以做电子琴、音乐发声等。

16、74HC595芯片练习串行转并行数据扩展。

17、74HC573锁存扩展芯片,可以扩展接口。

18、ULN2003电机驱动芯片。(这里用它来驱动步进电机,直流电机,继电器和蜂鸣器)

19、MAX232串口数据传输延长发送距离。(可与计算机通信,同时也可做为STC单片机下载程序的接口) 20、PL2303下载单片机,一线下载,直接的USB下载方式,高速下载。

21、TFT液晶屏,单片机也可以控制彩屏了,让你的学习充满乐趣

22、nRF24L01无线数据传输芯片接口,可以插nRF24L01芯片,做高速无线数据传输。

23、LCD1602液晶接口,字符液晶两行,每行可以显示16个字符。

24、LCD12864带字库液晶接口。

25、LCD12864图形液晶接口。

26、DS18B20单线多点温度采集接口。一根线上便可拓展多个DS18B20温度传感器,先提供两个。

27、提供ISP下载接口,可下载AVR、AT的单片机。支持AVR单片机。

28、40针扩展接口,可以无限扩展。以后的DZR-01A开发板配件将从此端口扩展出去。

29、PS2鼠标键盘接口。配合红外遥控器甚至可以遥控我们的电脑!(配例程)

30、AVR/51复位按键。可以复位51 STC AVR单片机,全部支持

31、TEA5767的IIC总线控制。学习IIC控制

32、SD卡的SPI总线控制。扩展大容量存储器

33、红外遥控接收器,可采集红外遥控发出的信号,可使用遥控信号控制其他设备。

34、外接5V供电电源座。

35、RXD、TXD、POWER电源指示灯

36、40PIN紧锁座(非常方便单片机芯片的取放)

37、带LM1117-3.3稳压芯片(为彩屏液晶,SD卡和无线模块供电)

38、USB供电(USB可以提供500MA的电流,完全能满足开发板的需求了)

39、预留电源+5V,GND接口各四个(方便用户扩展其他外围电路时取电和共地)

学习51单片机必须做大量的实验,与其说51单片机是学出来的,倒不如说51单片机是“玩”出来的。就好像个人电脑一样,让你在那看十天使用说明不如你亲自玩一天收获大。为了方便大家做一些51单片https://www.sodocs.net/doc/2911337919.html,/ccgx/index.html机的入门实验,制作了这块51单片机实验板。该51单片机实验板,支持AT89C51、AT89C52、AT89S51、AT89S52这四款51单片机进行实验。它由DS1302、DS18B20、AT24CXX(可以更换AT24C02、AT24C04、AT24C16等存储容量大小不同的EEPROM)、蜂鸣器、继电器、六个数码管、四个发光二极管、一个四乘四的矩阵键盘、四个独立按键、一个1602液晶接口等组成。如下图所示:

电路图左上角的接口如下:

该实验板利用7805构成了自己的稳压电路,为该实验板提供

+5V的稳压电源。其电路图如下:

说明:J4为心为负电压的DC插座;J5为接正电压的针脚;J6为接负电压的针脚;J9为接+5V的针脚。

实验板上硬件连接

利用短路帽,使P2口的P20至P25分别与数码管的位选1至6依次连接,用于控制选通哪一个数码管亮;使P0口的P00至P07分别与数码管的段码SM1至SM8依次连接,用于输出相应的段码。

数字 0 1 2 3 4 5 6 7 8 9 段码

c0

f9

b0

99

92

82

f8

80

90

- 5 -

四、源程序

#include #include

#define unchar unsigned char #define unint unsigned int

/*****************************定义端口*****************************/ #define smg P2 //利用P2_0到P2_5由右向左依次选择要显示的数码管 #define dm P0 //利用P0口输出段码

/***************************************************************** 函数功能:延迟子函数(晶振12MHz),延时时间为n乘以10us,n最大为255 入口参数:n 出口参数:*****************************************************************/ void delay_smg(unchar n) {

do{

_nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); n--;

}while(n); }

/***************************************************************** 函数功能:显示六位数以内的正整数,最高位不显示零入口参数:dat 出口参数:

*****************************************************************/ void xianshi_smg(unsigne d long dat) {

bit flag=0; //标志位

unchar i=0; //确定所给正整数为几位数

unchar shu[6]; //由0至5依次存放所给正整数的由高到低各位上的数 unchar code code0[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80, 0x90};//将数码管的段码定义到程序存储区

unchar j,k;

unsigned long n;

- 6 -

for(j=0,n=100000;j<=5;j++,n=n/10)

{

shu[j]=dat/n;

if(shu[j]!=0||flag==1) //flag初值为0。shu[j]不为0时,if语句

{ //成立,i增加1,flag置1。无论shu[j] i++; //为何值,if语句皆成立。故,可完成i flag=1; //记录所给正整数为几位数的功能。但,所 } //给正整数若为零,会出现i 为0这种情况,

dat=dat%n; //故,需在最后判断i是否为0。若i为0,

} //需将i置1。 if(i==0)

for(j=1,k=0xfe;j<=i;j++) {

smg=k;

dm=code0[shu[6-j]]; delay_smg(100); k=~k; k=k<<1; k=~k; dm=0xff; smg=0xff; } } /*****************************主函数*******************************/ main() {

unchar j;

while(1) //循环显示0、3、145、30705、860922这五个正整 { //数,以检验所编写的显示函数。 for(()j=0;j<200;j++)(https://www.sodocs.net/doc/2911337919.html,/haishen/index.html) xianshi_smg(0); for(j=0;j<200;j++) xia nshi_smg(3); for(j=0;j<200;j++) xianshi_smg(145); for(j=0;j<200;j++) xianshi_smg(30005) ; for(j=0;j<200;j++) xianshi_smg(860922); } }

4×4矩阵式键盘识别实验

实验任务

用51单片机的P1口接4×4矩阵键盘;在数码管上显示每个按键的“0”至“F”序号。对应的按键的序号排列如下图所示:

电路原理图

实验板上硬件连接

利用短路帽,使P1口的P10至P17与4×4矩阵键盘的ZJ1至ZJ8依次连接,完成51单片机与矩阵键盘的连接;使P0口的P00至P07分别与数码管的段码SM1至SM8依次连接,用于输出相应的段码;使P2口的P20与数码管的位选1连接,利用一个数码管静态显示即可完成实验。四、源程序

#include #include

#define unchar unsigned char #define unint unsigned int

/****************************定义端口*******************************/ #define m1 P1_3 #define m2 P1_2 #define m3 P1_1

#define m4 P1_0 //m1至m4分别对应实验板由上到下对应的行 #define n1 P1_4 #define n2 P1_5 #define n3 P1_6

#define n4 P1_7 //n1至n2分别对应实验板由左向右对应的列

/******************************************************************** 函数功能:延迟子函数(晶振12MHz),延时时间为n乘以10us,n最大为255 入口参数:n 出口参数:

********************************************************************/ void delay_jzaj(unchar n) { do{ _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _no p_(); _nop_(); n--;

}while(n); }

- 9 -

/******************************************************************** 函数功能:按矩阵键盘上的16个按键使最右边的数码管显示由0到F这16个数入口参数:出口参数:

********************************************************************/ void keyscan(void) {unchar m,n,a,b,c,d; m1=0; m2=0; m3=0; m4=0;

if(n1==0||n2==0||n3==0||n4==0) {

delay_jzaj(50);

if(n1==0||n2==0||n3==0||n4==0) {

a=n1;

b=n2; c=n3; d=n4;

switch(a*1000+b*100+c*10+d) {

case 111: n=1;break;

case 1011:n=2;break; case 1101:n=3;break; case 1110:n=4;break; defa ult:break;

}

}

} m1=1; m2=1; m3=1; m4=1; n1=0; n2=0; n3=0; n4=0;

if(m1==0||m2==0||m3==0||m4==0)

{

delay_jzaj(50);

if(m1==0||m2==0||m3==0||m4==0)

{

a=m1;

- 10 -

b=m2; c=m3; d=m4;

switch(a*1000+b*100+c*10+d) {

case 111: m=1;break;

case 1011:m=2;break; case 1101:m=3;break; case 1110:m=4;break;

default:break;

}

}

}

while(m1==0||m2==0||m3==0||m4==0); //直至按键松开此循环结束 n1=1; n2=1; n3=1; n4=1;

switch(10*m+n) {

case 11:P0=0xc0;break; //显示"0"

case 12:P0=0xf9;break; //显示"1" case 13:P0=0xa4;break; //显示"2" case 14:P0=0xb0;break; //显示"3" case 21:P0=0x99;break; //显示

"4" case 22:P0=0x92;break; //显示"5" case 23:P0=0x82;break; //显示"6" case 24:P0=0xf8;break; //显示"7" case 31:P0=0x80;break; //显示"8" case 32:P0=0x90;break; //显示"9" case 33:P0=0x88;break; //显示"A" case 34:P0=0x83;break; //显示"b" case 41:P0=0xc6;break; //显示"C" case 42:P0=0xa1;break; //显示"d" case 43:P0=0x86;break; //显示"E" case 44:P0=0x8e;break; //显示"F" default:break;

} }

/******************************主函数*******************************/ main()

{ P2=0xfe; //选择最右边的那个数码管 while(1) keyscan()

消防巡检柜原理图、电路图接线图

消防巡检柜接线图、原理图及电路图 产品概述 1、产品用途:仅为只有一路电源的消防设施或一级负荷中的电动机提供一种可变频的三相应急电源系统, 以解决电动机的应急供电及其启动过程中对供电设备的冲击。如:水泵、风机的电动机或其它设备的电动机。 2、具体规格有:3.7、5.5、7.5、11、15、18.5、22、30、37、45、55、75、9 3、110、132、160、 187、200、220、250、280、315、400KV A等。 3、安装形式:落地式(标准配电柜) 4、备用时间:可按设计要求配置备用时间。 设计“五合一” 规格、型号的标定 示例: KM-YJS/P-15KV A,可变频三相应急电源,输出PWM波,额定适用电机容量15KV A。 KM-YJS/P-15KV A/SHL,互投装置,输出额定容量15KV A。 注:

1、KM-YJS/P系列仅用于一对一的拖动电机,KM-YJS/P系列自带变频启动功能。 2、自动互投装置为选用件,KM-YJS/P系列自身带消防联动。 3、选用KM-YJS/P系列电源其具体规格的输出额定容量与电机负载为1:1即可。 例:负载50KV A( 电机负载) 采用本电源则选用KM-YJS/P-50KVA。 4、同等容量FEPS,KM-YJS/P系列价格一般不高于KM-YJS/S系列FEPS。 KM-YJS/P系列FEPS产品的原理图 1、单逆变单台负载原理及接线图 说明: 当三相输入电正常时经整流给逆变器提供直流电,同时充电器对电池组充电;如果当三相输入电停电或者低 于380V-15%时,KM1吸合由电池组给逆变器提供直流电。当需要电机负载工作时,给予启动信号 ( 如运行信 号、远程控制、消防联动信号),逆变器立即输出。从OHZ-50HZ变频电能给电动机进行变频启动,当其频率达 到50HZ后保持正常运行。 手动/自动选择转换开关,在自动位置可进行远程控制和消防联动( DC24)操作,在手动位置可进行本机操 作,此时远程控制和消防联动不能进行操作,运行信号和手动或者自动位置消防中心可监控。 2、单逆变单台负载一用一备原理图及接线图

单片机温度感应控制电路原理图

引言 在现代化的工业生产中,电流、电压、温度、压力、流量、流速和开关量都是常用的主要被控参数。例如:在冶金工业、化工生产、电力工程、造纸行业、机械制造和食品加工等诸多领域中,人们都需要对各类加热炉、热处理炉、反应炉和锅炉中的温度进行检测和控制。采用MCS-51单片机来对温度进行控制,不仅具有控制方便、组态简单和灵活性大等优点,而且可以大幅度提高被控温度的技术指标,从而能够大大提高产品的质量和数量。因此,单片机对温度的控制问题是一个工业生产中经常会遇到的问题。本文以它为例进行介绍,希望能收到举一反三和触类旁通的效果。 1硬件电路设计 以热电偶为检测元件的单片机温度控制系统电路原理图如图1所示。 1.1 温度检测和变送器 温度检测元件和变送器的类型选择与被控温度的范围和精度等级有关。镍铬/镍铝热电偶适用于 0℃-1000℃的温度检测范围,相应输出电压为0mV-41.32mV。 变送器由毫伏变送器和电流/电压变送器组成:毫伏变送器用于把热电偶输出的0mV-41.32mV变换成4mA-20mA的电流;电流/电压变送器用于把毫伏变送器输出的4mA-20mA电流变换成0-5V的电压。 为了提高测量精度,变送器可以进行零点迁移。例如:若温度测量范围为500℃-1000℃,则热电偶输出为20.6mV-41.32mV,毫伏变送器零点迁移后输出4mA-20mA范围电流。这样,采用8位A/D转换器就可使量化温度达到1.96℃以内。 1.2接口电路 接口电路采用MCS-51系列单片机8031,外围扩展并行接口8155,程序存储器EPROM2764,模数转换器ADC0809等芯片。 由图1可见,在P2.0=0和P2.1=0时,8155选中它内部的RAM工作;在P2.0=1和P2.1=0时,8155选中它内部的三个I/O端口工作。相应的地址分配为: 0000H - 00FFH 8155内部RAM 0100H 命令/状态口 0101H A 口 0102H B 口 0103H C 口 0104H 定时器低8位口 0105H 定时器高8位口 8155用作键盘/LED显示器接口电路。图2中键盘有30个按键,分成六行(L0-L5)五列(R0-R4),只要某键被按下,相应的行线和列线才会接通。图中30个按键分三类:一是数字键0-9,共10个;二是功能键18个;三是剩余两个键,可定义或设置成复位键等。为了减少硬件开销,提高系统可靠性和降低成本,采用动态扫描显示。A口和所有LED的八段引线相连,各LED的控制端G和8155C口相连,故A口为字形口,C口为字位口,8031可以通过C口控制LED是否点亮,通过A口显示字符。

单片机电路图详解

单片机:交通灯课程设计(一) 目录 摘要--------------------------------------------------------- 1 1.概述 -------------------------------------------------------- 2 2.硬件设计----------------------------------------------------- 3 2.1单片机及其外围--------------------------------------------3 2.1.1单片机的选择-----------------------------------------3 2.1.2单片机的特点及其应用范围----------------------------- 3 2.1.3存储器的扩展----------------------------------------- 4 2.1.4内存的扩展------------------------------------------- 6 2.1.5MCS-52的I/O接口扩展--------------------------------- 8 2.2电路部分--------------------------------------------------11 2.2.1元器件选用-------------------------------------------11 2.2.2电路完成功能-----------------------------------------13 3.软件设计------------------------------------------------------15 3.1软件概述-------------------------------------------------15 3.2汇编语言指令说明-----------------------------------------16 3.3定时/计数器的原理----------------------------------------16 3.3.1定时/计数器的概述-----------------------------------16 3.3.2 8255A片选及各端口地址-------------------------------18 3.3.3信号控制码------------------------------------------18 3.3.4工作方式寄存器--------------------------------------19 3.3.5定时/计数器初值及定时器T0的工作方式----------------20

单片机复位原理总结

题6是作者在2006年10月份全国巡回人才招聘的考题,居然60%的同学得零分,却只有一位同学得满分,这种现象值得我们彻底地反思。 题6:单片机上电复位电路如图3所示,请回答下列问题(12分): (1)该复位电路适用于高电平复位还是低电平复位? (2)试述复位原理,画出上电时Vc的波形; (3)试述二极管D的作用。 图3RC复位电路 答案:(1)低电平复位。 (2)在图3中,CPU上电时,但由于电容C两端的电压V C不能突变,因此V C保持低 不断上升,上升曲线如图4所示。只要选择合适电平。但随着电容C的充电,V C 就可以在CPU复位电压以下持续足够的时间使CPU复位。复位之后,的R和C,V C V 上升至电源电压,CPU开始正常工作。相当于在CPU上电时,自动产生了一个C 一定宽度的低电平脉冲信号,使CPU复位。 4 RC充放电曲线 图 (3)当电源电压消失时,二极管D为电容C提供一个迅速放电的回路,使/RESET端迅速回零,以便下次上电时CPU能可靠复位。 这是一个非常重要的知识点,如果CPU的复位电路设计得不合理将会导致CPU严重死机,并且影响与CPU有关的外围器件的稳定性,比如存储器上电丢失数据。因此我们在学习的过程中,一定要善于将前后的知识连贯起来。千万不要随意放过哪怕一个细小的问题,只有这样才能做到融会贯通。在管理新产品的开发过程中,作者发现出现质量事故的产品都是由一些看起来并不起眼的小问题所引起的,最终给企业带来的损失却是巨大的,甚至是毁灭性的打

击。 二、复位电路的工作原理 在书本上有介绍,51单片机要复位只需要在第9引脚接个高电平持续2US就可以实现,那这个过程是如何实现的呢? 在单片机系统中,系统上电启动的时候复位一次,当按键按下的时候系统再次复位,如果释放后再按下,系统还会复位。所以可以通过按键的断开和闭合在运行的系统中控制其复位。 开机的时候为什么为复位 在电路图中,电容的的大小是10uF,电阻的大小是10k。所以根据公式,可以算出电容充电到电源电压的0.7倍(单片机的电源是5V,所以充电到0.7倍即为3.5V),需要的时间是10K*10UF=0.1S。 也就是说在电脑启动的0.1S内,电容两端的电压时在0~3.5V增加。这个时候10K电阻两端的电压为从5~1.5V减少(串联电路各处电压之和为总电压)。所以在0.1S内,RST引脚所接收到的电压是5V~1.5V。在5V正常工作的51单片机中小于1.5V的电压信号为低电平信号,而大于1.5V的电压信号为高电平信号。所以在开机0.1S内,单片机系统自动复位(RST引脚接收到的高电平信号时间为0.1S左右)。 按键按下的时候为什么会复位 在单片机启动0.1S后,电容C两端的电压持续充电为5V,这是时候10K电阻两端的电压接近于0V,RST处于低电平所以系统正常工作。当按键按下的时候,开关导通,这个时候电容两端形成了一个回路,电容被短路,所以在按键按下的这个过程中,电容开始释放之前充的电量。随着时间的推移,电容的电压在0.1S内,从5V释放到变为了1.5V,甚至更小。根据串联电路电压为各处之和,这个时候10K电阻两端的电压为3.5V,甚至更大,所以RST引脚又接收到高电平。单片机系统自动复位。 总结: 1、复位电路的原理是单片机RST引脚接收到2US以上的电平信号,只要保证电容的充放电时间大于2US,即可实现复位,所以电路中的电容值是可以改变的。 2、按键按下系统复位,是电容处于一个短路电路中,释放了所有的电能,电阻两端的电压增加引起的。

电气控制电路基础原理图

电气控制电路基础(电气原理图) 电气控制系统图一般有三种:电气原理图、电器布置图和电气安装接线图。 这里重点介绍电气原理图。 电气原理图目的是便于阅读和分析控制线路,应根据结构简单、层次分明清晰的原则,采用电器元件展开形式绘制。它包括所有电器元件的导电部件和接线端子,但并不按照电器元件的实际布置位置来绘制, 也不反映电器元件的实际大小。 电气原理图一般分主电路和辅助电路(控制电路)两部分。 主电路是电气控制线路中大电流通过的部分,包括从电源到电机之间相连的电器元件;一般由组合开关、主熔断器、接触器主触点、热继电器的热元件和电动机等组成。 辅助电路是控制线路中除主电路以外的电路,其流过的电流比较小和辅助电路包括控制电路、照明电路、信号电路和保护电路。其中控制电路是由按钮、接触器和继电器的线圈及辅助触点、热继电器触点、保护电器触点等组成。 电气原理图中所有电器元件都应采用国家标准中统一规定的图形符号和文字符号表示。 电气原理图中电器元件的布局 电气原理图中电器元件的布局,应根据便于阅读原则安排。主电路安排

在图面左侧或上方,辅助电路安排在图面右侧或下方。无论主电路还是辅助电路,均按功能布置,尽可能按动作顺序从上到下,从左到右排列。 电气原理图中,当同一电器元件的不同部件(如线圈、触点)分散在不同位置时,为了表示是同一元件,要在电器元件的不同部件处标注统一的文字符号。对于同类器件,要在其文字符号后加数字序号来区别。如两个接触器,可用KM、KMZ文字符号区别。 电气原理图中,所有电器的可动部分均按没有通电或没有外力作用时的状态画出。 对于继电器、接触器的触点,按其线圈不通电时的状态画出,控制器按手柄处于零位时的状态画出;对于按钮、行程开关等触点按未受外力作用时的状态画出。 电气原理图中,应尽量减少线条和避免线条交叉。各导线之间有电联系时,在导线交点处画实心圆点。根据图面布置需要,可以将图形符号旋转绘制,一般逆时针方向旋转900,但文字符号不可倒置。 图面区域的划分 图纸上方的1、2、3…等数字是图区的编号,它是为了便于检索 电气线路,方便阅读分析从而避免遗漏设置的。图区编号也可设置在图 的下方。 图区编号下方的的文字表明它对应的下方元件或电路的功能,使读者能清楚地知道某个元件或某部分电路的功能,以利于理解全部电路的工作原理。

控制器的工作原理介绍

控制器的工作原理介绍 控制器是指按照预定顺序改变主电路或控制电路的接线和改变电路中电阻值来控制电动机的启动、调速、制动和反向的主令装置。由程序计数器、指令寄存器、指令译码器、时序产生器和操作控制器组成,它是发布命令的“决策机构”,即完成协调和指挥整个计算机系统的操作。 控制器的分类有很多,比如LED控制器、微程序控制器、门禁控制器、电动汽车控制器、母联控制器、自动转换开关控制器、单芯片微控制器等。 1.LED控制器(LED controller):通过芯片处理控制LED灯电路中的各个位置的开关。控制器根据预先设定好的程序再控制驱动电路使LED阵列有规律地发光,从而显示出文字或图形。 2.微程序控制器:微程序控制器同组合逻辑控制器相比较,具有规整性、灵活性、可维护性等一系列优点,因而在计算机设计中逐渐取代了早期采用的组合逻辑控制器,并已被广泛地应用。在计算机系统中,微程序设计技术是利用软件方法来设计硬件的一门技术。 3.门禁控制器:又称出入管理控制系统(Access Control System) ,它是在传统的门锁基础上发展而来的。门禁控制器就是系统的核心,利用现代的计算机技术和各种识别技术的结合,体现一种智能化的管理手段。 4.电动汽车控制器:电动车控制器是用来控制电动车电机的启动、运行、进退、速度、停止以及电动车的其它电子器件的核心控制器件,它就象是电动车的大脑,是电动车上重要的部件。 上述只是简单的介绍了几种控制器的名称和主要功能,控制器的种类繁多、技术不同、领域不同。 在控制器领域内,高标科技作为一家国家级的高新企业,其主打产品是电动车控制器,并且在电动车控制领域内占有很重要的地位,之前已经说到电动车控制器是用来控制电动车电机的启动、运行、进退、速度、停止以及电动车的其它电子器件的核心控制器件,它就象是电动车的大脑,是电动车上重要的部件。高标科技在这里为大家介绍一下高标控制器的基本工作原理: (一)高标科技电动车控制器的结构 电动车控制器是由周边器件和主芯片(或单片机)组成。周边器件是一些功能

51单片机复位电路有关问题

想问一下单片机复位电路问题 复位过程我明白,RST接高电平复位,接低电平单片机正常工作 但电路连接不太理解什么意思, 想知道图中电解电容的作用,既然是按键高电平复位为什么要加电解电容呢不加可以吗?如果一定要加原因是什么? 另外想知道电容作用是隔直流通交流,是绝对的直流不通过还是什么充电过程无电流放电过程有电流,求指教 我认为绛红的蓝同学说的不太好。 电容确实可以起到按键去除抖动的作用,但是这里的电容还有一个更重要的作用就是上电复位,因为考虑到芯片刚刚上电时由于供电不稳定而做出错误的计算,所以增加一个上电复位以达到延时启动CPU的目的,使芯片能够正常工作。虽然现在很多芯片自带了上电延时功能,但是我们一般还是会增加额外的上电复位电路,提高可靠性。 上电复位是如此工作的,此时不用考虑按键和你图中1K电阻的作用。上电瞬间,电压VCC短时间内从0V上升到5V(比方说5V),这一瞬间相当于交流电,电容相当于导线,5V的电压全部加在10K电阻上,也就是说,这时RST的电平状态为高电平。但是从上电开始,电容自己就慢慢充电,其两端电压呈曲线上升,最终达到5V,也就是说其正端电位为5V,负端电位为0V,其负端也就正好是RST,此时RST为低电平,单片机开始正常工作。 添加按键是为了手动复位,一般那个1K电阻可以不加。当按键按下时,电容两端构成回路并放电,使RST端重新变为高电平,按键抬起时电容又充电使RST 变回低电平。 复位电路的作用 在上电或复位过程中,控制CPU的复位状态:这段时间内让CPU保持复位状态,而不是一上电或刚复位完毕就工作,防止CPU发出错误的指令、执行错误操作,也可以提高电磁兼容性能。 无论用户使用哪种类型的单片机,总要涉及到单片机复位电路的设计。而单片机复位电路设计的好坏,直接影响到整个系统工作的可靠性。许多用户在设计完单片机系统,并在实验室调试成功后,在现场却出现了“死机”、“程序走飞”等现象,这主要是单片机的复位电路设计不可靠引起的。 基本的复位方式 单片机在启动时都需要复位,以使CPU及系统各部件处于确定的初始状态,并从初态开始工作。89系列单片机的复位信号是从RST引脚输入到芯片内的施密特触发器中的。当系统处于正常工作状态时,且振荡器稳定后,如果RST引脚上有一个高电平并维持2个机器周期(24个振荡周期)以上,则CPU就可以响应并将系统复位。单片机系统的复位方式有:手动按钮复位和上电复位 1、手动按钮复位 手动按钮复位需要人为在复位输入端RST上加入高电平(图1)。一般采用的办法是在RST端和正电源Vcc之间接一个按钮。当人为按下按钮时,则Vcc的+5V电平就会直接加到RST端。手动按钮复位的电路如所示。由于人的动作再快也会使按钮保持接通达数十毫秒,所以,完全能够满足复位的时间要求。

铣床电路控制原理图

铣床控制电路:

一、铣床的结构原理: 1、铣床的工作台及夹具

2、铣床的外形 3、铣床结构: ①、主轴;②、悬梁;③、刀杆支架;④、工件工作台;⑤、(工件工作台)左右进给操作手柄; ⑥、(工件工作台)前后进给操作手柄;⑦、(工件工作台)上下操作手柄;⑧、进给变速手柄及变速盘; ⑨、升降工作台;⑩、主轴变速盘及变速手柄;⑾、主轴电动机及进给电动机等等。

4、铣床的运动形式: ①、主轴运动:主轴带动铣刀作旋转运动,由M1拖动(为减小负载波动对加工质量影响,主轴上装有飞轮); ②、进给运动:指工作台带动工件作上下、左右、前后6个方向的直线运动(由三根进给丝杆实现),及圆形工作台的旋转运动,由M2拖动; ③、辅助运动:指工作台带动工件作上下、左右、前后6个方向的快速运动,由M2与电磁离合器YC3(YC3又叫快速电磁离合器)联合拖动。 5、铣床对各运动形式的要求: ①、主轴旋转平稳,以保证加工质量(采用飞轮); ②、铣削加工时,工件同一时刻只能作某一个方向的进给运动; ③、用圆形工作台加工时,不能移动,只能旋转; ④、主轴变速、进给变速用机械变速实现,为保证变速易于齿合,应有变速冲动控制; ⑤、据工艺要求,先主轴旋转后再进给运动; ⑥、为操作方便,应有两地控制。(机械离合器) 6、机床进给运动示意图:圆形工作台旋转传动链 横向移动传动链 (电磁离合器) YC2(正常进给) 垂直移动传动链 M2——— YC3(快速进给)纵向移动传动链 7、铣床的加工功能: ①、加工平面; ②、加工斜面; ③、加工沟槽; ④、(装上分度盘)可以铣切齿轮和螺旋面; ⑤、(装上园工作台)可以铣切凸轮和弧形槽。 二、铣床电路控制原理: 1、电路图(见上)

断路器的控制原理

断路器的控制原理 在发电厂和变电站中对断路器的跳、合闸控制是通过断路器的控制回路以及操动机构来实现的。控制回路是连接一次设备和二次设备的桥梁,通过控制回路,可以实现二次设备对一次设备的操控。通过控制回路,实现了低压设备对高压设备的控制。 一、控制信号传送过程 (一)常规变电站控制信号传输过程 某线路高压开关控制信号传递过程 由上图可以看出,断路器的控制操作,有下列几种情况: 1主控制室远方操作:通过控制屏操作把手将操作命令传递到保护屏操作插件,再由保护屏操作插件传递到开关机构箱,驱动跳、合闸线圈。 2就地操作:通过机构箱上的操作按钮进行就地操作。 3遥控操作:调度端发遥控命令,通过通信设备、远动设备将操作信号传递至变电站远动屏,远动屏将空接点信号传递到保护屏,实现断路器的操作。 4开关本身保护设备、重合闸设备动作,发跳、合闸命令至操作插件,引起开关进行跳、合闸操作。 5母差、低频减载等其他保护设备及自动装置动作,引起断路器跳闸。 可以看出,前三项为人为操作,后两项为自动操作,因此断路器的操作据此可分为人为操作和自动操作。 根据操作时相对断路器距离的远近,可分为就地操作、远方操作、遥控操作。就地通过开关机构箱本身操作按钮进行的操作为就地操作,有些开关的保护设备装在开关柜上,相应的操作回路也在就地,这样通过保护设备上操作回路进行的操作也是就地操作,保护设备在主控室,在主控室进行的操作为远方操作,通过调度端进行的操作为遥控操作。

(二)综自站控制信号传输过程 某线路高压开关控制信号传递过程 通道 操作方式与常规变电站相比,仅在远方操作和遥控操作时不同。 在主控室内进行远方操作,一般是通过后台机进行,操作命令传达到测控装置,启动测控装置跳、合 闸继电器,跳、合闸信号传递到保护装置操作插件,启动操作插件手跳、手合继电器,手跳、手合继电器 触点接通跳、合闸回路,启动断路器跳、合闸。当后台机死机或其它原因不能操作时,可以在测控屏进行 操作。 遥控操作由调度端(或集控站端)发送操作命令,经通讯设备至站内远动通讯屏,远动通讯屏将命令 转发 至站内保护通讯屏,然后保护通讯屏将命令传输至测控屏,逐级向下传输。 需要指出,有些老站遥控命令是通过后台机进行传输的,如虚线图所示,但由于后台机死机时,将不 能进 行遥控操作,现在新上站,遥控通道不再经后台机,提高了遥控操作可靠性。 二、常规断路器控制回路原理 下图为最简单的断路器控制回路原理图 KK —控制开关 HC —合闸线圈或合闸接触器线圈(电磁机构) TQ —跳闸线圈 DL —断路器辅助接点 1ZJ —保护及自动装置接点 BCJ-保护出口继电器接点 HQ —电磁机构中的断路器合闸线圈 (一)合闸回路 断路器合闸回路由以下几部分组成 合闸启动回路 f 断路器辅助接点(常闭)f 合闸线圈 手动合闸或自动合闸时,合闸启动回路瞬时接通,合闸线圈励磁,启动断路器操动机构,开关合上后,串 于合闸回路的断路器常闭接点打开,断开合闸回路。 母差、低周减载、备自投、主变保 保 护 屏 操 作 插 就 地 操 作 断 路 器 跳 合 闸

单片机最小系统原理图

单片机最小系统 单片机最小系统,或者称为最小应用系统,是指用最少的元件组成的单片机可以工作的 系统. 对51系列单片机来说,最小系统一般应该包括:单片机、晶振电路、复位电路. 下面给出一个51单片机的最小系统电路图. 说明

复位电路:由电容串联电阻构成,由图并结合"电容电压不能突变"的性质,可以知道,当系统一上电,RST脚将会出现高电平,并且,这个高电平持续的时间由电路的RC值来决定.典型的51单片机当RST脚的高电平持续两个机器周期以上就将复位,所以,适当组合RC的取值就可以保证可靠的复位.一般教科书推荐C 取10u,R取8.2K.当然也有其他取法的,原则就是要让R C组合可以在RST脚上产生不少于2个机周期的高电平.至于如何具体定量计算,可以参考电路分析相关书籍. 晶振电路:典型的晶振取11.0592MHz(因为可以准确地得到9600波特率和19200波特率,用于有串口通讯的场合)/12MHz(产生精确的uS级时歇,方便定时操作) 单片机:一片AT89S51/52或其他51系列兼容单片机 特别注意:对于31脚(EA/Vpp),当接高电平时,单片机在复位后从内部ROM的0000H开始执行;当接低电平时,复位后直接从外部ROM的0000H开始执行.这一点是初学者容易忽略的. 复位电路: 一、复位电路的用途 单片机复位电路就好比电脑的重启部分,当电脑在使用中出现死机,按下重启按钮电脑内部的程序从头开始执行。单片机也一样,当单片机系统在运行中,受到环境干扰出现程序跑飞的时候,按下复位按钮内部的程序自动从头开始执行。 单片机复位电路如下图:

二、复位电路的工作原理 在书本上有介绍,51单片机要复位只需要在第9引脚接个高电平持续2US就可以实现,那这个过程是如何实现的呢? 在单片机系统中,系统上电启动的时候复位一次,当按键按下的时候系统再次复位,如果释放后再按下,系统还会复位。所以可以通过按键的断开和闭合在运行的系统中控制其复位。 开机的时候为什么为复位 在电路图中,电容的的大小是10uF,电阻的大小是10k。所以根据公式,可以算出电容充

51单片机AD89电路设计程序+原理图

AD0809在51单片机中的应用 我们在做一个单片机系统时,常常会遇到这样那样的数据采集,在这些被采集的数据中,大部分可以通过我们的I/O口扩展接口电路直接得到,由于51单片机大部分不带AD转换器,所以模拟量的采集就必须靠A/D或V/F实现。下现我们就来了解一下AD0809与51单片机的接口及其程序设计。 1、AD0809的逻辑结构 ADC0809是8位逐次逼近型A/D转换器。它由一个8路模拟开关、一个地址锁存译码器、一个A/D转换器和一个三态输出锁存器组成(见图1)。多路开关可选通8个模拟通道,允许8路模拟量分时输入,共用A/D转换器进行转换。三态输出锁器用于锁存A/D转换完的数字量,当OE端为高电平时,才可以从三态输出锁存器取走转换完的数据。

2、AD0809的工作原理 IN0-IN7:8条模拟量输入通道 ADC0809对输入模拟量要求:信号单极性,电压围是0-5V,若信号太小,必须进行放大;输入的模拟量在转换过程中应该保持不变,如若模拟量变化太快,则需在输入前增加采样保持电路。 地址输入和控制线:4条 ALE为地址锁存允许输入线,高电平有效。当ALE线为高电平时,地址锁存与译码器将A,B,C三条地址线的地址信号进行锁存,经译码后被选中的通道

的模拟量进转换器进行转换。A,B和C为地址输入线,用于选通IN0-IN7上的一路模拟量输入。通道选择表如下表所示。 C B A 选择的通道 0 0 0 IN0 0 0 1 IN1 0 1 0 IN2 0 1 1 IN3 1 0 0 IN4 1 0 1 IN5 1 1 0 IN6 1 1 1 IN7 数字量输出及控制线:11条 ST为转换启动信号。当ST上跳沿时,所有部寄存器清零;下跳沿时,开始进行A/D转换;在转换期间,ST应保持低电平。EOC为转换结束信号。当EOC为高电平时,表明转换结束;否则,表明正在进行A/D转换。OE为输出允许信号,用于控制三条输出锁存器向单片机输出转换得到的数据。OE=1,输出转换得到的数据;OE=0,输出数据线呈高阻状态。D7-D0为数字量输出线。 CLK为时钟输入信号线。因ADC0809的部没有时钟电路,所需时钟信号必须由外界提供,通常使用频率为500KHZ, VREF(+),VREF(-)为参考电压输入。

卷帘门控制箱控制电路图

防火卷帘门控制器原理、使用说明、故障维修 ⑴基本功能: ①手动控制卷帘门上行、下行、停止功能 ②接收烟温感信号自动控制完成一次下滑,中间停留和二次下滑功能 ③接收消防中心信号自动控制完成一次下滑,中间停留和二次下滑功能 ④火警状态:卷帘门运行到底时按任意键皆为上升至中位延时后二次降到底 ⑤门位指示输出(上限、中位、下限) ⑵辅助功能: ①电源、相序运行错误状态,灯光闪动指示功能 ②火警声光报警功能 ⑶保护功能: ①电源进线相序自动检测和相序改变后自动保护功能 ②过载自动保护功能 ③缺相自动保护功能 2、性能参数 ⑴一次下滑时间可调范围0~600s,中间停留时间可调范围0~600s ⑵报警音量可达100dB ⑶所有输出点容量:AC220V/5A、DC30V/5A ⑷电源进线缺相或相序错误系统8s内保护 ⑸系统功耗<15W,高节能 ⑹接消防中心信号是有源信号,反馈消防中心信号是无源信号 ⑺外接正常指示灯为6.3V、1W ⑴限位开关未调整前在无人监控状态下,电控箱不可处于通电状态 ⑵电控箱正式投入运行后,每月应进行两次运行检查 ⑶按键指令门不动作:先检查三相电源是否缺相,三相电源进线的相序是否接错,停止键是否接在常开触点上。 ⑷外接正常指示灯应安装在显眼处,以便检查。

故障现象可能的故障原因故障排除方法 接通电源8秒后正常灯闪动1、相位有误 2、线路断相,或保险丝断1、将三相电的任意两条相线对调 2、接通断相的相线、更换保险丝 接通电源所有功能皆不能动作1、按钮开关的停(T)、上行(XA)、 下行(SA)开关未按要求接成常 开触点方式 2、上限位和下限位开关未按要求 接成常闭触点方式 1、按要求将按钮开关的停(T)、上行 (XA)、下行(SA)开关接成常开触 点方式 2、按要求将上限位和下限位开关接成 常闭触点方式 基本操作正常,在把编程开关SW1(SW2)拨至“OFF”状态时,门自动下行。(正常时门应自动上行至上限位)1、上限位和下限位控制线接反 2、电机线接反 1、将上限位和下限位控制线对调 2、将电机线的任意两条线对调 接上烟感器或温感器时门马上动作烟感器或温感器的正负极接反或 正负极短路 将烟感器或温感器的正负极正确连接 且其正负极不能短路 当烟感器或温感器达到预定浓度或温度时门不动作烟感器或温感器内的输出线接错按要求连接好烟感器或温感器的输出 线,或更换新的烟感器或温感器

51单片机的若干电路原理图

51单片机的若干电路原理图 单片机 2007-10-23 20:36:31 阅读198 评论0 字号:大中小订阅 利用下面这些原理图,就可以自己动手做个简单的实验板啦~~~~ 1 外接电源供电电路及电源指示灯 在单片机实训板上为系统设计了一个外接电源供电电路,这个电源电路具备两种电源供电方式:一种是直接采用PC的USB接口5V直流电源给实训板供电,然后在电源电路中加入一个500mA电流限制的自恢复保险丝给PC的USB电源提供了保护的作用;另一种是采用小型直流稳压电源供电,输出的9V直流电源加入到电源电路中,通过LM7805稳压芯片的降压作用,给实训板提供工作所需的5V电源。 如图2.4所示为采用LM7805稳压芯片进行降压供电的电源电路。 图2.4 外接电源供电电路 同时,为了显示外接电源给实训板提供了电源,在系统中增加了电源指示灯电路,如图2.5。 发光二极管工作在正常工作状态时,流过LED的电流只需要5~10mA左右就行,在电路中采用白发红高亮LED,所以可以取5mA左右

的电流值,通过计算,可知:连接LED的限流电阻的阻值可以采用680Ω。 图2.5 电源指示灯电路 2 系统复位电路 复位是单片机的初始化操作,只要给RESET引脚加上2个机器周期以上的高电平信号,即可使单片机复位。除了进入系统的正常初始化之外,当程序运行出错或是操作错误使系统处于死锁状态时,为了摆脱死锁状态,也需要按复位键重新复位。 在系统中,为了实现上述的两项功能,采用常用的按键电平复位电路,如图2.6所示。 2.6 按键电平复位电路 从途中可以看出,当系统得到工作电压的时候,复位电路工作在上电自动复位状态,通过外部复位电路的电容充电来实现,只要Vcc

单片机数字钟电路图

数字钟设计 一、设计目的 1. 熟悉集成电路的引脚安排。 2. 掌握各芯片的逻辑功能及使用方法。 3. 了解面包板结构及其接线方法。 4. 了解数字钟的组成及工作原理。 5. 熟悉数字钟的设计与制作。 二、设计要求 1.设计指标 时间以24小时为一个周期; 显示时、分、秒; 有校时功能,可以分别对时及分进行单独校时,使其校正到标准时间;计时过程具有报时功能,当时间到达整点前5秒进行蜂鸣报时; 为了保证计时的稳定及准确须由晶体振荡器提供表针时间基准信号。

2.设计要求 画出电路原理图(或仿真电路图); 元器件及参数选择; 电路仿真与调试; PCB文件生成与打印输出。 3.制作要求自行装配和调试,并能发现问题和解决问题。 4.编写设计报告写出设计与制作的全过程,附上有关资料和图纸,有心得体会。 三、设计原理及其框图 1.数字钟的构成 数字钟实际上是一个对标准频率(1HZ)进行计数的计数电路。由于计数的起始时间不可能与标准时间(如北京时间)一致,故需要在电路上加一个校时电路,同时标准的1HZ时间信号必须做到准确稳定。通常使用石英晶体振荡器电路构成数字钟。图3-1所示为数字钟的一般构成框图。 图3-1 数字钟的组成框图

⑴晶体振荡器电路 晶体振荡器电路给数字钟提供一个频率稳定准确的32768Hz的方波信号,可保证数字钟的走时准确及稳定。不管是指针式的电子钟还是数字显示的电子钟都使用了晶体振荡器电路。 ⑵分频器电路 分频器电路将32768Hz的高频方波信号经32768()次分频后得到1Hz的方波信号供秒计数器进行计数。分频器实际上也就是计数器。 ⑶时间计数器电路 时间计数电路由秒个位和秒十位计数器、分个位和分十位计数器及时个位和时十位计数器电路构成,其中秒个位和秒十位计数器、分个位和分十位计数器为60进制计数器,而根据设计要求,时个位和时十位计数器为12进制计数器。

单片机各种复位电路原理

单片机各种复位电路原理 复位电路的作用 在上电或复位过程中,控制CPU的复位状态:这段时间内让CPU保持复位状态,而不是 一上电或刚复位完毕就工作,防止CPU发出错误的指令、执行错误操作,也可以提高电磁 兼容性能。 无论用户使用哪种类型的单片机,总要涉及到单片机复位电路的设计。而单片机复位电路设 计的好坏,直接影响到整个系统工作的可靠性。许多用户在设计完单片机系统,并在实验室调试成功后,在现场却出现了“死机”、“程序走飞”等现象,这主要是单片机的复位电路设计不可 靠引起的。 基本的复位方式 单片机在启动时都需要复位,以使CPU及系统各部件处于确定的初始状态,并从初态开始 工作。89系列单片机的复位信号是从RST引脚输入到芯片内的施密特触发器中的。当系统处于正常工作状态时,且振荡器稳定后,如果RST引脚上有一个高电平并维持2个机器周期(24个振荡周期)以上,则CPU就可以响应并将系统复位。单片机系统的复位方式有:手动按钮复位和上电复位 1、手动按钮复位 手动按钮复位需要人为在复位输入端RST上加入高电平(图1)。一般采用的办法是在RST 端和正电源Vcc之间接一个按钮。当人为按下按钮时,则Vcc的+5V电平就会直接加到RST端。手动按钮复位的电路如所示。由于人的动作再快也会使按钮保持接通达数十毫秒, 所以,完全能够满足复位的时间要求。

图1 图2 2 、上电复位 AT89C51 的上电复位电路如图 2 所示,只要在RST 复位输入引脚上接一电容至Vcc 端,下接一个电阻到地即可。对于CMOS 型单片机,由于在RST 端内部有一个下拉电阻,故可将外部电阻去掉,而将外接电容减至1μF。上电复位的工作过程是在加电时,复位电路通 过电容加给RST 端一个短暂的高电平信号,此高电平信号随着Vcc 对电容的充电过程而 逐渐回落,即RST 端的高电平持续时间取决于电容的充电时间。为了保证系统能够可靠地 复位,RST 端的高电平信号必须维持足够长的时间。上电时,Vcc 的上升时间约为10ms ,而振荡器的起振时间取决于振荡频率,如晶振频率为10MHz ,起振时间为1ms ;晶振频率为1MHz ,起振时间则为10ms 。在图 2 的复位电路中,当Vcc 掉电时,必然会使RST 端电压迅速下降到0V 以下,但是,由于内部电路的限制作用,这个负电压将不会对器件产生 损害。另外,在复位期间,端口引脚处于随机状态,复位后,系统将端口置为全“l态”。如果系统在上电时得不到有效的复位,则程序计数器PC 将得不到一个合适的初值,因此,CPU 可能会从一个未被定义的位置开始执行程序。 2 、积分型上电复位 常用的上电或开关复位电路如图 3 所示。上电后,由于电容C3 的充电和反相门的作用,使RST 持续一段时间的高电平。当单片机已在运行当中时,按下复位键K 后松开,也能使RST 为一段时间的高电平,从而实现上电或开关复位的操作。 根据实际操作的经验,下面给出这种复位电路的电容、电阻参考值。 图3 中:C:=1uF ,Rl=lk ,R2=10k

水泵液位控制电路原理图

西安祥天和电子科技有限公司详情咨询官网https://www.sodocs.net/doc/2911337919.html, 主营产品:液位传感器水泵控制箱报警器GKY仪表液位控制系统,液位控制器,无线传输收发器等 水泵液位控制电路原理图 水泵液位自动控制系统的主要由以下三个部分组成: 液位信号的采集液位信号的传输水泵控制系统 1.液位信号的采集 液位信号的采集主要是选择合适的液位传感器。液位传感器的发展从最早的电极式、UQK/GSK传统浮子、到现在的压力式、光电式和GKY液位传感器等,形成了多种液位控制方式。电极式便宜简单,但在水中会吸附杂质,使用寿命短。传统浮子与相对滑动轨道之间只有1mm 左右的细缝,很容易被脏东西卡住,可靠性较低。这些是不能在污水中使用的。光电式也不能用于污水,因为玻璃反射面脏了就会出现误判断。GKY液位传感器可以弥补这些缺陷,在污水和清水中可以使用。所以液位控制的系统设计应该根据具体使用环境慎重选择传感器,如果选择不当,将会导致控制系统故障频发,甚至瘫痪,这是导致现有很多液位自动控制系统使用不到一年就失灵的重要原因。 不同液位传感器检测液位的原理是不同的,具体可参见百度文库中“如何选择液位传感器”“什么是液位开关液位开关原理”等文章。 2.液位信号的传输 液位信号的传输可以有有线和无线两种方式。有线就是通过普通电缆线或屏蔽线传输,大部分传统液位传感器通过普通的BV线就可以了,传输信号易受干扰的压力式、电容式传感器需要用屏蔽线传输而且距离不能太远。 在传输距离远或不方便铺设传输线路的场所,需要使用无线液位传输系统。无线液位传输系统可以有多种方式:第一种是直接采用无线收发设备传输液位信号,如GKY-WX。第二种是借助于通讯网络的短信收发功能将液位信号传达到目的地,如GKY-DXSF。第三种是目前最流行一种传输方式,就是借助中间服务器平台,采用流量卡来传输液位信号,如 GKY-GPRSSF。

单片机电路图详解

单片机:交通灯课程设计(一)(2007-04-21 13:28:54) 目录 摘要--------------------------------------------------------- 1 1.概述 -------------------------------------------------------- 2 2.硬件设计----------------------------------------------------- 3 2.1单片机及其外围--------------------------------------------3 2.1.1单片机的选择-----------------------------------------3 2.1.2单片机的特点及其应用范围----------------------------- 3 2.1.3存储器的扩展----------------------------------------- 4 2.1.4内存的扩展------------------------------------------- 6 2.1.5MCS-52的I/O接口扩展--------------------------------- 8 2.2电路部分--------------------------------------------------11 2.2.1元器件选用-------------------------------------------11 2.2.2电路完成功能-----------------------------------------13 3.软件设计------------------------------------------------------15 3.1软件概述-------------------------------------------------15 3.2汇编语言指令说明-----------------------------------------16 3.3定时/计数器的原理----------------------------------------16 3.3.1定时/计数器的概述-----------------------------------16 3.3.2 8255A片选及各端口地址-------------------------------18 3.3.3信号控制码------------------------------------------18 3.3.4工作方式寄存器--------------------------------------19 3.3.5定时/计数器初值及定时器T0的工作方式----------------20

单片机系统复位电路

单片机复位电路 为确保微机系统中电路稳定可靠工作,复位电路是必不可少的一部分,复位电路的第一功能是上电复位。一般微机电路正常工作需要供电电源为5V±5%,即4.75~5.25V。由于微机电路是时序数字电路,它需要稳定的时钟信号,因此在电源上电时,只有当VCC超过4.75V 低于5.25V以及晶体振荡器稳定工作时,复位信号才被撤除,微机电路开始正常工作。 复位电路的分类: 单片机复位电路主要有四种类型:(1)微分型复位电路;(2)积分型复位电路;(3)比较器型复位电路;(4)看门狗型复位电路。 ISA总线的复位信号到南桥之间会有一个非门,跟随器或电子开关,常态时为低电平,复位时为高电平。IDE的复位和ISA总线正好相反,通常两者之间会有一个非门或是一个反向电子开关,也就是说IDE常态时为高电平,复位时为低电平,这里的高电平为5V或3.3V,低电平为0.5V以下的电位。 任何单片机在工作之前都要有个复位的过程,复位是什么意思呢?它就象是我们上课之前打的预备铃。预备铃一响,大家就自动地从操场、其它地方进入教室了,在这一段时间里,是没有老师干预的,对单片机来说,是程序还没有开始执行,是在做准备工作。显然,准备工作不需要太长的时间,复位只需要5ms的时间就可以了。如何进行复位呢?只要在单片机的RST引脚上加上高电平,就可以了,按上面所说,时间不少于5ms。为了达到这个要求,可以用很多种方法。实际上,我们在上一次实验的图中已见到过了。 复位电路工作原理如上图所示,VCC上电时,C充电,在10K电阻上出现电压,使得单片机复位;几个毫秒后,C充满,10K电阻上电流降为0,电压也为0,使得单片机进入工作状态。工作期间,按下S,C放电。S松手,C又充电,在10K电阻上出现电压,使得单片机复位。几个毫秒后,单片机进入工作状态。 单片机复位电路原理是在单片机的复位引脚RST上外接电阻和电容,实现上电复位。当复位电平持续两个机器周期以上时复位有效。复位电平的持续时间必须大于单片机的两个机器周期,具体数值可以由RC电路计算出时间常数。 如上图所示,单片机复位电路是由按键复位和上电复位两部分组成。其中,STC89系列单片及为高电平复位,通常在复位引脚RST上连接一个电容到VCC,再连接一个电阻到GND,由此形成一个RC充放电回路保证单片机在上电时RST脚上有足够时间的高电平进行复位,随后回归到低电平进入正常工作状态,这个电阻和电容的典型值为10K和10uF.而按键复位就是在复位电容上并联一个开关,当开关按下时电容被放电、RST也被拉到高电平,而且由于电容的充电,会保持一段时间的高电平来使单片机复位。

相关主题