大家好,今天小编关注到一个比较有意思的话题,就是关于stm32单片机红外测距方案的问题,于是小编就整理了2个相关介绍stm32单片机红外测距方案的解答,让我们一起看看吧。
RS232的RX和TX脚如何判断?
标准是2脚是RX,3脚是TX。我见到的几个比较完善的设备都是按标准来的。但是不是所有设备都按这个标准就不知道了。不过,两个RS232之间那根转接线,有的已经把2和3脚交叉了,有的没有。所以,遇到两个RS232相连时,最好通过说明书和测量来确定到底对不对!
楼上几位回答的已经很好了,简单补充一下。
UART,232,485都是串口,只是电平不一样,UART一般用于电路板内部通信或者短距离通信,最常用的就是单片机,STM32等都有,板子上有个串口设备,就可以直接使用UART的TX,RX管脚连接使用,或者留个排针或者端子座对外,注意如果要外接,需要供电和共地,这种情况适用于距离较短的串口模块,比如刷卡,蓝牙,WiFi小模块等等;
如果距离较大,在米一级,最好使用一个MAX232芯片转一道,这个芯片的作用就是把TTL电平的高转为232电平的-15V,把TTL的低转为232电平的+15V,在长距离传输的时候抗干扰性能更好,
此时不再使用简单的VCC 、TX、RX、GND,而是使用标准接口DB9,在电脑等各种设备上都能看到一个梯形的口,里面有9个针脚,就是DB9接口,在设计时有选择的使用管脚,要注意串口线两端连接的引脚对应关系,保证TX接RX。
232电平通信可以满足米到10米的距离,再远怎么办,环境很恶劣怎么办,用485,485是工业级的通信方式,抗干扰能力强,通信距离可以达到千米,与UART转232类似,使用485也需要转一道,一般使用MAX485芯片。
最后,通信距离除了和电平有关,还和波特率,通信协议等有关,实际做的时候还需要在基本的设计上遇到问题解决问题。具体的使用你还需要查阅各个芯片的datasheet,希望能帮到你。
NFC方案成本是多少?
什么是NFC?
Near Field Communication (NFC) 为一短距离无线通信技术,通常有效通讯距离为4厘米以内。NFC工作频率为13.65 兆赫兹,通信速率为106 kbit/秒到 848kbit/秒。
NFC通信总是由一个发起者(initiator)和一个接受者(target)组成。通常initiator 主动发送电磁场(RF)可以为被动式接受者(passive target)提供电源。其工作的基本原理和收音机类似。正是由于被动式接受者可以通过发起者提供电源,因此target 可以有非常简单的形式,比如标签,卡,sticker 的形式.
NFC 也支持点到点的通信(peer to peer) 此时参与通信的双方都有电源支持。
和其它无线通信方式如Bluetooth相比,NFC 支持的通信带宽和距离要小的多,但是它成本低,如价格标签可能只有几分钱,也不需要配对,搜寻设备等,通信双方可以在靠近的瞬间完成交互。
在Android NFC 应用中,Android手机通常是作为通信中的发起者,也就是作为NFC 的读写器。Android手机也可以模拟作为NFC通信的接受者且从Android 2.3.3起也支持P2P通信。
NFC的工作模式
读卡器模式
作为卡头可以读IC卡
卡模拟模式
HCE模式,模块成一张卡,让其它读卡器或者其它NFC设备比如手机读取
点对点模式
通过NDEF格式进行点对点通信,比如手机之间通过nfc协议传送图片或音乐等
芯片的选择
取决于题主要通过什么模式与NFC设备通信
如果只需要实现卡让NFC设备读,只需要利用IC卡芯片,比如CPU卡Mifare Desfire,创建相应的application,在这些application写入数据即可.
如果需要通过点对点模式与NFC设备进行相互通信,则稍微复杂了一点,需要将NFC芯片接入MCU,在MCU上通过ADPU协议采用NDEF数据格式进行通信.
可以选择NXP的PN5xx系列芯片,芯片成本大概在2美元左右,还需要一个处理器,一些外围器件以及天线.
MCU要以采用ST的Cortex M0系统MCU,比如STM32F051,大概5元人民币.
附图是,PN5xx系统的芯片所支持协议的对比表。
推荐题主考虑一下pn512
PN512与处理器的系统框图
到此,以上就是小编对于stm32单片机红外测距方案的问题就介绍到这了,希望介绍关于stm32单片机红外测距方案的2点解答对大家有用。