The present invention relates to a dose control system adapted for an injectable drug delivery device, the drug delivery device comprising a substantially elongate drug delivery body, at least one injectable drug held by the body, the body having a distal and proximal extremity, wherein the dose control system comprises three-dimensional magnetic field producing means for producing a magnetic field along three axes (x,y,z) magnetic field detection means configured to detect changes in at least the magnetic field produced by the three-dimensional magnetic field producing means displacement detection means configured to measure a relative displacement or relative movement of the drug delivery device, and an integrated control unit, wherein the integrated control unit is connected to the magnetic field detection means, and to the displacement detection means, for processing information received from both the magnetic field detection means and the displacement detection means wherein the three-dimensional magnetic field producing means is configured to effect a rotating coaxial displacement around, and along, a longitudinal axis of the drug delivery system the magnetic field detection means are located along said longitudinal axis and the three-dimensional magnetic field producing means is located at, or near, a proximal extremity of the body of the drug delivery device.La presente invención se refiere a un sistema de control de dosificación adaptado para un dispositivo de suministro de fármacos inyectables, comprendiendo el dispositivo de suministro de fármacos un cuerpo de suministro de fármacos sustancialmente alargado, al menos un fármaco inyectable contenido en el cuerpo, y teniendo el cuerpo una extremidad distal y proximal, en el que el sistema de control de dosificación comprende un medio de creación de un campo magnético tridimensional para crear un campo magnético a lo largo de tres ejes (x, y, z) medios de detección del campo magnético, configurados para dete