Oral anesthesia booster is an automatic injection system that replaces manual precise injection and solves the problem of abnormal pain caused by traditional oral anesthesia injection. Through the analysis of the system composition and model, it is determined that the pressure at the output end of the motor collected by the system in real time mainly reflects the load torque of the motor, so as to obtain the dynamic pressure detection method. According to the results of comparison with the high and low pressure thresholds, the oral anesthesia booster is controlled to select an appropriate injection speed mode. In addition, the pressure detection process is described, and the dynamic characteristics of the system are simulated and analyzed, which proves that the speed response of the system is timely after the dynamic pressure changes. The system can automatically alarm for obstruction or leakage according to the monitoring results, remind the doctor to correct the pressure and needle insertion position applied to the handle, so as to maintain the most rational needle insertion position and pressure, reduce the patient’s pain, and improve the comfort of treatment.