Un problema que aflige a muchos practicantes de la electrónica es la dificultad para encontrar ciertos valores de los componentes. Otro es el malentendido de cómo en ciertas funciones podemos admitir componentes con una pista muy amplia de valores e incluso diferentes tipos. Vea en este artículo por qué esto ocurre.

¿Qué hacer si para un montaje no tenemos un resistor de 1K disponible?

¿Se utilizaría un 1k2, o incluso uno de 820 ohms que tenemos en nuestra caja de componentes?

 

La respuesta puede ser importante para el lector que no tiene mucho acceso a los almacenes de componentes en su localidad o no puede esperar para completar un proyecto. La mayoría de los circuitos están diseñados para admitir componentes con una pista de tolerancia que, en algunos casos, incluso pueden pasar del 20%.

 

Esto significa que, en muchos casos, en ausencia de un componente de cierto valor, especialmente los capacitores, el uso de un valor inmediatamente superior en la serie normal, no causa problemas. Es el caso del resistor 1K2 que se puede utilizar en lugar de un d 1K, o de 33k en lugar de 27k.

 

El mayor problema es saber cuándo podemos y cuándo no podemos hacer el cambio.

 

 

Resistores

 

 

Cuando se utiliza un resistor en la polarización de un transistor, por ejemplo, conectado en su base, emisor y colector, por lo general un pequeño cambio de valores, hasta 20%, no afecta a la operación de una manera sensible.

 

En un caso, como el de la figura 1, podemos utilizar perfectamente resistores con un 20% de variación de calores, más grandes como pequeñas, sin problemas.

 

    Figura 1 – Polarización del transistor
Figura 1 – Polarización del transistor | Clique na imagem para ampliar |

 

 

Esto significa que los valores inmediatamente más altos o más bajos de la serie de tolerancia del 10% pueden servir como equivalentes sin muchos problemas. Si el circuito es de un sistema donde se requiere precisión, por ejemplo, en una referencia de tensión para la entrada de un comparador, como en la figura 2, el cambio de la resistor por un valor diferente requiere precaución, pero es posible.

 

Figura 2 – Circuito de entrada de un comparador
Figura 2 – Circuito de entrada de un comparador

 

 

En el circuito indicado vemos que la tensión aplicada a la entrada al comprador es la mitad de la tensión de alimentación, ya que los resistores tienen el mismo valor. Esto significa que, si intercambiamos uno de los resistores por otro valor de la misma serie, podemos desequilibrar el circuito.

 

Sin embargo, si hacemos el intercambio de los dos resistores, mantendremos la relación entre ellos y con esto la tensión de referencia, no afectando el circuito, como se muestra en la figura 3.

 

   Figura 3 – Sustitución de los dos resistores
Figura 3 – Sustitución de los dos resistores | Clique na imagem para ampliar |

 

 

¡Así que el mismo circuito debe funcionar bien con resistores de 10k en lugar de 4K7! En el caso de la disipación de resistores, factor que está conectado a su tamaño, debemos hacer algunas observaciones sobre los tipos modernos.

 

De hecho, las nuevas técnicas de fabricación permiten obtener componentes más pequeños con mayor capacidad de disipación, como se sugiere en la figura 4.

 

   Figura 4 – Resistores menores con mayores disipaciones
Figura 4 – Resistores menores con mayores disipaciones | Clique na imagem para ampliar |

 

 

Dependiendo de la marca, para la misma disipación los resistores pueden tener diferentes tamaños. Lo importante, sin embargo, es que, si no tenemos una resistor con la disipación requerida, podemos utilizar una mayor disipación, siempre y cuando haya espacio para su instalación.

 

 

 

Capacitores

 

 

En la mayoría de las aplicaciones, los capacitores son los componentes que admiten la mayor pista de calores. Hay casos en los que podemos utilizar capacitores de hasta 100 veces más grandes que el original, sin afectar el funcionamiento del circuito. Sin duda, el caso que admite la mayor pista de valores en un proyecto es cuando el capacitor se utiliza en el desacoplamiento.

 

Como se muestra en la figura 5, estos capacitores están conectados en paralelo con fuentes de alimentación, pilas, por ejemplo.

 

   Figura 5 – Desacoplamiento de fuentes
Figura 5 – Desacoplamiento de fuentes | Clique na imagem para ampliar |

 

 

El valor depende solamente de la intensidad de la corriente normalmente requerida por la carga alimentada es una regla típica es utilizar 1 000 uF para cada ampere. Sin embargo, en una fuente donde el indicado es 100 uF, un capacitor de 470 uF, no debe hacer ninguna diferencia en la operación.

 

En los circuitos de RF es común conectar en paralelo con este capacitor, un capacitor de cerámica de 100 a 470 nF. Esto se debe a que los electrolíticos tienen una cierta inductancia que afecta el desacoplamiento de las señales de RF y las cerámicas no.

 

El único punto importante para observar en esta aplicación es que la tensión de trabajo del capacitor es mayor que la de la alimentación, como se muestra en la figura 6.

 

   Figura 6 – La tensión del desacoplamiento
Figura 6 – La tensión del desacoplamiento | Clique na imagem para ampliar |

 

 

Si se requiere un capacitor de 12 V, utilice cualquiera de 12 V hasta el máximo del triple de la tensión. No utilice uno mucho más grande porque la capacitancia de capacitores electrolíticos varía con la tensión.

Otra función en la que se admite una amplia gama de valores para capacitores electrolíticos, dependiendo del circuito, es el desacoplamiento de emisores, fuentes o cátodos de válvulas, como se muestra en la figura 7.

 

   Figura 7 – Capacitores de desacoplamiento
Figura 7 – Capacitores de desacoplamiento | Clique na imagem para ampliar |

 

 

En estos circuitos, el capacitor tiene como objetivo dar una ruta fácil a la señal que se amplifica. Su valor dependerá del tipo de señal que se va a amplificar. Para señales de RF normalmente se utilizan capacitores cerámicos entre 1 y 100 nF.

 

En una aplicación en la que no tenemos el valor original, siempre es posible utilizar un valor ligeramente mayor, sin problemas de funcionamiento. Para las señales de audio, los valores están comprendidos entre 100 nF y 100 uF, y se pueden encontrar ambos tipos despolarizados y electrolíticos.

 

En esta aplicación, el valor del capacitor muy diferente sólo puede afectar a la respuesta de audio. Los capacitores más grandes dejan ir más serio, como se muestra en el circuito de la figura 8.

 

Figura 8 – Capacitores de acoplamiento del emisor
Figura 8 – Capacitores de acoplamiento del emisor | Clique na imagem para ampliar |

 

 

La aplicación final en la que encontramos capacitores que admiten valores en una pista muy grande está en el acoplamiento entre las etapas de un circuito.

Los valores de los capacitores son elegidos para pasar las frecuencias de las señales que dependen de ser transferidos con facilidad, lo que significa que en aplicaciones de alta frecuencia los valores son bajos y en aplicaciones de baja frecuencia, los valores son altos. El cuidado de las tensiones de trabajo es siempre el mismo.

Debe ser al menos 1,5 veces mayor que la encontrada en el circuito en el que se encuentra. Cuánto tiempo u oscilaciones están implicados y el capacitor es responsable de estas cantidades, los valores de los capacitores son críticos y en algunos casos pueden incluso ser recomendados tipos de tolerancias bajas

 

 

18.925MBMemory Usage40.4msRequest 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" => 1749195475 "last" => 1749195475...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (85.42KB) (301μs)
  • afterInitialise (1.14MB) (3.72ms)
  • afterRoute (179.21KB) (907μs)
  • beforeRenderComponent com_content (100.98KB) (369μs)
  • Before Access::preloadComponents (all components) (33.45KB) (177μs)
  • After Access::preloadComponents (all components) (107.06KB) (590μs)
  • Before Access::preloadPermissions (com_content) (1.57KB) (7μs)
  • After Access::preloadPermissions (com_content) (16.22MB) (19.64ms)
  • Before Access::getAssetRules (id:27425 name:com_content.article.31058) (514.65KB) (750μs)
  • After Access::getAssetRules (id:27425 name:com_content.article.31058) (7.38KB) (37μs)
  • afterRenderComponent com_content (407.98KB) (6.62ms)
  • afterDispatch (2.25KB) (43μs)
  • beforeRenderRawModule mod_articles_category (Banco de Circuitos) (358.53KB) (1.52ms)
  • afterRenderRawModule mod_articles_category (Banco de Circuitos) (79.43KB) (286μs)
  • beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (83μs)
  • afterRenderRawModule mod_finder (Busca_inteligente) (64.9KB) (1.1ms)
  • beforeRenderModule mod_articles_category (Banco de Circuitos) (9.27KB) (552μs)
  • afterRenderModule mod_articles_category (Banco de Circuitos) (5.47KB) (65μs)
  • beforeRenderModule mod_finder (Busca_inteligente) (6.64KB) (189μs)
  • afterRenderModule mod_finder (Busca_inteligente) (4.75KB) (49μs)
  • afterRender (265.75KB) (3.28ms)
  • 1 x After Access::preloadPermissions (com_content) (16.22MB) (48.6%)
    19.64ms
    1 x afterRenderComponent com_content (407.98KB) (16.39%)
    6.62ms
    1 x afterInitialise (1.14MB) (9.21%)
    3.72ms
    1 x afterRender (265.75KB) (8.12%)
    3.28ms
    1 x beforeRenderRawModule mod_articles_category (Banco de Circuitos) (358.53KB) (3.76%)
    1.52ms
    1 x afterRenderRawModule mod_finder (Busca_inteligente) (64.9KB) (2.72%)
    1.10ms
    1 x afterRoute (179.21KB) (2.24%)
    907μs
    1 x Before Access::getAssetRules (id:27425 name:com_content.article.31058) (514.65KB) (1.86%)
    750μs
    1 x After Access::preloadComponents (all components) (107.06KB) (1.46%)
    590μs
    1 x beforeRenderModule mod_articles_category (Banco de Circuitos) (9.27KB) (1.37%)
    552μs
    1 x beforeRenderComponent com_content (100.98KB) (0.91%)
    369μs
    1 x afterLoad (85.42KB) (0.75%)
    301μs
    1 x afterRenderRawModule mod_articles_category (Banco de Circuitos) (79.43KB) (0.71%)
    286μs
    1 x beforeRenderModule mod_finder (Busca_inteligente) (6.64KB) (0.47%)
    189μs
    1 x Before Access::preloadComponents (all components) (33.45KB) (0.44%)
    177μs
    1 x beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (0.21%)
    83μs
    1 x afterRenderModule mod_articles_category (Banco de Circuitos) (5.47KB) (0.16%)
    65μs
    1 x afterRenderModule mod_finder (Busca_inteligente) (4.75KB) (0.12%)
    49μs
    1 x afterDispatch (2.25KB) (0.11%)
    43μs
    1 x After Access::getAssetRules (id:27425 name:com_content.article.31058) (7.38KB) (0.09%)
    37μs
    1 x Before Access::preloadPermissions (com_content) (1.57KB) (0.02%)
    7μs
21 statements were executed, 5 of which were duplicates, 16 unique11.48ms1.58MB
  • SELECT @@SESSION.sql_mode;29μs968B/libraries/src/Session/MetadataManager.php:184Copy
  • SELECT `session_id` FROM `incbmx_session` WHERE `session_id` = :session_id LIMIT 183μ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)255μs944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `id`,`rules` FROM `incbmx_viewlevels`43μ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` = :guest68μ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`262μ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)430μ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.82ms1.48MBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `incbmx_content`402μs2.39KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • UPDATE `incbmx_content` SET `hits` = (`hits` + 1) WHERE `id` = '31058'217μ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)179μ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`189μ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)239μ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`168μ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 ASC425μ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`171μs3.92KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `name`,`element` FROM `incbmx_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1153μ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)74μs648B/administrator/components/com_finder/src/Indexer/Taxonomy.php:325Copy
  • SELECT * FROM `incbmx_schemaorg` WHERE `itemId` = :itemId AND `context` = :context57μ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)145μ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` = 166μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:465Copy