找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2327|回复: 12
收起左侧

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

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

最佳答案

查看完整内容

STM32F103C8T6本身没有485接口,你要加一片IC,把某一个UART转成485,然后和仪器的A,B对应相连,并注意收发控制或做成收发自动转换的。其余的就是软件了。
回复

使用道具 举报

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芯片就可以与设备通讯
回复

使用道具 举报

ID:879348 发表于 2021-11-13 17:16 | 显示全部楼层
需要485转到串口,然后根据协议读取数据,如果没有,就需要用串口监控查找协议
回复

使用道具 举报

ID:979424 发表于 2021-11-15 11:04 | 显示全部楼层
2627687547 发表于 2021-11-12 18:44
你想转成什么通讯要在你的电路里装个芯片,这是电路设计问题

好的,感谢!
回复

使用道具 举报

ID:979424 发表于 2021-11-15 11:04 | 显示全部楼层
ankangyu 发表于 2021-11-13 14:49
串口外选用一个max485芯片,驱动max485芯片就可以与设备通讯

好的,感谢!
回复

使用道具 举报

ID:979424 发表于 2021-11-15 11:05 | 显示全部楼层
wufa1986 发表于 2021-11-13 17:16
需要485转到串口,然后根据协议读取数据,如果没有,就需要用串口监控查找协议

好的,感谢!
回复

使用道具 举报

ID:885797 发表于 2021-11-15 14:16 | 显示全部楼层

不用程序直接加就行
回复

使用道具 举报

ID:584195 发表于 2021-11-15 14:25 | 显示全部楼层
建议楼主在开发时,买带485的开发板,开发好后,打版时添加485电平转换芯片。
回复

使用道具 举报

ID:584195 发表于 2021-11-15 14:33 | 显示全部楼层
http://www.51hei.com/bbs/dpj-94225-1.html  这篇文章程序都给你写好了!
回复

使用道具 举报

ID:885797 发表于 2021-11-17 11:29 | 显示全部楼层
407的我记得是PA9和PA10,就是usart我记得那两个引脚
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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