ADC基础知识
这几天要做一个高精度的ADC采样,恶补了一下ADC的知识,现在贴出一点吧,大部分是从ADI的参考手册上摘出来的。转换器分辨率表示模拟信号的离散奇数或阶数。•可分辨的最小信号是1LSB(最低有效位),积分非线性(INL)是指转换器输出与通过转换器负满量程点和正满量程点
发表于 3/14/2012 4:34:16 PM
阅读(31471)
试平台之16位ADC调试AD7705注意事项
这篇文章是转载的。这些经验同样适用于AD7799、AD7706等AD公司的拥有校准功能的AD芯片。1.时序注意要点:数字接口迷失的时候可以通过ADIN输入持续32个脉冲周期(DCLK)以上的高电平将复位AD7705的数字接口,复位之后要等待500us以上才能访问AD7705芯片,这
发表于 12/20/2011 10:54:09 AM
阅读(4486)
测试平台之16位ADC调试AD7705程序
AD7705的调试也比较简单,下面是51模拟spi的程序,只要读出数据,剩下的事情就比较好办了,根据项目需求,当AD电压高的时候就报警,低的时候也报警,并且显示,这里就不多叙述了。#include"reg52..h"#include"intrins.h"#include"delay.h"
发表于 12/20/2011 10:46:53 AM
阅读(4799)
测试平台之16位ADC调试AD7705
这两天需要做一个能够采集信号的板子,对之前的一个板子产生的信号进行测试,检验合格品与不合格品,以便于工厂进行生产和测试。对信噪比和精度的要求还是比较高,由于是直流电压,因此对采样速度也要求不是很高。经过一番选择,最终选择了AD7705来做为本测试平台
发表于 12/20/2011 10:45:34 AM
阅读(4299)
[转载]捷联系统的四元数法姿态算法
下面整篇文章都是转载的。算法输入:物体的初始姿态,3轴陀螺仪不同时刻的Yaw,Pitch,Roll的角速度;算法输出:物体的当前姿态。具体算法:1.初始姿态的四元数(w,x,y,z)=(1,0,0,0)命名为A2.读取3轴陀螺仪当前时刻的Yaw,Pitch,Roll角速度,乘以上次计算以来
发表于 12/19/2011 8:42:09 PM
阅读(4974)
四元素法
前几个月已经完成了ADXL345,ITG3200,HMMC5883L的硬件调试,所以这些天一直在看相关的算法,但是由于工作太忙,花在这上面的时间确实不多啊。没办法,还是得先解决温饱问题在来弄自己的兴趣吧。首先我先学习四元素法。下面的一些是在网上找到的资料,加上个人理解,分
发表于 12/19/2011 8:40:18 PM
阅读(5713)
STM8 IAR平台使用小记 五 读取STM8S的UID
UIDUID即UniqueID,STM8S105提供了96BIT的全球唯一ID,可以用于加密,也可以用于板子的ID,像我的应用,就是用在了给箱子一个全球唯一的ID,这样就便于联网了。用UID的时候,请参考英文手册,不知道为什么,中文版的是没有UID这方面的介绍的。那么我们就来学习一下UID把,
发表于 11/30/2011 1:02:52 PM
阅读(23626)
LED调光项目小计 之电源路径管理
在我的上一个博文里LEDLED调光项目小计,除了调光电路,还用到了电源路径管理,这里也跟大家分享一下吧。LTC2952是Linear公司推出的一款电源路径管理芯片,其主要包含三个功能,即系统电源的开关机控制、电源路径管理以及系统检测。该芯片可工作在2.7V~28V的宽范
发表于 11/29/2011 8:39:21 PM
阅读(4383)
LED调光项目小计
这个LED调光项目有其特定的背景,呵呵,只要求可靠性,功能性!不计成本!既然如此,那就采用LT的方案吧。设计如下:LTC3956是一款LED调光驱动电路,通过PWM调节可达到3000:1的调光范围,在宽输入电压范围4.5V~80V的条件下可提供升压、降压以及升降压的LED驱动电路,最
发表于 11/29/2011 8:26:16 PM
阅读(3272)
STM8 IAR平台使用小记 四 GPIO操作不用库
昨天说了CLK,那么今天来说一下GPIO操作吧。GPIO的操作也是比较简单的,和MSP430差不多,也有很多歌寄存器需要设置。ODR是输出数据寄存器,DDR是方向寄存器,IDR是输入寄存器,如果是输入口的话,就是从IDR里来读取就可以啦。CR1和CR2配合来实现对输出类型的设置,如推
发表于 11/28/2011 8:43:21 PM
阅读(4114)
STM8 IAR平台使用小记 三
板子已经发出去制板了,还没回来,当然了,我可以在DEMO板子上玩玩这个单片机啦,也可以利用DEMO板先把基础的程序写好,然后在集成在一起就好了,其实呢,我的板子还没有DEMO板这个的功能强大,因为接口少了。时间紧迫,废话少说,开始第一个程序。对于任何一个MCU,最
发表于 11/28/2011 8:42:05 PM
阅读(4403)
STM8 IAR平台使用小记 =
对于一个项目,首先要做的肯定是项目分析,先是定方案,选型。出于项目的保密要求,我就不写项目的具体名字了。只说一下具体的要求。IIC主机通信接口,通信速率115200一个指示端口30路外部中断,用于处理外部采集信号。ADC接口。IIC接口需要保留外部对本机的EEPROM和FLA
发表于 11/28/2011 8:41:01 PM
阅读(3275)
STM8 IAR平台使用小记
以前只是在IAR的平台上用过MSP430,但是用的时间比较久了,很多都忘了,但是接到项目,周期很紧呀,只有半个月的时间,11月20日-12月10号之间完成。也就是说,我只有半个月的时间来完成整个项目。真是麻烦啊,唉,老大你就不可怜可怜我啊,这半个月又要加班了。但是抱怨
发表于 11/28/2011 8:38:12 PM
阅读(3444)
AD2S1200用于旋转变压器的测量相位和转速
AD2S1200是一款12位分辨率旋变数字转换器,集成片上可编程正弦波振荡器,为旋变器提供正弦波激励。它需要一个外部8.192MHz晶振,以提供精密时间参考。此时钟在内部进行分频,产生一个4.096MHz时钟以驱动所有外设。转换器的正弦和余弦输入端允许输入3.6Vp-p±10%、
发表于 10/31/2011 8:16:30 PM
阅读(3862)
旋转变压器的原理
在上一节中,我用了锁相放大器来获取了不平衡量的参数,也就是振动的参数。然而这种方式得到的经常是不精确的。但是也能用。这不老板交给了个新的任务,要让电机来停止在不平衡最大的地方来做相位矫正。如何,让电机停止在相对的角度上呢?这个问题就有点难度了,查阅了
发表于 10/31/2011 8:09:33 PM
阅读(3460)
