搜档网
当前位置:搜档网 › DS2438中文数据手册

DS2438中文数据手册

DS2438中文数据手册
DS2438中文数据手册

1 of 29

序言

达拉斯半导体 DS2438 智能电池监视器其主要的特点有:

(1)独特的1-Wire接口仅需一个端口引脚即可进行通信

(2)为电池组提供唯一的64位序列号

(3)片上电池温度检测省去热敏电阻

(4)片上A/D转换器监视电池电压,作为终止充电和终止放电的判据

(5)片上集成的电流累积器提供电量计量

(6)二进制历时记录器

(7) 40字节非易失用户存储器存储电池相关数据

(8)工作温度范围-40°C至+85°C

(9)应用于蜂窝电话、数码相机、数字摄像机、掌上电脑、手持终端(包括条形码)、笔输入掌上电脑、PDA和数字助理、智能电池组/充电器。

管脚分配

DS2438管脚功能描述:

l GND 接地

2 VSENS+ 电池测量电流输入(+)

3 VSENS- 电池测量电流输入(-)

4 vAD 通用电压A/D采样输入端

5 VCC 供电电压(2.4~1OV)

6,7 NC 悬空不接

8 DQ 数据输入输出,单总线

概述

DS2438智能电池监视器为电池组提供了若干很有价值的功能:可用于标识电池组的唯一序列号;直接数字化的温度传感器省掉了电池组内的热敏电阻;可测量电池电压和电流的A/D转换器;集成电流累积器用于记录进入和流出电池的电流总量;一个经历时间纪录器;以及40字节的非易失EEPROM存储器,可用于存储重要的电池参数例如化学类型、电池容量、充电方式和组装日期等。DS2438使用1-Wire?接口发送和接收信息,所以中央微控制器和DS2438之间仅需1条连线(还有地线)。这就意味着电池组仅需要三个输出接头:电池电源、地和1-Wire接口。

由于每片DS2438具有一个唯一的硅序列号,多片DS2438可以共存于同一条

1-Wire总线。这就允许多个电池组可同时充电或在系统中使用。

这款智能电池监视器可用于便携计算机、便携/蜂窝电话以及手持式仪器等,这些应用中需要密切监视电池的实时性能。与主系统微控制器相配合,DS2438

提供了一个化学类型无关的完备的智能电池组方案。在定制某种特定化学类型和容量的电池时,只需向微控制器和DS2438 EEPROM中输入相应的代码即可,当电池的化学类型改变时,设计者只需要修改软件即可。

2 of 29

该处DS2438管脚功能详述表与上重复,故略

概述

1.64位的激光ROM

2.温度传感器

3.电池电压A/D转换器

4.电池电流A/D转换器

5.电流累加器

6.历时记录器

7.40位的非易失用户存储器

每个DS2438包含一个独特的64位光刻ROM序列码,这样几个电池组能够被同一个主机系统充电和监控。此外,具有同样单总线结构、带64位ROM特点的其他达拉斯产品,能存在于同一根总线上。可参阅达拉斯自动鉴定数据手册得到这些产品的规格。

DS2438通过一条总线通信。有了这条单总线端口,存储器和控制函数只有在程序存储器函数协议建立起后才能生效。主机必须首先提供四种程序存储器函数命令的一个:1)读ROM,2)匹配ROM,3)搜索ROM,或4)跳过ROM。这些命令可以操作每个设备上的64位光刻ROM部分,并且如果一条总线上有多个设备存在,可以锁定一个特定的设备。还可以向主机指出有多少和什么类型的设备存在。在一个程序存储器函数序列被成功执行后,存储器和控制函数获得权限,并且主机可以提供六种存储器和控制函数命令中的任意一种。

发布控制函数命令去指示DS2438执行温度测量或电池电压A/D转换。这些测量的结果将被存放在DS2438的存储器映射中,通过发送存储器函数命令能读取温度测量值和电压寄存器。此外,电池的充电/放电电流测量无需用户干预,而且最终结果将会存储于DS2438的存储器空间中。DS2438用这些当前的电流测量值更新三个电流累加器。第一个存储流进和流出电池电流的净累加总和,第二个存储电池累积充电电流总和,第三个存储电池累积放电电流总和。历时记录器中的数据,可以用于计算电池自放电或者与时间有关的充电停止限制,也可以存储在DS2438的存储器映射中,被存储器函数命令读取。DS2438的非易失性用户存储器包括40个字节的EEPROM。这些存储单元可以用来存储用户想要存储的任意数据,以及用存储器函数命令写入数据。所有的数据和命令从最低有效位开始读取和写入。

3 of 29

框图(图1)表示了DS2438的内部结构

操作——测量温度

DS2438通过片上温度测量技术测量温度。

能读取13位二进制补码格式的温度数据,分辨率为0.03125°C。表1描述了温度测量输出数据的确切关系。数据在单总线接口上串行传输。DS2438可以测量温度的范围从-55°C到+ 125°C,以0.03125°C的增量。对于华氏温度表示法,必须使用查找表或转换因子。

注意,在DS2438中最低有效位表示0.03125°C,如下13位格式。温度寄存器的3个最低有效位始终为0. 剩下的13位用°C的二进制补码形式表示的温度,最高有效位保持符号位。查看“存储器映射”找到温度寄存器地址。

4 of 29

操作——测量电池电压

片上的模数转换器(ADC)有10位的分辨率,当DS2438收到指示它转换电压的命令时,执行转换。这个测量的结果放在2字节电压寄存器中。DS2438的模数转换范围是0V到10V。这个范围对于六节镍镉电池或镍氢电池组或两节锂电池组来说是合适的。模数转换的满量程值是10.23V,分辨率为10mV。

虽然模数转换最低量程可达0V,但是有一点需要注意,那就是待测电池电压也是DS2438的供电电压。这样,电池电压低于2.4V时,电压模数转换的准确性下降,执行转换的能力受到DS2438的操作电压范围的限制。

在这个寄存器中表示的二进制格式的电压范围如表2中列出的一样。注意,尽管编码在电压值低于2.4V下存在,但是电压模数转换的准确性和DS2438供电电压的限制使得这些值实际上不可使用。查看“存储器映射”找到电压寄存器地址。

5 of 29

对于应用程序需要一个通用的电压模数转换器,DS2438可以被配置,以致电压转换指令的结果能够想表2描述的一样将VAD的输入(而不是VDD的输入)存入电压寄存器中。根据状态/配置寄存器的声明,VDD或VAD(两者之一)将在接受到电压转换命令后存储在电压寄存器中。参阅寄存器映射中关于状态/配置寄存器的详细描述。如果VAD输入作为电压输入,模数转换器在1.5V < VAD < 2VDD 范围内事准确的,其中VDD2.4V < VDD <5.0V.

这个特性使得在电压输入范围1.5V < VAD < 10V(VDD=5.0V)内,用户能够得到一个符合精度要求的电压模数转化器。

操作——测量电池电流

DS2438模数转换器以通过测量外部检测电阻两端的电压,来有效地检测流入和流出电池组的电流为特点。模数转换器将在后台以每秒36.41次的频率采样,因此不需要命令启动电流测量。然而,DS2438只会在状态配置寄存器中IAD位置1的时候才启动电流模数转换。DS2438通过VSENS管脚测量流入和流出电池的电流,VSENS+管脚到VSENS-管脚的电压被认为是电流检测电阻RSENS两端的电压。VSENS+端与RSENS电阻直接相关,然而,对于VSENS-,我们建议在该管脚和RENS的接地端之间接一个RC低通滤波电路。用一个阻值为100K的电阻和一个0.1μF的钽电容器,该滤波器的截止频率是15.9Hz. 电流模数转换器以36.41次/s或每27.46ms一次的频率采样。这个滤波器能消除大部分的尖峰毛刺的影响,从而允许电流累加器准确的反映流入和流出电池的总电荷。

模数转换器测量检测电阻RSENS两端的电压,并将结果以二进制补码格式保存在电流寄存器中。转换结果的符号位,表明充电还是放电,存储在电流寄存器的最高有效位中,见表3. 查看“存储器映射”找到电流寄存器地址。

6 of 29

(这个寄存器实际上存储的是检测电阻RSENS两端的电压。这个值带入下面的公式可以计算出电池的电流。) 电池组的电流能够由电流寄存器中的值经这个方程计算得出。

I = Current Register / (4096 * RSENS) (RSENS的单位是?)

例如,如果流入电池组的电流是1.25A,电池组使用一个0.025?的检测电阻,DS2438向电流寄存器写入的值为128(十进制)。根据这个值,电池组电流能够被计算为:

I = 128 / ( 4096 * 0.025) = 1.25A

随着时间的推移,整合的电流会因为小电流模数转换器存在偏置误差可以有一个大的累积效应,DS2438在电流模数转换器中提供了一种抵消偏置误差的方法。在每次电流测量完成后,测量值被加到偏置寄存器的内容中,结果随后被存储在电流寄存器。偏移寄存器是一个两字节非易失性的读/写寄存器,是以二进制补码形式存储的。这个寄存器的高四位最高有效位包含偏置的符号,如表4所示。下面的步骤可以用来调整电流模数转换器。

1.向偏置寄存器写全0

2.驱动零电流通过RSENS电阻

3.读取电流寄存器值

4.通过在状态/配置寄存器置" 0 "IAD位,关闭电流模数转换器。

5.改变当前读取的电流寄存器的值的符号,转换成二进制补码的形式,并将结

果写入偏置寄存器中。

6.通过将状态/配置寄存器中的IAD位置1,开启电流模数转换器。

注意:

当写入偏置寄存器时,必须禁止电流测量(IAD位置0)。

在每一个DS2438设备装载之前,电流模数转换器完成校准过程。然而,为了达到最好的效果,在最初的电池组测试中,电池组制造商应该校准电流模数转换器,并且主机系统应该尽可能的校准(例如,在电池充电期间)。

7 of 29

操作——电流累加器

DS2438用集成电流累加器(ICA)跟踪一块电池的剩余容量。ICA保持流进和流出电池的电流总和的净累积。因此,存储在这个寄存器中的值是在一个电池中剩余容量的一个指标,可能被用在执行燃料评估函数。此外,DS2438还有另外的寄存器用来存储总充电电流和总放电电流。CCA和DCA给主机系统提供决定可充电电池的寿命结束的信息,这些信息是基于在其生命周期的总充放电电流。

电流测量描述的是每27.46 ms检测电阻RSENS两端测得的电压。这个值用于增加或减少ICA寄存器的值,如果电流是正的,增加CCA的值,如果电流时负的,减少DCA的值。

ICA是一个按比例的8位易失二进制计数器,累计了电阻RSENS两端的电流。如果状态/配置寄存器IAD位置1,ICA递增或递减。表5展示了ICA的内容。查看“存储器映射”找到ICA寄存器地址。

表5 ICA寄存器格式

(这个寄存器累积了RSENS两端的电压值,这个值通过以下这个方程可以计算出电池剩余量。)

剩余的电池容量能过用这个方程由ICA的值计算得出。

剩余容量=ICA/(2048*RSENS) (RSENS单位为?)

例如,如果电池组的剩余容量值为0.625,电池组用0.025?的检测电阻,ICA 的值将是32。

根据这个值,剩余容量能够被计算为:

剩余容量 = 32 / ( 2048 * 0.025) = 0.625 Ahr

因为电流模数转换器精度是正负2最低有效位,所以测量很小的电流时很可能不精确。因为当累计足够长的时间这些不精确可能变成大的ICA错误,DS2438提出了一种方法用于滤除这些潜在的错误小信号以致他们不被累积。DS2438的

阈值寄存器指定一个电流测量级(在抵消取消后),在此之上测量值将在ICA,CCA 和DCA上累积,低于阈值将不被累积。阈值寄存器的格式如表6所示。接通电源的默认阈值的寄存器值是00 h(没有阈值)。

注意:

当写入阈值寄存器时,电流测量必须被禁用(IAD位设置为“0”)。

8 of 29

阈值寄存器格式表6

充电电流累积器(CCA)是一个两字节的非易失的读/写计数器,它表示在电池生命周期中的总充电电流。它只有当正电流通过RSENS时更新;即电池正在充电时更新。同样,放电电池累积器(DCA)是一个两字节非易失性计数器,它表示电池生命周期中的总放电电流。CCA和DCA能够被配置成三种模式中的任意一种:禁用,启动映射到EEPROM,启动但不映射到EEPROM。

当CCA和DCA被禁用时(通过设置状态/配置寄存器中IAD位或CA位为0),通用数据存储可随意存储在第七页中的寄存器中。当CCA和DCA被启用(通过设置IAD和CA为“1”),第七页为这些寄存器预留,第七页中的任何字节都不能通过单总线被写入。当CCA和DCA启用时,它们的值自动映射到EEPROM,通过设置状态/配置寄存器中EE位为1。当这些寄存器被配置映射到EEPROM时,电池组生命历程中积累的信息将累积不会被丢失,即使电池处于放电状态。当EE位置0时,映射到EEPROM禁用。表七阐述了CCA和DCA寄存器的格式。表8 总结了ICA,CCA和DCA的操作模式。

9 of 29

图2 阐述了电池组在一个采样充/放电周期间,ICA,CCA和DCA的活动,假设ICA被DS2438配置成工作,CCA和DCA工作并将数据映射到EEPROM。为了简化累积器的图解,它们被视为模拟值,尽管它们是在DS2438中是数字计数器。注意当电池完全放电时,即ICA的值为0时,CCA和DCA寄存器的值将保持不变。电流累加器活动图2

检测电阻选择

RSENS的选择涉及一个折中。一方面,电阻的阻值必须尽可能的小,为了避免在峰值电流要求间产生过高的电压降。另一方面,RSENS的阻抗应该尽可能的大,为电流测量和积累实现最好的分辨率。表9列出了RSENS的几个典型值,流经RSENS的电流为2A(作为一个例子)时,电流累加器的低八位值为( 1/(4096 * RSENS) ),剩余容量的低八位累积值为( 1/(2048 *RSENS) )。用户应该仔细考虑最大电流时的压降,选择RSENS时,解决电流测量/累积的要求。

操作——历时计数器

一个内部振荡器用作计时功能的时基。双缓冲的历时计数功能,允许主机读取历时时间,当它被读取的时候,数据保持不变。为了实现这个目标,计数器数据的快照被转移到用户可访问的保持寄存器。这在重新调用寄存器命令的第八位后触发。历时计数器是一个4字节的二进制计数器,带有1s解决。历史计数器翻转之前能累积136年的时间。时间/日期由秒数表示,因为有一个用户决定的参考点。例如,1970年1月1日上午12:00可以作为一个参考点。

10 of 29

其他两个与时间相关的功能是可用的。第一个是断开时间戳,任何时候它检测到DQ线保持低电平接近两秒时,DS2438向这个时间戳写数据。这种情况将被视为电池组从系统中移除;发生的此刻被写入断开时间戳寄存器,所以被置换进系统,系统能够决定设备多长时间被存储,从而促进自放电修正剩余电池容量。在断开被检测到后,DS2438恢复睡眠模式,在这期间除了实时时钟,其他均被

关闭。

其他的时间戳是电荷结束时间戳,任何时候检测到充电完成后(当电流变化方向),该时间戳被DS2438写入。这个时间戳允许用户去计算电池处于放电和充电状态的时间,在此促进自放电计算。

历时计数器,断开寄存器,充电结束寄存器如表10所示。参阅“存储器映射”找到时间相关寄存器的地址。

64位光刻ROM

每一个DS2438包含一个64位长的唯一的ROM码。前八位是单总线系列码(DS2438码是26h)。接下来的48比特是一个独特的序列号。最后八位是前56位的CRC。(见图三)。64位ROM和ROM功能控制部分允许DS2438作为单总线设备操作和遵循单总线系统部分的单总线协议。直到ROM函数协议得到满足,DS2438控制部分的函数才有访问权限。图5 ROM函数协议流程图描述了这个协议。单总线主机必须先执行四种ROM函数命令中的一种,1)读ROM,2)匹配ROM,3)搜索ROM,或4)跳过ROM。在一个ROM函数序列已经被成功执行后,DS2438特定的函数才有访问权限,主机可以执行六种寄存器和控制函数命令中的任意一种。

11 of 29

循环冗余码产生

DS2438有一个8位的循环冗余码存储在64位ROM中的最高有效字节中。主机能够从64位ROM中的前56位中计算出一个循环冗余值,并与DS2438存储的值进行比较,来决定是否主机正确接收了ROM中的数据。这个CRC对应的多项式函数是:

CRC = X8 + X5 + X4 +1

DS2438用同样的多项式函数产生一个8位的CRC值,并提供这个值到主机,验证数据传输字节无误。CRC用于数据传输验证的每种情形,主机必须用以上给

出的多项式函数计算出一个CRC值,并将计算值和DS2438中存储在64位ROM 中的8位CRC值或DS2438内部计算的8位CRC值进行比较。(当暂存被阅读的时间将是9位。)CRC值的比较决定了完全由主机控制的操作是否继续。在DS2438中没有一个内部电路能够阻止一个指令序列执行,如果存储在DS2438中的循环冗余值和主机计算出的值不匹配。按图6流程图所示的CRC的适当使用,可以形成一个非常高水平完整性的通信信道。

用如图4所示包括移位寄存器和异或门的多项式产生器能过产生单总线的CRC码。关于达拉斯单总线CRC的附加信息是有效的,在应用程序注意27题为“用达拉斯半导体触摸存储器产品理解和使用CRC。

移位寄存器位被初始化为0。然后从系列码的最低有效位开始,逐位移入。在系列码的第八位进入之后,序列码开始进入。第48位的序列码进入后,移位寄存器包含了CRC值。

12 of 29

只读存储器(程序存储器)函数流程图图5

Master Tx Reset Pulse:主机发送复位脉冲

DS2438 Tx Presense Pulse:从机发送应答脉冲

Master Tx ROM Function command:主机发送程序存储器函数命令

33h Read ROM:33h 读取程序存储器

DS2438 Tx Family Code 1 Byte:DS2438发送一个字节的系列码

DS2438 Tx Serial Number 6 Byte:DS2438发送六个字节的序列号

DS2438 Tx CRC 1 Byte:DS2438发送一个字节的循环冗余码

Master Tx Memory/Control Function:主机发送存储/控制函数

55h Match ROM:55h 匹配程序存储器

Master Tx Bit 0:主机发送0比特位

Bit 0 Match?:0比特位匹配吗?

Master Tx Bit 1:主机发送1比特位

Bit 1 Match?:1比特位匹配吗?

……

Master Tx Bit 63:主机发送63比特位

Bit 63 Match?:63比特位匹配吗?

F0h Search Rom:F0h 搜索程序存储器

DS2438 Tx Bit 0:DS2438发送比特0

DS2438 Tx ~(Bit 0):DS2438发送非比特0

DS2438 Tx Bit 1:DS2438发送比特1

DS2438 Tx ~(Bit 1):DS2438发送非比特1

DS2438 Tx Bit 63:DS2438发送比特63

DS2438 Tx ~(Bit 63):DS2438发送非比特63

CCh Skip ROM:CCh 跳过程序存储器

13 of 29

存储/控制函数流程图图6

Master Tx Memory/Control Function:主机发送存储/控制函数

4Eh Write SP:4Eh 写堆栈指针

BEh Read SP: BEh 读堆栈指针

48h Copy SP: 48h 复制堆栈指针

Master Tx Page #:主机发送页#

DS2438 Sets Address Count=0:DS2438将地址计数器置0

Master Tx Data Byte:主机发送数据字节

Master Tx Reset?:主机发送复位信号吗?

Address=7?:地址等于7吗?

DS2438 Increments Address:DS2438地址自增

DS2438 Tx Presence Pulse:DS2438 发送应答脉冲

Master Rx 8Bit CRC:主机收到8位的循环冗余码

Master Rx All “1’s”:主机接收所有的”1’s”

DS2438 Shadows SP PageX To EEPROM/SRAM PageX:DS2438将堆栈指针页X映射到EEPROM/SRAM页X。

NV Memory Busy?: NV MEMORY ,AC ELECTRICAL CHARACTERISTICS NV寄存器,模拟电流电特性

14 of 29

44h Convert T:44h 温度转换

DS2438 Begins Conversion:DS2438开始转换

Temp Convert Busy?:温度转换忙吗?

B4h Convert V:B4h 电压转换

V Convert Busy?:电压转换忙吗?

B8h Recal Memory:重调寄存器

DS2438 Stores EEPROM PageX in SP PageX:DS2438将EEPROM PageX 存入SP PageX 中

内存映射

DS2438的存储器分配如图7所示。存储器由一个暂存寄存器和静态存储器/电可擦可编程只读存储器。这个暂存寄存器能确保数据完整性,当在单总线上通信时。数据首先被写入暂存,它可以被读回。在数据被验证后,一个复制暂存寄存器的命令将会把数据传到存储器中合适的页。(0-2页为主要是易失性的静态存储器,3-7页为EEPROM)。当修改寄存器时该过程确保数据完整性。

这个DS2438的存储器被组织为64字节的存储器,8个8字节的页。每个页面都有自己的暂存空间,组织为8字节的内存。当阅读一个暂存时,有一个第9字节,这可以用一个读取暂存命令来读。这个字节包含一个循环冗余校验(CRC)字节,在当前的选择中这个字节是这八个字节的CRC。这个CRC比较流行的实现

如”CRC产生“部分描述的一样。

15 of 29

第0页(00h)

第一页包含了DS2438中最经常访问的信息,除了状态/配置寄存器(0字节)和阈值寄存器(7字节),大多数的位置是易失的只读字节。状态/配置寄存器是一个非易失性的读/写字节,这里定义了DS2438那些特性是启动的,以及他们将会怎样工作。寄存器的格式如下所示:

IAD=电流A/D控制位。”1“=电流A/D和ICA启用,电流测量将以36.41HZ的频率采样;“0”=电流A / D和ICA被禁用。这一位的默认值是一个“1”(电流A / D和ICA启用)。

CA =电流累加器配置。“1”= CCA / DCA启用,数据将被存储,并能从第7页,4-7字节取回数据。“0”= CCA / DCA被禁用,第7页可以用于通用EEPROM存储。该位的默认值是”1“(电流CCA/DCA启动)。

EE=电流累加器映射选择位。“1”=每次相应的寄存器递增时,CCA/DCA计数器数据能够被映射到EEPROM。“0”=CCA/DCA计数器数据将不会映射到EEPROM。随着电池组放电,CCA/DCA可能会丢失。如果状态/配置寄存器的CA位置0,EE位对DS2438功能上没有影响。这位的默认值是“1”。(电流CCA/DCA数据映射到EEPROM)。

AD=电压A/D输入选择位。“1”=电池输入(VDD)被选作DS2438电压A/D转换器的输入,“0”=通用A/D输入(VAD)被选作DS2438电压A/D转换器的输入。对于任一种设置,电压转换命令将会初始化电压A/D转换器。该位的默认值是1(VDD 作为A/D转换器的输入)。

TB=温度忙碌标志。“1”=温度转换正在进行;“0”=温度转换完成。

NVB =非易失性存储器忙碌标志。“1” =从中间结果暂存器复制到EEPROM正在进行;“0”=非易失性存储器不忙。复制到EEPROM可能要花费2ms到10ms(在低供电电压下花费更长)。

ADB=A/D 转换器忙碌标志。“1”=电池电压的A/D转换正在进行。“0”=转换完成,或没有测量值要被转换。A / D转换大约需要10 ms。

X =无视

第0页的字节1和字节2包含最后完成温度转换后的值,它的格式如“操作——温度测量”部分所述。字节3-4包含最后完成电压转换后的结果,字节5-6包含瞬时电流数据。字节7包含阈值寄存器。请参考适当的部分获得这些位置的数据格式。

注意:

状态和阈值寄存器暂存中的数据将决定设备的操作。

16 of 29

第1页(01h)

第2页,Page 1,包含ICA,历时计数器和电流偏置数据。因为历时计数器和ICA 是易失性的读/写位置,所以他们可能被主机软件设置,改变和清除。字节0-3包含历时计数器数据,格式如“操作——历时计数器”部分所述。字节4包含8位ICA。字节5和6包含偏置寄存器的数据。字节7被保留,将会读出全1。Page 2 (02h)

寄存器(Page 2)的第三页包含断开寄存器(前4个字节)和充电结束时间戳(剩余4字节)。这一页是易失性能读/写的。参阅“操作——历时计数器”部分得到这些位置的格式。

Pages 3-7 (03h - 07h)

EEPROM带着DS2438中寄存器的剩余部分(Pages 3 through 7) 回来。这个寄存器提供40字节的用户寄存器,可以用来携带用户想要存储的任何信息。此外,如果DS2438配置恰当,则CCA/DCA的信息被存储在page 7的字节4-7中。如果CCA/DCA被使用,page 7不应该被写入或者电流累加器数据会被覆盖。查阅“操作——电流累加器”获得详细描述。

17 of 29

单总线系统

单总线是一种仅有一个主机及一个或多个从机的系统。DS2438是一个从机。这种总线结构可被分成三个主题讨论:硬件配置,事务序列和单总线信号(信号类型和时间)。

硬件配置

单总线只有一条线被定义。在合适的时间,总线上的每个设备都能驱动这条总线,是很重要的。为此,总线上的每个设备必须开漏或3态输出。DS2438的单总线端口是开漏的(DQ pin),等效的内部电路如图8所示。多点的总线由单总线上

接入多个从机构成。单总线需要一个大约5kΩ的上拉电阻。

单总线的空闲状态是高电平。由于某种原因一个事务被暂停,如果该事务要恢复,总线必须离开空闲状态。在恢复期间只要单总线处于不活动(高电平)状态,就可以触发无限的恢复时间。如果这没发生,并且总线一直处于低电平,总线上的所有器件将会复位。参阅单总线复位脉冲时序(图 9)。

事务序列

通过单总线端口访问DS2438的协议如下所示:

初始化

ROM函数命令

寄存器函数命令

事务/数据

初始化

在单总线上所有的事务以初始化序列开始。初始化时序由主机发送的一个复位脉冲紧随从机发送的应答脉冲组成。应答脉冲能让主机知道DS2438在总线上并且已经做好准备。有关更多细节,请参阅“总线信号”部分。

18 of 29

ROM函数命令

一旦主机监测到应答脉冲,它就发送四个ROM函数命令之一。所有的ROM函数命令长度为8位。这些命令如下列表所示(参阅流程图5):

Read ROM [33h]

这个命令允许主机读取DS2438的8位系列码,唯一的48位序列码和8位的CRC。这个命令仅能用于总线上只有一块DS2438的情形。如果在总线上不只一块2438存在,当所有从机同时尝试发送时,就会有数据冲突。(开漏将产生一个线与的结果)。

Match ROM [55h]

匹配ROM命令,随后跟一个64位的ROM序列;允许主机在多点总线上寻址一个特定的DS2438。只有DS2438完全匹配64位ROM序列,DS2438才会响应随后的寄存器函数命令。

所有的从机都不匹配64位的ROM序列,DS2438将会等待一个复位脉冲。这个命

令能被用在有一个或多个设备的总线上。

Skip ROM [CCh]

在单点总线系统中这个命令能够节约时间,因为不用提供64位的ROM代码,就可允许主机访问寄存器函数。如果总线上存在不只一个从机,并且跳过ROM命令后还跟着发送了一个读取命令,由于多个从机同时传输,就会发生数据冲突。(开漏下拉将产生一个线与的结果)。

Search ROM [F0h]

当一个系统初始化拉高后,主机可能不知道总线上设备的数量或他们的ROM码。搜索ROM命令允许主机用一个排除过程识别总线上的所有从机设备的64位ROM 代码。

ROM的搜索示例

ROM搜索过程是一个简单的三步程序的重复过程:读一位,读这个位的补码,向该位写入期望的值。总线上的主机早ROM的每一位执行这个简单的三步程序。在一个完整的过程后,主机就能知道一个设备中的ROM的内容。用额外的过程剩下的设备的数量和他们的ROM能够被识别出来。

下面的ROM搜索过程的例子假设四个不同的设备连接到了同一条单总线上。四个设备的ROM数据如下所示,从最低有效位开始。

ROM1 = 00110101...

ROM2 = 10101010...

ROM3 = 11110101...

ROM4 = 00010001...

搜索过程如下:

1.通过发送一个复位脉冲,主机开始初始化序列。从机同时发送应答脉冲响应。

2.主机将在单总线上发送搜索ROM命令(F0h)。

19 of 29

3.主机从单总线上读取一个位。每个设备将他们相应ROM数据的第一位的值发

送到单总线上。ROM1和ROM4将0发送到单总线上,即将它拉低。ROM2和ROM3将发送1到单总线上,允许总线保持高电平。结果是总线上所有设备的逻辑与。因此主机看到了一个0. 主机读取另一个位。由于正在执行搜索ROM数据命令,在单总线上的所有设备将他们相应ROM数据的第一位的补码发送到单总线上,以相应第二次读。ROM1和ROM4将1发送至总线,允许总线保持高电平。ROM2和ROM3将发送0到单总线,这样将把它拉低。主机再次观察到一个0,由ROM数据第一位的补码。主机已经确定在单总线上有一些设备,他们有的第一个位置是0,其他的是1. 从三步程序的两次读取得到的数据有如下解释:

00-在这个位置上,总线上一直有相互冲突的位。

01-所有的设备在该位上都是0.

10- 所有的设备在该位上都是1.

11- 没有设备连接在该总线上。

4.主机写0。剩余的搜索过程不选择ROM2和ROM3。只留下ROM1和ROM4连接到

单总线上。

5.主机执行两次读,收到一个0,接着一个1. 这表明所有设备向总线发送了0,

由于他们ROM数据的第二位。

6.主机然后对ROM1和ROM4都写一个0.

7.主机执行两次读收到两个0位。这表明连接到总线上的设备中ROM数据的第

三位上既存在0又存在1.

8.主机写一个0。这次ROM1取消选中,留下ROM4作为唯一的设备仍然连接总线。

9.主机读取ROM4中ROM的剩余字节,并继续访问需要访问的部分。这就完成了

第一遍,唯一识别了单总线上的一个设备。

10.主机通过重复步骤1-7开始一个新的ROM时序。

11.主机写一个1。这次断开ROM4,只剩下ROM1连接。

12.主机读取ROM1中ROM的剩余位,如果需要将和底层逻辑进行通信。这就完成

了ROM的第二遍搜索,另一个ROM被找到。

13.主机通过重复1-3开始一个新的ROM搜索。

14.主机写一个1位,这次取消选中ROM1和ROM4,放弃剩余的搜索,只留下ROM2

和ROM3连接系统。

15.主机执行两次读,得到两个0。

20 of 29

16.主机写一个0位。这次ROM3被分离,只留下ROM2.

17.主机读取ROM2中ROM的剩余位,如果需要将和底层逻辑进行通信。这就完成

了第三遍ROM搜索,另一个ROM被发现。

18.通过重复步骤13到15,主机开始新一轮的ROM搜索。

19.主机写一个1位。这次分离ROM2,只留下ROM3。

20.主机读取ROM3中ROM的剩余位,如果需要将和底层逻辑进行通信。这就完成

了第四遍ROM搜索,另一个ROM被发现。

注意主机每一次ROM搜索操作,学习单总线设备的唯一的ID号码(ROM数据模式)。分离出器件唯一ROM码所需的时间是:

960 μs + (8 + 3 x 64) 61 μs = 13.16 ms

因此主机每秒钟能识别出75个单总线设备。

存储器命令函数

表11总结了以下的命令协议,相应流程图如6所示。

写入中间结果暂存器[4Ehxxh]

这个命令向DS2438pagexxh的中间结果暂存器写入。总共有8个字节的中间结果暂存器空间能够被写,但是所有的写从当前所选中间结果暂存器字节的地址0开始。在发送这个命令后,用户必须发送中间结果寄存器的页号去写;接着用户开始向DS2438的中间结果暂存器写入数据。任何时候发送一个复位脉冲将终止写入。有效的用于写页码是00 h-07h

读出中间结果暂存器 [BEhxxh]

这个命令能过读取DS243中page xxh的中间结果寄存器的内容。在发送这个命令后,用户必须发送需要读取的中间结果寄存器的页码,然后开始读取这些数据,并总是从选中的中间结果寄存器的地址0开始读取。用户可能读到了中间结果寄存器的结尾处(字节07h),任何保留的数据位读取的都是逻辑1,然后读取数据

的循环冗余码,之后的数据读取的都是逻辑1.如果不是所有的位置都要读取,主机可以再任何时候发送一个复位脉冲终止。有效的页码是00 h - 07 h。

复制中间结果寄存器[48hxxh]

这个命令是将DS2438中的中间结果寄存器page xxh的内容复制到DS2438中的EEPROM/SRAM的page xxh中。在发送这个命令后,用户必须写入一个页码,确定寄存器中哪一页的中间结果寄存器需要复制。有效的页码是00 h - 07 h。在复制期间,状态/配置寄存器中的NVB位置1.当复制完成,这一位会重置为“0”。如果主机在这个命令后发送了一个读时间槽,DS2438将发送一个0到总线上,只要从中间结果寄存器复制到SRAM/EEPROM时忙碌的。当复制过程完成后,将会返回一个1。

21 of 29

重新调用寄存器[B8hxxh]

这个命令将EEPROM/SRAM page xxh存储的值调取出来赋给中间结果寄存器page xxh。这个命令必须继续一个读SPxx的命令,为了读取DS2438寄存器上任意页的内容。有效的页码是00 h - 07 h。

温度转换[44h]

这个命令开始温度转换。没有进一步的数据是必需的。在温度转换期间将状态/配置寄存器上的TB标志位置1,温度转换将被执行。当温度转换完成,TB标志清0。如果主机发送读时间槽来跟随这条命令,只要温度转换忙碌,DS2438将在总线上输出0。当温度转换完成后,它将返回一个1。

电压转换 [B4h]

这个命令指示DS2438初始化一个电压模数转换周期。这个要设置ADB标志(参阅寄存器映射部分中的状态/设置寄存器)。被测量的供电电压由状态/配置寄存器的AD位定义。当电压A/D转换完成后,ADB标注为被清除,当前的电压值存入page 00h中的电压寄存器中。当A/D转换发生时,其他任何寄存器函数都是可用的。如果在主机发送读时间槽后跟着这个命令,只要DS2438正在做电压测量,DS2438将在总线上输出0。当转换完成后返回一个1。

22 of 29

注意:

1.温度转换需要10 ms。

2.A / D转换需要4 ms。

3.EEPROM写需要10 ms。

采样函数时序表12

例如:主机启用单个DS2438的ICA,CCA和DCA,然后配置诸如CCA/DCA信息映

射到EEPROM。电压A/D转换被配置诸如DS2438将对电池电压(VDD)测量电压。

MASTER MODE:主机模式

Tx:发送

Rx:接受

DATA(LSB FIRST):数据(最低有效位最先)

Presence:应答

23 of 29

采样函数时序表13

例如:主机发送一个温度和电压转换命令,然后读取温度,电池电压,电池电流,在一片DS2438上。

24 of 29

例如:假设单片DS2438配置为它的电流累加器工作,这个时序将允许主机读取三个电流累加器。

I / O信号

DS2438要求有严格的协议来确保数据的完整性。在一条总线上,协议包含几种类型的信号:复位脉冲,存在(应答)脉冲,写0,写1,读0和读1。所有的这些信号,除了存在(应答)脉冲,都能被总线主设备初始化。

初始化时序要求按图9所示与DS2438开始任何通信。一个复位脉冲后面跟一个存在脉冲表明:DS2438已经准备好发送或接受来自正确的程序存储器命令和存储器函数命令的数据。总线主设备发送一个复位脉冲(一个至少持续480us的低电平)。总线主设备随后释放总线,进入一个接受模式(Rx)。在检测到I/O端口的上升沿的后,DS2438等待15~60us,然后发送一个存在(应答)脉冲(60~240us 的低电平)。通过时间槽的使用,从DS2438读取和向DS2438写入数据。

25 of 29

NXP LPC111x芯片中文手册—11 带SSP的SPI01

h u t. e d u.c n 1.如何阅读本章 所有LPC111x系列中的SPI模块均相同。第二个SPI模块,SPI1,只存在于 LQFP48和PLCC44封装上,在HVQFN33封装上则没有。 注释:两个SPI模块都包含全部的SSP特征集,所有相关寄存器都使用 SSP前缀命名。 2.特性 ?兼容Motorola SPI、4线TI SSI和美国国家半导体公司的Microwire总线。 ?同步串行通信。 ?支持主机和从机操作。 ?收发均有8帧FIFO。 ?每帧有4-16位数据。 3.基本描述 SPI/SSP是一个同步串行端口(SSP)控制器,可控制SPI、4线SSI和Microwire总线。它 可以与总线上的多个主机和从机相互作用。在数据传输过程中,总线上只能有一个主机与 一个从机进行通信。原则上数据传输是全双工的,4~16位帧的数据由主机发送到从机或 由从机发送到主机。但实际上,大多数情况下只有一个方向上的数据流包含有意义的数 据。 LPC111x系列处理器有两个SPI/同步串行端口控制器。 u p .w

u p .w h u t.e d u .c n 4.引脚描述 表16 1622.SPI引脚描述 SCK0/1I/O SCK CLK SK串行时钟。SCK/CLK/SK是用来同步数据传输的时 钟信号。它由主机驱动,从机接收。当使用SPI接口 时,时钟可编程为高电平有效或低电平有效,否则 总是高电平有效。SCK仅在数据传输过程中切换。 在其它时间里,SPI/SSP接口保持无效状态或不驱 动它(使其处于高阻态)。 SSEL0/1I/O SSEL FS CS帧同步/从机选择。当SPI/SSP接口是总线主机 时,它在串行数据启动前驱动该信号为有效状态。 在数据发送出去之后又将该信号恢复为无效状态。 该信号的有效状态根据所选的总线和模式可以是高 或低。当SPI/SSP接口作为总线从机时,该信号根 据使用的协议来判断主机数据的存在。 当只有一个总线主机和一个总线从机时,来至主机 的帧同步信号或从机选择信号直接与从机相应的输 入相连。当总线上接有多个从机时,需要管理好这 些从机的帧选择/从机选择输入,以免一次传输有多 个从机响应。 MISO0/1I/O MISO DR(M) DX(S) MOSI0/1I/O MOSI DX(M) DR(S)SI(M) SO(S) SO(M) SI(S) 主机输入从机输出。MISO信号线从从机传送串行数 据传送到主机。当SPI/SSP作为从机,串行数据从 该信号输出。当SPI/SSP作为主机,从该信号得到 串行数据时钟。当SPI/SSP作为从机但未被 FS/SSEL选定,它不会驱动该信号(保持高阻态)。 主机输出从机输入。MOSI信号线从主机传送串行 数据到从机。当SPI/SSP作为主机,串行数据从 该信号输出。当SPI/SSP作为从机,从该信号得 到串行数据时钟。 注释:SCK0功能在三个不同的引脚上复用(在HVQFN封装上有两个引脚)。通过设置IOCON_LOC寄存器(见7–4.2小节)选择一个引脚作为SCK0功能,另外在IOCON寄存器中设置功能。SCK1引脚没有复用。

Si4438模块数据手册Datasheet

APC330/Si4438小功率无线数传模块DVER1.0 APC330模块是高度集成低功耗半双工小功率无线数据传输模块,其嵌入高速低功耗单片机和高性能射频芯片SI4438,创新的采用高效的循环交织纠检错编码,抗干扰和灵敏度都大大提高,APC330模块提供了多个频道的选择,可在线修改串口速率,收发频率,发射功率,射频速率等各种参数。 APC330模块工作电压为3.5-5.5V,在接收状态下仅消耗16mA。APC330模块能够透明传输任何大小的数据,而用户无须编写复杂的设置与传输程序, 应用: ●无线电能表 ●无线传感器 ●集装箱信息管理 ●自动化数据采集 ●工业遥控,遥测 ●POS系统,资产管理 ●楼宇小区自动化与安防 ● 机器人控制同时小体积宽电较远传输距离,使之能够应用与非常广泛的领域。 特点: ●1500米传输距离(1Kbps) ●频率425-450MHz,或470-510MHz ●-120dBm@1Kbps高灵敏度 ●最大发射功率100mW(可设置) ●多频道可设,双256Bytes数据缓冲区●高效的循环交织纠错编码 ●内置watchdog

APC330模块是新一代的多通道嵌入式无线数传模块,可设置多个频道,步进为1KHz,发射功率最大100mW,体积32.1mm x18.3mm x7.0mm,很方便客户嵌入系统之内,APC330模块具有较低的功耗,非常适合于电池供电系统。 APC330模块创新的采用了高效的循环交织纠检错编码,其编码增益高达近3dBm,纠错能力和编码效率均达到业内的领先水平,远远高与一般的前向纠错编码,抗突发干扰和灵敏度都较大的改善。同时编码也包含可靠检错能力,能够自动滤除错误及虚假信息,真正实现了透明的连接。所以APC330模块特别适合于在工业领域等强干扰的恶劣环境中使用。 APC330模块内设双256Bytes大容量缓冲区,在缓冲区为空的状态下,用户可以1次传输256Bytes的数据,当设置空中波特率大于串口波特率时,可1次传输无限长度的数据,同时APC330模块提供标准的UART/TTL接口,1200/2400/4800/9600/19200/38400/57600bps七种速率,和三种接口校验方式。APC330模块外部接口采用透明数据传输传输方式,能适应标准或非标准的用户协议,所收的数据就是所发的数据。 设置模块采用串口设置模块参数,具有丰富便捷的软件编程设置选项,包括频点,空中速率,以及串口速率,校验方式,等都可设置,设置方式有二种方式,一是通过配套提供的设置软件RF-Magic利用PC串口即可,二是动态在线设置,用串口发命令动态修改,具体方法参见APC330模块的参数设置章节。 引脚定义: APC330模块共有9个接脚,具体定义如下表: APC330引脚定义 引脚定义方向说明 1GND-地0V 2VCC- 2.1V-3.6V,可定制3.5-5.5V 3EN输入(有极弱上拉)使能脚,高电平有效,上拉电阻为1M 4RXD输入(有弱上拉)UART输入口,TTL电平,上拉电阻约47K 5TXD输出UART输出口,TTL电平,可定制OC输出

SI3993DV-T1-GE3;中文规格书,Datasheet资料

Vishay Siliconix Si3993DV Dual P-Channel 30-V (D-S) MOSFET FEATURES ?Halogen-free According to IEC 61249-2-21 Definition ?TrenchFET ? Power MOSFET ?Symetrical Dual P-Channel ?Compliant to RoHS Directive 2002/95/EC APPLICATIONS ?Battery Switch for Portable Devices ?Computers - Bus Switch - Load Switch PRODUCT SUMMARY V DS (V)R DS(on) (Ω)I D (A)- 30 0.133 at V GS = - 10 V - 2.20.245 at V GS = - 4.5 V - 1.6 Notes: a. Surface Mounted on 1" x 1" FR4 board. ABSOLUTE MAXIMUM RATINGS T A = 25 °C, unless otherwise noted Parameter Symbol 5 s Steady State Unit Drain-Source Voltage V DS - 30V Gate-Source Voltage V GS ± 20 Continuous Drain Current (T J = 150 °C)a T A = 25 °C I D - 2.2- 1.8A T A = 70 °C - 1.7 - 1.4 Pulsed Drain Current I DM - 8 Continuous Source Current (Diode Conduction)a I S - 1.05- 0.75Maximum Power Dissipation a T A = 25 °C P D 1.150.83W T A = 70 °C 0.73 0.53 Operating Junction and Storage T emperature Range T J , T stg - 55 to 150°C THERMAL RESISTANCE RATINGS Parameter Symbol Typical Maximum U nit Maximum Junction-to-Ambient a t ≤ 5 s R thJA 93110°C/W Steady State 130150Maximum Junction-to-Foot (Drain)Steady State R thJF 75 90

NXPLPC111x芯片中文手册―11带SSP的SPI01

u p . w h d 1. 如何阅读本章 所有 LPC111x 系列中的 SPI 模块均相同。第二个 SPI 模块, SPI1,只存在于 LQFP48和 PLCC44封装上,在 HVQFN33封装上则没有。 注释:两个 SPI 模块都包含全部的 SSP 特征集,所有相关寄存器都使用 SSP 前缀命名。 2. 特性 ? 兼容 Motorola SPI 、 4线 TI SSI 和美国国家半导体公司的 Microwire 总线。 ? 同步串行通信。? 支持主机和从机操作。? 收发均有 8帧 FIFO 。? 每帧有 4-16位数据。 3. 基本描述 SPI/SSP是一个同步串行端口 (SSP控制器,可控制 SPI 、 4线 SSI 和 Microwire 总线。它可以与总线上的多个主机和从机相互作用。在数据传输过程中,总线上只能有一个主机与一个从机进行通信。原则上数据传输是全双工的, 4~16位帧的数据

由主机发送到从机或由从机发送到主机。但实际上,大多数情况下只有一个方向上的数据流包含有意义的数据。 LPC111x 系列处理器有两个 SPI/同步串行端口控制器。 u d u UM10398 Semiconductors LPC1100开发,尽在 第 11章 :LPC111x 带有 SSP 的 SPI0/1 4. 引脚描述 表 16 1622. SPI 引脚描述 SCK0/1I/OSCK CLK SK 串行时钟。 SCK/CLK/SK是用来同步数据传输的时 钟信号。它由主机驱动,从机接收。当使用 SPI 接口时,时钟可编程为高电平有效或低电平有效,否则总是高电平有效。 SCK 仅在数据传输过程中切换。在其它时间里, SPI/SSP接口保持无效状态或不驱动它(使其处于高阻态。 SSEL0/1I/OSSEL FS CS 帧同步 /从机选择。当 SPI/SSP接口是总线主机时,它在串行数据启动前驱动该信号为有效状态。在数据发送出去之后又将该信号恢复 为无效状态。该信号的有效状态根据所选的总线和模式可以是高或低。当 SPI/SSP接口作为总线从机时,该信号根据使用的协议来判断主机数据的存在。 当只有一个总线主机和一个总线从机时,来至主机的帧同步信号或从机选择信号直接与从机相应的输入相连。当总线上接有多个从机时,需要管理好这些从机的帧选择 /从机选择输入,以免一次传输有多个从机响应。 MISO0/1I/OMISO DR(M DX(S MOSI0/1I/OMOSI DX(M DR(S SI(M

Si Expression 2快速操作指南中文

? by HARMAN 快速入门指南v1.0

重要提示 在使用你的第一台调音台前请仔细阅读本手册。 该设备符合电磁兼容指令2004/108 / EC 和LVD 2006/95 / EC 本产品是批准的安全标准 IEC 60065:2005 + A1:2005 EN60065:2006 + A1:2006 + A11:2008 UL60065第七版 / CSA-E60065-03 + A1:2006 和EMC标准 EN551031:2009(E2) EN55103-2:2009(E2) 警告:任何修改或更改这个设备,除非明确哈曼,批准 无效的授权设备。操作的一个未经授权的设备是禁止通讯法案的302节1934年修订,47章的第2部分的第1部分的代码的联邦法规。 注意:该设备经过测试,发现符合B类数码设备的限制,根据联邦通讯委员会第15部分的规定。这些限制是为了提供合理的住宅安装防止有害干扰。这个设备生成、使用和可以放射射频能量,如果没有安装和使用按照指示,可能会对无线电通讯造成有害干扰。然而,没有保证干扰不会发生在一个特定的安装。如果本设备造成有害干扰电台或电视接收,可由关闭设备,鼓励用户试图纠正的干涉的一个或多个以下措施: *调整或搬迁接收天线。 *增加设备和接收机之间的分离。 *设备连接到一个不同的电路插座上的接收器连接。 *咨询经销商或一位经验丰富的广播/电视技术人员寻求帮助。 详情联系 哈曼国际工业有限公司Cranborne房子,Cranborne路,陶工酒吧,赫特福德郡EN6 3约,英国电话+ 44(0)1707 665000传真+ 44(0)1707 660742,电子邮件:soundcraft@https://www.sodocs.net/doc/9213987498.html, 2012年?哈曼国际工业集团有限公司 保留所有权利。部分的设计,本产品可能受全球专利保护。部分5029091号发布v1.0 Soundcraft是哈曼国际工业集团有限公司的交易部门信息在本手册是主题 改变,恕不另行通知,并不代表承诺的供应商。Soundcraft不得承担任何损失或损害因使用本手册中包含的信息或任何错误。 不得复制本手册的一部分,储存在检索系统,或传播,以任何形式或任何 意味着,电子、电器、机械、光学、化学、包括复印和记录,为任何目的没有Soundcraft的书面许可。 哈曼国际工业有限公司 Cranborne房子,Cranborne路,陶工酒吧,赫特福德郡,英国EN6 3约 电话:+ 44 665000 1707(0) 传真:+ 44 660742 1707(0) https://www.sodocs.net/doc/9213987498.html,

S3C2410X中文手册

S3C2410X 32位RISC微处理器 用户手册 Revision 1 修订版1 第一章产品概述

第一章产品概述 (3) 简介 (3) 特性 (4) 方框图 (8) 引脚分配 (9)

第一章产品概述 简介 这个手册描述了SAMSUNG公司的S3C2410X16/32位RISC微处理器。这个产品计划用于低成本、低功耗和高性能手持设备和一般应用的单片微处理器解决方案。为了降低系统成本,S3C2410X包含了如下部件:独立的16KB指令和16KB数据缓存,用于虚拟内存管理的MMU 单元,LCD控制器(STN & TFT),非线性(NAND)Flash引导单元,系统管理器(包括片选逻辑和SDRAM控制器),3通道的异步串行口(UART),4个通道的DMA,4个通道的带脉宽调制器(PWM)的定时器,输入输出端口,实时时钟单元(RTC),带有触摸屏接口的8通道10位AD 转换器,IIC总线接口,IIS总线接口,USB的主机(Host)单元,USB的设备(Device)接口,SD卡和MMC(Multi-Media Card)卡接口,2通道SPI接口和锁相环(PLL)时钟发生器。 S3C2410X微处理器是使用ARM920T核、采用0.18um 工艺CMOS标准宏单元和存储编译器开发的。 它的低功耗精简和出色的全静态设计特别适用于对成本和功耗敏感的应用。 应用中,它采用了一种新的总线结构,即高级微控制器总线结构(AMBA)。 S3C2410X的杰出特性是它的CPU核,采用了由ARM公司设计的16/32位ARM920T RISC 处理器。ARM920T实现了MMU、AMBA总线和独立的16KB指令和16KB数据哈佛结构的缓存,每个缓存均为8个字长度的流水线。 S3C2410X通过提供全面的、通用的片上外设,使系统的全部成本降到最低,并且不需要配置额外的部件。这个文档将包含以下完整的在片功能的介绍。 1.8V ARM920T内核,1.8V/ 2.5V/ 3.3V存储系统,带有3.3V16KB指令和16KB数据缓存及MMU 单元的外部O接口的微处理器 外部存储器控制(SDRAM控制和芯片选择逻辑) LCD控制器(支持4K颜色的STN或256K色TFT的LCD),带有1个通道的LCD专用DMA控制器 4通道DMA,具有外部请求引脚 3通道UART(支持IrDA1.0,16字节发送FIFO及16字节接收FIFO)/2通道SPI接口 1个通道多主IIC总线控制器/1通道IIS总线控制器 1.0版本SD主机接口及 2.11版本兼容的MMC卡协议 2个主机接口的USB口/1个设备USB口(1.1版本) 4通道PWM定时器/1通道内部计时器 看门狗定时器 117位通用目的I/O口/24通道外部中断源 电源控制:正常、慢速、空闲及电源关闭模式 带触摸屏接口的8通道10位ADC 带日历功能的实时时钟控制器 具有PLL的片上时钟发生器

MAX823SEXK中文资料

MAX823SExK Rev. A RELIABILITY REPORT FOR MAX823SExK PLASTIC ENCAPSULATED DEVICES August 2, 2003 MAXIM INTEGRATED PRODUCTS 120 SAN GABRIEL DR. SUNNYVALE, CA 94086 Written by Reviewed by Jim Pedicord Bryan J. Preeshl Quality Assurance Quality Assurance Reliability Lab Manager Executive Director

Conclusion The MAX823S successfully meets the quality and reliability standards required of all Maxim products. In addition, Maxim’s continuous reliability monitoring program ensures that all outgoing product will continue to meet Maxim’s quality and reliability standards. Table of Contents I. ........Device Description V. ........Quality Assurance Information II. ........Manufacturing Information VI. .......Reliability Evaluation III. .......Packaging Information IV. .......Die Information ......Attachments I. Device Description A. General The MAX823S microprocessor (μP) supervisory circuit combines reset output, watchdog, and manual reset input functions in 5-pin SOT23 and SC70 packages. It significantly improve system reliability and accuracy compared to separate ICs or discrete components. The MAX823S is specifically designed to ignore fast transients on V CC. The MAX823S has a eset threshold voltage of 2.93V. The device has an active-low reset output, which is guaranteed to be in the correct state for V CC down to 1V. The MAX823 offers a watchdog input and manual reset input. . B. Absolute Maximum Ratings Item Rating VCC -0.3V to +6.0V All Other Pins -0.3V to (VCC + 0.3V) Input Current, All Pins Except RESET and RESET 20mA Output Current, RESET, RESET 20mA Operating Temperature Range MAX823SEXK. -40°C to +85°C MAX823SEUK -40°C to +125°C Storage Temperature Range -65°C to +150°C Lead Temperature (soldering, 10s) +300°C Continuous Power Dissipation (TA = +70°C) 5-Pin SOT23 571mW 5-Pin SC70 247mW Derates above +70°C 5-Pin SOT23 7.1mW/°C 5-Pin SC70 3.1mW/°C

si2302中文资料_数据手册_参数

VDS= 20V RDS(ON), Vgs@ 4.5V, Ids@ ? RDS(ON), Vgs@ 2.5V, Ids@ 2.5A Features Advanced trench process technology High Density Cell Design For Ultra Low On-Resistance ? 59m Notes Pulse width limited by maximum junction temperature. Surface Mounted on FR4 Board, t v 5 sec. Surface Mounted on FR4 Board.1)2)3)45m 3A 20V N-Channel Enhancement Mode MOSFET SI230250300080Millimeter REF .Min.Max. A 2. 3.B 2. 2.C 1.20 1.40D 0.300.50

Pulse test: pulse width <= 300us, duty cycle<= 2% 1) SI2302

Typical ElectricalL and Thermal Characteristics Vout Figure 1:Switching Test Circuit T J -Junction Temperature(℃) Figure 3 Power Dissipation Vds Drain-Source Voltage (V) Figure 5 Output Characteristics V IN V t Figure 2:Switching Waveforms T J -Junction Temperature(℃) Figure 4 Drain Current I D - Drain Current (A) Figure 6 Drain-Source On-Resistance P D P o w e r (W ) I D - D r a i n C u r r e n t (A ) R d s o n O n -R e s i s t a n c e (m Ω) I D - D r a i n C u r r e n t (A ) SI2302

x25045看门狗中文手册

选时间的看门狗定器间降 VCC看压检测和复位控制种 5标准开看始电位控使检 用编性器看程顺序即对选低进使检测和复位控始电使检行至程顺 位控使检选进省VCC=1V 在使性可 打门狗定流始间使小于关50uA 打门狗定闭读间使小于10uA 打操作不间使小于2mA 同型看号件看降其供以使使检选是次 1.8-3.6V,2.7V-5.5V,4.5V-5.5V 4K控EEPROM1000000擦看写周期具 有数据块看保护功能全选是护功1/41/2部当看EEPROM然也置选是状关同护功态内 建防看误措周施指 编令允许引周作不 周护功脚钟 间达选短 3.3M 看程顺间的 16节页看模周式由 周间自降其建当动完成典 为号看降其周期具描5ms 2能全述本 将降其四合标能全一关体上管使位控制种门狗定器间降压检理及是串有数保护功能全看它至EEPROM助数简关化应系编统设看计减少印板种占看面编积提高靠选该可 芯片公建看它至EEPROM次有数Xicor司锁看保被护功CMOS它至EEPROM助组织结典8控看构个助自体线自合总个典看SPI方总并由行至作不供写周期具省印数1000000擦且好周够看据块全存护年100法

然降其超使且过路V TRIP间X5045建当看位控使会四 约高以体线脉描200MS看位控冲让微处正及降全存常工 位控 压检测和 中不路顺监X5045端和V CC下看使检跌压且好打 VCC使检落到产V TRIP是跌间约生这体线位控冲让直线 位控冲让体效数如效产VCC压产1V是跌果后V CC打 压到产V TRIP升管 延打V CC过路V TRIP升信间脉200ms位控消件失得用继处正及降选是续 门狗定器间降 门狗定器间降使会端和WDI看出码判否此处正及降次寄中不常工打计器看器间间的是建 处正及降须要打WDI脚钟管生这体线自靠产进看使未看加应寄延X5045四生这体线位控消件 打X5045建当看体线制种决年降监数2控选程顺控长器起器间期具看改 处正及降选是超路令 允判两加直从线控而些两加门狗定器间间的看改 SPI它至程顺EEPROM

Si7020-A20 数据手册

Rev. 1.2 8/16Copyright ? 2016 by Silicon Laboratories Si7020-A20 UMIDITY AND EMPERATURE ENSOR Features Applications Description The Si7020 I 2C Humidity and Temperature Sensor is a monolithic CMOS IC integrating humidity and temperature sensor elements, an analog-to-digital converter, signal processing, calibration data, and an I 2C Interface. The patented use of industry-standard, low-K polymeric dielectrics for sensing humidity enables the construction of low-power, monolithic CMOS Sensor ICs with low drift and hysteresis, and excellent long term stability. The humidity and temperature sensors are factory-calibrated and the calibration data is stored in the on-chip non-volatile memory. This ensures that the sensors are fully interchangeable, with no recalibration or software changes required.The Si7020 is available in a 3x3mm DFN package and is reflow solderable. It can be used as a hardware- and software-compatible drop-in upgrade for existing RH/temperature sensors in 3x3mm DFN-6 packages, featuring precision sensing over a wider range and lower power consumption. The optional factory-installed cover offers a low profile, convenient means of protecting the sensor during assembly (e.g., reflow soldering) and throughout the life of the product, excluding liquids (hydrophobic/oleophobic) and particulates. The Si7020 offers an accurate, low-power, factory-calibrated digital solution ideal for measuring humidity, dew-point, and temperature, in applications ranging from HVAC/R and asset tracking to industrial and consumer platforms. ?Precision Relative Humidity Sensor ● ± 4% RH (max), 0–80% RH ?High Accuracy Temperature Sensor ● ±0.4°C (max), –10 to 85°C ?0 to 100% RH operating range ?Up to –40 to +125°C operating range ?Wide operating voltage (1.9 to 3.6V) ? Low Power Consumption ● 150μA active current ● 60nA standby current ?Factory-calibrated ?I 2C Interface ?Integrated on-chip heater ?3x3mm DFN Package ?Excellent long term stability ? Optional factory-installed cover ● Low-profile ● Protection during reflow ● Excludes liquids and particulates ?HVAC/R ?Thermostats/humidistats ?Respiratory therapy ?White goods ? Indoor weather stations ? Micro-environments/data centers ?Automotive climate control and defogging ?Asset and goods tracking ?Mobile phones and tablets Patent Protected. Patents pending Ordering Information: See page 29.

CC1101中文数据手册

低成本、低功耗1GHz以下无线收发器(增强型CC1100)应用 l基于315/433/868/915 MHz ISM/SRD的极低功耗的无线应用。 l无线报警和安全系统 l工业监视和控制 产品描述 CC1101是低成本的1GHz以下的无线收发器,为极低功耗的无线应用而设计。电路主要设计为ISM(工业、科学和医疗)和SRD(短距离设备),频段在315、433、868和915,但是可以很容易的编程,使之工作在其他频率,在300-348MHz,387-464 MHz 和779-928 MHz 频段。 CC1101是CC1100 RF收发器改良以及代码一致的版本。CC1101的主要改进如下: l改良的伪应答 l更好的关闭相位噪声,因而改善相邻信道功耗(ACP)的性能 l更高的输入饱和级别 l改善输出功率斜面 l扩大工作频段: CC1100: 400-464 MHz and 800-928MHz CC1101: 387-464 MHz and 779-928MHz

10 4线串口配置和数据接口 CC1101通过4线SPI兼容接口(SI,SO,SCLK和CSn)进行配置,CC1101作为从设备。这个接口同事用作读写缓冲器数据。SPI接口上所有的数据传送都是先传送MSB。 SPI接口上的所有传送都是以一个头字节(header byte)开始,包含一个读写位(R/W),一个突发(burst access)访问位(B)和6位地址位(A5~A0)。 在SPI总线上传输数据时,CSn脚必须保持低电平。如果在发送头字节或者读写寄存器时CSn拉高,传送将被取消。SPI接口上地址和数据的发送时序图见图12,并参考表19。 当CSn被拉低,MCU在发送头字节之前,必须等到CC1101的SO脚变为低电平。这说明晶振开始工作。除非芯片在SLEEP或者XOFF状态,SO脚在CSn引脚被拉低后马上变为低电平。 图12:配置寄存器读写操作 表19:SPI接口时序要求

Si8230隔离驱动IC

Mail: hz021@https://www.sodocs.net/doc/9213987498.html, Tel: 135******** Rev. 1.4 5/13Copyright ? 2013 by Silicon Laboratories Si823x Si823x 0.5 AND 4.0A MP ISO DRIVERS (2.5 AND 5K V RMS ) Features Applications Safety Approval Description The Si823x isolated driver family combines two independent, isolated drivers into a single package. The Si8230/1/3/4 are high-side/low-side drivers, and the Si8232/5/6/7/8 are dual drivers. Versions with peak output currents of 0.5A (Si8230/1/2/7) and 4.0A (Si8233/4/5/6/8) are available. All drivers operate with a maximum supply voltage of 24V.The Si823x drivers utilize Silicon Labs' proprietary silicon isolation technology, which provides up to 5kV RMS withstand voltage per UL1577and fast 60ns propagation times. Driver outputs can be grounded to the same or separate grounds or connected to a positive or negative voltage.The TTL level compatible inputs with >400mV hysteresis are available in individual control input (Si8230/2/3/5/6/7/8) or PWM input (Si8231/4)configurations. High integration, low propagation delay, small installed size, flexibility, and cost-effectiveness make the Si823x family ideal for a wide range of isolated MOSFET/IGBT gate drive applications. ? Two completely isolated drivers in one package ● Up to 5kV RMS input-to-output isolation ● Up to 1500V DC peak driver-to-driver differential voltage ?HS/LS and dual driver versions ?Up to 8MHz switching frequency ?0.5A peak output (Si8230/1/2/7)? 4.0A peak output (Si8233/4/5/6/8)? High electromagnetic immunity ?60ns propagation delay (max)?Independent HS and LS inputs or PWM input versions ?Transient immunity >45kV/μs ?Overlap protection and programmable dead time ?Wide operating range ● –40 to +125°C ?RoHS-compliant packages ● SOIC-16 wide body ● SOIC-16 narrow body ● LGA-14 ? Power delivery systems ?Motor control systems ?Isolated dc-dc power supplies ? Lighting control systems ?Plasma displays ?Solar and industrial inverters ?UL 1577 recognized ● Up to 5000 Vrms for 1 minute ? CSA component notice 5A approval ● IEC 60950-1, 61010-1, 60601-1 (reinforced insulation) ? VDE certification conformity ● IEC 60747-5-2 (VDE 0884 Part 2)● EN 60950-1 (reinforced insulation) Ordering Information: See page 39.

相关主题