第204章 機(jī)器人
“你知道調(diào)制技術(shù)吧?”^看
林鴻點(diǎn)點(diǎn)頭。
調(diào)制技術(shù)是把基帶信號(hào)變換成傳輸信號(hào)的技術(shù)。它將模擬信號(hào)chou樣量化后,以二進(jìn)制數(shù)字信號(hào)“1”或“0”對(duì)光載bo進(jìn)行通斷調(diào)制,并進(jìn)行脈沖編碼。
林鴻在以前研究無(wú)線電的時(shí)候就接觸過(guò)這方面的內(nèi)容,最近研究紅外線無(wú)線傳輸,更是在這一塊有了非常深刻的理解。
“無(wú)線電控制使用的就是脈沖調(diào)制技術(shù)。一個(gè)遙控系統(tǒng)包括發(fā)shè部分和接收部分。”
馬克將手中的遙控器拿起來(lái),指著左下角的一塊芯片說(shuō)道:“這一塊就是發(fā)shè機(jī)的晶體,它負(fù)責(zé)將接收到的控制信號(hào)調(diào)制成高頻信號(hào)傳輸出去。這里里面有一個(gè)高頻振dàng電路,當(dāng)我們將方向打到上面的時(shí)候,就會(huì)將里面的集成電路的針腳接通,電路閉合,這個(gè)時(shí)候就會(huì)產(chǎn)生固定序列的電脈沖。”
說(shuō)道這里,馬克從另外一個(gè)箱子里面拿出了一只玩具車,然后啟動(dòng)電源之后,按下了遙控器中的方向cào縱桿。小車立刻向前沖了出去。
“當(dāng)我cào作搖桿的時(shí)候,發(fā)出去的脈沖序列是不相同的。例如向前的信號(hào),出去前面一段用來(lái)同步的固定序列,還有后面還會(huì)跟著16個(gè)脈沖,這樣接收機(jī)接到之后,就會(huì)知道,這是前進(jìn)的信號(hào)。如果后面跟著的是40個(gè)脈沖,那么就是倒退的信號(hào)……”
“我這么說(shuō),你能理解嗎?”末了馬克停下來(lái),詢問(wèn)了林鴻一句。
“嗯,基本理解了。我之前研究過(guò)紅外無(wú)線傳輸。原理差不多。相對(duì)來(lái)說(shuō),這種類型的調(diào)制和解調(diào),要簡(jiǎn)單得多。我想接收機(jī)里面,應(yīng)該有一個(gè)過(guò)濾器吧,將不是對(duì)應(yīng)頻段的所有無(wú)線電都過(guò)濾掉,避免干擾。畢竟空中的其他無(wú)線電信號(hào)不在少數(shù)。”
“你說(shuō)得沒(méi)錯(cuò)!”馬克見(jiàn)林鴻竟然能夠舉一反三,頓時(shí)眼睛一亮,“你研究過(guò)紅外無(wú)線傳輸?”
“在紅外無(wú)線傳輸領(lǐng)域可是專業(yè)級(jí)別的,高手中的高手!”亞瑟這個(gè)時(shí)候走了過(guò)來(lái),他正好聽(tīng)到了叔叔的最后一句話,頓時(shí)chā言道,“他發(fā)明了一套紅外無(wú)線傳輸協(xié)議,效率比那些商業(yè)公司的協(xié)議要快很多被,要不是現(xiàn)在的硬件不支持,理論上可以達(dá)到4mbit每秒……”
接著,亞瑟將sam協(xié)會(huì)在學(xué)校的事跡詳細(xì)地介紹了一遍,然后一臉得意地看著馬克。4∴8065
他之所以這樣。是因?yàn)槠綍r(shí)都是他叔叔在他面前顯擺,老是以技術(shù)高手自居,可是亞瑟擅長(zhǎng)的領(lǐng)域在與計(jì)算機(jī)網(wǎng)絡(luò),根本沒(méi)有可比xing(圣王txt下載)。和馬克說(shuō)他也聽(tīng)不懂。
而現(xiàn)在,他終于有一個(gè)值得吹噓一下的項(xiàng)目了,自然不會(huì)放過(guò)在馬克面前炫耀的好機(jī)會(huì)。
“真的嗎?”馬克聞言頓時(shí)欣喜非常。
“當(dāng)然是真的!”亞瑟不滿道,“你難道懷疑我在騙你?我們協(xié)會(huì)現(xiàn)在在全國(guó)都已經(jīng)小有名氣!”
“不,不是。”馬克連忙搖頭,“真的在這方面這么厲害?竟然可以自己發(fā)明協(xié)議?”
“當(dāng)然。”亞瑟沒(méi)想到他問(wèn)的是這個(gè)問(wèn)題,有些愣神,“他的協(xié)議連蘋果的創(chuàng)始人沃茲尼亞克都稱贊不已,現(xiàn)在已經(jīng)申請(qǐng)專利了。”
“太好了!”馬克立刻快步走到林鴻身邊,一把抓住他的手,“stone,沒(méi)想到你竟然在這一塊造詣這么高。我這里正好碰到了一些問(wèn)題,能不能幫個(gè)忙?”
“呃……”
林鴻連忙將手chou了出來(lái),簡(jiǎn)直無(wú)法承受他的這種熱情。
“我能幫上什么忙?”
“你看到這些玩具車了沒(méi)?”馬克立刻解釋道,“它們之間正是通過(guò)紅外線傳感器進(jìn)行聯(lián)系的,我讓朋友幫我編寫了一個(gè)小小的通訊程序,讓它們之間可以互相通聯(lián),但是這個(gè)程序似乎有點(diǎn)問(wèn)題,不但延遲嚴(yán)重,有時(shí)候還會(huì)漏掉一些重要信息。”
馬克的話讓林鴻和亞瑟兩人都覺(jué)得有些驚訝了。
它們看著地上的這七八輛玩具小車,沒(méi)想到它們之間竟然還是用紅外無(wú)線進(jìn)行控制的。
“馬克,你什么時(shí)候開(kāi)始玩這種高級(jí)的東西了?你所做的東西,不都是純機(jī)械的嗎?”亞瑟首先發(fā)問(wèn)。
的確,以往馬克所制造的機(jī)器,都是一些純粹的工業(yè)時(shí)代的產(chǎn)品,利用的是齒輪或者鏈條作為傳送動(dòng)力,展現(xiàn)的是一種另類的重金屬美學(xué)。
可是今天,馬克竟然告訴他,他在使用紅外線傳感器將好多輛玩具車連接起來(lái),這真是讓他感到意外。
“這是用來(lái)做什么?”林鴻也有些好奇。
他剛剛一直關(guān)心遙控器去了,對(duì)地上的玩具小車并沒(méi)有留心,現(xiàn)在才發(fā)現(xiàn),這些玩具小車上竟然都有一個(gè)電路板,上面連接有紅外接收器和發(fā)shè器。
“嘿嘿,等一下你們就知道了。”馬克笑而不答,而是說(shuō)道,“stone,趁現(xiàn)在還來(lái)得及,你能否試試,幫我看看到底怎么回事?”
“我試試吧。”林鴻同意了。
他實(shí)際上也很好奇馬克到底想用這些小車連起來(lái)做什么。
他和亞瑟兩人都進(jìn)入了馬克的臥室,發(fā)現(xiàn)里面更加凌luàn,到處都是各種各樣的電子元器件,甚至里面也有電焊機(jī),當(dāng)然,最讓林鴻和亞瑟感興趣的,是桌子上擺著一臺(tái)嶄新的筆記本。
“哇哦!”亞瑟立刻沖了過(guò)去,在新筆記本上看來(lái)看去。
“天吶,竟然是最新的t3200sxc!”
這臺(tái)筆記本的配置雖然遠(yuǎn)遠(yuǎn)不及他的臺(tái)式機(jī),但這畢竟是最新產(chǎn)品,它的優(yōu)點(diǎn)就在于便攜xing(圣王txt下載),可以隨時(shí)提著導(dǎo)出跑。
馬克說(shuō)這臺(tái)筆記本他平時(shí)根本不用,就是他朋友過(guò)來(lái)幫他調(diào)試程序的時(shí)候用一下。
在他的指示下,亞瑟很快就從中找到了玩具車中所使用的控制系統(tǒng)的核心代碼。
林鴻也湊在一旁看了一下,的確發(fā)現(xiàn)了不少問(wèn)題,主要是對(duì)信號(hào)的識(shí)別過(guò)于粗糙了,這么多玩具車,同時(shí)使用紅外線進(jìn)行數(shù)據(jù)傳輸,自然會(huì)有問(wèn)題。
“這是想要實(shí)現(xiàn)什么功能?”亞瑟隨口問(wèn)道,“我看其中的代碼,實(shí)現(xiàn)得很簡(jiǎn)單啊。”
“是比較簡(jiǎn)單。我的目的,只要求他們完成最基本的動(dòng)作,只有一條指令。那就是,如果前面的小車遇到障礙,后面的小車就轉(zhuǎn)彎行走一段時(shí)間,再調(diào)整姿態(tài)向前……”
馬克詳細(xì)解釋了一下他想用這些小車來(lái)干嘛。
原來(lái),他剛剛在場(chǎng)地中擺放那些東西,就是為了充當(dāng)障礙物,他要用這些小車去穿越這個(gè)復(fù)雜的地形,讓這些小車其中的一輛正確到達(dá)目的地。
“你這個(gè)算法有問(wèn)題。”亞瑟毫不留情地說(shuō)道,“這樣最終的結(jié)果,所有的小車都會(huì)luàn套,有的小車可能會(huì)直接往回走。”
“我知道,但是不用管它,只要按照我的要求將這個(gè)功能做出來(lái)就行了。”馬克對(duì)此早就有所預(yù)料。
亞瑟雖然可能也能搞定,但是他在紅外協(xié)議方面根本比不上林鴻那么熟悉,還得臨時(shí)去查閱資料,將機(jī)制nong明白之后才能有針對(duì)xing(圣王txt下載)地進(jìn)行修復(fù)。
但時(shí)間上已經(jīng)不允許了,馬克一直在旁邊催促著,只要站了起來(lái),將座位讓給林鴻。
林鴻仔細(xì)看了一會(huì)兒,總結(jié)出兩點(diǎn)。數(shù)據(jù)之所以延遲,是因?yàn)橹笆褂玫臄?shù)據(jù)協(xié)議的問(wèn)題,而經(jīng)常丟包,則是解碼的時(shí)候,過(guò)濾器算法沒(méi)有寫好。
由于時(shí)間緊迫,他沒(méi)時(shí)間更換協(xié)議了,只要將丟包的bug幫他修復(fù)一下,然后立刻通過(guò)燒錄器燒錄到小車板子上的rom中。
馬克簡(jiǎn)單地測(cè)試了一下,發(fā)現(xiàn)的確比之前要好多了,頓時(shí)大為高興。
“哈哈哈,奧蘭多,這次你絕對(duì)贏不了!”馬克很是開(kāi)懷地大笑起來(lái)。
“我爸爸也要過(guò)來(lái)?”亞瑟這時(shí)才知道這個(gè)消息。
他的話音剛落,他就看到一輛卡車這時(shí)開(kāi)進(jìn)了倉(cāng)庫(kù),停好之后,他的父親從上面跳了下來(lái)。
“奧蘭多,你終于來(lái)了!”馬克頓時(shí)迎了上去,“這次就讓輸?shù)玫男姆诜 ?br/>
“是嗎?馬克,你可別高興得太早。忘了告訴你,我們的實(shí)驗(yàn)室在剛剛?cè)〉昧朔浅2诲e(cuò)的突破。”
“哦?是嗎?”馬克對(duì)此毫不在意,“上次你也是這樣說(shuō),結(jié)果是怎樣?哈哈哈!”
“好了,你們兩個(gè),也不怕兩個(gè)孩子看你們的笑話。”維娜這個(gè)時(shí)候走上前去說(shuō)道,“到底誰(shuí)會(huì)贏,趕緊較量一下,等一下還要去看演出呢!”
“維娜說(shuō)得對(duì),趕緊將機(jī)器人給卸下來(lái)。”
奧蘭多沒(méi)有再說(shuō)什么,而是和他一起過(guò)來(lái)的人,打開(kāi)了卡車的后箱車mén,然后從里面抬出了一臺(tái)看上去非常科幻的機(jī)器人。
林鴻和亞瑟兩人看到之后,頓時(shí)大感興趣,因?yàn)檫@個(gè)機(jī)器人的外表看上去實(shí)在是太像科幻電影中的機(jī)器人了。
除了腳使用的是履帶式的,其他都是按照人的結(jié)構(gòu)來(lái)設(shè)計(jì)的,身體、手臂、頭部,以及五官栩栩如生。
林鴻注意到,這個(gè)機(jī)器人的兩只手臂前伸,上面正好抱著一臺(tái)筆記本計(jì)算機(jī)。
“太酷了!”亞瑟驚嘆著在機(jī)器人周圍轉(zhuǎn)來(lái)轉(zhuǎn)去,“爸爸,這是mit移動(dòng)機(jī)器人實(shí)驗(yàn)室最新研究的機(jī)器人嗎?”(未完待續(xù))
,