A method for obtaining fetal heart rate, the method comprises: transmitting an ultrasonic pulse wave towards an abdomen of a pregnant woman according to a preset period; receiving a pulse echo and a fetal heart echo corresponding to the ultrasonic pulse wave in the preset period, and processing the pulse echo and the fetal heart echo independently to obtain a corresponding pulse rate of the pregnant woman and the fetal heart rate; outputting the fetal heart rate when a difference value between the fetal heart rate and the pulse rate of the pregnant woman is not lower than a preset threshold; wherein, the step of receiving a pulse echo and a fetal heart echo corresponding to the ultrasonic pulse wave in the period, and processing the pulse echo and the fetal heart echo independently to obtain a corresponding pulse rate of the pregnant woman and the fetal heart rate comprises: receiving a corresponding pulse echo at a first preset time interval after the time of sending the ultrasonic pulse wave in the preset period, and processing the pulse echo to obtain the corresponding pulse rate of the pregnant woman; receiving a corresponding fetal heart echo at a second preset time interval after the time of sending the ultrasonic pulse wave in the preset period, and processing the fetal heart echo to obtain the corresponding fetal heart rate; wherein, the second preset time interval is longer than the first preset time interval. transmitting an ultrasonic pulse wave towards an abdomen of a pregnant woman according to a preset period; receiving a pulse echo and a fetal heart echo corresponding to the ultrasonic pulse wave in the preset period, and processing the pulse echo and the fetal heart echo independently to obtain a corresponding pulse rate of the pregnant woman and the fetal heart rate; outputting the fetal heart rate when a difference value between the fetal heart rate and the pulse rate of the pregnant woman is not lower than a preset threshold; wherein, the step of receiving a pulse echo and a fetal heart echo corresponding to the ultrasonic pulse wave in the period, and processing the pulse echo and the fetal heart echo independently to obtain a corresponding pulse rate of the pregnant woman and the fetal heart rate comprises: receiving a corresponding pulse echo at a first preset time interval after the time of sending the ultrasonic pulse wave in the preset period, and processing the pulse echo to obtain the corresponding pulse rate of the pregnant woman; receiving a corresponding fetal heart echo at a second preset time interval after the time of sending the ultrasonic pulse wave in the preset period, and processing the fetal heart echo to obtain the corresponding fetal heart rate; wherein, the second preset time interval is longer than the first preset time interval. receiving a corresponding pulse echo at a first preset time interval after the time of sending the ultrasonic pulse wave in the preset period, and processing the pulse echo to obtain the corresponding pulse rate of the pregnant woman; receiving a corresponding fetal heart echo at a second preset time interval after the time of sending the ultrasonic pulse wave in the preset period, and processing the fetal heart echo to obtain the corresponding fetal heart rate; wherein, the second preset time interval is longer than the first preset time interval.