无线电和红外线接收器是如何辨别从不同的发射器发出的信号?
1、假如我需要制作一套发射设备,该设备要求有成百上千个人,每人分别拿一个红外线摇控器向一部红外线接收器发送一个信号,接收器是能否判别出是谁发来?举例,有个工厂每天上班时有...
1、假如我需要制作一套发射设备,该设备要求有成百上千个人,每人分别拿一个红外线摇控器向一部红外线接收器发送一个信号,接收器是能否判别出是谁发来?举例,有个工厂每天上班时有上千名工人几乎同时到工厂门口,如果让他们每人配一部红外线发射器,到工厂门口后向接收器发一个红外线信号,确认已经来上班,从技术上是否能够做到?系统如何从收到的信号分辨出是哪一个工人发出来的?如果能的话,如何做到,原理是什么?2、如果一个工厂里有上千名工人在上班,如果想制作一套类似以前BB机的寻呼设备,每个工人配备一部类似BB机的接收器,工厂可以将简单的几个指令通过无线电台发送到不同人的BB机,是什么原理,如何做到?(也即每一个人的发射器和接收器有什么不同,如果是频率不同的话,能做到上千个发射器和接收器都是不同的频率的吗?请高手指点,越详细越好。)
展开
2个回答
展开全部
1、技术原理上是可行的。每一个发射器上可进行不同的编码,并且编码是唯一的,码的数量取决与你所用的编码字节数(1个字节可以编制256个不同的码),这个编码就是发射器的地址码,也是发射器持有人的身份码(ID)。接收器(可用计算机)内存储所有编码组成的码库,接收一次发射信号然后与码库中的码进行对比(由软件完成),这样便可以知道是谁来上班了。需要考虑的是多人同时发信号时的相互干扰问题,这需要从软硬件设计上仔细考虑。
2.寻呼某个人的原理与1差不多,也是对每个接收器进行编码,在计算机上编好所有可调用的码库,每个码号与每个人对应,计算机与无线电台通过串口连接,这个实现比1更容易,不存在干扰问题。发射器与接收器使用同一频率,通过不同的地址码来区分,因为接收器的软件可以设计成与本机地址(编码)相同才响应,不同则不响应。
2.寻呼某个人的原理与1差不多,也是对每个接收器进行编码,在计算机上编好所有可调用的码库,每个码号与每个人对应,计算机与无线电台通过串口连接,这个实现比1更容易,不存在干扰问题。发射器与接收器使用同一频率,通过不同的地址码来区分,因为接收器的软件可以设计成与本机地址(编码)相同才响应,不同则不响应。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询