tag 标签: 超声波

相关帖子
相关博文
  • 热度 4
    2022-1-21 10:24
    831 次阅读|
    1 个评论
    可追频和防干烧的新型加湿器方案(电路原理图 +BOM表)
    冬天天气干燥,加湿器成为居家必备的小电器。这些加湿器一般采用陶瓷高频雾化片,将水雾化成1-5μm的超微粒子,达到雾状感觉。其中,陶瓷雾化片的频率常用有3MHz、2.4MHz、1.7MHz或者110kHz,本方案采用1.7MHz。 方案特点 该系统以HS23P3411为控制核心MCU,通过内置16MHz主频PWM分频输出接近雾化片谐振频率(1.7MHz)的方波,占空比40%,经过三极管推挽电路驱动MOS管,使雾化片工作在谐振频率附近,通过AD采样雾化片两端的电压来判断是否工作在谐振频率。 传统的加湿器每个振荡片都是通过人工调节,使电路的频率达到每个振荡片的谐振频率附近。这样的做法不仅费时费力,生产效率不高而且随着使用时间的推移,振荡片的谐报频率还会发生偏移,如果不手动进行调节,那么加湿器的雾化效果就会变得很差。 基于HS23P3411 MCU开发的加湿器,可以自动追频到谐振点。雾化片两端的电压和它的振荡频率的关系呈正太分布。通过电压与频率的变化关系,利用软件算法可实现最佳频率点追踪,让雾化片始终工作在最佳频率点。 加湿器电路原理图 基于HS23P3411单片机开发的加湿器,利用雾化片有水时和无水时的电压特性变化来检测是否有水。正常工作时,雾化片的震荡电压稳定在一个正常的范围内,且变化不大。水量减少到一定程度或无水时,振荡片两端电压会突然增大或上升,通过这样一个变化规律来确定加湿器是否有水。 样机几 BOM表 为了省电,本方案电流可根据客户要求调整,需要注意的是,出雾量也会随着电流的减小而减小。 本方案BOM核心元器件为HS23P3411 8主控芯片、AP15N10D MOS管、1.7MHz雾化片。 HS23P3411 为8位MCU芯片,内置可校准16MHz振荡器(最大可配置为24MHz频率,且频率可通过寄存器软件调节),这个主频可变特性可以很好应用在加湿器应用。HS23P3411采用低耗高速CMOS工艺制造,内部包含一个12位的ADC,一个2K*16-bit的EPROM。HS23P3411,2K的ROM空间可以写一些可靠的算法以及一些拓展功能。12位高精度快速AD可以快速准确的采样电压、电流信号。 AP15N10D是栅极电压为4.5V的MOS管,VDS为100V,VGS为±20V,主要用于电源管理、负载切换和PWM应用。 1.7MHz雾化片的精度为士50KHz误差,也就是1.65MHz-1.75MHz之间,所以每个雾化片的谐振频率是不一样的。为了达到最好的雾化效果,需要PWM波驱动的频率在雾化片的谐振频率附近,不能相差太多。
  • 热度 3
    2022-1-12 10:01
    1044 次阅读|
    0 个评论
    DIY一个可量产的智能垃圾桶
    智能垃圾桶 是智慧城市的刚需,是传统垃转存设备的替代者。项目采用基于 MCU 的 Arduino Uno 开发板,通过伺服马达和超声波传感器实现对传统垃圾箱的智能化升级改造,可用作城市环保设备开发的原型,供开发工程师和DIY爱好者参考。 1. 项目介绍 项目中的超声波传感器安置于垃圾桶的顶部,感测来迹象的状态,其阈值设置成一个特别电平。 Arduino 编程逻辑如下:当有人靠近垃圾箱前方并伸手丢垃圾时,伺服马达开始动作,并打开垃圾桶的盖子,让人把废物丢进垃圾桶里。 由于住户不用动手开盖,并在离开时自动关闭,避免了传统垃圾桶盖子长期打开散发气味、危害环境的弊端,还能培养住户和小孩养成良好卫生习惯,保持环境干净、整洁。 通常,垃圾箱分为干、湿、可回收、有毒害四类。本项目通过检测人手的存在决定箱盖的打开、闭合,还能够识别丢进来的垃圾的种类,并区分为可生物降解,获非降解两类 。 2. 物料介绍 项目物料清单: 12v 电源适配器 Arduino Uno 开发板 Arduino Nano HC-SR04 超声波传感器 微型伺服马达 面包板 工具及软件:示波器、可变电源、数字万用表、烙铁、 PCB 打孔机 ( 1 ) 超声波传感器 超声波传感器工作时会发出一个超出人类听觉范围的超声波,其换能器相当于话筒,可接收超声波信号并转换成电信号。超声波是振动频率高于 20kHz 的机械波,具有频率高、波长短、绕射现象小、方向性好等特点。 本项目与其他一样,也使用单换能器来发送脉冲合接收回声。如图 2 所示,传感器向某一方向发射超声波时开始计时,超声波碰到障碍物时返回,根据时间差和超声波速度可以估算出发射位置到障碍物的距离。 项目使用的 HC-SRO4 传感器模块的四个引脚分别为: Vcc(5V 电源 ) 、触发引脚、回声引脚、接地 (0V) 。工作时,采用 IO 触发测距 10us 的高电平信号,模块自动发送 8 个 40khz 的方波,自动检测是否有回声。如果有回声,通过 IO 输出一高电平,高电平持续的时间就是超声波从发射到返回的时间。 HC-SRO4 性能参数如下: 工作使用电压: DC5V 静态电流:小于 2mA 电平输出:高 5V 电平输出:底 0V 感应角度:不大于 15 度 探测距离: 2-450cm 高精度:可达 0.3cm ( 2 ) 伺服马达 伺服马达是可以让物体精确转动的电气元件,可以控制速度,位置精度非常准确。伺服电机转子转速受输入信号控制,并能快速反应,在自动控制系统中,用作执行元件,且具有机电时间常数小、线性度高等特性,可把所收到的电信号转换成电动机轴上的角位移或角速度输出。 伺服马达分为直流和交流两大类,当信号电压为零时无自转现象,转速随着转矩的增加而匀速下降。 Micro Servo 9G 伺服马达参数如下: 重量 : 9g 尺寸 : 22.2 x 11.8 x 31mm approx. 失速转矩 : 1.8kgf · cm 运行速度 : 0.1s/60 度 工作电压 : 4.8V(~5V) 死区宽度 : 10 μ s 工作温度 : 0 – 55 º C 模拟力矩 : 4.8V@1.80kg-cm) 旋转范围 : 180 ° 脉冲周期 : ca. 20ms 脉冲宽度 : 500-2400µs ( 3 ) Arduino UNO Arduino 是一个构架电子项目的开源平台,包括一个物理可编程电路板和一套开发环境软件( IDE ), IDE 可在 PC 运行,用来向 Arduino 板子写入代码或上传代码。 Arduino 的 Uno 版本更加普及,适合艺术家、设计师、发烧友和各种爱好 DIY 的人群,可用来控制按钮、 LEDs 、马达、喇叭、 GPS 单元、照相机,甚至于手机和电视机。 Arduino 有很多种类,但大多数板子上面的元器件是一样的。以下按标号逐一解释: 标号 1 : USB 座。可通过 USB 电缆连接电脑或者电源,为 Arduino UNO 供电。从 PC 向 Arduino 开发板上传代码,也是通过这个 USB 电缆进行的。 标号 3 : GND 引脚。 Arduino 有多个接地引脚,功能是一样的。 标号 4 : 5V 电源。提供 5V 电压。 标号 5 : 3.3V 电源。提供 3.3V 电压。 标号 6 :模拟输入引脚 (A0--A5 ),用来读取来自模拟传感器(如温度传感器)的信号,并转换成我们能够识别的数字。 标号 7 :数字输入引脚 (0--13 ),用以数字输入(如按钮被按下)信号,或者输出数字信号(如驱动一个 LED )。 标号 8 : PWM 引脚 (3, 5, 6, 9, 10, 11) 。本质上属于数字引脚,也可用作 PWM 。可用来模拟某些输出,如 LED 的亮度变化。 标号 9 : AREF 引脚,表示模拟参考,大多数情况下不用,有时用来设置一个作为上限的外部模拟电压。 标号 10 :复位按钮。按个案件非常有用,按下就立即接地,并重启任何上传到 Arduino 的代码。 标号 11 :电源 LED 指示器。只要将 Arduino 接上电源,这个 LED 就一直点亮。如果不亮,马上检查电路,看看哪里出错了? 标号 12 : TX RX LEDs 指示灯,点亮表示正在接收或发射数据。 标号 13 :主控 IC 芯片,来自爱特梅尔的 ATmega 。 标号 14 :稳压芯片。 3. 项目目标 该项目的目的是建立一个原型,在有人准备扔垃圾的时候自动打开垃圾箱盖子,并检测刚扔进来垃圾的种类,具体参考原理图。 Arduino 连接方法如下: HC-SRO4 传感器模块引脚 VCC 连接到 Arduino 引脚 +5VDC ,引脚 Trig 连接到 Arduino 引脚 7 ,引脚 Echo 连接到 Arduino 引脚 6 ,引脚 GND 连接到 Arduino 引脚 GND 。 伺服马达 SG-90 的 Red 引脚连接 Arduino 3.3v , Black 引脚连接 Arduino GND , Orange 引脚连接 Arduino Pin 8 。 4. 代码编程 按照上述说明把 Arduino 与超声波传感器、伺服马达连接好后,就开始上传代码。 该智能垃圾箱的伺服数据库为: // Download Servo Library //https://www.electroniclinic.com/arduino-libraries-download-and-projects-they-are-used-in-project-codes/ #include // Defines Tirg and Echo pins of the Ultrasonic Sensor const int trigPin = 6; const int echoPin = 7; // Variables for the duration and the distance long duration; int distance; Servo myServo; // Creates a servo object for controlling the servo motor void setup() { pinMode(trigPin, OUTPUT); // Sets the trigPin as an Output pinMode(echoPin, INPUT); // Sets the echoPin as an Input Serial.begin(9600); myServo.attach(9); // Defines on which pin is the servo motor attached } void loop() { // rotates the servo motor from 15 to 165 degrees for (int i = 15; i <= 165; i++) { myServo.write(i); delay(30); distance = calculateDistance();// Calls a function for calculating the distance measured by the Ultrasonic sensor for each degree Serial.print(i); // Sends the current degree into the Serial Port Serial.print(","); // Sends addition character right next to the previous value needed later in the Processing IDE for indexing Serial.print(distance); // Sends the distance value into the Serial Port Serial.print("."); // Sends addition character right next to the previous value needed later in the Processing IDE for indexing } // Repeats the previous lines from 165 to 15 degrees 15; i--) { myServo.write(i); delay(30); distance = calculateDistance(); Serial.print(i); Serial.print(","); Serial.print(distance); Serial.print("."); } } // Function for calculating the distance measured by the Ultrasonic sensor int calculateDistance() { digitalWrite(trigPin, LOW); delayMicroseconds(2); // Sets the trigPin on HIGH state for 10 micro seconds digitalWrite(trigPin, HIGH); delayMicroseconds(10); digitalWrite(trigPin, LOW); duration = pulseIn(echoPin, HIGH); // Reads the echoPin, returns the sound wave travel time in microseconds distance = duration * 0.034 / 2; return distance; } 开始 编程 前,我们先添加 Servo.h 头文件, #include 接下来,定义触发和回声引脚。 HC-SR04 超声波传感器的触发和回声引脚分别连接于 Arduino 的 pins 6 、 7 。 const int trigPin = 6; const int echoPin = 7; // Variables for the duration and the distance long duration; int distance; Servo myServo; // Creates a servo object for controlling the servo motor setup() function runs only one time with the Arduino board is turned ON. void setup() { pinMode(trigPin, OUTPUT); // Sets the trigPin as an Output pinMode(echoPin, INPUT); // Sets the echoPin as an Input Serial.begin(9600); myServo.attach(9); // Defines on which pin is the servo motor attached void loop() { // rotates the servo motor from 15 to 165 degrees for (int i = 15; i <= 165; i++) { myServo.write(i); delay(30); distance = calculateDistance();// Calls a function for calculating the distance measured by the Ultrasonic sensor for each degree Serial.print(i); // Sends the current degree into the Serial Port Serial.print( “ , ” ); // Sends addition character right next to the previous value needed later in the Processing IDE for indexing Serial.print(distance); // Sends the distance value into the Serial Port Serial.print( “ . ” ); // Sends addition character right next to the previous value needed later in the Processing IDE for indexing } // Repeats the previous lines from 165 to 15 degrees 15; i – ) { myServo.write(i); delay(30); distance = calculateDistance(); Serial.print(i); Serial.print( “ , ” ); Serial.print(distance); Serial.print( “ . ” ); } } // Function for calculating the distance measured by the Ultrasonic sensor int calculateDistance() { digitalWrite(trigPin, LOW); delayMicroseconds(2); // Sets the trigPin on HIGH state for 10 micro seconds digitalWrite(trigPin, HIGH); delayMicroseconds(10); digitalWrite(trigPin, LOW); duration = pulseIn(echoPin, HIGH); // Reads the echoPin, returns the sound wave travel time in microseconds distance = duration * 0.034 / 2; return distance; }
  • 热度 10
    2015-7-24 10:09
    2275 次阅读|
    0 个评论
    随着物质生活水平的逐渐提高,越来越多先进的科技产品变成了人们的玩具。回想从前,我们手里的玩具是纸飞机、弹珠玻璃,有钱的小孩可能会买的起气弹 *;而一转眼15、20年过去了,长大成人的我们,手里的玩物变成了手腕上的小型计算机,或者只有巴掌大小却能录制高帧率4K视频的GoPro运动摄像 机。   在所有的“玩物”中,无人机恐怕是最为昂贵、最不像玩具的一类。它们由电驱动,通过多旋翼获得升力飞行,机载了高清摄像头可以用于航拍、地理测绘等多种用途。可以说,无人机因其便捷的使用方式和强大的功能,已经从玩具升格,成为一款多用途的科技产品。   但是与此同时,无人机却总是因为安全性问题,不合时宜地出现在各种社会新闻里。几个月前,一架大疆无人机坠毁在美国总统居住地白宫的草坪上,引起了 人们对于无人机安全操作的广泛关注。美国空管机构FAA也在过去一直因为相关问题,对于无人机的商业化使用进行严格的管控,直到几天前(2015年7月 19号)才有第一个FAA允许的商用无人机快递成功送出。   无人机想要继续发展,除了续航、功能进步之外,安全性也是不可小觑的方面。时间进入2015年,世界上主要的消费级、商业级无人机制造商都开始将 “避障系统”(Obstacle Avoidance)当做产品重点来提。今天,就来给大家介绍一下,目前市面上主流的无人机,比如大疆、Parrot等都分别采用了什么样的自动避障系 统。   我们发现主流的电动多旋翼无人机避障系统主要有三种,分别是超声波、TOF,以及相对更复杂的,由多种测距方法和视觉图像处理组成的复合型方法。   超声波 :一个比较形象的比喻就是蝙蝠。这种飞行类哺乳动物,通过口腔中喉部的特殊构造来发出超声波,当超声波遇到猎物或者障碍的时候就会反射回来,蝙蝠可以用特殊的听觉系统来接收反射回来的信号,从而探测目标的距离,确定飞行路线。   超声波是最简单的测距系统,绝大部分生活中遇到的测距系统都是使用的这种技术,最常见的就是汽车的倒车雷达。在无人机上加装定向的超声波发射和接收器,然后将其接入飞控系统即可。   但是,超声波在无人机避障系统的应用中也有比较明显的干扰问题。深圳零度无人机的CEO杨建军指出,虽然超声波避障系统不会受到光线、粉尘、烟雾, 但在部分场景下也会受到声波的干扰。其次,如果物体表面反射超声波的能力不足,避障系统的有效距离就会降低,安全隐患会显著提高。一般来说,超声波的有效 距离是5米,对应的反射物体材质是水泥地板,如果材质不是平面光滑的固体物,比如说地毯,那么超声波的反射和接收就会出问题。   对于无人机来说,这种超声波系统应该放在多个方向,比如放在前后左右四个方向,可以在悬停和飞行的时候对周围保持监控;而放在机身下方和上方,则可以在起飞、下降以及降落的时候避免速度太快碰到障碍物或者地面。   TOF :通俗一点讲,就是把前面的超声波换成光。检测方法有两种一种是光的时间,另一种是光的相位。但是总的来说,都是把光打出去,然后检测反射回来的光,进而判断无人机的周围是否有障碍物,距离几何等等。   零度最近展示的无人机TOF避障系统,使用的就是光相位检测。和超声波同样,光波也会受到干扰,而目前城市环境下楼宇间的光污染,给TOF避障系统带来了难题,系统发出的光,必须避开太阳光的主要能量波段,从而避免太阳光的直射、反射等对避障系统造成干扰。   至于TOF系统的有效距离,“目前,TOF在室内测量距离最大可以到10米,室外强光干扰的话,5米左右吧。”杨建军介绍称。     在悬停状态下,TOF系统会一直保持快速旋转,每秒钟旋转2-5圈。这是因为,在旋转的过程中系统就可以完成对周围有效半径内的360°范围进行快 速扫描,从而用较快的速度发现障碍,然后对飞控系统发出调整位置的指令,避免对周围的人或财物造成伤害;当在飞行的过程中,TOF系统则会停止旋转,只把 光发射到前进的方向上。固定方向的时候,在室外的有效距离可以增加到8-10米。“对于一般无人机来说,美妙的飞行距离也就是10米左右,检测到障碍物之 后1秒的反应时间,无人机可以用一个较大的加速度来停止前进,这就足够了,”杨建军解释道。   复合型、机器视觉避障系统 :像大疆这样全球知名度更高的无人机技术公司,在避障系统的选用上则更加先进。大疆在2015年6月初推出了一个全新的官方智能避障系统“Guidance”,配套一个全新的可开发无人机平台“经纬”系列(Matrice 100)使用。   DJI Guidance   这套Guidance系统同样可以在前、后、左、右和下,一共5个方向上进行障碍识别,而识别的机制分为两个部分,分比为是超声波和机器视觉。也就 是说,除了常规的超声波模块以外,5个方向上还专门放置了摄像头用于获取视觉图像,然后直接传输到机载的英特尔凌动(Atom)Bay Trail处理器进行计算处理。另外,进入消费级无人机市场时间较早的Parrot,也在跟英伟达(Nvidia)进行避障方面的合作,同样采用了包含机 器视觉的复合型避障系统。   这种复合型避障系统,相对前两种提到的模式来说技术含量更高一些。当然在工作效率上也有一定的优势。Guidance系统配合大疆的Matrice 100无人机开发平台使用,可以为更多与物联网有关的商业化使用场景带来帮助,比如停车场管理。在室内GPS用于定位基本可以免谈了,在地下停车场中光照 条件一般不太好,而超声波与机器视觉加起来,几乎可以在任何照度下对多种材质进行较好的识别,从而对无人机在地下停车场封闭环境中的飞行提供更好的指导, 识别的有效范围可以显著提升,准确度往往可以达到厘米级。   尽管在本文中,我们看到了各种各样技术先进,颇有前景的避障系统。但截至目前为止,绝大多数市面上主流的消费级无人机,比如大疆销售量暴高的精灵 (Phantom)系列,因为成本、量产难度等方面的原因,目前仍然没有官方推出的可用的避障系统。这时候,全世界的创客都坐不住了。   一家名为Panoptes的初创公司,为购买了大疆Phantom,又希望能够用避障系统装自己的无人机的用户提供了一套解决方案:eBumper4。这个产品已经适配了Phantom系列无人机,以及3D Robotics公司的Iris无人机。它其实是给这些无人机更换了一个包含避障识别功能的机壳,把原装的机壳换下来,再把eBumper4换上,经过简 单的调试,就可以为无人机加上避障功能。(下图)     还有更多个人身份的创客希望打造出普适性更高,价格更低廉的避障系统。早在2013年,就有几位女性开发者使用夏普的红外摄像头、Arduino开发板,以及Parrot推出的SDK自己开发出了一个简易的避障系统。(如下图、视频)     目前,无论是企业级服务商提供的产品,如英特尔的RealSense实感摄像头,还是个人创客用廉价的零件组装出一套解决方案,避障系统进入消费级无人机的条件都已经得到了满足。 如果生产厂商真的希望无人机能够从硬核爱好者的玩物,变成能够进入千家万户的大众商品,加入先进的、商业级的避障系统肯定是接下来民用消费级无人机的重要发展趋势——重要性远高于更长的续航时间和更多的功能。   原文链接:http://www.pingwest.com/obstacle-avoidance-drone/
  • 热度 11
    2014-6-3 14:17
    1084 次阅读|
    3 个评论
    前编: 学习verilog也快半年了,期间一直没有怎么做过总结或者笔记。好不容易中途写了好厚一本笔记,记录了关于fpga控制液晶显示的很多心得,结果一不小心搞丢了,很是郁闷。不过想想,做做笔记,做做总结总还是比纯凭记忆的好。EDN是个很不错的平台,氛围也很好,索性就借这个平台来记录自己的成长吧,也可以和坛子里的朋友们分享,以后回头来看必定颇有感慨。 这次用的超声波模块型号是HC-SR04,根据datasheet,一共有四个管脚 基本工作原理: (1)采用 IO 口 TRIG 触发测距,给最少 10us 的高电平信呈。 (2)模块自动发送 8 个 40khz 的方波,自动检测是否有信号返回; (3)有信号返回,通过 IO 口 ECHO 输出一个高电平,高电平持续的时间就是超声 波从发射到返回的时间。测试距离=(高电平时间*声速(340M/S))/2; 时序图如下 我的基本思想是设置一个100ms的计数器(datasheet中建议测量周期最好大于60ms)为测量周期提供时序控制。以pll产生的1MHz时钟信号,在最开始的20us内获取上一次echo的脉冲宽度寄存器的值,在20us-40us时发送一个trig信号,同时清零脉冲宽度寄存器的值。随后,模块应该连续发出8个40KHz的脉冲,可以开始等待echo信号,在脉冲持续期间,以1us为单位计数,直到脉冲完成,这样便可得到脉冲宽度,并且可以保持到下一个trig脉冲到来之前。其它的就简单了,得到的脉冲宽度可以通过换算公式的到距离,再转换成对应的ascii码便可以显示在lcd1602液晶上。下面是具体代码: /************************************************************************************************* *This module is used to measure the distance between the ultrasonic module and the target.       * *1 clk 1 us *************************************************************************************************/ module ultrasonic(clk,fpga_rst,trig,echo,t,s);   input  clk; input  fpga_rst; input  echo; output trig; output t; output s;   reg cnt;   always@(posedge clk)//this 100ms period signal is used to control the time_sequence begin if(!fpga_rst) cnt=20'd0; else if(cnt=20'd1000_00) cnt=20'd0; else cnt=cnt+20'd1; end   reg trig;   always@(posedge clk)//generate a 10us pulse,it will be tranformed into 8 continue 40KHz ultrasonic wave by the module begin if(!fpga_rst) trig=1'b0; else if((cnt=20'd20)(cnt=20'd40)) trig=1'b1; else trig=1'b0; end   reg t;    always@(posedge clk)//get the time from the sonic wave send and the echo receive,the t will be clear when the trig pulse gen begin if(!fpga_rst) t=17'd0; else if((cnt=20'd20)(cnt=20'd40)) t=17'd0; else if(echo) t=t+17'd1; end   reg s;   always@(posedge clk) begin if(!fpga_rst) s=17'd0; else if(cnt20'd10) s=t/58; end   endmodule   
  • 热度 13
    2011-3-14 12:01
    1846 次阅读|
    0 个评论
    开发板中心网址:http://www.huanor.com 开发板中心论坛:http://www.huanor.com/bbs 淘宝网址:http://shop36289907.taobao.com QQ: 1060087047或者871001268 手机:13466617480或者15801405586 座机:010-82534219 Email:huanor_sales@hotmail.com 地址:北京市海淀区中关村大街28-1号中海园电子市场地下一层BF-198 产品介绍:   采用工业级高性能AVR单片机作处理器,具有温度校正和软件补偿,板载RS232接口可直接与PC串口相连,自带一路舵机控制端,我们的专用软件能 让控制更得心应手,有RS232/TTL串口(模块默认为RS232串口,需要TTL电平的,请注明。)、PWM及开关量输出。 性能描述: 1.工作电源:+5V 2.工作电流:20mA 3.工作温度范围 :-10℃~+70℃ 4.超声波距离测量:     最大测量距离―500cm     最小测量距离―4cm     分辨率-1cm     误差-1% 5.由于使用了更好的超声波处理方法,使测量距离更远更稳定。 6.模块使用RS232串口通讯可靠性更高,同时可以通过电脑串口采集数据,编写通讯程序非常的便捷。 7.模块可以通过脉宽输出的方式将测量数据输出,这样使模块使用更简单。 8.模块可以预先设定一个比较值,在测量距离小于这个值后管脚输出一个低电平,这样模块能够方便的作为一个超声波接近开关使用。 9.模块提供一个舵机控制功能,可以和一个舵机组组成一个270度测量组件用于机器人 扫描0~270度范围障碍物。 10.模块内带温度补偿电路提高测量的精度。 11.模块内带253字节内部EEPROM,可以用于系统记录一些调电不丢失的系统参数。 12.模块内带一个高精度的温度测量部件,可以通过通讯口读出12位精度的环境温度数据。 13.模块尺寸:22mm × 51 mm 14.模块重量:约30g 开发板中心网址:http://www.huanor.com 开发板中心论坛:http://www.huanor.com/bbs 淘宝网址:http://shop36289907.taobao.com QQ: 1060087047或者871001268 手机:13466617480或者15801405586 座机:010-82534219 Email:huanor_sales@hotmail.com 地址:北京市海淀区中关村大街28-1号中海园电子市场地下一层BF-198
相关资源