Design a PCB board within 10*10 based on the STM32F103C8T6 core board, which is convenient for students to design and prototype by themselves for 5 yuan, to create a small and exquisite one, teaching students to learn from circuit principle analysis, schematic design, PCB design, welding and code debugging, independently Complete a smart car with tracking and obstacle avoidance functions (in addition, remote control testing and other functions can be added).
(1) Learn the process and thinking process of smart cars from idea to implementation;
(2) Understand the basic principles of the STM32 microcontroller minimum system;
(3) Master the process of downloading programs for STM32 microcontroller;
(4) Learn the theory of motor drive and the method of controlling wheel speed by microcontroller;
(5) Learn the principles of infrared emission and how to implement tracking and obstacle avoidance functions;
(6) Understand the charge and discharge protection circuit and charging method of lithium battery;
(7) Learn the driving circuit of active buzzer;
(8) Learn to use Lichuang EDA to design schematic diagrams and PCB diagrams;
(9) Learn the composition of PCB boards and factory production processes;
(10) Practice welding skills and master the use of multimeters, soldering irons and other tools.
(1) The power supply part of the car is powered by a 7.4V lithium battery, and is designed to prevent reverse connection;
(2) Onboard power check circuit to realize low-voltage buzzer alarm function;
(3) Use the RZ7899 motor driver chip to drive the N20 DC motor, and the software simulates PWM to control the motor speed;
(4) Infrared and obstacle avoidance are implemented using two different infrared tube solutions, and a comparator circuit is designed combined with an operational amplifier;
(5) Add two car lights to the front to flash the lights in an emergency to simulate car functions;
(6) Reserve the 2.4G wireless communication module interface to facilitate later expansion of wireless control functions;
(7) The car comes with a matching 3D shell file, making it easy for students to design customized shells.
(If you need to modify the model file, please download the SLDPRT format file; if you want to print directly, please download the STL format file.)
(1) The STM32F103C8T6 used in the design is a 34-pin, not a 40-pin module. If necessary, you can purchase it from a certain treasure store or design a main control board yourself for use.
All reference designs on this site are sourced from major semiconductor manufacturers or collected online for learning and research. The copyright belongs to the semiconductor manufacturer or the original author. If you believe that the reference design of this site infringes upon your relevant rights and interests, please send us a rights notice. As a neutral platform service provider, we will take measures to delete the relevant content in accordance with relevant laws after receiving the relevant notice from the rights holder. Please send relevant notifications to email: bbs_service@eeworld.com.cn.
It is your responsibility to test the circuit yourself and determine its suitability for you. EEWorld will not be liable for direct, indirect, special, incidental, consequential or punitive damages arising from any cause or anything connected to any reference design used.
Supported by EEWorld Datasheet