發送機(transmitter)是指產生并送出信號或數據的設備。光發送機(Optical transmitter)是光傳輸網中的一類設備,和光接收機(Optical receiver)成對使用。光發送機將電信號轉成光信號,通過光纖發送,光接收機則將光信號轉成電信號。在光纖通信系統中,光發送機的作用是把從電端機送來的電信號轉變成光信號,并送入光纖線路進行傳輸。光發送機的作用是進行電-光轉換。
模擬光纖通信系統最重要的技術指標之一是系統的線性度。在這類系統中,接收端的光檢測器(一般采用PIN光電二極管PIN-PD)具有相當好的線性度,各種晶體管電路的線性度也可以設計得很好,于是光源器件(LD或LED)本身的線性度就成為了決定模擬光纖通信系統線性度好壞的主要因素。雖然,半導體激光器在許多方面的特性都要優于發光二極管,但是,它的線性和溫度穩定性都要比發光二極管差很多,因此,在對光源的線性度要求較高的模擬光纖通信系統中,較少采用半導體激光器作光源。
該實驗主要實現一個串口發送器功能,該發送器的數據是從FIF0中讀取的。也就是說,只要FIF0中有數據,串口發送器就會啟動,將數據發送出去。
如圖所示,該串口發送器由三個模塊組成。datagene 模塊每ls產生16個字節遞增的數據,這些數據將會寫入fifo232中例化的一個256字節大小的FIF0中。一旦檢測到FIF0中有數據,uart. _ctrl 模塊就會將FIF0中的數據讀出并通過串口發送出去。大家可以用串口線連接SF-EP1C板和PC機,通過串口調試助手查看收到的數據是否是一組不停遞增的數據。

更多關于SF-EP1C開發板之基于FIFO的串口發送機設計請看視頻內容。
-
fifo
+關注
關注
3文章
407瀏覽量
45746 -
發送機
+關注
關注
0文章
7瀏覽量
7351
發布評論請先 登錄
【乾芯QXS320F開發板試用】乾芯QXS320F開發板試用報告二: 串口開發
OPTIGA? Authenticate NBT開發板:物聯網安全認證的理想之選
ESP32-P4全功能開發板和ESP32-P4-TINY開發板該怎么選?看這篇就夠了!
【道生物聯TKB-623評估板試用】2-開發板通信測試
基于FPGA開發板TSP的串口通信設計
RK3506開發板Linux開發板極致性價比之選
【干貨分享】在 RA-Eco-RA6M4開發板上實現 ADC 電壓的 LabVIEW 數據采集
SF-EP1C開發板之基于FIFO的串口發送機設計
評論