您的位置 首页 主动

根据MC9S08QG8低端微操控器的蓝牙无线操控电路设计

常的ZigBee无线控制器节点是以一个高端微控制器为核心,再配合无线收发器构成的。本文将设计一个新型的、低成本的、使用ZigBee无线技术的精简型无线控制器,比如用于空调遥控,整个目标应用板上的元器件

  常的ZigBee无线操控器节点是以一个高端微操控器为中心,再合作无线收发器构成的。本文将规划一个新式的、低本钱的、运用ZigBee无线技能的精简型无线操控器,比方用于空调遥控,整个方针运用板上的元器材很少,走线很少,体积极小。该规划只选用三个电子芯片:一个低端微操控器MC9S08QG8)、一个RF收发器(MC13192)和一个16×2的LCD,其他需求的元器材为电阻和按键之类的无源器材。

  其间MC9S08QG8微操控器(MCU)的大部分管脚具有多重功用,电路规划中,即以MC9S08QG8为中心,完结各种操控。图2无线操控器运用原理图分为三部分:MC9S08QG8 MCU所需的根本衔接;MCl 3192无线收发器的衔接;16×2 LCD和4个按键的衔接。

  电路原理各部分的供电电源为低电压3 V,可用两节7号电池供电。MCU的时钟电路无需外接晶振,直接运用MCU内部自带的时钟;MCU的RST和BKGD引脚用于BDM接口的衔接,完结程序下载后可另作它用,比方MCl3192的中止信号IRO就接至PTA3/RST/IRQ复用;图2中MCl3192收发器其他外围电路运用数据手册供给的作业所需的最低硬件要求。MCU与MCl3192的衔接依照规范SPI方法衔接,MCU为主机,MCl3192为从机,经过 MOSI,MISO,SPSCK信号线可以装备收发器,并发送和接纳数据。一起也可以经过SPI装备收发器供给的守时器和GPIO引脚,将其用于其他的意图。收发器的片选CE信号由MCU的通用I/O口PTB5进行选通。收发器要切换运转方式(接纳、发送、半休眠、休眠或闲暇)还需求别的一个信号,该信号称为RXTXEN,由MCU的通用I/O口PTB7进行处理。MCU与MCl3192之间的数据传输方式可选用流方式,每次收发一个字(16 b),都经过中止由MCU操控处理,这样可以最大极限地确保了数据传输的实时性。16×2 LCD的RS,R/W,E信号由MCU通用I/O口PTB的三个引脚进行操控,实际上可以将R/W直接接低电平,或许软件操控使一直为低点平,由于运用时只需对LCD做指令、数据写入;数据线选用LCD的4线拜访方式,即只用DB4~DB7,由MCU的PTA0~PTA3供给;背光电源BKL+,BKL- 不接,以削减功耗。4个按键也接在MCU的PTA0~PTA3,与LCD数据线复用,按键的上拉电阻运用MCU内部装备的,无需外接上拉以减省元件。一起当等候处理按键时,MCU将按键输入直接装备成按键输入中止,也削减了硬件衔接和软件复杂度,按键产生时MCU主动转去读取按键输入及按键处理,当要进行 LCD显现时,MCU又将复用线暂时装备成数据输出,合作LCD操控信号完结LCD的内容显现。MCU的8 KB FLASH和512 B的存储器资源关于一般的无线操控是满足的,别的,规划中还会用到MCU的守时器资源,经过守时比较器生成一般无线操控运用中都需求的守时时刻,经过软件编程可以方便地完结。

  本文仅运用了一个Freescale MC9S08QG8低端微操控器,再加上很少的一些衔接线和硬件资源,现已具有无线通信才能和人机交互功用。这说明ZigBee无线运用并不一定总是需求高功用的微操控器,低端微操控器也可以完结无线网络要求的一些根本任务,然后降低了整个解决方案的本钱。一起,本文完结的无线操控器具有功耗低、元器材少、本钱低、功用高而功用全的特色,是嵌入式无线操控运用的一种精简解决方案。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ziliao/zhudong/247796.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部