با سلام و درود
با توجه به درخواست های دوست عزیزمون آقای جهان بین و همینطور با توجه به اینکه ایشون در حال تمرین و تست بر روی ردیاب هستند من تصمیم گرفتم به درخواستشون پاسخ بدم و بنابراین طرح بسیار ساده و ارزان قیمت فانکشن ژنراتور دو کاناله رو برنامه نویسی و طراحی کردم و در اینجا برای استفاده عموم قرار میدم امیدوارم نتایج خوبی بهمراه داشته باشه .
ساخت این مدار بسیار ساده و آسان هست و هر کسی که تجربه ساخت سیستم اکسپوفر مد آزاد (XS PLUS) رو داشته این طرح رو هم به سادگی میتونه بسازه.
این طرح یا سیستم یا مدار یا همون MFG
بدون ال سی دی طراحی شده و دارای دو کانال خروجی مجزا هست که با یکدیگر اختلاف فرکانس 10 هرتز رو دارن .
میزان این فرکانس ها از 25-35 تا 35-40 هرتز قابل تغییر هست . یعنی 25و35 هرتز یا 26و36 هرتز الی 35و40 هرتز .... اما با توجه به اینکه دقت فرکانسی هم مورد نظر بود بنابراین تصمیم گرفتم فرکانس نیم هرتز دقت رو هم به طرح اضافه کنم که اونم قابل تنظیم توسط اپراتور هست به این صورت 25.5و35.5 هرتز یا 26.5و36.5 هرتز الی 35و40 هرتز چون در این سیستم ال سی دی حذف شده برای اینکه این فرکانس ها قابل تغییر باشند از یک سری کلید استفاده کردم که این کلید ها میتونه کلید راکر یا کلید کلنگی و یا حتی میتونه یک سلکتور هم باشه که این رو به سلیقه سازنده محول میکنم
.
یک توضیح مختصر در مورد عملکرد کلید ها بهتون بدم. در این طرح شش تا کلید وجود دارد که به پایه های 23 تا 28 میکرو کنترل (atmega328p) وصل شده این کلید ها یک سمتش به پایه میکرو و یک سمت دیگه به منفی مدار وصل میشه که من با نام گذاری 1 تا 6 مشخص کردم . هر وقت تموم این کلید ها باز باشد (منظور از باز بودن کلید اینه که پایه میکرو به منفی مدار وصل نشه) فرکانس خروجی در دو پایه 15 و 16 به ترتیب 25 و 35 هرتز خواهد بود. هر وقت کلید شماره 1 وصل (بسته) باشه خروجی 15 و 16 میکرو به ترتیب 26 و 36 هرتز خروجی خواهد داشت . هروقت کلید شماره 2 وصل بشه به ترتیب 27و37 و هر وقت کلید 3 وصل بشه 28و38 و هر وقت کلید 4 وصل بشه 29و39 و هر وقت کلید 5 وصل بشه 30و40 هرتز در دو پایه 15 و 16 میکرو کنترل خواهیم داشت .
خب حالا تکلیف کلید 6 چی میشه پس
. الان میگم بهتون
اما هر وقت کلید 6 وصل باشه ما در اینجا به هر یک از فرکانس های بالا نیم هرتز اضافه میکنیم . مثلا اگر کلید شماره 2 وصل باشه و کلید شماره 6 هم وصل باشه فرکانس خروجی 27.5 و 37.5 هرتز خواهیم داشت ولی اگر کلید شماره 6 قطع باشه همون 27 و 37 هرتز رو خواهیم داشت . فکر کنم تا اینجارو همه فهمیدن
ولی دقت کنید که چند نکته مهم رو میگم تا همیشه رعایت کنید
.
1 - در هر شرایطی فقط و فقط یکی از کلید های 1 تا 5 میتونه وصل باشه وگرنه فرکانس خروجی با آخرین کلید خواهد بود . مثلا اگر کلید 1 و 3 وصل باشه اولویت خروجی فرکانس با کلید 3 یعنی 28و38 هرتز خواهد بود .
2- برای داشتن دقت نیم هرتز در خروجی ها باید کلید شماره 6 همیشه وصل باشه . با وصل شدن کلید شماره 6 ال ای دی مربوطه که وصل به پایه 19 میکرو کنترل هست روشن خواهد شد .یعنی کلید 6 وصل باشه همواره ال ای دی روشن میمونه . مثلا برای داشتن فرکانس 29.5 و 39.5 هرتز باید دو کلید شماره 4 و 6 وصل بشه (امیدوارم اینجا رو فهمیده باشید)
3 - یک دکمه فشاری برای پایه یک میکرو در نظر گرفته شده که اسمش رو دکمه 7 یا ریست در نظر گرفتم با فشار دادن اون دکمه میکرو ریست خواهد شد و ال ای دی یک لحظه روشن و خاموش خواهد شد .
4 - مهمترین نکته ای که باید رعایت کنید اینه که برای اعمال هر گونه تغییرات دو تا راه حل هست یا دکمه ریست رو یک لحظه فشار بدین و ول کنید یا سیستم رو روشن خاموش کنید(بذارین حداقل یه 10 ثانیه خاموش بشه بعد روشن کنید ) .
به فرض ما در خروجی با وصل بودن کلید 2 به ترتیب 27 و 37 هرتز رو داریم الان میخواییم در خروجی 28 و 38 هرتز رو داشته باشیم . به ترتیب این طوری عمل میکنیم . کلید 2 رو قطع میکنیم بعد کلید 3 رو وصل میکنیم بعد دکمه ریست رو میزنیم.
اگر بخواهییم 27.5و37.5 داشته باشیم . همونطور دکمه 2 وصل باشه دکمه 6 رو وصل میکنیم و دکمه ریست رو یکبار میزنیم(میتوانید مدار رو خاموش کرده چند ثانیه صبر کنید بعد روشن کنید).
برای اینکه خروجی 25.5و 35.5 داشته باشیم دکمه 2 رو قطع میکنیم (در این حالت کل دکمه ها قطع هست حواستون باشه ) بعد دکمه 6 ر وصل میکنیم و بعد دکمه ریست رو میزنیم.
دکمه 6 مربوط به نیم هرتز افزایش هست اینو یادتون نره هر وقت زده بشه یعنی نیم هرتز بیا رو فرکانسمون بجز فرکانس های آخری یعنی 30 و 40 .
فکر کنم دیکه نکته ای نمونده باشه . امیدوارم این مدار به دردتون بخوره .
آهان راستی برای رایت کردن میکرو حتما از برنامه پیشنهادی استاد حمید که توی تاپیک نقطه زن فلزجو گذاشتن استفاده کنید و فیوز بیت ها هم اینه
High Fuse : FF , ... Low Fuse : DE
موفق باشید.