电子工程师的网站
首 页 |  新闻资讯 | 最新产品 | 解决方案 | 技术参数
设计应用
电路图 | 技术资料 | 芯片资料 | 技术论坛
  现在位置: 首页 > 设计应用 > 工控技术 > 详细信息
工控技术:基于ARM控制器的渗炭炉温度控制系统的设计
来源:   时间: 2007-12-3 5:22:05    

  渗碳过程工件质量主要取决于对温度的控制,当今市场中温度控制成型的产品均以单片机为控制器。由于一般单片机的速度比较慢,更重要的是其ROM和RAM空间比较小,不能运行较大程序,而基于多任务的操作系统需要的任务堆栈很多,需要的RAM空间很大,故其在发展上受到了很大限制。其欢在开发环境上,DSP需要开发用的仿真器,其价格比较贵,因此本设计排除了使用DSP。ARM系列的ARM7TDM1核嵌入式处理器目前应用得较多,价格比较低,性价比较好,还有免费的开发工具ARM SDT,再配以简单的JTAG仿真器,就可以运行嵌入式开发,因此本设计选用韩国三星公司的S3C44BOX芯片作为主控制器。

  1 Samsung S3C4480X芯片简介

  Samsung S3C44BOX微处理器采用0.25μm CMOS工艺制造,特别适合应用于对成本和功耗敏感的场合。所有的S3C44BOX都采用新的总线结构——SAMBAⅡ(Samsung ARM CPU嵌入式控制器总线结构)。S3C44BOX最突出的特点是其CPU核采用ARM公司的16/32位ARM7TDMI PISC结构(主频为66MHz,最高可达75 MHz)。ARM7TDMI系列扩充包括Thumb协处理器、片上ICE中断调试支持和32位硬件乘法器。S3C44BOX通过在ARM7TDMI内容的基础上扩展一系列完整的通用外围器件,使系统费用降至最低,免除了增加附加配置的需要。集成的片上功能描述如下:

       ·在ARMTTDMI的基础上增加8KB的Cache;
  ·外部扩充存储器控制器(FP/EDO/SDRAM控制,片选逻辑);
  ·LCD控制器(最大支持256色的DSTN),并带有一个专用DMA通道的LCD控制器;
  ·2个通用DMA通道,2个带外部请求管脚的DMA通道;
  ·2个带有握手协议的UART,1个SIO;
  ·1个多主机I2C总线控制器;
  ·1个ⅡS总线控制器;
  ·5个PWM定时器及1个内部定时器;
  ·看门狗定时器;
  ·71个通用可缩程I/O口,8个外部中断源;
  ·功耗控制模式:正常、低、休眠和停止;
  ·8路10位ADC;
  ·具有日历功能的RTC(实时时钟);
  ·带PLL的片上时钟发生器。

  采用S3C44BOX开发的通用嵌入式系统原理框图如图l所示。
原理框图

  2 炉温控制系统的硬件设计

  温度控制系统采用三相可控硅调电压法调节温度,整个系统采用韩国三星公司的S3C44BOX(16/32位)作为主控制器,并采用Casio的CMD520TTOO-Cl型LED显示,触摸屏为阿尔卑斯电气(Alps E1ectrie)株式会社的ALPS 9,此外还有一个通信串口、A/D转换器、存储器Flash ROM、SDRAM、3个三相可控硅等。外部CPU晶振为8MHz,系统内部时钟为66MHz。系统硬件原理框图如图2所示。
系统硬件原理框图

  2.1 存储器

  本设计中的程序存储器选择一片2MB×l6位的Flash(SST39VFl60)和一片4M×l6位的SDRAM(HY57V65160B)。其存储器电路连接图如图3、图4所示。

存储器电路连接图


存储器电路连接图

  如图3所示,处理器是通过片选信号NGCSO与片外Flhsh芯片连接。由于是16位Flash,所以CPU的地址线A1~A20分别与Flash的地址线A0~A19连接。如图4所示,SDRAM分为4个Bank,每个Bank的容量为1M×l6位。Bank的地址由BAl、BA0决定,00对应Bank0,0l对应Bankl,lO对应Bank2,11对应Bank3。在每个Bank中,分别用行地址脉冲选通RAS和列地址脉冲选通CAS进行寻址。本设计中还设置了跳线,可以为用户将内存容量升级至4×2M×l6位。具体方法:使SDRAM的BAO、BAl分别接至CPU的A21、A22和A23脚。SDRAM由MCU专用SDRAM片选信号nCS选通。

  2.2 串行口接口电路

  本设计中内部数据通过并行总线到达发送单元后,进入FIFO对列,然后再从发送移相器通过TXDn引脚发送出去。但是为了与计算机通用串行口兼容,还需要使用MAX3232芯片将3.3V的TTL/CMOS电平转换成与普通串行口兼容的信号后,用于与外设进行通信。数据接收的过程刚好相反,外部串口信号需先经MAX3232做电平转换,然后由RxDn进入接收移相器,经过转换后放到接收FIFO对列中,最后到达数据总线,由CPU进行处理或直接送到存储器中(DMA方式下)。串行口接口电路如图5所示。
串行口接口电路

  2.3 人机界面显示设计

  由于S3C44BOX内部有LCD控制器,故选择不带驱动器的液晶。本设计选择日本卡西欧(Casio)的CMD520TT00-C1型LCD(STN类型),256色.5.1英寸,320×240像素,其电源电压3.3V,因此可直接和S3C44BOX相连。其LCD控制器端口如图6所示。
LCD控制器端口

相关信息
发表评论
打印本页 关闭本页
基于S3C44BOX的远程监测系统的设计与实现
  摘 要:本文所论述的基于S3C44B0X的远程监测系统是SJY-1发电机射频监测仪的组成部分之一,具备数据采集、存储及无线通信等功能,支持SMS传送和PC联机传送两种通信方式,支持告警功能。实验结果表明,该系统实时性好,性能可靠,实用性强。对于设计通信数据量较小的远程监测系统具有良好的推广和应用价值。关键词:远程监测;嵌入式;S3C44B0X 引言发电机是电力系统的核心,随着...
>>详细内容
MAX3232IPW的技术参数
  产品型号:MAX3232IPW驱动器:2接收器:2驱动(RL)(Ω):-工作电压(V):3.350驱动tpd(ns):-接收tpd(ns):Icc 最大(mA):-引脚兼容:MAX3232封装/温度(℃):TSSOP-16/-40~85描述:3-V至5.5-V多通道RS-232收发器价格/1片(套):¥10.50
>>详细内容
MAX3232IDW的技术参数
  产品型号:MAX3232IDW驱动器:2接收器:2驱动(RL)(Ω):-工作电压(V):3.350驱动tpd(ns):-接收tpd(ns):300Icc 最大(mA):1引脚兼容:MAX3232封装/温度(℃):SOIC-16/-40~85描述:3-V至5.5-V多通道RS-232收发器价格/1片(套):¥10.50
>>详细内容
MAX3232CPWR的技术参数
  产品型号:MAX3232CPWR驱动器:2接收器:2驱动(RL)(Ω):-工作电压(V):3.350驱动tpd(ns):-接收tpd(ns):300Icc 最大(mA):1引脚兼容:MAX3232封装/温度(℃):TSSOP-16/0~70描述:3-V至5.5-V多通道RS-232收发器价格/1片(套):¥10.80
>>详细内容
MAX3232CPW的技术参数
  产品型号:MAX3232CPW驱动器:2接收器:2驱动(RL)(Ω):-工作电压(V):3.350驱动tpd(ns):-接收tpd(ns):300Icc 最大(mA):1引脚兼容:MAX3232封装/温度(℃):TSSOP-16/0~70描述:3-V至5.5-V多通道RS-232收发器价格/1片(套):¥9.70
>>详细内容
MAX3232CDW的技术参数
  产品型号:MAX3232CDW驱动器:2接收器:2驱动(RL)(Ω):-工作电压(V):3.350驱动tpd(ns):-接收tpd(ns):300Icc 最大(mA):1引脚兼容:MAX3232封装/温度(℃):SOIC-16/0~70描述:3-V至5.5-V多通道RS-232收发器价格/1片(套):¥9.70
>>详细内容
已有(
)位对此新闻感兴趣的网发发表了看法 >>更多评论
内 容:
     
 
热点新闻
一周排行
关于我们 | 服务项目 | 付款方式 | 广告服务 | 联系我们 | 友情链接 | 投诉 建议 合作 | 网站地图 | 加入收藏
Copyright © 2007-2008 WEEQOO.COM Corp.All Rights Reserved. 版权所有 经营许可证编号:浙B2-20050339 法律声明
维库电子旗下网站:维库电子市场网 | ChinaICMart | 维库电子开发网 | 维库电子人才网
总部:杭州市下城区朝晖路182号国都发展大厦1号楼80A
电话:0571-85889139-8007 QQ:303939539 | MSN:zh1226@hotmail.com |  邮箱:laz8258@163.com dzsc51@163.com