丁丁

锁相放大器在振动测量时候的应用

转速和相位测量,在过去一般采用光电或者码盘的方法进行测量,还有的是在转子上贴上一个反光纸,当反光纸在转子上,经过激光的时候反射回光束,由接收器接收到的信号是和转速同频的方波信号,经过整形后就可以得到转速,相位的话一般就需要进行一个估计了。在振动

ADXL读取加速度数据

前面已经说了ADXL345的初始化,那么接下来就该读取ADXL345的数据了。ADXL345的数据装载在0x32-0x37的6个寄存器里,分别是XYZ轴的数据。数据怎么转换为g或者mg呢,也很简单,计算公式如下:*采样值(g)实际计算时可以做一些简化staticunsignedchar&nb

ADXL345的初始化

ADXL345的寄存器不是很多,一共58个.初始化程序如下,我没有采用中断的方式,因为除了ADXL345,我还采用了其他的传感器,在做姿态融合的时候,以一定的频率读取陀螺的数值,所以没有采用中断的方式.这种方式采用了FIFO的bypass模式,可以保证数据是实时的。//ADXL345初

ADXL345的调试

ADXL345的调试技巧在上一节里我介绍到我用IIC接口来读取数据,有了IIC的读取函数,就可以对ADXL345进行测试了。先来一个读取ID,并将ID发送到串口助手,如果ID读取正确,那么IIC接口就基本上没有问题了。首先建立ADXL345的结构体#defineADXL345_SLA0X53tI2CM_DEVI

ADXL345调试笔记之三

ADXL345的调试也很简单,下面我们简单的认识一下这个图吧,如图,VSS是ADXL345的电源,其内部的模拟电路,传感器都由这个电源供应,因此他的噪声也希望越小越好。在这里,为了简化电路,可以把VDD接在VSS,每个管脚附近都放置一个低ESR的陶瓷电容器。可采用和SPI数字通

ADXL345调试笔记之一 原理图与PCB焊接

ADXL345的管教图如下图;设计原理图如下。ADXL345采用了QFN的封装,大小3mm×5mm×1mm的,相对与其他IC来说,这个芯片是最好焊接的了,用扁平口的烙铁拖焊接是最好不过了,我一开始也是不喜欢这种封装,总觉得不是很好焊接,但是焊接了几个板子之后发现

ADXL345调试笔记之一 简介

IMU的板子已经画出来好多天了,基本的夜调试通过了,很早就想写一下调试中遇到的问题,今天是星期天,终于有时间了,闲话少说,开始步入正题.先说说IMU有什么用吧,一个典型的应用就是四轴飞行器,输出飞机的瞬时姿态.飞控板处理器得到瞬时姿态后就可以调整自己的飞行参数,进而

某机房电能表设计之五:电源设计

2.9系统电源电源的稳定性对一个系统来说,起着决定性的作用.系统电源的产生有两种方法,一是变压器变压法,二是阻容降压法。第一种方法能输出较大电流,而且是隔离方案,可靠性很高。而第二种方法成本较低。本系统与其他系统电源设计存在的不同点是电源需要自动切换,当外

某机房电能表设计之四:MCU系统设计

2.3MCU选型MCU是系统的重要部分,完成数据采集,信号采集,算法计算,显示以及一些其他的通信控制等。MCU设计需要注意的是ESD防护,电磁防护等。解决这一点的主要办法在电路设计需要考虑,此外可以考虑外部增加复位IC,如MAX708等。常用的MCU如以下:型号厂

某机房电能表设计之三:计量模块设计

2.2计量计量的功能主要由计量IC完成。2.2.1ADI计量IC常用的计量IC有很多,如ADI的ADE7755,ADE7953,ADE7753,ADE7763等。如下表所示:ADE7755是在计量领域用的较多的一款,可以测量有功功率,但是不能测量电流、电压。Part#Res

某机房电能表设计之二:硬件设计之AFE设计

二.硬件电路设计硬件电路的设计主要包括AFE电路设计、计量电路设计、控制电路设计、通信与控制电路设计、显示电路设计等。2.1AFE模拟前端AFE的功能是将220V交流电压与较大的电流转换为可以测量的低压信号。电压取样一般用PT(电压互感器)、电阻分压等。电流取样一般采

某机房电能表设计之一:需求分析与总体方案设计

某机房电能监控用电能表设计本系统主要用于机房的电能监控,主要系统要求指标如下:2路,60A以下,单相220V交流电精度:1%-2%(电流)3%(电量,成本增加不多,达到1%以内)显示:液晶供电:自供电(自动切换)通讯:RS485报警输出:驱动蜂鸣器和指示灯。报警阈

coldfireV2 学习笔记之一

coldfireV2 ADC寄存器说明

控制寄存器1:CTRL1为16位寄存器,主要位STOP0可以设置是否停止,START0(重要位)使模块开始工作,SYNC0定义如何开始工作,EOSIE0、ZCIE、LLMTIE、HLMTIE定义各种中断使能,CHNCFG定义是否使用差分,SMODE转换模式(单次或者循环采样)。控制寄存器2:CTRL2为16位寄存