در این پروژه که با کامپایلر کدویژن انجام شده، روی خروجی های OC1A و OC1B و OC1C در mega64، سه خروجی PWM سینوسی با اختلاف فاز 120 درجه تولید می شوند. کنترل تغییر فرکانس از طریق ولتاژ آنالوگ متصل به ADC0 انجام می شود. فرکانس خروجی در محدوده 0.5 تا 100 هرتز و با پله 0.1 هرتز تغییر می کند و در کل 996 فرکانس مختلف تولید می شود. اگر مقدار قرائت شده توسط ADC کمتر از 14 باشد، هر سه خروجی در وضعیت Low قرار می گیرند.
ادامه مطلب رابخوان...
با سلام من در حال یادگیری برنامه نویسی میکروکنترلر هستم . در مورد این مقاله ارزشمند که گذاشتید باید بگم که اجرکم عند الله کار خیلی بزرگی دارید می کنید و درخواستی هم داشتم و اونم اینه که اگه ممکنه سورس برنامه روو با بسکام هم بذارید . ممنون میشم اللهم جعل عواقب امورنا خیرا در پناه حق تعالی