找回密码
 注册
关于网站域名变更的通知
查看: 450|回复: 1
打印 上一主题 下一主题

[毕业设计] cpld和单片机在脉冲磁铁开关电源中的应用

[复制链接]
  • TA的每日心情

    2019-11-26 15:20
  • 签到天数: 1 天

    [LV.1]初来乍到

    跳转到指定楼层
    1#
    发表于 2020-2-4 14:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

    EDA365欢迎您登录!

    您需要 登录 才可以下载或查看,没有帐号?注册

    x
    cpld单片机在脉冲磁铁开关电源中的应用+ t: A7 R3 k& k
    张海燕.  C7 X6 O, l  P( Q% K8 s
    董晓莉金正方赵涛蔡平! s0 J5 ^0 q6 c
    (中国科学技术大学国家同步辐射实验室合肥 230029 )
    9 Y8 T+ i. B2 k6 x0 Y9 Q1 i3 J摘要介绍一种利用可编程逻辑器件(CPLD)和单片机相结合的技术而开发的高性能脉冲电源控制系统。( l" z- d# v3 g0 }# d/ y- r0 H
    关键词可 编程逻辑期间,单片机,脉冲电源.: x' w9 P1 N, @( w! {- s
    脉冲磁铁开关电源是同步辐射加速器中的重要
    8 @0 X4 x7 R( l- L1 x/ w( c设备,用于将电子束流的部分束团向两个方向偏转
    - M, o9 ^6 z) D士6°。它的脉冲工作模式要求灵活,可单向正偏、. F  F# P- y+ F% D( h+ {
    负偏或双向偏转。系统的控制电路能根据上位机送/ I  x) Q3 \8 v- A! z
    来的工作参数随时产生--组放电触发脉冲系列,脉+ s2 Z# Q( K$ G/ N* v: }" f
    冲数可变,正负峰任意选择,脉冲间隔随意调节。, `2 ~. d8 N) I5 e1 n2 x
    在本文所介绍的电源控制系统中,采用了可编程逻
    2 y& b% {  s( H2 ^+ R$ r! b辑器件(CPLD)和单片机相结合,用二片CPLD器7 J# f2 R! W# |& R9 p
    件完成几十片中规模集成电路才能完成的任务,大
    # s; k4 n) k( Z% ~. g& U/ A+ C大简化了系统结构,有效地突破了传统电子系统设
    6 R- R" L- G& _( \: q% `计中的障碍,提高了系统的性能和可靠性。
    ( k! f( Q0 k6 H9 v$ G4 f3 tCPLD是20世纪70年代在ASIC设计的基础
    5 `+ Y4 Z8 c% A! {: h" q上发展起来的一种划时代器件,它将多个可编程逻
    $ A: l0 n! Y, r( j" m- l辑阵列(PAL)器件集成到-一个芯片,通过位于中心
    6 q+ ]/ b) [: Q2 K( [- w$ M5 k$ F的开关矩阵互连起来,具有很长的固定于芯片上的/ ]* O6 u% y7 J
    布线资源和类似PAL的结构。该器件可以通过软件
    9 @7 l% E7 \$ V1 y& b( {编程而对其硬件的结构和工作方式方便快捷地进行
    6 }6 a. }" G7 V- H) a0 B) i2 R3 P重构"。单片机则具有性能价格比高、功能灵活、
    ) Z. s9 P- \' ~* g易于人机对话、良好的数据处理能力等特点。
    5 C. H" b/ A% g9 t: S# a! r: S" {; A1系统组成& c7 {3 D1 w% r6 m  J5 x
    此控制系统包括AT89C51单片机、2片CPLD、1 {8 R8 o* d6 j0 M' M
    EPROM存储器、DAC和ADC芯片、运算放大器、
    . b: _+ G4 A' W" \6 b+ c0 m, ]# u光耦以及RS232接口、看门狗等电路。系统的控制
    4 J: d  o  G( T* w" y) A和显示结构框图如图1所示。3 l+ [2 ?7 Q# A8 w1 m
    其中CPLD是整个系统信号处理与控制的核. [6 H: Q8 K) w: J/ C. T8 a' x# x
    心,我们选择了Xilinx 公司的XC9500系列XC95108
    3 H' u! C5 f/ x2 m! o5 M' E型。XC95108具有108 个宏单元,2400 个门,1089 S7 C* G5 W( i% \. c
    个I/O 口,工作频率可达125MHz"1。它主要用于
    * F5 T" l" k; ~  l6 E8 T* ]. B对各路信号锁存、传递和选通,对脉冲进行计数、, w! K" G' v! c! l2 H
    定时、分频等,产生放电和充电触发脉冲:同时计, D$ Q) H# T1 w/ o- S; L' f
    数器的溢出脉冲作为单片机的INT0中断,用于通
    " M4 N  d6 k5 }  g7 `$ l. v- v! o知计算机发出下一个脉冲所对应的工作参数。外同
    + v% L6 C  e) G
    游客,如果您要查看本帖隐藏内容请回复
    1 |7 u) t8 u2 R  i0 u. P. c9 g
    1 a* ]7 E# E4 `0 z+ G. O( J( h
  • TA的每日心情

    2019-11-19 15:55
  • 签到天数: 1 天

    [LV.1]初来乍到

    2#
    发表于 2020-2-4 17:45 | 只看该作者
    很好的资料,谢谢分享
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-6-28 15:45 , Processed in 0.078125 second(s), 26 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表