51单片机能否使用Zigbee模块进行无线通信?

RT 请教高手~

当然啦,51单片机用处很广的,且51单片机是一个系列,好多类型,比如zigbee通信的核心芯片cc2530就是用的其中的一种51单片机作为内核,再加上许多其他数模转换啊什么的组成了一个可以用来进行无线通信的芯片,(具体加了什么你去看芯片的数据手册啊)。其实单一个51是不行的;所以大学很多本科生都要学51单片机,因为这种单片机在工业生产中非常常见,而且其他单片机原理跟51类的大同小异,选51具有代表性;而学单片机现在来说汇编语言部分了解就可以了,主要是把它的结构,用法,内存,寄存器,搞明白,一定要真正弄个单片机操作一下,因为芯片里面的结构你是看不见的,只能通过书本里的示意图,理解,做实验是让你明白里面确实可以实现这些功能。那这里面到底是什么东西呢?据我所知就是大量mos管组成的各种逻辑电路,然后把整个电路的几个引脚印出来让你用,告诉你怎么用能实现什么功能;逻辑电路就要学数字电路啊*
温馨提示:内容为网友见解,仅供参考
第1个回答  2016-09-26
随着人们生活水平的提高,食品的安全卫生越来越受到人们的重视。每年技术监督部门都要对全市各冷库食品进行抽检,检查后发现市民每年消费的农产品及其他易腐食品中有很大部分就是因为冷藏、冷冻未达到要求而变质的,因此对冷库温度的实时监测对于贮藏品的质量保证显得尤为重要。由于ZigBee应用的低带宽要求,ZigBee节点可以在大部分时间内为睡眠模式,以节省电池能量。当接收到广播信标时被唤醒并迅速发送数据,然后重新进入睡眠模式。ZigBee可以在15毫秒或更短的时间内由睡眠模式进入活动模式,因此即使处于睡眠的节点也可以实现低时延的目的。
系统硬件电路设计
单个冷库温度无线监测系统的下位机主要是由单片机与温度传感器、无线射频收发器、键盘电路、显示电路、时钟电路等构成,上位机由单片机与无线射频收发器构成。下面将主要介绍上述几个模块的电路设计。上位机与下位机的单片机AT89C51($3.7875)的最小系统均如图3所示,图中外接晶体以及电容C2、C3构成并联谐振电路,它们起稳定振荡频率、快速起振的作用,其值均为30PF左右,晶振频率选6MHZ。外接复位信号采用的是上电复位和手动复位的结合。

图3 单片机最小系统

本系统为多点温度测试,温度传感器DS18B20($2.0074)既可寄生供电也可外部电源供电。为了尽可能减少使用单片机的I/O口,我们采用外部电源供电方式。同时注意单总线上所挂接的DS18B20($2.0074)的数目不宜超过8个,否则需考虑总线驱动问题。其硬件连接电路如图4所示:

图4 DS18B20与下位机单片机接口电路图

XBee Pro模块自带软件包,可以直接实现点对点的无线通讯,但需要提前将XBee Pro模块进行匹配,才能实现数据的无线通讯功能。因为单片机管脚电压为5V,而XBee Pro模块的管脚电压为3.3V,故若将两模块连接需使用光电隔离。其中上位机与下位机分别都有XBee Pro模块与单片机的连接,其硬件连接均如图5,设计采用的是独立式键盘,以查询方式工作。直接用I/O口线构成单个按键电路,每个按键占用一条I/O口线,每个按键的工作状态相互不会产生影响,其接口电路如图6所示:

图5 XBee Pro模块与单片机硬件连接图

P2.1口表示起动键,起动系统工作。P2.2口表示停止键,停止系统工作。P2.3口表示通道切换键,选择要观察的那路温度。P2.4口表示设限键,设定系统工作环境的范围。P2.5口表示加一键,数字“+”键,按一下则上限温度设定值加1。P2.6口表示减一键,数字“—”键,按一下则下限温度设定值减1。

图6 独立式键盘电路图

显示电路采用的是如图7所示的共阴极七段数码管,显示方式为节约硬件资源的动态扫描方式。

图7 显示电路图

DSl337是一种超小型的串行实时时钟芯片,除了具有其他时钟芯片所具有的记录秒、分、时、星期、日、月、年,闹钟,可编程方波输出外,最大的特点是体积小,连线少,性能良好。下位机单片机AT89C51($3.7875)与串行时钟DS1337($1.1873)的硬件连接如图8所示(其中R1=R1=R3=R4=3K):

图8 DS1337与下位机单片机连接图

NE56604能为多种微处理器和逻辑系统提供复位信号,其门限电平为4.2V。在电源突然掉电或电源电压下降到低于门限电平时,NE56604将产生精确的复位信号。要实现上位机单片机的输出信号与监测单元PC机的通讯,通常利用监测单元PC机配置的异步通信适配器,通过MAX232($2.0686)电平转换器即可实现。其电平转换电路如图10所示:

图10 MAX232电平转换电路

低温有毒的环境中解脱出来,为企业节约人力成本,又可以方便我们随时对其现场环境温度进行监控。毫无疑问,在监温系统中应用无线传感器技术以及适于它
第2个回答  2009-03-06
ZigBee模块中有一种是使用的CC2430芯片,就是属于51单片机核心的,你说呢?本回答被提问者采纳
第3个回答  2009-03-06
为啥不可以
第4个回答  2012-04-17
430可以,51不清楚

51单片机和无线模块zigbee通过串口通信的问题!!!
1、首先先确认zigbee模块之间是否能正常通信。两个zb模块直连电脑,用串口调试助手做收发测试,如果通信正常,到第2点;2、确认单片机的串口设置于zb模块的串口设置是否一致(波特率,数据位,效验位等等),若一致到下一步;3,、将单片机rs232接口的2、3、5脚与zb模块的2、3、5脚对接,若无数据,则...

51单片机有没有无线通信功能?在空间定位方面能取代MC9S08QG8单片机吗...
51单片机本身是没有无线通信功能的,但是可以加一个无线通信模块来实现,也确实有很多人这么做了。

zigbee与51单片机怎么连接
首先,PC之间直接用zigbee通信的程序应该是有示例代码的;如果这个做好了的话,接下来可以把单片机看成透明的(推荐使用STC的12或是15系列的51单片机,因为这个51具有双串口);然后,通过max232连接单片机串口1,单片机串口2连接ZigBee,串口1接收什么,串口2就往外发送什么。在串口1接收的中断服务程序中加...

51单片机和Zig Bee哪个应用智能路灯控制比较好?
综上所述,51单片机和Zig Bee在智能路灯控制中都有各自的优势。如果只是简单的控制逻辑和功能,使用51单片机是一个较为经济和实用的选择。而如果需要实现路灯之间的无线通信和集中管理,以及更高级的智能化功能,使用Zig Bee技术会更加适合。当然,根据具体的应用需求和预算限制,可以综合考虑两者的特点和成本...

“51单片机” 和“zigbee” 、“cc2530芯片” 之间的关系是什么?
Zigbee:是一短距离、低功耗的局域网无线通信技术,但可以进行自组网。CC2530:是TI公司推出的一款芯片,里面包含了51单片机的内核与Zigbee技术,而且TI提供了很好的Zigbee协议栈以及决解方案。什么是单片机?单片机是典型的嵌入式微控制器(Microcontroller Unit),由运算器,控制器,存储器,输入输出设备等...

cc2530与普通51单片机的区别是什么?
软件层面不同:2530提供了SDK,开发需要你了解OSAL才能用的好这个芯片,而普通51单片机没有。硬件不同:传统的51单片机是不带无线射频部分的组件的,比如STC的芯片。而C2530设计的目的是面向ZigBee的,ZigBee是一种常用2.4G频段通信的协议簇。可以把ZigBee、蓝牙理解为同一层面的东西。所以这就是51单片机和...

zigbee怎么实现单片机与计算机的无线通信呢?
对,可以直接买现成的带有USB接口的ZIGBEE底板。 也可以使用两个开发板, 利用一个开发板的串口与电脑通信。 至于ZIGBEE和单片机的连接,就采用杜邦线连接。

51单片机能跟多个义隆单片机通讯吗
通信,可以借助其他通信模块实现通信,比如Zigbee,NRF24L01等,然后用单片机去控制这些模块

两个单片机之间的无线传输
选择通讯模块完成传输 1:用rf905进行数据传输,两块单片机都通过串口将数据发送给905,然后通过905发送出去。2:用PT2262发也可以,如果你不考虑成本的话,你可以用51的一个端口控制一个继电器当按键用 建议nrf24l01这个模块,spi协议,程序不是很难写 ...

zigbee技术怎么实现?
Zigbee是一个由可多到65000个无线数传模块组成的一个无线数传网络平台,十分类似现有的移动通信的CDMA网或GSM网,每一个Zigbee网络数传模块类似移动网络的一个基站,在整个网络范围内,它们之间可以进行相互通信;每个网络节点间的距离可以从标准的75米,到扩展后的几百米,甚至几公里;另外整个Zigbee网络...

相似回答