‘壹’ 下位机为单片机 上位机为PC机 怎么通过Zigbee通信
在单片机上,PC上各安装一个ZIGBEE的收发器,通过串口与收发器连接。这样,对于单片机和PC来说,它们就是在串口通讯而已,不需要知道中间的媒介是什么,只需要把串口的波特率之类设为与收发器规定的参数就可以了。
‘贰’ 单片机怎样和zigbee直接通信
看支持你的zigbee协议的硬件是什么,一般zigbee硬件都会有个微处理器(MCU),并且有各种接口定时器等,你可以通过SPI或者UART方式将单片机和zigbee硬件直接连起来就可以实现通信了,当然一些必要的代码还是要的
‘叁’ 单片机的通讯用zigbee实现
根据你的描述,得用两个单片机+两个zigbee模块
控制部分用一个单片机控制一个zigbee模块来发送和接收无线数据。
动作执行部分也是一个单片机+一个zegbee模块发送这个单片机收集的数据。
也有单片机开发板内嵌zigbee模块的,好像价格不菲,好几百呢。
一个zigbee模块才百来元钱,单片机如果是51的话有几块钱的,再买个万用板几块钱,自己焊接上便宜点。
‘肆’ 51单片机能否使用Zigbee模块进行无线通信
当然啦,51单片机用处很广的,且51单片机是一个系列,好多类型,比如zigbee通信的核心芯片cc2530就是用的其中的一种51单片机作为内核,再加上许多其他数模转换啊什么的组成了一个可以用来进行无线通信的芯片,(具体加了什么你去看芯片的数据手册啊)。其实单一个51是不行的;所以大学很多本科生都要学51单片机,因为这种单片机在工业生产中非常常见,而且其他单片机原理跟51类的大同小异,选51具有代表性;而学单片机现在来说汇编语言部分了解就可以了,主要是把它的结构,用法,内存,寄存器,搞明白,一定要真正弄个单片机操作一下,因为芯片里面的结构你是看不见的,只能通过书本里的示意图,理解,做实验是让你明白里面确实可以实现这些功能。那这里面到底是什么东西呢?据我所知就是大量mos管组成的各种逻辑电路,然后把整个电路的几个引脚印出来让你用,告诉你怎么用能实现什么功能;逻辑电路就要学数字电路啊*