当前位置:文档之家› 1-wire总线接口应用

1-wire总线接口应用

1-wire总线接口应用
1-wire总线接口应用

微机原理与接口技术实验报告

实验名称:1-wire总线接口应用

班级:

姓名:

学号:

实验日期:

成绩:

1-wire总线接口应用

实验目的

1、理解1-wire总线的工作时序。

2、掌握DS18B20传感器的使用方法。

3、理解不同数码之间的转换方法。

实验仪器

单片机开发板、万利仿真机、稳压电源、计算机

实验原理

1、1-wire总线

近年来,美国的DALLAS公司推出了一项特有的单总线(1-Wire Bus)技术。该技术采用单根信号线进行数据传输。既可传输时钟,又能传输数据,而且数据传输是双向的,因而这种单总线技术具有线路简单,硬件开销少,成本低廉,便于总线扩展和维护等优点。

所有的1-Wire 总线器件都具有一个共同的特征;无论是芯片内还是iButton内,在出厂时每个器件都有一个与其它任何器件互不重复的固定的序列号。也就是说,每一个器件都是唯一的。一旦器件的序列号已知,通过这个序列号,任意一个器件都可以从众多连到同1-Wire 总线的器件中被选出用于通信。

DS18B20是DALLAS公司生产的一线式数字温度传感器,具有3引脚TO-92小体积封装形式;温度测量范围为-55℃一+125%,可编程9一12位A/D转换精度,测温分辨率可达0.0625℃,被测温度用符号扩展的16位数字量方式串行输出;其工作电源既可在远端引入,也可采用寄生电源方式产生;多个DS18B20可以并联到2根或3根线上,CPU只需一根端口线就能与诸多DS18B20通信,占用微处理器的端口较少,可节省大量的引线和逻辑电路。

2、DS18B20的读写操作

(1)位读写时序

图4-24所示的是1-wire总的写位时序。首先把总线拉成地电平15μS,然后根据写1或0的输出1或0约45μS(总线器件约在写出电平后15μS的时间开始采样IO口数据),最后输出高电平,结束一位的读写时序。位与位之间间隔没有限制,但至少1μS以上。

图4-24 1-wire总线写位时序图

1-wire总线的读位时序如图4-25所示。首先把总线拉成地电平约8μS,然后IO口为高电平释放总线。主机(单片机)约在开始后15μS读IO数据,再等待读时序结束(约45μS),最后释放总线,准备读下一位。位与位之间间隔没有限制,但至少1μS以上。

图4-25 1-wire总线读位时序图

总线复位时序如图4-26所示。主机先把总线拉成低电平并保持480μS-960μS,然后主机释放总线(变成高电平)约15μS-60μS,DS18B20发出存在信号(低电平60μS-240μS),然后DS18B20也释放总线,准备开始通信。

图4-26 1-wire总线复位时序图

(2)DS18B20的功能命令

一旦总线主机检测到从属器件的存在它便可以发出器件操作命令,操作命令均为8位长,部分常用命令列表如下:

Read ROM(读ROM)[33h]

此命令允许总线主机读DS18B20的8位产品系列编码唯一的48位序列号以及8位的CRC。此命令只能在总线上仅有一个DS1820的情况下可以使用,如果总线上存在多于一个的从属器件那么当所有从片企图同时发送时,将发生数据冲突的现象,漏极开路会产生线与的结果。Match ROM(符合ROM)[55h]

符合ROM命令后继以64位的ROM数据序列允许总线主机对多点总线上特定的DS1820寻址只有与64位ROM序列严格相符的DS18B20才能对后继的存贮器操作命令作出响应。所有与64位ROM序列不符的从片将等待复位。此命令在总线上有单个或多个器件的情况下均可使用。Skip ROM(跳过ROM)[CCh]

在单点总线系统中,此命令通过允许总线主机不提供64位ROM编码而访问存储器操作来节省时间。如果在总线上存在多于一个的从属器件,而且在SkipROM命令之后发出读命令,那么由于多个从片同时发送数据会在总线上发生数据冲突漏极开路下拉会产生线与的效果。读暂存存储器Read Scratchpad[BEh]

此命令读暂存存储器的内容读开始于字节0,并继续经过暂存存储器直至第九个字节字节8CRC被读出为止。主机可以在任何时候发出一复位以中止读操作。

复制暂存存储器Copy Scratchpad [48h]

此命令把暂存存储器复制入DS18B20的E2PROM存储器,把温度存储器字节存贮入非易失性存储器。如果由寄生电源供电总线主机在发出此命令之后必须能立即强制上拉至少10mS。温度变换ConvertT[44h]

此命令开始温度变换不需要另外的数据。如果有多个DS18B20连接在总线上,可以一次启动所有芯片进行温度转换。如果由寄生电源供电那么总线主机在发出此命令之后必须立即强制上拉至少2秒。

重新调出E2 Recall E2PROM [B8h]

此命令把贮存在E 2

PROM 中温度触发器的值重新调至暂存存储器。这种重新调出的操作在对DS18B20上电时也自动执行一次。 (3)DS18B20操作过程

A 、读写64 位激光ROM

每一个DS18B20包括一个唯一的64位长的ROM 编码。开绐的8位是单线产品系列编码

(DS18b20编码是28H ),接着的48位是唯一的系列号,最后的8位是前56位CRC 。读写时数据低位在前。如图4-27所示。

图4-27 DS18B20 64位ROM 编码

B 、内部存储器结构

DS18B20存贮器由一个高速暂存便笺式RAM 和一个非易失性电可擦除E 2RAM 组成。后者存贮高温度和低温度和触发器TH 和TL 。

暂存存贮器是按8位字节存储器来组织的头两个字节包含测得温度信息第三和第四个字节是TH 和TL 的易失性拷贝。在每一次上电复位时被刷新,接着的一个字节的配置存储器,接下来三个字节没有使用。但是在读回时它们呈现为逻辑全1,还有第九个字节它可用读暂存存贮器命令读出该字节包含一个循环冗余校验CRC 字节,它是前面所有8个字节的CRC 值。存储器结构如图4-28所示。 配置寄存器功能定义如图4-29所示。

图4-29 配置寄存器功能

从上图可知,不同转换精度所需的时间是不同的。芯片默认转换精度12位。 3、 DS18B20应用程序设计

DS18B20温度测量应用包含1-wire 驱动程序和DS18B20驱动程序两部分。主要有:复位、读一个字节、写一个字节、读ID 码、启动温度转换、读温度、设置报警、查报警、设置温度分辨率、CRC 校验。下面说明常用驱动程序的设计。

(1)1-wire 总线复位程序

参考上述复位时序,画出流程图如图4-30所示。

(2)1-wire 总线读/写一个字节

图4-28 内部寄存器结构

(3)DS18B20驱动程序

DS18B20的驱动程序是在1-wire 总线驱动程序基础上设计的。程序按DS18B20的操作顺序,由主机向芯片发出命令或接收数据。读ROM 程序,启动温度转换、读温度程序流程如图4-31所示。

图4-31 DS18B20驱动程序流程图

(4)温度数据转换程序

DS18B20输出的数据是12位二进制有符号数,并扩展成16位。数据与温度的对应关系如表4-7所示。

表4-7 数据与温度的对应关系

每个二进制数代表0。0625℃。因此在显示温度时要把读到的数乘以这个系数就得到实际温度。进一步观察数据,最低四位代表小数点以下的温度数据,D12-D15都是符号位。程序设计时,根据这些规则可以把程序分成三个部分来处理,简化程序。第一部分处理符号位。

当最高4位(判断其中任意一位即可)为1时,得到的是低于0℃的温度,输出负号(即在数码管上显示“-”),

并把温度数据取反加1(转成正温度);当最高4位为0时,得到高于0℃的温度,不输出符号。第二部分处理整数温度:温度最大值是125℃,在8位二进制数表示范围内,只要调用单字节二进数转成BCD 即可。第三部

分处理小数点后数据。假设转换后温度精确到两位小

图4-32 温度数据转换流程

数。这时把小数点后数据乘100(放大100倍)再除以10,得到的商就是第一位小数,余数是第二位小数。程序流程图如图4-32所示。

启动DS18B20转换,并把转换的结果显示在数码管上。这里把显示程序放在定时器0

实验内容

#include

#include

#define uint unsigned int

#define uchar unsigned char

#define data 1000

sbit LEDCLK=P3^4;

sbit LEDDIN=P2^3;

sbit Point=P0^0;//小数点

uchar code ledtable[]={0x03,0x9F,0x25,0x0D,0x99,0x49,0x41,0x1F,

0x01,0x09,0x11,0xC1,0x63,0x85,0x61,0x71,0xfd,0xff};

uchar dispbuf[8];

uint msecond=0;

uchar wei=0;

uint temper;//温度寄存器

#define NOP3() _nop_();_nop_();_nop_()

sbit DQ=P3^2;

bit flag_init;//DS18B20是否存在标志

/**************************************************************

延时函数

*功能: 可随意设置延时时间,延时时间为(tt*9+16)us.晶振为12MHz

***************************************************************/

void delay_us(unsigned int tt)

{

while(tt--)

{

;

}

}

/***************************************************** 延时函数

*功能: 可随意设置延时时间,延时时间为tt ms.晶振为12MHz

*****************************************************/ void delay_ms(unsigned int tms)

{

unsigned char i;

while(tms--)

for(i=123;i>0;i--);

}

/****DS18B20初始化**************************************/ void reset()

{

flag_init=1;

EA=0;

DQ=1;

NOP3();

DQ=0;

delay_us(60);//480~960us 556

DQ=1;

delay_us(5);//60us

flag_init=DQ;

delay_us(25);//241us

EA=1;

}

/****写一个字节函数*************************************/ void Write_Byte(uchar dat)

{

uchar i;

DQ=1;

EA=0;

for(i=8;i>0;i--)

{

DQ=0;

DQ=(bit)(dat&0x01);

delay_us(5);//61us

DQ=1;

dat>>=1;

}

EA=1;

}

/*****读数据函数*****************************/ uchar Read_Byte()

{

uchar i,date;

date=0;

DQ=1;

EA=0;//关中断

for(i=8;i>0;i--)

{

DQ=0;

date>>=1;

DQ=1;

NOP3();

if(DQ)

{

date|=0x80;

}

delay_us(5);//61us

}

EA=1;//开中断

return(date);

}

void get_tem()

{

uchar teml,temh;

reset();

Write_Byte(0xcc);//跳过读序列号的操作

Write_Byte(0x44);//启动温度转换

delay_ms(750);//750ms

reset();

Write_Byte(0xcc);

Write_Byte(0xbe);//读取温度转换结果

teml=Read_Byte();

temh=Read_Byte();

temper=(temh*256+teml)*0.625;//放大10倍

}

update()

{

dispbuf[3]=temper/1000;

dispbuf[2]=temper/100;

dispbuf[1]=temper%100/10;

dispbuf[0]=temper%10;

dispbuf[4]=17;

dispbuf[5]=17;

dispbuf[6]=17;

dispbuf[7]=17;

}

display()

{

P0=0XFF;

LEDCLK=0;

if(wei==0)

{

LEDDIN=0;

}

else

{

LEDDIN=1;

}

LEDCLK=1;

P0=ledtable[dispbuf[wei]];

wei++;

if((wei==2)&&(!flag_init))

{

Point=0;

}

if(wei==8)

{

wei=0;

}

}

/***定时器1中断********************************/ void time1_int() interrupt 3

{

display();

TH1=(65536-data)>>8;

TL1=(65536-data)%256;

}

init_mcu()

{

TMOD=0x01;

TH1=(65536-data)>>8;

TL1=(65536-data)%256;

ET1=1;TR1=1;

EA=1;

}

main()

{

init_mcu();

while(1)

{

reset();

if(flag_init)//不存在时

{

dispbuf[3]=16;//-

dispbuf[2]=14;//E

dispbuf[1]=14;//E

dispbuf[0]=1;//1

dispbuf[7]=16;//-

dispbuf[6]=14;//E

dispbuf[5]=14;//E

dispbuf[4]=2;//2

}

else//存在时

{

get_tem();

update();

}

}

}

显示温度结果:

思考题

1、当DS18B20在工作寄生电源方式时,程序设计应注意哪些问题。

答:DS18B20温度转换时间可长达500ms,节到温度转换协议后,如果工作在寄生电源方式下,I/O线必须至少保持500ms高电平。这样发出一个Convert T后,单线总线在这段时间内不能有其他活动。接到Copy Scratchpat协议后,I/O线必须至少保持10ms高电平。这样,在发出一个Copy Scratchpat后,单线总线在这段时间内不能有其他活动。

所有写时间隙必须最少持续60us,包括二个写周期间至少1us的恢复时间。所有读时间隙必须最少持续60us,包括二个读周期间至少1us的恢复时间。

2、为什么在DS18B20读写、复位等时序开始时要禁止中断?

答:由于在DS18B20读写、复位等时序开始时的过程中要适当延时,为了保证能正常读写、复位等操作,因此在这段时间内,不能产生任何中断,必须终止所有中断。

3、负温度显示学号。

。。。。。。

uint temper1; //温度寄存器1

bit tem=0; //温度正负标志位

void get_tem()

{

uchar teml,temh;

reset();

Write_Byte(0xcc);//跳过读序列号的操作

Write_Byte(0x44);//启动温度转换

delay_ms(750);//750ms

reset();

Write_Byte(0xcc);

Write_Byte(0xbe);//读取温度转换结果

teml=Read_Byte();

temh=Read_Byte();

temper1=temh*256+teml; //定义转换后温度的编码if(((bit)(temper1&0x8000))==1) //温度为负,求补码

{

temper1=~temper1+1;

tem=1; //置位正负标志位}

else

tem=0; //清除正负标志位temper=temper1*0.625; //放大10倍

}

/********************************************************** 温度寄存器的数据及转换

*********************************************************/ update()

{

if(tem)

{

if(temper%1000/100)

{

dispbuf[3]=16;

dispbuf[2]=temper%1000/100;

}

else

{

dispbuf[3]=17;

dispbuf[2]=16;

}

}

else

{

if(temper/1000)

{

dispbuf[3]=temper/1000;

dispbuf[2]=temper%1000/100;

}

else

{

dispbuf[3]=17;

if(temper%1000/100)

dispbuf[2]=temper%1000/100;

else

dispbuf[2]=17;

}

}

dispbuf[1]=temper%100/10;

dispbuf[0]=temper%10;

dispbuf[4]=17;//消影

dispbuf[5]=17;//消影

dispbuf[6]=17;//消影

dispbuf[7]=17;//消影

}

。。。。。。

实验心得

通过此次实验,理解1-wire总线的工作时序;掌握DS18B20传感器的使用方法;理解不同数码之间的转换方法。对c编译有更深的掌握。同时进一步熟悉了对proteus使用方法。

原理图元件库的设计步骤(精)

原理图元件库的设计步骤 一. 了解欲绘制的原理图元件的结构 1. 该单片机实际包含40只引脚,图中只出现了38只, 有两只引脚被隐藏,即电源VCC(Pin40和GND(Pin20。 2. 电气符号包含了引脚名和引脚编号两种基本信息。 3. 部分引脚包含引脚电气类型信息(第12脚、第13脚、第32至第39脚。 4. 除了第18脚和第19脚垂直放置,其余水平放置。由于VCC及GND隐藏,所以放置方式可以任意。 5. 一些引脚的名称带有上划线及斜线,应正确标识。

二. 新建集成元件库及电气符号库 1. 在D盘新建一个文件夹D:/student 2. 建立一个工程文件,选择File/New/Project/Integrated Library,如:Dong自制元件库.LibPkg 3. 新建一个电气符号库,选择File/New/Library/Schematic Library,如:Dong自制元件库.SchLib 4. 追加原理图元件 在左侧的SCH Library标签中,点击库元件列表框(第一个窗口下的Add(追加按钮,弹出New Component Name对话框,追加一个原理图元件,输入8051并确认,8051随即被添加到元件列表框中。 三. 绘制原理图元件 1. 绘制矩形元件体 矩形框的左上角定位在原点,则矩形框的右下脚应位于(130,-250。 注意:图纸设置中各Grids都设为10mil。 2. 放置引脚 (1P0.0~P0.7的放置及属性设置 单击实用工具面板的引脚放置工具图标,并按Tab键,系统弹出【引脚属性】对话框: 【Display Name显示名称】文本框中输入“P0.0”; 【Designator标识符】文本框中输入“39”;

服务总线接口规范分析解析

安徽电信服务总线接口规范 安徽电信有限公司 2014年02月

版本记录 第1章概述 (4) 1.1概述 (4) 1.2目标 (4) 1.3规范使用对象及说明 (4) 1.4名词解释 (4) 第2章服务设计原则 (5) 2.1接口协议统一原则 (5) 2.2数据格式统一原则 (6) 2.3服务定义唯一性原则 (6) 2.4服务无状态原则 (6)

2.5服务部署原则 (6) 2.6服务组合原则 (6) 2.7报文内容处理的原则 (7) 2.8出入参设计原则 (7) 2.9规则校验的原则 (8) 2.10数据量原则 (8) 2.11同步调用原则 (8) 2.12统一入口原则 (8) 2.13持久化原则 (8) 第3章服务接入规范 (9) 3.1调用方式 (9) 3.2参数说明 (10) 3.2.1 系统级参数 (10) 3.3返回业务功能 (12) 第4章安全控制 (12) 4.1访问鉴权 (12)

4.2传输加密 (13) 第5章异常分类编码 (13) 第6章服务注册、注销、变更、调用流程 (15) 6.1服务注册的流程 (15) 6.2服务注册的内容 (15) 6.3测试环境服务注册的流程 (16) 第7章服务治理 (16) 7.1目标 (16) 7.2检查方法 (17) 7.3服务监控的指标 (18) 7.4服务目录树 (19)

第1章概述 1.1概述 本规范明确了安徽电信服务总线接入及服务使用的标准和规范,为服务使用方和服务提供方提供开发参考。 1.2目标 本规范为了指导各业务系统与服务总线平台的对接,实现以下目标: 1)当服务总线接入业务系统服务时,为该服务提供方提供开 发依据。 2)当服务使用方调用服务总线提供的服务时,为该服务使用 方提供开发依据。 3)为服务使用过程中安全及控制提供标准和参考。 1.3规范使用对象及说明 本规范适用于所有新建或改造的服务接口,均需要遵守本规范约定。 1.4名词解释

常见几种开关电源工作原理及电路图

一、开关式稳压电源的基本工作原理 开关式稳压电源接控制方式分为调宽式和调频式两种,在实际的应用中,调宽式使用得较多,在目前开发和使用的开关电源集成电路中,绝大多数也为脉宽调制型。因此下面就主要介绍调宽式开关稳压电源。 调宽式开关稳压电源的基本原理可参见下图。 对于单极性矩形脉冲来说,其直流平均电压Uo取决于矩形脉冲的宽度,脉冲越宽,其直流平均电压值就越高。直流平均电压U。可由公式计算, 即Uo=Um×T1/T 式中Um为矩形脉冲最大电压值;T为矩形脉冲周期;T1为矩形脉冲宽度。 从上式可以看出,当Um 与T 不变时,直流平均电压Uo 将与脉冲宽度T1 成正比。这样,只要我们设法使脉冲宽度随稳压电源输出电压的增高而变窄,就可以达到稳定电压的目的。 二、开关式稳压电源的原理电路 1、基本电路

图二开关电源基本电路框图 开关式稳压电源的基本电路框图如图二所示。 交流电压经整流电路及滤波电路整流滤波后,变成含有一定脉动成份的直流电压,该电压进人高频变换器被转换成所需电压值的方波,最后再将这个方波电压经整流滤波变为所需要的直流电压。 控制电路为一脉冲宽度调制器,它主要由取样器、比较器、振荡器、脉宽调制及基准电压等电路构成。这部分电路目前已集成化,制成了各种开关电源用集成电路。控制电路用来调整高频开关元件的开关时间比例,以达到稳定输出电压的目的。 2.单端反激式开关电源 单端反激式开关电源的典型电路如图三所示。电路中所谓的单端是指高频变换器的磁芯仅工作在磁滞回线的一侧。所谓的反激,是指当开关管VT1 导通时,高频变压器T初级绕组的感应电压为上正下负,整流二极管VD1处于截止状态,在初级绕组中储存能量。当开关管VT1截止时,变压器T初级绕组中存储的能量,通过次级绕组及VD1 整流和电容C滤波后向负载输出。

Prote原理图常用元件库及常用元件

Protel DXP 2004 原理图常用元件库及学用元件 提示:搜索元件时,特殊符号用“ *”号代替,在元件名称前与后分别加“ *”,可提高搜索可靠性。 元件库常用元件

Cap C? CB? 蜂鸣器 Buzzer 电容(无极性) 穿心电容器 Cap Feed 电容(有极性) Cap Pol2 MK? 麦克风 Mic 1 可调电容 Cap Var 电路熔断器 Circuit Breaker Circuit Breaker Cap Feed lOOpF Cap Pol2 lOOpF C? Cap Var lOOpF LS? R Buzzer C? Cap lOOpF

肖特基二极管 D Schottky 变容二极管 D Varactor D? * D Schottky D? -MH D Varactor 齐纳二极管 D Zener D? D Zener 隧道二极管 D Tu nn ell D? D Tunnell 保险管Fuse 1 F? 1 1 11 11 Fuse 1 铁芯电感In ductor Iron L? Inductor lion lOniH 可调电感In ductor Adj L? Inductor Adj IO111H

扬声器Speaker LS? Speaker 增强型N沟道MOS管M0SFET-2GN Q? M0SFET-2GN 增强型P沟道MOS管MOSFET-2GP Q? M0SFET^2GP 增强型N沟道MOS管(衬底有引出线)MOSFET-N3 i Lil M0SFET-N3 耗尽型N沟道MOS管 (衬底有引出线) MOSFET-N4 Q? 增强型P沟道MOS管(衬底有引出线)MOSFET-P3 Q? M0SFET-P3 NPN型光电二极 管 Photo PNP

完整版工业自动化领域各种总线协议规范接口

+接口+协议+规范工业自动化领域各种总线 工业自动化总标识特点简介 ASI 用于下位控制级的传感器/执行器总线【整理】ASI接口/协议 /规范用于将传感器和执行器连接AS-interface AS 至上位控制层,布线简单、经济。IEC EN 50295 符合国际标准和interface 标准。62026-2 传感器接执行器/AS-i = AS-Interface(口)是用于连接执行器和传感器的现 场总线通讯方案。BACnet==楼【整理】工业自动Building Automation Control Network 化之楼宇自动化之宇自动控制网.

用于执行器/传感器领域的多主站总线 对总线带宽的有效利用使得CANopen能 够在数据传输速率相对较低的情况下实现较短的系统响应时间。CAN 总线的主 要优点有:数据安全性高,能够保留多主站能力。 CC-Link 主要针对亚洲市场的现场总线 CC-Link(Control & Communication

Link,控制与通信链路)是一种开放式总线系统,用于控制级和现场总线级之间的通讯,应用范围主要为亚洲地区。 ControlNet 标准化现场总线 ControlNet 是一种开放式标准现场总线系统。该总线协议允许循环数据和非循 DALI 楼宇自动化领域的通讯标准【整理】工业自动)是一种跨越厂商标准 (IEC60929DALI 化总线之楼宇自动化之照明接口:的协议,其目的是在照明应用中确保电子DALI1-镇流器的互用性。这个新标准用于替代调光器接口。10VDigital ,数字可寻址照明接口(DALI)是一种楼Addressable Lighting Interface化

艾默生监控模块

艾默生监控模块 PSM-E20监控模块功能: 电池管理 监控模块对电池的智能化管理主要体现在以下几种工作状态: 1、正常充电状态 监控单元自动记录均充和浮充的开始时刻,在上电(或复位)初始,如果监控单元发现均充过程尚未结束,则会继续进行均充。如果上电(或复位)前是处于限流均充状态,则继续进行限流均充;如果是处于恒压均充状态,则继续进行恒压均充。在限流均充时,当充电电压达到恒压均充电压值的时候,会自动转入恒压均充。 2、定时均充状态 用户可选择是否采用定时均充这种维护方式,还可对定时均充的时间间隔及每次均充的时间进行设定。一旦设定,电池管理程序就可自动计算电池定时均充的时间,以便确定在何时启动定时均充,何时停止定时均充,所有这些操作都是自动进行的,运行维护人员可在现场通过监控单元上的显示来明确这一过程,也可在远程监控中心的主机上查看这一过程。一般电池以每隔30天均充一次,每次均充24小时为宜,特殊情况必须根据电池说明书的实际的情况设置。 3、电池放电后均充状态 交流停电后,电池组对设备进行供电,放电终止后,再次恢复交流供电时,若电池电流大于设定值(转均充参考电流),则监控单元会自动控制模块进行均充。在监控模块的软件设置中,放电终止后的均充转换条件为:电池充电电流 4、其它电池管理功能 λ设置功能 电池的均浮充电压均可通过键盘设置,用户可根据不同型号的电池,不同的电池电压灵活配置,极大地方便了用户管理。均浮充电压设置好后,监控单元会根据当前的均浮充状态把电池端电压调节到设定的值。需要注意的是,若此时动力母排上有模块发生通讯中断,则模块进入自动保护运行模式,输出电压降为234V/117V,通讯正常后可自动退出保护运行模式。λ温度补偿 用户可选择是否对均浮充电压进行温度补偿,并可对温度补偿中心点、温度补偿系数进行设置。一旦设定,监控单元就会根据电池房的温度自动对浮充电压进行调节,确保电池工作温度正常。 λ容量分析 用户可设置电池的充电效率、放电特性曲线等参数来调整电池容量的计算结果。监控单元可根据电池电流、充放电状态以及充放电系数对电池容量进行估算,每隔15秒计算一次电池容量的变化量,并在菜单上实时显示出来,使用户能一目了然地看到电池容量的实时变化。λ自动与手动相结合 监控单元可在“自动”和“手动”两种方式下工作,在“自动”方式下,监控单元可自动完成上述的所有功能,完全不需人工干预;在“手动”方式下,电池的管理交给维护人员来完成,维护人员可通过菜单控制电池的均浮充转换,调节电压及模块限流点,还可以对模块作开关机控制,此时监控单元将只通过通讯采集各模块的数据及配电数据,不对模块作任何控制处理,因而不会在放电后作自动均浮充转换,也不会启动定时均充,但仍可对电池的容量进行估算。由于长期均充可能导致电池寿命下降,为了防止在“手动”方式下均充时间过长,监控单元会自动监视均充时间,当均充时间超过用户设定的定时均充时间时,就会转入浮充。

Altium Designer10原理图常用库文件

原理图常用库文件: Miscellaneous Devices.IntLib Miscellaneous Connectors.IntLib PCB元件常用库: Miscellaneous Devices PCB Miscellaneous Connector PCB.PcbLib 部分分立元件库元件名称及中英对照 AND 与门 ANTENNA 天线 BA TTERY 直流电源 BELL 铃,钟 BVC 同轴电缆接插件 BRIDEG 1 整流桥(二极管) BRIDEG 2 整流桥(集成块) BUFFER 缓冲器 BUZZER 蜂鸣器 CAP 电容 CAPACITOR 电容 CAPACITOR POL 有极性电容 CAPV AR 可调电容 CIRCUIT BREAKER 熔断丝 COAX 同轴电缆 CON 插口 CRYSTAL 晶体整荡器 DB 并行插口 DIODE 二极管 DIODE SCHOTTKY 稳压二极管 DIODE VARACTOR 变容二极管 DPY_3-SEG 3段LED DPY_7-SEG 7段LED DPY_7-SEG_DP 7段LED(带小数点) ELECTRO 电解电容 FUSE 熔断器 INDUCTOR 电感 INDUCTOR IRON 带铁芯电感INDUCTOR3 可调电感 JFET N N沟道场效应管 JFET P P沟道场效应管原理图常用库文件:Miscellaneous Devices.IntLib Miscellaneous Connectors.IntLib PCB元件常用库: Miscellaneous Devices PCB Miscellaneous Connector PCB.PcbLib

总线的接口电路设计

PCI-Express总线的接口电路设计 王福泽 (天津工业大学) 一、 课题背景 计算机I/O技术在高性能计算发展中始终是一个关键技术。其技术特性决定 了计算机I/O的处理能力,进而决定了计算机的整体性能以及应用环境。从根本 上来说,无论现在还是将来,I/O技术都将制约着计算机技术的应用与发展,尤 其在高端计算领域。近年来随着高端计算市场的日益活跃,高性能I/O技术之争 也愈演愈烈。当计算机运算处理能力与总线数据传输速度的矛盾日益突出时,新 的总线技术便应运而生。在过去的十几年间,PCI(Peripheral component Interconnect)总线是成功的,它的平行总线执行机制现在看来依然具有很高的 先进性,但其带宽却早已露出疲态。PCI总线分有六种规格(表1所示),能提供133MBps到2131MBps的数据传输速率,而对于现有高性能产品例如万兆以太网 或者光纤通信,传统的PCI的数据传输速率早已入不敷出[4]。 表1 PCI总线六种规格 总线类型 总线形式 时钟频率 峰值带宽 每条总线上板卡插槽数 PCI32位 并行 33MHz 133MB/s 4-5 PCI32位 并行 66MHz 266MB/s 1-2 PCI-X 32位 并行 66MHz 266MB/s 4 PCI-X 32位 并行 133MHz 533MB/s 1-2 PCI-X 32位 并行 266MHz 1066MB/s 1 PCI-X 32位 并行 533MHz 2131MB/s 1 对于64位总线实现,上述所有带宽加倍 对于64位总线实现,上述所有带宽加倍仔细分析传统的PCI信号技术,可 发现并行式总线已逐渐走近其性能的极限,该种总线已经无法轻易地提升频率或 降低电压以提高数据传输率:其时钟和数据的同步传输方式受到信号偏移及PCB 布局的限制。高速串行总线的提出,成功的解决了这些问题,其代表应用就是PCI Express。PCI Express采用的串行方式,并且真正使用“电压差分传输” 即是两条信号线,以相互间的电压差作为逻辑“0”,“1”的表示,以此方式传输 可以将传输频率作极高的提升,使信号容易读取,噪声影响降低。由于是差分传输,所以每两条信号线才能单向传送1比特,即一根信号线为正、另一根信号线 为负,发送互为反相的信号,每一个“1比特”的两条信号线称为一个差分对。 按PCI Express技术规范规定,一个差分对的传输速率为2.5Gbps。实际使用中,

电路原理图详解

电子电路图原理分析 电器修理、电路设计都是要通过分析电路原理图,了解电器的功能和工作原理,才能得心应手开展工作的。作为从事此项工作的同志,首先要有过硬的基本功,要能对有技术参数的电路原理图进行总体了解,能进行划分功能模块,找出信号流向,确定元件作用。若不知电路的作用,可先分析电路的输入和输出信号之间的关系。如信号变化规律及它们之间的关系、相位问题是同相位,或反相位。电路和组成形式,是放大电路,振荡电路,脉冲电路,还是解调电路。 要学会维修电器设备和设计电路,就必须熟练掌握各单元电路的原理。会划分功能块,能按照不同的功能把整机电路的元件进行分组,让每个功能块形成一个具体功能的元件组合,如基本放大电路,开关电路,波形变换电路等。 要掌握分析常用电路的几种方法,熟悉每种方法适合的电路类型和分析步骤。 1.交流等效电路分析法 首先画出交流等效电路,再分析电路的交流状态,即:电路有信号输入时,电路中各环节的电压和电流是否按输入信号的规律变化、是放大、振荡,还是限幅削波、整形、鉴相等。 2.直流等效电路分析法 画出直流等效电路图,分析电路的直流系统参数,搞清晶体管静态工作点和偏置性质,级间耦合方式等。分析有关元器件在电路中所处状态及起的作用。例如:三极管的工作状态,如饱和、放大、截止区,二极管处于导通或截止等。 3.频率特性分析法 主要看电路本身所具有的频率是否与它所处理信号的频谱相适应。粗略估算一下它的中心频率,上、下限频率和频带宽度等,例如:各种滤波、陷波、谐振、选频等电路。 4.时间常数分析法 主要分析由R、L、C及二极管组成的电路、性质。时间常数是反映储能元件上能量积累和消耗快慢的一个参数。若时间常数不同,尽管它的形式和接法相似,但所起的作用还是不同,常见的有耦合电路、微分电路、积分电路、退耦电路、峰值检波电路等。 最后,将实际电路与基本原理对照,根据元件在电路中的作用,按以上的方法一步步分析,就不难看懂。当然要真正融会贯通还需要坚持不懈地学习。 电子设备中有各种各样的图。能够说明它们工作原理的是电原理图,简称电路图。 电路图有两种 一种是说明模拟电子电路工作原理的。它用各种图形符号表示电阻器、电容器、开关、晶体管等实物,用线条把元器件和单元电路按工作原理的关系连接起来。这种图长期以来就一直被叫做电路图。 另一种是说明数字电子电路工作原理的。它用各种图形符号表示门、触发器和各种逻辑部件,用线条把它们按逻辑关系连接起来,它是用来说明各个逻辑单元之间的逻辑关系和整机的逻辑功能的。为了和模拟电路的电路图区别开来,就把这种图叫做逻辑电路图,简称逻辑图。 除了这两种图外,常用的还有方框图。它用一个框表示电路的一部分,它能简洁明了地说明电路各部分的关系和整机的工作原理。 一张电路图就好象是一篇文章,各种单元电路就好比是句子,而各种元器件就是组成句子的单词。所以要想看懂电路图,还得从认识单词——元器件开始。有关电阻器、电容器、电感线圈、晶体管等元器件的用途、类别、使用方法等内容可以点击本文相关文章下的各个链接,本文只把电路图中常出现的各种符号重述一遍,希望初学者熟悉它们,并记住不忘。 电阻器与电位器(什么是电位器) 符号详见图 1 所示,其中( a )表示一般的阻值固定的电阻器,( b )表示半可调或微调电阻器;( c )表示电位器;( d )表示带开关的电位器。电阻器的文字符号是“ R ”,电位器是“ RP ”,即在 R 的后面再加一个说明它有调节功能的字符“ P ”。

爱默生模块及监控中文说明书

PowerMaster智能高频开关电力操作电源系统 合作生产技术指导书 资料版本V5.0 归档日期2008-10-17 BOM 编码31031222 艾默生网络能源为客户提供全方位的技术支持,用户可与就近的艾默生网络能源办事处或客户服务中心联系,也可直接与公司总部联系。 艾默生网络能源 所有,保留一切权利。容如有改动,恕不另行通知。 艾默生网络能源 地址:市南山区科技工业园科发路一号 邮编:518057 公司网址:https://www.doczj.com/doc/7315218057.html, 客户服务投诉热线:00 E-mail:https://www.doczj.com/doc/7315218057.html,

第一章充电模块(必选件) 1.1 HD22010-3系列 1.1.1 模块简介 HD22010-3系列充电模块是电力电源最主要的配置模块,广泛应用于35kV到330kV的变电站电力电源中。 HD22010-3系列充电模块采用自冷和风冷相结合的散热方式,在轻载时自冷运行,符合电力系统的实际运行情况。 型号说明 HD 220 10 - 3 产品版本 额定输出电流10A 额定输出电压220Vdc 充电模块 产品系列 产品系列见下表。 表1-1 订货信息 工作原理概述 以HD22010-3模块的工作原理框图如下图所示。 图1-1 HD22010-3充电模块原理图 HD22010-3充电模块由三相无源PFC和DC/DC两个功率部分组成。在两功率部分之外还有辅助电源以及输入输出检测保护电路。 前级三相无源PFC电路由输入EMI和三相无源PFC组成,用以实现交流输入的整流滤波和输入电流的校正,使输入电路的功率因素大于0.94,以满足DL/T781-2001中三相谐波标准和GB/T 17794.2.2-2003中相关EMI、EMC标准。

CAN总线应用电路

涡流量计CAN总线接口电路图 快速瓶劲识别-更好的负载测试方法 CAN总线是一种串行数据通信协议,在CAN总线通信接口中集成了CAN协议的物理层和数据链路层功能,可以完成对通信数据成帧处理。涡流量计CAN总线接口的具体电路如图1所示。 笔者用SJA1000作为流量计的CAN控制器,与CPU(单片机)的I/O口直接相连,再通过PCA82C250组成CAN总线。这种结构很容易实现CAN网络节点中的信息收发,从而实现对现场的控制。 SJA1000的AD0~AD7连接到MSP420F149的P0口,INT接到P1.0,/CS接到P1.1,/RD连接到P1.2,/WR连到P1.3,ALE连到P1.4,SJA1000的RX0与TX0分别通过两个高速光耦CNW137与PCA82C250相连后,连到CAN总线上。 PCA82C250为CAN总线收发器,是CAN控制器与CAN总线的接口器件,对CAN 总线差分方式发送,其RS引脚用于选择PCA82C250的工作方式:高速方式、斜率方式。

RS接地为高速,RS引脚串接一个电阻后再接地,用于控制上升和下降斜率,从而减小射频干扰。RS引脚接高电平,PCA82C250处于等待状态。此时,发送器关闭,接收器处于低电流工作,可以对CAN总线上的显性位做出反应,通知CPU。实验数据表明15~200K 为较理想的取值范围,在这种情况下,可以使用平行线或双绞线作总线,本文中PCA82C250的斜率电阻为取30K。 CNW137为高速光耦,最高速度为10Mbps,用于保护CAN总控制器SJA1000。CAN 总线的终端匹配电阻起相当重要的作用,不合适的电阻会使数据通信的抗干扰性及可靠性大大降低,甚至无法通信,范围为108~132Ω,本文使用的电阻为124Ω。 SJA1000的功能简介 CAN通信协议主要由CAN控制器完成。SJA1000是适用于汽车和一般工业环境控制器局域网(CAN)的高集成度独立控制器,具有完成高性能通信协议所要求的全部必要特性,具有简单总线连接的SJA1000可完成物理层和数据链路层的所有功能,应用层功能可由微控制器完成,SJA1000为其提供了一个多用途的接口。 SJA1000是一个独立的CAN控制器,它是Philips公司另一个CAN控制器PCA82C200的后继产品,在软件和引脚上均与PCA82C200兼容。但它不仅仅是PCA82C200的一个简单替代产品,它增加了许多新的功能,使得其性能更佳,尤其适用于对系统优化、诊断和维护要求比较高的场合。 SJA1000的功能框图如图2所示,由以下几部分构成:接口管理逻辑;发送缓冲器,能够存储1个完整的报文(扩展的或标准的);验收滤波器;接收FIFO;CAN核心模块。

ESB企业服务总线接口规范

企业服务总线系统(ESB) 技术白皮书 [V1.0.1115] 厦门博立特有限公司 版权所有 保留所有权利

目录 1.前言 (4) 2 .ESB简介 (4) 3. ESB主要功能和特点 (6) 3.1.ESB主要功能: (6) 3.1.ESB主要特点: (7) 4.ESB接口设计 (8) 4.1 总体设计框图 (8) 4.2 技术规范 (8) 4.3 消息传输流程 (8) 4.4 文件传输流程 (8) 4.5 MsgService接口说明 (8) 4.5.1 登陆到ESB(Login) (8) 4.5.1.1 服务.NET原型 (8) 4.5.1.2 传入参数 (9) 4.5.1.3 返回参数 (9) 4.5.1.4 服务说明 (9) 4.5.2 发送消息到ESB(SendMessage) (9) 4.5.2.1 服务.NET原型 (9) 4.5.2.2 传入参数 (10) 4.5.2.3 返回参数 (10) 4.5.2.4 服务说明 (10) 4.5.3 从ESB接收消息(ReceiveMessage) (10) 4.5.3.1 服务.NET原型 (10) 4.5.3.2 传入参数 (11) 4.5.3.3 返回参数 (11) 4.5.3.4 服务说明 (11) 4.5.4 发送确认消息到ESB(AcknowledgeMessage) (11) 4.5.4.1 服务.NET原型 (11)

4.5.4.2 传入参数 (11) 4.5.4.3 返回参数 (12) 4.5.4.4 服务说明 (12) 5.附录A 返回代码对照表 (12)

1.前言 随着信息技术的不断发展,企业、政府部门等在信息化建设上投入了大量的资金、人力,逐步形成了适合自身某些部门或某些业务需要的管理信息系统,如办公自动化、客户关系管理CRM、企业资源计划ERP、生产制造系统等,这些管理信息系统,在企业和政府某些部门或业务的管理上,发挥了信息电子化、流程自动化、管理科学化的重要作用。 但是,企业和政府现有的管理信息系统,由于投入的时间、使用的部门、生产的厂家及实现技术等各不相同,造成企业和政府现有的应用信息系统各自独立运行,数据不能共享,各自业务流程不能自动衔接,造成企业和政府内部许多自成体系的信息化孤岛,各个应用系统不能相互协作,形成统一高效的有机整体。 企业应用集成,英文名称为Enterprise Application Integration,简称EAI,是为了解决企业和政府现有多种应用系统不能互连互通、数据共享、业务流程协调统一的问题,将异构的两个或更多的硬件、平台及应用系统进行无缝集成,使它们形成一个统一的整体。 企业服务总线(Enterprise Service Bus,缩写ESB),是面向服务架构的骨干,在完成服务的接入,服务间的通信和交互基础上,还提供安全性、可靠性、高性能的服务能力保障。采用SOA架构,基于ESB总线进行企业应用集成,应用系统之间的交互通过总线进行,这样可以降低应用系统、各个组件及相关技术的耦合度,消除应用系统点对点集成瓶颈,降低集成开发难度,提高复用,增进系统开发和运行效率,便于业务系统灵活重构,快速适应业务及流程变化需要。 2 .ESB简介 ESB作为博立特科技公司的企业应用集成产品,主要功能是在两个或更多的异构系统(如不同的数据库、消息中间件、ERP或CRM等)之间进行资源整合,实现互连互通、数据共享、业务流程协调统一等功能,构建灵活可扩展的分布式企业应用。

艾默生

艾默生公司 艾默生公司创立于1890年,公司的前身是密西西比州圣路易的一家电动机和电扇制造厂。在过去100年中,该公司从一个小型的地区性生产厂家发展成全球性企业,生产和销售种类繁多的电器、电子和电机产品。现在,该公司在150多个国家设有60多个分支机构,雇员达10万人。其主要在自动化方向的产品与服务如下表: 公司名称产品与服 务 产品种 类 分类1 分类2 分类3 分类4 分类5 Emerson 工业自动 化 液体自 动化 液体控制 产品 气动和运 动控制产 品 工业电 器产品 电气施工 材料 电源和电 源质量解 决方案 工业照 明 加入材 料及精 密清洗 塑料连接 系统 超声波清 洗解决方 案 金属连 接系统 机械动 力传动 轴承联轴器 传动装 置与驱 动 输送部 分 电机及 驱动器 工业电机减速电机 变频调 速器 光伏并 网逆变 器配合 伺服驱动 和电机发电发电机 风力发电 机变奖系 统 风力发 电机开 关和控 制柜

DeltaV系统 当前,现场总线技术已经成为自动化技术发展的热点,在产业化方面已经走向成熟。其中艾默生过程管理公司于1996年推出的DeltaV系统应该算是现场总线系统中最为成功的一套总线系统。到目前,该系统在全球已经签订了4500多套供应合同,在业界受到广泛的欢迎,获得十几个国际奖项。本文将就该系统的特点作一简单介绍,从中可以看出该套系统的成功之处。 1、DeltaV系统的推出背景 1.1适应技术发展潮流,采用FF标准 其实早在80年代,国外就提出了现场总线的概念,但由于刚开始没有一个统一的国际标准,导致目前多种砚场总线标准并存的局面。就其影响和国际标准化的程度来看,由于FF(现场总线基金会,由艾默生过程管理领导的ISP现场总线组织和World Fip联合组成)是不附属于某企业的非商业的国际标准化组织,其宗旨是制定单一的国际现场总线标准,无专利许可要求供任何人使用,其制定的现场总线物理层巳获国际电工委员会IEC批准,因此FF是目前最受用户认可的总线组织。也正因为如此,文默生过程管理公司的DeltaV系统完全以FF标准进行设计,所以DeltaV系统一经推出,就迅速获得业界的广泛赞誉和普及。 1.2继承传统DCS的优点 艾默生过程管理公司在此之前有两套著名的DCS系统:PROVOX和RS3,所以在开发新系统DeltaV系统时,注入了该公司在DCS系统方面几十年的心血和经验。 DeltaV系统理所当然地继承了PROVOX和RS3系统的优势,所以DeltaV系统完全可以更好、更简单地完成,并且提供了最简单地向现场总线过渡的解决方案。 1.3充分考虑了用户的需求 在推出DeltaV系统时,公司作了大量的调查研究,看用户究竟需要什么样的系统,高中低 性能价格比与其他厂家DCS集成先进批量控制 易于使用在线帮助先进控制 具有扩展能力基于Windows SPC/SQC能力 高集成度控制策略冗余I/O冗余 高可靠性历史数据采集能力提供组态能力 与现场总线集成基于PC DeltaV系统对用户所关注的上术方面都进行了非常好的解决,因此,DeltaV系统一经推出,就获得了很多国际奖项。 2、DeltaV系统的特点 2.l DeltaV系统的控制网络:采用工业以太网 DeltaV系统采用FF规定拓朴结构即工业以太网,工作站和控制器构成控制网络的节点,DeltaV系统的任何两个节点之间都是对等的,信息直接交流,而且所支持的数据格式相同,即DeltaV系统的控制器直接支持TCWIP数据,数据传输速率为1∞Mbps,所以目前DeltaV系统的控制网络传输速率为100Mbps,远高于其它DCS系统。 DeltaV系统的控制网络结构决定了DeltaV系统的结构简单、安装方便、组态容易、可靠性高,任何一个节点离线,不会对系统运行造成影响。 2.2系统规模可变,在线升级扩展 DeltaV系统具有规模可变的特点,搭积木式的系统组成使得系统的扩展非常容易,同时系统支持任意的光缆扩展连接,使系统的扩展更加随意。DeltaV系统的在线升级可以

Q/GDW 622-2011 电力系统简单服务接口规范

电力系统简单服务接口规范 1范围 本标准提出了应用于电力系统的简单服务接口规范,以字符串方式描述面向服务消费者和服务提供者的语法、语义规则及服务调用接口规范。本规范适用于访问简单服务的应用场合。 2规范性引用文件 下列文件对于本文的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。 GB/T 16262.1—2006:信息技术抽象语法记法一 (ASN.1) 第1部分:基本记法规范 Web Services Description Language (WSDL) 1.1 https://www.doczj.com/doc/7315218057.html,/TR/wsdl.html:web服务描述语言 3术语和定义 下列术语和定义适用于本标准。 3.1 服务Service 服务提供者完成一组工作,为服务消费者交付所需的最终结果。最终结果通常会使使用者的状态发生变化,但也可能使提供者的状态改变,或者双方都产生变化。 3.2 服务消费者Service Consumer 根据服务接口描述访问服务的实体 3.3 服务提供者Service Provider 实现一定功能并提供访问接口描述的实体 3.4 WSDL Web服务描述语言(Web Service Description Language) 3.5 域Domain 电力系统中不同级别的调度机构 3.6 简单服务Simple Service 能够相对独立运行具有简单的输入参数和输出结果的应用 4符号定义和语法规范 4.1符号定义 WSDL是目前唯一的用于Web服务访问的工业标准,通过使用复杂的语法规则来实现服务的描述和访问。本规范参考了WSDL语言,提出了用于电力系统的简单服务接口规范,提供服务访问的功能并满足电力系统对效率的要求。表1是简单服务接口规范的符号定义,扩充了类型描述符、路径分隔符、

原理图元件库

1.在查找元件时,为了增加找到原理图元件的机会,在输入的元件名称中,最 好使用通配符 * 。 2.在字符串查找过程中,系统要寻找所有第一个字母为A的字符串的元件,应 该输入 A* 。 3.在查找元件时,可执行菜单命令工具/查找元件或点击元件库文件面 板上的【查找】按钮。 4.新建原理图元件必须在原理图库文件编辑器中进行。 5.制作一个原理图元器件首先要创建元件库。 6.在原理图库文件编辑环境下,“SCH Library”面板的功能是浏览元件库的 元件。 7.在自己建的原理图元件库文件中,要绘制一个新的元件符号,应执行 Tools/New Component(工具/新元件)菜单命令或单击“SCH Library” 面板上的 Add(追加)按钮。 8.启动元件库编辑器有两种方法,一种方法是打开已有元件库,另一种方 法是创建一个新的元件库。 9.原理图元件库编辑器工作区的中心有一个十字坐标轴,将工作区划分为4 个象限,一般在第四象限绘制原理图元件。 10.原理图元件库编辑器工作区的中心位置坐标为(0,0)。 11.通过原理图元件库编辑器的制作工具来绘制和修改一个元件图 形。 12.在原理图元件编辑环境中,“SCH Library”面板上包括“元件”区、“别 名”区、“引脚”区和“模型”区。 13.“Libraries(库文件)”面板上提供了元件库(Libraries)、查找

(Search

)和放置(Place) 三个工具按钮。 14.原理图元件库编辑管理器中除了主工具栏,还提供了绘制图形工具栏 和 IEEE 工具栏。 15.元件库编辑器里可以产生元件报表、元件库报表和元件规则检查 表。 16.在绘制直线时,可利用空格键切换直线的转角。 17.在绘制椭圆弧时第一次单击鼠标左键确定的是椭圆弧的圆心位置。 18.原理图元件由两部分组成:外形和引脚。 19.制作元器件时,为了画图形实体的外形,捕获网格的值可以按照需要 改动,但是在放置引脚之前,一定要改回 10 。 20.元件名称是为外形和引脚功能相同的元件取的一个通用名称。 21.当元器件绘制完成后,在原理图元件库编辑管理器中单击“元件”区的 “编辑”按钮可设置元件属性。 22.制作元器件符号时,要更改第一个元件名称必须选工具菜单中的重 新命名元件进行修改;要增加一个制作元件直接按【追加】按钮再修改名称。 23.在放置VCC和GND引脚时,在【电气特性】选项中应选择“Power”。 24.若放置与非门74LS00如图01所示功能单元,则在属性对话框中, Designator输入 U1 ;Part为 4 。 图01

原理图文件中的库操作

第一单元 原理图文件中的库操作 第一单元 第1 题 [操作要求] 原理图文件中的库操作: ● 在考生文件夹中新建原理图文件,命名为X1-01A.ch 。 ● 在X1-01A.ch 文件中打开AMD Analog 、Altera Memory 和Analog Devices 三个库文件。 ● 向原理图中添加元件AM2942/B3A(28)、EPC1PC8(8)和AD8079AR (8),依次命名为IC1 、 IC2 、IC3A ,如样图1-01A 所示。 ● 保存操作结果。 E PC1PC8(8) AM2942/B3A(28) 1 2 6 7 8 IC3A AD8079AR (8) 样图1-01A 第一单元 第2 题 [操作要求] 原理图文件中的库操作: ● 在考生文件夹中新建原理图文件,命名为X1-02A.ch 。 ● 在X1-02A.ch 文件中打开AMD Analog 、Altera Memory 和Analog Devices 三个库文件。 ● 向原理图中添加元件AM2942/B3A(28)、SSm2165-2S(8) 和EPB2002ALC(28),依次命 名为IC1 、IC2 、IC3A ,如样图1-02A 所示。 ● 保存操作结果。 1 2 3 4 5 6 78IC2 SSM2165-2S (8) AM27C64-45DIB(28)

PROTE 上机习题精选 2 样图1-02A 第一单元 第3 题 [操作要求] 原理图文件中的库操作: ● 在考生文件夹中新建原理图文件,命名为X1-03A.ch 。 ● 在X1-03A.ch 文件中打开Spice 、SGS Analog 、Burr Brower Converter 三个库文件。 ● 向原理图中添加元件DIODE-ZENER 、HCC4046BF(16)和XTR110BG-BI(16),依次命名 为IC1 、IC2 、IC3A ,如样图1-03A 所示。 ● 保存操作结果。 XTR110BG-BI(16) HCC4046BF(16) 图1-03A 第一单元 第4题 [操作要求] 原理图文件中的库操作: ● 在考生文件夹中新建原理图文件,命名为X1-04A.ch 。 ● 在X1-04A.ch 文件中打开PLD 、ALtera Memory 和Dallas Micro processor 三个库文件。 ● 向原理图中添加元件C373T 、EPC1PC8(8)和DS80C310QCG(44),依次命名为IC1 、IC2 、 IC3A ,如样图1-04A 所示。 ● 保存操作结果。 样图1-04A

艾默生逆变模块MODBUS协议

1、概述 本文描述了电力电源逆变模块使用的Modbus通讯规约,应用于逆变模块与上级监控设备之间的通信。 2、适用范围 规约兼容于艾默生网络能源有限公司开发的逆变模块,是开发、测试电力电源逆变模块通讯软件的依据。 3、参考文献 Modico n Modbus Protocol Refere nee Guide PI-MBUS-300 Rev.J 4、物理接口 RS485/RS232 (可选),波特率9600,字符格式采用奇校验位、8位数据位、1 位停止位(081)的异步串行通讯格式,数据应答时间<100ms,(数据应答时间是指上位机发送完查询数据包的最后一个字节与接收到逆变器应答的第一个有效字节之间的时间)。 5、帧结构 ________________________________________________________ 8Bit地址| 8Bit功能码| nX8Bit数据| 16BitCRC校验码采用Modbus规约的RTU (Remote Termi nal Un it)方式,每个字节以2个十六进制数, 有效的数据范围为0~9, A~F。 地址 指逆变模块的地址,范围:185~204 (通过按键界面设置,详见液晶操作说明)功能码 逆变模块只支持功能码03 (读数据)数据 上报或下设的数据,按寄存器(数据地址)进行发送,每一个寄存器由两个字节组成,关于寄存器号的定义,请参阅附录A o CR校验码 CRC (Cyclical Redundancy Check)对地址、功能码和数据进行校验,由两字节组成,CRC由传输设备生成,附加在数据帧中,如果由接收到数据计算出来的校验和与附加在数据后的校验和不一致,则有错误发生。关于CRC生成函数,请参阅 附录B内容。 6、命令解释 6.1查询数据,功能码03 上位机发送数据查询命令信息帧,逆变模块接收到正确的查询命令后, 对命令进行响应回送数据给上位机。格式如下: 查询命令帧格式

Altium Designer常用库及元件名

AD常用库及元件名2010-06-24 16:00 原理图常用库文件: Miscellaneous Devices.ddb Dallas Microprocessor.ddb Intel Databooks.ddb Protel DOS Schematic Libraries.ddb PCB元件常用库: Advpcb.ddb General IC.ddb Miscellaneous.ddb 部分分立元件库元件名称及中英对照 AND 与门 ANTENNA 天线 BATTERY 直流电源 BELL 铃,钟 BVC 同轴电缆接插件 BRIDEG 1 整流桥(二极管) BRIDEG 2 整流桥(集成块) BUFFER 缓冲器 BUZZER 蜂鸣器 CAP 电容 CAPACITOR 电容 CAPACITOR POL 有极性电容 CAPVAR 可调电容 CIRCUIT BREAKER 熔断丝 COAX 同轴电缆 CON 插口 CRYSTAL 晶体整荡器 DB 并行插口 DIODE 二极管 DIODE SCHOTTKY 稳压二极管 DIODE VARACTOR 变容二极管 DPY_3-SEG 3段LED DPY_7-SEG 7段LED DPY_7-SEG_DP 7段LED(带小数点) ELECTRO 电解电容 FUSE 熔断器 INDUCTOR 电感 INDUCTOR IRON 带铁芯电感 INDUCTOR3 可调电感 JFET N N沟道场效应管 JFET P P沟道场效应管 LAMP 灯泡

LAMP NEDN 起辉器 LED 发光二极管 METER 仪表MICROPHONE 麦克风MOSFET MOS管 MOTOR AC 交流电机MOTOR SERVO 伺服电机NAND 与非门 NOR 或非门 NOT 非门 NPN NPN三极管 NPN-PHOTO 感光三极管OPAMP 运放 OR 或门 PHOTO 感光二极管 PNP 三极管 NPN DAR NPN三极管 PNP DAR PNP三极管 POT 滑线变阻器 PELAY-DPDT 双刀双掷继电器RES1.2 电阻 RES3.4 可变电阻RESISTOR BRIDGE ? 桥式电阻RESPACK ? 电阻 SCR 晶闸管 PLUG ? 插头 PLUG AC FEMALE 三相交流插头SOCKET ? 插座 SOURCE CURRENT 电流源SOURCE VOLTAGE 电压源SPEAKER 扬声器 SW ? 开关 SW-DPDY ? 双刀双掷开关 SW-SPST ? 单刀单掷开关 SW-PB 按钮THERMISTOR 电热调节器TRANS1 变压器 TRANS2 可调变压器 TRIAC ? 三端双向可控硅TRIODE ? 三极真空管VARISTOR 变阻器 ZENER ? 齐纳二极管 DPY_7-SEG_DP 数码管 SW-PB 开关

相关主题
文本预览
相关文档 最新文档