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

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

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

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

    [LV.1]初来乍到

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

    EDA365欢迎您登录!

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

    x
    cpld单片机在脉冲磁铁开关电源中的应用9 y$ i3 h( s6 a3 B) [" n
    张海燕董晓莉金正方赵涛蔡平: i' I, |8 \% o' N& F' e% s5 ?
    (中国科学技术大学国家网少幅射文验室合肥2300292% D5 T; K# t8 b* F5 r# [  j8 [7 `1 [
    摘要介绍一种利用可编程理销器件 (CPLD)和单片机相结合的技术面开发的高性能脉冲电源控制系统。: k( W: L0 _$ I  I* C7 O
    关键词可编程逻辑期问。 单片机.脉冲电源& g1 v# c. H( N
    中图分类号IN7
    ! y# L$ g, v. k" _! m$ O脉冲磁铁开关电源是同步辐射加速器中的重要- f% ?" K/ R+ h
    步信号作为单片机的NTI中断,以保证单片机与$ x" |6 t, Z! T' G& J8 j
    设备,用于将电子束流的部分束团向两个方向偏转+ j1 L* O3 t. o9 O8 E6 p2 k, E6 x
    外阿步信号同步。+ C7 ?$ C5 f' d7 B' q
    +6°.它的脉冲工作模式要求灵活,可单向正偏、
    1 q1 B- L; K6 R9 l! r( {- Chng ple sCR! s5 D. O# l3 c/ _6 g: L
    负偏或双向偏转。系统的控制电路能根据上位机送
    1 f, ]9 N" ]& E7 a来的工作参数随时产生- -组放电触发脉冲系列。脉
    " [0 F& B2 G5 |0 W; U冲数可变,正负峰任意选择,脉冲间隔随意调节。
    % f* r4 k9 Z; q7 R购S2139 B: Z* H$ f/ k+ i6 P2 w
    XC98
    + w9 |1 g1 ~" x( r$ @在本文所介绍的电源控制系统中,采用了可编程逻* L+ f' Q& K  c0 [

    - L7 e! ~1 s) N: D辑器件(CPLD)和单片机相结合,用二片CPLD器7 G! y0 u1 q6 o7 q. Z3 C% b
    件完成几十片中规模集成电路才能完成的任务,大
    3 l; J3 i& Q. B8 \8 k$ N/ j9 _C EROM- M* Q& O0 N- G4 q9 S/ d
    + ADMIDA
    # V' k2 v, u: V大简化了系统结构,有效地突破了传统电子系统设: Z. [0 P2 O& |' g6 Z( y- a3 O
    图1系统结构框圈
    $ W7 d" v# X* g4 B: O* K计中的障碍,提高了系统的性能和可靠性。+ z" F/ k7 j8 m- V. q
    CPLD是20世纪70年代在ASIC设计的基础# ?& K( A3 g0 u+ T9 T
    上位机与单片机 89CS1之间通过RS232串口,
    & k6 ~- Q/ d2 X3 @+ D, mFigl Strnctare diagpam ofte sytemn
    4 q7 p2 A0 o$ a! ^/ I7 G$ Y9 Q上发展起来的一-种 划时代器件,它将多个可编程逻
    4 l  M$ i( ^0 V7 S' Y# f. c用光缆连接通讯。单片机通过IO,接收来自操作
    ( ]3 c) Q8 v6 N辑阵列(PAL)器件集成到一个芯片,通过位于中心8 A- k4 s0 r2 j, w; Q
    员的键盘信号、电源的故障信号。将工作状态传送8 e3 ~2 A% g! g" e
    的开关矩阵互连起来。具有很长的固定于芯片上的
    2 y# C2 @0 P8 s& M8 P' {给上位机。将各种控制命令传送到电源:同时使用
    4 z0 q& T9 N0 \; V布线资源和类似PAL的结构。该器件可以通过软件
    1 ^' K6 ^$ p! c2 f; ^了看门狗技术(MAX813I),能防止死机现象的出# E, F0 O; f$ m9 S: J* F# o; j
    编程而对其硬件的结构和工作方式方便快捷地进行
    $ A2 a' y! C+ M* a! p现口。单片机程序采用汇编语言编写,固化到% h, g7 `9 a1 F  I
    重构"。单片机则具有性能价格比高、功能灵活、* Z4 k6 T9 l* S* e
    EPROM中。单片机与CPLD之间通过PO口地址/ X1 ~1 j, Y. u* g2 Z" ~6 Z& [
    易于人机对话、良好的数据处理能力等特点。# Z- ]# A8 a& M# q5 ^$ \  @
    数据总线直接通讯。" _( ~5 u. B! r/ \5 q5 s
    1系统组成
    1 q& x! A1 p% G+ ?7 L  p此控制系统包括ATS9C51单片机.2片CPLD.
    % J  k  u  `# K- C) l: P5 K2 L: CPLD 内部功能及实现
    + z  Y% o9 S4 _' tEPROM存储器、DAC和ADC芯片、运算放大器、
    . r3 ~* n9 ]! E9 n本系统设计采用Xilinx 公司的EDA工具
    ) b% m" ]2 j; h8 a, s" a光耦以及RS232接口、看门狗等电路。系统的控制( J8 p  \4 I  C( B9 M
    Foundation Seris.该软件提供了原理图编译器,支. z" j1 |- N* A: u, {
    和显示结构框图如图1所示。+ ~1 G4 l6 h+ f
    持多层次原理图的设计:具有逻辑仿真器,支持功' n/ Z: J" S: R
    其中CPLD是整个系统信号处理与控制的核
    - N! T0 k/ V) Y/ g; l+ l能仿真,可以验证整个系统的逻辑功能是否正确。
    ( g  ?! l6 g$ {; Y: U心我们选择了Xilinx公可的XC9500系列XC95108
    $ A  k1 j! _7 b9 h伤真完成后,生成配置文件,通过JIAG并行下载" V: F7 F% ?) s
    型。XC95108 具有108 个宏单元,2400 个门,108
    ) X6 v9 D" p3 I( j/ a4 _6 P电缆,从计算机串口传入CPLD的内存储器”。$ t' F4 ^* ?1 B8 l1 u  |$ M( g' R0 h
    个IO口,工作顿率可达125ME2"它主要用于8 z, I1 G! Q9 q
    CPLD的内部功能是通过Foundefon基于原理
    / W0 D% l" j2 e1 N+ p- U对各路信号锁存、传递和选通,对脉冲进行计数、图的设计 方法实现的。采用自顶向下的设计方法,9 X( w- @% r8 _! {
    定时、分顿等,产生放电和充电触发脉冲:同时计
    6 u! Y+ w) J2 E6 U8 B先绘制出系统的框图,再向下细分,最低层直接调
    9 |5 N. f5 @' V% E9 i7 `5 j1 e! }数器的溢出脉冲作为单片机的NTO中断,用于通0 m* w7 `6 S1 {( x
    用元件库中的基本单元。具体包括脉冲正峰电压和+ W8 x5 X/ Z' I& y9 b5 X
    知计算机发出下一-个脉冲所对应的工作参数。外同
    & a" U+ \6 S+ u3 t( M, q7 h8 }负峰电压参考.读键盘和AD的输出、故障状态,5 H4 J. |2 s9 G. m  O8 j
    游客,如果您要查看本帖隐藏内容请回复
      f! z: f# _7 k$ `

    % b; O; s4 ]0 s) E

    该用户从未签到

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

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-11-6 13:42 , Processed in 0.171875 second(s), 26 queries , Gzip On.

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

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

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