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

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

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

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

    [LV.1]初来乍到

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

    EDA365欢迎您登录!

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

    x
    cpld单片机在脉冲磁铁开关电源中的应用
    2 k+ b' b1 e& [: y4 U张海燕.
    # i& V0 B8 g+ i2 h董晓莉金正方赵涛蔡平
    1 p7 F3 z4 Y3 l2 A* v" D4 r; H% I(中国科学技术大学国家同步辐射实验室合肥 230029 )3 }- M1 _, }& b% D% v, x* U! W! O
    摘要介绍一种利用可编程逻辑器件(CPLD)和单片机相结合的技术而开发的高性能脉冲电源控制系统。
    : p" \# v3 _) k1 I1 B- v" q关键词可 编程逻辑期间,单片机,脉冲电源.
    4 d$ D# K6 l% I1 {  e) v脉冲磁铁开关电源是同步辐射加速器中的重要" r+ N9 X0 [' E
    设备,用于将电子束流的部分束团向两个方向偏转) s' q, ~; l; }! r; ~4 a5 U
    士6°。它的脉冲工作模式要求灵活,可单向正偏、
    . V% r2 V; g0 L4 q负偏或双向偏转。系统的控制电路能根据上位机送
    8 E/ w/ k' h/ b0 }0 ^" @来的工作参数随时产生--组放电触发脉冲系列,脉
    * D6 r0 I3 Y; H6 w5 @  W4 x冲数可变,正负峰任意选择,脉冲间隔随意调节。% E4 ]* u4 x+ I' j! @) W
    在本文所介绍的电源控制系统中,采用了可编程逻
    8 t9 p# R1 m( p7 e辑器件(CPLD)和单片机相结合,用二片CPLD器3 y% t4 N* Y2 h6 v- `* B& T
    件完成几十片中规模集成电路才能完成的任务,大
    . Z, A, d& H# _/ j大简化了系统结构,有效地突破了传统电子系统设
    5 p1 _$ e' M7 m4 V* n' O. S计中的障碍,提高了系统的性能和可靠性。9 a' O) H3 T. C( a5 v; f! o7 h
    CPLD是20世纪70年代在ASIC设计的基础3 X7 r! l9 i- p! K
    上发展起来的一种划时代器件,它将多个可编程逻3 a& u6 \9 f" E( F2 D6 H: l' t
    辑阵列(PAL)器件集成到-一个芯片,通过位于中心
    ) E! I. @- t. ^& I的开关矩阵互连起来,具有很长的固定于芯片上的
      n# t; y9 H. G. z0 N1 n布线资源和类似PAL的结构。该器件可以通过软件* g3 c, C& a1 l  ^( D5 b2 h, ]# L
    编程而对其硬件的结构和工作方式方便快捷地进行
    - i0 w( m: V0 `5 c4 g重构"。单片机则具有性能价格比高、功能灵活、2 U2 Z$ W. d, V1 |6 I8 S: b
    易于人机对话、良好的数据处理能力等特点。: ^% l! r# ~3 a2 ^. h7 n4 L
    1系统组成& s0 n$ Z9 Q1 p) X* T3 b3 R, A
    此控制系统包括AT89C51单片机、2片CPLD、3 j/ x2 t* f) Y! I
    EPROM存储器、DAC和ADC芯片、运算放大器、
    3 `0 j: ^9 e; j( J光耦以及RS232接口、看门狗等电路。系统的控制; D! r0 c4 l. p" y) w/ ?  i# Z
    和显示结构框图如图1所示。# ^3 l: P( P5 Z* i1 ~& M& F
    其中CPLD是整个系统信号处理与控制的核5 @. y; t7 q, b. W8 P
    心,我们选择了Xilinx 公司的XC9500系列XC951083 r* O' w/ q0 Z( U, d
    型。XC95108具有108 个宏单元,2400 个门,108
    7 z, W- }5 v; E3 s" v9 L' x% q个I/O 口,工作频率可达125MHz"1。它主要用于; `1 _* u; j& \3 U& p6 B6 U5 P- n) Y
    对各路信号锁存、传递和选通,对脉冲进行计数、
    ( P+ }5 w3 ]1 K$ I定时、分频等,产生放电和充电触发脉冲:同时计
    " E% P+ j( L5 L数器的溢出脉冲作为单片机的INT0中断,用于通' e& J3 }0 l& q, y6 e5 P; K
    知计算机发出下一个脉冲所对应的工作参数。外同/ Y$ K; h" T0 M8 ]
    游客,如果您要查看本帖隐藏内容请回复

    6 S: i% v3 A3 s& ^* X
    " x( S- E" }' @4 j7 v8 h  [  M; _  t+ d5 e
  • TA的每日心情

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

    [LV.1]初来乍到

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

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-11-6 15:23 , Processed in 0.156250 second(s), 26 queries , Gzip On.

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

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

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