发送机(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文章
406浏览量
45493 -
发送机
+关注
关注
0文章
7浏览量
7345
发布评论请先 登录
【道生物联TKB-623评估板试用】2-开发板通信测试
ESP32-P4C5双频Wi-Fi6开发板从组装到上手,看这篇就够了!
基于FPGA开发板TSP的串口通信设计
RK3506开发板Linux开发板极致性价比之选
【干货分享】在 RA-Eco-RA6M4开发板上实现 ADC 电压的 LabVIEW 数据采集
【RA-Eco-RA6M4开发板评测】串口收发测试与基于FIFO的串口驱动
【微五科技CF5010RBT60开发板试用体验】基于FIFO的串口驱动移植xprintf实现标准输入输出与shell实现
有ARM,NPU,FPGA三种核心的开发板 — 米尔安路飞龙派开发板
【新品】远距离图传数传模块开发板、蓝牙模块开发板、无线模块开发板
【新品】ESP32-P4全功能开发板,启明云端WT99P4C5-S1多媒体开发板强势来袭!
瑞芯微开发板/主板Android调试串口配置为普通串口方法

SF-EP1C开发板之基于FIFO的串口发送机设计
评论