位置:51电子网 » 技术资料 » 通信网络

分频系数N决定了波特率的数值

发布时间:2020/7/11 17:43:30 访问次数:6094

IPD10N03波特率发生器实质是设计一个分频器,用于产生和RS232通信同步的时钟。在系统中用一个计数器来完成这个功能,分频系数N决定了波特率的数值。该计数器一般工作在一个频率较高的系统时钟下,当计数到N/2时将输出置为高电平,再计数到N/2的数值后将输出置为低电平,如此反复即可得到占空比50%的波特率时钟,具体的波特率依赖于所使用的系统时钟频率和Ⅳ的大小。如系统时钟频率是6.4 MHz,要求波特率是9 600,则16倍波特率时钟的周期约等于42个系统时钟周期,则计数器取42/2=21时,当计数溢出时输出电平取反就可以得到16倍约定波特率的时钟。

使用VHDL来描述波特率发生器的完整代码如下: 发送器设计

UART发送器的设计较容易,只要每隔一个发送周期按照数据帧格式及要求的速率输出数据即可。没有数据要发送时,发送数据寄存器为空,发送器处于空闲状态;当检测到发送数据寄存器满信号后,发送器及发送起始位,同时8个数据位被并行装入发送移位寄存器,停止位紧接着数据位指示一帧数据结束。只有发送数据寄存器为空时,RAM中的待发数据才能被装入。程序中使用计数器要保证各位周期定时正确。

接收器设计,接收器的工作过程如下,串行数据帧和接收时钟是异步的,发送来的数据由逻辑1变为逻辑0可以视为一个数据帧的开始。接收器先要捕捉起始位,然而,通信线上的噪音也极有可能使传号“1”跳变到空号“0”。所以接收器以16倍的波特率对这种跳变进行检测,确定rxd输入由1到0,逻辑0要8个bclkr(16倍的波特率时钟)周期,才是正常的起始位,而不是噪音引起的,其中若有一次采样得到的为高电平则认为起始信号无效,返回初始状态重新等待起始信号的到来。

制造商: Texas Instruments

产品种类: 运算放大器 - 运放

RoHS: 详细信息

安装风格: SMD/SMT

封装 / 箱体: SSOP-16

通道数量: 4 Channel

电源电压-最大: 5.5 V

GBP-增益带宽产品: 5.5 MHz

SR - 转换速率 : 6 V/us

Vos - 输入偏置电压 : 0.5 mV

电源电压-最小: 2.5 V

最小工作温度: - 40 C

最大工作温度: + 85 C

输出类型: Rail to Rail

Ib - 输入偏流: 10 pA

工作电源电流: 750 uA

关闭: No Shutdown

CMRR - 共模抑制比: 80 dB to 92 dB

en - 输入电压噪声密度: 25 nV/sqrt Hz

系列: OPA4340

封装: Cut Tape

封装: MouseReel

封装: Reel

放大器类型: Low Offset Voltage Amplifier

高度: 1.5 mm

输入类型: Rail to Rail

长度: 5 mm

产品: Operational Amplifiers

电源类型: Single

技术: CMOS

宽度: 4 mm

商标: Texas Instruments

In—输入噪声电流密度: 0.003 pA/sqrt Hz

湿度敏感性: Yes

工作电源电压: 2.5 V to 5.5 V

产品类型: Op Amps - Operational Amplifiers

PSRR - 电源抑制比: 90.46 dB

工厂包装数量: 2500

子类别: Amplifier ICs

Vcm - 共模电压: Negative Rail - 0.3 V to Positive Rail + 0.3 V

电压增益 dB: 124 dB

单位重量: 73.800 mg

http://xilinke.51dzw.com/(素材来源:21IC和ttic和eechina.如涉版权请联系删除。特别感谢)

 

 


 

IPD10N03波特率发生器实质是设计一个分频器,用于产生和RS232通信同步的时钟。在系统中用一个计数器来完成这个功能,分频系数N决定了波特率的数值。该计数器一般工作在一个频率较高的系统时钟下,当计数到N/2时将输出置为高电平,再计数到N/2的数值后将输出置为低电平,如此反复即可得到占空比50%的波特率时钟,具体的波特率依赖于所使用的系统时钟频率和Ⅳ的大小。如系统时钟频率是6.4 MHz,要求波特率是9 600,则16倍波特率时钟的周期约等于42个系统时钟周期,则计数器取42/2=21时,当计数溢出时输出电平取反就可以得到16倍约定波特率的时钟。

使用VHDL来描述波特率发生器的完整代码如下: 发送器设计

UART发送器的设计较容易,只要每隔一个发送周期按照数据帧格式及要求的速率输出数据即可。没有数据要发送时,发送数据寄存器为空,发送器处于空闲状态;当检测到发送数据寄存器满信号后,发送器及发送起始位,同时8个数据位被并行装入发送移位寄存器,停止位紧接着数据位指示一帧数据结束。只有发送数据寄存器为空时,RAM中的待发数据才能被装入。程序中使用计数器要保证各位周期定时正确。

接收器设计,接收器的工作过程如下,串行数据帧和接收时钟是异步的,发送来的数据由逻辑1变为逻辑0可以视为一个数据帧的开始。接收器先要捕捉起始位,然而,通信线上的噪音也极有可能使传号“1”跳变到空号“0”。所以接收器以16倍的波特率对这种跳变进行检测,确定rxd输入由1到0,逻辑0要8个bclkr(16倍的波特率时钟)周期,才是正常的起始位,而不是噪音引起的,其中若有一次采样得到的为高电平则认为起始信号无效,返回初始状态重新等待起始信号的到来。

制造商: Texas Instruments

产品种类: 运算放大器 - 运放

RoHS: 详细信息

安装风格: SMD/SMT

封装 / 箱体: SSOP-16

通道数量: 4 Channel

电源电压-最大: 5.5 V

GBP-增益带宽产品: 5.5 MHz

SR - 转换速率 : 6 V/us

Vos - 输入偏置电压 : 0.5 mV

电源电压-最小: 2.5 V

最小工作温度: - 40 C

最大工作温度: + 85 C

输出类型: Rail to Rail

Ib - 输入偏流: 10 pA

工作电源电流: 750 uA

关闭: No Shutdown

CMRR - 共模抑制比: 80 dB to 92 dB

en - 输入电压噪声密度: 25 nV/sqrt Hz

系列: OPA4340

封装: Cut Tape

封装: MouseReel

封装: Reel

放大器类型: Low Offset Voltage Amplifier

高度: 1.5 mm

输入类型: Rail to Rail

长度: 5 mm

产品: Operational Amplifiers

电源类型: Single

技术: CMOS

宽度: 4 mm

商标: Texas Instruments

In—输入噪声电流密度: 0.003 pA/sqrt Hz

湿度敏感性: Yes

工作电源电压: 2.5 V to 5.5 V

产品类型: Op Amps - Operational Amplifiers

PSRR - 电源抑制比: 90.46 dB

工厂包装数量: 2500

子类别: Amplifier ICs

Vcm - 共模电压: Negative Rail - 0.3 V to Positive Rail + 0.3 V

电压增益 dB: 124 dB

单位重量: 73.800 mg

http://xilinke.51dzw.com/(素材来源:21IC和ttic和eechina.如涉版权请联系删除。特别感谢)

 

 


 

热门点击

 

推荐技术资料

耳机的焊接
    整机电路简单,用洞洞板搭线比较方便。EM8621实际采... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!