企业资质

厦门莫格电气自动化有限公司

普通会员8
|
企业等级:普通会员
经营模式:
所在地区:福建 厦门
联系卖家:
手机号码:
公司官网:
企业地址:
企业概况

厦门莫格电气自动化有限公司是一家专业提供工业自动化领域的备件服务商,产品品种齐全、价格合理,公司实力雄厚,重信用、守合同、保证产品质量,以多品种经营特色和薄利多销的原则,赢得了广大客户的信任。我们主营PLC可编程控制器模块,DCS卡件,ESD系统卡件,振动监测系统卡件,汽轮机控制系统模块,燃气发电机......

4DP7APXAD211

产品编号:168161006                    更新时间:2018-10-19
价格: ¥999.00
厦门莫格电气自动化有限公司

厦门莫格电气自动化有限公司

  • 主营业务:PLC可编程控制器模块,DCS卡件,ESD系统卡件,振动监测...
  • 公司官网:
  • 公司地址:

联系人名片:

联系时务必告知是在"产品网"看到的

产品详情

厦门莫格电气自动化有限公司销售

Honeywell霍尼韦尔4DP7APXAD211

您迈开询价的一小步,我还您成功的一大步。

4DP7APXAD211

4DP7APXAD211

4DP7APXAD211

 

1 引言

在进行PCB反设计时,需要首先对电路板进行探测,得出所有元器件管脚之间的连接关系;接着再利用相应的软件对探测结果进行分析处理,***终还原出PCB的原理图。假设电路板上有

由于大规模PCB上器件管脚众多,因此完全依靠手工探测不仅效率低下,而且极易出错。

为了提高PCB探测的效率和准确性,本文提出了一种基于EZ-USB 2100系列单片机的PCB探测系统的设计与实现方案。该系统有 个探测头,分别连接到电路板的 个器件管脚上。在单片机的控制下,系统自动的探测这个管脚间的连接关系;然后,系统依据探测选择算法,选取下一组 个管脚进行探测,依此循环,直到所有的 个器件管脚均探测完毕。采用EZ-USB 2100系列单片机进行开发,不仅易于实现探测设备和主机之间的高速通信,而且还为探测设备的功能扩展带来了极大的便利。下文将首先分析EZ-USB 2100系列单片机的特点和技术优势,然后给出基于该类型单片机的PCB探测系统的设计与实现方案。

2 EZ-USB 2100系列单片机的特点

EZ-USB 2100系列单片机由Cypress公司开发,片内集成了符合USB 1.1版规范的USB控制器和一个增强的8051内核。增强的8051内核运行速度为24MHz,并且一个总线周期中包含有4个时钟周期,而标准8051 则包含12个时钟周期。除了增强的8051内核,与传统的8051单片机相比,EZ-USB 2100系列单片机还具有两大优势技术:1)通过USB总线实现与主机的高速数据传输;2)固件重配置功能。这两项技术为应用开发提供了极大的方便性和灵活性,下面将具体分析在实际的开发过程中如何使用这两项技术。

2.1 EZ-USB 2100系列单片机与主机的通信

EZ-USB 2100系列单片机内集成的USB控制器符合USB1.1版规范,可支持12Mbps高速数据传输。主机上的应用程序通过EZ-USB设备驱动程序和 EZ-USB单片机进行通信。Cypress提供了一个通用的设备驱动程序,用户可以直接利用该通用设备驱动程序与EZ-USB单片机进行通信。

首先,主机需要装载该通用设备驱动程序。***次使用某USB设备时可能需要手工安装其驱动程序;此后,Windows会保存在注册表中的相关信息,自动***设备驱动程序。

在装载了通用设备驱动程序之后,应用程序首先通过调用Win32 API函数CreateFile()来取得访问设备驱动程序的句柄:

HANDLE DeviceHandle;

DeviceHandle = CreateFile (“\.ezusb-0”, GENERIC_WRITE, FILE_SHARE_WRITE, NULL, OPEN_EXISTING, 0, NULL );

然后,应用程序为CreateFile()函数返回的设备句柄设置I/O缓冲区,并通过调用Win32 API函数DeviceIoControl()来完成设备的读、写等操作:

LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">PVOID pvBuffer = NULL;

DWORD nBytes = 0;

PvBuffer = malloc (sizeof (Usb_Device_Descriptor ));

BResult = DeviceIoControl ( DeviceHandle, //已经打开的设备句柄

IOCTL_EZUSB_GET_DEVICE_DESCRIPTOR, //IO控制码

NULL, 0, pvBuffer, sizeof (Usb_Device_Descriptor),

&nBytes, NULL);

对EZ-USB外设的操作是通过向DeviceIoControl函数传递相应的控制码实现的。例如,要完成数据的块读(bulk read)和块写(bulk write)操作,可以分别向该函数传递IOCTL_EZUSB_BULK_READ 和IOCTL_EZUSB_BULK_WRITE控制码。

2.2 EZ-USB 2100系列单片机的固件重配置功能

一个单片机系统的硬件电路设计完成之后,该单片机系统的特性和功能还可以通过更***片机的软件程序(即:固件)来加以改变。利用ROM来存储固件则无法更改;而利用EPROM来存储固件则会受到擦写次数和成本的限制。而EZ-USB系列单片机片内集成的外部RAM可用于装载固件,当设备与主机连接时,固件从主机装载到RAM里执行,装载不同的固件设备就呈现出不同的特性,从而达到软配置目的。

 
ROYCE 60/64S *USED*
 
 
ATHENA 400-F-D.34 *USED*
 
 
HONEYWELL HVP700-80L *USED*
 
 
INTEL PWA1000949-01A *USED*
 
 
INTEL PWA1001136-03 *NICE*
 
 
INTEL PWA1001136-02C *NICE*
 
 
INTEL PWA1003047-02 *NICE*
 
INTEL PWA100116-03 *USED*
 
 
PC MEMORY BOARD 5016779-01 E1 *NICE*
 
 
BAILEY IMCIS12 *USED*
 
 
CLARK CONTROLLER 13U31 *NICE*
 
 
BOSCH 1070066924-107 *USED*
 
 
DC CONTROL BOARD LFL-1A *NICE
 
VULCAN AU0215 *USED*
 
ROCHESTER INSTRUMENTS SYSTEMS INC. S***326 *USED*
 
 
ROSEMOUNT 265-10758625 *USED*
 
 
DCT 7600-02-29 *USED*
 
 
LOT OF 2 MIDTEX 626-0194 *USED*
 
 
PARKER FM320 FLUIDPOWER *USED*
 
 
TYCO TY60032-004 *USED*
 
 
ICL PANEL METER ACI-4-A-15 *USED*
 
 
SEAM CONTROL 3-34070 *USED*
 
 
SIEMENS 66.3000.005-00 *USED*
 
NOVA 021-008 *USED*
 
 
RANSBURB HV ADAPTER 75586-01 *NICE*
 
 
AS IS GIDDINGS & LEWIS F***490
 
 
ALLEN BRADLEY 592-JOV16 SERIES A *USED*
 
 
COOPER GHG 263 2301 L0002 *USED*
 
 
CONTROLLER DESIGN ETC005813 *USED*
 
 
VIEW 1006400 1009400*USED*
 
 
BANCROFT 14001 *NICE*
 
 
SICK AGSE 450-1211 *USED*
 
 
LAKEWOOD PROCESS CONTROL 224S-RP4 *NICE*
 
 
HXC150-290/2400?0 *USED*
 
 
A.O. ***ITH JF1G075N *USED*
 
 
YORK 031-01080000 *USED*
 
 
EMERSON 2670-010 *USED*
 
EMERSON 2670-031 *USED*
 
WORCESTER 1075WM2 SERIES 75 *USED*
 
 
BALDOR LRAC-00403 *USED*
 
 
DAYTRONIC 3560 *USED*
 
 
T & B 3328-78 *USED*
 
 
NAMCO EA08-011100 *USED*
 
 
KEMOTRON 495.27/3 MAIN BOARD 1
 
 
KEMOTRON 495.28/3 MAIN BOARD 2
 
 
REXROTH TB851000-3020 *USED*
 
 
INDRAMAT TRANS 01.5/1 *USED*
 
 
ROBERTSHAW 314B-A2-A2 *USED*
 
 
BOSCH 9810231072 *USED*
 
 
TEXAS INSTRUMENTS 2461452 *USED*
 
 
ECLIPSE ETC25A *USED*
 
 
HUB CITY 0220-74767 *USED*
 
 
PINN***E 53-093 *USED*
 
 
SPINDLE PROCESSOR CSS91 *USED*
 
 
BENSHAW BIPCLTSCNTL *USED*
 
 
PARKER 801179 *USED*
 
 
ST-100 CONTROL BOX *NICE*
 
 
GTR HFMN-15L-120-S2?5 *USED*
 
 
TACO 113-B4 9/06 *USED*
 
 
ROSEMOUNT 05010784700 *USED*
 
 
EUCHNER TZ2REO24PG *USED*
 
 
LOT OF 36 343NHP *USED*
 
 
CUTLER-HAMMER 1510-16 *USED*
 
 
LOT OF 5 MICRO SWITCH BASIC SWITCH BA-2RB-A2 *USED*
 
 
MASTER PNEUMATIC-DELTR?OIT INC. R54MB-2AL30 *USED*
 
 
DECCO 9-100M *USED*
 
BUSS 2810 *USED*
 
APPLETON UL329S *USED*

厦门莫格电气自动化有限公司电话:传真:联系人:

地址:主营产品:PLC可编程控制器模块,DCS卡件,ESD系统卡件,振动监测...

Copyright © 2025 版权所有: 产品网店铺主体:厦门莫格电气自动化有限公司

免责声明:以上所展示的信息由企业自行提供,内容的真实性、准确性和合法性由发布企业负责。产品网对此不承担任何保证责任。