网站首页 | 经济学论文 | 证券金融 | 管理学 | 会计审计 | 法学论文 | 医药学论文 | 社会学论文 | 教育论文 | 计算机 | 艺术论文 | 哲学论文 | 财务管理 |
写论文网
  • 基本理论论文
  • 成本管理论文
  • 旅游管理论文
  • 行政管理论文
  • 市场营销论文
  • 秘书文秘论文
  • 档案管理论文
  • 人力资源论文
  • 管理其它论文
  • 您的位置:写论文网 > 管理学 > 管理其它论文 > [单片机协处理器在电力系统中... 正文 2020-01-03 07:25:50

    [单片机协处理器在电力系统中应用论文] 关于电力系统的论文

    相关热词搜索:

    单片机协处理器在电力系统中应用论文

    单片机协处理器在电力系统中应用论文 一、硬件 图1给出了前端处理器中采用协处理器的硬件略图(只画出有关部分)。

    它的主处理器仍采用了当前流行的16位单片机80C196KB(IC6),协处理器采用 了W78E51单片机(IC3)。W78E51的指令及性能同89C51,只是它的工作频率 可以达到40MHz。由于有两个CPU同时运行,而且它们之间还有数据交换,如何 去协调它们的工作是至关重要的,这需要通过硬件和软件的设计来加强保证。

    图1中,IC1是8选1的模拟通道芯片MAX338,若通道数量超过8,可选用 MAX306,其通道数量可达16个。IC2为12位带采样保持功能的A/D模数变换芯片 AD1674。IC4为地址锁存片74LS373,IC5为RAM存储芯片6264,它们附属于IC3, 作为IC3的片外数据存储器。

    硬件的工作过程是:工频电压或电流经处理后(经传感器或者电压/电流 互感器、放大器、滤波器等处理)变为相应的模拟信号,分别从CI1的8个输入端 (IN1~IN8)输入,具体选通哪路则取决于A0~A2的二进制数。而A0~A2又是 由IC3的P10~P12决定。被选中通道的模拟量由IC1的OUT输出,经跟随器后进 入IC2进行A/D变换,由R/C、A0控制变换的过程,STA给出变换结束的信号,它 们分别由IC3的P15~P17实施控制和测试。变换完成的数字量为12位,分两次输 出,第一次为高8位(DB11~DB4),第二次为低8位(DB3~DB0,后加4个0)。

    这些数据经整理后依次存入数据存储器IC5中。IC3的P14是IC2的片选信号,P33 是IC4、IC5的片选信号,通常为高电平,选不中。当进行A/D变换时,须先将P14 置低电平,选中该片,变换完成后,再置加高电平。当向IC5存、取数据时,须 通过P33进行控制,过程同上。这样,可以防止A/D变换、IC5存取数据、IC3通 过P0口向IC6传送数据这三者之间的相互交叉干扰。

    周期值的测量是由一模拟通道提供工频信号,经斯密特触发器至IC3的P13 进行。P13相邻两次电平下降的时间隔即可周期值。

    IC3的P30、P31与IC6的P10、P11构成握手信号,将存放IC5中的各量依次 取出,由IC3的P0口传至IC6的P0口,并存入指定的区间,再进行傅氏运算、处理 和控制。IC5中存储的数据个数是1周期内各采样点的、各通道测得的数据个数的 总和。设采样点为Rn,通道数为Rm,再加上前述的周期值(各量均为2字节), 总的字节数C=2RnRm+2。当Rn=32,Rm=8,则C=2×32×8+2=514字节。当少于200字节时,也即采样点、通道数较少时,如Rn=16,Rm=6,IC3可用W78E52代 替。W78E52可以利用片内的256个RAM来存储数据而省去片外的数据存储器, 在硬件上更为简洁。

    二、软件 图2是协处理器主程序软件框图。首先对有关的量进行说明:T0和T1是 W78E51片内的两个定时器。T、Ta和Tb均为2字节寄存器,T用来存储测量出的 周期值;
    Ta存储两相邻采样点的时间间隔,因本例中采样点为32,将T右移5位 即得Ta值;
    Tb是Ta对应的溢出值,用来产生T0中断。注意:以上诸量都须机器 周期来表示,本例中采用24MHz晶振,一个机器周期的时间为0.5μs。Rm是模拟 通道数,范围是1~8。Rn是采样点数,范围是1~32。

    工作过程简述如下:当P13电位下跌时,周期测试开始,到第二次P13下跌 时,周期测试结束(区间为AA~AD)。两次下跌的时间间隔即为工频的周期, 具有准确的跟踪特性。在周期测试开始后4μs,T0溢出产生中断,执行中断子程 序,总共32次。中断子程序都是在AD~AC间执行的,也即在第一周期内所有需 要测量的量都已测出。从AD往后便是第二周期,主要用来计 算Ta、Tb的值,并将IC5内的数据传送出去。由此可见,协处理器的运行 为2个周期,约40ms。应说明的是:在上电的第一个周期内,因周期值还未测出, 故须对Tb值先行设置。图3是中断子程序软件框图。

    8个通道的A/D转换数据是先存入片内的RAM。这样来得快,以减少通道 之间的相差(邻近通道之间的相差约为0.4°),之后,再一次性地由片内RAM转 存于片外RAM。执行一次T0中断子程序的时间约为256μs。当采样点为32时,时 间间隔为625μs,绰绰有余。若将采样点增至36,通道增至16个,则采样点间隔 约为555μs,执行中断子程序的时间约为445μs,仍有足够的余量。

    软件可以用汇编语言ASM51编写,也可以用对应的高级语言PL/M51或 C51编写,但前者代码率高一些。

    结束语 以上是协处理器的一般用法,在此基础上是否能进一步缩短运行周期和提 高测量精度,是一个值得研究的课题。提高主处理器IC6和协处理器IC3的工作频 率(如IC6采用16MHz,IC3采用36MHz)可以提高CPU的运行速度,以达到缩短运行周期的目的。但有两点需要注意:一是CPU的外围芯片的速度必须跟得上;

    二是频率提高后,辐射增强,交叉干扰变得明显。因面,在印刷电路板的设计上 须谨慎处理。

    提高测量精度可以从3个方面着手。一是提高A/D转换精度,采用14位A/D 变换芯片。不过,位数越多,变换所需的时间也越长。这在单一CPU中因时间限 制,效果不好,而在协处理器中却容易实现。这里还有一个附带的问题,目前大 都采用开关式稳压电源,耗电量省,但工作频率高,噪波大,通常有5~10mV, 这无疑限制了精度的提高。因而,必须有一套优良的电源滤波系统,将噪波滤到 1mV以下。有时这部分的电源干扰采用串联式稳压电源,其噪波可以做到0.5mV 以下。

    二是采用同时式采样保持电路。在前述电路中,8个模拟通道的采样并不 是同时进行而是按序进行的,后面的通道对前面的通道而言有一个时间上的滞后, 这会给测量带来某些误差。常用的方法是将各模拟量的位置进行调整,将关系密 切的量逐个紧排,以减少滞后带来的影响。当然,提高协处理器的速度和采用高 速A/D变换器也有助于滞后的减小(可做到0.2°以内)。然而,最终解决这个问 题的办法是采用同时式采样保持电路,也即在图1的IC1前加入8片采样保持芯片, 并由IC3实施控制。

    三是各模拟量输入通道(包括传感器或电压/电流互感器、放大器、滤波 电路等)均会形成一定的附加相移。若各通道的附加相移相等,则对测量的精度 不会有影响。输入工频三相电A,B,C,各相相差应为120°,由于附加相移不相 等,显然会给测量带来影响,尤以测功率时明显。因而,应对各模拟通道的附加 相移进行测量调整,使其尽可能相等。

    • 范文大全
    • 教案
    • 优秀作文
    • 教师范文
    • 综合阅读
    • 读后感
    • 说说
    [单片机协处理器在电力系统中应用论文] 关于电力系统的论文》由(写论文网)整理提供,版权归原作者、原出处所有。
    Copyright © 2019 写论文网 All Rights Reserved.