新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于ARM的扩散/氧化控制系统的设计

基于ARM的扩散/氧化控制系统的设计

作者:时间:2010-11-15来源:网络收藏

  在4路气体质量流量中,因为气体质量流量计可以输出4 mA~20 mA或0~5 V两种信号,所以要求转换芯片转换这两种信号。根据控制精度的要求,可以选用12位转换芯片AD574。

  在扩散/氧化工艺中,推拉舟用于运送半导体芯片,由步进电机驱动。微处理器S3C2440有4路PWM输出,可以输出脉冲给步进电机的驱动器,控制步进电机的运动。同时需要通用I/O口控制步进电机的正反转。

  为了精确地获得推拉舟的当前位置,使用位置编码器记录推拉舟的运动距离。为了获得位置编码器的脉冲,使用8254记录脉冲数。CPU扫描读取8254的数据,计算出推拉舟的当前位置。

  3 控制系统的软件设计

  3.1 嵌入式操作系统

  S3C2440微处理器基于9内核,可以移植Windows CE、Linux、μC/OS-Ⅱ等嵌入式操作系统。本系统采用Windows CE操作系统。Microsoft Windows CE是一个紧凑、高效的可扩展操作系统,适用于各种嵌入式系统和产品。它拥有多线程、多任务、确定性的实时、完全抢先式优先级的操作系统环境,专门面向只有有限资源的硬件系统。

  3.2 应用程序设计

  在本系统中,根据工艺的不同,需要设置温度、位置、气体种类和质量等参数。所以,系统运行时需要设置的参数很多,并且为了实时观察温度参数,要求使用曲线显示温度。由此可知本系统中人机界面的重要性。图4为温度流程图。图5为系统运行总画面。


图4 温度流程图

接地电阻相关文章:接地电阻测试方法


DIY机械键盘相关社区:机械键盘DIY




评论


相关推荐

技术专区

关闭