找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1152|回复: 12
打印 上一主题 下一主题
收起左侧

谁有stm32单片机读取RS485通讯方式的叶绿素仪数据的相关程序

[复制链接]
跳转到指定楼层
楼主
ID:979424 发表于 2021-11-10 16:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
40黑币
我的单片机是STM32F103C8T6,叶绿素仪器有两根线是RS485A和RS485B,这两根线应该连STM32的哪两个引脚,并且有没有相关的程序,能读取叶绿素的数据,并且能通过串口,看到实时数据。

最佳答案

查看完整内容

STM32F103C8T6本身没有485接口,你要加一片IC,把某一个UART转成485,然后和仪器的A,B对应相连,并注意收发控制或做成收发自动转换的。其余的就是软件了。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:752974 发表于 2021-11-10 16:09 | 只看该作者
STM32F103C8T6本身没有485接口,你要加一片IC,把某一个UART转成485,然后和仪器的A,B对应相连,并注意收发控制或做成收发自动转换的。其余的就是软件了。
回复

使用道具 举报

板凳
ID:885797 发表于 2021-11-12 18:44 来自手机 | 只看该作者
你想转成什么通讯要在你的电路里装个芯片,这是电路设计问题
回复

使用道具 举报

地板
ID:587810 发表于 2021-11-13 14:49 | 只看该作者
串口外选用一个max485芯片,驱动max485芯片就可以与设备通讯
回复

使用道具 举报

5#
ID:879348 发表于 2021-11-13 17:16 | 只看该作者
需要485转到串口,然后根据协议读取数据,如果没有,就需要用串口监控查找协议
回复

使用道具 举报

6#
ID:979424 发表于 2021-11-15 11:04 | 只看该作者
2627687547 发表于 2021-11-12 18:44
你想转成什么通讯要在你的电路里装个芯片,这是电路设计问题

好的,感谢!
回复

使用道具 举报

7#
ID:979424 发表于 2021-11-15 11:04 | 只看该作者
ankangyu 发表于 2021-11-13 14:49
串口外选用一个max485芯片,驱动max485芯片就可以与设备通讯

好的,感谢!
回复

使用道具 举报

8#
ID:979424 发表于 2021-11-15 11:05 | 只看该作者
wufa1986 发表于 2021-11-13 17:16
需要485转到串口,然后根据协议读取数据,如果没有,就需要用串口监控查找协议

好的,感谢!
回复

使用道具 举报

9#
ID:885797 发表于 2021-11-15 14:16 | 只看该作者

不用程序直接加就行
回复

使用道具 举报

10#
ID:584195 发表于 2021-11-15 14:25 | 只看该作者
建议楼主在开发时,买带485的开发板,开发好后,打版时添加485电平转换芯片。
回复

使用道具 举报

11#
ID:584195 发表于 2021-11-15 14:33 | 只看该作者
http://www.51hei.com/bbs/dpj-94225-1.html  这篇文章程序都给你写好了!
回复

使用道具 举报

12#
ID:885797 发表于 2021-11-17 11:29 | 只看该作者
407的我记得是PA9和PA10,就是usart我记得那两个引脚
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表