An atomizer capable of adaptively generating pharmaceutical aerosols of different particle sizes is provided, which comprises a sensor module, a waveform pattern determination module, a high-frequency oscillation circuit, a signal modulation module, a piezoelectric device and a porous screen. The sensor module senses a body state of the patient, wherein the body state includes a breathing state. The waveform pattern determination module generates a modulation control signal according to the body state. The high-frequency oscillation circuit provides a high-frequency oscillation signal. The signal modulation module modulates the high-frequency oscillation signal by using the modulation control signal to generate an oscillation signal. The piezoelectric device vibrates according to the oscillation signal. According to vibration of the piezoelectric device, the porous screen presses the liquid medicine through a plurality of holes of the porous screen to generate a plurality of pharmaceutical aerosols corresponding to the particle size of the modulation control signal. |