4DP7APXAD211
价格:999.00
厦门莫格电气自动化有限公司销售Honeywell霍尼韦尔4DP7APXAD211您迈开询价的一小步,我还您成功的一大步。​4DP7APXAD2114DP7APXAD2114DP7APXAD2111引言在进行PCB反设计时,需要首先对电路板进行探测,得出所有元器件管脚之间的连接关系;接着再利用相应的软件对探测结果进行分析处理,***终还原出PCB的原理图。假设电路板上有由于大规模PCB上器件管脚众多,因此完全依靠手工探测不仅效率低下,而且极易出错。为了提高PCB探测的效率和准确性,本文提出了一种基于EZ-USB2100系列单片机的PCB探测系统的设计与实现方案。该系统有个探测头,分别连接到电路板的个器件管脚上。在单片机的控制下,系统自动的探测这个管脚间的连接关系;然后,系统依据探测选择算法,选取下一组个管脚进行探测,依此循环,直到所有的个器件管脚均探测完毕。采用EZ-USB2100系列单片机进行开发,不仅易于实现探测设备和主机之间的高速通信,而且还为探测设备的功能扩展带来了极大的便利。下文将首先分析EZ-USB2100系列单片机的特点和技术优势,然后给出基于该类型单片机的PCB探测系统的设计与实现方案。2EZ-USB2100系列单片机的特点EZ-USB2100系列单片机由Cypress公司开发,片内集成了符合USB1.1版规范的USB控制器和一个增强的8051内核。增强的8051内核运行速度为24MHz,并且一个总线周期中包含有4个时钟周期,而标准8051则包含12个时钟周期。除了增强的8051内核,与传统的8051单片机相比,EZ-USB2100系列单片机还具有两大优势技术:1)通过USB总线实现与主机的高速数据传输;2)固件重配置功能。这两项技术为应用开发提供了极大的方便性和灵活性,下面将具体分析在实际的开发过程中如何使用这两项技术。2.1EZ-USB2100系列单片机与主机的通信EZ-USB2100系列单片机内集成的USB控制器符合USB1.1版规范,可支持12Mbps高速数据传输。主机上的应用程序通过EZ-USB设备驱动程序和EZ-USB单片机进行通信。Cypress提供了一个通用的设备驱动程序,用户可以直接利用该通用设备驱动程序与EZ-USB单片机进行通信。首先,主机需要装载该通用设备驱动程序。***次使用某USB设备时可能需要手工安装其驱动程序;此后,Windows会保存在注册表中的相关信息,自动***设备驱动程序。在装载了通用设备驱动程序之后,应用程序首先通过调用Win32API函数CreateFile()来取得访问设备驱动程序的句柄:HANDLEDeviceHandle;DeviceHandle=CreateFile(“\.ezusb-0”,GENERIC_WRITE,FILE_SHARE_WRITE,NULL,OPEN_EXISTING,0,NULL);然后,应用程序为CreateFile()函数返回的设备句柄设置I/O缓冲区,并通过调用Win32API函数DeviceIoControl()来完成设备的读、写等操作:LETTER-SPACING:normal;BACKGROUND-COLOR:rgb(255,255,255);orphans:2;widows:2;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0px">PVOIDpvBuffer=NULL;DWORDnBytes=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函数传递相应的控制码实现的。例如,要完成数据的块读(bulkread)和块写(bulkwrite)操作,可以分别向该函数传递IOCTL_EZUSB_BULK_READ和IOCTL_EZUSB_BULK_WRITE控制码。2.2EZ-USB2100系列单片机的固件重配置功能一个单片机系统的硬件电路设计完成之后,该单片机系统的特性和功能还可以通过更***片机的软件程序(即:固件)来加以改变。利用ROM来存储固件则无法更改;而利用EPROM来存储固件则会受到擦写次数和成本的限制。而EZ-USB系列单片机片内集成的外部RAM可用于装载固件,当设备与主机连接时,固件从主机装载到RAM里执行,装载不同的固件设备就呈现出不同的特性,从而达到软配置目的。ROYCE60/64S*USED*ATHENA400-F-D.34*USED*HONEYWELLHVP700-80L*USED*INTELPWA1000949-01A*USED*INTELPWA1001136-03*NICE*INTELPWA1001136-02C*NICE*INTELPWA1003047-02*NICE*INTELPWA100116-03*USED*PCMEMORYBOARD5016779-01E1*NICE*BAILEYIMCIS12*USED*CLARKCONTROLLER13U31*NICE*BOSCH1070066924-107*USED*DCCONTROLBOARDLFL-1A*NICEVULCANAU0215*USED*ROCHESTERINSTRUMENTSSYSTEMSINC.S***326*USED*ROSEMOUNT265-10758625*USED*DCT7600-02-29*USED*LOTOF2MIDTEX626-0194*USED*PARKERFM320FLUIDPOWER*USED*TYCOTY60032-004*USED*ICLPANELMETERACI-4-A-15*USED*SEAMCONTROL3-34070*USED*SIEMENS66.3000.005-00*USED*NOVA021-008*USED*RANSBURBHVADAPTER75586-01*NICE*ASISGIDDINGS&LEWISF***490ALLENBRADLEY592-JOV16SERIESA*USED*COOPERGHG2632301L0002*USED*CONTROLLERDESIGNETC005813*USED*VIEW10064001009400*USED*BANCROFT14001*NICE*SICKAGSE450-1211*USED*LAKEWOODPROCESSCONTROL224S-RP4*NICE*HXC150-290/2400?0*USED*A.O.***ITHJF1G075N*USED*YORK031-01080000*USED*EMERSON2670-010*USED*EMERSON2670-031*USED*WORCESTER1075WM2SERIES75*USED*BALDORLRAC-00403*USED*DAYTRONIC3560*USED*T&B3328-78*USED*NAMCOEA08-011100*USED*KEMOTRON495.27/3MAINBOARD1KEMOTRON495.28/3MAINBOARD2REXROTHTB851000-3020*USED*INDRAMATTRANS01.5/1*USED*ROBERTSHAW314B-A2-A2*USED*BOSCH9810231072*USED*TEXASINSTRUMENTS2461452*USED*ECLIPSEETC25A*USED*HUBCITY0220-74767*USED*PINN***E53-093*USED*SPINDLEPROCESSORCSS91*USED*BENSHAWBIPCLTSCNTL*USED*PARKER801179*USED*ST-100CONTROLBOX*NICE*GTRHFMN-15L-120-S2?5*USED*TACO113-B49/06*USED*ROSEMOUNT05010784700*USED*EUCHNERTZ2REO24PG*USED*LOTOF36343NHP*USED*CUTLER-HAMMER1510-16*USED*LOTOF5MICROSWITCHBASICSWITCHBA-2RB-A2*USED*MASTERPNEUMATIC-DELTR?OITINC.R54MB-2AL30*USED*DECCO9-100M*USED*BUSS2810*USED*APPLETONUL329S*USED*)
厦门莫格电气自动化有限公司
业务 QQ: 1982497648