侵权投诉

基于MSP430F149单片机和总线技术实现智能变送器的设计

电子设计 2020-10-26 10:09 次阅读

  作者:唐旭晖 , 段文浩 , 郑德忠

引言

在现实生活中,对一个大型的被测对象进行各种状态的监控,往往需要使用许多传感器来构建一个庞大的测控系统。例如,用户在飞机的不同位置安装不同的传感器用于实时监视飞机的各种运行状态,从而确保飞机能够安全运行。若构建这样的测控系统,从设计者的角度来讲,由于使用的传感器种类多、数量大,而不同种类的传感器需要提供相应的总线进行数据传输,这就不可能使用单一的数据总线来构成整个系统,必然花费大量的设计时间和费用。另外,从保障维护的角度来讲,由于采用多种总线技术,使得传感器针对不同总线在兼容性和互换性等方面也存在着很多问题。

IEEE 1451.1实现模型如图1所示。

基于MSP430F149单片机和总线技术实现智能变送器的设计

IEEEl451标准的主要思想是,使传感器能够独立于各种不同的总线网络,在实现方式上使用一种通用的传感器接口标准,用于解决传感器与各种网络相互不兼容的问题。本文以IEEEl451标准族中的IEEEl451.2为主要研究对象,在对该标准进行简单介绍后,重点阐述基于该标准设计智能变送器模块的总体过程,为解决上述问题提供一种有效的解决方案。

1 lEEEl451.2标准介绍

从IEEEl451.2标准开始,传感器被划分为变送器模块和网络适配器模块两部分,两模块在接口形式上为IEEEl451.1实现模型(见图1)提供了具体的研究示例。IEEEl451.2标准规定了一个连接传感器到微处理器的数字接口,并对变送器电子数据表格 TEDS(TransducerElectronic Datasheet)及其数据格式进行了详细描述;通过提供一个连接智能变送器模块和网络适配器模块的10线标准接口TII,实现传感器在多种网络中的 “即插即用”,从而体现出其“独立”和“兼容”的特点。值得注意的是,该标准并没有对信号调理和信号转换部分进行规定,这样使得传感器制造商可以继续使用自己原本的生产技术,保持各自在该行业中的竞争力。图2为IEEEl451.2智能变送器模块的功能框图。

2 智能变送器模块的硬件设计

TI公司生产的16位单片机MSP430F149作为智能变送器(STIM)的微控制器,外围电路主要包括A/D接口、TII接口、RS一 232串行通信接口以及基于I2C总线协议的EEPROM存储器。图3为硬件设计的基本框架。图中传感器模块独立于STIM模块,二者通过A/D接口相连接。虚线部分为网络适配器模块,这里不对网络适配器模块的相关内容进行介绍。

2.1 TII接口的设计

TII接口 (Transducer Independent Interface)用于连接NCAP与STIM,是一种点对点、短距离时钟同步的标准接口。该接口主要基于SPI(Setial Peripheral Interface)协议,并在该协议的基础上通过扩展功能实现10线智能变送器独立接口。本设计根据IEEEl451.2标准中对TII接口的定义,利用MSP430F149中的同步串行接口与外围I/O中断接口来设计实现这一过程,其引脚分配与功能定义如表1所列。

2.2 变送器电子数据表格(TEDS)的设计

TEDS作为IEEEl451标准族中不可缺少的重要部分,是使传感器具有一定的“自觉”能力,实现传感器“即插即用”功能的关键。在 IEEEl451.2标准中,TEDS按照信息功能被划分为基本TEDS、IEEE标准TEDS和自定义TEDS三部分。其中,基本TEDS主要包含传感器的制造商、型号和序列号等必要的识别信息;IEEE标准TEDS主要描述了传感器特有的“数据表”信息,如测量范围、电气输出范围、灵敏度、功率要求以及校准数据等;自定义TEDS可以存放如传感器位置信息、附加维修信息或其他驻留在传感器内的自定义信息,具体定义如表2所列。本设计采用Atmel公司生产的基于I2C协议的24C02B串行EEPROM存储器芯片存储TEDS,并利用MSP430F149单片机的P3.2和P3.3引脚模拟I2C协议,实现对TEDS的读写功能。

2.3 A/D接口和串口通信模块的设计

在图3中,智能变送器模块与传感器模块之间是相互独立的,这主要是考虑到传感器需要专用的调理电路,而传感器信号经过调理电路后最终的输出信号均可以转变成电压或电流信号,因此,这里采用这种设计方式,便于使用时连接不同传感器实现不同的测量功能。在硬件上,利用MSP430F149内部集成的12位A/D转换器扩展出一个8通道数据采集接口,实现IEEEl451.2标准智能变送器模块中ADC的功能,不需要外加任何ADC转换电路。同时,本文在STIM模块中利用Maxim公司生产的MAX3232芯片与 MSP430f149单片机P3.4和P3.5引脚相连扩展出一个RS一232串行通信接口,实现智能变送器模块与电脑的通信,从而可以使用户通过电脑对智能变送器模块内部电子数据表格进行配置的功能。

3 系统的软件设计

智能变送器模块的软件设计在整个模块设计工作中占重要地位。需要通过编写软件实现智能变送器的“即插即用”、数据采集和数据传输等功能;同时,利用美国国家仪器公司(NI公司)的LabVIEW软件编写了电子数据表格的编辑软件,使智能变送器模块可由RS一232与计算机连接,并利用串口单独配置智能变送器的电子数据表格(TEDS)。

3.1 智能变送器模块的软件设计

在智能变送器模块的软件设计中,最主要的工作是STIM模块的自识别讨稗和与NCAP之间的基本通信过程。图4和图5分别给出了STIM模块自识别和读/写结构流程。具体而言,整个软件被分为如下5大模块:

①STIM模块,为STIM的主程序部分,主要用于实现各接口初始化和系统复位;

②TII模块,描述了STIM的物理接口,用于数据传输、触发、中断和控制等功能;

③TEDS模块,定义了TEDS的数据格式和存储方式,用于对TEDS内容的读取和保存;

④A/D模块,用于A/D接口外接传感器后进行测量数据的采集;

⑤RS一232模块,用于与计算机之间通信,实现对STIM中TEDS的编辑。

3.2 电子数据表格配置界面的设计

LabVIEW 是NI公司推出的一种工业标准图形化编程工具,主要用于开发测试、测量与控制系统。它使用图形化的编程语言——G语言,采用图形模式的结构框图构建程序代码,其程序按照数据流进行驱动。该软件提供了大量实用的控件,可以大大提高设计和测试时的工作效率。

采用LabVIEW软件作为界面开发工具,在电脑平台上编写智能变送器电子数据表格的配置界面。整个界面分为前面板设计和程序框图设计,分别如图6和图7 所示。前面板主要利用控制控件、显示控件和修饰控件对界面进行设计,程序框图设计则是利用串口通信控件、字符串控件以及程序结构将整个程序按照数据流的方式连接起来。该配置界面最终要实现的主要功能包括:下达命令功能键,串口通信参数设置以及电子数据表格的编辑、读取、写入和保存。

4 小结

通过实验验证,设计的STIM模块能够“即插即用”,并与NCAP之间按照规定的时序进行通信,同时,利用TEDS编辑界面能够由用户根据连接的传感器自行进行TEDS内容修改。本设计为IEEEl451标准的网络化智能传感器的开发提供了一种良好的解决方案。

责任编辑:gt

收藏 人收藏
分享:

评论

相关推荐

基于单片机和热电阻Cu5实现烤烟温度自动控制系统的设计

烟叶初烤过程中,烤房内温度的准确测量和有效控制是烘烤的核心和烟叶质量的根本保证。
的头像 电子设计 发表于 11-24 10:13 107次 阅读
基于单片机和热电阻Cu5实现烤烟温度自动控制系统的设计

AT89S52单片机的中文资料说明

AT89S52是一种低功耗、高性能CMOS8位微控制器,具有8K 在系统可编程Flash 存储器。使....
发表于 11-24 08:00 13次 阅读
AT89S52单片机的中文资料说明

实现蜂鸣器的程序和工程文件免费下载

本文档的主要内容详细介绍的是使用单片机实现蜂鸣器的程序和工程文件免费下载。
发表于 11-24 08:00 11次 阅读
实现蜂鸣器的程序和工程文件免费下载

使用单片机实现1个独立按键控制LED状态转换的C语言程序免费下载

本文档的主要内容详细介绍的是使用单片机实现1个独立按键控制LED状态转换的C语言程序免费下载。 ....
发表于 11-23 17:45 36次 阅读
使用单片机实现1个独立按键控制LED状态转换的C语言程序免费下载

双法兰液位变送器波动大原因及处理

本文就某厂插入式双法兰液位变送器出现异常波动故障处理做简单记录,希望对大家冬季双法兰液位变送器应用有....
的头像 电子魔法师 发表于 11-23 15:45 135次 阅读
双法兰液位变送器波动大原因及处理

双法兰液位变送器L和H含义_双法兰液位变送器的安装要求

双法兰液位计的安装上标的H、L表示:H:高压侧或正压侧;L: 低压侧或负压侧.
的头像 电子魔法师 发表于 11-23 15:41 61次 阅读
双法兰液位变送器L和H含义_双法兰液位变送器的安装要求

双法兰液位变送器原理_双法兰液位变送器迁移量计算

双法兰液位变送器原理 双法兰液位变送器也叫双法兰液位计,是在单法兰差压变送器的基础上额外又增加了一个....
的头像 电子魔法师 发表于 11-23 15:34 69次 阅读
双法兰液位变送器原理_双法兰液位变送器迁移量计算

如何打造一套属于自己的嵌入式软件开发平台

在本次的项目中GUI采用了最新的TouchGFX,放弃了已经使用多年的emwin。一个原因是因为To....
的头像 电路设计技能 发表于 11-23 14:36 148次 阅读
如何打造一套属于自己的嵌入式软件开发平台

P2P ST MCU 单片机

[table] [tr][td]以下M3 & M0 MCU (P2P) STM32F103C8T6 STM32F103CBT6 STM32F103RBT6 STM32...
发表于 11-23 14:19 0次 阅读
P2P ST MCU 单片机

STM32从菜鸟到牛人的学习方法

1.首先我们先看看与STM32相关的文档                 我们假...
发表于 11-23 09:25 202次 阅读
STM32从菜鸟到牛人的学习方法

使用Labview实现PC通信与单片机测控源程序的合集免费下载

本文档的主要内容详细介绍的是使用Labview实现PC通信与单片机测控源程序的合集免费下载包括了:网....
发表于 11-23 08:00 21次 阅读
使用Labview实现PC通信与单片机测控源程序的合集免费下载

求基于AVR单片机建立PS/2的SimpleSoft的测试程序?

基于AVR单片机建立PS/2的SimpleSoft的测试程序
发表于 11-23 07:43 0次 阅读
求基于AVR单片机建立PS/2的SimpleSoft的测试程序?

请问AVR单片机的最大特点是什么?

AVR单片机的最大特点是什么
发表于 11-23 07:07 0次 阅读
请问AVR单片机的最大特点是什么?

Altera开发板NiosII系统,请问以下代码应该怎么修改?

Altera DE2开发板,NiosII系统,软件代码如下: 实现的功能是二进制计算器,由很多个拨码开关组成每一位的操作。 [cod...
发表于 11-22 20:17 101次 阅读
Altera开发板NiosII系统,请问以下代码应该怎么修改?

PCB设计中如何实现等长走线

在 PCB 设计中,等长走线主要是针对一些高速的并行总线来讲的。由于这类并行总线往往有多根数据信号基....
的头像 Wildesbeast 发表于 11-22 11:54 464次 阅读
PCB设计中如何实现等长走线

FreeRTOS的基础知识和应用教程

嵌入式系统不只是ARM+Linux,不是只有安卓,凡是电子产品都可称为嵌入式系统。物联网行业的兴起,....
发表于 11-22 11:34 527次 阅读
FreeRTOS的基础知识和应用教程

篮球比赛计分器

基于51单片机的篮球比赛计分器, 要求:两队各三位显示,共计六位数码显示;设 A、B 队加、减分按键,复位 键;加减分实现 1...
发表于 11-22 10:39 21次 阅读
篮球比赛计分器

硬件工程师到底要会多少东西?

1.原理图不用说了吧,基本功2.BOM也不用说了吧,采供会跟屁股后面追你3.pcb layout,有些公司要求硬件工程师layout也会,这要...
发表于 11-22 09:21 95次 阅读
硬件工程师到底要会多少东西?

基于stm8的Buck型开关电源设计

有没有具体的结合stm8芯片的电路原理图的详细说明。或者pcb版图。 ...
发表于 11-22 00:38 101次 阅读
基于stm8的Buck型开关电源设计

鸿蒙内核源码分析(内存分配篇):内存的分配方式有哪些

鸿蒙内核有多少代码内存部分占了整个kernel代码量近30%,代码多实现复杂,而且内存部分还分了两个文件夹mem,vm大书特书,为什么...
发表于 11-20 17:34 101次 阅读
鸿蒙内核源码分析(内存分配篇):内存的分配方式有哪些

单片机C语言程序设计原理学习课件免费下载

本例的一个典型应用就是软件延时。在程序的设计中,经常用到时间延迟,可用循环结构来实现,即循环执行指令....
发表于 11-20 17:14 108次 阅读
单片机C语言程序设计原理学习课件免费下载

STC89C51单片机的硬件系统设计介绍

STC系列单片机是美国STC公司最新推出的一种新型51内核的单片机。片内含有Flash程序存储器、S....
发表于 11-20 17:14 190次 阅读
STC89C51单片机的硬件系统设计介绍

使用单片机实现矩阵键盘反转扫描的C语言实例免费下载

本文档的主要内容详细介绍的是使用单片机实现矩阵键盘反转扫描的C语言实例免费下载。
发表于 11-20 16:49 118次 阅读
使用单片机实现矩阵键盘反转扫描的C语言实例免费下载

使用单片机实现矩阵键盘密码锁的C语言实例免费下载

本文档的主要内容详细介绍的是使用单片机实现矩阵键盘密码锁的C语言实例免费下载。
发表于 11-20 16:49 49次 阅读
使用单片机实现矩阵键盘密码锁的C语言实例免费下载

使用单片机实现矩阵键盘中断扫描的C语言实例免费下载

本文档的主要内容详细介绍的是使用单片机实现矩阵键盘中断扫描的C语言实例免费下载。
发表于 11-20 16:49 61次 阅读
使用单片机实现矩阵键盘中断扫描的C语言实例免费下载

使用单片机实现8位端口检测8独立按键的C语言实例免费下载

本文档的主要内容详细介绍的是使用单片机实现8位端口检测8独立按键的C语言实例免费下载。
发表于 11-20 16:49 56次 阅读
使用单片机实现8位端口检测8独立按键的C语言实例免费下载

使用单片机实现矩阵键盘行列扫描的C语言实例免费下载

本文档的主要内容详细介绍的是使用单片机实现矩阵键盘行列扫描的C语言实例免费下载。
发表于 11-20 16:49 57次 阅读
使用单片机实现矩阵键盘行列扫描的C语言实例免费下载

开发STM32的四种库

1.我是选择寄存器开发STM32,还是标准外设库呢?2.你有STM32L0标准外设库吗?3.HAL库....
的头像 strongerHuang 发表于 11-20 15:56 196次 阅读
开发STM32的四种库

智能温湿度传感器的特点是什么,它的应用有哪些

智能温度传感器(亦称数字温度传感器)是在20世纪90年代中期问世的。它是微电子技术、计算机技术和自动....
发表于 11-20 15:47 92次 阅读
智能温湿度传感器的特点是什么,它的应用有哪些

C51单片机的入门教程免费下载

计算机(computer)俗称电脑,是现代一种用于高速计算的电子计算机器,可以进行数值计算,又可以进....
发表于 11-20 08:00 94次 阅读
C51单片机的入门教程免费下载

使用单片机实现1个独立按键控制LED的C语言程序免费

本文档的主要内容详细介绍的是使用单片机实现1个独立按键控制LED的C语言程序免费。
发表于 11-19 18:10 69次 阅读
使用单片机实现1个独立按键控制LED的C语言程序免费

使用单片机实现两按键加减操作数码管显示的C语言程序免费

本文档的主要内容详细介绍的是使用单片机实现两按键加减操作数码管显示的C语言程序免费。
发表于 11-19 18:10 52次 阅读
使用单片机实现两按键加减操作数码管显示的C语言程序免费

使用单片机实现多位数按键加减闪烁实例免费下载

本文档的主要内容详细介绍的是使用单片机实现多位数按键加减闪烁实例免费下载。
发表于 11-19 18:10 29次 阅读
使用单片机实现多位数按键加减闪烁实例免费下载

TMS320F28335单片机的介绍和组成最小应用系统的设计说明

介绍TMS320F28335 的性能特点、仿真工具和开发环境,给出了由TMS320F28335组成的....
发表于 11-19 17:47 50次 阅读
TMS320F28335单片机的介绍和组成最小应用系统的设计说明

单片机学习教程之C程序的简单介绍

包含头文件:现学习的是C51 单片机,所以需要的头文件是#include《reg51.h》程序的主函....
发表于 11-19 17:24 108次 阅读
单片机学习教程之C程序的简单介绍

CAN总线的学习教程合集

CAN总线作为一种工业界的流行总线广泛应于工业自动化、多种控制设备、交通工具、医疗仪器以及建筑、环境....
发表于 11-19 17:24 52次 阅读
CAN总线的学习教程合集

变送器校验及接线图

本文主要阐述变送器的校验及接线方法。
发表于 11-19 15:42 83次 阅读
变送器校验及接线图

变送器是什么东西_变送器的作用是什么

变送器是从传感器发展而来的,凡是能输出标准信号的传感器。标准信号是指物理量的形式和数量范围都符合国际....
发表于 11-19 15:33 98次 阅读
变送器是什么东西_变送器的作用是什么

FF总线系统支持哪几种拓扑结构

拓扑结构就是不同FF设备之间怎样连接的问题。FOUNDATION®Fieldbus总线支持多种拓扑结....
发表于 11-19 10:46 61次 阅读
FF总线系统支持哪几种拓扑结构

基于EM78P156E单片机实现红外探测障碍的应用设计

在实测电路中,使用台湾义隆公司的EM78P156E单片机,红外发射管为MIE552A2,红外接收头为....
的头像 电子设计 发表于 11-19 10:22 241次 阅读
基于EM78P156E单片机实现红外探测障碍的应用设计

B码解码接口卡的电路设计方案分析

对B码进行解码就是将B码中所包含的时、分、秒信息提取出来,转换成主计算机能够识别的形式,同时以秒的准....
的头像 电子设计 发表于 11-19 10:14 219次 阅读
B码解码接口卡的电路设计方案分析

使用PROTEUS实现一个闪烁的LED基础教程

 知识点:晶振电路,晶振结合单片机内部电路产生时钟频率,为单片机工作提供时钟信号,有了这个时钟信号,....
发表于 11-19 08:00 114次 阅读
使用PROTEUS实现一个闪烁的LED基础教程

使用单片机实现左右来回流水的8个LED基础教程

好,第1步、打开proteus软件,我们复习一下PROTEUS添加器件基本操作:器件库,器件列表,P....
发表于 11-19 08:00 92次 阅读
使用单片机实现左右来回流水的8个LED基础教程

单片机实现花样流水灯的基础课程

 这个是电路图,这个是ATMEL89C52单片机,这个是P0口控制8个LED灯,这是P2口控制8个L....
发表于 11-19 08:00 121次 阅读
单片机实现花样流水灯的基础课程

请问开发C8051F单片机需要哪些开发工具?

开发C8051F单片机需要哪些开发工具
发表于 11-19 07:12 0次 阅读
请问开发C8051F单片机需要哪些开发工具?

使用单片机实现2按键加减操作的C语言实例免费下载

本文档的主要内容详细介绍的是使用单片机实现2按键加减操作的C语言实例免费下载。
发表于 11-18 17:44 39次 阅读
使用单片机实现2按键加减操作的C语言实例免费下载

使用单片机实现9999累加的C语言实例免费下载

本文档的主要内容详细介绍的是使用单片机实现9999累加的C语言实例免费下载。
发表于 11-18 17:44 37次 阅读
使用单片机实现9999累加的C语言实例免费下载

使用单片机实现9999累减的C语言实例免费下载

本文档的主要内容详细介绍的是使用单片机实现9999累减的C语言实例免费下载。
发表于 11-18 17:44 41次 阅读
使用单片机实现9999累减的C语言实例免费下载

使用单片机产生200mS方波的C语言实例免费下载

本文档的主要内容详细介绍的是使用单片机产生200mS方波的C语言实例免费下载。
发表于 11-18 17:43 37次 阅读
使用单片机产生200mS方波的C语言实例免费下载

使用单片机产生多路不同频率方波的C语言实例免费下载

本文档的主要内容详细介绍的是使用单片机产生多路不同频率方波的C语言实例免费下载。
发表于 11-18 17:43 36次 阅读
使用单片机产生多路不同频率方波的C语言实例免费下载

工业温湿度传感器产品介绍,其功能特点是什么

在居民收入持续提高消费需求升级、电子信息技术快速发展、大企业积极参与、政策力推四大因素作用下,我国物....
发表于 11-18 16:10 165次 阅读
工业温湿度传感器产品介绍,其功能特点是什么

我们为什么要选择工业温湿度传感器,它有哪些优势

如今,温湿度传感器逐渐从工厂走进千家万户,在现在社会中被使用的越来越多,越来越受到重视,基本上在任何....
发表于 11-18 16:01 37次 阅读
我们为什么要选择工业温湿度传感器,它有哪些优势

ST的三个工会CAD、CFDT和CGT分别在各自所在的工厂上发起了罢工活动

自9月份以来,市场频频传出缺货潮。从最开始的海思芯片,到上个月的AVX钽电容,到8寸晶圆交期延长半年....
的头像 皇华电子元器件IC供应商 发表于 11-18 15:34 371次 阅读
ST的三个工会CAD、CFDT和CGT分别在各自所在的工厂上发起了罢工活动

使用单片机实现数码管循环左移的C语言实例免费下载

本文档的主要内容详细介绍的是使用单片机实现数码管循环左移的C语言实例免费下载。
发表于 11-17 17:42 45次 阅读
使用单片机实现数码管循环左移的C语言实例免费下载

单片机实现数码管局部闪烁的C语言实例免费下载

本文档的主要内容详细介绍的是使用单片机实现数码管局部闪烁的C语言实例免费下载。
发表于 11-17 17:42 55次 阅读
单片机实现数码管局部闪烁的C语言实例免费下载

使用单片机实现数码管循环右移的C语言实例免费下载

本文档的主要内容详细介绍的是使用单片机实现数码管循环右移的C语言实例免费下载。
发表于 11-17 17:42 53次 阅读
使用单片机实现数码管循环右移的C语言实例免费下载

使用单片机实现数码管闪烁的C语言实例免费下载

本文档的主要内容详细介绍的是使用单片机实现数码管闪烁的C语言实例免费下载。
发表于 11-17 17:42 33次 阅读
使用单片机实现数码管闪烁的C语言实例免费下载

使用单片机产生1mS方波的C语言实例免费下载

本文档的主要内容详细介绍的是使用单片机产生1mS方波的C语言实例免费下载。
发表于 11-17 17:42 45次 阅读
使用单片机产生1mS方波的C语言实例免费下载

RS485总线常见故障及诊断方法

在通常的RS485总线通信中485中继器、485变换器、485集线器的应用过程普遍面临很多问题,比如....
的头像 陈翠 发表于 11-17 17:09 269次 阅读
RS485总线常见故障及诊断方法

MCU功耗在目前的电池供电应用中正变得越来越举足轻重

MCU功耗在目前的电池供电应用中正变得越来越举足轻重。大多MCU微控制器芯片厂商都提供低功耗产品,但....
发表于 11-17 16:02 71次 阅读
MCU功耗在目前的电池供电应用中正变得越来越举足轻重

SN74LVC646A 具有三态输出的八路总线收发器和寄存器

SN54LVC646A八路总线收发器和寄存器设计用于2.7 V至3.6 VVCC操作,SN74LVC646A八路总线收发器和寄存器设计用于1.65V至3.6VVCC操作。 这些器件由总线收发器电路,D型触发器和控制电路组成用于直接从输入总线或内部寄存器多路传输数据。 A或B总线上的数据在适当时钟(CLKAB或CLKBA)输入的低到高转换时被输入寄存器。图1显示了使用?? LVC646A器件执行的四种基本总线管理功能。 输出使能(OE)和方向控制(DIR)输入控制收发器功能。在收发器模式下,高阻抗端口的数据存储在任一寄存器或两者中。 选择控制(SAB和SBA)输入可以复用存储的和实时(透明模式)数据。当OE \低时,DIR确定哪个总线接收数据。在隔离模式(OE \ high)中,A数据存储在一个寄存器中,B数据可以存储在另一个寄存器中。 当禁用输出功能时,输入功能仍然有效,并且可以用于存储和传输数据。一次只能驱动两条总线A或B中的一条。 输入可以从3.3 V或5 V器件驱动。此功能允许在混合的3.3 V /5 V系统环境中将这些器件用作转换器。 这些器件完全指定用于部分断...
发表于 10-09 17:08 122次 阅读
SN74LVC646A 具有三态输出的八路总线收发器和寄存器

SN74HCT652 具有三态输出的八路总线收发器和寄存器

 HCT652器件由总线收发器电路,D型触发器和控制电路组成,用于直接从数据中复用数据传输总线或从内部存储寄存器。提供输出使能(OEAB和OEBA \)输入以控制收发器功能。提供选择控制(SAB和SBA)输入以选择实时或存储的数据传输。低输入电平选择实时数据;高输入级别选择存储的数据。图1显示了可以使用这些器件执行的四种基本总线管理功能。 A或B数据总线上的数据或两者都可以存储在内部D型触发器中无论选择控制端子还是输出控制端子,在适当的时钟(CLKAB或CLKBA)端子上都会发生从低到高的跳变。当SAB和SBA处于实时传输模式时,通过同时启用OEAB和OEBA \,可以在不使用内部D型触发器的情况下存储数据。在此配置中,每个输出都会增强其输入。当两组总线的所有其他数据源都处于高阻态时,每组总线保持最后状态。 为确保上电或断电期间的高阻态,OEBA \应通过上拉电阻连接到VCC,OEAB应通过下拉电阻连接到GND;电阻的最小值由驱动器的电流吸收/电流源能力决定。 特性 工作电压范围4.5 V至5.5 V 低功耗,80-μA...
发表于 10-09 17:06 120次 阅读
SN74HCT652 具有三态输出的八路总线收发器和寄存器

DIX4192-Q1 汽车类集成式数字音频接口接收器和变送器

DIX4192-Q1器件是一款高度集成的CMOS器件,适用于专业和广播数字音频系统.DIX4192-Q1将数字音频接口接收器( DIR)和发送器(DIT),两个音频串行端口以及用于功能块数据和时钟互连的灵活分布逻辑完美结合。 DIR和DIT兼容AES3,S /PDIF,IEC 60958和EIAJ CP-1201接口标准。音频串行端口和DIT能够以高达216kHz的采样率运行.DIR锁定范围包括介于20kHz到216kHz之间的采样率。 DIX4192-Q1器件通过四线串行外设接口(SPI)端口或双线I 2 C总线接口存取的片上控制寄存器和数据缓冲器进行配置。通过状态寄存器,可以访问来自不同功能块的各种标记和错误位。该器件提供了开漏中断输出引脚,该引脚通过控制寄存器设置由灵活的中断报告和屏蔽选项提供支持。该器件还提供了主复位输入引脚,以供通过主机处理器或监测功能行初始化。 DIX4192-Q1器件不仅需要一个3.3V电源来为部分DIR,DIT以及线路驱动器和接收器功能供电,还需要一个1.8V内核逻辑电源。单独的逻辑I /O电源支持在1.65V到3.6V范围内运行,且兼容通常位于数字信号处理器和可编程逻辑器件上的...
发表于 09-25 15:43 57次 阅读
DIX4192-Q1 汽车类集成式数字音频接口接收器和变送器