描述 | OPTOCOUPLER LOG-OUT 2CH 8-DIP | 通道数 | 2,单向 |
---|---|---|---|
电流 - 输出 / 通道 | 50mA | 数据速率 | 10Mbps |
传输延迟高 - 低 @ 如果 | 45ns @ 7.5mA | 电流 - DC 正向(If) | 30mA |
输入类型 | DC | 输出类型 | 开路集电极 |
安装类型 | 通孔 | 封装/外壳 | 8-DIP(0.300",7.62mm) |
供应商设备封装 | 8-DIP | 包装 | 管件 |
其它名称 | HCPL-2630GIHCPL2630GIHCPL2630QTMCL2630MCL2630GIMCL2630QT |
果。 当需要把ttl(0v和+5v)电平转换为uart电平(-10v和+10v)时,比如说要和pc串口(rs/232)进行通讯时,就要添加一些硬件电路。如图2所示,使用了ad7306br转换电平,由图中可以看出pc串口的3(td)管脚即数据发送管理,经过ad7306br之后,电平由-10v~+10v转换到0~+5v连接到dsp串口的数据接收(dr)管脚;同理dsp串口的数据发送(dt)管脚经过ad7306br完成电平转换接到pc串口的2(rd)管脚即数据接收管脚上。在完成电平转换之后,还要使用hcpl2630将dsp与电平转换电路隔离。 4 通讯协议及软件设计 4.1 通讯协议 通讯协议采用异步串行通讯方式,波特率为2400bps,数据包括8位数据位、1个奇校验位、1个低电平起始位和1个高电平停止位;变频驱动板与主控板的通讯由3个字节组成:同步码0xff、命令码和命令参数;主控板为主设备,变频驱动板为从设备,变频驱动板接到命令后立即应答,50ms无应答则重发命令,1s无应答则出错误报警。 通讯数据格式如表1所示。表1 通讯数据格式 uart数据格式 起始位 8位数据字 奇 ...
效果。当需要把ttl(0v和+5v)电平转换为uart电平(-10v和+10v)时,比如说要和pc串口(rs/232)进行通讯时,就要添加一些硬件电路。如图2所示,使用了ad7306br转换电平,由图中可以看出pc串口的3 (td)管脚即数据发送管脚,经过ad7306br之后,电平由-10v~+10v转换到0~+5v连接到dsp串口的数据接收(dr)管脚;同理dsp串口的数据发送(dt)管脚经过ad7306br完成电平转换接到pc串口的2(rd)管脚即数据接收管脚上。在完成电平转换之后,还要使用hcpl2630将dsp与电平转换电路隔离。 4 通讯协议及软件设计4.1 通讯协议通信协议采用异步串行通讯方式,波特率为2400bps,数据包括8位数据位、1个奇校验位、1个低电平起始位和1个高电平停止位;变频驱动板与主控板的通讯由3个字节组成:同步码0xff、命令码和命令参数;主控板为主设备,变频驱动板为从设备,变频驱动板接到命令后立即应答,50ms无应答则重发命令,1s无应答则出错误报警。通讯数据格式如表1所示。 4.2 实现方法由于admcf328只有一个同步串口,为 ...
它具有数字信号处理能力、强大的事件管理能力和嵌入式控制功能、运算速度快、接口资源丰富,适用于具有大批量数据处理的测控场合。tms320f2812只提供了两个事件管理器ev1和ev2,每个事件管理器模块都有一个正交编码脉冲电路qep1和qep2,qep3和qep4,只接收两路正交编码脉冲。tms320f2812工作电压是3.3 v,而hctl-2032工作电压是5 v,两者之间不能直接相连,必须采用电平转换器,本设计采用sn74lvth245驱动,同时为了防止负载对dsp的影响,采用双通道高速光耦hcpl2630进行隔离。硬件电路如图3所示。 4 软件设计 4.1 初始化dsp dsp的初始化主要包括:工作频率的设定、关闭看门狗、gpio的设置等。其代码如下: 4.2 读取数据 数据的读取分四次完成,依次从高字节到低字节读出,读取每个字节定义三个变量:result、result_old、result_new,分别用于存放最终结果、前一次的读数值、下一次的读数值。首先dsp从数据线上获得hctl-2032引脚值。为了保证数据的可靠性,d ...
hcpl2630看看 ...