[go: up one dir, main page]

CN203204400U - Automobile windshield wiper assembly stand monitoring system - Google Patents

Automobile windshield wiper assembly stand monitoring system Download PDF

Info

Publication number
CN203204400U
CN203204400U CN2013200705770U CN201320070577U CN203204400U CN 203204400 U CN203204400 U CN 203204400U CN 2013200705770 U CN2013200705770 U CN 2013200705770U CN 201320070577 U CN201320070577 U CN 201320070577U CN 203204400 U CN203204400 U CN 203204400U
Authority
CN
China
Prior art keywords
monitoring system
windshield wiper
wiper assembly
motor
sensor
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN2013200705770U
Other languages
Chinese (zh)
Inventor
周永勤
高硕�
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Harbin University of Science and Technology
Original Assignee
Harbin University of Science and Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Harbin University of Science and Technology filed Critical Harbin University of Science and Technology
Priority to CN2013200705770U priority Critical patent/CN203204400U/en
Application granted granted Critical
Publication of CN203204400U publication Critical patent/CN203204400U/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Testing Or Calibration Of Command Recording Devices (AREA)

Abstract

The utility model relates to an automobile windshield wiper assembly stand monitoring system. Currently, windshield wiper experiment stands of factories are mainly simple stands which simulate automobile windshield wiper running environments, the windshield wiper running operation and data recording are completed by testers, and thus workload is increased, and data recording error is easily made. The automobile windshield wiper assembly stand monitoring system is composed of an ARM9 processor and an experiment table. The ARM9 processor is connected with a switching circuit, a host computer, a network card interface circuit, a USB interface circuit, an LCD display module and a Nand flash memory. The automobile windshield wiper assembly stand monitoring system is used for monitoring indoor environment temperature and humidity, temperatures outside and inside a motor, voltage and current during the running of the motor, the rotating speed of the motor, and the like in real time. Field operation shows that the system is convenient for operation, excellent in performance, and can help to improve test precision and work efficiency.

Description

汽车雨刷总成台架监测系统Automobile wiper assembly bench monitoring system

技术领域:Technical field:

本实用新型涉及监测技术、嵌入式技术,具体涉及一种汽车雨刷总成台架监测系统。The utility model relates to a monitoring technology and an embedded technology, in particular to a monitor system for an automobile wiper assembly stand.

背景技术:Background technique:

汽车雨刷系统总成包括雨刷电机和控制器,有间隙、低速和高速三种工作方式,低速方式下电机的转速一般在35-40转/分,高速方式下的电机转速一般在50-55转/分,间隙方式下电机每转一圈停留一定时间一般为3秒、6秒或者是5秒、10秒。对于雨刷总成生产厂家,新开发和改进的产品需要根据行业标准进行各种实验,新出厂的雨刷总成也需要进行常规抽样测试,因此,雨刷实验台架是厂家必备之物。目前各个厂家的雨刷实验台架主要是模拟汽车雨刷运行环境的简单台架,雨刷运行操作和数据记录都由实验人员完成,这即增加了工作量,也容易造成数据记录错误。自动测试技术与雨刷实验台架相结合,设计一套雨刷台架自动监控系统,以提高雨刷实验台架的自动化程度,实现生产厂家对雨刷总成运行参数的自动测试和记录,为厂家掌握产品运行状况提供技术支持为雨刷系统发展方向。The car wiper system assembly includes the wiper motor and controller. There are three working modes: clearance, low speed and high speed. The motor speed in low speed mode is generally 35-40 rpm, and the motor speed in high speed mode is generally 50-55 rpm. /min, under the gap mode, the motor stays for a certain period of time per revolution, generally 3 seconds, 6 seconds or 5 seconds, 10 seconds. For wiper assembly manufacturers, newly developed and improved products need to conduct various experiments according to industry standards, and new wiper assemblies also need to undergo routine sampling tests. Therefore, wiper test benches are a must for manufacturers. At present, the wiper test benches of various manufacturers are mainly simple benches for simulating the operating environment of car wipers. The wiper operation and data recording are all completed by the experimenters, which increases the workload and easily causes data recording errors. Combining the automatic test technology with the wiper test bench, a set of automatic monitoring system for the wiper bench is designed to improve the automation of the wiper test bench, realize the automatic test and record of the operating parameters of the wiper assembly by the manufacturer, and help the manufacturer to master the product The operating status provides technical support for the development direction of the wiper system.

发明内容:Invention content:

本实用新型的目的是提供一种汽车雨刷台架监控系统,采用嵌入式Linux技术与ARM处理器开发了一套雨刷台架监控系统,在ARM处理器上移植LINUX操作系统,在操作系统上运行监控软件,避免了工作人员繁琐地手工记录实验数据的麻烦。通过触摸屏来对软件进行操作,避免了工作人员按繁琐的开关按钮来控制设备,实现了整体设备的自动化进程。完成的主要功能包括实时监控室内环境温度和湿度,电机外表和内部温度,电机运行时的电压和电流,电机的转速等。经过现场运行表明,系统操作方便,性能优越,可以提高测试精度和工作效率。The purpose of this utility model is to provide a car wiper stand monitoring system, adopt embedded Linux technology and ARM processor to develop a set of wiper stand monitoring system, transplant LINUX operating system on the ARM processor, run on the operating system The monitoring software avoids the trouble of tedious manual recording of experimental data by the staff. The software is operated through the touch screen, which avoids the staff to press the cumbersome switch button to control the equipment, and realizes the automation process of the overall equipment. The main functions completed include real-time monitoring of the indoor ambient temperature and humidity, the external and internal temperature of the motor, the voltage and current of the motor when it is running, and the speed of the motor. The on-site operation shows that the system is easy to operate and has superior performance, which can improve the test accuracy and work efficiency.

本实用新型的目的是这样实现的:The purpose of this utility model is achieved in that:

一种汽车雨刷总成台架监测系统,其组成包括:ARM9处理器、实验台,所述的ARM9处理器连接开关电路、上位机、网卡接口电路、USB接口电路、LCD显示模块、Nand flash存储器、温湿度传感器、电压电流传感器、电机温度传感器、转速采集信号装置、角度传感器。A kind of automobile wiper assembly bench monitoring system, its composition comprises: ARM9 processor, test bench, described ARM9 processor connects switch circuit, upper computer, network card interface circuit, USB interface circuit, LCD display module, Nand flash memory , Temperature and humidity sensor, voltage and current sensor, motor temperature sensor, speed acquisition signal device, angle sensor.

所述的汽车雨刷总成台架监测系统,所述的开关电路连接实验台,所述的温湿度传感器、电压电流传感器、电机温度传感器、转速采集信号装置、角度传感器安装在实验台上。In the monitor system of the automobile wiper assembly bench, the switch circuit is connected to the test bench, and the temperature and humidity sensor, voltage and current sensor, motor temperature sensor, speed acquisition signal device, and angle sensor are installed on the test bench.

所述的汽车雨刷总成台架监测系统,所述的上位机、中安装有LINUX操作系统和监控软件,所述的LINUX操作系统中安装嵌入式图形用户界面GUI,所述的监控软件是基于ARM9处理器通过LCD显示模块在屏幕上显示,所述的LCD显示模块是安装在监控系统外壳表面,雨刷台架上。Described automobile windshield wiper assembly bench monitoring system, in described host computer, LINUX operating system and monitoring software are installed, in described LINUX operating system, embedded graphical user interface GUI is installed, and described monitoring software is based on The ARM9 processor is displayed on the screen through the LCD display module, and the LCD display module is installed on the surface of the monitoring system shell and on the wiper stand.

有益效果:Beneficial effect:

1.本实用新型把自动测试技术与雨刷实验台架相结合,设计一套雨刷台架自动监控系统,以提高雨刷实验台架的自动化程度,实现生产厂家对雨刷总成运行参数的自动测试和记录,为厂家掌握产品运行状况提供技术支持,系统操作方便,性能优越,可以提高测试精度和工作效率。1. This utility model combines the automatic test technology with the wiper test bench, and designs a set of wiper bench automatic monitoring system to improve the automation of the wiper test bench, and realize the automatic testing and monitoring of the operating parameters of the wiper assembly by the manufacturer. Records provide technical support for manufacturers to grasp the operating status of products. The system is easy to operate and has superior performance, which can improve test accuracy and work efficiency.

本实用新型采用嵌入式操作系统,其操作简便,在面对多任务、多协议、复杂应用时运行状态稳定。具有低功耗,低成本,高性能等效果。The utility model adopts an embedded operating system, which is easy to operate and stable in running state when faced with multi-task, multi-protocol and complex applications. It has the effects of low power consumption, low cost and high performance.

本实用新型监控软件是基于ARM9处理器通过LCD显示模块在屏幕上显示,所述的LCD显示模块是安装在监控系统外壳表面,雨刷台架上,工作人员在实验台架旁就可以对设备进行监控和控制,省去了传统的计算机监控的繁琐,而且具有很好的便携性,可以通过内部的SD卡接口和USB接口对数据进行备份管理,也可通过远程计算机实时监控管理。The monitoring software of the utility model is based on the ARM9 processor and displays on the screen through the LCD display module. The LCD display module is installed on the surface of the monitoring system shell and on the wiper stand, and the staff can monitor the equipment beside the test stand. Monitoring and control saves the tediousness of traditional computer monitoring, and has good portability. Data can be backed up and managed through the internal SD card interface and USB interface, and can also be monitored and managed in real time through a remote computer.

本实用新型监控系统能够自动控制雨刷总成的间隙、低速、高速三种运行方式;实验台安装有温湿度传感器、电压电流传感器、电机温度传感器、转速采集信号装置、角度传感器,能够检测并记录雨刷总成的供电电压、供电电流、电机转速、电机外表面和内部的温度、室内环境温度和湿度、雨刷开度;能够记录雨刷总成的工作次数和工作时间。The monitoring system of the utility model can automatically control three operation modes of the wiper assembly, the gap, the low speed and the high speed; The power supply voltage and current of the wiper assembly, the speed of the motor, the temperature of the outer surface and inside of the motor, the temperature and humidity of the indoor environment, and the opening of the wiper; can record the working times and working hours of the wiper assembly.

附图说明:Description of drawings:

附图1是本产品总体结构示意图。Accompanying drawing 1 is this product overall structure schematic diagram.

附图2是附图1的电流信号采集及调理电路示意图。Accompanying drawing 2 is a schematic diagram of the current signal acquisition and conditioning circuit of accompanying drawing 1.

附图3是附图1电压信号采集及调理电路示意图。Accompanying drawing 3 is a schematic diagram of the voltage signal acquisition and conditioning circuit of accompanying drawing 1.

附图4是附图1中温湿度传感器示意图。Accompanying drawing 4 is a schematic diagram of the temperature and humidity sensor in accompanying drawing 1.

附图5是附图1电机温度采集电路示意图。Accompanying drawing 5 is the schematic diagram of the motor temperature acquisition circuit of accompanying drawing 1.

附图6是附图1中LCD接口电路示意图。Accompanying drawing 6 is the schematic diagram of LCD interface circuit in accompanying drawing 1.

附图7是附图6中程序结构示意图。Accompanying drawing 7 is a schematic diagram of program structure in accompanying drawing 6.

附图8是附图3中中央处理单元的电路示意图。Accompanying drawing 8 is the circuit diagram of central processing unit in accompanying drawing 3.

附图9是应用程序开发流程示意图。Accompanying drawing 9 is a schematic diagram of application development process.

附图10是附图9中嵌入式GUI登陆窗口界面示意图。Accompanying drawing 10 is a schematic diagram of the embedded GUI login window interface in accompanying drawing 9.

附图11是附图10中嵌入式GUI监控界面示意图。Accompanying drawing 11 is the schematic diagram of embedded GUI monitoring interface in accompanying drawing 10.

具体实施方式:Detailed ways:

实施例1:Example 1:

一种汽车雨刷总成台架监测系统,其组成包括:ARM9处理器1、实验台2,所述的ARM9处理器连接开关电路3、上位机4、网卡接口电路5、USB接口电路6、LCD显示模块7、Nand flash存储器8、温湿度传感器9、电压电流传感器10、电机温度传感器11、转速采集信号装置12、角度传感器13。A kind of automobile wiper assembly bench monitoring system, its composition comprises: ARM9 processor 1, test bench 2, described ARM9 processor connects switch circuit 3, upper computer 4, network card interface circuit 5, USB interface circuit 6, LCD Display module 7, Nand flash memory 8, temperature and humidity sensor 9, voltage and current sensor 10, motor temperature sensor 11, speed acquisition signal device 12, angle sensor 13.

实施例2:Example 2:

实施例1所述的汽车雨刷总成台架监测系统,所述的开关电路3连接实验台2,所述的温湿度传感器9、电压电流传感器10、电机温度传感器11、转速采集信号装置12、角度传感器13安装在实验台2上。The automobile wiper assembly bench monitoring system described in embodiment 1, the described switch circuit 3 is connected to the test bench 2, the described temperature and humidity sensor 9, the voltage and current sensor 10, the motor temperature sensor 11, the rotational speed acquisition signal device 12, The angle sensor 13 is installed on the test bench 2 .

实施例3:Example 3:

       实施例1或2所述的汽车雨刷总成台架监测系统,所述的上位机、中安装有LINUX操作系统和监控软件,所述的LINUX操作系统中安装嵌入式图形用户界面GUI,所述的监控软件是基于ARM9处理器1通过LCD显示模块7在屏幕上显示,所述的LCD显示模块7是安装在监控系统外壳表面,雨刷台架上。The automobile wiper assembly stand monitoring system described in embodiment 1 or 2, described host computer, is equipped with LINUX operating system and supervisory software, in described LINUX operating system, embedded graphical user interface GUI is installed, described The monitoring software is based on the ARM9 processor 1 and displayed on the screen through the LCD display module 7, and the LCD display module 7 is installed on the surface of the monitoring system shell and on the wiper stand.

实施例4:  Example 4:

上述的实施例所述的汽车雨刷总成台架监测系统,所述的雨刮台架监控系统,基于ARM9处理器1下实现转速的采集与处理,所述的雨刮台架监控系统,基于ARM9处理器1实现对电机间隙、低速、高速三种运行方式的控制,所述的雨刮台架监控系统,采用大容量内存的NAND flash存储器,可以存放LINUX系统的同时为用户提供了更多存储数据的空间,并且擦除和写操作效率高,所述的雨刮台架监控系统,采用SD卡接口电路和USB接口电路,可以为用户提供存储数据的扩展外还可以与PC端进行数据同步。The automobile wiper assembly stand monitoring system described in the above-mentioned embodiment, described wiper stand monitoring system, realizes the collection and processing of rotating speed based on ARM9 processor 1, described wiper stand monitoring system, based on ARM9 processor 1 realizes the control of motor clearance, low speed, and high speed. The wiper bench monitoring system uses NAND flash memory with large-capacity memory, which can store the LINUX system and provide users with more There is space for storing data, and the erasing and writing operation efficiency is high. The wiper stand monitoring system adopts SD card interface circuit and USB interface circuit, which can provide users with the expansion of stored data and can also exchange data with the PC terminal. Synchronize.

实施例5:Example 5:

上述的实施例所述的汽车雨刷总成台架监测系统,所述的电流传感器采用霍尼韦尔CSNP-661高精度霍尔传感器,精度0.5%,电压传感器选用CLSM-10MA是霍尔传感器,在传感器中,通过高压端电阻R10的电流和通过低压端R11的电流比例为5:2,分别选用R10、R11的值为3K欧、400欧,调理电路见图,计算机端采样值0-10V对应0-10000,则电压V与采样集电压Vc的换算公式为:In the automobile wiper assembly bench monitoring system described in the above-mentioned embodiment, the described current sensor adopts Honeywell CSNP-661 high-precision Hall sensor with an accuracy of 0.5%, and the voltage sensor selects CLSM-10MA as the Hall sensor. In the sensor, the ratio of the current passing through the high-voltage end resistor R10 to the current passing through the low-voltage end R11 is 5:2, and the values of R10 and R11 are respectively selected as 3K ohms and 400 ohms. The conditioning circuit is shown in the figure, and the sampling value of the computer is 0-10V Corresponding to 0-10000, the conversion formula of voltage V and sampling set voltage Vc is:

=

Figure DEST_PATH_780128DEST_PATH_IMAGE002
               。           =
Figure DEST_PATH_780128DEST_PATH_IMAGE002
.

实施例6:Embodiment 6:

上述的实施例所述的汽车雨刷总成台架监测系统,转速的采集与处理:雨刷电机减速器上装有复位盘,电机每旋转一圈在复位线上会产生一个脉冲信号,利用该脉冲信号可以检测电机转速,并记录电机的工作次数。雨刷电机的额定工作电压有12V和24V两种,复位盘上产生的脉冲幅值也对应12V和24V,而ARM处理器的工作电压最高为5V,可以采用电阻分压满足电平匹配,为了规范脉冲波形,采用2个与非门进行波形整形,与非门采用74LS14集成器,电路如图3所示,包括滤波和限幅电路。利用ARM中的定时器测试电机转速,电机每转一周产生一个脉冲,用定时器测量两个脉冲之间的时间Td,即可计算出电机转速:The vehicle wiper assembly bench monitoring system described in the above-mentioned embodiment, the acquisition and processing of the rotational speed: a reset disk is installed on the reducer of the wiper motor, and a pulse signal will be generated on the reset line every time the motor rotates, and the pulse signal is used to It can detect the motor speed and record the working times of the motor. The rated operating voltage of the wiper motor is 12V and 24V. The pulse amplitude generated on the reset disk also corresponds to 12V and 24V. The maximum operating voltage of the ARM processor is 5V. Resistor voltage division can be used to meet level matching. For the pulse waveform, two NAND gates are used for waveform shaping, and the NAND gate uses a 74LS14 integrator. The circuit is shown in Figure 3, including filtering and limiting circuits. Use the timer in ARM to test the motor speed. The motor generates a pulse every revolution. Use the timer to measure the time Td between two pulses to calculate the motor speed:

        .

实施例7:Embodiment 7:

上述的实施例所述的汽车雨刷总成台架监测系统,Nand Flash 接口电路:Nand Flash与S3c2440的链接比较少:8个I/O引脚IO0~IO7、5个使能信号nWE、ALE、CLE、nCE、nRE、1个状态引脚RDY/B、1个写保护引脚nWP.地址、数据和命令都是在这些使能信号的配合下,通过8个I/O引脚传输。写地址、数据、命令时。nCE、new信号必须为低电平,它们在new信号的上升被锁存。命令锁存使能信号CLE和地址锁存信号ALE用来区分I/O引脚上传输的是命令还是地址。具体的操作如:Nand Flash的写操作一般是以页为单位的,但是可以只写一页中的一部分。发出命令字80后,紧接着是4个地址序列,然后向Flash发送数据,最大可以达到528字节,然后发出命令10h启动写操作,此时Flash内部会自动完成写、效验操作。一旦发出命令字10h后,就可以通过读状态命令70h获知当前写操作是否完成、是否成功。Nand Flash的写操作与读类似。具体操作为1.设置NFCONF=0x300、NFCONT=(1<<4)|(1<<1)|(1<<0),使能NAND Flash控制器、初始化ECC、NAND Flash片选信号nFCE=1,设置TACLS=0,TWRPH0=3,TWRPH1=0。这些时序参数的含义为:TACLS=1个HCLK时钟,TWRPH0=4个HCLK时钟,TWRPH1=1个HCLK时钟。2.在第一次操作NAND Flash前,通常复位一下NAND Flash ,发出片选信号即NFCONF&=~(1<<1),发送reset命令NFCMD=0xff,然后循环查询NFSTAT位0,直到它等于1;最后禁止片选信号,在实际使用NAND Flash时再使能,然后循环查询NFSTAT位0,直到它等于1.最后禁止片选信号,在实际使用NAND Flash时再使能;3.发出读命令 ,先使能NAND Flash,NFCONT&=~(1<<1),发送读命令NFCMD=0;4.发送地址信号NFADDR=addr&0xff 5.循环查询NFSTAT位0,直到它等于1,这时可以读数据了;6.连续读NFDATA寄存器512次,得到一页数据512字节7.最后禁止NAND Flash的片选信号 NFCONT|=(1<<1)。The automobile wiper assembly bench monitoring system described in the above-mentioned embodiment, Nand Flash interface circuit: the link between Nand Flash and S3c2440 is relatively few: 8 I/O pins IO0~IO7, 5 enabling signals nWE, ALE, CLE, nCE, nRE, 1 status pin RDY/B, 1 write protection pin nWP. Addresses, data and commands are all transmitted through 8 I/O pins with the cooperation of these enable signals. When writing addresses, data, and commands. The nCE and new signals must be low, and they are latched when the new signal rises. The command latch enable signal CLE and the address latch signal ALE are used to distinguish whether the command or the address is transmitted on the I/O pin. Specific operations such as: The write operation of Nand Flash is generally in units of pages, but only a part of a page can be written. After issuing the command word 80, followed by 4 address sequences, and then sending data to the Flash, the maximum can reach 528 bytes, and then issuing the command 10h to start the write operation. At this time, the Flash will automatically complete the write and verify operations. Once the command word 10h is issued, you can know whether the current write operation is completed and successful by reading the status command 70h. The writing operation of Nand Flash is similar to reading. The specific operation is 1. Set NFCONF=0x300, NFCONT=(1<<4)|(1<<1)|(1<<0), enable NAND Flash controller, initialize ECC, NAND Flash chip select signal nFCE= 1. Set TACLS=0, TWRPH0=3, TWRPH1=0. The meaning of these timing parameters is: TACLS=1 HCLK clock, TWRPH0=4 HCLK clocks, TWRPH1=1 HCLK clock. 2. Before operating the NAND Flash for the first time, usually reset the NAND Flash, send the chip select signal NFCONF&=~(1<<1), send the reset command NFCMD=0xff, and then query the NFSTAT bit 0 in a loop until it is equal to 1 ;Finally disable the chip select signal, and then enable it when NAND Flash is actually used, and then circularly query the NFSTAT bit 0 until it is equal to 1. Finally, disable the chip select signal, and enable it again when NAND Flash is actually used; 3. Issue a read command , First enable NAND Flash, NFCONT&=~(1<<1), send the read command NFCMD=0; 4. Send the address signal NFADDR=addr&0xff 5. Circularly query the NFSTAT bit 0 until it is equal to 1, then you can read data 6. Read the NFDATA register 512 times continuously, and get a page of 512 bytes of data. 7. Finally, disable the chip select signal of NAND Flash NFCONT|=(1<<1).

实施例8:Embodiment 8:

上述的实施例所述的汽车雨刷总成台架监测系统,温度湿度采用瑞士Sensirion公司生产的数字式相对湿度和温度传感器SHT11,该芯片将温湿度传感器、信号放大调理、A/D转换、IThe automobile wiper assembly bench monitoring system described in the above-mentioned embodiment adopts digital relative humidity and temperature sensor SHT11 produced by Swiss Sensirion Company for temperature and humidity. The chip integrates temperature and humidity sensor, signal amplification and conditioning, A/D conversion, I 22 C总线接口全部集成于一芯片内,外围电路很简单,接口电路如图所示,SHT11通过IThe C bus interface is all integrated in one chip, and the peripheral circuit is very simple. The interface circuit is shown in the figure. SHT11 passes I 2 C总线把湿度和温度数字量输送给ARM,湿度的输出特性呈一定的非线性,可按如下公式进行修正:The C bus transmits the digital quantity of humidity and temperature to ARM, and the output characteristic of humidity is nonlinear, which can be corrected according to the following formula:

RHLiner=C1+C2SORH+C3SORH2    RHLiner=C1+C2SORH+C3SORH2

3式中,SORH为传感器相对湿度测量值,系数取值如下:C1=-4,C2=0.0405,C3=-2.8*10-6In formula 3, SORH is the relative humidity measurement value of the sensor, and the coefficient values are as follows: C1=-4, C2=0.0405, C3=-2.8*10-6

SHT11温度传感器的线性度很好,可用下式将温度数字量转换成实际温度值:T=d1+d2SOT     d1=-40,d2=0.01。The linearity of the SHT11 temperature sensor is very good. The following formula can be used to convert the temperature digital quantity into an actual temperature value: T=d1+d2SOT d1=-40, d2=0.01.

实施例9:Embodiment 9:

上述的实施例所述的汽车雨刷总成台架监测系统,LCD接口电路如图所示,其中VD0~VD22为地址信号与S3C2440的GPC9~GPD1对VD23对应GPE14,IICSDA、SCL对应于GPE14~GPE15,LCD_PWR对应GPG14;VFRAME对应GPC13,TSXP和TSYP是横纵坐标,经过AD转换成数字信号显示在屏幕上;LCD显示相关有3个文件,lcddrv.c,它封装了LCD控制器、调色板的访问函数,设置LCD的显示模式、开启/关闭LCD、设置调色板等;framebuffer.c直接操作帧缓冲区(frame buffer)实现了画点、画线、画同心圆、清屏等函数,lcdlib.c调用前面两个提供的数在LCD上进行各种操作,程序结构如图。For the monitoring system of the automobile wiper assembly bench described in the above-mentioned embodiment, the LCD interface circuit is shown in the figure, wherein VD0~VD22 are address signals and GPC9~GPD1 of the S3C2440, VD23 corresponds to GPE14, and IICSDA and SCL correspond to GPE14~GPE15 , LCD_PWR corresponds to GPG14; VFRAME corresponds to GPC13, TSXP and TSYP are horizontal and vertical coordinates, which are converted into digital signals by AD and displayed on the screen; there are 3 files related to LCD display, lcddrv.c, which encapsulates the LCD controller and palette access function, set the display mode of the LCD, turn on/off the LCD, set the palette, etc.; framebuffer.c directly operates the frame buffer (frame buffer) to realize functions such as drawing points, drawing lines, drawing concentric circles, and clearing the screen. lcdlib.c calls the first two numbers to perform various operations on the LCD. The program structure is shown in the figure.

实施例10:Example 10:

上述的实施例所述的汽车雨刷总成台架监测系统,嵌入式操作系统的实现,本系统的嵌入式操作系统之所以采用Linux,是因为相对于其它嵌入式操作系统它具有如下特点:内核小,效率高;开放源代码,价格具有竞争力;支持多种CPU,便于系统移植;完善的网络功能等,主要操作包括Linux内核移植和编译, Linux内核在ARM平台上的移植,配置内核的一般步骤为:1、解压缩内核文件,使用命令tar xvjf linux-2.6.25.8.tar.bz2    -C ./ 即将内核解压到当前目录;2、配置交叉编译器这本设计中使用了最新的4.3.3版本,它支持EABI技术,然后配置环境变量是交叉编译器生效即在命令gedit /etc/profile 后进入配置表后在path下增加目录pathmunge /4.3.3/bin ,最后使用source 、etc/profile命令使交叉编译器生效3、打补丁即输入已经配置好的内核补丁使用命令path –p1 <补丁文件,4、配置内核,在这里使用厂家提供的配置文件即使用命令cp config_厂家.config,这里厂家指的是厂家提供的配置文件,然后make menuconfig4、编译内核,make UImage,即完成了内核的移植和配置过程。The automobile wiper assembly bench monitoring system described in the above-mentioned embodiment, the realization of embedded operating system, why the embedded operating system of this system adopts Linux, is because it has following characteristics with respect to other embedded operating systems: kernel Small, high efficiency; open source code, competitive price; support multiple CPUs, easy system transplantation; perfect network functions, etc., the main operations include Linux kernel transplantation and compilation, Linux kernel transplantation on the ARM platform, configuration of the kernel The general steps are: 1. Decompress the kernel file, use the command tar xvjf linux-2.6.25.8.tar.bz2 -C ./ to decompress the kernel to the current directory; 2. Configure the cross compiler This design uses the latest 4.3 .3 version, it supports EABI technology, and then configure the environment variables to be effective for the cross compiler, that is, enter the configuration table after the command gedit /etc/profile, add the directory pathmunge /4.3.3/bin under the path, and finally use source 、 etc/ The profile command makes the cross-compiler take effect 3. To apply a patch, enter the configured kernel patch and use the command path –p1 <patch file, 4. Configure the kernel, use the configuration file provided by the manufacturer here, that is, use the command cp config_manufacturer.config , here the manufacturer refers to the configuration file provided by the manufacturer, and then make menuconfig4, compile the kernel, and make UImage, which completes the kernel transplantation and configuration process.

实施例11:Example 11:

上述的实施例所述的汽车雨刷总成台架监测系统,嵌入式操作系统的实现,嵌入式图形用户界面GUI采用了QT/Embedded,版本为4.2.2版,GUI的安装和移植分为4步:第一步建立嵌入式文件系统Busybox;第二步QtopiaCore的编译和安装;安装交叉编译器:本设计中使用的是4.3.3版本的编译器,在当前目录下输入tar xvfj EABI_4.3.3_2009.tar.bz2 –C ./ 解压编译器,使编译器生效gedit /etc/profile,最后在path目录下添加如下内容pathmunge/4.3.3/bin,第三步移植到目标平台:在PC的LINUX中断执行./x86-qtopia-2.2.0-kongqueror_build开始编译GUI,第四步应用程序开发,具体开发流程如图先建立QT项目名字为first,然后建立转换UI为源码的脚本文件,在first目录下输入gedit ui2cpp进入文档窗口,在窗口下输入QTDIR/bin/uic –o first.h first.ui    QTDIR/bin/uic –o first.cpp –impl first.h first.ui     QTDIR/bin/uic –o first.h –o moc_first.cpp ;最后在当前目录输入  ./ui2cpp 此时脚本转换文件已经制作完成,最后的图形界面如图所示。The automobile wiper assembly bench monitoring system described in the above-mentioned embodiment, the realization of embedded operating system, the embedded graphical user interface GUI has adopted QT/Embedded, and version is 4.2.2 editions, and the installation of GUI and transplantation are divided into 4 Step: The first step is to establish the embedded file system Busybox; the second step is to compile and install QtopiaCore; install the cross compiler: this design uses the 4.3.3 version of the compiler, enter tar xvfj EABI_4.3.3 in the current directory _2009.tar.bz2 –C ./ Decompress the compiler, make the compiler effective gedit /etc/profile, and finally add the following content pathmunge/4.3.3/bin in the path directory, the third step is to transplant to the target platform: in the PC LINUX interrupt execution./x86-qtopia-2.2.0-kongqueror_build starts to compile the GUI, the fourth step is application development, the specific development process is shown in the figure. Enter gedit ui2cpp in the directory to enter the document window, enter QTDIR/bin/uic –o first.h first.ui QTDIR/bin/uic –o first.cpp –impl first.h first.ui QTDIR/bin/uic – o first.h –o moc_first.cpp ; Finally, enter ./ui2cpp in the current directory. At this time, the script conversion file has been created, and the final graphical interface is shown in the figure.

实施例12:Example 12:

上述的实施例所述的汽车雨刷总成台架监测系统,附图7说明The automobile wiper assembly bench monitoring system described in the above-mentioned embodiment, accompanying drawing 7 illustrates

Lcddrv.c 14封装了LCD控制器、调色板的访问函数,可以设置LCD的显示模式、开启/关闭LCD、设置调色板等;Lcddrv.c 14 encapsulates the access function of the LCD controller and the palette, which can set the display mode of the LCD, turn on/off the LCD, set the palette, etc.;

Framebuffer.c 15直接操作帧缓冲区(frame buffer),实现了画点、画线、画同心圆、清屏等函数;Framebuffer.c 15 directly operates the frame buffer (frame buffer), and realizes functions such as drawing points, drawing lines, drawing concentric circles, and clearing the screen;

Lcdlib.c 16调用前两个文件提供的函数在LCD上进行各种操作;Lcdlib.c 16 calls the functions provided by the first two files to perform various operations on the LCD;

Mian.c 17提供菜单以选择不同的显示模式来操作LCD,这里选择为240*320、16bpp的显示模式。Mian.c 17 provides a menu to select different display modes to operate the LCD, here we choose 240*320, 16bpp display mode.

实施例13Example 13

上述的实施例所述的汽车雨刷总成台架监测系统,附图9说明The automobile wiper assembly bench monitoring system described in the above-mentioned embodiment, accompanying drawing 9 illustrates

一.主机开发环境搭建1. Build the host development environment

1.安装g++。编译QT时,需要QT自带的一些工具库。编译QT时,会生成一些在主机上运行的工具,要用到X11的一些头文件、库。如/user/X11R6/include/X11/X1ib.h。1. Install g++. When compiling QT, some tool libraries that come with QT are required. When compiling QT, some tools that run on the host will be generated, and some header files and libraries of X11 will be used. Such as /user/X11R6/include/X11/X1ib.h.

安装集成开发环境Install the integrated development environment

在QT开发GUI程序时,要使用Kdevelop,并且将konsole一起安装指令如下:When developing GUI programs in QT, use Kdevelop, and install konsole together with the following instructions:

Sudo apt-get install kdevelop3sudo apt-get install kdevelop3

Sudo apt-get install consolesudo apt-get install console

安装后,在桌面菜单applications->programming中出现。After installation, it appears in the desktop menu applications->programming.

二.安装交叉编译、安装QTtwo. Install cross-compilation, install QT

1.首先编译安装QT库,主要是系统涉及到的库,系统命令、执行QT时用到的设备、编译器的版本等;1. First compile and install the QT library, mainly the libraries involved in the system, system commands, equipment used when executing QT, compiler version, etc.;

2.在雨刷总成监测系统上安装运行QT2. Install and run QT on the wiper assembly monitoring system

在监测系统的根文件系统保存在主机上的/works/nfs_root/fs_qt中,在此目录中分别加入jpeg库、uuid库,字库、时区文件等。当应用程序编译的时候使用上面安装好的Kdevelop工具即可对程序进行编译。The root file system of the monitoring system is stored in /works/nfs_root/fs_qt on the host, and jpeg library, uuid library, font library, time zone file, etc. are added to this directory. When the application program is compiled, use the Kdevelop tool installed above to compile the program.

Claims (3)

1.一种汽车雨刷总成台架监测系统,其组成包括:ARM9处理器、实验台,其特征是:所述的ARM9处理器连接开关电路、上位机、网卡接口电路、USB接口电路、LCD显示模块、Nand flash存储器、温湿度传感器、电压电流传感器、电机温度传感器、转速采集信号装置、角度传感器。 1. a kind of automobile wiper assembly bench monitoring system, its composition comprises: ARM9 processor, test bench, it is characterized in that: described ARM9 processor connects switch circuit, upper computer, network card interface circuit, USB interface circuit, LCD Display module, Nand flash memory, temperature and humidity sensor, voltage and current sensor, motor temperature sensor, speed acquisition signal device, angle sensor. 2.根据权利1所述的汽车雨刷总成台架监测系统,其特征是:所述的开关电路连接实验台,所述的温湿度传感器、电压电流传感器、电机温度传感器、转速采集信号装置、角度传感器安装在实验台上。 2. automobile wiper assembly stand monitoring system according to right 1, it is characterized in that: described switch circuit connects test stand, described temperature and humidity sensor, voltage and current sensor, motor temperature sensor, speed acquisition signal device, The angle sensor is installed on the experimental bench. 3.根据权利要求1所述的汽车雨刷总成台架监测系统,其特征是:所述的LCD显示模块是安装在监控系统外壳表面,雨刷台架上。 3. The vehicle wiper assembly stand monitoring system according to claim 1, characterized in that: said LCD display module is installed on the surface of the monitoring system shell and on the wiper stand.
CN2013200705770U 2013-02-07 2013-02-07 Automobile windshield wiper assembly stand monitoring system Expired - Fee Related CN203204400U (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2013200705770U CN203204400U (en) 2013-02-07 2013-02-07 Automobile windshield wiper assembly stand monitoring system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2013200705770U CN203204400U (en) 2013-02-07 2013-02-07 Automobile windshield wiper assembly stand monitoring system

Publications (1)

Publication Number Publication Date
CN203204400U true CN203204400U (en) 2013-09-18

Family

ID=49148494

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2013200705770U Expired - Fee Related CN203204400U (en) 2013-02-07 2013-02-07 Automobile windshield wiper assembly stand monitoring system

Country Status (1)

Country Link
CN (1) CN203204400U (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110337798A (en) * 2017-02-28 2019-10-15 安玛尔·拉萨姆 Method and apparatus for adaptive interaction with a remote device
CN110907161A (en) * 2019-12-10 2020-03-24 株洲桓基电气股份有限公司 A comprehensive test bench for locomotive electric wipers

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110337798A (en) * 2017-02-28 2019-10-15 安玛尔·拉萨姆 Method and apparatus for adaptive interaction with a remote device
CN110907161A (en) * 2019-12-10 2020-03-24 株洲桓基电气股份有限公司 A comprehensive test bench for locomotive electric wipers

Similar Documents

Publication Publication Date Title
CN105279127B (en) A kind of FPGA program downloading systems and method based on PCI or PCIe buses
CN101393442B (en) CEMS monitoring method based on OPC communication technology
CN107505932B (en) A DSP remote debugging device and method based on serial communication
CN103136028A (en) FLASH memorizer long-distance on-line upgrade method based on field programmable gate array (FPGA)
CN110907882B (en) A testing method and system for virtualization of electric energy meters
CN107479918B (en) Reconfigurable FPGA (field programmable Gate array) model for MCU (microprogrammed control Unit) burning
CN110427289A (en) The method and device that automatic test SSD power down influences data consistency
CN102004952B (en) Measuring resource control system and measuring resource control method
TWI620061B (en) Error detecting apparatus of server and error detecting method thereof
CN203204400U (en) Automobile windshield wiper assembly stand monitoring system
JP5551828B2 (en) Replay architecture execution with probeless trace collection
CN102543215A (en) Nand FLASH intelligent detection method based on ARM controller
CN201136230Y (en) Concrete mixing station intelligent control device
CN102467372A (en) Measurement resource control system and measurement resource control method
CN111026412A (en) Burning system and burning method of display driver
CN116560985A (en) Chip equipment test control method, upper computer, equipment and medium
CN201955656U (en) Programmable logic application controller
CN202533818U (en) Indoor temperature controller based on singlechip AT89S51
CN115202029A (en) A method for realizing the power-off position memory of a large telescope based on the position state judgment method
CN115602239A (en) Debugging method and device for computer-readable storage medium and solid-state hard disk device
Axelson The Microcontroller Idea Book: Circuits, Programs & Applications Featuring the 8052-BASIC Microcontroller
CN107544812A (en) A kind of method realized CPLD versions and remotely read
Shen Application of stm32 microcontroller control system in automation of computer laboratory equipment
CN117370085B (en) Test method, device, computer equipment and storage medium
Wang FreeRTOS software system based on Chinese Micro-Control Unit

Legal Events

Date Code Title Description
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130918

Termination date: 20150207

EXPY Termination of patent right or utility model