{"id":3314,"date":"2020-05-04T09:00:03","date_gmt":"2020-05-04T08:00:03","guid":{"rendered":"http:\/\/en.chronojump.org\/chronopic3-to-encoder\/"},"modified":"2020-05-04T09:00:03","modified_gmt":"2020-05-04T08:00:03","slug":"chronopic3-to-encoder","status":"publish","type":"page","link":"https:\/\/chronojump.org\/es\/chronopic3-to-encoder\/","title":{"rendered":"Chronopic3 to Encoder"},"content":{"rendered":"<table border=\"0\" width=\"600\" cellspacing=\"6\" cellpadding=\"6\">\n<tbody>\n<tr>\n<td valign=\"top\" width=\"100%\">\n<div id=\"cols\">\n<h2>Conversion of a Chronopic 3 to be used as an encoder<\/h2>\n<p>Ten Wei Hua (NCHC Taiwan), Xavier de Blas Foix. Chronojump project. May 2012.<\/p>\n<p>&nbsp;<\/p>\n<h5>Description<\/h5>\n<p>Chronopic 3 is a microcontroller that runs at 4MHz, in order to be used to capture signals from encoder, we should convert it to 20MHz and add some connectors.<\/p>\n<p>This can be done by us or by yourself.<\/p>\n<p>Click on the images to zoom.<\/p>\n<h5>Instructions<\/h5>\n<ol>\n<li>Chronopic 3 images<br \/>\n<table border=\"0\">\n<tbody>\n<tr>\n<td><a href=\"..\/..\/images\/chronopic3toencoder-top-ini.JPG\"><img decoding=\"async\" src=\"..\/..\/images\/chronopic3toencoder-top-ini-small.JPG\" \/><\/a><\/td>\n<td><a href=\"..\/..\/images\/chronopic3toencoder-bottom-ini.JPG\"><img decoding=\"async\" src=\"..\/..\/images\/chronopic3toencoder-bottom-ini-small.JPG\" \/><\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/li>\n<li>Tools that we need<br \/>\n<table border=\"0\">\n<tbody>\n<tr>\n<td><a href=\"..\/..\/images\/chronopic3toencoder-tools-1.JPG\"><img decoding=\"async\" src=\"..\/..\/images\/chronopic3toencoder-tools-1-small.JPG\" \/><\/a><\/td>\n<td><a href=\"..\/..\/images\/chronopic3toencoder-tools-2.JPG\"><img decoding=\"async\" src=\"..\/..\/images\/chronopic3toencoder-tools-2-small.JPG\" \/><\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/li>\n<li>Components needed, and marks<br \/>\n<table border=\"0\">\n<tbody>\n<tr>\n<td><a href=\"..\/..\/images\/chronopic3toencoder-components.JPG\"><img decoding=\"async\" src=\"..\/..\/images\/chronopic3toencoder-components-small.JPG\" \/><\/a><\/td>\n<td><a href=\"..\/..\/images\/chronopic3toencoder-bottom-marks.JPG\"><img decoding=\"async\" src=\"..\/..\/images\/chronopic3toencoder-bottom-marks-small.JPG\" \/><\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/li>\n<li>Extracting the 4MHz clock4MHz clock is fixed hard to the board, you need to warm both connectors at the same time with enough tin to be able to pull out the clock.<br \/>\n<table border=\"0\">\n<tbody>\n<tr>\n<td><a href=\"..\/..\/images\/chronopic3toencoder-extract-clock-1.JPG\"><img decoding=\"async\" src=\"..\/..\/images\/chronopic3toencoder-extract-clock-1-small.JPG\" \/><\/a><\/td>\n<td><a href=\"..\/..\/images\/chronopic3toencoder-extract-clock-2.JPG\"><img decoding=\"async\" src=\"..\/..\/images\/chronopic3toencoder-extract-clock-2-small.JPG\" \/><\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"..\/..\/images\/chronopic3toencoder-extract-clock-3.JPG\"><img decoding=\"async\" src=\"..\/..\/images\/chronopic3toencoder-extract-clock-3-small.JPG\" \/><\/a><\/td>\n<td><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/li>\n<li>Creating bridge for the 20MHz clock and cutting legs to fit in vertical spaceIf you cannot put the bridge is because there&#8217;s still tin to remove.Clock can be installed in both directions.You can try to put the original clock just to test that bridge is working ok.<br \/>\n<table border=\"0\">\n<tbody>\n<tr>\n<td><a href=\"..\/..\/images\/chronopic3toencoder-bridge.JPG\"><img decoding=\"async\" src=\"..\/..\/images\/chronopic3toencoder-bridge-small.JPG\" \/><\/a><\/td>\n<td><a href=\"..\/..\/images\/chronopic3toencoder-bridge-added.JPG\"><img decoding=\"async\" src=\"..\/..\/images\/chronopic3toencoder-bridge-added-small.JPG\" \/><\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"..\/..\/images\/chronopic3toencoder-clock-cut-legs.JPG\"><img decoding=\"async\" src=\"..\/..\/images\/chronopic3toencoder-clock-cut-legs-small.JPG\" \/><\/a><\/td>\n<td><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/li>\n<li>Mounting the componentsFix the black component (CT1) hardly and horizontal. Don&#8217;t leave vertical space between CT1 and the board, if there&#8217;s space then the pins can get twisted.<br \/>\n<table border=\"0\">\n<tbody>\n<tr>\n<td><a href=\"..\/..\/images\/chronopic3toencoder-components-mount-1.JPG\"><img decoding=\"async\" src=\"..\/..\/images\/chronopic3toencoder-components-mount-1-small.JPG\" \/><\/a><\/td>\n<td><a href=\"..\/..\/images\/chronopic3toencoder-components-mount-2.JPG\"><img decoding=\"async\" src=\"..\/..\/images\/chronopic3toencoder-components-mount-2-small.JPG\" \/><\/a><\/td>\n<\/tr>\n<tr>\n<td>Instructions for right handed people:<br \/>\n1st fix &#8220;1&#8221; and &#8220;2&#8221;, then you can press the component to fix the othersThen &#8220;3&#8221;,&#8221;4&#8243;,&#8221;5&#8243;,&#8221;6&#8243;Then turn chronopic and do the rest in order.<\/td>\n<td><img decoding=\"async\" src=\"..\/..\/images\/chronopic3toencoder-component-fixing-drawing.png\" \/><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/li>\n<li>Connecting CT1 with microprocessorStrech the cables to be more maleable. Don&#8217;t cut them too much to avoid the contact with other connections.<br \/>\n<table border=\"0\">\n<tbody>\n<tr>\n<td><a href=\"..\/..\/images\/chronopic3toencoder-components-mount-3.JPG\"><img decoding=\"async\" src=\"..\/..\/images\/chronopic3toencoder-components-mount-3-small.JPG\" \/><\/a><\/td>\n<td><a href=\"..\/..\/images\/chronopic3toencoder-components-mount-4.JPG\"><img decoding=\"async\" src=\"..\/..\/images\/chronopic3toencoder-components-mount-4-small.JPG\" \/><\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"..\/..\/images\/chronopic3toencoder-components-mount-5.JPG\"><img decoding=\"async\" src=\"..\/..\/images\/chronopic3toencoder-components-mount-5-small.JPG\" \/><\/a><\/td>\n<td><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/li>\n<li>Result<br \/>\n<table border=\"0\">\n<tbody>\n<tr>\n<td><a href=\"..\/..\/images\/chronopic3toencoder-result-1.JPG\"><img decoding=\"async\" src=\"..\/..\/images\/chronopic3toencoder-result-1-small.JPG\" \/><\/a><\/td>\n<td><a href=\"..\/..\/images\/chronopic3toencoder-result-2.JPG\"><img decoding=\"async\" src=\"..\/..\/images\/chronopic3toencoder-result-2-small.JPG\" \/><\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/li>\n<li>Making connectors for encoder<br \/>\n<table border=\"0\">\n<tbody>\n<tr>\n<td><a href=\"..\/..\/images\/chronopic3toencoder-making-connectors-1.JPG\"><img decoding=\"async\" src=\"..\/..\/images\/chronopic3toencoder-making-connectors-1-small.JPG\" \/><\/a><\/td>\n<td><a href=\"..\/..\/images\/chronopic3toencoder-making-connectors-2.JPG\"><img decoding=\"async\" src=\"..\/..\/images\/chronopic3toencoder-making-connectors-2-small.JPG\" \/><\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"..\/..\/images\/chronopic3toencoder-making-connectors-3.JPG\"><img decoding=\"async\" src=\"..\/..\/images\/chronopic3toencoder-making-connectors-3-small.JPG\" \/><\/a><\/td>\n<td><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/li>\n<li>Connecting to encoder<br \/>\n<table border=\"0\">\n<tbody>\n<tr>\n<td valign=\"top\">\n<table border=\"0\" cellspacing=\"4\">\n<tbody>\n<tr>\n<td><b>Encoder pin<\/b><\/td>\n<td><b>CT1<\/b><\/td>\n<\/tr>\n<tr>\n<td>A red positive<\/td>\n<td>5<\/td>\n<\/tr>\n<tr>\n<td>B black negative<\/td>\n<td>6<\/td>\n<\/tr>\n<tr>\n<td>C white<\/td>\n<td>9<\/td>\n<\/tr>\n<tr>\n<td>D green<\/td>\n<td>10<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<td><a href=\"..\/..\/images\/chronopic3toencoder-connect-to-encoder-1.JPG\"><img decoding=\"async\" src=\"..\/..\/images\/chronopic3toencoder-connect-to-encoder-1-small.JPG\" \/><\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"..\/..\/images\/chronopic3toencoder-connect-to-encoder-2.JPG\"><img decoding=\"async\" src=\"..\/..\/images\/chronopic3toencoder-connect-to-encoder-2-small.JPG\" \/><\/a><\/td>\n<td><a href=\"..\/..\/images\/chronopic3toencoder-connect-to-encoder-3.JPG\"><img decoding=\"async\" src=\"..\/..\/images\/chronopic3toencoder-connect-to-encoder-3-small.JPG\" \/><\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/li>\n<li>Record encoder bootloader and firmwareBootloader for 20MHz is different that bootloader for 4MHzRedording bootlader is not easy, if you are doing this chronopic conversion, is best to ask us for a microchip that has been already recorded and we send it to you.\n<ol>\n<li><a href=\"http:\/\/www.iearobotics.com\/wiki\/index.php?title=PIC_Bootloader\">Download 20MHz Bootloader<\/a>. File is called: PIC16_bootloader.hex. Record it with the two Sypic method<\/li>\n<li>Put recorded PIC in the 20MHz Chronopic<\/li>\n<li><a href=\"http:\/\/git.gnome.org\/browse\/chronojump\/tree\/chronopic-firmware\/chronopic-firmware-c\">Download 20MHz Firmware<\/a><\/li>\n<li>Record it with Pydownloader. Download for <a href=\"http:\/\/www.iearobotics.com\/wiki\/index.php?title=Skypic:Software_Linux\">Ubuntu<\/a>, or <a href=\"http:\/\/www.iearobotics.com\/wiki\/index.php?title=Pydownloader-wx#Instalaci.C3.B3n_en_Windows\">Windows<\/a> (It&#8217;s good to test first recording the ledp firmware)<\/li>\n<\/ol>\n<hr width=\"50%\" \/>\n<\/li>\n<\/ol>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>Conversion of a Chronopic 3 to be used as an encoder Ten Wei Hua (NCHC Taiwan), Xavier de Blas Foix. Chronojump project. May 2012. &nbsp; Description Chronopic 3 is a microcontroller that runs at 4MHz, in order to be used to capture signals from encoder, we should convert it to 20MHz and add some connectors. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"advgb_blocks_editor_width":"","advgb_blocks_columns_visual_guide":"","footnotes":""},"coauthors":[],"author_meta":{"author_link":"https:\/\/chronojump.org\/es\/author\/chronojump\/","display_name":"chronojump"},"relative_dates":{"created":"Publicado 6 a\u00f1os hace","modified":"Actualizado 6 a\u00f1os hace"},"absolute_dates":{"created":"Publicado el mayo 4, 2020","modified":"Actualizado el mayo 4, 2020"},"absolute_dates_time":{"created":"Publicado el mayo 4, 2020 9:00 am","modified":"Actualizado el mayo 4, 2020 9:00 am"},"featured_img_caption":"","featured_img":false,"series_order":"","_links":{"self":[{"href":"https:\/\/chronojump.org\/es\/wp-json\/wp\/v2\/pages\/3314"}],"collection":[{"href":"https:\/\/chronojump.org\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/chronojump.org\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/chronojump.org\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/chronojump.org\/es\/wp-json\/wp\/v2\/comments?post=3314"}],"version-history":[{"count":0,"href":"https:\/\/chronojump.org\/es\/wp-json\/wp\/v2\/pages\/3314\/revisions"}],"wp:attachment":[{"href":"https:\/\/chronojump.org\/es\/wp-json\/wp\/v2\/media?parent=3314"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}