{"id":178,"date":"2012-05-06T00:11:35","date_gmt":"2012-05-05T22:11:35","guid":{"rendered":"http:\/\/vps\/?page_id=178"},"modified":"2020-12-20T12:10:54","modified_gmt":"2020-12-20T11:10:54","slug":"icc-pll-controller","status":"publish","type":"page","link":"https:\/\/www.pe1br.nl\/?page_id=178","title":{"rendered":"IIC pll controller"},"content":{"rendered":"<h1>design:<\/h1>\n<p>I have been looking for A way to control the tda5055 and the tsa5511 pll ic&#8217;s for some time. While chatting with Pascal PA3FKM he told me he had done something like that before on an other micro-controller. Together we made and tested some code and got his bit banging method working on A normal arduino bord. I wanted to be able to add some extra features and connected A LCD etc to the code to make it universal. The result is this micro controller board that fits nice underneath the 2&#215;16 LCD display print:<br \/>\n<a href=\"\/wp-content\/uploads\/2012\/05\/printonlcd.jpg\"><img loading=\"lazy\" class=\"alignleft size-full wp-image-183\" title=\"printonlcd\" src=\"\/wp-content\/uploads\/2012\/05\/printonlcd-e1336255845918.jpg\" alt=\"\" width=\"600\" height=\"455\" \/><\/a><\/p>\n<li>IIC bus to connect the pll and to power the board (power supply 6.5 to 15 volt).<\/li>\n<li>Programming interface to program the arduino (power-supply 5 volt only).<\/li>\n<li>Power jumper to select power from IIC or TTL<\/li>\n<li>I\/O bus for 6 extra I\/O options, (In my software it&#8217;s used for A sequencer)<\/li>\n<li>Buttons to connect the buttons<\/li>\n<li>Temperature sensor for fan control (in my software on at >40C) <\/li>\n<p><img src=\"\/wp-content\/uploads\/2015\/06\/atvtxpll1.jpg\" alt=\"atvtxpll\" \/><\/p>\n<p>all outputs are 5 volt low power, Always use A transistor to switch A relay.<\/p>\n<h1>Menu options:<\/h1>\n<p>Frequency<br \/>\naudio carrier (6.0 and 6.5 MHz)<br \/>\nband<br \/>\nStep size<br \/>\nsequencer delay<br \/>\nplltype (5055 or 5511)<br \/>\nI2C adress <\/p>\n<p>there are 4 buttons connected to the board to adjust the parameters.<br \/>\nParameter up<br \/>\nParameter down<br \/>\nAdjust up<br \/>\nAdjust down<\/p>\n<h1>downloads:<\/h1>\n<p><a title=\"board+parts\" href=\"\/wp-content\/uploads\/2012\/05\/board+parts.png\" target=\"_self\">PCB+parts (png image)<\/a><br \/>\n<a title=\"board\" href=\"\/wp-content\/uploads\/2012\/05\/board.png\">PCB ets layout (png image)<\/a><br \/>\n<a title=\"schema\" href=\"\/wp-content\/uploads\/2012\/05\/schema.png\">schematic (png image)<\/a><br \/>\n<a title=\"eagle schema\" href=\"\/pllmenu6.sch\">Eagle schematic<\/a><br \/>\n<a title=\"eagle board\" href=\"\/pllmenu6.brd\">Eagle board file<\/a><br \/>\n<a title=\"software\" href=\"\/pllmenu6.ino\">arduino ino file<\/a><\/p>\n<p>I can think of A lot of extensions and off-cause also other options to  use this hardware and software, for example A repeater without the lcd  and button control, just 1 steady frequency send to the receivers and  transmitters (maybe even add Ethernet for remote control). Please let us now if you use alter or rebuild this project or if you need support.<\/p>\n<h1>Copyrights:<\/h1>\n<p>All software is distributed under the <a href=\"http:\/\/www.gnu.org\/copyleft\/gpl.html\">GNU\/GPL licence.<\/a><br \/>\nAll hardware and designs are distributed under a Creative Commons license <a href=\"http:\/\/creativecommons.org\/licenses\/by-sa\/2.5\/\">Attribution-ShareAlike 2.5.<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>design: I have been looking for A way to control the tda5055 and the tsa5511 pll ic&#8217;s for some time. While chatting with Pascal PA3FKM he told me he had done something like that before on an other micro-controller. Together we made and tested some code and got his bit banging method working on A&hellip; <a class=\"more-link\" href=\"https:\/\/www.pe1br.nl\/?page_id=178\">Continue reading <span class=\"screen-reader-text\">IIC pll controller<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":32,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/www.pe1br.nl\/index.php?rest_route=\/wp\/v2\/pages\/178"}],"collection":[{"href":"https:\/\/www.pe1br.nl\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.pe1br.nl\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.pe1br.nl\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.pe1br.nl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=178"}],"version-history":[{"count":38,"href":"https:\/\/www.pe1br.nl\/index.php?rest_route=\/wp\/v2\/pages\/178\/revisions"}],"predecessor-version":[{"id":766,"href":"https:\/\/www.pe1br.nl\/index.php?rest_route=\/wp\/v2\/pages\/178\/revisions\/766"}],"up":[{"embeddable":true,"href":"https:\/\/www.pe1br.nl\/index.php?rest_route=\/wp\/v2\/pages\/32"}],"wp:attachment":[{"href":"https:\/\/www.pe1br.nl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=178"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}