TPMS项目-接受端TDA5235
- 目录
-
- 一、TPMS接收板概况介绍
- 二、TDA5235的专业知识1
- 三、寄存器配置工具
目录
章节介绍
1.TPMS接收板概况介绍
本节开始接收板部分的课程,先对接收板的整体情况,包括原理图、关键器件等做概括性整体介绍,后面再逐步深入细节。
2.TDA5235的专业知识1
本节就着TDA5235的数据手册来详细解释这颗RF接收芯片的工作原理和用到的细节参数。
3、寄存器配置工具
本节讲解TDA5235的寄存器配置软件工具的用法,和官方提供的正确配置的核心参数。
一、TPMS接收板概况介绍
1.1、原理图
(1)STM32F103C8T6
(2)OLED12864
(3)TDA5235
(4)ISP下载
1.2、源码目录
(1)工程建立
(2)标准库
(3)driver
(4)user
二、TDA5235的专业知识1
2.1、数据手册浏览
(1)概述
该 IC 是一款低功耗 ASK/FSK 接收器,适用于 300-320、425-450、863-870 和 902-928 MHz 频段。 支持双相调制方案,如曼彻斯特、双相标记、双相空间和差分曼彻斯特。
该器件符合汽车质量标准,工作温度范围为 -40 至 +105°C,电源电压范围为 3.0-3.6 V 或 4.5-5.5 V
(2)供电电压
内部数字内核由一个额外的3.3 V至1.5 V稳压器供电。
数字部分的稳压器由P_ON(上电)引脚上的信号控制。P_ON的低信号禁用所有稳压器,P_ON处的低到高转换使数字部分的稳压器能够启动上电复位。
STM32的PA3接了TDA5235的P_ON,要使能5235前先给P_ON高电平使能内部regulator,禁止5235前先给P_ON一个低电平禁用内部的regulator。(P_ON供电部分,控制TDA5235内部的整流器,产生1.5V的电压给关键模块供电)
(3)Receive FIFO
STM32F103的PB0接到了TDA5235的PP2,当发射板发射了一帧数据后,TDA5235的天线会接收到并且经过滤波和解调(FSK、曼彻斯特······)之后,提取出一帧数据会暂存在TDA5235的ReceiverFIFO中,同时通过中断产生单元在PP2引脚产生一个中断信号,给STM32,然后STM32就可以通过SPI协议的TDA5235_Read_FIFO()处理读取这一帧数据。
以SPI协议的二进制传输定义的引脚处理读取这一帧数据。
(TDA5325的工作原理)
TDA5235与SP370无线通信属于异步通信,SP370以433.92MHz的频段把数据无线发射出去,主控和TDA5235都不知道,天线会接受到并且经过滤波和解调之后······。主机微控制器能够在帧同步(中断)后立即通过SPI开始读取一帧数据TDA5235_Read_FIFO()。
(4)4-Wire SPI Bus
三、寄存器配置工具
TDA5235中有很多专业的寄存器,工作的时候需要正确配置。为了简化这种配置工作,英飞凌官方给专门做了一个GUI的软件用于配置TDA5235内部寄存器组。
注:本资料大部分由朱老师物联网大讲堂课程笔记整理而来
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)