drug delivery device. the present invention relates to electronically assisted drug delivery devices. the drug delivery device (100) may include a gray code type detector for detecting dosing data, wherein the detector comprises a code track (231a, 231b) consisting of a sequence of alternating markings and a plurality of detectors (292a, 292b, 293a, 293b, 294a, 294b, 294c) which are mutually spaced in one direction extending along the code path. the drug delivery device (100) may also include a dosage selector (260) which is moved in a proximal direction after dose adjustment, and in a distal direction after dose injection, where the dosage selector is engaged at the end dose position by a closing element, the closing element acting on one end of the dose switch to signal the end of the dose state. the drug delivery device can also incorporate energy control arrangements that effectively minimize energy consumption for the built-in electronic circuit.dispositivo de administração de fármaco. a presente invenção refere-se a dispositivos de administração de fármaco eletronicamente auxiliados. o dispositivo de administração de fármaco (100) pode incluir um detector do tipo código gray para detecção de dados de dosagem, em que o detector compreende uma trilha de código (231a, 231b) consistindo em uma sequência de marcações alternantes e uma pluralidade de detectores (292a, 292b, 293a, 293b,294a, 294b, 294c) que são mutuamente espaçados em uma direção estendendo-se ao logo do trilho de código. o dispositivo de administração de fármaco (100) pode também incluir um seletor de dosagem (260) que é movido em uma direção proximal após ajuste da dose, e em uma direção distal após injeção da dose, onde o seletor de dosagem é engatado na extremidade de posição de dose por um elemento de fecho, o elemento de fecho atuando uma extremidade do comutador de dose para sinalização da extremidade do estado de dose. o dispositivo de administração de fármaco pode também incorporar arranjos