分类目录:摩登3官网注册

摩登3注册网址_IO-Link 收发器包含集成的降压型稳压器和LDO

本文引用地址:http://www.eepw.com.cn/article/249091.htm   LT3669/-2 提供具可调摆率和电流限制的坚固线路驱动器,该摆率和电流限制是外部可调以优化 EMC 性能。这些线路驱动器每个可提供 / 吸收高达 250mA 电流,或者当连在一起时可提供 / 吸收 500mA,同时最低残留电压低于 2.1V。自适应线路驱动器脉冲电路安全地开关重负载。这些驱动器可非常容易地配置为推挽、上拉或下拉,以最大限度地提高系统灵活性。其他特点包括电流限制检测和过热停机。LT3669EUFD 和 LT3669EUFD-2 都有现货供应,采用 28 引脚耐热性能增强型 4mm x 5mm QFN 封装。千片批购价为每片 3.55 美元。工业级版本 LT3669IUFD 和 LT3669IUFD-2 保证工作在 –40°C 至 +150°C 的工作结温范围,高温级版本 LT3669HUFD 和 LT3669HUFD-2 则保证工作在 –40°C 至 +125°C。所有版本都有现货供应。如需更多信息,请登录 www.linear.com.cn/product/LT3669。   照片说明:具集成的高效率降压型稳压器和 LDO 的 IO-Link 收发器   性能概要:LT3669/-2   · 可兼容 IO-Link PHY (COM1/COM2/COM3)   · 电缆接口保护高达 ±60V   · 在 7.5V 至 40V 电压范围内工作   · 集成的降压型开关稳压器   · 最大负载电流:100mA (LT3669) / 300mA (LT3669-2)   · 可同步和可调开关频率:250kHz 至 2.2MHz   · 输出电压:0.8V 至 16V   · 集成的 150mA LDO 线性稳压器   · 具可调摆率和电流限制的坚固线路驱动器   · 自适应线路驱动器脉冲方案安全地开关重负载   · 驱动器可配置为推挽、上拉或下拉   · 可调的上电复位定时器   · 小外形 28 引脚耐热性能增强型 4mm x 5mm QFN 封装

摩登3娱乐怎么样?_C/C++中宏定义的经典运用

在C语言中宏定义是比较有用的技巧,在Linux源码中经常使用一些宏定义,比如宏container_of()等都是经典的宏定义表示方式。在C++不再主张使用宏定义,但是宏定义实际上却是是一个非常有用的手段。实质上宏定义能够搞定的实现采用其它的实现也是可以的,宏定义的作用是简单的替代作用,掌握这个是理解的关键,以前在没有代码阅读量的时候总是以为宏定义就是简单的定义一些常量什么的,实质上不然,宏定义完全可以写成函数的形式,但是宏定义和函数有一定的差别,函数的调用一般采用栈的方式实现,这时候存在局部变量,形参、实参等问题,如果不理解C语言的本质,很多时候非常容易搞错,但是宏定义则不然,宏定义没有调用的过程,宏的实现仅仅是一个替换过程,不用压栈出栈,宏实现的类似函数修改的就是当前区域中的变量,不是局部变量。这也是一些较深层次的问题,在刚学习C语言的时候很多人只要看见类似于函数的形式都认为是函数,实质上不一定,很有可能就是采用宏定义实现的类函数,这时候就可能导致所谓的形参实参问题发生较大的变化。关于宏的问题在面试笔试的过程中、写代码的过程中都是非常有用的部分,我就不再做介绍。 今天看了一遍博客《Reduce C-language coding errors with X macros》,感觉文章写得非常的好,也对自己写代码有了一定的帮助,所以就将该文章用我自己的语言,写出来和大家分享分享吧。 本文引用地址:http://www.eepw.com.cn/article/201612/324488.htm 在嵌入式实时操作系统中,经常将系统分成很多层次,很多个模块,每一个模块都有自己的初始化过程,这时候我们一般采用的形式如下所示: typedef void(*p_func_t)(void); enum { STATE_0, STATE_1, STATE_2, … STATE_M, NUM_STATES }; p_func_t inital_table[NUM_STATES] { func_0, func_1, func_2, … func_M, }; 这种实现方法是比较常见的实现方式,但是这种方法的缺点是所有的初始化过程是按照一定的顺序的,而且不能随机的初始化,因此如果在编码的过程中将状态号与初始化函数对应错误,将出现比较难以发现的错误,这种错误经常出现,当然有些编译器以及支持随机的初始化过程,但是并不具有通用性,而且这种实现方式代码比较多,能不能采用宏定义的方式简化代码量呢?当然是可以的,采用类似于函数的宏定义就可以实现,具体的实现如下: typedef void(*p_func_t)(void); #define STATE_TABLE ENTRY(STATE_0,func_0) ENTRY(STATE_1,func_1) ENTRY(STATE_2,func_2) ENTRY(STATE_3,func_3) ENTRY(STATE_4,func_4) enum{ #define ENTRY(a,b) a, STATE_TABLE #undef ENTRY NUM_STATES }; p_func_t inital_table[NUM_STATES] = { #define ENTRY(a,b) b, STATE_TABLE #undef ENTRY }; 上面这种实现方式的优点是运用了宏定义简少代码量。我做一个简要的分析,首先采用宏定义定义了一组ENYRT,其中包含两个参数,分别是状态号STATE_N,和状态对应的初始化函数,这种实现方式能够避免上面所谓的状态号与函数对应错误的问题,因为在宏定义的过程中一般都会认真的确定各种接口,对应好了只需要定义相关的函数就可以啦。在enum中采用了#define和#undef来限定这一组宏定义的作用范围,在个作用域中,ENTRY(a,b)是表示“a,”,需要注意不能忽略a后的,因为这就是在enum中定义变量后要添加的符号,我想大家应该知道enum{a,b,c,d}每一个成员后面都包含”,”的特性的。也就是说在这作用域中,ENTRY(a,b)被替换为”a,”,那么这时候STATE_TABLE就被替换为STATE_0,STATE_1等,然后和NUM_STATES就组成了第一个例程中的enum结构。而在p_func_t jumptable[NUM_STATES]仍然采用了了STATE_TABLE,由于采用了#define和#undef限定了宏的作用范围,这时的ENTRY(a,b)将被替代为“b,”,也就是func_0,func_1等,这样也就完成了函数指针数组的初始化过程,这样的初始化能够减少状态号与初始化函数对应出错的情况。 这样的实现也可以认为是宏定义的巧妙运用,但是这种方法还是存在一些问题,因为采用#define 和#undef这种方法很可能导致错误的产生,因为很有可能不能很好的把握这个限定作用域的使用方法,这时候可以采用一种新的类似函数的实现方法,可以让STATE_TABLE带一个参数,也就是采用类似命令的形式定义相关的内容: typedef void(*p_func_t)(void); /*以下产生几个常用的命令*/ /*enum产生*/ #define EXPAND_AS_ENUM(a,b) a, /*初始化表产生*/ #define EXPAND_AS_INITTABLE(a,b) b, /*声明各个函数*/ #define EXPAND_AS_FUNCDEC(a,b) void b(void); /*将STATE_TABLE的参数就是具体的命令*/ #define STATE_TABLE(ENTRY) ENTRY(STATE_0,func_0) ENTRY(STATE_1,func_1) ENTRY(STATE_2,func_2) ENTRY(STATE_3,func_3) ENTRY(STATE_4,func_4) /*定义enum*/ enum{ STATE_TABLE(EXPAND_AS_ENUM) NUM_STATES }; /*声明各个函数*/ STATE_TABLE(EXPAND_AS_FUNCDEC) /*初始化表*/ p_func_t inital_table[NUM_STATES] = { STATE_TABLE(EXPAND_AS_INITTABLE) }; 以上实现方法能够较好的避免#define和#undef的限定作用域问题,这实际上采用ENTRY作为参数传递给STATE_TABLE,然后ENTRY可用来实现不同的指令,这些指令的定义也是一系列的宏定义,这种实现架构能够比较好的避免缺少声明等问题。同时也较少了错误的产生可能。 上一页 1 2 下一页

摩登3平台首页_8 端口 IO-Link 参考设计套件加快开发速度

  凌力尔特公司 (Linear Technology Corporation) 推出 IO-Link (IEC 61131-9) 参考设计套件,这包括了 DC2228A 8 端口 IO-Link 主控器和 DC2227A IO-Link 设备参考设计。目前全球安装的 IO-Link 节点超过 219 万个,这款新型参考设计套件可满足对于较大型网络不断增长的需求,其减少了 IC 数目、降低了开发成本并加快了产品上市进程。借助配套提供的所有必需的硬件、电缆和软件,用户能够快速地评估一个端到端 IO-Link v1.1 系统。 本文引用地址:http://www.eepw.com.cn/article/275136.htm   DC2228A 是一款完整的 8 端口 IO-Link 主控器参考设计,其采用两个 LTC2874 四通道主控器 IC 以实现其 IO-Link v1.1 物理接口 (PHY),并利用了 LTC2874 的高端口数和坚固性 – 热插拔 (Hot Swap™) 保护型 L+ 电源输出、±50V 绝对最大值 CQ 引脚和 8V 至 34V 工作电压。DC2228A 可方便地采用一个外部 24V 电源或一个以太网供电 (PoE) 系统供电运作。一个内置的双核 NXP LPC43 微控制器负责运行 DC2228A 的协议栈,而一个 TEConcept 软件控制工具则可利用一部 Windows PC 直接操作该电路板,或通过以太网对其实施远程操作 (以实现更加准确的车间仿真)。包括 DC2227A 在内的任何 IO-Link 器件均可连接至 DC2228A。   DC2227A 是一款完整的 IO-Link 设备参考设计,用 LT3669-2 收发器 IC 实现通信,并为内置温度传感器、光传感器和白炽灯供电,利用了 LT3669-2 的 ±60V 电压保护和大电流驱动能力,LT3669-2 提供一个 300mA 降压型稳压器和一个 150mA LDO。内置Atmel SMART SAM3S 系列微控制器运行 DC2227 的协议栈,同时 TEConcept I/O 设备描述 (IODD) 文件支持 IO-Link 和 SIO 设备运行。任何 IO-Link 主控器 (包括 DC2228A) 都可以控制 DC2227A。   DC2228A 的价格为 599 美元,DC2227A 的价格为…

摩登3注册开户_CC-Link 在 TFT制造业中的应用

一. 随着现代工业的发展以及 自动化程度的不断提高,对于一些中大型的控制系统提供了很大的方便,不仅能使控制变的 容易、而且使得操作变的更加简单。在TFT制造业中,一些工作必须由特定的设备去完成,如液晶洗净工程,以前我们在液晶洗净工程系统中采用的是单一的PLC和一些开关的控制,使得系统的线路比较复杂,而且不是很稳定,容易出现故障,在解决故障时也不是很方便(由于线路的复杂和报警监视系统的缺陷),而且操作也不方便,再功能方面也不够完善,很多事情还得由人工去完成,如洗剂的糖度、PH值、纯水比抵抗值,废液的排放等。这样不仅工作效率底,而且有时很容易出错。后来我们想到采用CC-Link和人机界面进行改造,使得系统 控制和线路都变的很简洁,操作也变的非常的简单,整个系统的稳定性也很好,而且增加了系统故障监视系统 ,出现故障能够及时的反映出来,系统比较容易保养、维护、维修。另外,采用CC-Link和人机界面使得系统的扩展性加强,而且容易进行分散控制。在液晶的洗净工程中比 较适用。该系统主要有四个部分组成,及装载部分、主体部分、卸载部分、废液回收部分。装载部分主要是将产品装载并且将它传送到设备的主体部分,然后由主体部分用超音波和洗剂对产品进行清洗、 烘干。主体的清洗部分也分三个部分,首先是用洗剂清洗,然后用纯水冲洗,再用纯水泡洗。液回收部分主要是回收废的洗净液。该系统比较分散。如用单一的PLC会使得线路很繁杂,控制面板也是非常的杂 ,控制开关需要很多。现在 的控制面板如图1所示。该 系统的动作部分主要有传送部分、摇晃部分、液循环部分、精确加热控制部分、热循环控制系统、废液回收系统。系统共采用了27个电机,基本都采用了FR-500变频器控制。系统总共用了600多点输入、输出点(包括备用点)。 二. 整个系统采用了三菱A系列的PLC 和GOT人机界面以及16个远程I/O模快组成。系统图如图2所示。 本文引用地址:http://www.eepw.com.cn/article/201612/329337.htm 系统结构图(图2) 以上是整个系统的控制图。我们采用了A1SJ61BT11为通讯单元和CC-Link专用电缆FANC-SBH构成一个通讯网络。在电缆的两端要接终端抵抗。我们采用SW1D5-CCMAP可以直接将通讯程序产生出来。程序比较简单,也可以自己写。采用CC-Link 连接,主局一台CPU对应连接远程I./O单元 ,远程节点单元,本地局单元最多只能连接64台, 如在一个系统中全部连接远程I/O单元可以连接64台及远程输入,输出2048点,全部是远程节点单元只能连接42台,若全是本地局或待机主局至多连接26台。在CC-Link系统中可以连接的设备除上面所提到的以外还有定位单元,RS232InterFace 单元,GPP机能用周边设备增加单元,FX系列的PLC,T分支单元,AC servo ,以及电磁阀,感应器,指示计,温调计等等。 三: 技术性能和特点1. 为了使改造后的系统能适应各种的动作要求和技术要求,设计时考虑到了这一点,如对于不同的产品的超音波的频率不一样,摇晃的频度和幅度不一样,清洗的时间不一样等等。这些都可以改变变频器参数或系统的参数来改变系统运作情况。2. 系统采用CC-Link,使得整个系统的配线非常简单,维护和维修起来也非常的容易进行。3. 系统采用了人机界面,使的控制面板显得非常的简洁,而且专门为系统增加了报警监视系统,在系统出现错误或故障时,能够及时清楚的反映出来,这样,在系统出现故障时,就能够快速的恢复系统的正常运转。4. 该装置的内部全部采用腐蚀液体溶剂和纯水,一般人体都不能直接接触,在装置的内部全部采用空气阀控制,为了防止液漏,在装置的内部装有漏液监视系统,这样,能够有效的防止漏液。5. 纯水供应系统不是采用循环的工作方式,而是采用的单向供应,所以装置内的纯水一直保证是干净的,这样就能够保证清洗产品清洗的质量。6. 系统的加热系统不是采用的直接加热,而是采用的热风循环系统,这样可以有效的防止局部太热造成制品的不良。7. 此外,系统还装有液体整体监视系统,装置整体的动作监视系统,等。 四:适用的范围本系统能够适应TFT制造业中中小尺寸中任何产品的洗净,对于不同的产品只要用不同的装载治具,整个装置的工作方式是连续的自动的工作方式。所以效率比较高,产量比较大。而且本装置能够同时清洗两种使用不同洗净剂的产品。选择哪种产品系统可以自动切换。不需要停机更换洗剂。图3为该装置的整体实物照片。另外,液回收系统在厂房的外面。 五: 体会在洗净装置的设计中,基本上都采用了三菱的工控产品,主要是以前一直使用三菱的产品,对三菱的产品比较性赖,而三菱产品本身可靠性也比较好,功能也比较强。这次通过对CC-Link和人机界面的使用,得出以下几点。1. CC-Link系统简单、适用、性能可靠、投资少。2. 采用人机界面,使控制面板非常的简洁,而且系统的功能大大的增加。3. 系统布线简洁,方便维护、维修。4. CC-Link的扩展性强、分散性好。5. 网络传送速度快,采用CC-Link组建的BUS网络最快的速度能达到10Mbps。6.可以 进行大容量的数据通讯,传送的距离比较长。7.CC-Link系统具有丰富的RAS机能,如自动复列机能、待机主局机能、子局切离机能、良好的链接状态确认机能、诊断机能等。这样就使得系统运行更可靠。8.主局PC和本地PC之间可以实现N:N的循环链接传送。很容易构建分散的PC系统。9.CC-Link系统的网络比较开放,一般国内外的周边设备都能够使用。本系统中就有其他 的工控产品,运行还比较可靠。 结束语本系统采用了CC-Link和人机界面,总的来说,功能是大大的增强,而系统变的非常的简洁。在以后的使用中,对于一些中大型系统,也会尽量采用这种系统 。

摩登3官网注册_基于Camera Link接口的图像跟踪系统的设计

  目前使用的图像跟踪系统前端输入信号一般都是PAL制式的标准全电视信号,每20 ms一场,每40 ms一帧。模拟信号经过视频解码器转换成720×576大小的数字信号后,再对其中的目标进行分割、识别和跟踪,并准确计算出目标的位置角度偏差,并传给伺服机构。在某系统中要求能对3×3像素大小的小目标进行精确跟踪,为了达到跟踪精度,可以提高图像输入的帧频和提高图像输入的分辨率,因此前端采用了 DALSA公司的一款基于Camera Link接口的数字摄像机,该相机的帧频为100 Hz,分辨率高达1 400×1 024。这样帧处理时间就只有10 ms,考虑到系统的实时性,我们采用了TI公司的高性能的DSP芯片TMS320C6414和高性能FPGA芯片EP2S30F672为核心的硬件处理平台。 本文引用地址:http://www.eepw.com.cn/article/166928.htm   1 系统硬件结构和工作原理   整个图像跟踪模块的结构图如图1中虚线框所示,整个系统包括以FPGA为核心的图像采集和预处理单元,以DSP为核心的图像处理单元以及由FPGA控制的图像显示单元。   由于采集、处理、显示均要访问存储器,为了降低成本,用普通的异步SRAM构成。按照功能来分可分为采集处理用SRAM组和采集显示用SRAM组,每组分别包括两片SRAM,其读写逻辑由FPGA控制,采用乒乓方式进行切换。   对于采集处理部分,第K帧时,SRAM1由FPGA控制写入图像数据,同时SRAM2由DSP读数进行处理;第K+1帧时则相反,SRAM2由FPGA控制写入图像数据,同时SRAM1由DSP读数进行处理。   对于采集显示部分,第K帧时,SRAM3由FPGA控制写入图像数据,同时SRAM4由FPGA读数进行显示;第K+1帧时则相反,SRAM4由FPGA控制写入图像数据,同时SRAM3由FPGA读数进行显示。   整个系统工作过程都是这样的:其中图像采集单元经由差分转换芯片后变成LVTTL信号,直接连至FPGA,由FPGA控制数字图像的采集,进行图像预处理后,将图像数据存储在SRAM中,给DSP发出中断信号,DSP响应中断后,从SRAM中读取一帧图像数据后,进行图像分割、目标提取、目标跟踪算法,计算出方位和高度角偏差分量,将结果通过FPGA的片内的板间通信双口RAM传递给主控模块,主控模块再调整伺服机构保证被跟踪的目标处于视场中心。   主控模块还可以将系统的一些状态变量实时的通过板间通信双口RAM传给DSP,DSP根据这些状态生成需要显示的字符,将这些字符写入到FPGA片内字符叠加双口RAM中。FPGA读取显示RAM中的图像数据和片内字符叠加双口RAM内的数据,在原图上叠加十字丝和波门,以及系统的一些状态字符信息,按照 PAL制式时序向DA芯片送视频数据,这样监视器就可以输出标准的PAL制式的图像。   2 各个单元设计   2.1 基于Camera Link接口的图像采集和预处理单元   Camera Link是一种基于视频应用发展而来的接口,它解决了视频数据输出和采集之间的速度匹配问题。Camera Link数据的传输率非常高,可达1 Gb/s,采用了LVDS格式,抗噪性能好。Camera Link的信号包括三个部分:串行通信部分、相机控制部分、视频信号部分,基于Camera Link接口的图像采集单元详图见图2,每个部分采用专门的差分转换芯片。串行通信部分则将异步串口转换成标准的RS 232电平,这样可以由主控机对相机的曝光时间、对比度等设置进行调节。相机控制部分包括4对差分信号,用来对相机进行控制,比如相机的外同步信号输入控制,可以由FPGA进行控制。视频部分的28 b LVTTL信号是关键控制部分,它们直接接在FPGA上,由FPGA来控制采集的时序。 上一页 1 2 3 下一页

摩登3注册网站_基于CC2430和DS18B20的无线测温系统设计

目前,很多场合的测温系统采用的还是有线测温设备,由温度传感器、分线器、测温机和监控机等组成,各部件之间采用电缆连接进行数据传输。这种系统布线复杂、维护困难、成本高,可采用无线方案解决这些问题。无线测温系统是一种集温度信号采集、大容量存储、无线射频发送、LED(或LCD)动态显示、控制与通信等功能于一体的新型系统。 本文从低功耗、小体积、使用简单等方面考虑,基于射频SoCCC2430和数字温度传感器DS18B20设计了一个无线测温系统,整个系统由多个无线节点和1个基站组成。无线节点工作在各个测温地点,进行温度数据采集和无线发送。基站与多个节点进行无线通信,并通过数码管将数据显示出来,同时可以通过RS-232串口将数据发送给PC。 CC2430简介 CC2430是TI/ChipconAs公司最新推出的符合2.4GIEEE802.15.4标准的射频收发器.利用此芯片开发的无线通信设备支持数据传输率高达250kbit/s可以实现多点对多点的快速组网。CC2430的主要性能参数如下:   (1)工作频带范围:2.400~2.4835GHz;  (2)采用IEEE802.15.4规范要求的直接序列扩频方式;   (3)数据速率达250kbit/s码片速率达2MChip/s;   (4)采用o-QPSK调制方式;   (5)超低电流消耗(RX:19.7mA,TX:17.4mA)高接收灵敏度(-99dBm);   (6)抗邻频道干扰能力强(39dB);   (7)内部集成有VCO、LNA、PA以及电源整流器 采用低电压供电(2.1~3.6V);   (8)输出功率编程可控;   (9)IEEE802.15.4MAC层硬件可支持自动帧格式生成、同步插入与检测、16bitCRC校验、电源检测、完全自动MAC层安全保护(CTR,CBC-MAC,CCM);   (10)与控制微处理器的接口配置容易(4总线SPI接口);   (11)采用QLP-48封装,外形尺寸只有77mm。CC2430只需要极少的外围元器件,其典型应用电路如图2所示。它的外围电路包括晶振时钟电路、射频输入/输出匹配电路和微控制器接口电路3个部分。                         芯片本振信号既可由外部有源晶体提供,有晶振1为基于CC2430芯片的ZigBee在智能交通系统中的应用32MHz,晶振2为32.768kHz。射频输入/输出匹配电路主要用来匹配芯片的输入输出阻抗,使其输入输出阻抗为60Ω,同时为芯片内部的PA及LNA提供直流偏置。 CC2430可以通过4线SPI总线(SI、SO、SCLK、CSn)设置芯片的工作模式 并实现读/写缓存数据 读/写状态寄存器等。通过控制FIFO和FIFOP管脚接口的状态可设置发射/接收缓存器。注意:在SPI总接口上进行的地址和数据传输大多是MSB优先的。   CC2420片内有33个16比特状态设置寄存器,在每个寄存器的读/写周期中,SI总线上共有24比特数据,分别为:1比特RAM/寄存器选择位(0:寄存器,1:RAM),1比特读/写控制位(0:写,1:读),6比特地址选择位、16比特数据位。在数据传输过程中CSn必须始终保持低电平。另外,通过CCA管脚状态的设置可以控制清除通道估计,通过SFD管脚状态的设置可以控制时钟/定时信息的输入。这些接口必须与微处理器的相应管脚相连来实现系统射频功能的控制与管理。CC2430先将要传输的数据流进行变换,每个字节被分组为两个符号,每个符号包括4个比特LSB优先传输。每个被分组的符号用32码片的伪随机序列表示,共有16个不同的32码片伪随机序列。经过DSSS扩频变换后,码片速率达到2Mchips/s,此码片序列再经过O-QPSK调制,每个码片被调制为半个周期的正弦波。码片流通过I/Q通道交替传输,两通道延时为半个码片周期。   CC2430为IEEE802.15.4的数据帧格式提供硬件支持。其MAC层的帧格式为 头帧+数据帧+校验帧;PHY层的帧格式为,同步帧+PHY头帧+MAC帧,帧头序列的长度可以通过寄存器的设置来改变。可以采用16位CRC校验来提高数据传输的可靠性。发送或接收的数据帧被送入RAM中的128字节的缓存区进行相应的帧打包和拆包操作。 DS18B20概述 DS18B20是美国DALLAS公司的“单总线”数字温度传感器,它具有结构简单、体积小、功耗低、无须外接元件、用户可自行设定预警上下限温度等特点。“单总线”结构独特而且经济,采用一根I/O数据线既可供电又可传输数据,使用户可轻松地组建传感器网络,为测量系统的构建引入全新概念。 3引脚封装的DS18B20形如一只三极管,其内部结构如图2所示。主要由四部分组成:64位光刻ROM、温度传感器、非易失性的温度报警触发器和配置寄存器。此外,还有电源检测模块、存储和控制逻辑器、中间结果缓存器和8位循环冗余校验码(CRC)发生器。 ROM中的64位序列号是出厂前被光刻好的,可以看作该DS18B20的地址序列码,每个DS18B20的64位序列号均不相同,这样就可以实现一根总线上挂接多个DS18B20的目的。DS18B20内部的RAM由9个字节的高速缓存器和E2PROM组成,数据先写入高速缓存器,经校验后再传送给E2PROM。通过DS18B20功能命令对RAM进行操作。 DS18B20的测量温度范围为-55℃~125℃,在-10℃~85℃范围内,精度为0.5℃,可编程设定9~12位的分辨率,默认值为12位,转换12位温度信号所需时间为750ms(最大)。检测温度由2字节组成,字节1的高5位S代表符号位,字节0的低4位是小数部分,中间7位是整数部分。 无线测温系统组成及硬件设计 无线测温系统主要可分为基站和无线节点两大部分。每套系统一般只有1个基站,包括微控制器及射频收发单元、显示单元、报警单元、电源模块及接口单元,主要硬件连接。 接口单元是为了方便射频模块和PC的通信,通常可采用RS-232接口、USB接口、以太网接口等,其中,RS-232接口是目前PC与通信工业中应用最广泛的一种串行接口。本文使用RS-232接口,采用MAX3221芯片实现RS-232电平与TTL电平之间的转换。MAX3221是MAXIM公司生产的一种RS-232接口芯片,使用单一电源电压供电,电源电压在3.0~5.5V范围内都可以正常工作。 基站接收到数据后,将温度信息通过数码管(或液晶显示屏)显示出来,根据需要,还可以通过RS-232接口与PC进行通信。为简化系统,本设计直接用CC2430的I0口驱动数码管,但是I0口不具备数据保持能力,需要外接一定大小的上拉电阻,显示方法采用扫描法。采用一个蜂鸣器作为报警装置,当温度超过设定范围时,鸣叫报警。射频天线采用单鞭天线。 无线节点分布在温度采集点,由数字温度传感器DS18B20、射频CC2430、天线及电池组成。在实际应用中,可以有多个无线节点,它们与基站之间通过射频进行无线通信。DS18B20有寄生电源和外部电源两种供电方式,本文采用外部供电方式,VDD引脚直接连接外部电源。DS18B20在空闲时,其D1脚由上拉电阻置为高电平。无线节点的天线根据实际需要可选用单鞭天线,陶瓷天线或PCB印制天线 基于CC2430和DS18B20的无线测温系统工作原理及ZigBee网络   在系统中的工作架构无线温度信号控制系统的管理模式就是集中管理,分级控制,充分利用现有设施,按实际现状先进行单个用户的自适应协调,然后是主干线的协调控制,实现分布式协调的分级控制,最终达到区域控制的系统最优。        基于CC2430和DS18B20的无线测温的系统,系统具有以下几个特点:   (1)整个控制系统的各个模块具有高集成度、高可靠性和低功耗、低成本、体积小等优点,维护保养十分方便,只需更换相应节点即可,避免了传统控制线路本身带来许多麻烦,从而大大减少了设备购置成本,建设安装成本和系统维护成本。   (2)卓越的物理性能,整个网络所使用的无线频率是国际通用的免费频段(2.4~2.48GHzISM),传输的方式是抗干扰能力强的直序扩频方式(DSSS),特别适合在干扰较大的环境中使用。   (3)网络的自组织、自愈能力强,ZigBee的自组织功能:无需人工干预,网络节点能够感知其他节点的存在,并确定连接关系,组成结构化的网络;ZigBee自愈功能:增加或者删除一个节点,节点位置发生变动,节点发生故障等,网络都能够自我修复,并对网络拓扑结构进行相应地调整,无需人工干预,保证整个系统仍然能正常工作。 结束语   通过系统的设计和对于CC2430芯片的使用,感觉到ZigBee无线温度传感网络应用前景非常广阔,CC2430芯片是真正意义上的SOC芯片,使得我们开发ZigBee无线传感网络会更加方便,产品开发周期会大大缩短。 蜂鸣器相关文章:蜂鸣器原理

摩登3娱乐登录地址_THE MATHWORKS发布整合SIMULINK和GREEN HILLS MULTI的新产品

  The MATHWORKS 和 Green Hills Software, Inc. 发布了Embedded IDE Link™ MU,这是由 The MathWorks 开发的用于基于模型的设计的新产品,能够自动将 SIMULINK® 模型生成的代码应用到 Green Hills® MULTI® 集成开发环境(IDE)当中,这样就可以在丰富多样的嵌入式微处理器上实现无缝的执行,其中包括 Freescale™ 高性能架构(以前称为 PowerPC®)。   凭借Embedded IDE Link MU,可以用 Simulink 当作测试工具来进行“处理器在回路中”(PIL),以便快速地发现目标处理器的算法行为与其原始模型仿真之间的差异。 另外,MATLAB® 可以被用于交互式地描绘和分析测试期间的测试结果和 MULTI 中的故障排除代码,不论该代码是手写代码还是由 Simulink 模型生成。   Embedded IDE Link MU 为原型建造、应用和自动生成代码的校验提供自动化的工作流程和建模与嵌入式开发环境之间的简便迁移路径,以此在系统工程师和软件工程师之间构建起桥梁。 另外,MULTI 和 模型基础设计的组合有助于减少可能由手写代码产生的代码和系统缺陷,大大提高整体测试质量。   “对于正在寻找建模与嵌入式处理领域之间的更好工作流程的客户而言,Embedded IDE Link MU 可以应对他们面对的许多挑战,”Green Hills Software 的合作商业务开发总监 Robert Redfield 如此说道。“Simulink 利用 MULTI 在嵌入式处理器领域内的专业知识为自动代码生成提供了许多的强大的功能,Embedded IDE Link MU 则在这些功能之间架设起联系的桥梁,它使工程师们能够以更强的信心、更快地进行开发、故障排除和代码优化。”   The MathWorks 的嵌入式应用经理 Tom Erkkinen 补充说道:“MULTI 所支持的丰富处理器及按钮代码校验将自动生产代码生成的优点扩展到航空、汽车、信号处理和通讯业内的工程师的广泛结合。”   可用性   Embedded IDE Link MU与 MULTI 支持的处理器广泛兼容,包括 Freescale MPC5554 和 MPC7447、NEC® V850 和 Analog Devices® Blackfin®。

摩登3注册登录网_UWB——传输家庭影音娱乐的新选择

  今年2月的CES大展上,高清影音的无线传输技术之争已经初见端倪。高清影音文件的传输需要实时的可靠性和可用性,也就需要带宽保证、降低封包错误率以及提高电波干扰的稳定性。Wi-Fi虽然已经在许多家庭中开始普及,并且制定了QoS标准,但是面对高清影音的高带宽要求,似乎有些力不从心。另一项可供选择的技术UWB更被看好,UWB在短距离内能提供高达480Mbps以上的速度,如果能克服传输稳定性的问题,必然能成为家庭无线娱乐的主流方案。   困扰UWB产业发展的最大问题并不是来自技术本身,而是不同的标准化组织制定的标准。原本由WiMedia和DS-UWB主导的UWB标准相争因为C-wave联盟的参与而变得更加热闹。记者借助12月硅谷采访,有幸访问了C-wave的创始公司Pulse-LINK的CEO Bruce Watkins。Pulse-LINK是唯一一家在IEEE批准UWB规格之前成立的专注于这一技术的公司,在UWB有线和无线应用方面拥有285项专利。Bruce告诉记者,C-Wave联盟取名自Pulse-LINK的技术“Cwave”,——连续波(Continuous Wave)。虽然C-Wave联盟现在还无法与分别由Intel和飞思卡尔领导的WiMedia和DS-UWB分庭抗礼,但Bruce对C-wave信心十足。   Cwave技术采用窄带载波的BPSK调制解调,而发射采用的UWB。通过1.35GHz速率的BPSK调制解调可实现4GHz的载波,原始数据传输可达到1.35Gbps。Bruce介绍说,由于目标应用是视频传输,UWB的QoS要求更高。C-wave在PHY层增加了被称为“最有效的高速数据前向就错技术”的LDPC,LDPC是低密度奇偶校验码的前向纠错技术已经成功地应用在10G的以太网中。C-wave的MAC协议和DS-UWB类似,采用时分多址(TDMA)保证网络视频传输的QoS,TDMA允许多个无线设备利用为同一个局域网内不同设备分配时隙来共享一个无线电信道,时间预约机制可以有效共享公共无线信道。值得一提的是,C-wave在同一芯片上支持多个无线和有线的MAC协议,不同的MAC之间无需桥接。Pulse-LINK在2007年一季度交付了用同轴电缆同时支持1394和以太网的Cwave MAC层芯片PL3130,PL3130集成了基带和MAC层,在同轴电缆和无线网络上同时支持1394、HDMI和以太网协议。   另一家在今年CES展上大出风头的UWB芯片公司是WiQuest,这是一家成立不过3年的公司,但是却是WiMedia联盟的重要成员。WiQuest创始人、首席执行官兼总裁Matthew B. Shoemake博士告诉记者,该公司的WiDV (Wireless Digital Video)技术和无线USB一样,是建立在WiMedia 的通用无线平台(Common Radio Platform)上。目前已经推出的产品包括集成了WiDV引擎,PHY及MAC层的WQST110和RF芯片WQST101,支持53.3Mbit/秒~1Gbit/秒的数据传输速度,1Gbit/秒下的传输距离最大为5m。并且获得了WiMedia联盟的“Certified Wireless USB”无线USB2.0认证。   Matthew指出,WiDV技术的发展是看到了PC高清晰度影像传输的迫切需求。和其他的无线影像传输方案相比,WiDV可实现芯片的高集成并且能够保证影像的高质量。Matthew相信当USB被无线USB取代之日,在家庭里,视频传输的线缆也将被UWB技术所取代。

摩登3主管554258:_友冠资讯推出除骇网路频宽安全方案

有监于网路骇客事件层出不穷,肆意的侵害全球的网路系统,资讯安全的观念也越加显得重要,”网际网路无国界、资讯安全无时限” ,友冠资讯D-Link与美国网路安全专家NetScreen推出『为民除骇超值拍档』网路频宽安全超值商品组合方案,凡购买D-Link DES-3225G超高速乙太网路交换器及NetScreen5防火墙超值专案价只要NT$39,000,可以满足企业用户对网路频宽及安全的双重需求。 本文引用地址:http://www.eepw.com.cn/article/183880.htm 友冠资讯陈醒初总经理表示:『友冠所代理的D-Link Switch系列产品提供稳定及合理的价位可以快速的提高企业网路效能,另外NetScreen-5高性能的ASIC防火墙及VPN方案亦可作为企业用户网路保全的重要一环。』 本文由 CTIMES 同意转载,原文链接:http://www.ctimes.com.tw/DispCols/cn/%E5%8F%8B%E5%86%A0/D-Link/%E7%BD%91%E9%99%85%E5%AE%89%E5%85%A8%E7%B3%BB%E7%BB%9F/0110041939G7.shtmll

摩登3注册平台官网_Powerbox宣布发布一款用于船用发动机控制的双通道加固型电源

Powerbox是欧洲最大的电力供应公司之一,40多年来一直是优化电力解决方案以满足高要求应用的领导力量。该公司已宣布发布一款用于船用发动机控制的新型双通道电源。基于该电源用于恶劣环境的平台,ENMA500D24/2×27-CC提供两个27V/20A的隔离输出,总功率为540W。电源被封装在坚固的IP56外壳中,采用机械设计实现高效的传导冷却,符合DNV/GL标准。 本文引用地址:http://www.eepw.com.cn/article/202004/411609.htm 从为传感器供电的本地低功率DC/DC转换器到为整艘船供电的大功率直流发电机,舰船和船舶上充满了需要可靠和安全电源的电气和电子设备。虽然许多应用程序可以由船用认证的商用现货(COTS)电源供电,但有一些应用程序非常具体,需要独特的电源解决方案来配合最终应用程序。 一个例子是用于操作快速开关阀(FVS)的伺服马达,比如用于安全目的的喷油泵,可定向螺旋桨和发动机控制的伺服马达。 FSV操作基于伺服马达,确保流体的传输或中断具有最高的安全性。由于故障在这类设备中是不能预估的,所以FSV制造商经常使用两个独立的电源来保证冗余。然而,考虑到设备安装在非常紧凑和苛刻的环境中,这对安装程序来说是一个挑战。 PRBX凭借在DNV/GL标准下为船舶行业设计电源解决方案方面的高水平专家经验,开发了高度集成、隔离、双通道DC/DC转换器—ENMA500D24/2×27-CC。 因为ENMA500D24/2×27-CC通常用于恶劣的环境,所以它被封装在坚固的IP65外壳中,可以抵抗高压和水喷雾。根据IP65的要求,ENMA500D24/2×27-CC DC/DC转换器经过了设计和优化用于传导冷却。两个横向的散热片促进内部散热组件与外部环境之间的热量交换。 ENMA500D24/2×27-CC采用低压24V分布式电源供电,可承受18-36V的工作电压范围,并能承受大电压降至10V,持续10秒。ENMA500D24/2×27-CC提供27VDC/20A和总功率540W的输出,效率高达85%。 ENMA500D24/2×27-CC通常用于需要冗余电源的安全设备,当不需要冗余但应用程序需要两个独立输出时,ENMA500D24/2×27-CC提供两个隔离的27VDC输出。在这种情况下,总输出功率保持在540W,不过它可以在一个输出功率为540W,第二个输出功率为空载的情况下平衡两者之间的任何混合,同时保持在允许的最大功率范围内。 ENMA500D24/2×27-CC具有输入反极性和输出短路保护,包括过温、过压和过流保护。按照EN60068-2-x标准设计,符合安全标准EN60950。 图片来源:PRBX / FOTOGRIN / Shutterstock Related links:ENMA500D24/2×27-CC https://www.prbx.com/product/enma500d242x27-cc/