一种集成多通道数据采集及可调电源输出的迷你电脑的制作方法

专利2022-06-29  74


本实用新型涉及一种电脑,具体是一种集成多通道数据采集及可调电源输出的迷你电脑。



背景技术:

现在单片机开发人员在调试设备板卡功能的过程中,往往采用如下几种工具,给设备板卡供电的适配器,大多为可调开关电源,用于提供板卡的电力;采集设备板卡信息的工具,有usb转ttl转换器(可将被调试板卡的串口打印信息传输到电脑端以便跟踪设备运行的状态,从而判断板卡运行功能是否符合预期);有usb转rs485转换器,主要用于监控rs485总线数据包及在总线空闲态下发送协议包,rs485总线的应用场景主要在于工控环境下低速主从设备系统。(比如大部分工厂用到的风机系统,大多以rs485总线进行数据通信),该总线的特点是成本简单,抗干扰能力强,便于在楼宇内进行综合布局实施;还有更加高端的usb转can分析仪,主要用于can总线数据监听,模拟单一传感器向can总线发送数据包等功基本功能。can总线主要应用于各类要求抗干扰能力强,数据信息交互量较大的场景,比如高铁,汽车,飞机上各类传感器信息汇聚到信息采集系统的总线布局无一例外都采用can总线。

以上应用场景提到的产品,在没有正式量产之前,都要经历脱机调试的阶段,而这个阶段必然会用到对应数据采集专用的辅助工具。



技术实现要素:

本实用新型的目的在于提供一种集成多通道数据采集及可调电源输出的迷你电脑,以解决所述背景技术中提出的问题。

为实现所述目的,本实用新型提供如下技术方案:

一种集成多通道数据采集及可调电源输出的迷你电脑,包括单片机、pid电源电路、电脑主板、oled驱动连接模块、ttl转接电路、rs485转换电路和can转换电路,其特征在于,所述单片机分别连接pid电源电路、电脑主板、oled驱动连接模块、ttl转接电路、rs485转换电路和can转换电路,pid电源电路还连接电脑主板。

作为本实用新型再进一步的方案:单片机和电脑主板之间采用usart-ttl信息采集交互通道相连接,usart-ttl信息采集交互通道包括mos管q3、二极管tvs3、二极管tvs4、电阻r45和电阻r44,单片机包括单片机u8,单片机u8的脚31连接电阻r14,电阻r14的另一端连接二极管tvs3的阴极和usb接口cn2的脚3,单片机u8的脚30连接电阻r18,电阻r18的另一端连接二极管tvs4的阴极、电阻r15和usb接口cn2的脚2,单片机u8的脚18连接电阻r44和电阻r45,电阻r45的另一端连接ttl输入接口rx0,电阻r15的另一端连接mos管q3的漏极,mos管q3的源极连接电阻r43和5v电源,mos管q3的栅极连接电阻r43的另一端和三极管q2的集电极,三极管q2的基极连接电阻r47和io口ttl5v_mode_low_enable,单片机u8的型号为gd32e103c8t6。

作为本实用新型再进一步的方案:所述mos管q3的型号为si2303ds。

作为本实用新型再进一步的方案:所述三极管q2的型号为9013。

作为本实用新型再进一步的方案:所述二极管tvs3和二极管tvs4的型号均为smf6.0a。

作为本实用新型再进一步的方案:所述单片机u8内置can适配器。

与现有技术相比,本实用新型的有益效果是:本实用新型在硬件层面集成了可调直流电压输出,usb转ttl转换器,usb转rs485转换器,usb转can分析仪为一体的功能,同时为配合集成多用途转换器的数据采集系统的数据信息,配套电脑端专用监控软件,极大程度的提升嵌入式开发人员在工作的调试效率。原来用于配套调试的串口打印信息或是rs485总线以及can总线分析仪往往是多个独立的桌面软件,当两者或三者同时使用的时候,用户就必须打开多个客户端,且各个软件风格不一。而本产品在桌面软件端将统一为三个数据通道的一个客户端软件,软件内可以单独打开一个数据通道用于显示对应数据采集信息,也可以组合打开显示多个数据采集通道。并优化显示细节,设计多种辅助功能,方便用户更高效的观察到所需敏感信息。

附图说明

图1为本实用新型的整体电路示意图。

图2为单片机同电脑pc端的usb通信示意图。

图3为pid可调电源输出示意图。

图4为usart-ttl信息采集交互通道意图。

图5为rs485总线信息采集交互通道示意图。

具体实施方式

下面将结合本实用新型实施例中的附图,对本实用新型实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本实用新型一部分实施例,而不是全部的实施例。基于本实用新型中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本实用新型保护的范围。

实施例1:请参阅图1-5,一种集成多通道数据采集及可调电源输出的迷你电脑,包括用于综合信号处理的单片机u8,单片机u8内部自带usart适配器,txd跟rxd通过保护电阻r14,r18连接到usb2.0-af连接器cn2的d d-引脚,连接器将通过usb2.0转杜邦线连接到用户调试板卡的usart-ttl打印接口,从而实现信息的监听,客户所需的usart-ttl配置参数,如波特率,起始位,数据位长度,奇偶校验位,停止位等信息,可通过pc端软件预先配置到单片机内部flash,(掉电保存),nmos管q1,电阻r15,r43,组成的电路可以通过控制npn三极管q4、电阻r34的电路,实现上拉5v启用和关闭,从而实现3.3v或5vttl逻辑电平的硬件切换能力,本产品的巧妙之处在于,利用gpiotx0发送引脚的电平,可以自动驱动npn三极管q4的导通和关闭,从而当需要5v逻辑电平下,自动驱动q1实现5v逻辑电平的输出(由于硬件设计,实测输出4.3v电压也足够满足5vtll逻辑低电平要求),单片机引脚ttl_level_enable配置为开漏输出进行逻辑3.3v或5v选择,当开漏输出为高时,外部使用5v逻辑,开漏输出为低时,三极管q4被牵制低电平,nmos管q1将一直处于截止态,输出的电压完全用gpiotx0发送引脚的电平决定,而单片机默认的引脚电平为3.3v。

本产品采用r45,r44高阻值电阻分压(减少对输入信号源电流索取),采集usart-txd输入线的电压,可以在usart总线空闲下,自动识别用户usart-ttl的逻辑数值,达到自动电平切换的目的,从而可以保护用户io不受电平不匹配造成的损坏。当然本产品配套上位机软件支持用户通过pc端软件预先配置电平逻辑.对usart-ttl数据回路设计并联tvs3,tvs46.0v保护管,有利于防止人体静电对通信数据线的损坏。

为解决usb转ttl转换器在打印板卡信息过程中,面临电气电平匹配的问题,本产品具有一路adc自动判定电平逻辑的功能,也可以通过电脑端软件发送命令进行电平强制切换(3.3v或5vttl逻辑),现有设备则需使用短路帽等外部辅助工具进行电平切换,稍有不慎还会烧坏io口,部分usb转ttl转换器甚至不具备电平切换的功能。在逻辑切换中,本产品不会因为电平的电气问题烧毁产品本身,对数据回路具备tvs保护功能,可杜绝在干燥季节引起的人体带静电烧毁转换器的隐患。更为重要的是,当前各类电脑端串口软件仅仅只是将数据包进行显示在数据接收区,不仅需要开发人员用心观察各类打印信息,甚至需要暂停软件进行繁琐而慢速的拆包分析,而本产品配套的电脑端软件,允许客户自定义颜色标注不同的数据包,自定义颜色标注对应数据包内的敏感的内容段,对于大量快速显示的打印数据自动进行比对(需要预先配置好抓取的数据包内容和标定代表颜色),符合比对规则的数据包将会按照颜色指示进行抓取显示,当鼠标点击对应字段内容的时候,还可以弹出备注栏描述的中文含义,让用户在大量数据信息里,直观的看到想到的信息。

为解决用户调试以主从设备设计的rs485总线过程中,由于主机设备跟从机设备不能同时研发完成便于方便调试的情况下,从机开发人员可以利用本产品及配套软件模拟某些主机设备的功能(比如循环发送地址查询包,控制命令包等),进行功能调试。为解决部分普通usb转rs485转换器在调试rs485总线过程中,不能识别总线繁忙而强行在总线插入数据包导致总线数据乱码的情况,本产品会自动识别rs485总线繁忙或空闲情况,选定空闲状态下,发送用户指定的数据包。

为解决用户调试can总线,通过本产品提供的can数据通道,可进行总线数据包抓包打印,模拟单一总线设备发送数据包,以及总线带宽压力测试等软件功能。

为解决用户需要适配器给设备供电,本产品带调压电路输出,实现0~19.5v直流电压可调电压输出,由于配套适配器采用原装dell130w最新一代笔记本适配器作为标配电源,交直流侧变压器隔离,安全可靠。

实施例2:在实施例1的基础上,图2所示为单片机同电脑pc端的usb通信电路图,单片机内置usb适配器,通过usb标准差分总线连接电脑主板的usb2.0接口,进行数据通信。单片机采用易兆创新科技出品的gd32e103,按照usb2.0标准协议同电脑主板进行数据交互,通过软件编程实现将各个通道的采集的数据信息上传到电脑端。

实施例3:在实施例1的基础上,图3所示为pid可调电源输出电路,可调电源采用单片机pwm(带死区互补)控制全桥芯片u6驱动上下桥臂n-mosfet管u1,u2,对输入直流电源19.5v进行占空调节,从而实现输出电压可调。采用运放芯片u5的一路通道做同向放大电路,对电源输出回路的cs处采样功率电阻r47进行信号放大后,通入单片机的adc通道进行模数转换,从而计算可调电源输出回路的电流数值。采用运放芯片u5的第二路通道做同向比例电路,对电源输出回路的vo电压进行电阻分压r11,r10,接入运放设计的射极跟随器输出到单片机的adc通道进行模数转换,从而计算可调电源输出回路的电压数值。以上模拟信息的采集,不但为pid调节做实时输入参数而用,还可以用于过流,输出过压保护等其他功能。

实施例4:在实施例1的基础上,图4中网格rx0为本产品的ttl输入接口,接在用户ttl的输入侧,经过两个均值电阻分压的网格ttl_level_check接入mcu的pb0口(adc01_in8),就可以采集用户ttl电平电压,由于用户可能处于发送数据包中,所以采样的数值随时有可能接近为0v,因此本产品的软件代码在编程的时候,会在串口空闲态下,检测的电压数值为准,从而正确识别电平逻辑,由于本产品选用的mcu具备5v耐压能力,因此接收端串联一个1k电阻即可确保3.3v或5v的电平逻辑识别,且不会烧坏io口。本产品的ttl输出电路里,外加一个pmosfet强制上拉硬件电路能力,通过网格ttl5v_mode_low_enable所代表的io口进行使能和禁能:当ttl5v_mode_low_enable为开漏输出低的时候,使用功能为3.3v逻辑电平,当ttl5v_mode_low_enable为开漏输出高的时候,使用功能为5v逻辑电平。为保护用户io,串联1个r15(1k)电阻,可使得电流限制在5ma内,即便是古老的51单片机io口也具有5ma的灌电流能力,因此不会烧坏用户io口(极少数mcu不具备5ma灌电流能力),由于本产品选用的mcu内置了反向二极管,io口均有5v容压能力,上述电路控制ttl5v_mode_low_enable引脚输出开漏高后,tx0总线具备4.3v电压的高电平能力。足够满足5v逻辑电平下的高电平的电气规范范围。

实施例5:在实施例1的基础上,图5为rs485总线信息采集交互通道电路图,单片机u8内部自带usart适配器通过usart-rs485转换芯片u7进行电平转换后,a,b线分别连接到usb2.0-af连接器cn3的d d-引脚,连接器将通过usb2.0转杜邦线连接到用户调试板卡的rs485ab线,即可采集rs485总线的信息,当然也可以往总线发送信息。usart-txd引脚用于控制三极管q3导通,实现对芯片u7的rd引脚0v和5v电平逻辑的时序控制,rs485总线的b线通过二极管d32,电阻r28和电容c4组成的反馈回路可以驱动di引脚实现将单片机的usart-txd时序,转换到rs485总线上,

与此同时,rd引脚的高电平自动将rs485总线处于发送态,而rd引脚低电平自动将

rs485总线处于接收态,从而实现半双工的实际应用。在ab线上,并联tvs1,tvs2保护器件,有利于防止人体静电对通信数据线的损坏。

对于本领域技术人员而言,显然本实用新型不限于上述示范性实施例的细节,而且在不背离本实用新型的精神或基本特征的情况下,能够以其他的具体形式实现本实用新型。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本实用新型的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本实用新型内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。

此外,应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。


技术特征:

1.一种集成多通道数据采集及可调电源输出的迷你电脑,包括单片机、pid电源电路、电脑主板、oled驱动连接模块、ttl转接电路、rs485转换电路和can转换电路,其特征在于,所述单片机分别连接pid电源电路、电脑主板、oled驱动连接模块、ttl转接电路、rs485转换电路和can转换电路,pid电源电路还连接电脑主板。

2.根据权利要求1所述的一种集成多通道数据采集及可调电源输出的迷你电脑,其特征在于,单片机和电脑主板之间采用usart-ttl信息采集交互通道相连接,usart-ttl信息采集交互通道包括mos管q3、二极管tvs3、二极管tvs4、电阻r45和电阻r44,单片机包括单片机u8,单片机u8的脚31连接电阻r14,电阻r14的另一端连接二极管tvs3的阴极和usb接口cn2的脚3,单片机u8的脚30连接电阻r18,电阻r18的另一端连接二极管tvs4的阴极、电阻r15和usb接口cn2的脚2,单片机u8的脚18连接电阻r44和电阻r45,电阻r45的另一端连接ttl输入接口rx0,电阻r15的另一端连接mos管q3的漏极,mos管q3的源极连接电阻r43和5v电源,mos管q3的栅极连接电阻r43的另一端和三极管q2的集电极,三极管q2的基极连接电阻r47和io口ttl5v_mode_low_enable,单片机u8的型号为gd32e103c8t6。

3.根据权利要求2所述的一种集成多通道数据采集及可调电源输出的迷你电脑,其特征在于,所述mos管q3的型号为si2303ds。

4.根据权利要求2所述的一种集成多通道数据采集及可调电源输出的迷你电脑,其特征在于,所述三极管q2的型号为9013。

5.根据权利要求2所述的一种集成多通道数据采集及可调电源输出的迷你电脑,其特征在于,所述二极管tvs3和二极管tvs4的型号均为smf6.0a。

6.根据权利要求2-5任一所述的一种集成多通道数据采集及可调电源输出的迷你电脑,其特征在于,所述单片机u8内置can适配器。

技术总结
本实用新型公开了一种集成多通道数据采集及可调电源输出的迷你电脑,主要由数据采集板卡,OLED显示屏,电脑主机(包含CPU、内存、硬盘),铝合金外壳组成。为配套本产品使用,电脑主机内置安装一个客户端软件,该软件可同采集板卡进行数据交互(接收所有通道数据,下发用户指定的通道数据)。通过优化细节,设计了多种辅助功能,方便用户更高效的进行后续数据处理。

技术研发人员:吕本
受保护的技术使用者:吕本
技术研发日:2019.12.30
技术公布日:2020.06.09

转载请注明原文地址: https://bbs.8miu.com/read-36282.html

最新回复(0)