欢迎来到得宠网,您可以在这里系统的学习到有关宠物饲养等专业知识!
项健旋头像
项健旋

2023-08-10 03:08:35

游客

有源晶振如何挑选?(有源晶振好坏判断)

今天得宠网给各位分享晶振如何选型的知识,其中也会对有源晶振如何挑选?(有源晶振好坏判断)进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在我们开始吧!

有源晶振如何挑选?

.
考虑频率稳定性 有源晶振的主要特点之一是在工作温度范围内的稳定性,这也是决定有源晶振价格的一个重要因素。
2.
输出 每一种输出类型都有其独特的波形特征和用途。应注意对三种状态或补充产出的要求。还为某些应用指定了对称性,上升和下降时间以及逻辑电平。
3.
相位噪声和抖动 频域测量的相位噪声是衡量短期稳定性的真正指标,可以在中心频率的1Hz范围内测量,通常是最高的1 MHz。振荡器的相位噪声在远离中心的频率上得到改善,抖动与相位噪声有关,但它是在时域测量的。可用微秒表示的抖动可以测量为有效值或峰值。
4.
电源和负载的影响 振荡器的频率稳定性还受振荡器电源电压和振荡器负载变化的影响。

晶振选型时需要注意什么?

无源晶振是石英晶体谐振器和石英晶体振荡器的结合体,也被称为石英晶体谐振器,无源晶体也有自己的缺点,就是信号质量比较差,需要匹配一些精确的外围电路,这样才能够发挥出自己的作用,下面扬兴科技就来介绍一下无源晶振选型的相关内容:
第一、注意频率的稳定度和相位噪声
在对无源晶振选型时,首先就要注意到无源晶振的稳定度,只有良好的稳定度才能够有效地使用,要注意振荡器的输出频率受温度变化的影响,只有受温度变化影响小的,才是优良的无源晶振。其次就是注意到它的相位噪声,相位噪声是显示振荡器频谱纯度的一个参数,这两个方面是应该着重注意到的。
第二、注意输出信号、频率重现性
无源晶振选型手册中石英晶体谐振器根据其外型结构不同可分为HC-49U、HC-49U/S、HC-49U/S·SMD、UM-1、UM-5及柱状晶体。广泛适用于读卡器。数码摄像头、计算机、笔记本、路由器、交换机、监控安防等。也要选择输出信号好的、频率重现性强的型号,输出信号主要包括上空沿、下降沿、负载能力、输出电压、输出阻抗等等,现在常见的输出信号有方波、正弦波、以及削顶正弦波这些种类的波。频率重现性就是在一定的温度下,把振荡器关机后再在相同的温度下稍等一会儿,之后再开机,看输出频率与关机之前频率之差是否稳定,可以以此来判断频率重现性好不好。
第三、注意老化率、开机特性等
在对无源晶振选型的时候,也要注意每种型号的开机特性、老化率以及压控特性,老化率是指随着时间比如一年、十年、二十年。。。晶体振荡器随着时间的流逝相对于标称频率的偏离值。开机特性就是指无源晶振在连接上开关之后,用曲线来表示频率-时间的特性。压控特性是指相对于机械调节范围的特性,这3种也是在选型的时候所需要注意的,不能在这上面大意。
以上就是无源晶振选型手册的一些内容,只有在选型之前把这些都好好的进行了解,这样才会在选型的时候,有着重的进行挑选,不会那么的手忙脚乱,在把这些都做好之后,都一一熟识之后,就会选择自己满意的无源晶振,才能更好的使用它,在选型的时候赶快试试吧。

晶振选型时需要注意什么?

无源晶振是石英晶体谐振器和石英晶体振荡器的结合体,也被称为石英晶体谐振器,无源晶体也有自己的缺点,就是信号质量比较差,需要匹配一些精确的外围电路,这样才能够发挥出自己的作用,下面扬兴科技就来介绍一下无源晶振选型的相关内容:
第一、注意频率的稳定度和相位噪声
在对无源晶振选型时,首先就要注意到无源晶振的稳定度,只有良好的稳定度才能够有效地使用,要注意振荡器的输出频率受温度变化的影响,只有受温度变化影响小的,才是优良的无源晶振。其次就是注意到它的相位噪声,相位噪声是显示振荡器频谱纯度的一个参数,这两个方面是应该着重注意到的。
第二、注意输出信号、频率重现性
无源晶振选型手册中石英晶体谐振器根据其外型结构不同可分为HC-49U、HC-49U/S、HC-49U/S·SMD、UM-1、UM-5及柱状晶体。广泛适用于读卡器。数码摄像头、计算机、笔记本、路由器、交换机、监控安防等。也要选择输出信号好的、频率重现性强的型号,输出信号主要包括上空沿、下降沿、负载能力、输出电压、输出阻抗等等,现在常见的输出信号有方波、正弦波、以及削顶正弦波这些种类的波。频率重现性就是在一定的温度下,把振荡器关机后再在相同的温度下稍等一会儿,之后再开机,看输出频率与关机之前频率之差是否稳定,可以以此来判断频率重现性好不好。
第三、注意老化率、开机特性等
在对无源晶振选型的时候,也要注意每种型号的开机特性、老化率以及压控特性,老化率是指随着时间比如一年、十年、二十年。。。晶体振荡器随着时间的流逝相对于标称频率的偏离值。开机特性就是指无源晶振在连接上开关之后,用曲线来表示频率-时间的特性。压控特性是指相对于机械调节范围的特性,这3种也是在选型的时候所需要注意的,不能在这上面大意。
以上就是无源晶振选型手册的一些内容,只有在选型之前把这些都好好的进行了解,这样才会在选型的时候,有着重的进行挑选,不会那么的手忙脚乱,在把这些都做好之后,都一一熟识之后,就会选择自己满意的无源晶振,才能更好的使用它,在选型的时候赶快试试吧。

选择晶振时,应该要考虑哪些参数?

一般性应用的关注:
1、中心频率
2、精确度
3、电压,电源电压和信号输出电压
4、信号格式(正弦波?方波?锯齿波?)
5、封装和价格

高端应用除了上面的参数外,至少还需要关注:
1、频率准确度
2、温度稳定度和工作温度范围
3、频率调节范围
4、调频特性 包括调频频偏、调频灵敏度、调频线性度
5、负载变化特性
6、电压变化特性
7、杂波
8、谐波
9、频率老化
10、日稳和年稳
11、开机特性
12、相位噪声

如何选择晶振

选择晶振,要根据你的单片机工作频率和工作要求来选择,例如89C51单片机振荡器频率范围为0-24Mhz。理论上你可以选择0-24M'的晶振,频率越高,精度越大,处理速度越快。你如果用单片机与PC机进行串口通信,由于PC机的串口波特率是9600(常用值)你选的晶振频率还要满足9600的整数倍。
一般选晶依据如下
第一是它必须在允许的频率范围内
第二是它需要满足特殊应用的要求
第三是尽量低,减少电源需求,减少电磁辐射

选择晶振时,应该要考虑哪些参数?

一般性应用的关注:
1、中心频率
2、精确度
3、电压,电源电压和信号输出电压
4、信号格式(正弦波?方波?锯齿波?)
5、封装和价格

高端应用除了上面的参数外,至少还需要关注:
1、频率准确度
2、温度稳定度和工作温度范围
3、频率调节范围
4、调频特性 包括调频频偏、调频灵敏度、调频线性度
5、负载变化特性
6、电压变化特性
7、杂波
8、谐波
9、频率老化
10、日稳和年稳
11、开机特性
12、相位噪声

msp430g2553晶振怎么焊接

一 I/O的简介

1、各种复用和各种设置(可以作为简单IO功能也可以作各种第二功能;可控制为输入、输出、接上拉电阻、接下拉电阻、接受中断等各种情况);

2、IO口常用寄存器有:PXDIR、PXIN、PXOUT、PXREN、PXSEL、PXDS;其中,X可以是1~8,也可以是A~D,因为P1、P2可以合称为PA。例如(PAREN=0x0480)就等价于(P2REN=0x04、P1REN=0x80)。
IO口中断相关寄存器:PXIV、PXIFGX、PXIE、PXIES;由于IO中断仅存在于P1口和P2口,因此X只能为1或2,而且不可以为A。

3、msp430f5529.h中定义了BIT0~BITF,方便用户进行位操作。例如要设置P1.7和P2.2为输入,代码可如下:PADIR = ~(BITA + BIT7)。

二 IO口常用寄存器配置

1、PxDIR,Px口方向寄存器
0 端口配置为输入(默认)
1 端口配置为输入

2、PxOUT,Px口输出寄存器(输入、输出两种模式)
当IO口配置为输出模式时:
0 输出低电平
1 输出高电平
当IO口配置为输入模式并且置高/ 置低使能时:
0置低
1置高

3、PxIN,Px 口输入寄存器
只读

4、PxREN,Px口置高/ 置低使能寄存器
0关闭置高/ 置低
1使能置高/ 置低

5、PxSEL,Px功能选择寄存器(IO中断只有在普通IO下才能使用)
0普通的I/O(默认)
1有连接外围电路的特殊用途

6、PxDS,Px 口输出驱动能力寄存器(我都是用的默认)
0减弱输出驱动能力(默认)
1全力输出驱动能力

三 普通IO使用举例

说明:本例程是流水灯加按键控制,每次S1按下,便在等待S2按下,否则,所有LED一直闪烁。若无按键按下,则八盏灯以流水灯方式显示。

#include
#define uint8_t unsigned char
#define uint16_t unsigned int

//********* 控制LED的IO口宏定义 *************
#define LED_PORT_DIR P1DIR
#define LED_PORT_OUT P1OUT
#define LED23_PORT_DIR P8DIR
#define LED23_PORT_OUT P8OUT

//************ LED的IO口宏定义 *************
#define LED1 0x01
#define LED2 0x02
#define LED3 0x04
#define LED4 0x08
#define LED5 0x10
#define LED6 0x20
#define LED7 0x40
#define LED8 0x80
#define LED_ALL 0xFF

//************ 按键的IO口宏定义 *************
#define BUTTON_S1 (P1IN BIT7)
#define BUTTON_S2 (P2IN BIT2)

//**********************************************************
//*函数: void delay(uint16_t x_ms)
//*功能: 延时程序
//*参数: x_ms(单位:ms)
//*返回: 无
//*备注: 无
//**********************************************************
void delay(uint16_t x_ms)
{
uint16_t i=0,j=0;
for(i=x_ms;i>0;i--)
for(j=110;j>0;j--);
}

//**********************************************************
//*函数: void LED_Init()
//*功能: LED的IO口方向初始化
//*参数: 无
//*返回: 无
//*备注: 无
//**********************************************************
void LED_Init()
{
LED_PORT_OUT = ~(BIT0 + BIT1 + BIT2 + BIT3 + BIT4 + BIT5);
LED_PORT_DIR |= BIT0 + BIT1 + BIT2 + BIT3 + BIT4 + BIT5;
LED23_PORT_OUT = ~(BIT1 + BIT2);
LED23_PORT_DIR |= BIT1 + BIT2;
}

//**********************************************************
//*函数: void Board_ledOn(uint8_t ledMask)
//*功能: 打开输入的那盏灯
//*参数: ledMask
//*返回: 无
//*备注: 无
//**********************************************************
void Board_ledOn(uint8_t ledMask)
{
if (ledMask LED1) LED_PORT_OUT |= BIT0;
if (ledMask LED2) LED23_PORT_OUT |= BIT1;
if (ledMask LED3) LED23_PORT_OUT |= BIT2;
if (ledMask LED4) LED_PORT_OUT |= BIT1;
if (ledMask LED5) LED_PORT_OUT |= BIT2;
if (ledMask LED6) LED_PORT_OUT |= BIT3;
if (ledMask LED7) LED_PORT_OUT |= BIT4;
if (ledMask LED8) LED_PORT_OUT |= BIT5;
}

//**********************************************************
//*函数: void Board_ledOff(uint8_t ledMask)
//*功能: 关闭输入的那盏灯
//*参数: ledMask
//*返回: 无
//*备注: 无
//**********************************************************
void Board_ledOff(uint8_t ledMask)
{
if (ledMask LED1) LED_PORT_OUT = ~BIT0;
if (ledMask LED2) LED23_PORT_OUT = ~BIT1;
if (ledMask LED3) LED23_PORT_OUT = ~BIT2;
if (ledMask LED4) LED_PORT_OUT = ~BIT1;
if (ledMask LED5) LED_PORT_OUT = ~BIT2;
if (ledMask LED6) LED_PORT_OUT = ~BIT3;
if (ledMask LED7) LED_PORT_OUT = ~BIT4;
if (ledMask LED8) LED_PORT_OUT = ~BIT5;
}

//**********************************************************
//*函数: void Board_ledToggle(uint8_t ledMask)
//*功能: 输入的那盏灯的状态取反
//*参数: ledMask
//*返回: 无
//*备注: 无
//**********************************************************
void Board_ledToggle(uint8_t ledMask)
{
if (ledMask LED1) LED_PORT_OUT ^= BIT0;
if (ledMask LED2) LED23_PORT_OUT ^= BIT1;
if (ledMask LED3) LED23_PORT_OUT ^= BIT2;
if (ledMask LED4) LED_PORT_OUT ^= BIT1;
if (ledMask LED5) LED_PORT_OUT ^= BIT2;
if (ledMask LED6) LED_PORT_OUT ^= BIT3;
if (ledMask LED7) LED_PORT_OUT ^= BIT4;
if (ledMask LED8) LED_PORT_OUT ^= BIT5;
}

//**********************************************************
//*函数: void main(void)
//*功能: 主函数
//*参数: 无
//*返回: 无
//*备注: 无
//**********************************************************
void main(void)
{
uint8_t LED = LED1; //定义变量LED
WDTCTL = WDTPW | WDTHOLD; //关闭看门狗
LED_Init(); //初始化LED的IO口方向
PADIR = ~(BITA + BIT7); //将按键的IO口方向设为输入
PAREN |= (BITA + BIT7); //置高/ 置低使能
PAOUT |= (BITA + BIT7); //置高(类似于上拉)
while(1)
{
Board_ledOn(LED);
delay(1000); //延时1s左右
Board_ledOff(LED);
LED = LED << 1;
if(LED == 0x00) LED = LED1;
if(!BUTTON_S1)
{
delay(10); //消抖
if(!BUTTON_S1)
{
while(!BUTTON_S1);//等待S1释放
while(BUTTON_S2) //等待S2按下
{
Board_ledToggle(LED_ALL);//所有LED状态取反
delay(300);
}
Board_ledOff(LED_ALL);//关闭所有LED
}
}
}
}

遥控器的晶振作用是什么?

晶振一般指晶体振荡器。
  晶振在应用具体起到的作用,微控制器的时钟源可以分为两类:基于机械谐振器件的时钟源,如晶振、陶瓷谐振槽路;RC(电阻、电容)振荡器。一种是皮尔斯振荡器配置,适用于晶振和陶瓷谐振槽路。另一种为简单的分立RC振荡器。基于晶振与陶瓷谐振槽路的振荡器通常能提供非常高的初始精度和较低的温度系数。RC振荡器能够快速启动,成本也比较低,但通常在整个温度和工作电源电压范围内精度较差,会在标称输出频率的5%至50%范围内变化。但其性能受环境条件和电路元件选择的影响。需认真对待振荡器电路的元件选择和线路板布局。在使用时,陶瓷谐振槽路和相应的负载电容必须根据特定的逻辑系列进行优化。具有高Q值的晶振对放大器的选择并不敏感,但在过驱动时很容易产生频率漂移(甚至可能损坏)。影响振荡器工作的环境因素有:电磁干扰(EMI)、机械震动与冲击、湿度和温度。这些因素会增大输出频率的变化,增加不稳定性,并且在有些情况下,还会造成振荡器停振。上述大部分问题都可以通过使用振荡器模块避免。这些模块自带振荡器、提供低阻方波输出,并且能够在一定条件下保证运行。最常用的两种类型是晶振模块和集成RC振荡器(硅振荡器)。晶振模块提供与分立晶振相同的精度。硅振荡器的精度要**立RC振荡器高,多数情况下能够提供与陶瓷谐振槽路相当的精度。
  选择振荡器时还需要考虑功耗。分立振荡器的功耗主要由反馈放大器的电源电流以及电路内部的电容值所决定。CMOS放大器功耗与工作频率成正比,可以表示为功率耗散电容值。比如,HC04反相器门电路的功率耗散电容值是90pF。在4MHz、5V电源下工作时,相当于1.8mA的电源电流。再加上20pF的晶振负载电容,整个电源电流为2.2mA。陶瓷谐振槽路一般具有较大的负载电容,相应地也需要更多的电流。相比之下,晶振模块一般需要电源电流为10mA ~60mA。硅振荡器的电源电流取决于其类型与功能,范围可以从低频(固定)器件的几个微安到可编程器件的几个毫安。一种低功率的硅振荡器,如MAX7375,工作在4MHz时只需不到2mA的电流。在特定的应用场合优化时钟源需要综合考虑以下一些因素:精度、成本、功耗以及环境需求。

版权声明:本站所提供的文章、图片等内容均为用户发布或互联网整理而来,仅供学习参考,如有侵犯您的版权,请联系我们客服人员删除。

2

精彩推荐

暂无评论

文明用语