• 河南“四好”公路催生乡村经济“蝶变” 2019-05-14
  • 拼多多:你的梦想难道是成为下水道吗(原创首发) 2019-05-14
  • 发现食品安全问题拨打12331投诉 2019-05-14
  • 2018全球独角兽企业高峰论坛 2019-05-13
  • 2017年中国互联网发展十大动向 2019-05-13
  • 解放日报:"垃圾电影"这锅,究竟谁背? 2019-05-13
  • 爱心暑托班为何要面试? 所有报名者需面试筛选 2019-05-12
  • 档案看西藏 拉萨市开展档案宣传教育活动 2019-05-12
  • 人民日报发喜报庆祝我国第一颗氢弹爆炸成功 2019-05-12
  • 一周人事:上海、江西两省份省委领导班子调整 2019-05-11
  • 台州市全力筹备首届亚洲旅游影视艺术周 2019-05-11
  • 网友自嘲工资拖后腿 专家:衡量个人收入需更多数据 2019-05-10
  • 机关干部微信群要定位于“工作” 2019-05-10
  • 《今天我学习》第一集:如何理解党的十九大的鲜明主题 2019-05-10
  • 2017年哈尔滨对俄跨境电商邮政小包裹同比增55.2% 2019-05-09
  • 开启新的征程,邀请您见证ST的蜕变

    学习微波射频没方向?这些资料不可少!

    【备战电赛】先导片-如何补全知识链条


    ACS712 直流/交流电流测量传感器示例代码及应用

    ACS712 直流/交流电流测量传感器具有量程大、简单易用、体积小巧、无需焊接、精度较高等特点,可用于直流电流和交流电流的测量,电流测量最高值可达20A。该ACS712 传感器电路板在设计上做了高压隔离,确保使用的安全性。??槭涑龅牡缪瓜咝远杂Σ饬康缌?,且接口为Gravity 3P接口,即插即用,方便实用。

    引脚说明:

    技术规格:

    • 供电电压:5.0V
    • 测量电流:0 ~ ±20A DC, 0 ~ 17A(RMS) AC
    • 测量容忍电压:220V AC, 311V DC
    • 相对误差:±3%
    • 尺寸:39mm * 22mm *17mm
    • 接口:Gravity PH2.0-3P 模拟口
    • 重量:18g

    示例代码,见附件下载:

    函数功能说明: float readDCCurrent(int Pin) ,该函数用来测量直流电流。 float readACCurrent(int Pin) ,该函数用来测量交流电流,测得的是交流电流的有效值。 根据被测电流,选择相应的函数调用即可,不能两个函数同时调用。 

    电路项目的主要芯片及数据手册

    电路相关文件

    电路图文件
    源代码
    分享到:
    收藏 (10)
    电子硬件助手小程序 电子硬件助手小程序

    电路城电路折扣劵获取途径:

    电路城7~10折折扣劵(全场通用):对本电路进行评分获??;

    电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

    (版权归//wiki.dfrobot.com.cn/所有)

    版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

    使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

    换一批 more>>

    大家都在看:

    继续阅读

    • 室内环境传感器装置

      使用Zio Qwiic??榍崴晒菇ㄊ夷诨肪炒衅魃璞?。硬件组件:XinaBox CW01× 1 XinaBox IP02× 1 XinaBox OD01× 1 XinaBox SI01× 1 XinaBox XC10× 1 软件应用程序和在线服务:Arduino IDE如今,人们更关心他们居住的室内质量,因为这与他们的健康息息相关。拥有更好的生活质量的重要性包括知道您的生活条件得到改善。 因为我很容易生病,大部分时间是由于空气质量状况。一些办公室可能安装了自己的室内环境传感器,以便为员工提供更好的工作环境。但我怎么知道我住的楼宇甚至是我租的房间都能提供良好的生活条件? 好吧,现在你可以!只需构建您自己的室内环境设备,即可使用Zio Qwiic室内环境传感器套件监控家居环境的室内质量。我们已经编制和资源化了您需要的最佳传感器和???,以便轻松开始构建您自己的室内环境传感器设备。有了这个套件,我们甚至可以自由地简化您的编码,所以您只需将代码上传到您的电路板并开始监控您的环境!该套件中包含的qwiic传感器和??榭梢园镏彝セ虬旃一蜓5目蒲钅抗菇ㄊ夷诨肪炒衅魃璞?! 该套件还兼容IOT,可轻松配置,以便您可以在台式机,平板电脑或智能手机设备上监控环境数据。
    • BC26 LIS3DH STM8L的低功耗NBIOT传感器

      基于BC26以及NBIOT做的??橹С趾附覵IM以及卡座SIM测试过了 BC26功耗可以做到3.5uA因为还有陀螺仪单片机,所以总电流在7uA左右进入PSM之后测试的
      来自:工业控制时间:2019-04-18 传感器 stm8l051 lis3dh
    • 完整的土壤湿度传感器使用指南

      在本教程中,您将学习如何使用土壤湿度传感器?;固峁┝耸涤檬纠窗镏莆沾?。硬件组件:Arduino UNO和Genuino UNO× 1 土壤湿度传感器× 1 软件应用程序和在线服务:Arduino IDE你将学到什么:土壤湿度传感器如何工作如何使用Arduino土壤湿度传感器它是如何工作的?土壤湿度传感器由两个探测器组成,用于测量土壤中的水量。两个探头允许电流通过土壤,并根据其阻力测量土壤的水分含量。当有更多的水时,土壤传导更多的电力,这意味着阻力将更小。因此水分含量会更高。干土会降低电导率。因此,当水量较少时,土壤传导的电量较少,这意味着它具有更大的阻力。因此水分含量会降低。
      来自:基础电路时间:2019-04-17 传感器 环境感知 湿度传感器
    • DIY环境和空气质量监测,可随时查看

      使用InfluxDB和Grafana设置Raspberry Pi来绘制和监控空气质量。硬件组件:Raspberry Pi Zero× 1 Pimoroni BME680 Breakout× 1 软件应用程序和在线服务:balenaCloudInfluxDBGrafana您是否有兴趣监控您家中或居住和工作之外的空气质量?这个项目,我们称之为balenaSense ,将让您启动并运行设置,以获取温度,湿度,气压和空气质量的读数,并提供一个仪表板,您可以从任何地方访问,以查看统计数据一瞥和监控趋势。建造空气质量和气象站曾经涉及大量布线和不同的传感器,但随着传感器的出现将所有读数组合到一个漂亮的小分线板上的一个组件中,它很容易上手。
    • DIY一个室内空气质量和温度监测器

      可以放入房间的DIY项目,每个家庭成员都可以看到指示器的温度和空气质量。硬件组件:DHT22温度传感器× 1 气体传感器MQ135× 1 RTC DS3231× 1 蜂鸣器× 1 公/母跳线× 1 LCD TFT HX8357× 1 软件应用程序和在线服务:Arduino IDE手动工具和制造机器:烙铁(通用)这是我上个学期制作一个简单的DIY项目。我试着建立两个传感器,对于精度来说还不错,那么两个传感器的测量仍然可以保持相对电压,因此如果您想在家中进行测试,最好选择最精确的传感器来实现精确测量。
    • 传感器Demo板+源码+USB更新固件+UCOSIII

      这是一个基于STM32 的传感器的Demo工程一、板子上集成的传感器有:GP2Y1050——PM2.5传感器,升级版,可通过串口采集电压。——Uart接口。HT01——五合一空气传感器,温度,湿度,CO2浓度,TVOC浓度,HCHO(甲醛)浓度。Uart接口。DHT11——低成本温湿度传感器,单总线。TSL2561——可见光传感器,能过滤红外光,使结果接近人眼视觉。I2C总线。二、其他硬件资源:PCF8563——时钟芯片,高精度,低功耗。I2C总线。板上带有可充电纽扣锂电池,可在有外部电源的情况下充电。GT20L16——字库芯片,SPI接口。OLED——0.96寸OLED,SPI接口。三、外接资源:可外接两路NTC电阻??赏饨恿铰?V继电器。四、主控:STM32F103RET6,512KFlash, 64K RAM。晶振使用2520封装16MHz晶振。(体积小,节省空间,成本低)自己建工程的时候别忘记改分频。(附件中的工程已改好)自己不会改可以把Library/CMSIS目录下的:三个文件替换到你工程中即可。五、通信&调试接口:1、调试接口:6P的PH2.0,预留SWD接口和调试串口Uart1。(配套的包含SWD+Uart接口的调试器,之后可能会放出,敬请期待)2、USB接口:工程包含能通过USB更新固件的BootLoader。需要先烧录BootLoader。烧录完成之后,按住Boot键,上电后松手,LED闪烁。此时可发现在电脑上会出现一个200+K的模拟U盘。直接把加密的固件拖到U盘内即可。BootLoader硬件信息:按键:PC7LED:PC6加密程序在附件中。BootLoader和上位机加密程序稍后会放出。使用BootLoader的时候,固件需要更改Offset:0x08010000具体方法,请在工程中查看。(查看main.c的主函数,和工程设置中的target标签页)3、无线通信??樽⒁猓捍四?槲诓磕??,不提供任何资料。如要使用无线通信,请自行替换成相应???。??槭褂肬art接口。六、RTOS工程使用uCOSIII实时操作系统。(初学者,还请各位大牛多指教) PCB图:实物图:上位机调试信息:八、备注TSL2561排针的线序和??榘姹静灰谎?,需要自行调整。切记,不要把元器件烧了。TSL2561排针的线序和??榘姹静灰谎?,需要自行调整。切记,不要把元器件烧了。TSL2561排针的线序和??榘姹静灰谎?,需要自行调整。切记,不要把元器件烧了。重要的事情说三遍。单片机上放散热片纯粹是为了装逼(▼へ▼メ)哈哈哈哈哈?;队涣?。
      来自:智能家居时间:2018-07-23 stm32 传感器 pcf8563 ucos系统
    • RFD77402 短距离测量??锳rduino程序及应用

      该RFD77402 短距离测量??榛赟imblee的RFD77402 3D ToF(飞行时间)传感器???,为您提供短距离内最精确的测量。RFD77402使用红外VCSEL(垂直腔面发射激光器)??槔床饬看幽勘攴吹璧氖奔?。这样可以获得高达2米的低成本毫米读数!为了更容易使用这个突破,所有通信都是通过I2C 专门制定的,利用我们方便的Qwiic系统。得益于RFD77402的850nm VCSEL和电子驱动器以及光接收器传感器,这款突破非常适用于100mm至2000mm的距离测量,1D手势识别,机器人应用中的障碍物检测和避免等等!RFD77402采用I 2 C接口,支持直接8位寻址方案,以访问??橛没У募拇嫫髯?,以及额外的16位间接寻址方案,主要用于调试目的或特殊操作。实物截图:特性: 工作电压3.3V电流7 mA平均值为10Hz测量范围:~50mm至2,000mm精度:+/- 10%光源:850nm VCSELI 2 C地址:0x4C视?。?5°照明领域:23°最大读取速率:10Hz(我们在实践中看到高达20Hz)2个Qwiic连接端口附件资料截图,KICAD打开:
      来自:基础电路时间:2018-07-16 传感器 距离测量 rfd77402
    • SDB传感器驱动板应用教程及资料

      SDB传感器驱动板,可以将采集回来的所有传感器数据,通过RS23串口发送给主控PC或者嵌入式系统。同时SDB传感器驱动板带两路直流电机驱动,具备两路旋转编码器接口,内带PID电机控制算法。主控可通过串口精确控制两路电机速度。SDB板的IO0到IO7可设置为舵机控制口,这在机器人系统内带例如舵机云台,机械手夹持的情况下是非常有用的。SDB传感器驱动板引脚图:SDB直接支持的传感器有:1.I2C总线通讯协议的传感器:Devantech公司的SRF04 / SRF05 / SRF08 / SRF10 超声波传感器,SP03 TTS,CMP03电子罗盘等。 2.RS485总线传感器,例如URM04超声波,ADIO扩展板等。3.SPI接口。4.CAN工业总线接口。5.模拟量输出传感器:GP2D12等红外距离传感器,IDG300陀螺仪传感器,加速度传感器,光敏传感器等。6.开关量输出的传感器,例如红外开关,碰撞???,跌落传感器等。SDB传感器驱动板技术规格: 工作电源:内带稳压电路,宽工作电压6V-12V(极限电压15V)工作电流:150mA(供电电压12V)工作温度范围 :-10~+70℃使用Cortex-M3内核 ARM 32BIT处理器,运算速度90MIPS,总线间通信均采用DMA(存储器直接访问)方式,通信和处理速度更快与主控通信接口方式:RS232串口或者TTL电平串口。波特率可设置为9600、19200、38400和115200BPS具备8路12BIT高精度模数转换11路数字输入/输出接口,其中8路(IO0-IO7)可设置为舵机控制口8路舵机控制口可控制舵机的度数及其旋转速度1路I2C总线1路RS485总线1路CAN总线(2.2版本未使用)1路SPI总线(2.2版本未使用)两路直流电机控制,每通道4A电流,具有AB两相旋转编码器接口,内部集成参数可调整的PID算法,可精确控制电机转速??啥寥』氐缁κ糜诶锍碳剖?。电机电流可读取,可用于电流?;こ叽纾撼?6mm,宽90mm,高20mm。安装孔兼容PC104结构。重量:约87gSDB传感器驱动板应用教程及资料截图:
      来自:其他开发板时间:2018-06-28 传感器 驱动板 sdb
    • Arduino 101控制23和25级温度的温度和滞后控制

      这个项目是关于使用DHT22和Arduino 101控制23和25级温度的温度和滞后控制。我们使用的组件如下:硬件组件: Arduino 101&Genuino 101× 1 DHT22温度传感器× 1 跳线(通用)× 1 LED(通用)× 2 电阻10k欧姆× 1 电阻330欧姆× 2 DFRobot LCD按钮屏蔽× 1 面包板(通用)× 1 软件应用程序和在线服务: Arduino IDE温度控制:该项目进行温度控制,我们对以下情况建模:系统启动并显示温度,如果温度达到25度,则绿色指示灯启动,房间开始冷却直到温度下降到23度,空调关闭(红色指示灯),直到温度再次升高。最后,我们有一个视频,您可以在其中看到该操作,视频放在附件里了,可以下载看看。
      来自:其他时间:2018-02-27 传感器 家庭自动化 温度控制
    • Adafruit AMG8833 8x8热成像摄像头传感器

      Adafruit AMG8833 8x8热成像摄像头传感器说明: 视频观看: 松下的这款传感器是一个8x8的红外热传感器阵列。当连接到您的微控制器(或树莓派)时,它将通过I2C返回64个单独的红外温度读数阵列。就像那些高档的热像仪一样,但是体积小巧,简单易用。 这部分测量的温度范围为0°C至80°C(32°F至176°F) ,准确度为+ - 2.5°C(4.5°F)。它可以检测到距离高达7米(23)英尺的人。最大帧速率为10Hz,非常适合创建自己的人体探测器或迷你热像仪。我们有在Arduino或兼容(传感器通过I2C进行通信)上使用这个突破的代码,或者在Python上使用Raspberry Pi。在Pi上,通过SciPy python库的一些图像处理帮助,我们可以插入8x8的网格,并得到一些相当不错的结果! AMG8833是松下的新一代8x8热敏红外传感器,性能比以前的AMG8831更高。传感器仅支持I2C,并具有可配置的中断引脚,可在任何单个像素高于或低于您设置的阈值时触发。 为了使其易于使用,我们选择并放置在具有3.3V稳压器和电平转换的分线板上。所以你可以使用任何3V或5V的微控制器或电脑。
      来自:其他时间:2018-01-23 传感器 摄像头 adafruit 热成像 amg8833
    销量
    142
    查看
    3166
    参数名 参数值
    发布于 2018 年 06 月 26日
    芯片资料
    Moore8直播课堂

  • 河南“四好”公路催生乡村经济“蝶变” 2019-05-14
  • 拼多多:你的梦想难道是成为下水道吗(原创首发) 2019-05-14
  • 发现食品安全问题拨打12331投诉 2019-05-14
  • 2018全球独角兽企业高峰论坛 2019-05-13
  • 2017年中国互联网发展十大动向 2019-05-13
  • 解放日报:"垃圾电影"这锅,究竟谁背? 2019-05-13
  • 爱心暑托班为何要面试? 所有报名者需面试筛选 2019-05-12
  • 档案看西藏 拉萨市开展档案宣传教育活动 2019-05-12
  • 人民日报发喜报庆祝我国第一颗氢弹爆炸成功 2019-05-12
  • 一周人事:上海、江西两省份省委领导班子调整 2019-05-11
  • 台州市全力筹备首届亚洲旅游影视艺术周 2019-05-11
  • 网友自嘲工资拖后腿 专家:衡量个人收入需更多数据 2019-05-10
  • 机关干部微信群要定位于“工作” 2019-05-10
  • 《今天我学习》第一集:如何理解党的十九大的鲜明主题 2019-05-10
  • 2017年哈尔滨对俄跨境电商邮政小包裹同比增55.2% 2019-05-09