RF
jiangchao3392
这个作者很懒,什么都没留下…
展开
-
AS3933, 125K 接收
硬件平台: STM32F103C8T6软件平台:keil MDK#define LEARN_KEY GPIO_ReadInputDataBit(GPIOA, GPIO_Pin_3) //学习按键#define SEND_KEY GPIO_ReadInputDataBit(GPIOA, GPIO_Pin_4) //发送按键#define MODE_KEY ...原创 2019-04-15 15:41:36 · 2582 阅读 · 0 评论 -
AS3933 寄存器配置
AS3933 寄存器初始化配置void AS3933_Init(void) //配置AS3393相应的寄存器{ AS3933_COMM(0xc0); //清除wake up Delay_MS(30); //延时30ms write_byte(0x11, 0x0a); //设置通道1的谐振电容 180P ...原创 2019-04-15 15:43:09 · 4745 阅读 · 7 评论 -
近场感应 125K 曼彻斯特编码调制发送
AS3393 125K曼彻斯特编码调制 发送:Tclk为AS3933的时钟32.768KHz,LF_RC_TIME=1s/32.768KHz = 30.517usTcarr为125KHz, Tcarr_TIME= 1s/125k= 8usAS3933的曼彻斯特编码发送: 1为下降沿跳变, 0为上升沿跳变....原创 2019-04-19 11:23:51 · 4307 阅读 · 0 评论 -
AS3933 带时钟恢复的曼彻斯特解码
带时钟恢复的曼彻斯特解码:CL_DAT 为曼彻斯特的时钟,在时钟的上升沿对应稳定的数据。检测CL_DAT 的上升沿, 读取DAT数据。读取一个字节数据:for(i = 0;i < 8;i ++) //接收一个字节{ count = 0; while(!CL_DAT()) //CL_DAT低电平,等待高电平跳出while循环...原创 2019-04-19 16:56:44 · 2147 阅读 · 0 评论 -
433MHz通信 发F115 收SYN480R
平台: STM32F103C8T6芯片F115 发送:数据的发射主要以,低电平的时间来判断,下降沿发送数据,以低电平的时间来区别数据0和1。程序中:发送bbit位1 : 高电平保持 500us 跳变到低电平 保持 450us发送bbit位0 : 高电平保持 500us 跳变到低电平 保持 1000us发送的为一个 3...原创 2019-05-08 15:05:12 · 9699 阅读 · 5 评论 -
红外线 电磁波频谱
肉眼可见的光波域从400nm(紫光)到700nm(红光),而波长760nm到1mm之间的光称为红外线,是一种肉眼看不到的光。红外线(Infrared)是波长介于微波与可见光之间的电磁波。红外线可以人为制造,自然界中也广泛存在,一般的生物都会辐射出红外线,体现出来的宏观效应就是热度.我们知道,热产生的原因,是组成物质的粒子做不规则运动.这个运动同时也辐射出电磁波,这些电磁波大部分都是...原创 2019-05-09 16:32:45 · 8837 阅读 · 0 评论 -
STM32 唯一ID读取方法
STM32微控制器有一个96位的产品唯一身份标识,在任何情况下都是唯一且不允许修改这个96位的产品唯一身份标识,可以以字节(8位)为单位读取,也可以以半字(16位)或者全字(32位)读取。想要读取唯一ID,就需要知道它的存储地址,在不同系列的MCU中地址是有差别的,我们查询了部分MCU的资料并将其总结如下://读取FlashSizeuint16_t cpuGet...原创 2019-04-29 09:55:21 · 16470 阅读 · 4 评论