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

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

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

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

    [LV.1]初来乍到

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

    EDA365欢迎您登录!

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

    x
    cpld单片机在脉冲磁铁开关电源中的应用
    : X( P# ?/ k( b8 a9 m张海燕.
    . _/ `% M: D6 W7 z% H8 I+ f! ^/ Z董晓莉金正方赵涛蔡平
    ) j- D: g7 ]3 _0 [) Y- v(中国科学技术大学国家同步辐射实验室合肥 230029 )
    : @3 k7 D- M% V2 d  F0 U摘要介绍一种利用可编程逻辑器件(CPLD)和单片机相结合的技术而开发的高性能脉冲电源控制系统。4 f$ \" b& b5 H1 {4 G: r3 U
    关键词可 编程逻辑期间,单片机,脉冲电源., V- \* {. D; X% k9 \. r2 f
    脉冲磁铁开关电源是同步辐射加速器中的重要
    ! ]9 v' S8 T1 i% M& I设备,用于将电子束流的部分束团向两个方向偏转
    ' @3 U- Y  c, Y$ Q士6°。它的脉冲工作模式要求灵活,可单向正偏、
    : A$ a  S: D. B( Z; [& p1 `8 |负偏或双向偏转。系统的控制电路能根据上位机送
    - a4 p  c6 Q' A+ T来的工作参数随时产生--组放电触发脉冲系列,脉+ ]  |* v2 f: ?2 i
    冲数可变,正负峰任意选择,脉冲间隔随意调节。6 Z2 X" J& j9 E/ b6 i9 C: ]0 O$ ?
    在本文所介绍的电源控制系统中,采用了可编程逻5 u" q1 P0 x/ E, @
    辑器件(CPLD)和单片机相结合,用二片CPLD器. S' b7 g6 V; @# x
    件完成几十片中规模集成电路才能完成的任务,大$ P1 f2 V; ^( Z; D% d5 }* N5 x" W
    大简化了系统结构,有效地突破了传统电子系统设: N# V: T" n* y% F  p
    计中的障碍,提高了系统的性能和可靠性。
    , D# Q, C. D$ ?0 m, ICPLD是20世纪70年代在ASIC设计的基础2 y2 B/ o5 h' G2 h: `% @
    上发展起来的一种划时代器件,它将多个可编程逻
    . L; t' n5 y' b) s辑阵列(PAL)器件集成到-一个芯片,通过位于中心
    6 n$ z: V' h  b! I的开关矩阵互连起来,具有很长的固定于芯片上的
    " H; M- _$ ~( w1 K5 ]  {5 l布线资源和类似PAL的结构。该器件可以通过软件2 V: S+ j5 z) K
    编程而对其硬件的结构和工作方式方便快捷地进行# q8 E+ ~# r4 q- h/ D3 L0 _: L$ ?
    重构"。单片机则具有性能价格比高、功能灵活、
    7 N/ {6 ^4 g0 P- n6 X易于人机对话、良好的数据处理能力等特点。
    9 t% N% s, l, s& p6 D1 U1系统组成
    1 c3 S% C0 o$ F& h, E$ L" A9 H/ L- ?此控制系统包括AT89C51单片机、2片CPLD、$ A& ?& B; x, P
    EPROM存储器、DAC和ADC芯片、运算放大器、$ q& l0 `  L) r% a" w- r
    光耦以及RS232接口、看门狗等电路。系统的控制
    ( v4 p0 z' z: ^  G( z: K7 h. l和显示结构框图如图1所示。: p) N1 [9 Y, [; J7 X" S
    其中CPLD是整个系统信号处理与控制的核
    8 H0 V6 p1 h& w+ H5 W( z( O- K心,我们选择了Xilinx 公司的XC9500系列XC95108
    8 i1 ~. _4 H1 R$ g* H型。XC95108具有108 个宏单元,2400 个门,108+ B1 M4 j; \) T
    个I/O 口,工作频率可达125MHz"1。它主要用于
    * d8 p8 O' X4 j1 ^对各路信号锁存、传递和选通,对脉冲进行计数、
    % j! L3 O/ W5 k( U6 H6 b8 r定时、分频等,产生放电和充电触发脉冲:同时计2 ?2 r, U: J  \% f; p, p$ i9 j$ s3 r
    数器的溢出脉冲作为单片机的INT0中断,用于通) |5 I: I+ t4 X  l+ w% S3 T! d
    知计算机发出下一个脉冲所对应的工作参数。外同' b; J3 L0 z5 p: ]
    游客,如果您要查看本帖隐藏内容请回复

    3 `( j4 ^3 t' J  `4 ^2 w1 q5 U0 ~- N$ f2 R( [- ^8 }5 p/ c" R
  • TA的每日心情

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

    [LV.1]初来乍到

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

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-10-1 22:13 , Processed in 0.140625 second(s), 27 queries , Gzip On.

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

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

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