0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

PMS7003 的接口定义、485接口电路图解析以及UART 测试

Q4MP_gh_c472c21 2018-01-26 11:15 次阅读

最近在搞 PM2.5 检测。用的是PMS7003 传感器。BUT,之前没有接触过。需要一步一步的来。先测试其串口是否通信

一、首先看一下 PMS7003 的接口定义

 PMS7003 的接口定义、485接口电路图解析以及UART 测试

二、485接口电路图

232通信手册里将的很明白了。然后因为需要跟 DM368 部分接485通信。所以需要 max3485芯片

单片机要发送数据的时候,控制CTRL为高电平,数据通过TXD发送出去。

当单片机要接收数据的时候,控制CTRL为低电平,数据通过RXD接收回来。

 PMS7003 的接口定义、485接口电路图解析以及UART 测试

自动收发电路,就是不用单片机引脚CTRL,当数据进来的时候,数据会自动通过RXD到单片机,当需要发送数据时,自动通过TXD发送出去。也就是只需要连接单片机的RXD和TXD引脚就可以,无需用单片机引脚连接485芯片的DE RE引脚。

三、UART 测试

用232/485转换器USB转串口数据线,将其和电脑相连。

因为PMS7003 传感器只要上电就会发送数据。 所以将串口调试工具配置好端口号,选择十六进制显示。即可看到相关的数据输出。

 PMS7003 的接口定义、485接口电路图解析以及UART 测试

现在证明了串口是通的,然后传感器是好的。接下来就是看传感器说明书,然后怎么在单片机和Linux下写测试代码

这里需要注意的是:

Pin2-RE#:接收器输出使能(低电平有效)

Pin3-DE:驱动器输出使能(高电平有效)

是输入还是输出,配置高电平还是低电平,你一定要确认好哦。

再有就是485的NP引脚要接对哦,不然收到的数据是不对的。

如果实在搞懵逼了,就把NP翻过来接试一下...

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2522

    文章

    47984

    浏览量

    739682
  • uart
    +关注

    关注

    22

    文章

    1155

    浏览量

    99864
  • 串口通信
    +关注

    关注

    32

    文章

    1577

    浏览量

    54850
  • 485接口
    +关注

    关注

    0

    文章

    8

    浏览量

    1947

原文标题:嵌入式er日常!最近在搞 PM2.5 检测,PMS7003 传感器串口测试...

文章出处:【微信号:gh_c472c2199c88,微信公众号:嵌入式微处理器】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    RS485接口定义

    RS485接口定义图 1 连接主机端的RS485接口。 ----信号定义如下:
    发表于 04-04 08:43 8.4w次阅读
    RS<b class='flag-5'>485</b><b class='flag-5'>接口</b><b class='flag-5'>定义</b>图

    USB接口电路图解析

    作为一名出色的硬件工程师,我们应该了解电脑的各种硬件设计原理,这样才能更好地进行维修和设计。那么接下来就带大家了解一下usb接口电路怎么设计,usb接口电路图解析。赶快来看看!
    发表于 08-25 09:23 1.9w次阅读

    RS-485接口保护电路

    如图所示RS-485接口保护电路,是经过验证并测试的电磁兼容性(EMC)解决方案,可为使用广泛的RS-485通信端口提供三重保护。每个解决方
    发表于 05-08 10:04

    220V电子镇流器电路图解析

    220V电子镇流器电路图解析
    发表于 04-28 08:01

    RT-Thread物联网操作系统与PMS传感器的适配调试

    ,执行 pms_dump_sample 命令的运行效果:(需要切换为 Enhanced 类型)以上测试均是通过 sensor 设备驱动框架进行。另外,pmsxx 软件包示例还提供了自定义接口
    发表于 05-13 16:06

    Pms7003以90秒的间隔达到10秒的峰值是什么原因造成的?

    我设法连接并读出一个 pms7003 连接到一个带有 arduino 代码的 esp8266。然而,传感器做了一些奇怪的事情。每隔 99 秒,它就会急剧增加粉尘水平,就好像在读数中添加了一个常数
    发表于 05-12 06:42

    结合LCD读取PMS7003传感器,PMS传感器只读一次的原因?

    我有一个草图,其中使用端口 D6 和 D8 作为串行端口从 Plantower PMS7003 传感器读取数据。在同一个草图中,我将数据写入 LCD ILI9341 这是 LCD 的硬件配置
    发表于 05-30 14:02

    rs422接口定义 rs232接口定义 rs485接口定义

    rs422接口定义 rs232接口定义 rs485接口定义
    发表于 04-27 17:33 1.5w次阅读

    RS485总线接口电路

    RS485总线接口电路     测试仪通过RS485工业总线与PC机进行通信,其硬件
    发表于 05-13 11:59 3536次阅读
    RS<b class='flag-5'>485</b>总线<b class='flag-5'>接口</b><b class='flag-5'>电路</b>

    自动收发转换的RS-485接口电路测试电路

    自动收发转换的RS-485接口电路测试电路     图l所示的虚线框中为
    发表于 09-27 16:23 4300次阅读
    自动收发转换的RS-<b class='flag-5'>485</b><b class='flag-5'>接口</b><b class='flag-5'>电路</b>及<b class='flag-5'>测试</b><b class='flag-5'>电路</b>

    自动收发转换的RS-485接口电路测试电路

    自动收发转换的RS-485接口电路测试电路 图1所示的虚线框中为接口
    发表于 02-16 12:06 5207次阅读
    自动收发转换的RS-<b class='flag-5'>485</b><b class='flag-5'>接口</b><b class='flag-5'>电路</b>及<b class='flag-5'>测试</b><b class='flag-5'>电路</b>

    RS232-422-485接口定义

    关于介绍RS232-422-485接口定义,了解各个接口和各个接口的通讯协议
    发表于 05-19 13:41 11次下载

    三星计划推出QLC NAND芯片,已经开始着手进行量产准备工作

    最近在搞PM2.5检测。用的是PMS7003传感器。BUT,之前没有接触过。需要一步一步的来。先测试其串口是否通信。 一、首先看一下PMS7003接口
    发表于 07-03 09:13 1067次阅读

    数字式通用颗粒物浓度传感器PMS7003的数据手册免费下载

    PMS7003 是一款基于激光散射原理的数字式通用颗粒物浓度传感器,可连续采集并计算单位体积内空气中不同粒径的悬浮颗粒物个数,即颗粒物浓度分布,进而换算成为质量浓度,并以通用数字接口形式输出。本传感器可嵌入各种与空气中悬浮颗粒物浓度相关的仪器仪表或环境改善设备,为其提供及
    发表于 03-12 08:00 12次下载
    数字式通用颗粒物浓度传感器<b class='flag-5'>PMS7003</b>的数据手册免费下载

    S7-200-PLC-RS485接口定义

    S7-200-PLC-RS485接口定义图免费下载。
    发表于 04-22 10:34 14次下载