通信, 信號處理, 乜鳩都講

187 回覆
57 Like 1 Dislike
2017-04-20 21:46:56
歡迎黎到數碼世界!

企開D啦屌你老母

正如前面講過, AM FM係將一D連續信號(類比信號)調變再送出, 但係傳送過程中好易受到唔同既Noise影響. 正因為咁, 有人就諗出digital signal 既概念

咁究竟點將一個連續既數號變成digital signal呢? 其實有兩個步驟:
1. 取樣(sampling)
2. 量化(quantization)


首先定義一個period, 隔幾多秒去攞一個sample, 根據sample 既電壓去將佢量化, 定為某一個預先設定好既等級. 將所有既sample 連埋就會得到一個數碼信號. 但上面張圖睇落係咪唔似原始信號? 無錯, 因為數碼信號既還原度取決於你有幾多個量化等級. 假如你用2個bit去量化你D 樣本, 你每個樣本就只有4個等級(00, 01, 10, 11) 可以歸類你既原始信號; 如果係3bit, 就會有8個, 如此類推

而係量化過程中出現既誤差, 我地叫佢做quantization error

當然, 取樣既時間間隔同樣重要. 一般黎講, 如果原始信號既頻率係5Hz (係原始信號 唔係載波), 我地會用原始信號既雙倍頻率(10Hz)去取樣, 咁樣攞出黎既數碼信號就會靚d. 而呢個雙倍頻率我地一般叫佢做Nyquist Rate.

唔係靚d 係一定要 double frequency(10Hz)先可以確定/認定 signal with Frequency=5Hz
2017-04-20 21:57:09
大部份都錯
AM 同 DSB-SC有d唔同
同常 AM (以前 AM radio)係有 carrier frequency

可以用 envelope detector去 extract個signal出來
DSB-SC 係無 subcarrier signal 要用 mixer 先 extract到個 signal
2017-04-20 22:02:34
Lapace transformer响 條式到個 e^-st s=a+bi
個 real part會 extract 出d無 cycle 概 signal 出來(decay at infinite time)
2017-04-20 23:35:37
通信, 其實定義廣泛, 由古代既烽火 書信, 到近代既電報, 無線電, 或者係光纖通信, 什至日常生活既語言, 都係通訊方式之一. 一般來講, 一個通信系統主要由三個元素組成:
1. 傳送裝置 (Transmitter, Tx)
2. 頻道 (Channel)
3. 接收裝置 (Receiver, RX)


信號由傳送裝置 送出, 經過頻道, 最後送到受信裝置. 而送出既信號係必然有一個頻道. 例如:我地面對面傾計, 咁聲音既頻道就係空氣. 信號用乜野頻道, 對於佢傳送既效率有好大影響. 例如以前打風個陣講電話, 而當時電話信號係用電線做頻道, 係好容易受干擾. 相反而家站與站之間好多都係用光纖, 唔似銅線受咁多干擾, 令到我地聽得清楚對家講緊乜.

我地一般會將頻道作為描述信號係傳送過程中所受既干擾(Noise). 當中既干擾係由好多因素組成, 例如最基本既係白噪 (White Noise, 即係ATV D雪花 ), 傳送物料既特性, 例如:
1. 電線會有inductive effect, 當傳送速度太高會感生反方向既電流, 影響電子信號既傳送
2. 光纖制造時既工差, 會令唔同偏振(Polarization) 既信號炒埋一碟 (PMD)

但係講到光信號前, 我地先假定所有通信系統都係冇雜信既, 至少唔會講得好深入, 咁會令成件事簡單好多

無左 摸鵰理純 呢part既
2017-04-20 23:38:34
2017-04-20 23:39:07
AM, FM
先問一句, AM同FM有咩共通點? 無錯, 就係大家都有個M字
AM代表Amplitude Modulation, 而FM 代表Frequency Modulation
而Modulation, 調變, 可以話係一種近代既技術. 將訊號同載波(Carrier) 合成之後再傳送出去, 就可以做到高效率既傳送. 例如: 881 同 903 既DJ 同時做緊節目, 如果發射前唔事先調變, 咁大家既信號(人聲, 20 – 20kHz) 就會混合左, 令到我地同時聽到兩把人聲, 但內容講乜就聽唔清楚.

基於呢個原因, 大氣電波既頻譜好多時由政府管理同拍賣, 避免混亂同干擾重要通信(e.g. 航空, 軍事)

再者, 訊號頻率同所需天線係有關係. 通過高頻率載波做調變, 就可以縮細需要既天線尺寸

講左咁耐, 到底調變左既信號係點呢? 一張圖講晒:


最頂個個係原始信號, 第二個係載波, 可以見到載波頻率係高過原始信號好多, 所以先會有上面提到既優點. 經過AM/FM後, 可以見到信號都變成Sine wave, 因為佢已經載波合成左. 不同之前在於:
當原始信號到頂時, AM振幅會變大; 當原始信號到底時, AM 振幅會變細, 什至係零 (取決於你點modulate)
至於FM, 可以見到佢用信號頻率表示原始信號高低, 密D就頂, 疏D就底

或者你會問: 點合出黎架? 其實唔難, 至少AM係.
最簡單既AM方法叫DSB-SC (Double Side Band, Suppressed Carrier): 買個mixer, 一部二手Sig gen 已經做到



AM結構簡單, 需要零件少, 所以一直係地下或者低成本電台既首選. 但係AM有佢既致命傷: AM 係用訊號振幅代表原始信號振幅, 而能量既大細好容易係傳送過程中減弱 (基於距離, 地形, 天氣). 相反, FM通過頻率表示原始信號內容, 受到大自然既影響較細, 咁收聽既時候可以Keep住個質素.

AM優點係frequency 低唔似FM咁好易比山/建築物阻隔同埋cover range大喎
行船都聽到AM FM收曬皮喎
2017-04-20 23:40:08
讀緊ece lm

shitty?
2017-04-20 23:52:59
歡迎黎到數碼世界!

企開D啦屌你老母fuck

正如前面講過, AM FM係將一D連續信號(類比信號)調變再送出, 但係傳送過程中好易受到唔同既Noise影響. 正因為咁, 有人就諗出digital signal 既概念

咁究竟點將一個連續既數號變成digital signal呢? 其實有兩個步驟:
1. 取樣(sampling)
2. 量化(quantization)


首先定義一個period, 隔幾多秒去攞一個sample, 根據sample 既電壓去將佢量化, 定為某一個預先設定好既等級. 將所有既sample 連埋就會得到一個數碼信號. 但上面張圖睇落係咪唔似原始信號? 無錯, 因為數碼信號既還原度取決於你有幾多個量化等級. 假如你用2個bit去量化你D 樣本, 你每個樣本就只有4個等級(00, 01, 10, 11) 可以歸類你既原始信號; 如果係3bit, 就會有8個, 如此類推

而係量化過程中出現既誤差, 我地叫佢做quantization error

當然, 取樣既時間間隔同樣重要. 一般黎講, 如果原始信號既頻率係5Hz (係原始信號 唔係載波), 我地會用原始信號既雙倍頻率(10Hz)去取樣, 咁樣攞出黎既數碼信號就會靚d. 而呢個雙倍頻率我地一般叫佢做Nyquist Rate.

你漏左 clock cycle synchronize
而Nyquist Rate係唔會出distortion (mirror 形成overlap)既最低sampling rate 而唔係下下攞兩倍
Band pass signal低過兩倍都仲得
過兩倍做oversampling 又可以減低SNR
2017-04-20 23:59:56
歡迎黎到數碼世界!

企開D啦屌你老母fuck

正如前面講過, AM FM係將一D連續信號(類比信號)調變再送出, 但係傳送過程中好易受到唔同既Noise影響. 正因為咁, 有人就諗出digital signal 既概念

咁究竟點將一個連續既數號變成digital signal呢? 其實有兩個步驟:
1. 取樣(sampling)
2. 量化(quantization)


首先定義一個period, 隔幾多秒去攞一個sample, 根據sample 既電壓去將佢量化, 定為某一個預先設定好既等級. 將所有既sample 連埋就會得到一個數碼信號. 但上面張圖睇落係咪唔似原始信號? 無錯, 因為數碼信號既還原度取決於你有幾多個量化等級. 假如你用2個bit去量化你D 樣本, 你每個樣本就只有4個等級(00, 01, 10, 11) 可以歸類你既原始信號; 如果係3bit, 就會有8個, 如此類推

而係量化過程中出現既誤差, 我地叫佢做quantization error

當然, 取樣既時間間隔同樣重要. 一般黎講, 如果原始信號既頻率係5Hz (係原始信號 唔係載波), 我地會用原始信號既雙倍頻率(10Hz)去取樣, 咁樣攞出黎既數碼信號就會靚d. 而呢個雙倍頻率我地一般叫佢做Nyquist Rate.

唔係靚d 係一定要 double frequency(10Hz)先可以確定/認定 signal with Frequency=5Hz

Bass pass signal 個sampling rate可以細過Nyquist Rate
2017-04-21 00:02:11
有無咩書推介下
2017-04-21 00:18:26
聽朝考LAN lm
上個sem依d am fm果科肥左
2017-04-21 00:52:41
有無咩書推介下

你想學邊part讀緊咩科
純粹自學為興趣可以揀臺灣書[black][/black]
2017-04-21 04:26:19
睇開蝗書?
蝗佬唔識字先將訊號訊息通訊叫信號信息通信
2017-04-21 04:28:25
後面好多睇唔明
係唔係代表我文科仔唔使再掂phy野
2017-04-21 06:29:26
點解Fourier transform響訊號處理方面咁重要?


我唔係樓主,不過試下提出我既睇法
好多時係frequency domain 做computation係快好多
例如計convolution如果個impulse response 好長就要好多時間計,如果轉用frequency domain計完再轉返做time domain可以更加快
另外好多時time domain signal好唔intuitive, 人腦好難理解個signal,轉左做frequency domain就容易好多睇到個signal有啲咩

Agger

比如 carrier frequency 有offset (w + delta w)
如果係receiver既角度黎睇, 佢係time domain 只會見到一餅野
係time domain compensate offset 既話要成段signal 攞出黎慢慢計

但如果做左transform, 會見到枝carrier 偏離左原本位置, 就快好多

咁點解Fourier transform 負無限in到無限
laplace transform 係0 in到無限

呢個唔識 有冇數學撚答
我諗佢地一開始佢睇法唔同掛...Fourier 係將function睇成sum of sine waves


Laplace transform係轉去s-domain
都唔係frequency

Fourier transform原本係用嚟將periodic function寫成linear combination of sin and cos functions

例如你個function個period係2pi, 咁理所當然所有frequency都係整數

即係f(x) = C + a1sin(x) + a2sin(2x) + ... + b1cos(x) + ...

咁你個period越長, 咁可能出現嘅frequency就越多
就好似sin(x/100)咁

當你將個period拉到無限長(即係唔係periodic ),咁你integrate曬所有野就會得到一個continuous嘅frequency spectrum

不過對於一個唔係periodic嘅function, 由負無限in到正無限其實冇乜意義
因為你咁係assume咗你個frequency domain係time-independent, 咁又邊度有signal呢?

所以你就會見到Fourier transform 通常係揀喺一個window入面做,而我地假設喺window入面個frequency domain係time-independent嘅

至於window嘅大細就取決於下面嘅balance:
window長就會 loss information
即係人地講12345,你就聽到五隻字疊曬聲,然後你唔知佢噏乜鳩咁
window太短就會 low resolution
攞調音做例子
你要ensure個誤差喺1Hz以内
咁你要做嘅野就係聽吓1秒之內有冇beat
但如果你要個誤差喺0.1Hz以内
咁你就要聽10秒(即係你個window要長10倍)


利申唔識signalling
我用maths角度睇
2017-04-21 06:29:58
讀完可做咩
2017-04-21 07:12:13
讀完可做咩

可揸兜
好彩咪餓唔死唔
唔好彩就應該就去做it 好過做細電
利申:做緊 semiconductor
2017-04-21 08:21:07
有無咩書推介下

你想學邊part讀緊咩科
純粹自學為興趣可以揀臺灣書[black][/black]


有無啲academic 啲,non EE仔想學下嘢
2017-04-21 08:22:02
有無咩書推介下

你想學邊part讀緊咩科
純粹自學為興趣可以揀臺灣書[black][/black]


有無啲academic 啲,non EE仔想學下嘢


有無啲introduction 既?你地用開邊本
2017-04-21 08:23:10
點解Fourier transform響訊號處理方面咁重要?


我唔係樓主,不過試下提出我既睇法
好多時係frequency domain 做computation係快好多
例如計convolution如果個impulse response 好長就要好多時間計,如果轉用frequency domain計完再轉返做time domain可以更加快
另外好多時time domain signal好唔intuitive, 人腦好難理解個signal,轉左做frequency domain就容易好多睇到個signal有啲咩

Agger

比如 carrier frequency 有offset (w + delta w)
如果係receiver既角度黎睇, 佢係time domain 只會見到一餅野
係time domain compensate offset 既話要成段signal 攞出黎慢慢計

但如果做左transform, 會見到枝carrier 偏離左原本位置, 就快好多

咁點解Fourier transform 負無限in到無限
laplace transform 係0 in到無限

呢個唔識 有冇數學撚答
我諗佢地一開始佢睇法唔同掛...Fourier 係將function睇成sum of sine waves


Laplace transform係轉去s-domain
都唔係frequency

Fourier transform原本係用嚟將periodic function寫成linear combination of sin and cos functions

例如你個function個period係2pi, 咁理所當然所有frequency都係整數

即係f(x) = C + a1sin(x) + a2sin(2x) + ... + b1cos(x) + ...

咁你個period越長, 咁可能出現嘅frequency就越多
就好似sin(x/100)咁

當你將個period拉到無限長(即係唔係periodic ),咁你integrate曬所有野就會得到一個continuous嘅frequency spectrum

不過對於一個唔係periodic嘅function, 由負無限in到正無限其實冇乜意義
因為你咁係assume咗你個frequency domain係time-independent, 咁又邊度有signal呢?

所以你就會見到Fourier transform 通常係揀喺一個window入面做,而我地假設喺window入面個frequency domain係time-independent嘅

至於window嘅大細就取決於下面嘅balance:
window長就會 loss information
即係人地講12345,你就聽到五隻字疊曬聲,然後你唔知佢噏乜鳩咁
window太短就會 low resolution
攞調音做例子
你要ensure個誤差喺1Hz以内
咁你要做嘅野就係聽吓1秒之內有冇beat
但如果你要個誤差喺0.1Hz以内
咁你就要聽10秒(即係你個window要長10倍)


利申唔識signalling
我用maths角度睇

Window取決於source
2017-04-21 08:31:01
講下 Fourier transform
2017-04-21 08:31:36
有無咩書推介下

你想學邊part讀緊咩科
純粹自學為興趣可以揀臺灣書[black][/black]


有無啲academic 啲,non EE仔想學下嘢


有無啲introduction 既?你地用開邊本

臺灣書已經好academic
有深有淺
又大學前程度到大學後程度
你既introduction係去到咩程度
最簡單未補習班D note
吹水台自選台熱 門最 新手機台時事台政事台World體育台娛樂台動漫台Apps台遊戲台影視台講故台健康台感情台家庭台潮流台美容台上班台財經台房屋台飲食台旅遊台學術台校園台汽車台音樂台創意台硬件台電器台攝影台玩具台寵物台軟件台活動台電訊台直播台站務台黑 洞