吳俊杰
信息技術實驗
我們之前使用音頻編碼的方法,類似于最原始的電報,用二進制的形式傳播了一段信息,但是像圖1這種波動狀的模擬聲音信號,已經很少使用了,原因是其判斷閾值不穩(wěn)定,時間發(fā)送間隔也不穩(wěn)定。目前更多地是使用圖2這種方形的信號來傳輸信息,稱之為方波,使用方波的好處很明顯,它能夠非常明顯的確定閾值。
圖1 圖2
由于Scratch內置音效庫中的聲音都是模擬狀態(tài)的音效,其音量值非常不穩(wěn)定。為了得到一段音量很穩(wěn)定的音頻信號,我們用goldwave的f(x)工具函數(shù)生成一段音量值穩(wěn)定的聲音。如圖3所示,該聲音為1分鐘的撥號音0,并且將它存儲成wav格式,導入到Scratch中。
使用雙頭耳機延長線將耳機插孔和麥克風插孔連接起來,播放這段音頻,將音頻輸出直接變?yōu)橐纛l輸入,我們能夠看到一個非常穩(wěn)定的音量值。使用上移鍵和下移鍵可以調整音量值的大?。ㄈ鐖D4),使得麥克風接收到的音量值也相應改變,但仍然是一個非常穩(wěn)定的數(shù)值,穩(wěn)定的對應關系是信息技術實驗的基礎。
通過實驗我們發(fā)現(xiàn),將音量設定為0時,麥克風偵測的數(shù)值為0;音量值設定為90以上時,音量值為100,而且通過調整圖5中變量n1的數(shù)值可以任意的調節(jié)麥克風傳感器接收到的音量值。這就使得我們可以用一個程序不斷的調整輸出音量值,進而得到方波圖像。
在下頁圖6中,這種方波圖像非常明顯的顯示出來,每間隔一秒,音量值由0升到100。因此,我們編寫程序時,只需要判定當前的數(shù)值是不是100,就可以確定當前的狀態(tài)是0還是1,這樣就大大的提高了信息傳播的準確性。
這樣,我們間隔1秒測定一下音量的狀態(tài),只需要測定每個采樣點的音量值,即可將0和1的解碼結果存儲在鏈表中(如下頁圖7)。
程序中的“直到音量值=100之前都等待著”相當于一個對時代碼,讓方波發(fā)送程序和音量解碼程序保持一致。當信息的發(fā)送端和接收端不是一臺電腦時,使用方波來發(fā)送信息,一定要保證發(fā)送端和接收端始終同步,由于使用方波發(fā)送信息時,每一條信息的持續(xù)時間都相同,因此同步信源和信宿的時鐘對于方波發(fā)送信息至關重要。方波每個信號的持續(xù)時間我們可以用一個變量n2控制。n2的單位是毫秒,在變量n2上點擊右鍵,修改n2的變化范圍為0~1000(如圖8),因此n2/1000可以控制0-1秒內的方波每個信號的持續(xù)時間。
用圖9的程序我們可以調整方波的持續(xù)時間,讓它能夠更快地傳輸信息。
但是在實驗的過程中我們發(fā)現(xiàn)方波的時間間隔并不穩(wěn)定,到了一段時間之后,采樣點和方波圖像出現(xiàn)了明顯的錯位,這樣會影響信息傳播的準確性(如圖10)。
為了解決這個問題,在通訊的過程中需要多次對時,分包發(fā)送,每個包的信息容量和發(fā)包的速度影響著信道的傳輸速率,這種對發(fā)包信息容量和發(fā)包時間間隔等基本參數(shù)的一系列規(guī)定,我們稱之為通訊協(xié)議,就像手機上網從2G到3G再到目前的4G一樣,我們感受到的是信息通訊速度的提升,而通過信息技術試驗,則可以從原理的層面體會這種提升是如何做到的,以及如何做到更快的通訊速度和準確度。
我們將通訊領域一些實驗的成果匯報給我國著名的信息論專家、北京郵電大學的鐘義信教授之后,他提出了一些真知灼見:“就信息論的核心內容而言,主要有如下三個方面:①信息源X產生信息的能力,稱為信源的熵H(X);②信道傳遞信息的能力,稱為信道容量C;③通過操作實現(xiàn)信源熵與信道容量的匹配,稱為編碼。其中,第③項內容是通信理論與技術一直在研究的內容和追求的目標。如果用簡明生動的方法把這三個概念讓學生理解,他們就算抓住了信息與通信學科的要害和實質……”這是信息論專家對我們已有工作的肯定,也鼓勵著我們繼續(xù)在信息技術實驗的道路上走下去,信息與通訊的核心概念,將是信息技術學教學中,每個學生都要掌握的基礎概念,而只有通過實驗的方法,才能讓這些概念得以落實。
endprint
信息技術實驗
我們之前使用音頻編碼的方法,類似于最原始的電報,用二進制的形式傳播了一段信息,但是像圖1這種波動狀的模擬聲音信號,已經很少使用了,原因是其判斷閾值不穩(wěn)定,時間發(fā)送間隔也不穩(wěn)定。目前更多地是使用圖2這種方形的信號來傳輸信息,稱之為方波,使用方波的好處很明顯,它能夠非常明顯的確定閾值。
圖1 圖2
由于Scratch內置音效庫中的聲音都是模擬狀態(tài)的音效,其音量值非常不穩(wěn)定。為了得到一段音量很穩(wěn)定的音頻信號,我們用goldwave的f(x)工具函數(shù)生成一段音量值穩(wěn)定的聲音。如圖3所示,該聲音為1分鐘的撥號音0,并且將它存儲成wav格式,導入到Scratch中。
使用雙頭耳機延長線將耳機插孔和麥克風插孔連接起來,播放這段音頻,將音頻輸出直接變?yōu)橐纛l輸入,我們能夠看到一個非常穩(wěn)定的音量值。使用上移鍵和下移鍵可以調整音量值的大小(如圖4),使得麥克風接收到的音量值也相應改變,但仍然是一個非常穩(wěn)定的數(shù)值,穩(wěn)定的對應關系是信息技術實驗的基礎。
通過實驗我們發(fā)現(xiàn),將音量設定為0時,麥克風偵測的數(shù)值為0;音量值設定為90以上時,音量值為100,而且通過調整圖5中變量n1的數(shù)值可以任意的調節(jié)麥克風傳感器接收到的音量值。這就使得我們可以用一個程序不斷的調整輸出音量值,進而得到方波圖像。
在下頁圖6中,這種方波圖像非常明顯的顯示出來,每間隔一秒,音量值由0升到100。因此,我們編寫程序時,只需要判定當前的數(shù)值是不是100,就可以確定當前的狀態(tài)是0還是1,這樣就大大的提高了信息傳播的準確性。
這樣,我們間隔1秒測定一下音量的狀態(tài),只需要測定每個采樣點的音量值,即可將0和1的解碼結果存儲在鏈表中(如下頁圖7)。
程序中的“直到音量值=100之前都等待著”相當于一個對時代碼,讓方波發(fā)送程序和音量解碼程序保持一致。當信息的發(fā)送端和接收端不是一臺電腦時,使用方波來發(fā)送信息,一定要保證發(fā)送端和接收端始終同步,由于使用方波發(fā)送信息時,每一條信息的持續(xù)時間都相同,因此同步信源和信宿的時鐘對于方波發(fā)送信息至關重要。方波每個信號的持續(xù)時間我們可以用一個變量n2控制。n2的單位是毫秒,在變量n2上點擊右鍵,修改n2的變化范圍為0~1000(如圖8),因此n2/1000可以控制0-1秒內的方波每個信號的持續(xù)時間。
用圖9的程序我們可以調整方波的持續(xù)時間,讓它能夠更快地傳輸信息。
但是在實驗的過程中我們發(fā)現(xiàn)方波的時間間隔并不穩(wěn)定,到了一段時間之后,采樣點和方波圖像出現(xiàn)了明顯的錯位,這樣會影響信息傳播的準確性(如圖10)。
為了解決這個問題,在通訊的過程中需要多次對時,分包發(fā)送,每個包的信息容量和發(fā)包的速度影響著信道的傳輸速率,這種對發(fā)包信息容量和發(fā)包時間間隔等基本參數(shù)的一系列規(guī)定,我們稱之為通訊協(xié)議,就像手機上網從2G到3G再到目前的4G一樣,我們感受到的是信息通訊速度的提升,而通過信息技術試驗,則可以從原理的層面體會這種提升是如何做到的,以及如何做到更快的通訊速度和準確度。
我們將通訊領域一些實驗的成果匯報給我國著名的信息論專家、北京郵電大學的鐘義信教授之后,他提出了一些真知灼見:“就信息論的核心內容而言,主要有如下三個方面:①信息源X產生信息的能力,稱為信源的熵H(X);②信道傳遞信息的能力,稱為信道容量C;③通過操作實現(xiàn)信源熵與信道容量的匹配,稱為編碼。其中,第③項內容是通信理論與技術一直在研究的內容和追求的目標。如果用簡明生動的方法把這三個概念讓學生理解,他們就算抓住了信息與通信學科的要害和實質……”這是信息論專家對我們已有工作的肯定,也鼓勵著我們繼續(xù)在信息技術實驗的道路上走下去,信息與通訊的核心概念,將是信息技術學教學中,每個學生都要掌握的基礎概念,而只有通過實驗的方法,才能讓這些概念得以落實。
endprint
信息技術實驗
我們之前使用音頻編碼的方法,類似于最原始的電報,用二進制的形式傳播了一段信息,但是像圖1這種波動狀的模擬聲音信號,已經很少使用了,原因是其判斷閾值不穩(wěn)定,時間發(fā)送間隔也不穩(wěn)定。目前更多地是使用圖2這種方形的信號來傳輸信息,稱之為方波,使用方波的好處很明顯,它能夠非常明顯的確定閾值。
圖1 圖2
由于Scratch內置音效庫中的聲音都是模擬狀態(tài)的音效,其音量值非常不穩(wěn)定。為了得到一段音量很穩(wěn)定的音頻信號,我們用goldwave的f(x)工具函數(shù)生成一段音量值穩(wěn)定的聲音。如圖3所示,該聲音為1分鐘的撥號音0,并且將它存儲成wav格式,導入到Scratch中。
使用雙頭耳機延長線將耳機插孔和麥克風插孔連接起來,播放這段音頻,將音頻輸出直接變?yōu)橐纛l輸入,我們能夠看到一個非常穩(wěn)定的音量值。使用上移鍵和下移鍵可以調整音量值的大小(如圖4),使得麥克風接收到的音量值也相應改變,但仍然是一個非常穩(wěn)定的數(shù)值,穩(wěn)定的對應關系是信息技術實驗的基礎。
通過實驗我們發(fā)現(xiàn),將音量設定為0時,麥克風偵測的數(shù)值為0;音量值設定為90以上時,音量值為100,而且通過調整圖5中變量n1的數(shù)值可以任意的調節(jié)麥克風傳感器接收到的音量值。這就使得我們可以用一個程序不斷的調整輸出音量值,進而得到方波圖像。
在下頁圖6中,這種方波圖像非常明顯的顯示出來,每間隔一秒,音量值由0升到100。因此,我們編寫程序時,只需要判定當前的數(shù)值是不是100,就可以確定當前的狀態(tài)是0還是1,這樣就大大的提高了信息傳播的準確性。
這樣,我們間隔1秒測定一下音量的狀態(tài),只需要測定每個采樣點的音量值,即可將0和1的解碼結果存儲在鏈表中(如下頁圖7)。
程序中的“直到音量值=100之前都等待著”相當于一個對時代碼,讓方波發(fā)送程序和音量解碼程序保持一致。當信息的發(fā)送端和接收端不是一臺電腦時,使用方波來發(fā)送信息,一定要保證發(fā)送端和接收端始終同步,由于使用方波發(fā)送信息時,每一條信息的持續(xù)時間都相同,因此同步信源和信宿的時鐘對于方波發(fā)送信息至關重要。方波每個信號的持續(xù)時間我們可以用一個變量n2控制。n2的單位是毫秒,在變量n2上點擊右鍵,修改n2的變化范圍為0~1000(如圖8),因此n2/1000可以控制0-1秒內的方波每個信號的持續(xù)時間。
用圖9的程序我們可以調整方波的持續(xù)時間,讓它能夠更快地傳輸信息。
但是在實驗的過程中我們發(fā)現(xiàn)方波的時間間隔并不穩(wěn)定,到了一段時間之后,采樣點和方波圖像出現(xiàn)了明顯的錯位,這樣會影響信息傳播的準確性(如圖10)。
為了解決這個問題,在通訊的過程中需要多次對時,分包發(fā)送,每個包的信息容量和發(fā)包的速度影響著信道的傳輸速率,這種對發(fā)包信息容量和發(fā)包時間間隔等基本參數(shù)的一系列規(guī)定,我們稱之為通訊協(xié)議,就像手機上網從2G到3G再到目前的4G一樣,我們感受到的是信息通訊速度的提升,而通過信息技術試驗,則可以從原理的層面體會這種提升是如何做到的,以及如何做到更快的通訊速度和準確度。
我們將通訊領域一些實驗的成果匯報給我國著名的信息論專家、北京郵電大學的鐘義信教授之后,他提出了一些真知灼見:“就信息論的核心內容而言,主要有如下三個方面:①信息源X產生信息的能力,稱為信源的熵H(X);②信道傳遞信息的能力,稱為信道容量C;③通過操作實現(xiàn)信源熵與信道容量的匹配,稱為編碼。其中,第③項內容是通信理論與技術一直在研究的內容和追求的目標。如果用簡明生動的方法把這三個概念讓學生理解,他們就算抓住了信息與通信學科的要害和實質……”這是信息論專家對我們已有工作的肯定,也鼓勵著我們繼續(xù)在信息技術實驗的道路上走下去,信息與通訊的核心概念,將是信息技術學教學中,每個學生都要掌握的基礎概念,而只有通過實驗的方法,才能讓這些概念得以落實。
endprint