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

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

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

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

    [LV.1]初来乍到

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

    EDA365欢迎您登录!

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

    x
    cpld单片机在脉冲磁铁开关电源中的应用* }+ a* @7 g- y6 `+ k' s+ y' _* B
    张海燕董晓莉金正方赵涛蔡平
    " J% U2 V( ~% `" l(中国科学技术大学国家网少幅射文验室合肥2300292- ?5 _  @7 M# Y
    摘要介绍一种利用可编程理销器件 (CPLD)和单片机相结合的技术面开发的高性能脉冲电源控制系统。7 C8 p1 l2 x. r. \8 V; c1 `9 ^
    关键词可编程逻辑期问。 单片机.脉冲电源
    9 ?4 c+ T4 E9 H% ~. j. W3 w3 `中图分类号IN7
    . V- S0 @# D1 G4 g4 ?$ G脉冲磁铁开关电源是同步辐射加速器中的重要0 y, y: j+ ]8 l
    步信号作为单片机的NTI中断,以保证单片机与5 S. W# L! K  E' P7 m5 Y
    设备,用于将电子束流的部分束团向两个方向偏转: S: ]# E$ k, f: ^' p5 _
    外阿步信号同步。1 I3 [- k) |; V
    +6°.它的脉冲工作模式要求灵活,可单向正偏、, @! d4 V9 ^2 x, ^7 j0 d1 e* |
    - Chng ple sCR1 r1 C4 W% y, c8 ^6 H
    负偏或双向偏转。系统的控制电路能根据上位机送* b; D" c; a( t7 A4 ~
    来的工作参数随时产生- -组放电触发脉冲系列。脉" |! R- u" e) d; l: h9 `4 W
    冲数可变,正负峰任意选择,脉冲间隔随意调节。
    ' E" s* J$ u3 T购S213
    ( }  I' ^& O5 o0 G& a9 |3 ZXC98$ v9 D7 ]. K0 V; F8 D) ^( D7 V$ _( F4 d
    在本文所介绍的电源控制系统中,采用了可编程逻
    + D( G( `0 k( ^: X* k: U0 l0 s2 @
    9 f2 V* V2 {' p# S, h2 d$ |辑器件(CPLD)和单片机相结合,用二片CPLD器5 |! A( F% }& b9 j' ]7 |# h
    件完成几十片中规模集成电路才能完成的任务,大
    6 i- E6 g% [- K) S: U8 ^C EROM6 k, P4 N' O; Y& A- e4 R+ Q/ W' X
    + ADMIDA# v* _# N! K7 c6 }
    大简化了系统结构,有效地突破了传统电子系统设" U2 f( I4 }/ ?9 P4 B
    图1系统结构框圈
    6 Q) W: N  U* d9 w8 U* }$ V& A! Z计中的障碍,提高了系统的性能和可靠性。$ X( d- k$ C7 V
    CPLD是20世纪70年代在ASIC设计的基础+ {; d: C" m! P! ?& V
    上位机与单片机 89CS1之间通过RS232串口,
    1 \  [: j+ C6 A  y; RFigl Strnctare diagpam ofte sytemn
    ' Z$ t- u" S9 q0 B5 W: B, e! d上发展起来的一-种 划时代器件,它将多个可编程逻+ t6 o$ n3 v0 l% X6 ?4 ^# W! Q6 i, {
    用光缆连接通讯。单片机通过IO,接收来自操作
    - i! h# C. E+ M辑阵列(PAL)器件集成到一个芯片,通过位于中心0 S: S1 t! p7 t% `8 S" U: `
    员的键盘信号、电源的故障信号。将工作状态传送
      f& c5 J' K0 x% c/ d# d的开关矩阵互连起来。具有很长的固定于芯片上的
    $ i: I+ `: y. e) t) d0 R2 U给上位机。将各种控制命令传送到电源:同时使用) J# }/ B+ u9 V6 r# _& U* }, l8 Y
    布线资源和类似PAL的结构。该器件可以通过软件/ D& \* C5 O" P4 q- y( W
    了看门狗技术(MAX813I),能防止死机现象的出
    : r+ r  }- i. e' B% `+ k编程而对其硬件的结构和工作方式方便快捷地进行; S$ X. ?4 o: P2 u
    现口。单片机程序采用汇编语言编写,固化到- F1 ?/ f+ _" q. I1 ~! x0 u; M
    重构"。单片机则具有性能价格比高、功能灵活、; O! x3 L; {0 L% W! j5 C2 }: y
    EPROM中。单片机与CPLD之间通过PO口地址; V) x1 ]6 S; ^! c: F+ k
    易于人机对话、良好的数据处理能力等特点。/ V8 G5 e+ N, V% K
    数据总线直接通讯。/ i) Z( ~% u9 v: r) L$ y; r6 y
    1系统组成
    # E; p- B/ K* u此控制系统包括ATS9C51单片机.2片CPLD.
    . e0 N& f1 _/ T6 A$ G  u7 U: CPLD 内部功能及实现  ^; Y+ ^, ]# F) I
    EPROM存储器、DAC和ADC芯片、运算放大器、
    ( O5 b) _; l8 z: O本系统设计采用Xilinx 公司的EDA工具
    1 |5 f7 z& N+ o7 N) X光耦以及RS232接口、看门狗等电路。系统的控制  O* B$ k8 u% k% \7 R6 O
    Foundation Seris.该软件提供了原理图编译器,支
    5 x1 x8 h' R: ~8 ?6 U6 q和显示结构框图如图1所示。
    + Y% Z, }  X7 H9 y( e持多层次原理图的设计:具有逻辑仿真器,支持功+ b; E/ ?7 |. D
    其中CPLD是整个系统信号处理与控制的核  X: p: n% j* n6 Y
    能仿真,可以验证整个系统的逻辑功能是否正确。* ]4 p, V+ s. W" T0 O
    心我们选择了Xilinx公可的XC9500系列XC95108
    , H1 `) y0 ~; V3 r  o; o% d伤真完成后,生成配置文件,通过JIAG并行下载
    . M' v3 `! ]3 m% x型。XC95108 具有108 个宏单元,2400 个门,108
    ( g2 W4 P5 A2 _. V电缆,从计算机串口传入CPLD的内存储器”。
    - o8 G) i, v, F1 \! L; ~个IO口,工作顿率可达125ME2"它主要用于
    - @# X  O% P; ~  Z; L( pCPLD的内部功能是通过Foundefon基于原理
    7 ]& e0 Z1 @% J3 P对各路信号锁存、传递和选通,对脉冲进行计数、图的设计 方法实现的。采用自顶向下的设计方法,! s# q1 j( k# ?) C0 Q
    定时、分顿等,产生放电和充电触发脉冲:同时计' s! z; C2 i+ T0 h4 I2 N
    先绘制出系统的框图,再向下细分,最低层直接调# ^9 [7 a( f4 p3 [
    数器的溢出脉冲作为单片机的NTO中断,用于通1 |& S9 l: H) O( u; r4 H# X
    用元件库中的基本单元。具体包括脉冲正峰电压和& w& y% @! w; _- A
    知计算机发出下一-个脉冲所对应的工作参数。外同
    9 I+ k5 Q, R& _负峰电压参考.读键盘和AD的输出、故障状态,! x( J5 n/ S$ `
    游客,如果您要查看本帖隐藏内容请回复

    9 w' Z1 f- b3 Q3 z' B  k
    * i* h- i' M8 C' N$ g" s  r: P

    该用户从未签到

    2#
    发表于 2020-1-21 15:37 | 只看该作者
    脉冲磁铁开关电源是同步辐射加速器中的重要 步信号作为单片机的NTI中断,以保证单片机与 设备,用于将电子束流的部分束团向两个方向偏转/ 外阿步信号同步。
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-8-18 06:41 , Processed in 0.125000 second(s), 26 queries , Gzip On.

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

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

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