



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PCI6505光电隔离16路入/16路功率输出一、概述PCI6505板是独立光电隔离16路开关量输入16路开关量功率输出,该板卡简单可靠,输入输出电压范围广,符合PCI总线标准。PCI6505开关量输入部分采用光电隔离技术,实现16路电压型开关量的并行输入,有效的避免了外部环境对主机的干扰和损坏,输入采用共地方式,各路输入相互独立,只要选用适当的限流电阻,保证光电耦合器件的输入电流为4mA左右,即可适应不同电压的开关量输入,出厂为012V。PCI6505输出部分采用光隔离技术,实现16路开关量独立输出,上电自动清零.可以提供TTL电平输出,也可以提供功率输出,其输出端最大功率可驱动24V/200mA负载或12V/200mA, 可直接驱动继电器,电磁阀。各路输出信号均具有锁存功能。出厂为功率输出方式。CPU输出数据为正向驱动。PCI6505功率输出时要求用户从37芯IDC接头提供+24V或+12V电源给功率驱动芯片(2803)。电源提供24V还是12V由用户需要开关量输出的电压值而定。PCI6505采用芯片表贴技术。出厂时提供Win98/2000/NT/XP下测试程序和动态链接程序(DLL)及编程指导(DEMO程序),有VB/VC采集程序例程,并提供两年的质保服务。由于是PCI总线,用户不必关心板卡的实际地址,安装板卡时,PCI协议自动分配该板的基地址。二、性能特点16路开关量输入,16路TTL电平或功率输出光电隔离为电流驱动方式,一分钟内可耐压5000V每个点输入电压可选(出厂为012V)输入电流限制在4mA左右,由R1R32阻值决定各输出信号具有锁存功能,驱动能力为24V/200mA工作模式为CPU扫描刷新输出,最快扫描周期5S基地址浮动,由PCI协议管理地址物理I/O地址为BASE+0BASE+1H提供WIN/98/2000/NT/XP下驱动程序及动态连接库功率输出时须从机外提供12V或24V辅助电源工作电流:350mA三、技术参数工作电压: 5V0.25V工作温度: 050湿 度: 5%95%外部工作电压: 24V1.0V或12V0.5V四、工作原理1工作原理图(图1) PL DI0 DI15 DO0 DO15功率输出在功率输出在 光隔光隔光隔光隔数据锁存在数据驱动数据驱动数据锁存在总线译码数据缓冲 总线芯片P CI 总 线图1:逻辑方框图五、使用方法1端口地址设置PCI总线地址为浮动地址,由PCI总线协议分配,物理地址为BASE+0HBASE+1H, 用户在使用PCI总线数据采集板时不必去关心具体的板卡地址,其地址管理由PCI协议分配,用户编程时只需调用我公司提供的DLL库即可,下面说明的板卡地址,只是让用户详细了解本板的功能。口地址读写操作功能定义BASE+0写第07路开关量DO输出BASE +1写第815路开关量DO输出BASE +0读第07路开关量DI 输入BASE +1读第815路开关量DI 输入表1:I/O端口地址定义表(BASE表示首地址)2信号引脚定义引脚号信号引脚号信号19IN037IN118IN236IN317IN435IN516IN634IN715IN833IN914IN1032IN1113IN1231IN1312IN1430IN1511AGND29AGND10DO028DO19DO227DO38DO426DO57DO625DO76DO824DO95DO1023DO114DO1222DO133DO1421DO152AGND20AGND1+24V/12V表1 37D型头输出信号定义表(注:AGND为电源地)3功率输出的接法本板输出功率具有很强的驱动能力, 当接好外部电源后, PCI6505通过J1插座可输出24V/200mA电信号, 直接驱动继电器或电磁阀, 其功率放大输出由2803完成。输出信号为共电源方式 Do 继电器 PCI6505 +24V或12V(1Pin) DO=0,1,215 为输出端外部控制接线时:继电器等负载的正端接+24V或12V,负端接DO.4.TTL电平输出的接法 PCI6505板也可完成5V TTL电平输出, 实现的方法是:将功率 驱动芯片2803卸下,用短路线将其插座上的输入输出端 短接。注意:2803芯片的9,10脚不能短接。 这种方式24V/12V仍需要接入,给光电隔离器件用。如下: 118 217 316 415 514 613 712 811 9 102803 插座计算机输出“1”为+5V,输出“0”为0V。 5.开关量输入的接法 16路开关量输入信号经过限流电阻R1R32后进入光电隔离芯片,由LS245读入计算机中。由于光电隔离芯片是电流方式工作的,只要保证电流在4mA8mA左右,就不影响光隔的工作,因此改变限流电阻开关量输入信号电压的范围也可改变。出厂时R1R32焊装3K电阻,按024V提供用户使用。 六、软件PCI6505的软件包括PCI6505驱动程序,动态连接库及调用例程。6.1 驱动安装将PCI3232硬件插入计算机的某一PCI插槽中,启动计算机进入WINDOWS系统将会自动找到新硬件,此时根据硬件安装向导,搜索最新驱动程序(指定位置/浏览(CDROM盘符:/drivers确定。完成安装后如从(控制面板/系统/设备管理器)中可找到外部设备:PCI6505则可证明硬件驱动安装正确。安装完成后必须重启计算机,才能安装成功。如果一台计算机插多块卡,需要插上一块,装完驱动,关机,再插入另一块。每块卡的设备序号iIndex,不同的计算机主板,规定不一样。一般靠近CPU槽的PCI就是0,以此类推。6.2测试程序 提供测试程序为VB,VC编写,可对PCI6505卡的所有功能进行测试。用户可参照例程自行编程。测试程序是一个32路输入,32路输出,还有计数。客户根据自己买的卡的功能做相应的测试。6.3函数调用说明提供动态链接库作为调用接口,它所封装的函数可以在应用程序运行时调用。任意一种可以调用DLL 链接库的编程工具均可进行编程。下列函数为 DLL函数原型,请注意数据格式的匹配及函数的返回类型。库中部分函数说明6.3.1 设备操作部分打开设备: 函数:HANDLE WINAPI XC_PCImOpenDevice(ULONG iIndex,BOOL iEnableMemory,BOOL iEnableInterrupt ) 功能:打开XC_PCI设备,返回句柄,出错则无效参数:iIndex指定XC_PCI设备序号,0对应第一个设备 iEnableMemory是否需要支持存储器 iEnableInterrupt是否需要支持中断返回值:-1 表示打开设备失败;其它值表示打开设备成功客户如果在一台机器上插入我公司多块卡. iIndex参数决定对哪块卡进行操作.如果就一块卡,则为0.多块卡时,每次必须插入一块卡,装完驱动后,再关机插入另一块卡以此类推.究竟哪块卡的序号为0,1,2.不同的机器则不同.有的机器是最后插入的为0.有的机器是先插入的为0.客户可以自行测试便知. 关闭设备函数:VOIDWINAPIXC_PCImCloseDevice( ULONG iIndex ) 功能:关闭XC_PCI设备 参数:iIndex指定XC_PCI设备序号返回值:无 读入函数:BOOLWINAPIXC_PCImReadIoByte( ULONG iIndex, PVOID iAddr, PUCHAR oByte ) 功能:从I/O端口读取一个字节 参数:iIndex 指定XC_PCI设备序号 iAddr 指定I/O端口的偏移地址 oByte 指向一个字节单元,用于保存读取的字节数据 返回值:布尔值,成功为true,否则为false 写出函数:BOOLWINAPIXC_PCImWriteIoByte(ULONG iIndex, PVOID iAddr, UCHAR iByte ) 功能:向I/O端口写入一个字节 参数:iIndex 指定XC_PCI设备序号iAddr 指定I/O端口的偏移地址iByte 待写入的字节数据返回值:布尔值,成功为true,否则为false 6.3.2 函数调用注意事项调用函数的正确顺序为:1.、加载驱动,打开设备。2、对板卡进行访问,可进行开关量输入输出、脉冲计数操作。3、关闭设备。6.4 DLL函数全部是WINAPI调用约定的,即_stdcall接口在使用各种编程语言时应注意选择,Visual C+/C+ Builder/Delphi可以使用两种类型的调用约定。要在函数定义中明确指出_stdcall 还是_cdecl;Visual Basic/PowerBuilder等语言应该使用_stdcall调用接口。七. 维修服务7.1 产品完整性PCI6505产品应包括以下内容,请检查其完整性1. PCI6505卡一块。(贴有出厂日期)2. 37
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 棋谱仓库文员培训总结
- 三违安全知识培训
- 新生儿红臀的预防与护理常规考核试题
- 城市交通规划合同终止咨询重点基础知识点
- 轧钢厂租赁合同协议
- 辅导机构学员协议合同
- 暂时离职协议书
- 智联招聘协议书
- 健康养生服务提供协议
- 智力障碍协议书
- 风电场安全工作交底制度(2篇)
- 标准离婚协议书模板民政局
- 2024新民政局离婚协议书参考样板
- 2020-2024年安徽省初中学业水平考试中考语文试卷(5年真题+答案解析)
- 火针疗法在皮肤科:国际视角
- 医院科研诚信课件
- JBT 14449-2024 起重机械焊接工艺评定(正式版)
- 2024年南京市鼓楼区名小六年级毕业考试语文模拟试卷
- 浙江省宁波市镇海区2022~2023学年六年级下学期毕业考试数学试卷
- 有限空间安全培训
- 手术室等级医院评审
评论
0/150
提交评论