1.一种磁编码锁芯,其特征在于:包括内体、套设于内体周部的外体及套设于外体周部的外壳,所述外体与内体转动配合,外壳与外体固定配合;所述内体的中部设置有用于钥匙插入的钥匙槽;所述内体的外周部设置有若干凹槽,所述外体的内侧设置有与所述凹槽一一对应的槽孔;对应位置的凹槽和槽孔内设置有用于限制外体与内体相对转动的第一限位机构或第二限位机构,第一限位机构的状态由其内设置的第一磁块的状态控制,第二限位机构的状态由其内设置的第二磁块的状态控制;所述第一磁块和第二磁块的状态由钥匙通过磁力控制;所述第一限位机构包括设置于所述凹槽内高度小于所述凹槽深度的第一磁块,设置于槽孔内高度等于所述槽孔深度的第一限位块,所述第一限位块外侧设置有弹簧使得第一限位块顶住第一磁块所述第二限位机构包括设置于所述凹槽内高度等于所述凹槽深度的第二磁块,设置于槽孔内高度小于所述槽孔深度的第二限位块,所述第二限位块外侧设置有弹簧使得第二限位块顶住第二磁块。
2.根据权利要求1所述的磁编码锁芯,其特征在于:所述内体的外周部设置有第一限位凸块,所述外体设置有与所述第一限位凸块相配合的第一限位槽以限制内体的转动角度。
3.根据权利要求1所述的磁编码锁芯,其特征在于:所述外体的外周部设置有第二限位槽,所述外壳的内部设置有与所述第二限位槽相配合的第二限位凸块使得外壳与外体相对固定。