The smart tin dot pen is based on the ESP32 C3 chip. The N20 reduction motor drives the push rod to realize automatic extrusion and suction functions. Through the MCU6050 to detect the motion posture and collect the rotation signal of the Hall encoder on the N20 motor, it realizes intelligent control and extrusion and suction quantitative control, and displays various parameters through the 0.91-inch OLED screen. Supports TYPE-C direct download of burning programs and charging of lithium batteries
. TYPE-C supports USB communication and one-key program download and burning programs.
TYPE-C supports charging of lithium batteries. Maximum power: about 5V 0.23A.
The N20 reduction motor with Hall is purchased from Taobao: Precision electronic lock motor B type orthogonal pitch 0.35 reduction ratio 1:240 DC3.4V 81 turn
lithium battery with nut I use 401550 3.7V 300mAh Other sizes: 401545/401540 are all fine. The larger the capacity, the better.
The display uses SSD1306 0.91 inch 14P pin IIC protocol supports OLED using ordinary welding and FPC plug-in interfaces
3 micro-buttons for parameter setting and function switching. A touch-sensitive switch controls the on/off of the machine. The
touch-sensitive switch reuses the TYPE-C interface as a touch-sensitive electrode to save space for on/off control. The standby current of the lithium battery is <8uA when it is turned off.
It supports NTC temperature measurement and lithium battery voltage measurement.
Due to the shell design, it only supports 10CC dispensing syringe containers. Currently, it mainly perfectly supports Anlixin 50g syringe solder paste containers.
Basic function mode.
Main function mode: automatic mode, manual mode, quantitative mode, setting and saving mode. Switch by long pressing the left button and clicking.
Automatic mode: Automatically detect the movement posture of the instrument to control the motor to extrude and inhale. Because the posture algorithm is not known, the motor control is a bit
stuck. Manual mode: Manually control the motor through the middle and right buttons to control extrusion and inhalation
. Quantitative mode: Manually set the amount to be extruded and inhaled through the middle and right buttons. Clear after entering the mode.
Setting and saving mode: Save the setting parameters. Automatic extrusion capacity. Automatic retraction capacity. Motor speed control. Screen display direction. Set and control through the middle and right buttons.
Program download.
The program is based on Arduino IDE development. You need to install the relevant library, connect the data cable, select ESP32 C3 and the corresponding serial port, compile and upload. The relevant options are in the program header comments.
Arduino IDE Those who have not installed the ESP32 C3 development board need to install it by themselves. Installation tutorial.
Compile by Baidu. Check if the relevant dependent libraries are installed. Upload error. Check the wiring and whether it is in download mode.
The program and functions are not very perfect. I may upgrade the program and dependent libraries in the attachment.
Note:
PCB proofing 2-layer board thickness 0.8mm length 78mm width 13mm component parameters are based on the schematic diagram. Jiali Chuang does not have or very expensive components. It is recommended to go to Taobao. Relevant software and hardware information are in the attachment.
Smart dot tin pen is mainly composed of main control PCBA + lithium battery + 0.91 OLED + N20 reduction motor + 3D printed shell + The 3D printed push rod consists of
a shell and a push rod. I have the relevant 3D printing production files produced by Jiali Chuang 3D Monkey. When installing in the attachment, the motor needs to be fixed through the positioning hole on the shell with an M2 screw to prevent accidental pull-out.
The first time you use it, you need to configure the relevant parameters. The container cross-sectional area is selected by default as 10CC. The motor parameters of the dispensing syringe must be consistent with the parameters set by the software.
Because the motor drive is not very accurate, the extrusion and suction capacity are not accurate enough. The motion posture detection program also has certain problems. Mind not to use
this project. The software and hardware are relatively complex. It is suitable for people with a certain DIY foundation to reproduce


