EDN China > 设计实例 > 通信 > 网络传输与交换 > 正文
? 2016博客大赛-不限主题,寻找电子导师,大奖升级??

(多图) 基于MC33591/MC33592的315MHz/434MHz OOK/FSK

来源:e代电子/王 彦 黄智伟 田丹丹?? 2006年04月07日 ?? 收藏0

?????? 2.4 串行接口
?
????? ?接收机(ROMEO2)和微控制器一般通过串行外部接口SPI(Serial Peripheral Interface)进行通信。如果不用SPI 接口,复位端POR ?摚校铮鳎澹? On Reset?斀?设置接收机为默认结构来完成正确的操作。SPI接口通过以下三个输入/输出端来实现操作:
?
???? (1)串行时钟SCLK;
?
???? (2)主控输出受控输入MOSI;
?
???? (3)主控输入受控输出MISO。

?????? 主设时钟通过MOSI和MISO对数据输入/输出进行同步,主设备和从设备可在8个时钟周期内交换一个字节信息。操作时由主设备产生SCLK时钟并输入到从设备。MOSI在主设备中被配置为输入,而在从设备中则作为输出线;当主设备的MISI线配置为输出时,它在从设备中又作为输入线。
?
?????? MISO和MOSI线一般向一个方向传输串行数据,并且最高位先发送。数据在SCLK的下降沿有效,在SCLK的上升沿移动。当没

有数据输出时,SCLK和MOSI强制为低电平。使用Motorola的微控制器时,其时钟相位和极性控制位SPI必须设置为CPOL=0,CPHA=1。
?
?????? 2.5 配置寄存器
?
?????? 在配置模式中,只要在复位端(RESETB)保持一个长时间的低电平,微控制器将作为主设在SCLK上提供时钟信号,并在MOSI线上提供控制和配置位。如果不用默认配置,微控制器(MCU)将通过写入配置字到配置寄存器来改变配置。配置寄存器的内容可以返回到微控制器并进行检测。
?
?????? 当RESETB引脚为高电平时,如果数据管理器被使能(DME=1),接收机将作为主设在MOSI线上发送接收到的数据,同时在SCLK上发送接收到的时钟信号。

?????? 当接收机SPI由主设(工作模式)变为从设(配置模式)或者由从设变为主设时,在模式转换前,MCU中的SPI推荐设置为从设。
?
?????? 在接通电源时,POR首先复位内部寄存器,以使接收机系统被设置在默认模式。在这个配置中,SPI是不使能的,同时接收机将在MOSI线上发送原始数据。实际上,默认配置可使电路作为一个没有外部控制的独立接收机来运行。
?
?????? MC33591/MC33592有三个配置寄存器CR1~CR3。其中配置寄存器1(CR1)控制3个寄存器的存取(读或写),主要用于选择载波频率、设置数据调制方式、控制选通振荡器使能、定义选通比、控制数据管理器使能、定义报头字等。配置寄存器2(CR2)用于定义识别字的内容。配置寄存器3(CR3)则用于定义数据速率、设置混频器增益、控制MIXOUT引脚的转换、设置相位比较器增益等。

?????? 应用电路
????
?????? 2.6 接收机的模式
?
?????? 通电复位后,接收机一般有三种不同的模式,第一种是睡眠模式,也就是低功耗模式。第二种是配置模式,用于对内部寄存器进行读写操作,在这种模式中,SPI处于从设位置并且接收机被使能。晶体振荡器振荡为SPI产生时钟信号。解调的数据可由DMDAT读出,但是不能通过SPI发送。第三种为工作模式,处于该模式时,接收机可以等待射频信号或接收信息。

?????? 3 MC33591/592的应用电路
?
?????? MC33591/MC33592的应用电路如图4所示。该电路在315MHz时应选择9.864375MHz晶振,而在434MHz时则应选13.580625MHz的晶振。采用FSK调制时,图4中的低通滤波电容C2的值与数据速率的关系如表2所列。

?????? 表2 采用FSK调制时C2与数据速率的关系
采用FSK调制时C2与数据速率的关系


上一页12下一页
?? ?? ??


打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮

1.扫描左侧二维码
2.点击右上角的分享按钮
3.选择分享给朋友
?? ??

无线电? 接收? 解调?

相关文章

我来评论
美国的游客
美国的游客 ??? (您将以游客身份发表,请登录 | 注册)
?
有问题请反馈