Si usted tiene problemas de recepción de señales de TV en VHF (*) porque llegan con poca intensidad a su antena, o aún porque utiliza un cable largo con fuerte atenuación hasta el televisor, la solución puede estar en el montaje de un simple booster. El circuito propuesto tiene una buena ganancia tanto en el rango de UHF como de VHF y utiliza componentes de bajo costo.

(*) No se aplica a TV digital

   Si las señales no llegan hasta su antena entonces no hay cómo recibirlos bien, pues si intentamos alguna amplificación no habrá lo que amplificar. Sin embargo, si alguna señal llega a su antena y su intensidad es mayor que la del ruido, podemos obtener una mejora de la recepción amplificando esta señal.

   Recuerde que el ruido es amplificado junto con la señal, de ahí la necesidad de que lo que llegue a su antena tenga como mínimo una cierta intensidad para cubrir la llovizna, que también puede ser amplificada!

   El circuito presentado debe ser instalado junto a la antena, como todo booster, y su alimentación enviada por el cable, como sugiere la fig. 1.

 

Figura 1 - Instalación del booster junto a la antena
Figura 1 - Instalación del booster junto a la antena | Clique na imagem para ampliar |

 

   

Con una buena ubicación de la antena y la ganancia proporcionada por la configuración descrita puede tener una considerable mejora de la recepción de TV en su localidad.

   Conforme a los elementos del filtro de entrada podemos usar el booster tanto en la banda de UHF como de VHF e incluso en la banda de FM.

  

 

Características:

 

Rango de funcionamiento: 50 a 800 MHz

Tensión de alimentación: 12 V

Corriente consumida: 10 mA (tip)

 

 

COMO FUNCIONA

   La base del circuito es un transistor de alta frecuencia BF970 que tiene una ganancia de 4,7 dB a una frecuencia de 800 MHz y se utiliza justamente en selectores de canales de UHF.

   Las señales procedentes de la antena se aplican a la base de este transistor después de pasar por un filtro de paso alto formado por C1, C2 y L1.

   La bobina de este filtro se puede cambiar para permitir una mayor ganancia en VHF o UHF. Con las características dadas en el proyecto tenemos la mayor ganancia en la banda de UHF.

   Para VHF basta con aumentar las espiras para 8 o 9 y los capacitores para 12 pF o 15 pF cada uno.

   La señal amplificada se obtiene en el colector del transistor y, a través de C3, se aplica a la línea de descenso para el televisor. El mismo cable que conduce la señal hasta el televisor también conduce la alimentación al booster.

   Esta alimentación viene de una fuente común estabilizada, pero con un sistema que permite separar la señal amplificada del componente continúa para la polarización de los elementos junto a la antena.

   En el booster, la bobina L3 deja pasar la corriente de alimentación pero impide que la señal se mezcle con ella. De la misma forma, C3, deja pasar la señal, pero impide que la corriente continua llegue por esta vía al colector del transistor.

  D1 sirve para evitar problemas con el circuito en caso de inversión de la polaridad de la alimentación.

  

 

MONTAJE

 

   En la figura 2 tenemos el diagrama del booster.

 

Figura 2 - Diagrama del booster
Figura 2 - Diagrama del booster | Clique na imagem para ampliar |

 

   

En la figura 3 tenemos la disposición de los componentes en una placa de circuito impreso. Observe que el transistor usado tiene una envoltura SOT37, para la soldadura del lado cubierto de la placa.

 

Figura 3 - Placa de circuito impreso para el montaje
Figura 3 - Placa de circuito impreso para el montaje | Clique na imagem para ampliar |

 

   

Los capacitores deben ser todos cerámicos, y las bobinas tienen las siguientes características:

   L1 tiene 4 espiras de hilo 18 a 22 AWG en forma de 0,5 cm sin núcleo.

   L2 tiene 4 espiras de hilo 18 a 22 AWG en forma de 0,5 cm sin núcleo.

   L3 se enrolla con hilo 26 o 28 AWG en un anillo de ferrita de aproximadamente 0,5 cm, como se muestra en la figura 4.

 

Figura 4 - Enrollando L3
Figura 4 - Enrollando L3

 

 

   En la entrada del circuito tanto podemos colocar conectores para cable coaxial como para la línea paralela de 300 ohmios.

   En la figura 5 tenemos la fuente de alimentación.

 

Figura 5 - Fuente de alimentación para el booster
Figura 5 - Fuente de alimentación para el booster | Clique na imagem para ampliar |

 

   

La disposición de los componentes de esta fuente en una pequeña placa de circuito impreso se muestra en la figura 6.

 

Figura 6 - Placa para la fuente
Figura 6 - Placa para la fuente | Clique na imagem para ampliar |

 

   

El transformador puede tener un secundario de 50 a 250 mA, y el circuito integrado no necesita un radiador de calor dado el bajo consumo del aparato. El electrolítico de 470 pF tiene una tensión de trabajo de 25 V, y el otro de 16 V.

   El capacitor C3 es cerámico y la bobina L1 consiste en 10 espiras de hilo de 18 a 24 AWG en una forma de 0,5 cm sin núcleo.

   Tanto la fuente como el booster deben ser instalados en, cajas apropiadas.

   Para el booster debemos usar una caja metálica a prueba del tiempo, ya que el aparato va a quedar junto a la antena de TV.

   Para la fuente una caja plástica, quedando junto al televisor (o receptor de FM).

 

 

Prueba y uso

 

   En la figura 7 tenemos el modo de hacer la instalación del conjunto.

 

   Figura 7 -Instalación del booster
   Figura 7 -Instalación del booster | Clique na imagem para ampliar |

 

   

Observe con atención la polaridad de la alimentación que va de la fuente al circuito del booster, lo que puede ser conferido con ayuda de un multímetro.

   Hecho la conexión, es sólo conectar la fuente y verificar los resultados. Dependiendo del canal o canales en que se desea hacer el refuerzo, se puede intentar una modificación, primero en L1 y luego en L2, para obtener mayor rendimiento.

   Si la imagen es amplificada pero al mismo tiempo hay también mayor intensidad de lluvias, sólo el booster no es la solución para su caso, debiendo también ser usada una antena de mayor ganancia.

  Desactivando la alimentación el booster queda inactivo y las señales dejan de llegar al televisor. En la figura 8 tenemos una opción en la que un relé adicional conmuta la señal de la antena cuando el booster está apagado.

 

   Figura 8 - Uso de un relé conmutador
   Figura 8 - Uso de un relé conmutador | Clique na imagem para ampliar |

 

 

Semiconductores:

Q1 - BF970 - transistores de UHF

Resistores (1/8 W, 5%):

R1 - 100 k ohms

R2 - 1 k ohms:

R3 - 10 ohms

Capacitores:

C1, C2 - 4,7 pF - disco cerámico o plateado

C3 - 3,9 pF - disco cerámico o plateado

C4 - 1 nF - disco cerámico

Varios:

L1, L2, L3 - bobinas - ver texto

D1 - 1N4148 - diodo de silicio

Placa de circuito impreso, caja para montaje, conectores de antena, hilos, soldadura, etc.

 

 

Fuente de alimentación:

 

Semiconductores:

Cl1 - 7812 - circuito integrado regulador de tensión

D1, D2 - 1N4002 o equivalentes - diodos de silicio

LED1 - LED rojo común

Resistores:

R1 - 2.2 k ohms

Capacitores:

C1 - 470 uF - electrolítico de 25 V

C2 - 10 uF - electrolítico de 16 V

C3 - 100 nF - disco cerámico

C4 - 1 nF - disco cerámico o plateado

Varios:

F1 - Fusible de 200 mA

S1 - interruptor simple

T1 - Transformador con primario según la red local y secundaria de 12 + 12 V con 50 mA o más

L1 - bobina - ver texto

Placa de circuito impreso, cable de alimentación, caja. para montaje, soporte para el fusible, conectores de antena, hilos, soldadura, etc.

 

 

18.9MBMemory Usage39.91msRequest Duration
Joomla! Version5.2.3
PHP Version8.3.16
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" => 1744029200 "last" => 1744029200...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (85.61KB) (184μs)
  • afterInitialise (1.14MB) (2.97ms)
  • afterRoute (179.16KB) (779μs)
  • beforeRenderComponent com_content (100.65KB) (377μs)
  • Before Access::preloadComponents (all components) (33.45KB) (164μs)
  • After Access::preloadComponents (all components) (107.06KB) (343μs)
  • Before Access::preloadPermissions (com_content) (1.57KB) (7μs)
  • After Access::preloadPermissions (com_content) (16.19MB) (19.76ms)
  • Before Access::getAssetRules (id:27070 name:com_content.article.30708) (514.65KB) (742μs)
  • After Access::getAssetRules (id:27070 name:com_content.article.30708) (7.38KB) (57μs)
  • afterRenderComponent com_content (409.44KB) (6.96ms)
  • afterDispatch (2.25KB) (45μs)
  • beforeRenderRawModule mod_articles_category (Banco de Circuitos) (359.33KB) (1.63ms)
  • afterRenderRawModule mod_articles_category (Banco de Circuitos) (79.43KB) (328μs)
  • beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (97μs)
  • afterRenderRawModule mod_finder (Busca_inteligente) (64.98KB) (1.16ms)
  • beforeRenderModule mod_articles_category (Banco de Circuitos) (9.98KB) (579μs)
  • afterRenderModule mod_articles_category (Banco de Circuitos) (5.39KB) (73μs)
  • beforeRenderModule mod_finder (Busca_inteligente) (6.39KB) (193μs)
  • afterRenderModule mod_finder (Busca_inteligente) (4.75KB) (51μs)
  • afterRender (261.23KB) (3.3ms)
  • 1 x After Access::preloadPermissions (com_content) (16.19MB) (49.51%)
    19.76ms
    1 x afterRenderComponent com_content (409.44KB) (17.44%)
    6.96ms
    1 x afterRender (261.23KB) (8.28%)
    3.30ms
    1 x afterInitialise (1.14MB) (7.44%)
    2.97ms
    1 x beforeRenderRawModule mod_articles_category (Banco de Circuitos) (359.33KB) (4.07%)
    1.63ms
    1 x afterRenderRawModule mod_finder (Busca_inteligente) (64.98KB) (2.92%)
    1.16ms
    1 x afterRoute (179.16KB) (1.95%)
    779μs
    1 x Before Access::getAssetRules (id:27070 name:com_content.article.30708) (514.65KB) (1.86%)
    742μs
    1 x beforeRenderModule mod_articles_category (Banco de Circuitos) (9.98KB) (1.45%)
    579μs
    1 x beforeRenderComponent com_content (100.65KB) (0.94%)
    377μs
    1 x After Access::preloadComponents (all components) (107.06KB) (0.86%)
    343μs
    1 x afterRenderRawModule mod_articles_category (Banco de Circuitos) (79.43KB) (0.82%)
    328μs
    1 x beforeRenderModule mod_finder (Busca_inteligente) (6.39KB) (0.48%)
    193μs
    1 x afterLoad (85.61KB) (0.46%)
    184μs
    1 x Before Access::preloadComponents (all components) (33.45KB) (0.41%)
    164μs
    1 x beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (0.24%)
    97μs
    1 x afterRenderModule mod_articles_category (Banco de Circuitos) (5.39KB) (0.18%)
    73μs
    1 x After Access::getAssetRules (id:27070 name:com_content.article.30708) (7.38KB) (0.14%)
    57μs
    1 x afterRenderModule mod_finder (Busca_inteligente) (4.75KB) (0.13%)
    51μs
    1 x afterDispatch (2.25KB) (0.11%)
    45μs
    1 x Before Access::preloadPermissions (com_content) (1.57KB) (0.02%)
    7μs
21 statements were executed, 5 of which were duplicates, 16 unique10.96ms1.57MB
  • SELECT @@SESSION.sql_mode;28μs968B/libraries/src/Session/MetadataManager.php:184Copy
  • SELECT `session_id` FROM `incbmx_session` WHERE `session_id` = :session_id LIMIT 162μ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)147μs944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `id`,`rules` FROM `incbmx_viewlevels`42μ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` = :guest62μ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`235μ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)201μ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.48ms1.46MBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `incbmx_content`370μs2.39KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • UPDATE `incbmx_content` SET `hits` = (`hits` + 1) WHERE `id` = '30708'230μ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)203μ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`192μ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)334μs4KBParams/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`177μ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 ASC410μ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`203μs3.92KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `name`,`element` FROM `incbmx_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1169μ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)99μs648B/administrator/components/com_finder/src/Indexer/Taxonomy.php:325Copy
  • SELECT * FROM `incbmx_schemaorg` WHERE `itemId` = :itemId AND `context` = :context62μ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)180μ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` = 174μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:465Copy