اساس کار این مدار را آی سی 4017 تشکیل می دهدبا این آی سی می توان فرکانس یک سیگنال را بر 10 یا مقادیری دیگر تقسیم نمود پایه 16(مثبت) و 8 (منفی) تغذیه آی سی را تشکیل می دهند. پایه 15 آی سی (RESET) از طریق کلید SW2 و مقاومتهای R10 و R11 به آخرین کانال خروجی یا پایه 9 متصل می شود. ورودی پالس این آی سی پایه 14 می باشد که از دو مدار تشکیل شده و با استفاده از کلید SW1 می توان یکی از حالت فلاشر یا رقص نور را سیگنال انتخاب نمود. هرگاه کلید SW1 در حالت فلاشر قرار بگیرد به پایه 14 سیگنال منظم مربعی وارد می شود. این سیگنال توسط مداری بنام مولتی ویبراتور وارد می شود که شامل ترانزیستورهای T1 و T2 و مقاومتهای R6, R3, R1, R4, R5 و Volume A وخازنهای C1 و C2 می باشند. در حالت فلاشر هرگاه کلید SW2 پایه 15 آی سی را به خروجی کانال 4 وصل کند فلاشر به صورت منظم عمل نموده و لامپهای خروجی به ترتیب روشن و خاموش می شوند. اگر کلید SW1 روی حالت رقص نور قار رگیرد سیگنال صوتی پس از ورود به مدار دامنه آن از طریق Volume B تنظیم شده و به وسیله چوک HT50 به بیس T2 کوپل می شوند (کوپل ترانسی) این سینگال به وسیله T2 به شدت تقویت شده و به صورت پالسهایی متناسب با صورت ورودی از طریق R2 به آی سی اعمال می شود. دیودهای D1 تا D8 به خروجی آی سی متصلند و دو به دو این پایه ها را از طریق مقاومتهای R12, R8, R7 و R13 به بیس ترانزیستورهای T6, T5, T4, T3 و نهایتاً به کانالهای خروجی متصل می کند. هرگاه کلید SW2 از طریق R11 به آندهای D1 و D2 متصل باشد به ازای هر پالس ابتدا پایه آی سی به حالت 1 می رود سپس پایه 2 و 4 و نهایتاً 7. هنگام قطع شدن سیگنال پایه 7 پایه 15 آی سی را ریست کرده و شمارش مجددا از پایه 3 آغاز می شود و این عمل بطور منظم ادامه می یابد. ترانزیستورهای T3 تا T6 در حالکت کلکتور مشترک با یاس شده اند و با اعمال هر پالس به بیس آنها از طریق مقاومتهای R21, R18, R15 و R24 که روی امیتر آنها قرار دارد و باعث ایجاد افت ولتاژ روی مقاومتهای R20, R17, R14 و R23 شده که در نتیجه LEDها روشن شده و این افت ولتاژ از طریق مقاومتهای R22, R19, R16 و R25 باعث تحریک تریاک ها و روشن شدن لامپهای خروجی می شود. تغذیه این مدار شامل یک عدد ترانسفورماتور که ولتاژ 220 ولت را به 6 تبدیل می کند