En esta segunda parte se describen algunos circuitos prácticos utilizando los altavoces de agudos. El lector puede utilizar este circuito incluso sin haber leído el primer artículo de la serie.

Pasemos a los proyectos:

1. Conexión simple de un tweeter

Es la conexión más simple para un refuerzo de agudos, y consiste en un tweeter para los dos canales, o un tweeter para cada canal.

 


 

 

El capacitor despolarizado puede tener valores entre 1 µF y 4,7uF, según el refuerzo de agudos deseado. El circuito es válido para tweeters de 4 u 8 ohm, conforme ia impedancia del parlante.que se usara en conjunto o de la salida del amplificador.

 

2. Un tweeter con control de agudos

Con este circuito ya tenemos algo más, que es la posibilidad de controlar, con un potenciómetro, el nivel de agudos.

 


 

 

El potenciômetro debe ser de alambre con 30 6 50 ohm y la potencia de cada canal del amplificador no debe superar 20 W. Para potencias mayores, deben usarse potenciómetros de alambre especiales con disipaciones superiores a 10 W.

También se pueden alterar los valores de los electrolíticos, conforme al comportamiento deseado por el montador. C1 puede estar entre 1 y 4,7 µF y C2 entre 2,2 y 4,7 µF siendo ambos del tipo despolarizado.

La impedancia del tweeter debe ser igual a la del amplificador

 

3. Par de tweeters

Este circuito es recomendado cuando la potencia del amplificador es muy alta y se desean usar dos tweeters en cada canal para distribuir esta potencia, evitando que se quemen.

 


 

 

Los tweeters son de 8 ohm y su potencia máxima debe ser, como mínimo, igual a la mitad de la potencia máxima de cada canal del amplificador.

Los capacitores despolarizados pueden tener valores obtenidos experimentalmente en la banda de 1 µF hasta 4,7 µF.

 

4. Cuarteto de tweeters

Para dividir todavía más la potencia, tenemos el circuito de la figura 9.

 


 

 

 

En este circuito se usan 4 tweeters en dos redes en serie, de modo de mantener la impedancia en el mismo valor del amplificador y con esto garantizar el buen desempeño del sistema. Este sistema puede ser usado cuando la potencia del amplificador fuera muy aita y los tweeters disponibles no la soportaran solos.

Así, para un canal de 100 W, podemos usar en este circuito tweeters de 1/4 de esta potencia, o sea, 25 W, sin problemas.

EI conexionado de este circuito, para facilitar a los lectores el armado si no tienen mucha experiencia, aparece en la figura abajo.

 


 

 

Vea que las conexiones se hacen directamente a partir de los terminales del parlante existente.

 

5. Control de agudos de 3 posiciones

En la figura abajo damos un circuito de control de agudos de tres posiciones, usando una llave rotativa.

 


 

 

 

Esta llave selecciona el valor del capacitor despolarizado y con eso la proporción de agudos que pasa al tweeter.

El lector puede hacer experimentos con otros valores de capacitores, siempre que la banda no se extienda mas allá de los 10 µF de valor máximo.

 

6. Control de equilibrio de agudos

Lo que damos en el circuito de la figura 12 es una configuración experimental que puede agradar al oído de muchos lectores.

 


 

 

Lo que tenemos es un control de equilibrio, que distribuye los agudos entre dos tweeters, eso para potencias que no excedan 20 W por canal,

Para potencias mayores, el potenciômetro P1 debe ser de tipo especial, que aguante una disipación de calor mayor, o bien debe usarse una versión con llave que aparece en la figura 13.

 


 

 

Esta versión se puede usar con amplificadores de hasta más de 100 W de potencia por canal. Si el lector nota el recalentamiento de los resistores, basta cambiarlos por otros del mismo valor, pero de mayor potencia (número de watt - W).

El funcionamiento de este circuito es el siguiente: Con el potenciômetro o llave en la posición central, los dos tweeters reciben las señales simultáneas de los dos canales, referentes a los agudos, que se combinan y son reproducidos.

En la posición con el cursor más hacia arriba o en el extremo superior, el tweeter TW1 queda en corto y solamente TW2 recibe las señales combinadas de agudos de los dos canales.

En la posición inferior, es TW2 que queda en corto y TW1 reproduce las señales combinadas,

En las posiciones intermedias, podemos distribuir, conforme a nuestro gusto, los agudos entre los dos tweeters.

 

7. Control de equilibrio de agudos en estéreo

El circuito de la figura 14 es un perfeccionamiento del circuito anterior, ya que tenemos los controles de niveles de agudos, pero en estéreo.

 


 

 

Como la versión usa llave rotativa, se pueden aplicar potencias elevadas, dentro de los límites soportados por los tweeters.

El funcionamiento de este circuito es el siguiente:

En la posición superior de la llave, el TW1 hace que los agudos del canal A sean reproducidos con mayor intensidad. En la posición intermedia, los agudos de los dos canales son aplicados con la misma intensidad en los tweeters correspondientes. En la posición con el cursor para abajo, el TW2 reproduce los agudos con mayor intensidad.

Con los valores de componentes indicados, se pueden aceptar potencias de hasta 100 W por canal, siempre que los tweeters usados las soporten.

La versión que hace uso del potenciômetro aparece en la figura 15.

 


 

 

El potenciômetro debe ser de alambre, con potencia de acuerdo con el amplificador.

Para potencias superiores a 25 W por canal, se debe usar el circuito 7A(14), pues el 7B (15) no las soporta, en vista del uso del potenciômetro.

 

8. Distribuidor complejo de agudos

Este circuito es más un ejercicio de imaginación, con el que el lector puede experimentar, de diversos modos posibles, para controlar los agudos de su equipo de audio.

 


 

 

Son tres controles disponibles, y, como usan potenciômetros de alambre de 30 ó 50 ohm, sólo admiten potencias de, como máximo, 20 W por canal (figura 16).

P1 controla el equilibrio de agudos, o sea, el nivel de reproducción de cada par de tweeters.

P2 y P3 controlan la distribución de los agudos entre cada tweeter del par de un canal.

Una distribución en el ambiente, de estos cuatro tweeters, puede tener como resultado efectos sonoros interesantes.

Las impedancias de los tweeters deben ser preferiblemente de 8 ohm y su potencia de acuerdo con la salida del amplificador.

Los valores de los capacitores pueden ser alterados en la banda de 1uF hasta 10 µF, según el resultado deseado por el lector. Los capacitores deben ser siempre del tipo despolarizado.

Para potencias elevadas, deben usarse potenciómetros de mayor disipación que los comunes.

 

9. Distribuidor complejo de agudos II

Para potencias muy elevadas (00 W por canal o más), este distribuidor es muy recomendable, pues utiliza llaves en lugar de los potenciômetros (figura abajo).

 


 

 

El funcionamiento es el mismo exactamente del circuito sugerido en la versión anterior, con la diferencia de que no tenemos el ajuste lineal, pero si el ajuste en tres posiciones. Si tomamos en cuenta que tenemos 3 llaves, cada cual con 3 posiciones, vemos que son 27 las combinaciones disponibles, o sea,3 x 3 x 3 = 27.

Los resistores para potencias hasta 100 W son de los valores indicados, con potencias de disipación de 10W. Para potencias mayores, en las que se nota calentamiento, se recomienda la utilización de valores de disipación mayores.

Los tweeters deben soportar las potencias correspondientes a los canales.

Vea que este distribuidor complejo de agudos opera en estéreo, lo que quiere decir que las seriales recibidas por los tweeters TW1 y TW2 son del canal A y las señales recibidas por los tweeters TW3 y TW4 son del canal B.

Los capacitores, que son todos despolarizados, pueden ser de valores distintos en la banda de 1uF a 10 µF, según el comportamiento deseado para la red.

Observación: todos los circuitos pueden usarse tanto con amplificadores de 4 como de 8 ohm, siempre que los tweeters usados posean la misma impedancia.

En los sistemas en los que usamos solamente 1 parlante como, por ejemplo, en los autos, se puede emplear un filtro adicional de graves para mejorar la distribución de frecuencias.

Este filtro consiste en una bobina de 200 vueltas de alambre 18 ó 20 AWG (diámetro en mm. 1,024 o 0,8118) como muestra la figura abajo, conectada en serie con el parlante ya existente.

 


 

 

Para los sistemas que ya poseen tweeters, no se recomiendan los circuitos sugeridos.

 

 

19.025MBMemory Usage44.56msRequest 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:49 [ "USER" => "apache" "HOME" => "/usr/share/httpd" "PATH_TRANSLATED" => "redirect:/ind...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1749260019 "last" => 1749260019...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (85.47KB) (805μs)
  • afterInitialise (1.14MB) (4.9ms)
  • afterRoute (179.21KB) (1.14ms)
  • beforeRenderComponent com_content (100.98KB) (497μs)
  • Before Access::preloadComponents (all components) (33.45KB) (301μs)
  • After Access::preloadComponents (all components) (107.06KB) (475μs)
  • Before Access::preloadPermissions (com_content) (1.57KB) (8μs)
  • After Access::preloadPermissions (com_content) (16.22MB) (18.95ms)
  • Before Access::getAssetRules (id:8 name:com_content) (480.05KB) (2.53ms)
  • After Access::getAssetRules (id:8 name:com_content) (7.36KB) (28μs)
  • afterRenderComponent com_content (444.5KB) (6.67ms)
  • afterDispatch (2.25KB) (64μs)
  • beforeRenderRawModule mod_articles_category (Banco de Circuitos) (422.53KB) (1.84ms)
  • afterRenderRawModule mod_articles_category (Banco de Circuitos) (15.43KB) (408μs)
  • beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (136μs)
  • afterRenderRawModule mod_finder (Busca_inteligente) (63.02KB) (1.3ms)
  • beforeRenderModule mod_articles_category (Banco de Circuitos) (9.27KB) (581μs)
  • afterRenderModule mod_articles_category (Banco de Circuitos) (5.47KB) (91μs)
  • beforeRenderModule mod_finder (Busca_inteligente) (6.64KB) (181μs)
  • afterRenderModule mod_finder (Busca_inteligente) (4.44KB) (55μs)
  • afterRender (304.81KB) (3.46ms)
  • 1 x After Access::preloadPermissions (com_content) (16.22MB) (42.52%)
    18.95ms
    1 x afterRenderComponent com_content (444.5KB) (14.96%)
    6.67ms
    1 x afterInitialise (1.14MB) (11%)
    4.90ms
    1 x afterRender (304.81KB) (7.77%)
    3.46ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (480.05KB) (5.67%)
    2.53ms
    1 x beforeRenderRawModule mod_articles_category (Banco de Circuitos) (422.53KB) (4.13%)
    1.84ms
    1 x afterRenderRawModule mod_finder (Busca_inteligente) (63.02KB) (2.91%)
    1.30ms
    1 x afterRoute (179.21KB) (2.57%)
    1.14ms
    1 x afterLoad (85.47KB) (1.81%)
    805μs
    1 x beforeRenderModule mod_articles_category (Banco de Circuitos) (9.27KB) (1.3%)
    581μs
    1 x beforeRenderComponent com_content (100.98KB) (1.12%)
    497μs
    1 x After Access::preloadComponents (all components) (107.06KB) (1.07%)
    475μs
    1 x afterRenderRawModule mod_articles_category (Banco de Circuitos) (15.43KB) (0.92%)
    408μs
    1 x Before Access::preloadComponents (all components) (33.45KB) (0.68%)
    301μs
    1 x beforeRenderModule mod_finder (Busca_inteligente) (6.64KB) (0.41%)
    181μs
    1 x beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (0.3%)
    136μs
    1 x afterRenderModule mod_articles_category (Banco de Circuitos) (5.47KB) (0.2%)
    91μs
    1 x afterDispatch (2.25KB) (0.14%)
    64μs
    1 x afterRenderModule mod_finder (Busca_inteligente) (4.44KB) (0.12%)
    55μs
    1 x After Access::getAssetRules (id:8 name:com_content) (7.36KB) (0.06%)
    28μs
    1 x Before Access::preloadPermissions (com_content) (1.57KB) (0.02%)
    8μs
23 statements were executed, 5 of which were duplicates, 18 unique11.32ms1.58MB
  • SELECT @@SESSION.sql_mode;32μs968B/libraries/src/Session/MetadataManager.php:184Copy
  • SELECT `session_id` FROM `incbmx_session` WHERE `session_id` = :session_id LIMIT 180μ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)209μ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` = :guest71μ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`236μ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)325μ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.56ms1.48MBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `incbmx_assets`331μs2.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • SELECT * FROM `incbmx_assets` WHERE `name` = 'com_content.article.1447'102μs912B/libraries/src/Table/Table.php:780Copy
  • SHOW FULL COLUMNS FROM `incbmx_content`266μs1.77KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • UPDATE `incbmx_content` SET `hits` = (`hits` + 1) WHERE `id` = '1447'154μ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)174μ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`173μ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)264μs3.97KBParams/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`166μ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 ASC388μs6.06KBParams/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`201μs3.92KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `name`,`element` FROM `incbmx_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1138μs656B/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)81μs648B/administrator/components/com_finder/src/Indexer/Taxonomy.php:325Copy
  • SELECT * FROM `incbmx_schemaorg` WHERE `itemId` = :itemId AND `context` = :context61μ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)172μ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` = 177μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:465Copy
  • warningassets - No asset found for com_content.article.1447, falling back to com_content
  • warningassets - No asset found for com_content.article.1447, falling back to com_content
  • warningassets - No asset found for com_content.article.1447, falling back to com_content
  • warningassets - No asset found for com_content.article.1447, falling back to com_content
  • warningassets - No asset found for com_content.article.1447, falling back to com_content
  • warningassets - No asset found for com_content.article.1447, falling back to com_content
  • warningassets - No asset found for com_content.article.1447, falling back to com_content
  • warningassets - No asset found for com_content.article.1447, falling back to com_content
  • warningassets - No asset found for com_content.article.1447, falling back to com_content
  • warningassets - No asset found for com_content.article.1447, falling back to com_content