一种上拉电压可调的通讯卡的制作方法

文档序号:8787132阅读:452来源:国知局
一种上拉电压可调的通讯卡的制作方法
【技术领域】
[0001]本实用新型涉及电源测试技术领域,尤其涉及一种上拉电压可调的通讯卡。
【背景技术】
[0002]通讯卡是一种广泛用于上位机与电子设备之间的通讯工具,已成为通讯领域最为广泛的工具之一。以两线式串行总线(Inter Integrared Circuit, I2C)通讯为例,传统的I2C通讯卡通常是固定的上拉电压,通过上拉电阻加在串行数据(Serial Data Line,SDA)总线和串行时钟(Serial Clock Line, SCL)总线上。按照使用的环境不同,通常使用最多的上拉电压有两种,一种是3.3伏特(V)上拉电压、另一种是5V上拉电压,其中3.3V上拉电压使用尤为普遍。另外还有一种上拉方式就是外部上拉,即I2C通讯卡不提供上拉电压,上拉电压由I2C设备自身提供。
[0003]由于普通的通讯卡只有一种上拉电压,所以在使用的过程中,如果遇到I2C通讯设备的总线电压与通讯卡的上拉电压不匹配,那么就会给通讯带来很大的影响,严重时甚至无法通讯。由此可知,目前现有的I2C通讯卡已经不能满足I2C设备多元化的需求。
【实用新型内容】
[0004]为了克服现有技术中存在的上述问题,本实用新型提供了一种上拉电压可调的通讯卡,能够方便快捷地变换输入电压的幅值,将输入电压变换为不同的输出电压,加载到总线上。
[0005]为了解决上述技术问题,本实用新型采用如下技术方案:
[0006]依据本实用新型提供了一种上拉电压可调的通讯卡,包括:上位机接口、控制电路、电压调节电路和通讯总线,其中控制电路分别与上位机接口、电压调节电路和通讯总线连接,上位机接口将接收到的上位机发送的通讯总线配置命令发送至控制电路,由控制电路输出控制信号至电压调节电路,电压调节电路接收到控制信号后,输出设定电压值至通讯总线。
[0007]可选地,控制电路接收上位机发送的通讯总线配置命令,并对通讯总线配置命令进行解析,获取与通讯总线配置命令对应的控制信号,并输出控制信号,控制电路包括:用于与上位机接口连接的第一端口、用于输出控制信号的第二端口、用于接收和发送数据的第三端口和用于连接供电电源的第四端口;
[0008]电压调节电路接收控制电路发送的控制信号,并根据控制信号输出设定电压值,电压调节电路包括:用于连接供电电源的第五端口、用于输出设定电压值的第六端口和用于接收控制信号的第七端口;
[0009]通讯总线包括:用于与控制电路的第三端口连接的第八端口和用于接收电压调节电路的第六端口输出的设定电压值的第九端口。
[0010]可选地,该上拉电压可调的通讯卡还包括:用于限制电流值的上拉电阻,上拉电阻的一端与电压调节电路的第六端口相连,上拉电阻的另一端与通讯总线的第九端口相连。
[0011]可选地,该上拉电压可调的通讯卡还包括:用于为控制电路和电压调节电路提供供电电源的供电电路,供电电路分别与电压调节电路的第五端口和控制电路的第四端口相连。
[0012]可选地,通讯总线为I2C。
[0013]可选地,控制电路为单片机电路。
[0014]可选地,控制电路为现场可编程门阵列(FPGA)电路。
[0015]可选地,控制电路包括有效数据校验电路,用于对解析后的通讯总线配置命令的有效数据进行校验。
[0016]本实用新型的有益效果是:
[0017]本实用新型的上拉电压可调的通讯卡,通过上位机接口将本实用新型的上拉电压可调的通讯卡与上位机连接,并通过控制电路接收上位机下发的通讯总线配置命令,对该通讯总线配置命令进行处理后获取对应的控制信号,并将该控制信号发送给电压调节电路,使得电压调节电路可将电压调节到设定的电压值并输送给通讯总线,达到通讯设备的总线电压与通讯卡的上拉电压相匹配的效果。
[0018]此外,本实用新型的上拉电位可调的通讯卡,其各个电路组成部分采用全数字化控制方案,从上位机的数据传输到控制电路的数据解析以及电压调节电路的引脚高低电平的切换全部实现数字化,具有精确、快速的特点和良好的通用性。
【附图说明】
[0019]图1表示本实用新型实施例的上拉电压可调的通讯卡的结构框图;
[0020]图2表示本实用新型实施例的上拉电压可调的通讯卡的信号处理流程示意图。
[0021]其中图中:101、上位机接口 ;102、控制电路;103、电压调节电路;104、通讯总线;105、上拉电阻;106、供电电路;1、第一端口 ;2、第二端口 ;3、第三端口 ;4、第四端口 ;5、第五端口 ;6、第六端口 ;7、第七端口 ;8、第八端口 ;9、第九端口。
【具体实施方式】
[0022]为使本实用新型的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对本实用新型进行详细描述。
[0023]依据本实用新型提供了一种上拉电压可调的通讯卡,如图1所示,包括:上位机接口 101、控制电路102、电压调节电路103和通讯总线104,其中控制电路102分别与上位机接口 101、电压调节电路103和通讯总线104连接,上位机接口 101将接收到的上位机发送的通讯总线配置命令发送至控制电路102,由控制电路102输出控制信号至电压调节电路103,电压调节电路103接收到控制信号后,输出设定电压值至通讯总线104。
[0024]本实用新型实施例的上拉电压可调的通讯卡,在使用时,将上位机接口 101与上位机相连,在上位机的相应软件界面中输入所需的电压值,点击确定之后,该上位机下发通讯总线配置命令。其中,上位机可为计算机,所以为了配合本实用新型实施例的上拉电压可调的通讯卡的应用,需要在上位机中安装相应的软件,且该软件可通过现有技术中的计算机语言编写获得,能够进行人机交互,最终实现数据的编码和下发。
[0025]此外,本实用新型实施例的上拉电压可调的通讯卡,填补了通讯总线104上拉电压无法改变的空白,使用者可以根据不同的终端设备切换不同的总线电压,快速、准确的获取数据,并且在使用过程中可随时更改总线的上拉电压值,无需重启该通讯卡。
[0026]如图1所示,控制电路102接收上位机发送的通讯总线配置命令,并对通讯总线配置命令进行解析,获取与通讯总线配置命令对应的控制信号,并输出控制信号,控制电路102包括:用于与上位机接口 101连接的第一端口 1、用于输出控制信号的第二端口 2、用于接收和发送数据的第三端口 3和用于连接供电电源的第四端口 4 ;
[0027]电压调节电路103接收控制电路102发送的控制信号,并根据控制信号输出设定电压值,电压调节电路103包括:用于连接供电电源的第五端口 5、用于输出设定电压值的第六端口 6和用于接收控制信号的第七端口 7 ;
[0028]通讯总线104包括:用于与控制电路102的第三端口 3连接的第八端口 8和用于接收电压调节电路103的第六端口 6输出的设定电压值的第九端口 9。
[0029]当控制电路102通过第一端口 I接收上位机下发的通讯总线配置命令
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1