MSCl21OY5的便携式高分辨率电子温度计
为了降低器件和系统的偏移误差和增益误差,往往需要采用校准的方法。MSC1210Y5的ADC提供了5种不同的校准模式。用户可以通过ADCONl寄存器的CAL2~O位来选择校准模式。
ADC转换的时候,可能引入的噪声很多:热噪声、散粒噪声、电源电压变化、基准电压变化、由采样时钟抖动引起的相位噪声以及由量化误差引起的噪声。这些噪声源的噪声功率都是可以改变的。很多技术都可以用来减小噪声,比如改进电路板设计或是在基准电压信号线上加旁路电容。但是ADC总是存在量化噪声,所以一个给定位数的数据A/D转换器的最大SNR由量化噪声(不使用过采样技术时)定义。在正确的条件下,过采样会减小噪声并改善SNR,这将有效地提高测量分辨率的位数。
对于白噪声的情况,采用过采样可以改善信噪比,但是它是以增加CPU的时间和降低数据通过率为代价的。因为在本系统的CPU完全为温度采集服务,并且对实时性要求并非苛刻,所以可以采用过采样的方法来提高精度,并在一定程度上提高温度计的抗干扰能力。MSC1210Y5与ADC相关的特殊功能寄存器(SFR)如表1所列。
2.2 液晶显示器
液晶显示器选用的是由深圳市拓普微科技开发有限公司研发的128×96的全图形点阵的液晶显示模块LM9033A。该液晶显示模块能产生四阶灰度的显示效果,此外还具有负向显一体电感器示、显示视窗移动、图像移动、软件调节对比度等功能。模块采用TAB结构,最大外形尺寸为63.8 mm×47.4 mm×7.3 mm,提供串/并型接口模式,可满足用户对不同接口的需要。此模块的特点有:单电源3.3 V供电,低电压,超低功耗;内建升压电路;高对比度,FSTN型LCD屏;白色LED背光。
LM9033A引脚名称及其功能如表2所列。
LM9033A提供了串/并两种接口模式,为了节省单片机的引脚,使用了默认的4线SPI串行接口模式,它与MSC1210Y5的连接方式如图4所示。P1.3、P1.4、P1.6作为控制端口分别与CS、RST、RS连接,P1.7作为串行时钟输入引脚与DB6相连,P3.3作为串口与DB7相连。VDD、BLA接高电平3.3 V,RSS接地。
2.3 电 源
因为设计的是便携式温度计,电源既要保持一定的供电时间,还要具有尽量小的体积。因此选用了1节3 V的普通充电电池。
3 软件设计
软件开发工具为Keil C,程序下载工具为MSC1210Y5的专用调试终端TI Downloader。软件主要包括两部分:温度ADC程序和液晶显示器程序。其中在温度ADc程序中采用了过采样和求均值的算法来进一步提高A陶瓷电感DC的分辨率和SNR,以使得温度计能够更加精准并适应更多的测温环境,提高其抗干扰的能力。
3.1 求平均值
通常情况下,由于存在各种干扰,往往降低了ADC转换结贴片电感果的精度。人们经常采用低通滤波的方法对结果进行处理,如取多次转换结果的平均值作为转换的实际结果。对ADC测量数据求均值等价于一个降采样低通滤波器。求均值的样本数量越大,低通滤波器的选择性越强。MSC12lOY5提供了一个求和/移位寄存器,可以自动完成多次转换结果的平均,从而较少了软件的开销并减轻了CPU的负担。
3.2 温度ADC程序
温度模/数转换部分首先配置ADC,允许进行自校准,然后进入温度的循环采样,最后通过串口传给主机。算法比较简单,如图5所示。
3.3 液晶显示器程序
液晶显示器程序较长,鉴于篇幅所限,在此不再赘述。
4 数据处理与分析
在不同的时间用该温度计对室温进行测量,模压电感器每次测量20组数据,去掉2个最大值和2个最小值后,将剩余的16组数据取平均值,以手持式热棒温度计JM222作为参照,检验该温度计的精度。JM222的分辨率为O.1℃,准确度为±0.3℃。实验数据如表3所列。
UPS不间断电源的电磁兼容符合性设计根据多年来人们对电磁兼容的研究和实践的经验表明,假定在产品开发阶段解决电磁兼容问题的费用为1,则在型号研制阶段解决需要的费用可能为10,到批量生产时解决需要的费用可能达100,到现场安装时解决需要的费
[DCDC]DC-DC 输入30-80V 输出:4V/4A手上有一个电动车的方案。 里面有一个电源需求4V/4A之前有个想法,想拿市面上的常用AC-DC充电头来改变压器绕线比来达到设计目的,我的想法是AC也是先变成DC然后才进行DC-DC。 但一直都没搞没成功,也不知道问在哪。 想问一下论坛上的大神,我这个思路是否正确?电源要求如下:输入电压:30-80V 输出电压:4.0V输出电流:>4A工作方式:隔离体积要
永磁同步电动机矢量控制0 引言 随着高性能永磁材料、电力电子技术、大规模集成电路和计算机技术的发展,永磁同步电机(PMSM)的应用领域不断扩大,在数控机床,机器人等高精度控制领域得到广泛应用。由于对电机控制性能的要求越来越