一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种CAN总线检测分析装置的制作方法

2021-10-16 09:44:00 来源:中国专利 TAG:总线 检测 装置 分析

一种can总线检测分析装置
技术领域
1.本实用新型涉及一种can总线检测分析装置,属于总线检测领域。


背景技术:

2.随着工业生产自动化水平的不断提高,复杂程度不断增加,越来越多的工业控制系统采用分布式总线控制方式。在分布式总线控制系统中,每一个设备都是相互独立的,当某一设备出现故障后并不会影响到其它设备的正常运行,因此分布式总线控制系统具有很高的稳定性。分布式总线控制系统中的现场总线有很多种,can总线便是其中之一。can总线是一种多主控制总线,具有传输速率高、通信距离远、抗干扰性能强、成本低等优点,在汽车、船舶和工业自动化等领域都有广泛的应用。
3.对使用can总线的系统进行调试和故障排查时都会使用到can总线检测分析设备,但现有的检测分析设备大都无法独立工作,需要电脑的配合才能完成检测和分析,使用起来很不方便,此外,由于非独立can总线检测分析装置和电脑之间有通信线缆,有些装置还需单独供电,这大大降低了装置的稳定性。


技术实现要素:

4.本实用新型提供了一种can总线检测分析装置,以用于通过合理的构成及连接搭建can总线检测分析的平台,以适用于恶劣工作环境下can总线检测和分析。
5.本实用新型的技术方案是:一种can总线检测分析装置,包括机械结构及硬件控制电路;
6.所述机械结构包括翻盖式的外壳,外壳上盖内侧为屏幕、外壳下盖内侧是键盘和触摸板,下盖一侧有电源接口,用于外接电源,下盖另一侧有can接口,用于连接外部can总线网络;机械结构内部封装硬件控制电路;
7.所述硬件控制电路包括微型电脑主板模块、can总线检测分析模块和电源模块;电源模块用于供电,微型电脑主板模块通过串口和can总线检测分析模块连接,通过hdmi接口和屏幕连接,通过usb接口和键盘、触摸板连接。
8.所述can总线检测分析模块包括can总线数据接收模块、数据处理模块;其中,can总线数据接收模块有两个通道,能同时接收外部两路can数据,并能将接收到的can数据传送给数据处理模块,数据处理模块将接收到的数据通过串口发送到微型电脑主板模块。
9.所述can总线数据接收模块包括两块can收发芯片sn65hvd232d;其中,第一块can收发芯片sn65hvd232d的canh和cahl两端连接终端电阻r7,同时canh和canl组成的接口连接到外部can总线,第一块can收发芯片sn65hvd232d的rxd和txd连接到数据处理模块;第二块can收发芯片sn65hvd232d的canh和cahl两端连接终端电阻r8,同时canh和canl组成的接口连接到外部can总线,第二块can收发芯片sn65hvd232d的rxd和txd连接到数据处理模块。
10.所述数据处理模块采用微控制器stm32f105rb;微控制器stm32f105rb的接口can_tx1、can_rx1和can总线数据接收模块中第一块can收发芯片sn65hvd232d的rxd和txd端连
接,接口can_tx2、can_rx2和can总线数据接收模块中第二块can收发芯片sn65hvd232d的rxd和txd端连接,微控制器stm32f105rb的串口uart_tx和uart_rx和微型电脑主板连接。
11.所述电源模块包括充电电路、放电电路和大容量锂电池;其中大容量锂电池通过放电电路供电;当外部电源接口有接电源时,充电电路对大容量锂电池进行充电。
12.所述大容量锂电池通过由开关型稳压芯片lm2576和线性稳压芯片lm1117搭建的电路供电;其中开关型稳压芯片lm2576搭建的稳压电路输入端接大容量锂电池,输出电压为5v,线性稳压芯片lm1117搭建的稳压电路输入端接5v,输出电压为3.3v;当外部电源接口有接电源时,外电源通过充电芯片pw4203为大容量锂电池进行充电,充电芯片pw4203的输入端通过防反接二极管d3和外部电源连接,pw4203的输出端接大容量锂电池。
13.本实用新型的有益效果是:本实用新型可以独立用于进行can总线测试分析工作,不再依赖于电脑,装置拥有大屏幕,方便了用户进行数据查看,同时因为采用基于arm的微型电脑主板,功耗大大降低,无需增加风扇进行散热,使得装置更能适应恶劣环境。
附图说明
14.图1是本实用新型的外观图;
15.图2是本实用新型的硬件控制电路连接框图;
16.图3是数据处理模块电路原理图;
17.图4是can总线数据接收模块电路原理图;
18.图5是放电电路原理图;
19.图6是充电电路原理图;
20.图中各标号为:1

屏幕,2

电源接口,3

键盘,4

电源开关,5

触摸板,6

can接口1,7

can接口2。
具体实施方式
21.实施例1:如图1

6所示,一种can总线检测分析装置,包括机械结构及硬件控制电路;机械结构包括翻盖式的外壳,外壳上盖内侧为液晶屏幕1,屏幕分辨率为1366*768,大小为15寸;外壳下盖内侧是键盘3和触摸板5(可以采用带触摸板的88键工业键盘);下盖一侧有电源接口2,可以外接15v电源;下盖另一侧有两个can接口(can接口1、can接口2),用于连接外部can总线网络;机械结构内部封装硬件控制电路;所述硬件控制电路包括基于arm的微型电脑主板模块、can总线检测分析模块和电源模块;电源模块用于供电,基于arm的微型电脑主板模块通过串口和can总线检测分析模块连接,通过hdmi接口和屏幕连接,通过usb接口和键盘、触摸板连接。
22.进一步地,可以设置所述微型电脑主板模块拥有串口、hdmi、usb、以太网等多个接口,其通过串口和can总线检测分析模块连接、通过hdmi接口和上盖内侧的屏幕连接,通过usb接口和下盖内侧的键盘和触摸板连接。微型电脑采用linux操作系统,系统上可以运行装置配套的应用程序,配套的应用程序可对从can总线检测分析模块接收来的数据进行二次处理,然后将二次处理后的数据保存到数据库中,同时也显示在屏幕上。具体的:微型电脑主板模块采用树莓派,它基于arm架构,拥有个人电脑的基本功能。树莓派的hdmi接口连接到上盖内侧的屏幕,电源接口连接到电源模块,串口连接到can总线检测分析模块的串
口,usb接口连接到触摸板和键盘。上电后,树莓派运行系统里的装置配套应用程序,实时接收串口数据,并将数据写入数据库,保存到树莓派的硬盘中,同时也将数据显示在显示器上,方便查看,通过触摸板和键盘,可以对装置进行操作。
23.进一步地,可以设置所述can总线检测分析模块包括can总线数据接收模块、数据处理模块;其中,can总线数据接收模块有两个通道,能同时接收外部两路can数据,并能将接收到的can数据传送给数据处理模块,数据处理模块将接收到的数据通过串口发送到微型电脑主板模块。
24.进一步地,可以设置所述can总线数据接收模块包括两块can收发芯片sn65hvd232d;其中,第一块can收发芯片sn65hvd232d的canh和cahl两端连接120ω终端电阻r7,同时canh和canl组成的接口连接到外部can总线,第一块can收发芯片sn65hvd232d的rxd和txd连接到数据处理模块;第二块can收发芯片sn65hvd232d的canh和cahl两端连接120ω终端电阻r8,同时canh和canl组成的接口连接到外部can总线,第二块can收发芯片sn65hvd232d的rxd和txd连接到数据处理模块。
25.进一步地,可以设置所述数据处理模块采用微控制器stm32f105rb微控制器内核为cortex

m3,主频为72mhz。此微控制器拥有丰富的外围设备;其中包括两路can控制器和5路串口。stm32f105rb的两路can控制器对应的接口;微控制器stm32f105rb的两路can控制器对应的接口can_tx1、can_rx1和can总线数据接收模块中第一块can收发芯片sn65hvd232d的rxd和txd端连接,接口can_tx2、can_rx2和can总线数据接收模块中第二块can收发芯片sn65hvd232d的rxd和txd端连接,微控制器stm32f105rb的串口uart_tx和uart_rx和微型电脑主板连接;微控制器stm32f105rb设置在监听模式,即可对can总线上的数据进行无损监测。
26.所述电源模块包括充电电路(如图6所示)、放电电路(如图5所示)和一个4000mah的大容量锂电池;当电源开关4接通让系统工作时,大容量锂电池通过放电电路为其它各个模块供电;当外部电源接口有接电源时,充电电路对大容量锂电池进行充电。
27.所述大容量锂电池通过由开关型稳压芯片lm2576和线性稳压芯片lm1117搭建的电路供电;其中开关型稳压芯片lm2576搭建的稳压电路输入端接大容量锂电池,输出电压为5v,可对电源需求为5v的模块进行供电;线性稳压芯片lm1117搭建的稳压电路输入端接5v,输出电压为3.3v,可对电源需求为3.3v的模块进行供电;当外部电源接口有接电源时,外电源通过充电芯片pw4203为大容量锂电池进行充电,充电芯片pw4203的输入端通过防反接二极管d3和外部电源连接,pw4203的输出端接大容量锂电池。
28.当本实用新型通过配套相应的应用程序用于现场作业时,具体工作过程如下:
29.装置的键盘和触摸板作为输入设备可以控制整个装置的运行和停止,同时可以用于选择需要测试分析的端口和要查看的数据等。
30.当基于arm的微型电脑主板模块接收到键盘或触摸板的运行和参数指令时,并将这些指令通过串口转发给can总线检测分析模块;同时基于arm的微型电脑主板模块等待来自can总线检测分析模块的数据:can总线检测分析模块通过串口接收到运行和参数指令后,对微控制器stm32f105rb进行配置并开启监测,微控制器stm32f105rb对数据接收模块监测到并传输过来的数据进行处理,处理后的数据通过串口发送给基于arm的微型电脑主板模块,基于arm的微型电脑主板模块接收到数据后一方面存储在硬盘中,另一方面按分析
要求对数据分析后呈现在显示器上,从而完成can总线测试分析工作。
31.上面结合附图对本实用新型的具体实施方式作了详细说明,但是本实用新型并不限于上述实施方式,在本领域普通技术人员所具备的知识范围内,还可以在不脱离本实用新型宗旨的前提下作出各种变化。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜