{"id":20026,"date":"2003-01-01T09:12:00","date_gmt":"2003-01-01T08:12:00","guid":{"rendered":"https:\/\/www.raulbartolome.com\/portfolio\/distributed-multifunction-system-rs485-or-usb-1-1-electronic-design-and-firmware-development\/"},"modified":"2025-09-07T14:57:38","modified_gmt":"2025-09-07T12:57:38","slug":"distributed-multifunction-system-rs485-or-usb-1-1-electronic-design-and-firmware-development","status":"publish","type":"post","link":"https:\/\/raulbartolome.com\/es\/distributed-multifunction-system-rs485-or-usb-1-1-electronic-design-and-firmware-development\/","title":{"rendered":"Sistema Multifunci\u00f3n Distribuido RS485 o USB 1.1 para Pruebas de Cableado El\u00e9ctrico"},"content":{"rendered":"<ul class=\"wp-block-list\"><li>Fecha: 2002 \u2013 2003.<\/li><li>Empresa propietaria: CreaSoft SL.<\/li><li>Desarrollado por CreaSoft SL.<\/li><li>Clientes: Valeo.<\/li><li>Autores: Ra\u00fal Bartolom\u00e9 Castro y otros ingenieros.<\/li><li>Aporte de Ra\u00fal: ingeniero electr\u00f3nico. Dise\u00f1o de PCBA, incluyendo esquemas, dise\u00f1o, selecci\u00f3n de componentes y validaci\u00f3n de hardware. Desarrollo de software en C para microcontroladores.<\/li><li>Mercado: cableado el\u00e9ctrico.<\/li><li>Categor\u00eda de producto: prueba el\u00e9ctrica.<\/li><\/ul>\n\n<p>El objetivo del proyecto es comprobar el mazo de cables, en esta ocasi\u00f3n el envolvente mec\u00e1nico no es un rack, sino tarjetas ubicadas sobre gu\u00edas pl\u00e1sticas, brindando as\u00ed mayor versatilidad. En la siguiente fotograf\u00eda podemos ver un ejemplo de diferentes tarjetas ubicadas en las gu\u00edas e interconectadas entre s\u00ed.<\/p>\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"679\" height=\"246\" src=\"https:\/\/raulbartolome.com\/wp-content\/uploads\/2009\/02\/dinte_alt.jpg\" alt=\"\" class=\"wp-image-16069\" srcset=\"https:\/\/raulbartolome.com\/wp-content\/uploads\/2009\/02\/dinte_alt.jpg 679w, https:\/\/raulbartolome.com\/wp-content\/uploads\/2009\/02\/dinte_alt-600x217.jpg 600w, https:\/\/raulbartolome.com\/wp-content\/uploads\/2009\/02\/dinte_alt-300x108.jpg 300w\" sizes=\"auto, (max-width: 679px) 100vw, 679px\" \/><\/figure><\/div>\n\n<p>Estos sistemas constan de tarjetas electr\u00f3nicas controladas por el PC. La comunicaci\u00f3n con este se realiza a trav\u00e9s del bus USB si hay requisitos de alta velocidad de transmisi\u00f3n, o a trav\u00e9s del bus RS485 si se desean largas distancias en entornos industriales. Los esquemas generales de estos sistemas se presentan a continuaci\u00f3n.<\/p>\n\n<p>La siguiente ilustraci\u00f3n muestra c\u00f3mo la PC se comunica con un concentrador USB (HUB), y este a su vez lo hace con cada tarjeta CPU. En total se puede implementar una red con topolog\u00eda en estrella de hasta 127 nodos (t\u00edpico de una red USB). Cada tarjeta CPU puede controlar hasta 8 perif\u00e9ricos.<\/p>\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"684\" height=\"267\" src=\"https:\/\/raulbartolome.com\/wp-content\/uploads\/2009\/02\/dinte_usb.jpg\" alt=\"\" class=\"wp-image-338\" srcset=\"https:\/\/raulbartolome.com\/wp-content\/uploads\/2009\/02\/dinte_usb.jpg 684w, https:\/\/raulbartolome.com\/wp-content\/uploads\/2009\/02\/dinte_usb-300x117.jpg 300w, https:\/\/raulbartolome.com\/wp-content\/uploads\/2009\/02\/dinte_usb-600x234.jpg 600w\" sizes=\"auto, (max-width: 684px) 100vw, 684px\" \/><\/figure><\/div>\n\n<p>En esta otra imagen, la PC se comunica con una tarjeta que convierte de RS232 a RS485, luego a trav\u00e9s de una topolog\u00eda de conexi\u00f3n de bus se conecta cada tarjeta CPU. La red total est\u00e1 determinada por los requisitos de velocidad, pero se puede alcanzar hasta 127 nodos.<\/p>\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"684\" height=\"231\" src=\"https:\/\/raulbartolome.com\/wp-content\/uploads\/2009\/02\/dinte_rs485.jpg\" alt=\"\" class=\"wp-image-339\" srcset=\"https:\/\/raulbartolome.com\/wp-content\/uploads\/2009\/02\/dinte_rs485.jpg 684w, https:\/\/raulbartolome.com\/wp-content\/uploads\/2009\/02\/dinte_rs485-300x101.jpg 300w, https:\/\/raulbartolome.com\/wp-content\/uploads\/2009\/02\/dinte_rs485-600x203.jpg 600w\" sizes=\"auto, (max-width: 684px) 100vw, 684px\" \/><\/figure><\/div>\n\n<p>El nodo CPU se caracteriza por su versatilidad y potencia a un precio ajustado. Dependiendo de la aplicaci\u00f3n existe una variante del circuito u otra, de esta forma se optimizan los recursos econ\u00f3micos. La siguiente ilustraci\u00f3n presenta la versi\u00f3n completa.<\/p>\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"564\" height=\"272\" src=\"https:\/\/raulbartolome.com\/wp-content\/uploads\/2009\/02\/dinte_block.jpg\" alt=\"\" class=\"wp-image-340\" srcset=\"https:\/\/raulbartolome.com\/wp-content\/uploads\/2009\/02\/dinte_block.jpg 564w, https:\/\/raulbartolome.com\/wp-content\/uploads\/2009\/02\/dinte_block-300x145.jpg 300w\" sizes=\"auto, (max-width: 564px) 100vw, 564px\" \/><\/figure><\/div>\n\n<p>La CPU est\u00e1 dise\u00f1ada alrededor de un microcontrolador de 8 bits (Cypress en el caso del modelo USB y AVR de Atmel si es el modelo que requiere RS485) y un PLD (de Altera o Lattice respectivamente). Respecto a la memoria externa al microcontrolador se ha implementado una memoria SRAM de 32 KBy (datos), una memoria EEPROM de hasta 64 kBy como m\u00e1ximo (datos no vol\u00e1tiles), una memoria FLASH de 64 kBy (programa). Como perif\u00e9ricos internos dispone de un sensor de temperatura I2C, 3 rel\u00e9s electromec\u00e1nicos y una entrada optoacoplada.<\/p>\n\n<p>Los perif\u00e9ricos externos son: una pantalla LCD de 2 filas de 40 caracteres para presentar informaci\u00f3n al usuario, un teclado de 8 teclas para la adquisici\u00f3n de datos por parte del usuario y un ventilador para expulsar calor en caso de ser necesario. Evidentemente a\u00fan se pueden conectar hasta ocho tarjetas perif\u00e9ricas como se muestra en el esquema general.<\/p>\n\n<p>Las tarjetas perif\u00e9ricas desarrolladas han sido dos. El primero consta de 64 entradas para detecci\u00f3n de contactos libres de potencial. El segundo tiene 64 entradas para detecci\u00f3n de contactos m\u00e1s 64 salidas para activaci\u00f3n de diodos emisores de luz (LED). En total, cada tarjeta CPU puede direccionar 128 bytes.<\/p>\n\n<p>Este sistema puede funcionar de dos maneras. Como se muestra en las dos primeras ilustraciones, es decir, totalmente controlable desde el PC. Tambi\u00e9n puede funcionar de forma aut\u00f3noma (stand alone), donde el PC no interviene, ni para actualizar datos u otras actividades.<\/p>","protected":false},"excerpt":{"rendered":"<p>El objetivo del proyecto es comprobar el mazo de cables, en esta ocasi\u00f3n el envolvente mec\u00e1nico no es un rack, sino tarjetas ubicadas sobre gu\u00edas pl\u00e1sticas, brindando as\u00ed mayor versatilidad. En la siguiente fotograf\u00eda podemos ver un ejemplo de diferentes tarjetas ubicadas en las gu\u00edas e interconectadas entre s\u00ed.<br \/>\nEstos sistemas constan de tarjetas electr\u00f3nicas controladas por el PC. La comunicaci\u00f3n con este se realiza a trav\u00e9s del bus USB si hay requisitos de alta velocidad de transmisi\u00f3n, o a trav\u00e9s del bus RS485 si se desean largas distancias en entornos industriales. Los esquemas generales de estos sistemas se presentan a continuaci\u00f3n.<br \/>\nLa siguiente ilustraci\u00f3n muestra c\u00f3mo la PC se comunica con un concentrador USB (HUB), y este a su vez lo hace con cada tarjeta CPU. En total se puede implementar una red con topolog\u00eda en estrella de hasta 127 nodos (t\u00edpico de una red USB). Cada tarjeta CPU puede controlar hasta 8 perif\u00e9ricos.<\/p>","protected":false},"author":1,"featured_media":22175,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ocean_post_layout":"","ocean_both_sidebars_style":"","ocean_both_sidebars_content_width":0,"ocean_both_sidebars_sidebars_width":0,"ocean_sidebar":"0","ocean_second_sidebar":"0","ocean_disable_margins":"enable","ocean_add_body_class":"","ocean_shortcode_before_top_bar":"","ocean_shortcode_after_top_bar":"","ocean_shortcode_before_header":"","ocean_shortcode_after_header":"","ocean_has_shortcode":"","ocean_shortcode_after_title":"","ocean_shortcode_before_footer_widgets":"","ocean_shortcode_after_footer_widgets":"","ocean_shortcode_before_footer_bottom":"","ocean_shortcode_after_footer_bottom":"","ocean_display_top_bar":"default","ocean_display_header":"default","ocean_header_style":"","ocean_center_header_left_menu":"0","ocean_custom_header_template":"0","ocean_custom_logo":0,"ocean_custom_retina_logo":0,"ocean_custom_logo_max_width":0,"ocean_custom_logo_tablet_max_width":0,"ocean_custom_logo_mobile_max_width":0,"ocean_custom_logo_max_height":0,"ocean_custom_logo_tablet_max_height":0,"ocean_custom_logo_mobile_max_height":0,"ocean_header_custom_menu":"0","ocean_menu_typo_font_family":"0","ocean_menu_typo_font_subset":"","ocean_menu_typo_font_size":0,"ocean_menu_typo_font_size_tablet":0,"ocean_menu_typo_font_size_mobile":0,"ocean_menu_typo_font_size_unit":"px","ocean_menu_typo_font_weight":"","ocean_menu_typo_font_weight_tablet":"","ocean_menu_typo_font_weight_mobile":"","ocean_menu_typo_transform":"","ocean_menu_typo_transform_tablet":"","ocean_menu_typo_transform_mobile":"","ocean_menu_typo_line_height":0,"ocean_menu_typo_line_height_tablet":0,"ocean_menu_typo_line_height_mobile":0,"ocean_menu_typo_line_height_unit":"","ocean_menu_typo_spacing":0,"ocean_menu_typo_spacing_tablet":0,"ocean_menu_typo_spacing_mobile":0,"ocean_menu_typo_spacing_unit":"","ocean_menu_link_color":"","ocean_menu_link_color_hover":"","ocean_menu_link_color_active":"","ocean_menu_link_background":"","ocean_menu_link_hover_background":"","ocean_menu_link_active_background":"","ocean_menu_social_links_bg":"","ocean_menu_social_hover_links_bg":"","ocean_menu_social_links_color":"","ocean_menu_social_hover_links_color":"","ocean_disable_title":"enable","ocean_disable_heading":"enable","ocean_post_title":"","ocean_post_subheading":"","ocean_post_title_style":"background-image","ocean_post_title_background_color":"","ocean_post_title_background":22175,"ocean_post_title_bg_image_position":"","ocean_post_title_bg_image_attachment":"","ocean_post_title_bg_image_repeat":"","ocean_post_title_bg_image_size":"","ocean_post_title_height":0,"ocean_post_title_bg_overlay":0.5,"ocean_post_title_bg_overlay_color":"","ocean_disable_breadcrumbs":"default","ocean_breadcrumbs_color":"","ocean_breadcrumbs_separator_color":"","ocean_breadcrumbs_links_color":"","ocean_breadcrumbs_links_hover_color":"","ocean_display_footer_widgets":"default","ocean_display_footer_bottom":"default","ocean_custom_footer_template":"0","osh_disable_topbar_sticky":"default","osh_disable_header_sticky":"default","osh_sticky_header_style":"default","osh_sticky_header_effect":"","osh_custom_sticky_logo":0,"osh_custom_retina_sticky_logo":0,"osh_custom_sticky_logo_height":0,"osh_background_color":"","osh_links_color":"","osh_links_hover_color":"","osh_links_active_color":"","osh_links_bg_color":"","osh_links_hover_bg_color":"","osh_links_active_bg_color":"","osh_menu_social_links_color":"","osh_menu_social_hover_links_color":"","ocean_post_oembed":"","ocean_post_self_hosted_media":"","ocean_post_video_embed":"","ocean_link_format":"","ocean_link_format_target":"self","ocean_quote_format":"","ocean_quote_format_link":"post","ocean_gallery_link_images":"on","ocean_gallery_id":[],"footnotes":""},"categories":[915,920,922,918,924,914,921],"tags":[],"class_list":["post-20026","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-automotive","category-electronic","category-firmware","category-hardware-engineering","category-pc-applications","category-projects","category-software-development","entry","has-media","owp-thumbs-layout-horizontal","owp-btn-normal","owp-tabs-layout-section","has-no-thumbnails"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Distributed Multifunction System RS485 or USB 1.1 for Testing Electrical Wiring - Ra\u00fal Bartolom\u00e9<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/raulbartolome.com\/es\/distributed-multifunction-system-rs485-or-usb-1-1-electronic-design-and-firmware-development\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Distributed Multifunction System RS485 or USB 1.1 for Testing Electrical Wiring - Ra\u00fal Bartolom\u00e9\" \/>\n<meta property=\"og:description\" content=\"The purpose of the project is to check the wiring harness, this time the mechanical enclosure is not a rack, but cards located on plastic guides, thus providing greater versatility. In the following photograph we can see an example of different cards located in the guides and interconnected with each other. These systems consist of electronic cards controlled by the PC. Communication with this is done through the USB bus if there are high transmission speed requirements, or through the RS485 bus if long distances are desired in industrial environments. The general diagrams of these systems are presented below. The following illustration shows how the PC communicates with a USB hub (HUB), and this in turn does so with each CPU card. In total, a star topology network of up to 127 nodes can be implemented (typical of a USB network). Each CPU card can control up to 8 peripherals.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/raulbartolome.com\/es\/distributed-multifunction-system-rs485-or-usb-1-1-electronic-design-and-firmware-development\/\" \/>\n<meta property=\"og:site_name\" content=\"Ra\u00fal Bartolom\u00e9\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/rbartolomecastro\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/rbartolomecastro\" \/>\n<meta property=\"article:published_time\" content=\"2003-01-01T08:12:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-07T12:57:38+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/raulbartolome.com\/wp-content\/uploads\/2003\/01\/mother-board-581597_v2_1280.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"853\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Ra\u00fal Bartolom\u00e9\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@raulbartolome\" \/>\n<meta name=\"twitter:site\" content=\"@raulbartolome\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ra\u00fal Bartolom\u00e9\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/raulbartolome.com\\\/distributed-multifunction-system-rs485-or-usb-1-1-electronic-design-and-firmware-development\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/raulbartolome.com\\\/distributed-multifunction-system-rs485-or-usb-1-1-electronic-design-and-firmware-development\\\/\"},\"author\":{\"name\":\"Ra\u00fal Bartolom\u00e9\",\"@id\":\"https:\\\/\\\/raulbartolome.com\\\/#\\\/schema\\\/person\\\/728a70a0ee01a96dc17e5dd8c5f8e95e\"},\"headline\":\"Distributed Multifunction System RS485 or USB 1.1 for Testing Electrical Wiring\",\"datePublished\":\"2003-01-01T08:12:00+00:00\",\"dateModified\":\"2025-09-07T12:57:38+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/raulbartolome.com\\\/distributed-multifunction-system-rs485-or-usb-1-1-electronic-design-and-firmware-development\\\/\"},\"wordCount\":507,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/raulbartolome.com\\\/#\\\/schema\\\/person\\\/728a70a0ee01a96dc17e5dd8c5f8e95e\"},\"image\":{\"@id\":\"https:\\\/\\\/raulbartolome.com\\\/distributed-multifunction-system-rs485-or-usb-1-1-electronic-design-and-firmware-development\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/raulbartolome.com\\\/wp-content\\\/uploads\\\/2003\\\/01\\\/mother-board-581597_v2_1280.jpg\",\"articleSection\":[\"Automotive\",\"Electronic\",\"Firmware\",\"Hardware Engineering\",\"PC Applications\",\"Projects\",\"Software Development\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/raulbartolome.com\\\/distributed-multifunction-system-rs485-or-usb-1-1-electronic-design-and-firmware-development\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/raulbartolome.com\\\/distributed-multifunction-system-rs485-or-usb-1-1-electronic-design-and-firmware-development\\\/\",\"url\":\"https:\\\/\\\/raulbartolome.com\\\/distributed-multifunction-system-rs485-or-usb-1-1-electronic-design-and-firmware-development\\\/\",\"name\":\"Distributed Multifunction System RS485 or USB 1.1 for Testing Electrical Wiring - Ra\u00fal Bartolom\u00e9\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/raulbartolome.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/raulbartolome.com\\\/distributed-multifunction-system-rs485-or-usb-1-1-electronic-design-and-firmware-development\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/raulbartolome.com\\\/distributed-multifunction-system-rs485-or-usb-1-1-electronic-design-and-firmware-development\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/raulbartolome.com\\\/wp-content\\\/uploads\\\/2003\\\/01\\\/mother-board-581597_v2_1280.jpg\",\"datePublished\":\"2003-01-01T08:12:00+00:00\",\"dateModified\":\"2025-09-07T12:57:38+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/raulbartolome.com\\\/distributed-multifunction-system-rs485-or-usb-1-1-electronic-design-and-firmware-development\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/raulbartolome.com\\\/distributed-multifunction-system-rs485-or-usb-1-1-electronic-design-and-firmware-development\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/raulbartolome.com\\\/distributed-multifunction-system-rs485-or-usb-1-1-electronic-design-and-firmware-development\\\/#primaryimage\",\"url\":\"https:\\\/\\\/raulbartolome.com\\\/wp-content\\\/uploads\\\/2003\\\/01\\\/mother-board-581597_v2_1280.jpg\",\"contentUrl\":\"https:\\\/\\\/raulbartolome.com\\\/wp-content\\\/uploads\\\/2003\\\/01\\\/mother-board-581597_v2_1280.jpg\",\"width\":1280,\"height\":853},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/raulbartolome.com\\\/distributed-multifunction-system-rs485-or-usb-1-1-electronic-design-and-firmware-development\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Ra\u00fal Bartolom\u00e9\",\"item\":\"https:\\\/\\\/raulbartolome.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Projects\",\"item\":\"https:\\\/\\\/raulbartolome.com\\\/category\\\/projects\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Distributed Multifunction System RS485 or USB 1.1 for Testing Electrical Wiring\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/raulbartolome.com\\\/#website\",\"url\":\"https:\\\/\\\/raulbartolome.com\\\/\",\"name\":\"Ra\u00fal Bartolom\u00e9\",\"description\":\"Engineering, Management and Finance\",\"publisher\":{\"@id\":\"https:\\\/\\\/raulbartolome.com\\\/#\\\/schema\\\/person\\\/728a70a0ee01a96dc17e5dd8c5f8e95e\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/raulbartolome.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/raulbartolome.com\\\/#\\\/schema\\\/person\\\/728a70a0ee01a96dc17e5dd8c5f8e95e\",\"name\":\"Ra\u00fal Bartolom\u00e9\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/raulbartolome.com\\\/wp-content\\\/uploads\\\/2020\\\/02\\\/Raul-Bartolome-IMG_1090-2.jpeg\",\"url\":\"https:\\\/\\\/raulbartolome.com\\\/wp-content\\\/uploads\\\/2020\\\/02\\\/Raul-Bartolome-IMG_1090-2.jpeg\",\"contentUrl\":\"https:\\\/\\\/raulbartolome.com\\\/wp-content\\\/uploads\\\/2020\\\/02\\\/Raul-Bartolome-IMG_1090-2.jpeg\",\"width\":640,\"height\":640,\"caption\":\"Ra\u00fal Bartolom\u00e9\"},\"logo\":{\"@id\":\"https:\\\/\\\/raulbartolome.com\\\/wp-content\\\/uploads\\\/2020\\\/02\\\/Raul-Bartolome-IMG_1090-2.jpeg\"},\"sameAs\":[\"https:\\\/\\\/raulbartolome.com\\\/\",\"https:\\\/\\\/www.facebook.com\\\/rbartolomecastro\",\"https:\\\/\\\/www.instagram.com\\\/rbartolomec\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/rbartolomecastro\",\"https:\\\/\\\/x.com\\\/raulbartolome\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCY7Pef7CeZf-8t9ALthQRqA\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Sistema Multifunci\u00f3n Distribuido RS485 o USB 1.1 para Pruebas de Cableado El\u00e9ctrico - Ra\u00fal Bartolom\u00e9","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/raulbartolome.com\/es\/distributed-multifunction-system-rs485-or-usb-1-1-electronic-design-and-firmware-development\/","og_locale":"es_ES","og_type":"article","og_title":"Distributed Multifunction System RS485 or USB 1.1 for Testing Electrical Wiring - Ra\u00fal Bartolom\u00e9","og_description":"The purpose of the project is to check the wiring harness, this time the mechanical enclosure is not a rack, but cards located on plastic guides, thus providing greater versatility. In the following photograph we can see an example of different cards located in the guides and interconnected with each other. These systems consist of electronic cards controlled by the PC. Communication with this is done through the USB bus if there are high transmission speed requirements, or through the RS485 bus if long distances are desired in industrial environments. The general diagrams of these systems are presented below. The following illustration shows how the PC communicates with a USB hub (HUB), and this in turn does so with each CPU card. In total, a star topology network of up to 127 nodes can be implemented (typical of a USB network). Each CPU card can control up to 8 peripherals.","og_url":"https:\/\/raulbartolome.com\/es\/distributed-multifunction-system-rs485-or-usb-1-1-electronic-design-and-firmware-development\/","og_site_name":"Ra\u00fal Bartolom\u00e9","article_publisher":"https:\/\/www.facebook.com\/rbartolomecastro","article_author":"https:\/\/www.facebook.com\/rbartolomecastro","article_published_time":"2003-01-01T08:12:00+00:00","article_modified_time":"2025-09-07T12:57:38+00:00","og_image":[{"width":1280,"height":853,"url":"https:\/\/raulbartolome.com\/wp-content\/uploads\/2003\/01\/mother-board-581597_v2_1280.jpg","type":"image\/jpeg"}],"author":"Ra\u00fal Bartolom\u00e9","twitter_card":"summary_large_image","twitter_creator":"@raulbartolome","twitter_site":"@raulbartolome","twitter_misc":{"Escrito por":"Ra\u00fal Bartolom\u00e9","Tiempo de lectura":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/raulbartolome.com\/distributed-multifunction-system-rs485-or-usb-1-1-electronic-design-and-firmware-development\/#article","isPartOf":{"@id":"https:\/\/raulbartolome.com\/distributed-multifunction-system-rs485-or-usb-1-1-electronic-design-and-firmware-development\/"},"author":{"name":"Ra\u00fal Bartolom\u00e9","@id":"https:\/\/raulbartolome.com\/#\/schema\/person\/728a70a0ee01a96dc17e5dd8c5f8e95e"},"headline":"Distributed Multifunction System RS485 or USB 1.1 for Testing Electrical Wiring","datePublished":"2003-01-01T08:12:00+00:00","dateModified":"2025-09-07T12:57:38+00:00","mainEntityOfPage":{"@id":"https:\/\/raulbartolome.com\/distributed-multifunction-system-rs485-or-usb-1-1-electronic-design-and-firmware-development\/"},"wordCount":507,"commentCount":0,"publisher":{"@id":"https:\/\/raulbartolome.com\/#\/schema\/person\/728a70a0ee01a96dc17e5dd8c5f8e95e"},"image":{"@id":"https:\/\/raulbartolome.com\/distributed-multifunction-system-rs485-or-usb-1-1-electronic-design-and-firmware-development\/#primaryimage"},"thumbnailUrl":"https:\/\/raulbartolome.com\/wp-content\/uploads\/2003\/01\/mother-board-581597_v2_1280.jpg","articleSection":["Automotive","Electronic","Firmware","Hardware Engineering","PC Applications","Projects","Software Development"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/raulbartolome.com\/distributed-multifunction-system-rs485-or-usb-1-1-electronic-design-and-firmware-development\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/raulbartolome.com\/distributed-multifunction-system-rs485-or-usb-1-1-electronic-design-and-firmware-development\/","url":"https:\/\/raulbartolome.com\/distributed-multifunction-system-rs485-or-usb-1-1-electronic-design-and-firmware-development\/","name":"Sistema Multifunci\u00f3n Distribuido RS485 o USB 1.1 para Pruebas de Cableado El\u00e9ctrico - Ra\u00fal Bartolom\u00e9","isPartOf":{"@id":"https:\/\/raulbartolome.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/raulbartolome.com\/distributed-multifunction-system-rs485-or-usb-1-1-electronic-design-and-firmware-development\/#primaryimage"},"image":{"@id":"https:\/\/raulbartolome.com\/distributed-multifunction-system-rs485-or-usb-1-1-electronic-design-and-firmware-development\/#primaryimage"},"thumbnailUrl":"https:\/\/raulbartolome.com\/wp-content\/uploads\/2003\/01\/mother-board-581597_v2_1280.jpg","datePublished":"2003-01-01T08:12:00+00:00","dateModified":"2025-09-07T12:57:38+00:00","breadcrumb":{"@id":"https:\/\/raulbartolome.com\/distributed-multifunction-system-rs485-or-usb-1-1-electronic-design-and-firmware-development\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/raulbartolome.com\/distributed-multifunction-system-rs485-or-usb-1-1-electronic-design-and-firmware-development\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/raulbartolome.com\/distributed-multifunction-system-rs485-or-usb-1-1-electronic-design-and-firmware-development\/#primaryimage","url":"https:\/\/raulbartolome.com\/wp-content\/uploads\/2003\/01\/mother-board-581597_v2_1280.jpg","contentUrl":"https:\/\/raulbartolome.com\/wp-content\/uploads\/2003\/01\/mother-board-581597_v2_1280.jpg","width":1280,"height":853},{"@type":"BreadcrumbList","@id":"https:\/\/raulbartolome.com\/distributed-multifunction-system-rs485-or-usb-1-1-electronic-design-and-firmware-development\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Ra\u00fal Bartolom\u00e9","item":"https:\/\/raulbartolome.com\/"},{"@type":"ListItem","position":2,"name":"Projects","item":"https:\/\/raulbartolome.com\/category\/projects\/"},{"@type":"ListItem","position":3,"name":"Distributed Multifunction System RS485 or USB 1.1 for Testing Electrical Wiring"}]},{"@type":"WebSite","@id":"https:\/\/raulbartolome.com\/#website","url":"https:\/\/raulbartolome.com\/","name":"Ra\u00fal Bartolom\u00e9","description":"Ingenier\u00eda, Gesti\u00f3n y Finanzas","publisher":{"@id":"https:\/\/raulbartolome.com\/#\/schema\/person\/728a70a0ee01a96dc17e5dd8c5f8e95e"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/raulbartolome.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":["Person","Organization"],"@id":"https:\/\/raulbartolome.com\/#\/schema\/person\/728a70a0ee01a96dc17e5dd8c5f8e95e","name":"Ra\u00fal Bartolom\u00e9","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/raulbartolome.com\/wp-content\/uploads\/2020\/02\/Raul-Bartolome-IMG_1090-2.jpeg","url":"https:\/\/raulbartolome.com\/wp-content\/uploads\/2020\/02\/Raul-Bartolome-IMG_1090-2.jpeg","contentUrl":"https:\/\/raulbartolome.com\/wp-content\/uploads\/2020\/02\/Raul-Bartolome-IMG_1090-2.jpeg","width":640,"height":640,"caption":"Ra\u00fal Bartolom\u00e9"},"logo":{"@id":"https:\/\/raulbartolome.com\/wp-content\/uploads\/2020\/02\/Raul-Bartolome-IMG_1090-2.jpeg"},"sameAs":["https:\/\/raulbartolome.com\/","https:\/\/www.facebook.com\/rbartolomecastro","https:\/\/www.instagram.com\/rbartolomec\/","https:\/\/www.linkedin.com\/in\/rbartolomecastro","https:\/\/x.com\/raulbartolome","https:\/\/www.youtube.com\/channel\/UCY7Pef7CeZf-8t9ALthQRqA\/"]}]}},"_links":{"self":[{"href":"https:\/\/raulbartolome.com\/es\/wp-json\/wp\/v2\/posts\/20026","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/raulbartolome.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/raulbartolome.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/raulbartolome.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/raulbartolome.com\/es\/wp-json\/wp\/v2\/comments?post=20026"}],"version-history":[{"count":2,"href":"https:\/\/raulbartolome.com\/es\/wp-json\/wp\/v2\/posts\/20026\/revisions"}],"predecessor-version":[{"id":23075,"href":"https:\/\/raulbartolome.com\/es\/wp-json\/wp\/v2\/posts\/20026\/revisions\/23075"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/raulbartolome.com\/es\/wp-json\/wp\/v2\/media\/22175"}],"wp:attachment":[{"href":"https:\/\/raulbartolome.com\/es\/wp-json\/wp\/v2\/media?parent=20026"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/raulbartolome.com\/es\/wp-json\/wp\/v2\/categories?post=20026"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/raulbartolome.com\/es\/wp-json\/wp\/v2\/tags?post=20026"}],"curies":[{"name":"gracias","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}