A kind of pen type medicament injection apparatus (100), including shell (102), multiple sensors (212a~212g) and it is supported on the intracorporal cylindrical member of shell (406), its outer surface is equipped with helical orbit (300), the helical orbit includes the track section (302) of the first kind and the track section (304) (such as conductive/non-conductive) of Second Type, and the track section of the first kind and the track section of Second Type can induce the first response and the second response in the sensor respectively. Helical orbit has width dimensions W, it and along its length across its width include the track section of at least one first kind and the track section of at least one Second Type on multiple positions, device is configured to: in the first stage of medicament dispensing operation, helical orbit is axially moved relative to multiple sensors without rotating between the first position and the second position, and in the second stage of medicament dispensing operation, helical orbit relatively multiple sensor screws since the second position, so that device distinguishes between dosage setting and dosage transport model.Bir yuva (102), birçok sensör (212a-212g) ve yuvanın içinde desteklenen bir silindirik eleman (406) içeren bir kalem tipi enjeksiyon cihazıdır (100), söz konusu silindirik elemanın dış yüzeyi, birinci bir türde (302) ve ikinci bir türde (304) hat bölmelerini (örneğin elektriksel olarak iletken olan/iletken olmayan) içeren bir sarmal hat (300) ile sağlanır, birinci ve ikinci türde hat bölmesi sırasıyla sensörler içinde birinci ve ikinci yanıtı indükleyebilir. Sarmal hat, bir genişlik boyutuna (W) sahiptir ve bunun genişliği üzerinde en az bir birinci türde hat bölmesini ve sarmal hattın uzunluğu boyunca birçok pozisyonda ikinci türde en az bir hat bölmesini içerir, cihaz, bir ilaç dağıtım işleminin birinci bir fazı sırasında sarmal hat dönmeden birinci bir pozisyon ile ikinci bir pozisyon arasındaki sensörlere gö