使用RF与raspberryPi进行数据传输

时间:2017-03-26 22:08:46

标签: raspberry-pi telecommunication rfcomm

我有一个项目,包括从15台拖拉机无线传输数据到一个车站,拖拉机和车站之间的最大距离是13英里。我使用树莓派3来收集拖拉机的数据。通过一些研究,我发现没有wifi或GSM覆盖,因此唯一的解决方案是使用VHF进行RF通信。所以可能与覆盆子pi或我必须添加调制解调器?如果是,选择调制解调器的标准是什么?如果您有任何其他信息,请告诉我? 谢谢你的时间。

2 个答案:

答案 0 :(得分:2)

我有一个类似的问题,但可能要复杂一些。我需要覆盖的最远距离为22公里,我想监视100多种资源,从种畜到栅栏和大门等。我也没有GSM接入,也没有直接的视线接入,因为该地区多山,饲养员喜欢深谷。我使用的解决方案是使用便宜的无线电中继器来建立自己的无线电网络。一切都由电池供电,并由接收机为发射机供电。这意味着这些单元在待机状态下仅消耗40微安培,而在发射机发射时,在我的情况下,它们消耗约100至200毫安。

在房子里,我有一个小程序,它每隔一段时间就向接收者发送一次民意测验,并等待单位答复。这给了我很大的优势,因为我可以通过转发器路径(随着每个转发器的信号经过,将其代码添加到返回消息中)实际确定我的存货。

现在是一个大问题,电池可以使用多长时间?那么每个单元都有一块18650电池。对于栅栏和大门控制,它是由一个小的5伏太阳能电池板充电的,经过2年的运行时间,我没有改变任何一个。对于牛单位,两次收费之间的时间长短仅取决于您对单位进行轮询的频率(注意每个单位都有自己的代码),但有一个例外(想漫游并且是真正的逃脱艺术家的公牛),我只对其轮询一次一天两次,我每两周更换一次电池。

我使用的频率为433Mhz,无线电发射器和接收器非常便宜(如果在澳大利亚,一对无线电发射器和接收器的价格不到10美分),每单元的Attiny(我认为)arduino很小(每个大约30美分)牛的电线长度(天线的长度为34.6厘米),中继器的长度为69.2厘米。请注意,这些计算是基于所使用的频率433Mhz。

由于我必须安装很多中继器,所以我联系了中国的一家组织(对不起,它们不再存在),他们制造了一个很小的防水坚固的胶囊,里面装有所有物品,同时还改进了设计(明智的做法是减少功率) ),每100个单元的费用为$ 220(不包括电池)。我买了很多作为测试,现在我和邻居之间只花了2750美元又买了2000单位。

就我而言,这是在产犊季节不到三个月的时间内支付的,当时我确切知道他们正在产犊并且正在现场协助。我第一次使用它时,我们救了一个真正有问题的母亲。

要结束这则长信息,我不是专家,但我有一个主意,雇用了那些人,中继器方法肯定适用于长距离和大面积(42平方公里)。

答案 1 :(得分:1)

根据上述评论,我不确定您所在的位置,但400mhz范围内的光谱在许多国家/地区获得许可,因此值得仔细检查您可以使用的内容。

如果这是你的目标,那么这是UHF而不是VHF,所以如果你搜索' Raspberry PI UHF shield'或者&##树莓PI UHF模块'你会发现一些廉价硬件的例子,你可以添加到树莓派中以支持这些频率的通信。大多数结果也应包括一些软件示例。

还有一些关于使用PI上的引脚通过调制电压直接传输的文章 - 这几乎肯定会干扰其他通信,因此我怀疑它会满足您的需求。