{"id":28920638,"url":"https://github.com/thingengineer/mcu-based-pll-for-arft","last_synced_at":"2026-01-31T08:04:06.223Z","repository":{"id":20405455,"uuid":"23681576","full_name":"ThingEngineer/MCU-Based-PLL-for-ARFT","owner":"ThingEngineer","description":"Microcontroller Based Phase Locked Loop for Automatic Resonance Frequency Tracking","archived":false,"fork":false,"pushed_at":"2015-08-22T22:29:17.000Z","size":808,"stargazers_count":1,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-11-09T12:03:22.203Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"linuxmint/cinnamon-spices-applets","license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ThingEngineer.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-09-04T22:24:52.000Z","updated_at":"2017-09-19T10:29:41.000Z","dependencies_parsed_at":"2022-07-31T18:48:15.050Z","dependency_job_id":null,"html_url":"https://github.com/ThingEngineer/MCU-Based-PLL-for-ARFT","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ThingEngineer/MCU-Based-PLL-for-ARFT","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ThingEngineer%2FMCU-Based-PLL-for-ARFT","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ThingEngineer%2FMCU-Based-PLL-for-ARFT/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ThingEngineer%2FMCU-Based-PLL-for-ARFT/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ThingEngineer%2FMCU-Based-PLL-for-ARFT/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ThingEngineer","download_url":"https://codeload.github.com/ThingEngineer/MCU-Based-PLL-for-ARFT/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ThingEngineer%2FMCU-Based-PLL-for-ARFT/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28934639,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-31T07:49:44.436Z","status":"ssl_error","status_checked_at":"2026-01-31T07:49:34.274Z","response_time":128,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-06-22T04:39:55.153Z","updated_at":"2026-01-31T08:04:06.217Z","avatar_url":"https://github.com/ThingEngineer.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"## Description\nMicrocontroller Based Phase-Locked Loop for Automatic Resonance Frequency Tracking\n\nAbstract— This paper presents a low cost microcontroller based method for phase control of a resonant circuit (tank). The primary utilization of this system that will be presented here is it's use in a resonant inverter to provide self-tuning to the tank's resonant frequency. This is a common practice in a number of applications that require a controlled AC source such as induction heating and lighting ballasts. Traditional solutions for accomplishing this task include using a monolithic PLL such as the common CD4046, mixed signal operation, or to perform pure digital phase control in software using an FPGA, DSP or other platforms. The method presented in this paper brings the performance of analog together with the stability and flexibility possible in digital control to a low cost, simple to program microcontroller platform for control of resonant circuits operating at frequencies \u003c200kHz.\n\nprincipal author: Joshua Campbell josh.lee.campbell@gmail.com\n\n\n\n[ReactorForge.com](http://reactorforge.com/)\n\n## Open Source\n\u003ca rel=\"license\" href=\"http://creativecommons.org/licenses/by-sa/4.0/\"\u003e\u003cimg alt=\"Creative Commons License\" style=\"border-width:0\" src=\"http://i.creativecommons.org/l/by-sa/4.0/88x31.png\" /\u003e\u003c/a\u003e  \u003ca rel=\"license\" href=\"http://creativecommons.org/freeworks\"\u003e\u003cimg alt=\"Approved for Free Cultural Works\" style=\"border-width:0\" height=\"32\" width=\"32\" src=\"http://creativecommons.org/images/deed/seal.png\" /\u003e\u003c/a\u003e\u003cbr /\u003eThis work is licensed under a \u003ca rel=\"license\" href=\"http://creativecommons.org/licenses/by-sa/4.0/\"\u003eCreative Commons Attribution-ShareAlike 4.0 International License\u003c/a\u003e.\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthingengineer%2Fmcu-based-pll-for-arft","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthingengineer%2Fmcu-based-pll-for-arft","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthingengineer%2Fmcu-based-pll-for-arft/lists"}