The inhalation device for delivering a medicament to a user may include a mouthpiece, a dosing chamber, and a flow channel connecting the mouthpiece to the dosing chamber. The administration chamber may be configured to deliver the medication to the user through the mouthpiece. The suction device may comprise an electronically driven vibration element, a sensor system configured to generate a pressure signal indicative of air flow through the flow channel, and a controller. The controller may be configured to receive a pressure signal from a sensor system (eg, a micro-electrical mechanical (MEMS) pressure sensor). The controller may be configured to perform an inhalation detection procedure to determine a plurality of successful inhalations. For example, the controller may be configured to generate a trigger signal to control the timing of the operation of the electronically driven vibration element to release the medicament into the dosing chamber based on the plurality of successful inhalations.약제를 사용자에게 전달하기 위한 흡입 장치는 마우스피스, 투여 챔버, 마우스피스를 투여 챔버에 연결하는 유동 채널을 포함할 수도 있다. 투여 챔버는 마우스피스를 통해 사용자에게 약제를 전달하도록 구성될 수도 있다. 흡입 장치는 전자 구동식 진동 요소, 유동 채널을 통한 공기 유동을 지시하는 압력 신호를 생성하도록 구성된 센서 시스템, 및 제어기를 포함할 수도 있다. 제어기는 센서 시스템[예를 들어, 마이크로 전기 기계(micro-electrical mechanical: MEMS) 압력 센서]으로부터 압력 신호를 수신하도록 구성될 수도 있다. 제어기는 복수의 성공적인 흡입을 결정하기 위해 흡입 검출 절차를 수행하도록 구성될 수도 있다. 예를 들어, 제어기는 전자 구동식 진동 요소의 동작의 타이밍을 제어하기 위한 트리거 신호를 생성하여 복수의 성공적인 흡입에 기초하여 투여 챔버 내로 약제를 방출하도록 구성될 수도 있다.