加入收藏 | 设为首页 |

发育迟缓-玩转月球:给月球发张外星人的相片

海外新闻 时间: 浏览:262 次

月球,古时又称太阴、玄兔、婵娟、玉盘,是地球的卫星,并且是太阳系中第五大的卫星。发育迟缓-玩转月球:给月球发张外星人的相片月球直径大约是地球的四分之一,质量大约是地球的八十一分之一。月球是地球仅有的卫星,其外表布满了由小天体碰击构成的碰击坑。月球与地球的均匀间隔约38.44万千米。现在绕着地球轨迹运转的人工电信卫星随处可见,咱们认为家常便饭。但在此卫星通讯体系遍及之前,地球人脑洞大开,想到了用月球作为通讯中继载体!而最早运用的是美国海军的「月球中继方案」,运用月球当作天然的卫星,做为安全可靠的无线通讯办法。

1.通讯原理:运用月球回波信号完结通讯

第一张月球回波信号图如下:

示波器显现屏显现的雷达信号。左面的大脉冲是发射的透射信号,右边的小脉冲是来自月球的回来信号。应该说回波信号的准确性仍是很高的,所以美国海军研讨实验室在托付履行一个名为「月球中继通讯」的衍生方案司马光砸缸的故事,也称为「月球反射操作」。到1954 年时,崔式勒对「月球电路比猜测好许多,导致可以运用多种电路,例如高速电传打字机、传真机和声响」很有决心。他提议运用月球作为被迫反射器,可以用超高频「在任发育迟缓-玩转月球:给月球发张外星人的相片何时刻一起向一半的地球播送」。这个体系做为在船只、潜艇和大型飞机间的双向交流也很抱负。并运用月球回波信号第一次完结了在海上飞行的USS Hancock (CV-19) 在甲板上拼出"Moon Relay" ,并运用月球进行图画传输

不过当年美军用于地月回波通讯的家伙实在太粗笨了点,以下是美军舰艇上用于地球-月球-地球信号传输的天线:

运用月球作为通讯中继,在其时为美国及其盟国供给安全的通讯发育迟缓-玩转月球:给月球发张外星人的相片手法,可是虽然月球回波反射体系很成功,但它却很快地被美国海军人工卫星通讯体系所替代。

2.动手做月球信号接纳机

作为普通人的咱们当然没有归于自己的人工卫星了,可是运用月球搞点脑洞大开的作业仍是有或许的,那么怎么不经过卫星,运用月球传输图片呢?咱们可以测验接下来的办法:

首要咱们需求一套接纳设备。宽频高性能软件无线电SDR接纳机SDRPLAY RSP1是一套价廉物美的挑选,类型: SDR-FE-PLAY接纳频率: 10KHz-2GHz带宽: 10MHz(最大)动态规模: 72dB内置时钟: 0.1-0.5ppmADC精度: 12bit

SDR-FE-PLAY软件操作界面,包含各种频段的频谱剖析和数据存储。

3.月球信号发射和接纳解析源代码

在对月球图画信息进行二进制编码前咱们要做的作业是先将图画信息进行数据描绘。数据描绘以十进制的办法直接界说了一张图片的一切信息。咱们只需把这些十进制数据转化为二进制即可直接得到该图画的二进制信息。

图画信息的数据描绘程序完结代码:

var

i,j:integer;

begin

for i:=1 to image1.width do

for j:=1 to image1.height do

image2.Canvas.Pixels[i,j]:=RGB(getrvalue(image1.canvas.Pixels[i,j]),getgvalue(image1.canvas.Pixels[i,j]),getbvalue(image1.canvas.Pixels[i,j]));

end;

月球图画数据接纳程序界面:

以上程序界面右边的图画是根据左面的图画数据描绘信息而生成的新图画,从剖析来看。两张图画完全一致。图画数据描绘的十进制信息与二进制编码转化

二进制字符转十进制Function binToDec(Value :string) : integer;VARstr : String;Int : Integer;i : integer;BEGIN Str := UpperCase(Value); Int := 0; FOR i := 1 TO 发育迟缓-玩转月球:给月球发张外星人的相片Length(str) DO Int := Int * 2+ ORD(str[i]) - 48; Result := IntToStr(Int);end;十进制转二进制function mod_num(n1,n2:integer):integer;//取余数begin result:=n1-n1 div n2*n2end;function reverse(s:String):String;//取反串Vari,num:Integer;st:String;begin num:=Length(s); st:=''; For i:=num DownTo 1 do Begin st:=st+s[i]; End; Result:=st;end;Function DecTobin(Value :Integer) : string;//十进制转化二进制Var ST:String; N:Integer;Begin ST:=''; n:=value; While n>=2 Do Begin st:=st+IntToStr(mod_num(n,2)); n:=n div 2; End; st:=st+IntToStr(n); Result:=reverse(st);End;

月球图画二进制编码发送程序

设置好相应的波特率,校验位等串口参数。调用发送程序即可将图画二进制信息发送出去。

发送数据的程序进程

procedure TForm1.SendString(const str: string);

var

obj:PAsync;

begin

InitAsync(obj);

try

ComPort1.WriteStrAsync(str,obj);发育迟缓-玩转月球:给月球发张外星人的相片

ComPort1.WaitForAsync(obj);

finally

DoneAsync(obj);

end;

end;

月球图画数据描绘接纳程序

假如数据缓冲区有数据,则实时转化。

var

Str: String;

begin

ComPort1.ReadStr(Str, Count);

Memo2.Text:=Memo2.Text+Str;

end;

4.怎么向月球发送信号:

咱们可以创造条件去参加中国科学院严重科技基础设施同享服务渠道方案,其中有一项是"500米口径球面射电望远镜",便是大名鼎鼎的我国FAST工程。

500米口径球面射电望远镜(Five-hundred-meter Aperture Spherical radio Telescope, FAST)工程是"十一五"国家严重科技基础设施制作项目,该项目是运用贵州天然喀斯特凹地作为望远镜台址,制作国际第一大单口径射电望远镜—500米口径球冠状自动反射面射电望远镜,以完结大天区面积、高精度的地理观测。中国科学院是制作主管部分,中国科学院国家地理台为制作法人单位,贵州省人民政府为共建部分。望远镜坐落于贵州省黔南布依族苗族自治州平塘县克度镇金科村大窝凼凹地,东北距平塘县城约85km,西南距罗甸县城约45km,地理坐标为:东经10650′55″~10652′02″,北纬2538′48″~2539′36″。FAST工程于2011年3月25日开工制作,现在现已投入运用。

FAST工程的首要制作方针是在贵州喀斯特凹地内铺设口径为500米的球冠形自动反射面,经过自动控制在观测方向构成300米口径瞬时抛物面;选用光机电一体化的索支撑轻型馈源渠道,加之馈源舱内的二次调整设备,在馈源与反射面之间无刚性衔接的情况下,完结高精度的指向盯梢;在馈源舱内装备掩盖频率70MHz~3GHz的多波段、多波束馈源和接纳机体系;针对FAST科学方针开展不同用处的终端设备;制作一流的地理观测站。FAST可以完结许多你幻想不到的科学实验。

科学探究无止境,许多时分咱们不要认为科学离咱们很远,遥不行及。其实只发育迟缓-玩转月球:给月球发张外星人的相片需你有一颗探究求知的心,学习学习,动动手,相同可以创造出令人出人意料的成果 。探究世界要心在世界,脚在地球。思想可以跨域时空,可是尽力还得兢兢业业,咱们今日可以玩转月球,期望不远的将来可以玩转太阳系甚至银河系也未尝不行呢?加油,为愿望而尽力!