虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

漏磁

  • 红外现场报警器

    防盗报警系统通常由报警探测器(又称防盗报警器)、传输通道和报警控制器三部分构成。 其中报警探测器作为传感探测装置,用来探测入侵者的入侵行为及各种异常情况,报警探测器一般是由传感器和信号处理组成的,用来探测入侵者入侵行为的,由包括电子和机械两种处理部件组成的装置,是防盗报警系统的关键,而传感器又是报警探测器的核心元件。采用不同原理的传感器件,可以构成不同种类、不同用途、达到不同探测目的的报警探测装置。 报警探测器按工作原理主要可分为红外报警探测器、微波报警探测器、被动式红外/微波报警探测器、玻璃破碎报警探测器、振动报警探测器、超声波报警探测器、激光报警探测器、磁控开关报警探测器、开关报警探测器、视频运动检测报警器、声音探测器等许多种类。 传输通道是报警探测器电子信号对外传输的通道。目前传输的方式有三种,即有线,无线,借用线三种不同的通信方式。

    标签: 红外 报警

    上传时间: 2014-01-11

    上传用户:邶刖

  • 新型传感器原理及应用pdf

    书籍名称:新型传感器技术及应用 作者:刘广玉  陈明 出版社:北京航空航天大学出版社 书籍来源:网友推荐 文件格式:PDG 内容简介:本书系综合目前国内外有关文献及作者的研究成果编著而成。主要内容有:传感器敏感材料;微机械加工技术;传感器建模;硅电容式集成传感器;谐振式传感器;声表面波传感器;薄膜传感器;光纤传感器;场效应管型化学传感器;固态成象传感器;Smart传感器等十一章。从敏感材料、微机械加工技术到一些先进传感器的设计原理、应用和发展情况作了较全面、深入的讨论。 前言第一章 新型传感器综述第一节新型传感效应第二节新型敏感材料第三节新加工工艺第二章 新型固态光电传感器第一节普通光敏器件阵列第二节自扫描光电二极管阵列 SSPD第三节光电位置传感器 PSD第四节输液监测中的光电传感器第三章 电荷耦合器件 CCD第一节CCD的物理基础第二节CCD的工作原理第三节CCD器件第四节CCD在测量中的应用第四章 光纤传感器第一节光纤传感原理第二节常见光纤传感器第三节光纤传感器的应用第五章 集成传感器第一节集成压敏传感器第二节集成温敏传感器第三节集成磁敏传感器第四节集成传感器应用实例第六章 化学传感器第一节离子敏传感器第二节气敏传感器第三节湿敏传感器第四节工业废水拜谢的自动监测第七章 机器人传感器第一节机器人传感器的功能与分类第二节机器人视觉传感器第三节机器人触觉传感器第四节机器人接近觉传感器第九章传感器的信号处理第一节信号处理概述第二节传感器的信号引出第三节信号补偿电路第四节精密放大电路第十章新型传感器在几何量测量中的应用第一节光学透镜心偏差的测量第二节超光滑表面微观轮廓的测量第三节光学表面疵病度的测量附录参考文献

    标签: 传感器原理

    上传时间: 2013-11-10

    上传用户:mickey008

  • 高效率E类射频功率振荡器的设计

    主要介绍了高效率E类射频功率振荡器的原理和设计方法,通过电路等效变换,E类射频功率振荡器最终转换成与E类放大器相同的结构,MOS管工作在软开关状态,漏极高电压、大电流不会同时交叠,大大降低了功率损耗,在同等工作条件下,能够获得与E类放大器相似的高效率。文中以ARF461型LDMOS做为功率器件,结合E类射频振荡器在等离子体源中的应用,给出了的设计实例。ADS仿真结果表明,在13.56MHz的工作频率下,振荡器输出功率46W,效率为92%,符合设计预期。

    标签: 高效率 E类射频 功率振荡器

    上传时间: 2014-02-10

    上传用户:yczrl

  • 电子罗盘的方位角计算公式

    磁阻传感器为建立罗盘导航系统提供了固态有效的解决办法!但是我们怎么才能够从简单的3 轴数据得到罗盘的方位角呢?下面就将一步步告诉你如何去实现!

    标签: 电子罗盘 方位角 计算公式

    上传时间: 2013-11-10

    上传用户:潜水的三贡

  • 微波铁氧体新器件

    微波铁氧体材料分为多晶和单晶两种。多晶材料按晶体结构分,主要要尖晶石型、石榴石型和磁铅石型三种。  

    标签: 铁氧体 器件

    上传时间: 2013-11-09

    上传用户:fac1003

  • 磁性元器件分册_赵修科

    本书首先从工程应用出发,介绍了磁的基本概念、电路中电磁关系和磁性材料特性等基础知识。程应用出发,然后详细介绍了开关电源中磁性元件基本工作模式和对磁性元件的要求;着重分析了高频线圈的集肤效应、邻近效应和寄生参数的原理与磁性元件设计要注意的有关问题;给出了开关电源变压器设计和电感不同工作模式设计方法,同时给出了电流互感器、磁放大器和尖峰抑制器的原理和设计;并有选择地提供了磁元件设计的相关资料和国外磁元件标准号,以便读者查阅。  

    标签: 磁性元器件

    上传时间: 2014-01-07

    上传用户:tianyi223

  • 水声换能器及基阵_周洪福

    水声换能器是利用晶体(石英或酒石酸钾钠)压电陶瓷(钛酸钡和锆钛酸铅等)的压电效应或铁镍合金的磁致伸缩效应来进行工作的。所谓压电效应,就是把晶体按一定方向切成薄片,并在晶体薄片上施加压力,在它的两端面上会分别产生正电荷和负电荷。反之在晶体博片上施加拉伸力时,它的两个端面上就会产生与加压力时相反的电荷。

    标签: 换能器

    上传时间: 2013-10-10

    上传用户:jisiwole

  • Arduino学习笔记3_连接HMC5883L三轴电子罗盘传感器

    用途:测量地磁方向,测量物体静止时候的方向,测量传感器周围磁力线的方向。注意,测量地磁时候容易受到周围磁场影响,主芯片HMC5883 三轴磁阻传感器特点(抄自网上): 1,数字量输出:I2C 数字量输出接口,设计使用非常方便。 2,尺寸小: 3x3x0.9mm LCC 封装,适合大规模量产使用。 3,精度高:1-2 度,内置12 位A/D,OFFSET, SET/RESET 电路,不会出现磁饱和现象,不会有累加误差。 4,支持自动校准程序,简化使用步骤,终端产品使用非常方便。 5,内置自测试电路,方便量产测试,无需增加额外昂贵的测试设备。 6,功耗低:供电电压1.8V, 功耗睡眠模式-2.5uA 测量模式-0.6mA   连接方法: 只要连接VCC,GND,SDA,SDL 四条线。 Arduino GND -> HMC5883L GND Arduino 3.3V -> HMC5883L VCC Arduino A4 (SDA) -> HMC5883L SDA Arduino A5 (SCL) -> HMC5883L SCL (注意,接线是A4,A5,不是D4,D5) 源程序: #include <Wire.h> #include <HMC5883L.h> HMC5883Lcompass; voidsetup() { Serial.begin(9600); Wire.begin(); compass = HMC5883L(); compass.SetScale(1.3); compass.SetMeasurementMode(Measurement_Continuous); } voidloop() { MagnetometerRaw raw = compass.ReadRawAxis(); MagnetometerScaled scaled = compass.ReadScaledAxis(); float xHeading = atan2(scaled.YAxis, scaled.XAxis); float yHeading = atan2(scaled.ZAxis, scaled.XAxis); float zHeading = atan2(scaled.ZAxis, scaled.YAxis); if(xHeading < 0) xHeading += 2*PI; if(xHeading > 2*PI) xHeading -= 2*PI; if(yHeading < 0) yHeading += 2*PI; if(yHeading > 2*PI) yHeading -= 2*PI; if(zHeading < 0) zHeading += 2*PI; if(zHeading > 2*PI) zHeading -= 2*PI; float xDegrees = xHeading * 180/M_PI; float yDegrees = yHeading * 180/M_PI; float zDegrees = zHeading * 180/M_PI; Serial.print(xDegrees); Serial.print(","); Serial.print(yDegrees); Serial.print(","); Serial.print(zDegrees); Serial.println(";"); delay(100); }

    标签: Arduino 5883L 5883 HMC

    上传时间: 2013-12-16

    上传用户:stella2015

  • Arduino学习笔记4_Arduino软件模拟PWM

    注:1.这篇文章断断续续写了很久,画图技术也不精,难免错漏,大家凑合看.有问题可以留言.      2.论坛排版把我的代码缩进全弄没了,大家将代码粘贴到arduino编译器,然后按ctrl+T重新格式化代码格式即可看的舒服. 一、什么是PWM PWM 即Pulse Wavelength Modulation 脉宽调制波,通过调整输出信号占空比,从而达到改 变输出平均电压的目的。相信Arduino 的PWM 大家都不陌生,在Arduino Duemilanove 2009 中,有6 个8 位精度PWM 引脚,分别是3, 5, 6, 9, 10, 11 脚。我们可以使用analogWrite()控 制PWM 脚输出频率大概在500Hz 的左右的PWM 调制波。分辨率8 位即2 的8 次方等于 256 级精度。但是有时候我们会觉得6 个PWM 引脚不够用。比如我们做一个10 路灯调光, 就需要有10 个PWM 脚。Arduino Duemilanove 2009 有13 个数字输出脚,如果它们都可以 PWM 的话,就能满足条件了。于是本文介绍用软件模拟PWM。 二、Arduino 软件模拟PWM Arduino PWM 调压原理:PWM 有好几种方法。而Arduino 因为电源和实现难度限制,一般 使用周期恒定,占空比变化的单极性PWM。 通过调整一个周期里面输出脚高/低电平的时间比(即是占空比)去获得给一个用电器不同 的平均功率。 如图所示,假设PWM 波形周期1ms(即1kHz),分辨率1000 级。那么需要一个信号时间 精度1ms/1000=1us 的信号源,即1MHz。所以说,PWM 的实现难点在于需要使用很高频的 信号源,才能获得快速与高精度。下面先由一个简单的PWM 程序开始: const int PWMPin = 13; int bright = 0; void setup() { pinMode(PWMPin, OUTPUT); } void loop() { if((bright++) == 255) bright = 0; for(int i = 0; i < 255; i++) { if(i < bright) { digitalWrite(PWMPin, HIGH); delayMicroseconds(30); } else { digitalWrite(PWMPin, LOW); delayMicroseconds(30); } } } 这是一个软件PWM 控制Arduino D13 引脚的例子。只需要一块Arduino 即可测试此代码。 程序解析:由for 循环可以看出,完成一个PWM 周期,共循环255 次。 假设bright=100 时候,在第0~100 次循环中,i 等于1 到99 均小于bright,于是输出PWMPin 高电平; 然后第100 到255 次循环里面,i 等于100~255 大于bright,于是输出PWMPin 低电平。无 论输出高低电平都保持30us。 那么说,如果bright=100 的话,就有100 次循环是高电平,155 次循环是低电平。 如果忽略指令执行时间的话,这次的PWM 波形占空比为100/255,如果调整bright 的值, 就能改变接在D13 的LED 的亮度。 这里设置了每次for 循环之后,将bright 加一,并且当bright 加到255 时归0。所以,我们 看到的最终效果就是LED 慢慢变亮,到顶之后然后突然暗回去重新变亮。 这是最基本的PWM 方法,也应该是大家想的比较多的想法。 然后介绍一个简单一点的。思维风格完全不同。不过对于驱动一个LED 来说,效果与上面 的程序一样。 const int PWMPin = 13; int bright = 0; void setup() { pinMode(PWMPin, OUTPUT); } void loop() { digitalWrite(PWMPin, HIGH); delayMicroseconds(bright*30); digitalWrite(PWMPin, LOW); delayMicroseconds((255 - bright)*30); if((bright++) == 255) bright = 0; } 可以看出,这段代码少了一个For 循环。它先输出一个高电平,然后维持(bright*30)us。然 后输出一个低电平,维持时间((255-bright)*30)us。这样两次高低就能完成一个PWM 周期。 分辨率也是255。 三、多引脚PWM Arduino 本身已有PWM 引脚并且运行起来不占CPU 时间,所以软件模拟一个引脚的PWM 完全没有实用意义。我们软件模拟的价值在于:他能将任意的数字IO 口变成PWM 引脚。 当一片Arduino 要同时控制多个PWM,并且没有其他重任务的时候,就要用软件PWM 了。 多引脚PWM 有一种下面的方式: int brights[14] = {0}; //定义14个引脚的初始亮度,可以随意设置 int StartPWMPin = 0, EndPWMPin = 13; //设置D0~D13为PWM 引脚 int PWMResolution = 255; //设置PWM 占空比分辨率 void setup() { //定义所有IO 端输出 for(int i = StartPWMPin; i <= EndPWMPin; i++) { pinMode(i, OUTPUT); //随便定义个初始亮度,便于观察 brights[ i ] = random(0, 255); } } void loop() { //这for 循环是为14盏灯做渐亮的。每次Arduino loop()循环, //brights 自增一次。直到brights=255时候,将brights 置零重新计数。 for(int i = StartPWMPin; i <= EndPWMPin; i++) { if((brights[i]++) == PWMResolution) brights[i] = 0; } for(int i = 0; i <= PWMResolution; i++) //i 是计数一个PWM 周期 { for(int j = StartPWMPin; j <= EndPWMPin; j++) //每个PWM 周期均遍历所有引脚 { if(i < brights[j])\   所以我们要更改PWM 周期的话,我们将精度(代码里面的变量:PWMResolution)降低就行,比如一般调整LED 亮度的话,我们用64 级精度就行。这样速度就是2x32x64=4ms。就不会闪了。

    标签: Arduino PWM 软件模拟

    上传时间: 2013-10-08

    上传用户:dingdingcandy

  • GDX-1_2_微机智能励磁控制器使用说明

    标签: GDX 微机 励磁 使用说明

    上传时间: 2013-11-11

    上传用户:flg0001