CN207339992U - Stationary nodes automated test device - Google Patents
Stationary nodes automated test device Download PDFInfo
- Publication number
- CN207339992U CN207339992U CN201721268188.3U CN201721268188U CN207339992U CN 207339992 U CN207339992 U CN 207339992U CN 201721268188 U CN201721268188 U CN 201721268188U CN 207339992 U CN207339992 U CN 207339992U
- Authority
- CN
- China
- Prior art keywords
- usb interface
- usb
- raspberry
- main control
- modules
- 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.)
- Active
Links
Landscapes
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
The utility model discloses a kind of stationary nodes automated test device, including Raspberry Pi and a customization test circuit plate, customization test circuit plate includes main control chip, power supply, USB with main control chip signal communication turn serial port chip, USB interface physical control A modules, current detection module, Multi-function extension mouth, OLED display screen and rotary encoder, and are connected on USB interface physical control A module output terminals and the first USB interface of current detection circuit is formed together with current detection module and USB interface physical control A modules.Its whole test equipment is small, light-weight, low in energy consumption easy to clustered deploy(ment), can be used under various simple working environments, meanwhile, mission dispatching is simple, and scene coverage rate is high, can meet the extensive testing needs of different equipment under tests.
Description
Technical field
It the utility model is related to a kind of stationary nodes automated test device, more particularly to a kind of consolidating for test industry
Determine node automated test device.
Background technology
With the popularization of smart mobile phone and the quickening of research and development renewal process, smart mobile phone is carried out efficiently, comprehensively to survey
Examination just becomes a key of Mobile phone modeling production and quality assurance.Wherein, automatic test finds the quality and quantity of BUG all
Declining, scene coverage rate does not reach requirement, it is necessary to find more BUG by stationary nodes automated test device.
Existing in the market mainly improves the discovery amount of BUG in a manner of lifting test coverage, increases script amount and test
Amount, human and material resources, financial resources consumption are big, and clustered deploy(ment) is of high cost, and the lifting of software automation rate is difficult, and hardware automated equipment is expensive
Deng.
To ensure that test scene coverage rate is up to standard, and test job is orderly, simple, high efficiency carries out, and designs a kind of fix
The solution of node automated test device, that is, software and hardware combining, just becomes the main problem that the utility model is wanted to solve.
The content of the invention
In view of above-mentioned existing situation, the utility model aims to provide that a kind of consumption power is low, occupies little space, easy to cluster
Management, human and material resources, financial resources consume small, the good solution of software and hardware combining, convenient to improve test scene coverage rate
Test scene flexible deployment, meet smart mobile phone it is more extensive, it is more flexible, more fully test needs.
The utility model is achieved through the following technical solutions:
Stationary nodes automated test device, including Raspberry Pi, Raspberry Pi include PORT COM, TF card, supply input mould
Block, GPIO modules and at least three USB interfaces, TF card integrate cloud Node Controller and automated execution engine, and TF card passes through logical
Interrogate port to obtain task resource and start script, and be responsible for script mission dispatching;GPIO modules are responsible for external timing output and guard the gate
Dog signal.A customization test circuit plate is further included, customization test circuit plate includes main control chip, with main control chip signal communication
Power supply, USB turns serial port chip, USB interface physical control A modules, current detection module, Multi-function extension mouth, OLED and shows
Screen and rotary encoder, and be connected on USB interface physical control A module output terminals and connect with current detection module and USB
Mouth physical control A modules form the first USB interface of current detection circuit together;Main control chip is connected with GPIO module by signal,
Main control chip turns serial port chip by USB and is connected with a USB interface in Raspberry Pi;USB interface physical control A modules with
USB interface connection in Raspberry Pi.
Main control chip turns serial port chip by USB is mutually changed the usb protocol data of serial data and Raspberry Pi,
Raspberry Pi instruction, feedback execution data are received, and are completed under the support of GPIO module feeding-dog signals to subordinate's serial module structure
Instruction control and signal resolution communication.
USB interface physical control A modules are responsible for forming USB connecting links with Raspberry Pi, receive main control chip control and realize
The conversion of the data ray mode of USB connecting links, charge ray mode and Disconnected mode.
Current detection module is responsible for receiving the current acquisition parameter of main control chip and sends collection in real time to main control chip
To the current value for being connected to the first USB interface in USB interface physical control A modules.
Multi-function extension mouth is responsible for driving external device to complete specific action operation, or receives the sensing letter of extraneous sensor
Number, after modulus signal is changed data communication is realized with main control chip.
OLED display screen is used to show start-up picture, equipment state, Task Progress or parameter setting information.
Rotary encoder is used to adjust network parameter, external device has been inserted into management and confirm mission bit stream.
First USB interface is devices under for connecting the external world.
The USB interface physical control B modules being serially connected and secondary USB interface are further included on customization test circuit plate,
USB interface physical control B modules respectively with a USB interface signal communication on main control chip and Raspberry Pi, in main control chip
Control is lower and Raspberry Pi forms Article 2 USB connecting links, and secondary USB interface is devices under for connecting the external world.
The beneficial effect of stationary nodes automated test device described in the utility model includes:
1st, the external dimensions of whole test equipment(mm)It is small, light-weight for 33 × 125 × 115, easy to cluster portion
Affix one's name to, without repeating to build network environment, it is cheap, occupy little space, can be used under various simple working environments.
2nd, mission dispatching is simple, it is only necessary to which power supply and network connection can be achieved high in the clouds task resource and issue, can be at nobody
Equipment test is carried out under state on duty, test intensity is reduced, improves test flexibility.
3rd, Raspberry Pi has the function of to feed dog, and whole stationary nodes automated test device can be made stable, avoid resolving
The influence to test process such as electricity, crash.
4th, Overall Power Consumption is significantly lower than traditional computer, energy conservation and environmental protection, power grid environment is required it is low, it can be achieved that tens or
Hundreds of equipment under tests are tested at the same time.
5th, by setting Multi-function extension mouth, execution or transmission mechanism and the various sensors of connection can be accessed, are multiple
The automation mechanized operation and test of miscellaneous scene provide physics realization, and scene coverage rate is high, can meet the extensive of different equipment under tests
Test needs.
Brief description of the drawings
Fig. 1 is the structure diagram of the utility model.
Embodiment
The central idea of the utility model is:Test equipment volume is reduced, simplifies test environment, the test space is improved and utilizes
Efficiency, and realize by high in the clouds full-automatic, multi-functional, round-the-clock, more equipment under left unguarded, to be measured under more scenario simulations
Comprehensive test of equipment, to meet and ensure actual test needs.
1 pair of stationary nodes automated test device described in the utility model is made further to retouch in detail below in conjunction with the accompanying drawings
State:
Stationary nodes automated test device described in the utility model, including Raspberry Pi and a customization test circuit
Plate.Raspberry Pi is responsible for carrying out data communication with high in the clouds, receives task resource by high in the clouds, mission dispatching is carried out after starting script.
Customization test circuit plate is used for the extraneous connection being devices under, and is simulated by several scenes and instructs control to complete script task
Actual test, and test data is fed back in Raspberry Pi.
In this example, Raspberry Pi includes USB1, USB2, USB3, USB4, network interface, wireless network card, TF card, supply input module
With GPIO modules.Wherein, TF card integrates cloud Node Controller and automated execution engine, and automated execution engine includes scheme solution
Read device, script interpreter and remote debugging interface.After cloud platform issues task resource to Raspberry Pi, cloud Node Controller, which obtains, appoints
Resource of being engaged in and startup script, automation engine are understood mission dispatching to customization test circuit plate by inside.GPIO modules have
Have and feed dog function, GPIO module timing output watchdog signal, after customization test circuit plate does not receive feeding-dog signal, customization
Test circuit plate will perform Raspberry Pi power-off and again powered operation, and Raspberry Pi, which is realized, restarts, and the script logging in Raspberry Pi makes
State before data recovery to power-off after restarting, avoids test and interrupts or repeat.
Customization test circuit plate includes main control chip, and the power supply, USB with main control chip signal communication turn serial port chip, USB
Interface physical control A modules, USB interface physical control B modules, current detection module, Multi-function extension mouth, OLED display screen and
Rotary encoder, and the first USB interface being connected on USB interface physical control A module output terminals and it is connected on USB interface
Secondary USB interface on physical control B module output terminals.Wherein, the first USB interface, current detection module and USB interface physics
Control A modules form a current detection circuit together.Main control chip is connected with GPIO module by signal, and main control chip passes through USB
Turn serial port chip to connect with the USB3 in Raspberry Pi.USB interface physical control A modules are connected with the USB2 in Raspberry Pi, and USB connects
Mouth physical control B modules are connected with the USB1 in Raspberry Pi.
Main control chip is the control centre for customizing test circuit plate, it turns serial port chip by serial data and tree by USB
The usb protocol data of certain kind of berries group are mutually changed, and are received Raspberry Pi assignment instructions and are fed back execution data, meanwhile, in GPIO moulds
The instruction control and signal resolution communication to subordinate's serial module structure are completed under the support of block feeding-dog signal, coordinates each module work.
USB interface physical control A modules are responsible for forming USB connecting links with the USB2 in Raspberry Pi, are receiving master control core
Piece realizes the conversion of the data ray mode of USB connecting links, charge ray mode and Disconnected mode on the premise of controlling, so as to pass through
First USB interface completes the coherent detection to the Devices to test connected thereon.Equally, USB interface physical control B modules also can be
Main control chip control is lower to form Article 2 USB connecting links with the USB1 in Raspberry Pi, and is completed by secondary USB interface to another
The coherent detection of outer equipment to be tested.
To realize that device under test power consumption situation is detected, in this example, in the first USB interface and USB interface physics control
Current detection module is also associated with the series circuit of A modules processed.The electric current that current detection module is responsible for receiving main control chip is adopted
Collect parameter and be connected to the first USB interface in USB interface physical control A modules to what main control chip transmission collected in real time
Current value, so that the Devices to test for completing to be connected on the first USB interface is in charged state or single some functional status of operation
Under power consumption situation detection, detection process is become more meticulous, meet distinct device, the detection needs of different clients.
To further improve detection result, expand detection range, in this example, be additionally provided with customization test circuit plate more
Function Extension mouth, Multi-function extension mouth is responsible for driving external device to complete specific action operation, or receives the sense of extraneous sensor
Induction signal, data communication is realized after modulus signal is changed with main control chip, so as to complete device under test under given conditions
Auxiliary detection.Wherein, powered external device includes various operations and refers to or manipulator, or other drive mechanisms, and passes
Sensor can be temperature sensor, humidity sensor or optical sensor etc..
For convenience of the management and initial setting up of customization test circuit plate, in this example, it is also connected with customization test circuit plate
There are OLED display screen and rotary encoder.OLED display screen is used to show that start-up picture, equipment state, Task Progress or parameter are set
Confidence ceases.Rotary encoder by operating clockwise or counterclockwise, and pressing operation, can adjust network parameter, management
It has been inserted into external device and has confirmed mission bit stream etc., it is easy to operate, flexible.
During specific works, Devices to test is connected on the first USB interface, to realize the inspection of device under test temperature conditions
Survey, temperature sensor is connected on Multi-function extension mouth, meanwhile, the induction end of temperature sensor is placed on Devices to test
In tested pilot, the initializing set before test is completed by OLED display screen and rotary encoder, test equipment is ready to complete.
Then, task resource is sent to Raspberry Pi by high in the clouds, starts script after TF card is understood, turning serial port chip by USB translates
The main control chip side being issued in customization test circuit plate.Then, main control chip controls USB interface physical control A modules
System, realizes that USB interface physical control A modules keep connecting with the first USB interface, in the block by USB interface physical control A moulds
5V power supplies are powered the Devices to test on the first USB interface through current detection module, meanwhile, pass through USB interface physics control
Devices to test issues assignment instructions on lateral first USB interface of data-signal in A modules processed, and carries out corresponding work(to operational process
Consumption detection, the temperature that feedback consumption detection information arrives this information and temperature sensor senses to main control chip, main control chip
Information turns serial port chip translation by USB together and feeds back to Raspberry Pi side.Due to the first USB interface and USB interface physical control A
Mould data-signal side in the block is connected, and the internal data of Devices to test can connect through data-signal side and with the USB of Raspberry Pi
Chain link road is transmitted in Raspberry Pi, thus Raspberry Pi obtains the internal data information of Devices to test, is detection process Devices to test
Internal operation situation, power consumption situation and temperature conditions provide accurate comparison data, realize the accurate control to detection process,
It is accurate, reliable to detect data.Certainly, entirely the operational process of customization test circuit plate is required for the GPIO modules in Raspberry Pi to determine
When export watchdog signal support under complete, when customize test circuit plate do not receive feeding-dog signal when, customize test circuit
Plate will perform Raspberry Pi power-off and again powered operation, and Raspberry Pi, which is realized, restarts, and the script logging in Raspberry Pi makes after restarting
Data recovery state to before powering off, avoids test and interrupts or repeat.
The above process is one of them specific test case, can also be as needed in main control chip in actual test
Control under, charged to the first USB interface or outage detection, or utilize the transmission mechanism being connected on Multi-function extension mouth
Or sensor device under test carries out necessary operation detection or corresponding Humidity Detection, illumination detection etc., to meet that difference is set
Standby different detections need, and do not repeat one by one herein.
Claims (2)
1. stationary nodes automated test device, including Raspberry Pi, the Raspberry Pi includes PORT COM, TF card, supply input
Module, GPIO modules and at least three USB interfaces, the TF card integrate cloud Node Controller and automated execution engine, TF card
Task resource is obtained by PORT COM and starts script, and is responsible for script mission dispatching;The GPIO modules are responsible for externally fixed
When export watchdog signal, it is characterised in that further include a customization test circuit plate, the customization test circuit plate includes master
Chip is controlled, power supply, USB with main control chip signal communication turn serial port chip, USB interface physical control A modules, current detecting mould
Block, Multi-function extension mouth, OLED display screen and rotary encoder, and be connected on USB interface physical control A module output terminals
And the first USB interface of current detection circuit is formed together with current detection module and USB interface physical control A modules;It is described
Main control chip is connected with GPIO module by signal, and main control chip turns serial port chip by USB and connects with a USB interface in Raspberry Pi
It is logical;The USB interface physical control A modules are connected with a USB interface in Raspberry Pi;
The main control chip turns serial port chip by USB is mutually changed the usb protocol data of serial data and Raspberry Pi,
Raspberry Pi instruction, feedback execution data are received, and are completed under the support of GPIO module feeding-dog signals to subordinate's serial module structure
Instruction control and signal resolution communication;
The USB interface physical control A modules are responsible for forming USB connecting links with Raspberry Pi, receive main control chip control and realize
The conversion of the data ray mode of USB connecting links, charge ray mode and Disconnected mode;
The current detection module is responsible for receiving the current acquisition parameter of main control chip and sends collection in real time to main control chip
To the current value for being connected to the first USB interface in USB interface physical control A modules;
The Multi-function extension mouth is responsible for driving external device to complete specific action operation, or receives the sensing letter of extraneous sensor
Number, after modulus signal is changed data communication is realized with main control chip;
The OLED display screen is used to show start-up picture, equipment state, Task Progress or parameter setting information;
The rotary encoder is used to adjust network parameter, external device has been inserted into management and confirm mission bit stream;
First USB interface is devices under for connecting the external world.
2. stationary nodes automated test device according to claim 1, it is characterised in that the customization test circuit plate
On further include the USB interface physical control B modules being serially connected and secondary USB interface, the USB interface physical control B modules
Respectively with a USB interface signal communication on main control chip and Raspberry Pi, the is formed with Raspberry Pi under main control chip control
Two USB connecting links;The secondary USB interface is devices under for connecting the external world.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201721268188.3U CN207339992U (en) | 2017-09-29 | 2017-09-29 | Stationary nodes automated test device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201721268188.3U CN207339992U (en) | 2017-09-29 | 2017-09-29 | Stationary nodes automated test device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN207339992U true CN207339992U (en) | 2018-05-08 |
Family
ID=62366732
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201721268188.3U Active CN207339992U (en) | 2017-09-29 | 2017-09-29 | Stationary nodes automated test device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN207339992U (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109270385A (en) * | 2018-11-22 | 2019-01-25 | 伟创力电子技术(苏州)有限公司 | 5G receiving-transmitting module test system based on raspberry pie |
CN110609225A (en) * | 2019-11-08 | 2019-12-24 | 伟创力电子技术(苏州)有限公司 | PCBA general test platform based on raspberry group |
-
2017
- 2017-09-29 CN CN201721268188.3U patent/CN207339992U/en active Active
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109270385A (en) * | 2018-11-22 | 2019-01-25 | 伟创力电子技术(苏州)有限公司 | 5G receiving-transmitting module test system based on raspberry pie |
CN110609225A (en) * | 2019-11-08 | 2019-12-24 | 伟创力电子技术(苏州)有限公司 | PCBA general test platform based on raspberry group |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108023952B (en) | Cloud and mist combination-based modularized Internet of things application rapid construction platform | |
CN100495041C (en) | Remote automatic centralized control monitoring meter reading system | |
CN102116165B (en) | Hydraulic support control device of coal mine and distributed control system thereof | |
CN101917736B (en) | Sensor network test bed system and test method thereof | |
CN102801818B (en) | Universal sensor interface acquisition system based on ZigBee technology | |
CN101141339A (en) | Embedded SoC chip based wireless network industry monitoring management system | |
CN107450528B (en) | The mobile phone automatized test equipment of stationary nodes | |
CN101902831A (en) | Node in wireless sensor network, applicable to detection of mechanical equipment vibration | |
CN207339992U (en) | Stationary nodes automated test device | |
CN103984240A (en) | Distributed real-time simulation method based on reflective memory network | |
CN113566864A (en) | Distributed machine vision system based on 5G and edge calculation | |
CN105807730B (en) | A kind of digital equipment industrial control method, apparatus and system | |
CN205983198U (en) | Cross -platform PLC board level frock test system based on QT | |
CN101726708B (en) | Battery voltage data acquisition system | |
CN101561299A (en) | Modularized metering device | |
CN201503290U (en) | Modular structure combined with metering device for realizing the function extension | |
CN103246223A (en) | Zigbee-based sensing measurement and control system | |
CN205681458U (en) | A kind of electric power protocol conversion device based on ARM9 framework | |
CN109541437A (en) | Integrated circuit and system | |
CN202757632U (en) | Embedded fiber grating demodulation host | |
CN104052160A (en) | Collecting device and method of electrical equipment data | |
CN204046269U (en) | The harvester of power equipment data | |
CN101561303A (en) | Module for realizing function expansion by combining with metering device | |
CN103686794A (en) | Sensor network node load pressure test system and method | |
CN207301729U (en) | A kind of embedded multi-axis controller with man-machine interface |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CB03 | Change of inventor or designer information |
Inventor after: Liao Zhiliang Inventor after: Tao Liang Inventor after: Wang Daoning Inventor after: Zhang Yadong Inventor after: Wan Zhong Inventor after: Liu Feng Inventor before: Tu Zhejun Inventor before: Wan Zhong Inventor before: Liu Feng |
|
CB03 | Change of inventor or designer information |