發(fā)送機(transmitter)是指產(chǎn)生并送出信號或數(shù)據(jù)的設(shè)備。光發(fā)送機(Optical transmitter)是光傳輸網(wǎng)中的一類設(shè)備,和光接收機(Optical receiver)成對使用。光發(fā)送機將電信號轉(zhuǎn)成光信號,通過光纖發(fā)送,光接收機則將光信號轉(zhuǎn)成電信號。在光纖通信系統(tǒng)中,光發(fā)送機的作用是把從電端機送來的電信號轉(zhuǎn)變成光信號,并送入光纖線路進行傳輸。光發(fā)送機的作用是進行電-光轉(zhuǎn)換。
模擬光纖通信系統(tǒng)最重要的技術(shù)指標之一是系統(tǒng)的線性度。在這類系統(tǒng)中,接收端的光檢測器(一般采用PIN光電二極管PIN-PD)具有相當好的線性度,各種晶體管電路的線性度也可以設(shè)計得很好,于是光源器件(LD或LED)本身的線性度就成為了決定模擬光纖通信系統(tǒng)線性度好壞的主要因素。雖然,半導體激光器在許多方面的特性都要優(yōu)于發(fā)光二極管,但是,它的線性和溫度穩(wěn)定性都要比發(fā)光二極管差很多,因此,在對光源的線性度要求較高的模擬光纖通信系統(tǒng)中,較少采用半導體激光器作光源。
該實驗主要實現(xiàn)一個串口發(fā)送器功能,該發(fā)送器的數(shù)據(jù)是從FIF0中讀取的。也就是說,只要FIF0中有數(shù)據(jù),串口發(fā)送器就會啟動,將數(shù)據(jù)發(fā)送出去。
如圖所示,該串口發(fā)送器由三個模塊組成。datagene 模塊每ls產(chǎn)生16個字節(jié)遞增的數(shù)據(jù),這些數(shù)據(jù)將會寫入fifo232中例化的一個256字節(jié)大小的FIF0中。一旦檢測到FIF0中有數(shù)據(jù),uart. _ctrl 模塊就會將FIF0中的數(shù)據(jù)讀出并通過串口發(fā)送出去。大家可以用串口線連接SF-EP1C板和PC機,通過串口調(diào)試助手查看收到的數(shù)據(jù)是否是一組不停遞增的數(shù)據(jù)。
更多關(guān)于SF-EP1C開發(fā)板之基于FIFO的串口發(fā)送機設(shè)計請看視頻內(nèi)容。
-
fifo
+關(guān)注
關(guān)注
3文章
389瀏覽量
43858 -
發(fā)送機
+關(guān)注
關(guān)注
0文章
7瀏覽量
7247
發(fā)布評論請先 登錄
相關(guān)推薦
STM32CubeMX生成的代碼中串口如何發(fā)送數(shù)據(jù)?
![STM32CubeMX生成的代碼中<b class='flag-5'>串口</b>如何<b class='flag-5'>發(fā)送</b>數(shù)據(jù)?](https://file.elecfans.com/web2/M00/09/16/pYYBAGD0FvWAeWpFAAAb1Fux1oA753.jpg)
【AG32開發(fā)板體驗連載】AG32VF407 UART串口通信測試
飛凌嵌入式ElfBoard ELF 1板卡-網(wǎng)絡(luò)編程示例之開發(fā)板測試
Air780EP之RC522開發(fā)板,你了解嗎?
![Air780<b class='flag-5'>EP</b><b class='flag-5'>之</b>RC522<b class='flag-5'>開發(fā)板</b>,你了解嗎?](https://file1.elecfans.com/web1/M00/F3/4E/wKgaoWcUwliATO1IAAFp_5N_I2Y17.jpeg)
4G通信先鋒:Air780EP開發(fā)板與RC522的結(jié)合
![4G通信先鋒:Air780<b class='flag-5'>EP</b><b class='flag-5'>開發(fā)板</b>與RC522的結(jié)合](https://file1.elecfans.com/web1/M00/F3/E1/wKgZoWcgfPuAapdBAAkuDzRx6OE768.png)
嵌入式學習-飛凌嵌入式ElfBoard ELF 1板卡-串口通訊編程示例之開發(fā)板測試
設(shè)計TMS320C548/9 DSP開發(fā)板
![設(shè)計TMS320<b class='flag-5'>C</b>548/9 DSP<b class='flag-5'>開發(fā)板</b>](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
飛凌嵌入式ElfBoard ELF 1板卡-串口通訊編程示例之開發(fā)板測試
低功耗4G模組:Air780EP開發(fā)板RC522實例
![低功耗4G模組:Air780<b class='flag-5'>EP</b><b class='flag-5'>開發(fā)板</b>RC522實例](https://file1.elecfans.com/web1/M00/F3/4E/wKgaoWcUwliATO1IAAFp_5N_I2Y17.jpeg)
全志A133開發(fā)板安卓系統(tǒng)調(diào)試串口復用成普通串口方法-觸覺智能EVB1309
![全志A133<b class='flag-5'>開發(fā)板</b>安卓系統(tǒng)調(diào)試<b class='flag-5'>串口</b>復用成普通<b class='flag-5'>串口</b>方法-觸覺智能EVB1309](https://file1.elecfans.com/web2/M00/08/25/wKgZomb1OrKAWH1kAAB7pdjB5yM158.png)
合宙LuatOS開發(fā)板Core_Air780EP使用說明
![合宙LuatOS<b class='flag-5'>開發(fā)板</b>Core_Air780<b class='flag-5'>EP</b>使用說明](https://file1.elecfans.com/web2/M00/06/07/wKgaombW1g6Aaex-AABI1iQIZxo681.png)
評論