全文预览

基于STM32的FM收发器的设计

上传者:梦溪 |  格式:doc  |  页数:35 |  大小:3875KB

文档介绍
MCU通信,因此所需的信号线较少,且支持多种串行方式通信协议(例如SPI总线),数据传送速度达到了4Mb/s,微控制器可无需等待时间写入数据。其驱动芯片已与LCD晶片绑定,具有体积小的特点。NOKIA5110供电电压较低,一般工作电流小于200uA,且分辨率较高,显示清晰,驱动简单。这些优点使其适合于小型、功耗较低的便携式测试设备和通信设备中[4]。Р2.4 矩阵键盘模块Р矩阵键盘模块原理图如图2-5所示。矩阵键盘模块使用4*4薄膜矩阵键盘,主要作为人机接口供用户键入相关控制信息,例如调整音量大小、设置FM收发器工作频道、设置接收或发射模式等。4*4薄膜矩阵键盘集成度高、重量轻,其上清晰标注“0~9”数字键以及“A~D”字母键,界面美观清晰,使用方便,其接口为8引脚驱动模式,利用单片机GPIO口驱动方便。Р图2-5 矩阵键盘模块原理图Р矩阵键盘的驱动方式比独立按键的驱动方式稍为复杂。矩阵键盘的驱动方式:首先将四根行线全部置低,此时若有按键键入,则四根列线其中一根会出现低电平,根据低电平出现的列数可确定键入按键的列数。同理,在按键键入的时间段内再将四根列线全部置低,此时若有按键键入,则四根行线的其中一根会出现低电平,然后根据低电平出现时的行数可以确定键入按键的行数。做一定软件去抖工作之后,根据扫描程序得到的行数和列数即可完全确定被按下的按键。STM32时钟频率较高,因此做矩阵键盘扫描不会占用过多资源。Р2.5 音频输入模块Р音频输入模块原理图如图2-6所示。音频信号由两个通道输入:通过麦克风输入语音或3.5mm耳机接口输入立体声。当由麦克风输入语音信号时,麦克风通过一个上拉电阻产生波形,波形同时输入左声道和右声道。当由3.5mm耳机接口输入立体声信号时,左声道波形和右声道波形分别输入。其中麦克风使用的是结构简单、电声性能好的9*7mm电容式驻极体式麦克风,灵敏度高达52dB。

收藏

分享

举报
下载此文档