库存索引:

A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
0
1
2
3
4
5
6
7
8
9

电压箝位到预定水平以有效保护电路中精密元器件免受损坏

微控制器MSP430F1121和驱动器SA51组成的小功率电机转速控制系统原理。

当承受一个高能量的瞬时过压脉冲时,其工作阻抗可立即降至导通值,以允许大电流通过,并将电压箝位到预定水平,以有效保护电路中的精密元器件免受损坏。箝位响应时间仅为1ps(10-12S),电路中采用TVS管可有效防止Aout和Bout输出电压高于Vss或低于地。

U2为TPS77101电源管理芯片,V0=Vref(1+R1/R2),其中,Vref=1.1834V,选R2为30kΩ,若使V0为4.0V,则R1应选72kΩ,为了减少噪声和抑制振荡,R1和R2应尽可能地接近SENSE端,上电时,RESET会提供给单片机一个复位信号。

把89C52当作接口使用,接口自身必须尽可能地少占用硬件资源,与主系统之间的连接线也应尽可能少,这样才能少占主机引脚,把更多的资源留给系统。本设计中,主机与多功能接口之间采用串行通信。主机与多功能接口之间有四根连接线:CE、CLK、DAT、INTR。

CE用于作片选信号输入端。此引脚为低电平时,主机能与多功能接口进行数据传送。

直接计算法就是依据CRC校验码的产生原理来设计程序。其优点是模块代码少,修改灵活,可移植性好。这种算法简单,容易实现,对任意长度生成多项式m(x)都适用。

和直接计算法相反,查表法生成32位CRC校验码的优点是运算量小,速度快;缺点是可移植性较差。这种算法首先要求得到32位CRC生成表,由于1个字节有8位,所以这个表总共有256项。

在通过异或运算得到CRC生成表的索引时,由于AVR高速嵌入式单片机中的寄存器是以1个字节为单元的,所以在编程实现中应根据所要求生成的CRC校验码的位数乘以相应的系数。

例如:在数据传输时要求32位CRC校验码,应该把所得到的索引数乘以系数4,然后再从高到低依次取得32位CRC生成表单元中的内容。


上海德懿电子科技有限公司  www.deyie.com

来源:21ic.如涉版权请联系删除。图片供参考