历史上的今天
返回首页

历史上的今天

今天是:2025年02月04日(星期二)

2018年02月04日 | 电量测量装置的高精度校验实现方案

2018-02-04 来源:互联网

本文叙述在进行电量测量装置的高精度校验中,采用数字信号处理器TMS320F206及其与工业控制PC机(IPC)的ISA总线、双口SRAM、高精度A/D转换器等接口电路的实现方法。


在进行常规电量测量装置的校验中,作为校验装置,一定要对电压、电流的幅值、频率、相位等进行高精度测量,在校验装置中采用TI公司DSP器件TMS320F206控制A/D转换、数据采集和数字滤波处理,并把滤波处理后的数据传送给微机进行数据的进一步处理,实现了高精度电表校验的要求。


测量单元的组成及其功能


测量单元是作为系统的高精度“标准表”,要完成对交/直流电压、电流的多个电量测量,测量的精度小于0.05级,测量单元采取插卡式设计,直接插入IPC(工业控制微机)的ISA总线中使用。


其中:A/D转换器采用BB公司的ADS7805,这是16-Bit,转换频率可达100KHz,的高精度转换器,芯片有28脚双排直插式或贴片式封装,转换结果16位并行输出,启动转换和读取上次转换的结果可以同时进行,用它完成变换后的电压、电流信号的A/D转换;双口RAM采用CY7133-25,它是一个双边均16位数据位的2KBRAM,两边可以分别对片内的存储单元进行存取,在电路中分别受DSP和IPC的控制,以实现IPC和TMS320F206之间的数据交换;过零比较用LM339,实现对交流v、I的过零检测,用于获取计算频率、相位差等数据的信号。


DSP采用的是TI公司的16-bit定点DSP TMS320F206,运算速度40MIPS,是一种低功耗器件,采用了改进的哈佛结构,有1条程序总线和3条数据总线,流水线操作,有高度并行32-bit算术逻辑单元、16*16-bit并行硬件乘法器、片内存储器、片内外设和高度专业化的指令集,从而使该芯片速度高、操作灵活。片内资源还有:内部时钟发生器,可以对外接时钟源进行*1、*2、*4和/2来产生CPU时钟;片内有RAM4.5K,Flash32K,能够适合于许多工程应用,特别是32K Flash作为程序存储器,给系统的设计和程序的调试带来很大方便;3个外部中断INT1、INT2、INT;1个同步串口和一个异步串口;1个软件可编程定时器;JTAG扫描仿真接口(IEEE标准),用来实现在线仿真测试;具有4个独立可编程I/O脚(I/O0、I/O1、I/O2、I/O3),1个输出脚XF和1个输入脚/BIO。


由于DSP的取指和执行能完全重叠运行,再加上多级流水线操作、专用的硬件乘法器、特殊的DSP指令和快速的指令周期等结构特点,使得其数字处理速度大大提高,这也为DSP和外部电路和器件的接口提出了一些新的要求和问题,在设计DSP应用系统时必须要认真考虑。


TMS320F206和ISA总线的接口


考虑到系统数据处理的适时性和相对独立性,TMS320F206和IPC交换数据是通过双口SRAM实现,接口电路。


这部分电路接口,主要需要考虑解决以下问题:


(1) DSP对双口SRAM的读/写控制


TMS320F206的地址线A0-A10分别和CY7133的A0L-A10L直接相连,F206的16位数据线分别和CY7133的IO L0-10直接相连。由于采用了快速双口SRAM,无需考虑为DSP加入等待状态,R//WE直接接RAM的R/W LU和R/W LL进行数据读写控制,CY7133的片选信号/CEL由/DS和A15组合产生,由图可见TMS320F206对CY7133的寻址


IPC通过ISA总线对双口SRAM的读/写控制,直接用存储器寻址的方法进行读写。 ISA总线有A0-A19根地址线,可以直接寻址00000-FFFFFH,其中C8000-EFFFFH保留给用户,可以作为存储器的扩充设计使用。本电路IPC对双口SRAM的读/写控制中,地址线、数据线、存储器读(/OE)和写(/MEMW)控制线的连接如图2中所示,其译码电路译码得到的3组地址选择信号,D8000-D87FFH、D88000-D8FFFH、D9000-D97FFH分别用来作为3路双口RAM的片选信号。

推荐阅读

史海拾趣

兵字(BingZi)公司的发展小趣事

为了进一步提升公司的管理水平和市场竞争力,兵字公司决定进行企业规范化和市场化运作。公司建立了完善的管理体系和运营机制,优化了业务流程和组织结构,提高了工作效率和响应速度。同时,兵字公司还积极引进外部投资和战略合作伙伴,为公司的发展注入了新的活力和动力。

爱普特半导体(APTSEMI)公司的发展小趣事

爱普特半导体的产品因其卓越的性能和稳定的质量,赢得了众多大型企业的青睐。公司与小米、美的、阿里、LG等多家知名企业建立了战略合作关系。这些合作不仅为爱普特带来了稳定的订单和市场份额,还提升了公司的品牌影响力和行业地位。通过与这些企业的深度合作,爱普特不断吸收行业最新技术和管理经验,推动了自身技术水平和市场竞争力的提升。

Astro Industries Inc公司的发展小趣事

Astro Industries Inc的创始人在电子行业拥有丰富的经验,他们看到了市场对于高性能电子产品的迫切需求。于是,公司从创立之初就专注于技术创新,投入大量资源进行研发。经过不懈的努力,Astro Industries Inc成功推出了一款具有颠覆性的电子产品,其性能远超当时市场上的同类产品,迅速获得了市场的认可。

Able Systems公司的发展小趣事

随着国内市场的逐渐饱和,Able Systems公司开始将目光投向国际市场。通过参加国际展览、建立海外销售渠道等方式,公司成功将产品推向了全球范围。同时,公司还积极与国际知名企业合作,共同开发新产品,进一步提升了公司在国际市场的竞争力。

Hamamatsu公司的发展小趣事

在追求经济效益的同时,Able Systems公司也注重履行企业社会责任。公司积极参与公益事业,关注环境保护和可持续发展。通过采用环保材料、推广节能技术等措施,公司努力降低生产过程中的能耗和排放。同时,公司还关注员工福利和职业发展,为员工提供良好的工作环境和培训机会。这些举措不仅提升了公司的社会形象,也为公司的长期发展奠定了坚实的基础。

请注意,以上内容仅为概述性质,并非基于Able Systems公司的实际发展历程。如需了解更多关于Able Systems公司的故事,建议查阅相关新闻报道、公司年报等官方资料。

宁波晨翔电子(CONNFLY)公司的发展小趣事

在市场竞争日益激烈的环境下,晨翔电子始终坚持产品创新,不断推出具有市场竞争力的新产品。同时,公司还注重品牌建设,通过提升产品质量、优化服务流程、加强市场营销等方式,不断提高品牌知名度和美誉度。这一时期的努力,使得晨翔电子在电子连接器行业树立了良好的品牌形象。

问答坊 | AI 解惑

日本6月芯片设备订单出货比达1.5 创两年来新高

本帖最后由 jameswangsynnex 于 2015-3-3 19:58 编辑 …

查看全部问答>

EEWORLD DIY示波器活动惊喜大奖~~(本活动奖品由泰克提供)

DIY示波器活动仍在进行中...... 目前DIY小组正在进行软、硬件设计及调试,预计9月中、下旬,比较完整的设计将与大家见面。 届时,EEWORLD会组织大家进行团购套件。 对DIY活动之后表现出色的网友,我们将进行奖励。(奖品由泰克提供) 奖励措施 ...…

查看全部问答>

移动通信词汇

主要以:1/4比特数 quarter bit number AGC恢复时间 AGC recovery time AGC启动时间 AGC attack time ATM技术 asynchronous transfer technics, 异步转移模式,为多种速率信 息的情况下研究的一种合适的传输与交换方式。 GSM 泛欧数字蜂窝移动 ...…

查看全部问答>

大家想不想弄个智能家居系统?

突然想弄个智能家居系统,不知道大家感兴趣不?希望能讨论一下。…

查看全部问答>

急聘 兼职网络信息回复员(若干名)100元/天 工资日结

招聘人数: 若干名  薪资待遇: 工作每天3-5小时,100元/天工资每日支付; 岗位描述: 负责公司所要求的信息回复工作(有内容样版),工作地点不限,专兼职均可! 应聘要求: 上网熟练,平均每天工作投入约3小时,具体根据效率自定; 学历不限,在 ...…

查看全部问答>

wince中播放声音的方法

我现在用sndPlaySound播放声音,但是如果有系统弹出对话框播放系统声音时,我先前播放的声音会中断停止,用PlaySound也是如此,还有没有其它的方法播放声音,不会被其他的声音中断停止…

查看全部问答>

如何提高GDI绘图速度

   在wince项目中,使用800x600 24位的bmp做对话框背景,发现切换的速度比较慢。背景的绘制是在OnEraseBkgnd方法中,绘制的方法是直接调用BitBlt,经测试发现绘制一次需要250毫秒以上。而且背景显示的效果是从上到下,渐渐的出来。程序运 ...…

查看全部问答>

nand flash & mtd 驱动高手请进来,高分交流!

   本人目前使用的单板是使用nand flash,本人在上面开发了基于mtd框架的NFTL驱动,目前读写擦除都ok,但是怎么利用mkdosfs为这个nand flash的某个分区生成fat文件系统呢? 我们的nand flash一个页有2048字节,默认的mkdosfs都是用的51 ...…

查看全部问答>

请教一下我用S3C2440驱动三星的LMS283GF03液晶屏问题

1.我用S3C2440驱动三星的LMS283GF03液晶屏,SPI初始化部分是通过了,可以RGB寄存器怎么设置也不对 比如我让显示蓝屏,屏目上有很多黑色的断线,还有显示一段时间后,颜色会慢慢消失,又变成白屏. LCDCON1到LCDCON5也是按屏的数据手册设置的,不知道怎么 ...…

查看全部问答>

请问读FLASH中的数据时,要关闭中断吗?

请问读FLASH中的数据时,要关闭中断吗?…

查看全部问答>