Este proyecto consiste en un sistema de comunicación inductiva de corto alcance que sirve para demostrar cómo funciona un telégrafo. Se trata de un proyecto ideal para demostraciones en ferias o exposiciones.

   Describimos el montaje de un transceptor inductivo de corto alcance en el que dos transistores funcionan como un oscilador en el transmisor, como un amplificador en el receptor.

   El circuito es alimentado por pilas comunes y de fácil construcción.

 

 

  Como funciona

   En la figura 1 tenemos el principio de funcionamiento del sistema.

 

   Figura 1 - Modo de uso del sistema
   Figura 1 - Modo de uso del sistema | Clique na imagem para ampliar |

 

  

Tenemos en el caso de montar dos aparatos iguales para mantener la comunicación.

   Cuando uno está en la posición de transmitir, funciona como un oscilador de audio donde la frecuencia se ajusta en el potenciómetro.

    En estas condiciones la señal generada se aplica a una bobina transmisora.

   El otro, en estas condiciones pasa a funcionar como amplificador con la bobina receptora conectada a la entrada.

   La bobina transmisora ​​es el devanado secundario de un pequeño transformador de 6 a 12 V con corriente de 200 a 500 mA, mientras que la bobina receptora es el devanado primario del mismo transformador.

   El núcleo es retirado, como muestra la figura 2, de modo que los campos creados puedan propagarse a través de la pared.

 

    Figura 2 - posicionamiento de las bobinas
    Figura 2 - posicionamiento de las bobinas

 

   

En la utilización del sistema, las bobinas se conmutan por una clave de transmisión / recepción.

   El alcance obtenido es a 1 metro, pero se puede elaborar una bobina mayor que aumente un poco esa distancia.

 

 

   Montaje

   En la figura 3 tenemos el diagrama completo del sistema de comunicaciones.

 

   Figura 3 - Diagrama del sistema de comunicaciones
   Figura 3 - Diagrama del sistema de comunicaciones | Clique na imagem para ampliar |

 

   

En la figura 4 tenemos el montaje utilizando un puente de terminales.

 

 

   Figura 4 - Montaje en puente de terminales
   Figura 4 - Montaje en puente de terminales | Clique na imagem para ampliar |

 

   

En el montaje, observe las posiciones y los tipos de los transistores que son diferentes.

   Los resistores son de 1/8 W y el altavoz puede ser del tipo pequeño de 4 u 8 ohmios.

   El manipulador puede ser de construcción casera como se muestra en la figura 5.

 

   Figura 5 - Construcción del manipulador
   Figura 5 - Construcción del manipulador | Clique na imagem para ampliar |

 

   

Para probar el aparato, coloque las unidades como se muestra en la figura 6 y con uno de ellos en la posición de transmitir el otro en la posición de recepción, apriete el controlador del transmisor.

 

 

   Figura 6 - Montaje final
   Figura 6 - Montaje final | Clique na imagem para ampliar |

 

   La señal se debe reproducir en el receptor.

   

Q1 - BC548 - transistores NPN de uso general

Q2 - BC558 - transistores PNP de uso general

L1, L2 - Bobinas de un transformador - ver texto

M1 - Manipulador - ver el texto

B1 - 6 V- 4 pilas pequeñas

S1 - Llave de 2 polos x 2 posiciones

S2 - Interruptor simples

R1 - 1 M ohms - resistor - marrón, negro, verde

R2 - 10 k ohms - resistor - marrón, negro, naranja

R3- 1 k ohms - resistor - marrón, negro, rojo

C1- 100 nF - capacitor de cerámica o poliéster

C2- 22 nF- capacitor cerámico o poliéster

C3 - 100 uF x 6 V - capacitor electrolítico

Varios:

Puente de terminales, caja para montaje, soporte de pilas, hilos, soldadura, etc.

 

18.924MBMemory Usage38.58msRequest Duration
Joomla! Version5.2.3
PHP Version8.3.20
Identityguest
Response200
Templatecassiopeia
Database
Server
mysql
Version
10.5.22-MariaDB
Collation
latin1_swedish_ci
Conn Collation
utf8mb4_general_ci
$_GET
[]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:51 [ "USER" => "apache" "HOME" => "/usr/share/httpd" "SCRIPT_NAME" => "/index.php" "RE...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1748197593 "last" => 1748197593...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (85.45KB) (1.27ms)
  • afterInitialise (1.14MB) (6ms)
  • afterRoute (179.16KB) (1.44ms)
  • beforeRenderComponent com_content (100.65KB) (636μs)
  • Before Access::preloadComponents (all components) (33.45KB) (379μs)
  • After Access::preloadComponents (all components) (107.06KB) (367μs)
  • Before Access::preloadPermissions (com_content) (1.57KB) (9μs)
  • After Access::preloadPermissions (com_content) (16.22MB) (18.46ms)
  • Before Access::getAssetRules (id:27033 name:com_content.article.30671) (514.65KB) (452μs)
  • After Access::getAssetRules (id:27033 name:com_content.article.30671) (7.38KB) (53μs)
  • afterRenderComponent com_content (24.13KB) (1.42ms)
  • afterDispatch (2.28KB) (58μs)
  • beforeRenderRawModule mod_articles_category (Banco de Circuitos) (409.44KB) (1.99ms)
  • afterRenderRawModule mod_articles_category (Banco de Circuitos) (15.43KB) (504μs)
  • beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (101μs)
  • afterRenderRawModule mod_finder (Busca_inteligente) (64.7KB) (1.36ms)
  • beforeRenderModule mod_articles_category (Banco de Circuitos) (10.1KB) (659μs)
  • afterRenderModule mod_articles_category (Banco de Circuitos) (5.47KB) (104μs)
  • beforeRenderModule mod_finder (Busca_inteligente) (6.39KB) (202μs)
  • afterRenderModule mod_finder (Busca_inteligente) (4.44KB) (55μs)
  • afterRender (159.87KB) (2.9ms)
  • 1 x After Access::preloadPermissions (com_content) (16.22MB) (47.86%)
    18.46ms
    1 x afterInitialise (1.14MB) (15.55%)
    6.00ms
    1 x afterRender (159.87KB) (7.52%)
    2.90ms
    1 x beforeRenderRawModule mod_articles_category (Banco de Circuitos) (409.44KB) (5.17%)
    1.99ms
    1 x afterRoute (179.16KB) (3.72%)
    1.44ms
    1 x afterRenderComponent com_content (24.13KB) (3.69%)
    1.42ms
    1 x afterRenderRawModule mod_finder (Busca_inteligente) (64.7KB) (3.53%)
    1.36ms
    1 x afterLoad (85.45KB) (3.29%)
    1.27ms
    1 x beforeRenderModule mod_articles_category (Banco de Circuitos) (10.1KB) (1.71%)
    659μs
    1 x beforeRenderComponent com_content (100.65KB) (1.65%)
    636μs
    1 x afterRenderRawModule mod_articles_category (Banco de Circuitos) (15.43KB) (1.31%)
    504μs
    1 x Before Access::getAssetRules (id:27033 name:com_content.article.30671) (514.65KB) (1.17%)
    452μs
    1 x Before Access::preloadComponents (all components) (33.45KB) (0.98%)
    379μs
    1 x After Access::preloadComponents (all components) (107.06KB) (0.95%)
    367μs
    1 x beforeRenderModule mod_finder (Busca_inteligente) (6.39KB) (0.52%)
    202μs
    1 x afterRenderModule mod_articles_category (Banco de Circuitos) (5.47KB) (0.27%)
    104μs
    1 x beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (0.26%)
    101μs
    1 x afterDispatch (2.28KB) (0.15%)
    58μs
    1 x afterRenderModule mod_finder (Busca_inteligente) (4.44KB) (0.14%)
    55μs
    1 x After Access::getAssetRules (id:27033 name:com_content.article.30671) (7.38KB) (0.14%)
    53μs
    1 x Before Access::preloadPermissions (com_content) (1.57KB) (0.02%)
    9μs
14 statements were executed9.53ms1.52MB
  • SELECT @@SESSION.sql_mode;39μs968B/libraries/src/Session/MetadataManager.php:184Copy
  • SELECT `session_id` FROM `incbmx_session` WHERE `session_id` = :session_id LIMIT 188μs1.3KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `incbmx_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)216μs944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `id`,`rules` FROM `incbmx_viewlevels`52μs656B/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `incbmx_usergroups` AS `a` LEFT JOIN `incbmx_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest76μs1.64KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `incbmx_categories` AS `s` INNER JOIN `incbmx_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`246μs20.2KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `incbmx_assets` WHERE `name` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9,:preparedArray10,:preparedArray11,:preparedArray12,:preparedArray13,:preparedArray14,:preparedArray15,:preparedArray16,:preparedArray17,:preparedArray18,:preparedArray19,:preparedArray20,:preparedArray21,:preparedArray22,:preparedArray23,:preparedArray24,:preparedArray25,:preparedArray26,:preparedArray27,:preparedArray28,:preparedArray29,:preparedArray30,:preparedArray31,:preparedArray32,:preparedArray33,:preparedArray34,:preparedArray35,:preparedArray36,:preparedArray37,:preparedArray38,:preparedArray39)218μs7.44KBParams/libraries/src/Access/Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `incbmx_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 07.7ms1.48MBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `incbmx_content`344μs2.39KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • UPDATE `incbmx_content` SET `hits` = (`hits` + 1) WHERE `id` = '30671'165μs48B/libraries/src/Table/Table.php:1348Copy
  • SELECT `name`,`element` FROM `incbmx_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1166μs608B/administrator/components/com_finder/src/Helper/LanguageHelper.php:135Copy
  • SELECT `title` FROM `incbmx_finder_taxonomy` WHERE `parent_id` = 1 AND `state` = 1 AND `access` IN (1,5)82μs648B/administrator/components/com_finder/src/Indexer/Taxonomy.php:325Copy
  • SELECT * FROM `incbmx_schemaorg` WHERE `itemId` = :itemId AND `context` = :context63μs1.55KBParams/plugins/system/schemaorg/src/Extension/Schemaorg.php:403Copy
  • SELECT SUM(CASE WHEN `a`.`next_execution` <= :now THEN 1 ELSE 0 END) AS due_count,SUM(CASE WHEN `a`.`locked` IS NULL THEN 0 ELSE 1 END) AS locked_count FROM `incbmx_scheduler_tasks` AS `a` WHERE `a`.`state` = 173μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:465Copy