Multifunctional development board

By designing multi-function development boards, integrating rich hardware modules and expansion interfaces, the existing development boards have been solved, and efficient development and powerful functions have been achieved, and the use needs under different conditions are met.

CN120179601APending Publication Date: 2025-06-20WUHAN GUNYU INTELLIGENT TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510232245.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-28
Publication Date
2025-06-20

AI Technical Summary

Technical Problem

The existing development boards are inefficient, limited in performance, high power consumption, expensive and limited onboard resources during the development process, resulting in low development efficiency and long product cycles.

Method used

A multi-function development board was designed, integrating MCU, power supply module, expansion power interface, interface module, serial port screen, BOOT module, FLANSH module, wireless module, serial port module, key module, indicator module, buzzer and storage module. The LED, buzzer and key are configured through the YAO32 library function to realize key input, external interrupt, watchdog and timer interrupt experiments, and more powerful functional development is achieved through rich expansion interfaces.

Benefits of technology

It improves development efficiency, reduces power consumption, expands on-board resources, realizes more powerful functional development, and meets the usage needs under different conditions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120179601A_ABST
    Figure CN120179601A_ABST
Patent Text Reader

Abstract

The invention discloses a multifunctional development board which comprises an MCU, a power supply module, an expansion power interface, an interface module, a serial port screen, a BOOT module, a FLASH module, a wireless module, a serial port module, a key module, an indicator light module, a buzzer and a storage module. The MCU is connected with the power supply module, the expansion power interface, the interface module, the serial port screen, the BOOT module, the FLASH module, the wireless module, the serial port module, the key module, the indicator light module, the buzzer and the storage module. The system is provided with abundant expansion interfaces which are matched with one another to realize more powerful function development, such as a camera, a card reader, video playing, external SRAM (Static Random Access Memory), DSP (Digital Signal Processor) debugging and the like. Many resources on the board can be flexibly configured so as to meet use under different conditions, and the tens of IO ports can greatly facilitate user expansion and use.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of development boards, and particularly relates to a multifunctional development board. Background Art

[0002] The current technical solutions have the following disadvantages:

[0003] 1. When developing, it is necessary to consult a large number of manuals, resulting in low development efficiency and a long product cycle;

[0004] 2. The development and operation efficiency of the function library is low, and applications with extremely high performance requirements will be affected;

[0005] 3. The power consumption is too high during use;

[0006] 4. The price of the current development boards on the market is too high;

[0007] 5. Due to the volume and cost limitations of the development board, the on-board resources are usually relatively limited. Summary of the Invention

[0008] Embodiments of the present application are proposed to make up for the deficiencies of the prior art, and a multifunctional development board is proposed to solve the problems existing in the prior art.

[0009] To solve the above technical problems, the present invention provides the following technical solutions:

[0010] A multifunctional development board includes an MCU, a power supply module, an extended power supply interface, an interface module, a serial port screen, a BOOT module, a FLANSH module, a wireless module, a serial port module, a button module, an indicator light module, a buzzer, and a storage module. The MCU is respectively connected to the power supply module, the extended power supply interface, the interface module, the serial port screen, the BOOT module, the FLANSH module, the wireless module, the serial port module, the button module, the indicator light module, the buzzer, and the storage module.

[0011] As a further technical solution of the present invention: The model of the MCU is YAO32F407Q144.

[0012] As a further technical solution of the present invention: The power supply module includes an interface USB1, a fuse, a chip U5, and an indicator LED2. The interface 1 of the interface USB1 is connected to a switch K3. The other end of the switch K3 is connected to a resistor R15, a capacitor C31, a capacitor C32, and the pin 3 of the chip U5. The other end of the resistor R15 is connected to the indicator LED2. The other end of the indicator LED2 is grounded. The pin 2 of the chip U5 is connected to the pin 4 of the chip U5, a resistor CZ1, a capacitor C33, and a capacitor C34. The other end of the resistor CZ1 is connected to a capacitor C35, a capacitor C36, and a resistor R16. The other end of the capacitor C31 is connected to the fuse, the other end of the capacitor C32, the other end of the capacitor C33, the other end of the capacitor C34, and a resistor R17. The other end of the resistor R17 is connected to the other end of the capacitor C35, the other end of the capacitor C36, a capacitor C28, and a capacitor C29. The other end of the resistor R16 is connected to the other end of the capacitor C28 and the other end of the capacitor C29.

[0013] As a further technical solution of the present invention: The wireless module uses an NRF24L01 chip.

[0014] As a further technical solution of the present invention: The storage module uses a 24C256 model chip.

[0015] As a further technical solution of the present invention: The serial port module uses a CH340G chip.

[0016] As a further technical solution of the present invention: The buzzer includes a triode Q1, a resistor R24, a resistor R20, and a speaker BEEP. The base of the triode Q1 is connected to the resistor R20 and the resistor R24. The other end of the resistor R24 is connected to the emitter of the triode Q1. The collector of the triode Q1 is connected to the speaker BEEP. The other end of the speaker BEEP is connected to the voltage VCC.

[0017] One or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages:

[0018] The present invention adopts the above scheme. For the on-board components, users can achieve experiments on key input, external interrupt, independent watchdog, window watchdog, and timer interrupt only by using the YAO32 library function to configure LEDs, buzzers, and keys, etc. Since the IOs connected to the LEDs and buzzers have timer functions, relevant experiments on PWM and timers can be achieved by configuring their parameters and through the LED blinking and buzzer ringing frequencies. The extended 2*10 row pins lead out the pins of the microcontroller, and users can connect more peripherals through Dupont wires to verify the required functions. For those using internal resources of the microcontroller such as ADC, DAC, and RTC clock, they can also be connected to the on-board extended power interface through Dupont wires. Through the on-board TFT screen interface, the visualization of data between the microcontroller and other peripherals can be realized, and an interactive screen such as an OLED can also be achieved by using IIC, SPI, etc. The rich extended interfaces cooperate with each other to achieve more powerful function development, such as cameras, card readers, video playback, external SRAM, DSP debugging, etc. Many resources on the board can be flexibly configured to meet the usage under different conditions, and dozens of IOs can greatly facilitate users' expansion and use. Description of the Drawings

[0019] Figure 1 It is the circuit diagram of the MCU part.

[0020] Figure 2 It is the circuit diagram of the power supply module.

[0021] Figure 3 It is the circuit diagram of the interface module.

[0022] Figure 4 It is the circuit diagram of the JLINK module.

[0023] Figure 5 It is the circuit diagram of the serial port screen.

[0024] Figure 6 It is the circuit diagram of the wireless module.

[0025] Figure 7 It is the circuit diagram of the FLANSH module.

[0026] Figure 8 It is the circuit diagram of the BOOT module.

[0027] Figure 9 It is the circuit diagram of the serial port module.

[0028] Figure 10 It is the circuit diagram of the key module.

[0029] Figure 11 It is the circuit diagram of the indicator light module.

[0030] Figure 12It is the buzzer circuit diagram.

[0031] Figure 13 It is the storage module circuit diagram. Specific implementation manners

[0032] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without making creative efforts shall fall within the protection scope of the present invention.

[0033] Embodiment 1, as Figures 1-13 shown, a multifunctional development board includes an MCU, a power supply module, an extended power supply interface, an interface module, a serial port screen, a BOOT module, a FLANSH module, a wireless module, a serial port module, a key module, an indicator light module, a buzzer, and a storage module. The MCU is respectively connected to the power supply module, the extended power supply interface, the interface module, the serial port screen, the BOOT module, the FLANSH module, the wireless module, the serial port module, the key module, the indicator light module, the buzzer, and the storage module.

[0034] The MCU serves as the core of the entire system and is responsible for data processing and control tasks.

[0035] The power supply module is mainly composed of a voltage regulator chip YAO1117-3.3 (U5) and its peripheral circuit. The 5V power supply is converted into 3.3V / VDDA / VREF+ voltage to supply power to the microcontroller. Another path is connected to the 1st pin of the USB port through a switch (K3) to supply power to chip U4. It is responsible for providing a stable 3.3V working voltage for the system to ensure the normal operation of each component.

[0036] The reset circuit can reset the microcontroller to the initial state through RK1 when the system has an abnormality or needs to be restarted.

[0037] The BOOT circuit realizes the potential setting of BOOT0 / 1 through a jumper cap, thereby switching the startup mode. (Usually the user flash memory startup mode. When in use, BOOT0 is grounded and BOOT1 can be left floating)

[0038] The clock circuit provides an accurate clock signal for the microcontroller to ensure the accuracy of its internal timing.

[0039] The debugging interface (such as JTAG / SWD) allows developers to perform online debugging and programming on the system through a debugger, which is convenient for connecting a downloader and can also be connected through Dupont wires.

[0040] The board is equipped with two groups of 5V and 3.3V extended power supply interfaces, and external power can be supplied through the development board.

[0041] There are two on-board red LED lights and a red power indicator light. The LEDs are respectively controlled by 2 IO ports led out by the microcontroller, and can achieve effects such as synchronous flashing, alternating lighting and extinguishing, etc., which are used to indicate the program status and assist in debugging. It can be used to verify functions such as interrupt, watchdog, PWM, etc. The power indicator light indicates the power status and is used to judge the power-on situation of the development board.

[0042] There are 4 on-board mechanical input keys K1, K2, K4 and RK1 connected to the GPIO of the microcontroller. K1 and K2 are active high, K4 is connected to the WKUP pin and can be used to wake up in the standby mode; RK1 is used for low-level reset. By configuring the status of the GPIO, functions such as adjusting parameters and switching modes of the keys are realized, thus realizing human-computer interaction.

[0043] The on-board 24C256 EEPROM chip is used to store some important data that cannot be lost when the power is off, such as some parameters set by the system / touch screen calibration data, etc., to realize power-off data preservation. The on-board 25Q64 SPI FLASH chip can be used to store user data to meet the demand for large-capacity data storage.

[0044] The on-board active buzzer is controlled by 1 IO port led out by the microcontroller and can emit sound effects of different frequencies to assist in debugging. It can be used to verify functions such as interrupt, watchdog, PWM, etc.

[0045] The system board is also equipped with rich peripheral interfaces. Two groups of main IO lead-out ports: are led out by 2*30 pin headers. It includes IIC, SPI, serial ports (such as USART, UART), and interfaces for connecting display devices such as screens. The IIC interface supports high-speed data transmission and is often used to connect peripherals such as sensors and memories through IO ports. The SPI interface has a flexible communication method and can lead out IO ports to connect a variety of low-speed peripherals, such as ADC, DAC, etc. The serial communication interface converts the data of the USB interface into standard UART serial data through the on-board USB-to-serial chip, which is used to realize data interaction between the host computer and the development board and realize serial communication, etc., and is widely used in communication with other microcontrollers, computers or communication devices.

[0046] Through the TFT screen interface, the system can connect an LCD display device to display various information or images. At the same time, multiple pins and expansion interfaces reserved on the system board, such as NRF24l01, etc., facilitate users to connect other peripherals by themselves, such as cameras, motors, touch screens, etc., to expand the functions of the system.

[0047] Through reasonable hardware design and software programming, this system can be applied to various embedded systems to meet different application requirements.

[0048] Embodiment 2. On the basis of Embodiment 1, the model of the MCU is YAO32F407Q144. The power supply module includes interface USB1, fuse, chip U5 and indicator LED2. Interface 1 of interface USB1 is connected to switch K3. The other end of switch K3 is connected to resistor R15, capacitor C31, capacitor C32 and pin 3 of chip U5. The other end of resistor R15 is connected to indicator LED2. The other end of indicator LED2 is grounded. Pin 2 of chip U5 is connected to pin 4 of chip U5, resistor CZ1, capacitor C33 and capacitor C34. The other end of resistor CZ1 is connected to capacitor C35, capacitor C36 and resistor R16. The other end of capacitor C31 is connected to the fuse, the other end of capacitor C32, the other end of capacitor C33, the other end of capacitor C34 and resistor R17. The other end of resistor R17 is connected to the other end of capacitor C35, the other end of capacitor C36, capacitor C28 and capacitor C29. The other end of resistor R16 is connected to the other end of capacitor C28 and the other end of capacitor C29. The wireless module uses an NRF24L01 chip. The storage module uses a 24C256 model chip. The serial port module uses a CH340G chip. The buzzer includes triode Q1, resistor R24, resistor R20 and speaker BEEP. The base of triode Q1 is connected to resistor R20 and resistor R24. The other end of resistor R24 is connected to the emitter of triode Q1. The collector of triode Q1 is connected to speaker BEEP. The other end of speaker BEEP is connected to voltage VCC.

[0049] The present invention adopts the above scheme. For the on-board components, users can realize key input, external interrupt, independent watchdog, window watchdog and timer interrupt experiments only by using YAO32 library functions to configure LEDs, buzzers and keys, etc. Since the IOs to which the LEDs and buzzers are connected have timer functions, relevant experiments such as PWM and timer can be realized by configuring their parameters and through the LED blinking and buzzer ringing frequencies. The extended 2*10 row pins lead out the pins of the microcontroller. Users can connect more peripherals with Dupont wires to verify the required functions. If internal resources of the microcontroller such as ADC, DAC, RTC clock, etc. are used, they can also be connected to the on-board extended power supply interface through Dupont wires. Through the on-board TFT screen interface, the visualization of data between the microcontroller and other peripherals can be realized, and an interactive screen such as OLED can also be realized by using IIC, SPI, etc. The rich extended interfaces cooperate with each other to achieve more powerful function development, such as cameras, card readers, video playback, external SRAM, DSP debugging, etc. Many resources on the board can be flexibly configured to meet the usage under different conditions. Dozens of I / O ports can greatly facilitate users' expansion and use.

[0050] For those skilled in the art, it is obvious that the present invention is not limited to the details of the above-described exemplary embodiments, and the present invention can be implemented in other specific forms without departing from the spirit or essential characteristics of the present invention. Therefore, in any aspect, the embodiments should be regarded as exemplary and non-limiting. The scope of the present invention is defined by the appended claims rather than the above description. Therefore, all changes falling within the meaning and scope of the equivalent elements of the claims are intended to be embraced within the present invention.

[0051] In addition, it should be understood that although this specification is described in terms of embodiments, not every embodiment only contains an independent technical solution. This narrative manner of the specification is only for clarity. Those skilled in the art should regard the specification as a whole, and the technical solutions in each embodiment have been appropriately combined to form other embodiments that are easily understood by those skilled in the art.

Claims

1. A multifunctional development board, including MCU, power supply module, expansion power interface, interface module, serial port screen, BOOT module, FLANSH module, wireless module, serial port module, key module, indicator light module, buzzer and storage module, characterized in that: The MCU is respectively connected to a power supply module, an extended power interface, an interface module, a serial port screen, a BOOT module, a FLANSH module, a wireless module, a serial port module, a button module, an indicator light module, a buzzer and a storage module.

2. A multifunctional development board according to claim 1, characterized in that: The model of the MCU is YAO32F407Q144.

3. A multifunctional development board according to claim 1, characterized in that: The power supply module includes an interface USB1, a fuse, a chip U5 and an indicator light LED2. Interface 1 of interface USB1 is connected to switch K3, the other end of switch K3 is connected to resistor R15, capacitor C31, capacitor C32 and pin 3 of chip U5, the other end of resistor R15 is connected to indicator light LED2, the other end of indicator light LED2 is grounded, pin 2 of chip U5 is connected to pin 4 of chip U5, resistor CZ1, capacitor C33 and capacitor C34, the other end of resistor CZ1 is connected to capacitor C35, capacitor C36 and resistor R16, the other end of capacitor C31 is connected to fuse, the other end of capacitor C32, the other end of capacitor C33, the other end of capacitor C34 and resistor R17, the other end of resistor R17 is connected to the other end of capacitor C35, the other end of capacitor C36, capacitor C28 and capacitor C29, and the other end of resistor R16 is connected to the other end of capacitor C28 and the other end of capacitor C29.

4. A multifunctional development board according to claim 1, characterized in that: The wireless module adopts NRF24L01 chip.

5. A multifunctional development board according to claim 1, characterized in that: The storage module adopts a 24C256 chip.

6. A multifunctional development board according to claim 1, characterized in that: The serial port module adopts CH340G chip.

7. A multifunctional development board according to claim 1, characterized in that: The buzzer includes a transistor Q1, a resistor R24, a resistor R20 and a speaker BEEP, the base of the transistor Q1 is connected to the resistors R20 and R24, the other end of the resistor R24 ​​is connected to the emitter of the transistor Q1, the collector of the transistor Q1 is connected to the speaker BEEP, and the other end of the speaker BEEP is connected to the voltage VCC.