15AH, San Francisco

California, United States.

Send Your Mail At:

tianyingkejishe@sina.cn

Working Hours

Mon-Sat: 9.30am To 7.00pm

分类标题

Autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et dolore feugait.

分类归档 电路硬件

【功率计】TI ina220A功率计使用

一、应用框图

1、通讯支持I2c和SMBus接口协议,从机地址如下图所示:

二、寄存器说明

寄存器列表

1、配置寄存器

2、并联电压寄存器(根据配置寄存器参数有相应调整)

3、总电压寄存器

4、功率寄存器

5、电流寄存器

6、校准寄存器

三、并联电压、总电压、电流、功率计算方式

1、并联电压

ShuntVoltage/ShuntVoltage(寄存器值)=320mV/7D00H

ShuntVoltage=ShuntVoltage(寄存器值)*320mV/7D00H

ShuntVoltage(mV)=ShuntVoltage(寄存器值)/100

2、总电压

BusVoltage=(BusVoltage(寄存器值)>>3)*32V/8000

3、电流

Current=ShuntVoltage(寄存器值)*校准寄存器值*LSB(mA)/(4096*1000)

4、功率值

Power=电流寄存器*电压寄存器*0.04(W)/5000

四、TI工具使用

Alter FPGA回读芯片内部程序文件

实际应用中会碰到,手头没有编写的程序,而又想复制一台一模一样的FPGA设备,那再次教你一招,从设备里读取程序,下载到另一个设备里。

1、建立项目

file -> new projec wizard

根据向导填写FPGA硬件信息

2、打开编程界面

tools -> programer

添加FPGA型号,添加配置flash型号。

 

 

 

 

 

 

 

点击start编程,待进度条显示100%后,点击savefile

AltiumDesiger一个项目中存在多个原理图和多个PCB文件一一对应方法

1.首先建立相应的电路原理图和 PCB 文件,结果如图 1 所示


1

2.Porjects 中选择对应 SCHDOC , 右键, 选择 show defferences… , 如图 2 所示。


2


3.
勾选 Advenced Mode ,如图 3 所示。


3


4.
然后在右侧栏中选择新建立的那个 PCBDOC ,点击 OK 确认操作,如图 4 所示。

4


5.
在出现的 Defferences between × × × 对话框中,右击鼠标,选择 Updata all in
一栏(其他几栏请自己体会)
,如图 5 所示。


5


6.
点选图 5 所示对话框左下方的 Create Engineering Change Order…. ( 该按钮在未
执行上一步时为灰色) 。 在新出现的
Engineering Change Order 对话框中, Validate
Changes
, 然后 Execute Changes ,完成将某一个 SCHDOC 导入对应的 PCBDOC
如图
6 所示。


6


7.
同理,如果要将某几个 SCHDOC 导入一个 PCBDOC ,则需执行好几次。


PS:如果直接是整个 Project 中的 SCHDOC 导入一个 PCB,请选择工具栏中的
Design–updata × × × ×即可。

RT5350 openwrt 修改默认IP地址

1、进入openwrt目录

命令:cd openwrt

2、打开配置文件

命令:vim openwrt/package/base-files/files/bin/config_generate

找到192.168.1.1修改为你想要的和你的路由器不冲突的ip。个人爱好改成192.168.10.1

保存退出

3、重新编译生成bin文件,下载到开发板。

4、重启

命令:ifconfig

查看ip配置修改情况。

 

 

DB9接口定义详解

一、公头和母头:

DB9是9针的串口线,分为公头和母头。

公头:泛指所有针式的接头(5针朝上,从左到右依次是1~9

母头:泛指所有插槽式的接头(5针朝上,从右到左依次是1~9)

二、各管脚的功能:

管脚定义公头和母头有一些区别,公头的2引脚是RXD,母头的2引脚是TXD。

1 、DCD( Data Carrier Detect) :载波检测。主要用于Modem通知计算机其处于在线状态,即Modem检测到拨号音,处于在线状态。
2 、RXD(Receive(rx) Data):此引脚用于接收外部设备送来的数据;在你使用Modem时,你会发现RXD指示灯在闪烁,说明RXD引脚上有数据进入(电脑的2接MAX232的RS232端TOUT(如PIN7))。
3 、TXDTransmit(tx)  Data:此引脚将计算机的数据发送给外部设备;在你使用Modem时,你会发现TXD指示灯在闪烁,说明计算机正在通过TXD引脚发送数据。
4 、DTR( Data Terminal Ready :数据终端就绪;当此引脚高电平时,通知Modem可以进行数据传输,计算机已经准备好。
5 、GND(Ground):逻辑地。
6 、DSR(data set ready:数据设置就绪;此引脚高电平时,通知计算机Modem已经准备好,可以进行数据通讯了。
7 、RTS(Request To Send:请求发送;此脚由计算机来控制,用以通知Modem马上传送数据至计算机;否则,Modem将收到的数据暂时放入缓冲区中。
8 、CTS(Clear to send): 清除发送;此脚由Modem控制,用以通知计算机将欲传的数据送至Modem。
9 、RI ( Ring Indicator): Modem通知计算机有呼叫进来,是否接听呼叫由计算机决定

要想实现串口间通信,至少需要三个引脚,即:RXD,TXD,GND,RXD与其他串口线TXD相连,TXD与RXD相连,GND与GND相连,这样就实现了串口间通信。该通信是全双工的,即可以同时发送/接收数据,虽然说是串行的,但是因为发送/接收不是用的一个通道,所以可以实现全双工。

  三、辨别是交叉串口线与直连串口线

         用万用表测一下,如果2和2通,3和3通则为直连串口线;如果2和3通,3和2通则为交叉串口线。其实也很简单:

    直连线:一般用于公母头的接法

    交叉线:一般用于一对公头或一对母头的接法(就像上面那个图一样)

——————— 本文来自 qicheng777 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/qicheng777/article/details/71775068?utm_source=copy