CN211957988U - Development board - Google Patents
Development board Download PDFInfo
- Publication number
- CN211957988U CN211957988U CN202020390060.XU CN202020390060U CN211957988U CN 211957988 U CN211957988 U CN 211957988U CN 202020390060 U CN202020390060 U CN 202020390060U CN 211957988 U CN211957988 U CN 211957988U
- Authority
- CN
- China
- Prior art keywords
- board
- motherboard
- core
- development
- data line
- 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
Links
- 238000011161 development Methods 0.000 title claims abstract description 61
- 230000005540 biological transmission Effects 0.000 abstract description 5
- 230000006870 function Effects 0.000 description 13
- 238000000034 method Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000008571 general function Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Landscapes
- Stored Programmes (AREA)
Abstract
The utility model is suitable for the technical field of electronics, and discloses a development board, which comprises a mother board, a core board and a data line; when the core board is independently installed on external hardware, the motherboard is connected with the core board through the data lines; when the core board is not required to be independently mounted on external hardware, the core board is plugged into the motherboard, or the core board is connected to the motherboard through the data lines. The utility model discloses a nuclear core plate can directly peg graft on the mother board, also can be connected with the mother board through the data line, realizes data transmission. The mother board is connected with different core boards, development boards of different versions can be realized, the development boards of different versions can be matched with each other, not only can the prototype be conveniently manufactured, but also the development boards can be conveniently combined with other hardware for use, the use cost is greatly reduced for a user, and the development board is friendly to the user.
Description
Technical Field
The utility model belongs to the technical field of the electron, especially, relate to a development board.
Background
Arduino is the current mainstream open source hardware development board, and provides a way for users to conveniently make hardware prototypes.
The Arduino versions are numerous, and each version has a respective independent use scene, for example, the Arduino UNO is large in size, complete in pins and suitable for manufacturing hardware prototypes; the Arduino nano is small in size, can be conveniently combined with other hardware for use, but is inconvenient to make a prototype. Therefore, the Arduino versions are inconvenient to mutually match, a plurality of development boards are needed even though the Arduino versions can be mutually matched, the cost is high, and the Arduino development board is not friendly to users.
SUMMERY OF THE UTILITY MODEL
In view of this, the embodiment of the utility model provides a development board is provided to it is comparatively inconvenient to mutually support between each version of Arduino among the solution prior art, even can mutually support, also needs a plurality of development boards, leads to the cost higher, to the not friendly problem of user.
The embodiment of the utility model provides a development board, including mother board, nuclear core plate and data line;
the motherboard is connected to the core board via the data lines when the core board is independently mounted to external hardware;
when the core board does not need to be independently installed on external hardware, the core board is plugged on the motherboard, or the core board is connected with the motherboard through the data lines.
Optionally, a plurality of sockets are arranged on the motherboard, a plurality of pins are arranged on the core board, and the sockets and the pins are in one-to-one correspondence;
the core board is plugged in the socket of the motherboard through the pins.
Optionally, a first data line interface is arranged on the motherboard, and a second data line interface is arranged on the core board;
and the first end of the data line is connected with the first data line interface, and the second end of the data line is connected with the second data line interface and is used for connecting the core board and the motherboard.
Optionally, the first data line interface is disposed on a side surface of the motherboard, and the second data line interface is disposed on a side surface of the core board.
Optionally, the size of the core board is smaller than the size of the motherboard.
Optionally, the motherboard has a basic function of the development board, and the core board has a core function of the development board.
Optionally, the motherboard is connected with different core boards to form different development boards.
Optionally, the data line is a USB (Universal Serial Bus) data line.
Optionally, the development board is an Arduino development board.
Compared with the prior art, the embodiment of the utility model beneficial effect who exists is: the development board of the utility model comprises a mother board, a core board and a data line; when the core board is independently installed on external hardware, the motherboard is connected with the core board through the data lines; when the core board is not required to be independently mounted on external hardware, the core board is plugged into the motherboard, or the core board is connected to the motherboard through the data lines. The core board can be directly plugged on the motherboard or connected with the motherboard through a data line, so that data transmission is realized. The mother board is connected with different core boards, development boards of different versions can be realized, the development boards of different versions can be matched with each other, not only can the prototype be conveniently manufactured, but also the development boards can be conveniently combined with other hardware for use, the use cost is greatly reduced for a user, and the development board is friendly to the user.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for the embodiments or the prior art descriptions will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings without inventive labor.
Fig. 1 is a schematic structural diagram of a development board according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of a development board according to another embodiment of the present invention;
fig. 3 is a schematic structural diagram of a motherboard according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of a core board according to an embodiment of the present invention.
Detailed Description
In the following description, for purposes of explanation and not limitation, specific details are set forth, such as particular system structures, techniques, etc. in order to provide a thorough understanding of the embodiments of the invention. It will be apparent, however, to one skilled in the art that the present invention may be practiced in other embodiments that depart from these specific details. In other instances, detailed descriptions of well-known systems, devices, circuits, and methods are omitted so as not to obscure the description of the present invention with unnecessary detail.
In order to explain the technical solution of the present invention, the following description is made by using specific examples.
Referring to fig. 1 and 2, the development board provided in the present embodiment includes a motherboard 10, a core board 20, and data lines 30;
when the core board 20 is independently mounted to external hardware, the motherboard 10 is connected to the core board 20 through the data lines 30;
when the core board 20 is not required to be separately mounted to external hardware, the core board 20 is plugged into the motherboard 10, or the core board 20 is connected to the motherboard 10 through the data lines 30.
In this embodiment, the core board 20 may be directly plugged into the motherboard 10, or may be connected to the motherboard 10 through the data line 30, so as to implement data transmission with the motherboard 10, for example, code uploading, and the like.
When the development board needs to be combined with other hardware, the core board 20 may be independently installed on the other hardware, and at this time, the core board 20 and the motherboard 10 may be connected through the data line 30, so as to achieve the purpose of data transmission. Because the core board 20 is small, space is conserved and external hardware need not open up a large space for development boards.
If the development board does not need to be combined with other hardware, the core board 20 may be directly plugged into the motherboard 10, or may be connected to the motherboard 10 through the data line 30, and may be conveniently installed according to actual requirements.
The core board 20 contains only the smallest system in which the chip operates, and the cost and volume are greatly reduced. When a user has a plurality of projects and needs to use development boards of different versions, only one motherboard 10 and a plurality of core boards 20 are needed, so that the development boards of the plurality of versions can be matched with each other, the user is friendly, and the cost is saved.
In an embodiment of the present invention, referring to fig. 3 and 4, a plurality of sockets 101 are disposed on the motherboard 10, a plurality of pins 201 are disposed on the core board 20, and the sockets 101 and the pins 201 correspond to each other one by one;
the core board 20 is plugged into the socket 101 of the motherboard 10 by pins 201.
In this embodiment, in order to directly plug the core board 20 into the motherboard 10, the motherboard 10 is provided with a plurality of sockets 101, and the core board 20 is provided with pins 201 corresponding to the sockets 101 of the motherboard 10 one by one. The core board 20 may be plugged into the socket 101 of the motherboard 10 via the pins 201.
Alternatively, in order to realize the direct plugging of the core board 20 to the motherboard 10, a plurality of sockets may be provided on the core board 20, and the motherboard 10 is provided with pins corresponding to the sockets on the core board 20 one by one. The core board 20 may be plugged into pins of the motherboard 10 through sockets.
In an embodiment of the present invention, referring to fig. 3 and 4, the motherboard 10 is provided with a first data line interface 102, and the core board 20 is provided with a second data line interface 202;
and a first end of the data line 30 is connected to the first data line interface 102, and a second end thereof is connected to the second data line interface 202, so as to connect the core board 20 and the motherboard 10.
In this embodiment, in order to directly connect the core board 20 and the motherboard 10 via the data line 30, the motherboard 10 is provided with a data line 30 interface, which is referred to as a first data line interface 102; the core board 20 is provided with an interface for data lines 30, referred to as a second data line interface 202.
When the core board 20 is connected to the motherboard 10 through the data line 30, one end of the data line 30 is connected to the first data line interface 102, and the other end is connected to the second data line interface 202, thereby implementing data transmission between the core board 20 and the motherboard 10.
In one embodiment of the present invention, referring to fig. 3 and 4, the first data line interface 102 is disposed on the side of the motherboard 10, and the second data line interface 202 is disposed on the side of the core board 20.
In one embodiment of the present invention, the size of the core board 20 is smaller than the size of the motherboard 10.
In this embodiment, the core board 20 only includes the minimum system for the chip to work on, so that the size of the core board 20 is smaller than that of the motherboard 10, which is convenient for combining with other hardware.
In an embodiment of the present invention, the motherboard 10 has a basic function of a development board, and the core board 20 has a core function of the development board.
In the present embodiment, the motherboard 10 has basic functions of a development board, that is, a general function, a peripheral function, and the like. The core board 20 has a core function of the development board.
The present embodiment is a split design in which the core function and the peripheral function of the development board are split. When the core board 20 and the motherboard 10 are connected together, it can be used as a complete development board.
In one embodiment of the present invention, the mother board 10 is connected with different core boards 20 to form different development boards.
In this embodiment, since the motherboard 10 has a general function of a development board, it can be connected to a plurality of different core boards 20 to implement development boards of different versions.
In one embodiment of the present invention, the data line 30 is a USB data line 30.
In an embodiment of the present invention, the development board is an Arduino development board.
In this embodiment, the structure of the Arduino development board is redesigned, the Arduino core function and the peripheral function are designed in a split manner, and are respectively defined as the core board 20 and the motherboard 10, and when the core board 20 and the motherboard 10 are connected together, the Arduino development board can be used as a complete Arduino development board. When the motherboard 10 is used in connection with different core boards 20, different versions of Arduino development boards can be realized. The advantage of Arduino UNO board and nano board has been compromise to this embodiment, the preparation prototype that both can be convenient, can be convenient again and other hardware combine to use, more the very big use cost that has reduced of user. The embodiment brings great convenience to hardware prototype design and production, and provides a scheme with low cost and high availability for the manufacture of a creative teaching aid.
It will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-mentioned division of the functional units and modules is illustrated, and in practical applications, the above-mentioned function distribution may be performed by different functional units and modules according to needs, that is, the internal structure of the apparatus is divided into different functional units or modules to perform all or part of the above-mentioned functions. Each functional unit and module in the embodiments may be integrated in one processing unit, or each unit may exist alone physically, or two or more units are integrated in one unit, and the integrated unit may be implemented in a form of hardware, or in a form of software functional unit. In addition, specific names of the functional units and modules are only for convenience of distinguishing from each other, and are not used for limiting the protection scope of the present application. The specific working processes of the units and modules in the system may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the above embodiments, the descriptions of the respective embodiments have respective emphasis, and reference may be made to the related descriptions of other embodiments for parts that are not described or illustrated in a certain embodiment.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
In the embodiments provided in the present disclosure, it should be understood that the disclosed system and method may be implemented in other manners. For example, the above-described system embodiments are merely illustrative, and for example, the division of the modules or units is only one logical division, and there may be other divisions when actually implemented, for example, a plurality of units or components may be combined or may be integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The above-mentioned embodiments are only used for illustrating the technical solution of the present invention, and not for limiting the same; although the present invention has been described in detail with reference to the foregoing embodiments, it should be understood by those skilled in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; such modifications and substitutions do not substantially depart from the spirit and scope of the embodiments of the present invention, and are intended to be included within the scope of the present invention.
Claims (9)
1. A development board is characterized by comprising a mother board, a core board and data lines;
the motherboard is connected to the core board via the data lines when the core board is independently mounted to external hardware;
when the core board does not need to be independently installed on external hardware, the core board is plugged on the motherboard, or the core board is connected with the motherboard through the data lines.
2. The development board of claim 1, wherein the motherboard has a plurality of sockets, the core board has a plurality of pins, and the sockets and the pins are in one-to-one correspondence;
the core board is plugged in the socket of the motherboard through the pins.
3. The development board of claim 1, wherein the motherboard has a first data line interface and the core board has a second data line interface;
and the first end of the data line is connected with the first data line interface, and the second end of the data line is connected with the second data line interface and is used for connecting the core board and the motherboard.
4. The development board of claim 3, wherein the first data line interface is disposed on a side of the motherboard and the second data line interface is disposed on a side of the core board.
5. The development board of claim 1, wherein the size of the core board is smaller than the size of the motherboard.
6. The development board according to claim 1, wherein the motherboard has a basic function of the development board, and the core board has a core function of the development board.
7. The development board of claim 1, wherein the mother board is connected to different core boards to form different development boards.
8. The development board of claim 1, wherein the data line is a USB data line.
9. The development board of any one of claims 1 to 8, wherein the development board is an Arduino development board.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202020390060.XU CN211957988U (en) | 2020-03-24 | 2020-03-24 | Development board |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202020390060.XU CN211957988U (en) | 2020-03-24 | 2020-03-24 | Development board |
Publications (1)
Publication Number | Publication Date |
---|---|
CN211957988U true CN211957988U (en) | 2020-11-17 |
Family
ID=73185548
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202020390060.XU Expired - Fee Related CN211957988U (en) | 2020-03-24 | 2020-03-24 | Development board |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN211957988U (en) |
-
2020
- 2020-03-24 CN CN202020390060.XU patent/CN211957988U/en not_active Expired - Fee Related
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN203870529U (en) | Universal serial bus server | |
EP2830257B1 (en) | Atca backplane | |
US20080244141A1 (en) | High bandwidth cable extensions | |
CN207249558U (en) | A kind of expanded back panel, board card device and computer | |
US20140250247A1 (en) | Usb storage device | |
CN201860011U (en) | All-in-one connector | |
CN203775311U (en) | Camera module and electronic equipment | |
CN211957988U (en) | Development board | |
EP3637270A1 (en) | External electrical connector and computer system | |
CN215341062U (en) | Expansion device for cooperating with computing equipment and computing system | |
CN204697180U (en) | Chip main board and television set | |
CN209895327U (en) | Board card system compatible with different storage devices | |
CN202602025U (en) | Composite connector module | |
CN110765049B (en) | Configuration method of extensible interface structure | |
CN205788170U (en) | Quickly perimeter component interconnection interface bus connection wire | |
CN205335569U (en) | Composite connector | |
CN201171207Y (en) | External connection type wireless network card | |
CN201174064Y (en) | External single-slot interface structure of simplified computer | |
CN215987154U (en) | PC104 computer mainboard based on godson 2K1000 treater | |
CN203288411U (en) | Transformer module | |
CN221127314U (en) | SO-DIMM-based Internet of things gateway | |
CN201741858U (en) | Pci-e module | |
CN214070239U (en) | Switching circuit and terminal equipment | |
CN201623275U (en) | Connector | |
TWM463385U (en) | Detachable type expansion interface device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20201117 |