新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于PC/104的故障检测系统设计

基于PC/104的故障检测系统设计

作者: 时间:2011-04-12 来源:网络 收藏

本文的软件平台采用VC++6.0,vc++是Windows平台上的C++编程环境。其作为一个主流的开发平台一直深受编程爱好者的喜爱。VC++6.0提供了功能强大的MFC类库(MierosoftFoundationClass),MFC是一个很大的C++类层次结构,其中封装了大量的类及其函数,可以有效提高编程效率。

2 系统硬件
本系统硬件主要包括:高性能CPU SCM/LX3160、ADT620 A/D采集卡、CDT2000 I/O采集卡、S/D采集卡、IO英寸TFT液晶显示器。其硬件构成如图2所示。

本文引用地址:https://www.eepw.com.cn/article/150859.htm

b.JPG


2.1 CPU主板采用盛博协同SCM/LX-3160
SCM/LX-3160是盛博协同的一款高性能的“ALL IN ONE”/104 CPU模块。SCM/LX-3160采用AMDGeode LX800 CPU,工作频率高达500MHz,具有128KB一级高速缓存和128KB二级高速缓存。SCM/LX-3160与/AT标准完全兼容,并遵从/104标准。在IBM-PC上运行的众多软件全部能在以SCM/LX-3160为基础的系统中运行。该模块集成了PS/2键盘、PS/2鼠标、CRT、IDE、USB 2.0、4串一并、2个10/100 BaseT以太网等接口,在极小空间里实现PC机几乎所有的功能。其平板显示接口、CF卡接口、串口多种形式选择、看门狗功能等接口让人员更方便的实现嵌入式系统应用。
2.2 模拟量采集卡采用SEM/ADT-620模块
盛博协同的SEM/ADT-620与shengboSCM/LX-3160模块系统构成一个高性能的数据采集与控制系统,结构紧凑,模块的特点有:
(1)八/十六个单端模拟输入通道
(2)12位,20微秒或10微秒A/D变换器
(3)±5V,±10V或0到+10V模拟输入量程
(4)可用电阻配置增益
(5)24通道TTL/CMOS 71055芯片的可编程数字量I/O
(6)三个独立的16位,10MHz定时器/计数器
其12位的A/D、20微秒转换速度、±10V的量程满足我们的要求。
2.3 数字量I/O采集卡采用CDT2000模块
盛博协同的CDT2000数字量I/O模块与shengboSCM/LX-3160模块系统构成一个高性能的数据采集与控制系统,结构紧凑,模块的特点
有:
(1)48通道TTL/CMOS 71055的可编程数字量I/O,可以满足需求。
(2)四个中断源经组合可产生一个或两个或三个或四个PC总线中断。
(3)在板提供RS-422与RS-232CC串行通讯接口转换电路。
(4)仅需+5VDC电源供电。



评论


相关推荐

技术专区

关闭