Este interesante transmisor de onda corta tiene un alcance de algunas decenas de metros cuando usa una antena telescópica, pero puede tener su alcance ampliado en mucho con una antena más grande. Si usted tiene amigos u otros miembros de un club que viven en un radio de algunos cientos de este transmisor puede ser utilizado en las comunicaciones sin peligro de interferencia en el rango de FM. Por supuesto, la operación debe ser hecha de modo limitado respetando lo que la legislación establece para el caso.

   Nota: este proyecto es antiguo, pero todavía vale como montaje didáctico o experimental.

   Muchos lectores nos piden transmisores potentes de FM para sus comunicaciones con amigos, para usarlo como micrófonos volantes o en otras aplicaciones similares. La banda de FM no de FM no está indicada para ello, pues siempre existe el peligro de interferencias en estaciones locales y en las comunicaciones privadas, cualquier persona que sintonice su radio cerca puede escuchar todo.

   Para tener una comunicación más segura, sugerimos la utilización de la banda de onda corta.

   Las frecuencias entre 3 y 7MHz son las mejores para este caso, pues pueden ser captadas en receptores de ondas cortas comunes y no existe el peligro, por la potencia que usa, de causar problemas de interferencia

   El transmisor puede ser alimentado con tensiones de 6 a 12 V. Para uso portátil sugerimos 9 V de una batería y para un alcance mayor, con operación fija, una fuente de 12 V.

   Para una operación más limitada se pueden utilizar 4 pilas pequeñas.

   Con 9 V la operación debe ser hecha en cortos intervalos de tiempo, pues el consumo algo elevado de corriente causa su agotamiento rápido.

 

 

COMO FUNCIONA

 

   El oscilador que produce las señales de onda corta lleva como componente básico un transistor 2N2218. Usamos este transistor en un oscilador Hartley donde la frecuencia del oscilador Hartley depende yy LV y CV.

   Con la bobina L1 descrita el aparato operará entre 3 MHz y 7 MHz con facilidad.

   La modulación viene de un amplificador con dos transistores que actúa directamente sobre la corriente de emisor de Q3. En los picos de audio, la tensión sobre R6 sube, disminuyendo así la corriente en Q3 y consecuentemente la intensidad de la señal, modulándolo.

   Los dos transistores moduladores (Q1 y Q2) en la configuración de Darlington, dada la necesidad de simplicidad, proporcionan una excelente ganancia.

   Así, en la falta de micrófono de electreto usted puede utilizar un micrófono de cresta! o incluso una cápsula de teléfono que se conectarán como se muestra en la figura 1.

 


 

 

 

   El choque de RF evita que la señal de RF vuelva a las etapas de audio causando así su inestabilidad.

   Sobre L1 enrollamos L2 que posibilita el acoplamiento de una antena externa con mayor rendimiento. Si se utiliza una antena telescópica, se conectará directamente al colector de Q3.

   La bobina L2 tiene menos espiras que L1 para casar la impedancia del paso oscilante con la impedancia más baja de una antena dipolo, por ejemplo, posibilitando así mayor transferencia de energía. Este problema de "acoplamiento" será motivo de artículo futuro para orientar a los lectores que les gusta hacer experimentos con altas frecuencias.

 

 

MONTAJE

 

  En la figura 2 tenemos el diagrama completo del aparato y el montaje realizado en un puente de terminales se muestra en la figura 3.

 


| Clique na imagem para ampliar |

 

 

 


| Clique na imagem para ampliar |

 

   Observe que L1 se enrolla en un pequeño bastón de ferrita de aproximadamente 6 cm de longitud con hilo esmaltado 28. La bobina L1 consta de 20 + 20 espiras (toma central) y L2 de 5 o 7 espiras del mismo hilo.

   La bobina L2 y conectada a un jack o bien a un puente tipo A / T (antena / tierra) para la conexión de la antena externa.

   La antena telescópica para mayor rendimiento debe ser la mayor posible con al menos 80 cm de longitud.

   En el dibujo original damos la conexión de un micrófono de eletreto, pero en la parte inicial hablamos que otros tipos de micrófonos pueden ser empleados con mayor o menor rendimiento. Este rendimiento puede modificarse con un posible cambio de valor de C1.

   XRF es un choque de RF de 47 uH, o si tiene dificultades para obtener enrole de 50 a 60 vueltas de alambre esmaltado fino (32) en un resistor de 100 k ½ W conectando los extremos de la bobina a los terminales del resistor, muestra la figura 4.

 


 

 

 

   Los capacitores deben ser todos cerámicos, excepto C1 que también puede ser de poliéster. Los resistores son todos de 1/8 W.

   Con alimentación de 12 V el transistor Q3 tenderá a calentar un poco, en cuyo caso se recomienda el uso de un radiador de calor.

   CV puede ser un trimmer común, en cuyo caso el rango de ajuste de frecuencias será relativamente estrecho, como una variable, donde se obtiene una gama más amplia de ajustes.

   La caja usada para el montaje es de plástico pequeño. Esta caja requiere que el montaje sea bien compacto, eventualmente dando preferencia a la placa de circuito impreso. Para un montaje en puente se puede usar una caja más grande, pero evite que sea metálica.

 

 

PRUEBA Y USO

 

   Para probar y utilizar su transmisor se necesita una radio o receptor que sintonice la banda de onda corta de 3 a 7 MHz.

   El procedimiento de prueba es el siguiente:

   Conecte el transmisor a una fuente de alimentación de 9 a 12 V.

   Conecte en las proximidades (2 a 3 metros de distancia) una radio común que tenga la banda de ondas cortas.

   Sintonice la señal del transmisor buscando en la radio entre 3 y 7MHz. Si captar más de una señal compruebe cuál es el más fuerte, alejándose con la radio para ver cuál va más lejos.

   Hable con el micrófono y compruebe la fidelidad de reproducción.

   El transmisor en esta prueba sólo estará con la antena telescópica.

   Para utilizar el transmisor, procure siempre posicionar favorablemente el receptor, buscando para ello el mejor lugar.

   Como antena externa, para mayor alcance, utilice un hilo estirado en lugar alto y horizontalmente de 3 a 15 metros de longitud o bien la antena dipolo de la fig. 5.

 

 


| Clique na imagem para ampliar |

 

 

   El cable de conexión a la antena puede ser una cinta paralela de 300 ohms como la usada en el televisor.

   Con esta antena el alcance será mayor. Experimentando diversas combinaciones de espiras para L2 se puede mejorar la boda de impedancia del transmisor con la antena, y con ello el rendimiento del aparato.

   Para operar en comunicaciones con amigos, utilice una frecuencia que esté libre.

 

Q1, Q2 - BC548 o equivalentes transistores NPN

Q3 - 2N2218 - transistores de RF de media potencia

L1, L2 - ver texto

CV - trimmer o variable - ver texto

MIC - micrófono de eletreto

XRF - choque de RF - ver el texto

S1 - interruptor simple

R1 - 12 k - resistor (marrón, rojo, naranja)

R2 - 4M7 - resistor (amarillo, violeta, verde)

R3 - 560k - resistor (verde, azul, amarillo)

R4 - 4k7 - resistor (amarillo, violeta, rojo)

R5 - 3k9 - resistor (naranja, blanco, rojo)

R6 - 47 ohms - resistor (amarillo, violeta, negro)

C1, C4 - 100 nF - capacitor de cerámica

C2 - 1 nF - capacitor de cerámica

C3 - 47 nF - capacitor de cerámica

Varios: puente de terminales, antena telescópica, conector de pilas o batería, conector de antena, hilos, soldadura, bastón de ferrita, caja para montaje.

 

18.924MBMemory Usage40.77msRequest 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" => 1749637551 "last" => 1749637551...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (85.3KB) (845μs)
  • afterInitialise (1.14MB) (4.77ms)
  • afterRoute (179.16KB) (1.16ms)
  • beforeRenderComponent com_content (100.7KB) (524μs)
  • Before Access::preloadComponents (all components) (33.45KB) (291μs)
  • After Access::preloadComponents (all components) (107.06KB) (356μs)
  • Before Access::preloadPermissions (com_content) (1.57KB) (8μs)
  • After Access::preloadPermissions (com_content) (16.22MB) (18.08ms)
  • Before Access::getAssetRules (id:27073 name:com_content.article.30711) (514.65KB) (442μs)
  • After Access::getAssetRules (id:27073 name:com_content.article.30711) (7.38KB) (45μs)
  • afterRenderComponent com_content (399.63KB) (6.49ms)
  • afterDispatch (2.25KB) (54μs)
  • beforeRenderRawModule mod_articles_category (Banco de Circuitos) (358.53KB) (1.7ms)
  • afterRenderRawModule mod_articles_category (Banco de Circuitos) (79.43KB) (395μs)
  • beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (89μs)
  • afterRenderRawModule mod_finder (Busca_inteligente) (64.9KB) (1.19ms)
  • beforeRenderModule mod_articles_category (Banco de Circuitos) (9.27KB) (572μs)
  • afterRenderModule mod_articles_category (Banco de Circuitos) (5.22KB) (90μs)
  • beforeRenderModule mod_finder (Busca_inteligente) (6.39KB) (186μs)
  • afterRenderModule mod_finder (Busca_inteligente) (4.75KB) (51μs)
  • afterRender (261.25KB) (3.29ms)
  • 1 x After Access::preloadPermissions (com_content) (16.22MB) (44.36%)
    18.08ms
    1 x afterRenderComponent com_content (399.63KB) (15.91%)
    6.49ms
    1 x afterInitialise (1.14MB) (11.69%)
    4.77ms
    1 x afterRender (261.25KB) (8.08%)
    3.29ms
    1 x beforeRenderRawModule mod_articles_category (Banco de Circuitos) (358.53KB) (4.17%)
    1.70ms
    1 x afterRenderRawModule mod_finder (Busca_inteligente) (64.9KB) (2.92%)
    1.19ms
    1 x afterRoute (179.16KB) (2.84%)
    1.16ms
    1 x afterLoad (85.3KB) (2.07%)
    845μs
    1 x beforeRenderModule mod_articles_category (Banco de Circuitos) (9.27KB) (1.4%)
    572μs
    1 x beforeRenderComponent com_content (100.7KB) (1.29%)
    524μs
    1 x Before Access::getAssetRules (id:27073 name:com_content.article.30711) (514.65KB) (1.08%)
    442μs
    1 x afterRenderRawModule mod_articles_category (Banco de Circuitos) (79.43KB) (0.97%)
    395μs
    1 x After Access::preloadComponents (all components) (107.06KB) (0.87%)
    356μs
    1 x Before Access::preloadComponents (all components) (33.45KB) (0.71%)
    291μs
    1 x beforeRenderModule mod_finder (Busca_inteligente) (6.39KB) (0.46%)
    186μs
    1 x afterRenderModule mod_articles_category (Banco de Circuitos) (5.22KB) (0.22%)
    90μs
    1 x beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (0.22%)
    89μs
    1 x afterDispatch (2.25KB) (0.13%)
    54μs
    1 x afterRenderModule mod_finder (Busca_inteligente) (4.75KB) (0.13%)
    51μs
    1 x After Access::getAssetRules (id:27073 name:com_content.article.30711) (7.38KB) (0.11%)
    45μs
    1 x Before Access::preloadPermissions (com_content) (1.57KB) (0.02%)
    8μs
21 statements were executed, 5 of which were duplicates, 16 unique10.72ms1.58MB
  • SELECT @@SESSION.sql_mode;31μs968B/libraries/src/Session/MetadataManager.php:184Copy
  • SELECT `session_id` FROM `incbmx_session` WHERE `session_id` = :session_id LIMIT 175μ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)144μs944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `id`,`rules` FROM `incbmx_viewlevels`54μ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` = :guest77μ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`228μ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)210μ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.47ms1.48MBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `incbmx_content`358μs2.39KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • UPDATE `incbmx_content` SET `hits` = (`hits` + 1) WHERE `id` = '30711'144μs48B/libraries/src/Table/Table.php:1348Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`version`,`a`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `incbmx_content` AS `a` INNER JOIN `incbmx_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `incbmx_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `incbmx_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `incbmx_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `incbmx_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray1,:preparedArray2)164μs22.13KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • 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`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`179μs3.92KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `incbmx_contentitem_tag_map` AS `m` INNER JOIN `incbmx_tags` AS `t` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :contentType AND `m`.`content_item_id` = :id AND `t`.`published` = 1 AND `t`.`access` IN (:preparedArray1,:preparedArray2)250μs3.98KBParams/libraries/src/Helper/TagsHelper.php:388Copy
  • 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`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`170μs3.92KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note FROM incbmx_fields AS a LEFT JOIN `incbmx_languages` AS l ON l.lang_code = a.language LEFT JOIN incbmx_users AS uc ON uc.id=a.checked_out LEFT JOIN incbmx_viewlevels AS ag ON ag.id = a.access LEFT JOIN incbmx_users AS ua ON ua.id = a.created_user_id LEFT JOIN incbmx_fields_groups AS g ON g.id = a.group_id LEFT JOIN `incbmx_fields_categories` AS fc ON fc.field_id = a.id WHERE ( (`a`.`context` = :context AND (`fc`.`category_id` IS NULL OR `fc`.`category_id` IN (:preparedArray1,:preparedArray2,:preparedArray3)) AND `a`.`access` IN (:preparedArray4,:preparedArray5)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray6,:preparedArray7)) AND `a`.`state` = :state) AND (`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform ORDER BY a.ordering ASC385μs4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • 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`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`231μs3.92KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `name`,`element` FROM `incbmx_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1162μs1.89KB/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)95μs648B/administrator/components/com_finder/src/Indexer/Taxonomy.php:325Copy
  • SELECT * FROM `incbmx_schemaorg` WHERE `itemId` = :itemId AND `context` = :context64μs1.55KBParams/plugins/system/schemaorg/src/Extension/Schemaorg.php:403Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`version`,`a`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `incbmx_content` AS `a` INNER JOIN `incbmx_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `incbmx_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `incbmx_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `incbmx_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `incbmx_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray1,:preparedArray2)164μs22.17KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • 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` = 168μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:465Copy