发送机(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文章
402浏览量
45008 -
发送机
+关注
关注
0文章
7浏览量
7312
发布评论请先 登录
【RA-Eco-RA6M4开发板评测】串口收发测试与基于FIFO的串口驱动
【微五科技CF5010RBT60开发板试用体验】基于FIFO的串口驱动移植xprintf实现标准输入输出与shell实现
【新品】ESP32-P4全功能开发板,启明云端WT99P4C5-S1多媒体开发板强势来袭!

瑞芯微开发板/主板Android调试串口配置为普通串口方法

【AG32开发板体验连载】AG32VF407 UART串口通信测试
飞凌嵌入式ElfBoard ELF 1板卡-网络编程示例之开发板测试
Air780EP之RC522开发板,你了解吗?

飞凌嵌入式ElfBoard ELF 1板卡-串口通讯编程示例之开发板测试
低功耗4G模组:Air780EP开发板RC522实例

全志A133开发板安卓系统调试串口复用成普通串口方法-触觉智能EVB1309

合宙LuatOS开发板Core_Air780EP使用说明

评论