找回密码
 立即注册

QQ登录

只需一步,快速开始

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

STM32怎样与传感器进行连接

  [复制链接]
跳转到指定楼层
楼主
STM32f103怎样与传感器进行连接(硬件搭接,软件编译),像DS18B20温度传感器,MQ-2烟雾传感器,水浸传感器,玻璃破碎传感器等等用于安防的传感器。还有有大佬推荐STM32用什么软件进行仿真比较好,用什么软件进行编译比较好?多谢了
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:195836 发表于 2018-4-14 23:20 | 只看该作者
传感器与单片机怎么连接不清楚,我建议看看51
回复

使用道具 举报

板凳
ID:309119 发表于 2018-4-16 11:32 | 只看该作者
看传感器芯片提供什么样的接口,譬如TLV系列的电压传感器用SPI总线与CPU链接,有的温度传感器用IIC总线与CPU链接。
回复

使用道具 举报

地板
ID:63206 发表于 2018-4-16 15:02 | 只看该作者
看传感器说明了
回复

使用道具 举报

5#
ID:291351 发表于 2018-4-16 16:50 | 只看该作者
百度就可以了,或者找一本stm32的书看看就知道了
回复

使用道具 举报

6#
ID:295393 发表于 2018-4-17 09:13 | 只看该作者
看STM单片机的手册,找到模拟量采集; 各种传感器无非就是输出电压电流信号,一般都是标准信号
回复

使用道具 举报

7#
ID:309837 发表于 2018-4-17 10:13 | 只看该作者
首先是硬件的连接,要注意接口对应,其次是软件的匹配
回复

使用道具 举报

8#
ID:309835 发表于 2018-4-17 10:14 | 只看该作者
不同传感器硬件接口不同
回复

使用道具 举报

9#
ID:445255 发表于 2018-12-12 22:01 | 只看该作者
题主现在会了吗
回复

使用道具 举报

10#
ID:857418 发表于 2020-12-14 11:12 | 只看该作者
百度吧
回复

使用道具 举报

11#
ID:764088 发表于 2020-12-15 08:33 | 只看该作者
传感器太多了去!警察捉小偷,也要先知那个小偷,在那。您的传感器是啥都不知,如何下手?
回复

使用道具 举报

12#
ID:420836 发表于 2020-12-15 08:44 | 只看该作者
传感器的数据表通常包含如何将传感器连接到单片机。 请阅读传感器的数据表。
回复

使用道具 举报

13#
ID:281433 发表于 2020-12-15 09:08 | 只看该作者
本帖最后由 awzlz 于 2020-12-15 09:29 编辑

传感器是模拟量通过stm32的IO口引脚配置成GPIO_Mode_IPD输入模式(需要定时器定时读取可以再加定时器),此时可以通过串口查看引脚读到的传感器信号。传感器一般需要供电所以供电线别忘了,还有直接接到STM32芯片IO口上的只能检测0~3V的电压,如有超过量程建议进行倍数缩小或降压处理,基本上3根线(VCC、GND、信号)或者4根线(VCC、GND、信号+、信号-)的都是如此,4根线注意需要将信号进行差分转单端处理。如果传感器信号是数字量那就需要通过技术手册进行通信读取信号(如IIC通信、SPI通信等读取传感器的信号)。
单片机仿真软件可以通过proteus进行仿真,单纯的电路仿真模拟建议用multisim。

1607995706(1).png (424.41 KB, 下载次数: 113)

1607995706(1).png
回复

使用道具 举报

14#
ID:382454 发表于 2020-12-15 09:55 | 只看该作者
从零开始学习吧。
回复

使用道具 举报

15#
ID:447455 发表于 2020-12-15 11:33 | 只看该作者
看你用的什么型号,阅读一下使用手册,注意程序个GPIO管脚定义,按着接就行了,一般就是TX\RX
回复

使用道具 举报

16#
ID:621026 发表于 2020-12-15 12:50 | 只看该作者
学习大侠们的经验
回复

使用道具 举报

17#
ID:451629 发表于 2020-12-15 15:08 | 只看该作者
要看传感器类型了,模拟量输出的一般三个线,数字量输出的可能是SPI或者IIC等通信协议的,可以看下ADC采集和通信协议
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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