Describimos el diseño de una fuente de corriente constante ajustable y tensión ajustable con características muy interesantes para la bancada de proyectos. El rango de corrientes constantes puede ajustarse entre 12 mA y cerca de 3 A y la tensión entre 1,2 V y 25 V. El circuito está protegido contra cortocircuitos y utiliza componentes de bajo costo y fácil obtención.

   Encontrar un proyecto que al mismo tiempo pueda funcionar como fuente de tensión ajustable y fuente de corriente constante también ajustable no es muy simple. Sin embargo, si tomamos como base las características de un circuito integrado regulador de tensión como el LM350T el diseño de tal fuente se vuelve simple.

   Así, presentamos en este artículo un circuito que puede funcionar como una excelente fuente de tensión variable con la llave selectora en una posición y luego, por el simple accionar de una llave, transformarse en una fuente de corriente constante.

   Se trata de un diseño excelente para las siguientes aplicaciones:

   a) como fuente de tensión:

     * Alimentación de circuitos en la bancada

 

   b) como fuente de corriente constante:

     * Carga de baterías

     * Prueba y alimentación de circuitos que exijan esta modalidad de fuente

 

   Características:

   * Tensiones de salida: 1,25 a 22 volts (tip)

   * Corriente de salida: 12 mA a 3 A (tip)

   * Posee protección contra cortocircuito en la salida

   * Posee protección térmica

   * Regulación de carga mejor que el 0,1%

   * Regulación de línea mejor que 0,005% / V

   * Tensión de entrada: 110/220 V

   

COMO FUNCIONA

   Un transformador baja la tensión de la red de energía a 18 + 18 V rms bajo corriente de hasta 3 A. El lector puede utilizar transformadores de corrientes o incluso tensiones menores pero la salida de corriente y tensión máxima de la fuente quedará condicionada a las características de este transformador. No se recomienda el uso de transformadores de mayor corriente o tensión ya que esto puede sobrecargar el circuito integrado usado.

   La rectificación de la corriente alterna obtenida en el secundario del transformador es hecha por los diodos cargando así el capacitor C1 prácticamente con la tensión de pico de este componente. Así, la tensión en el capacitor puede llegar a cerca de 26 volts.

   La filtración del capacitor garantiza una tensión de alimentación para el circuito del regulador de tensión de excelente calidad. Sin embargo, el circuito integrado sólo puede entregar en su salida una tensión máxima que sea 2 V menor que la tensión de entrada.

   El circuito integrado regulador de tensión LM350T es muy simple de usar, pues utiliza pocos componentes externos que programan tanto su corriente como su tensión.

   Para operar como regulador de tensión el pasador 1 se conecta a un divisor de tensión formado por R3 y P1 a través de la llave S1.

   En estas condiciones cuando la resistencia de P1 es mínima y el pasador 1 del circuito integrado es conectado a tierra tenemos la conexión directa de un zener interno de 1,25 V que determina entonces la tensión de salida. Esta es la tensión mínima que la fuente puede proporcionar.

   Cuando la resistencia de P1 aumenta se suma una tensión al diodo zener interno haciendo que la tensión de salida también suba hasta alcanzar el máximo que es dado por la resistencia máxima de 4,7 k ohms. En estas condiciones con los valores de componentes indicados en el circuito la tensión de salida de la fuente estará entre 20 y 22 volts. Este valor depende en cierto modo de la calidad del transformador usado.

   Cuando pasamos la llave S1 a la posición fuente de corriente entran en el circuito el resistor R2 y el potenciómetro de ajuste P2.

   La intensidad de corriente que la fuente va a mantener en la carga, en estas condiciones, y que no depende de la tensión dentro del rango de 0 a 18 volts aproximadamente, es dada por las características del zener externo y por la resistencia de P2 más R2.

   Para el valor mínimo, cuando P1 está en la posición de resistencia nula esta corriente será:

 

    I = 1,25 / R2

    I = 1,25 / 0,47

    I = 2,65 A

   Para llegar a los 3 A el lector puede disminuir un poco el valor de R2 conectando en paralelo un resistor de aproximadamente 100 ohms.

   Con P2 en la resistencia máxima, la corriente establecida en la carga será:

    I = 1,25 / 100

    I = 0,0125 A

   Se observa que la corriente pasa por R2 y P2 exigiendo que estos componentes sean de buena disipación. En el caso P2 debe ser un potenciómetro de hilo.

   En la figura 1 tenemos los modos de conexión del circuito integrado LM350T para funcionar tanto como regulador de corriente como regulador de tensión.

 

 


 

 

 

   El lector, sobre la base de los cálculos indicados, puede calibrar las escalas de los potenciómetros como puede alterar las características del aparato.

   En el proyecto original sugerimos también el uso de un voltímetro y un amperímetro en la salida, pero una alternativa económica es usar un multímetro de bajo costo para este propósito. En algunos casos multímetros pequeños de 1 000 ohms por voltio de sensibilidad cuestan más baratos que amperímetros o voltios comunes.

 

MONTAJE

   En la figura 2 tenemos el diagrama completo de la fuente.

 

 


 

 

   

En la figura 3 tenemos la disposición de los componentes para el montaje en una placa de circuito impreso.

 

 


| Haga click en la imagen para ampliar |

 

 

  El circuito integrado deberá montarse en un buen radiador de calor y las pistas así como los cables de alta corriente deben tener dimensiones compatibles. Las pistas finas pueden comprometer el rendimiento de la fuente.

   El capacitor C1 puede tener valores entre 3 300 uF y 4 700 uF con tensión de trabajo a partir de 40 V y el indicador LED es opcional.

   El potenciómetro P2 debe ser obligatoriamente de hilo mientras que el resistor R2 debe ser de al menos 2 W de disipación.

   El transformador es un componente importante en el montaje de esta fuente pues de su calidad y características van a depender las corrientes y tensiones máximas obtenidas.

   Sugerimos el uso de transformadores que tengan secundarios de 15 + 15 V hasta 20 + 20 V con corrientes de 2 a 3 ampères. El devanado primario debe tener tensión de acuerdo con la red local o dos tensiones. En este caso se debe incluir una llave conmutadora para la tensión de entrada.

   La salida se puede realizar con bornes aislados con una diferenciación de color para la corriente y la tensión.

   Tenga cuidado al conectar la llave conmutadora S1. Se trata de una clave HH común.

 

   PRUEBA Y USO

   Para la verificación de la tensión de salida basta conectar un resistor de carga, por ejemplo 22 ohms x 10 W y con la ayuda de un multímetro o tomando como base el propio voltímetro de la fuente verificar si la tensión varía dentro de la banda esperada.

   Para la verificación de la corriente utilice como carga el mismo resistor y con base en las indicaciones del amperímetro vea sus variaciones.

   En el uso es importante respetar las limitaciones tanto de corriente y de tensión. si hay calentamiento excesivo de los componentes es señal de que la carga puede estar requiriendo más de lo que la fuente puede proporcionar.

   

   Semiconductores:

   CI-1 - LM350T - circuito integrado, regulador de tensión

   D1, D2 - 1N5404 o equivalente - diodo rectificador

   LED1 - LED rojo común

   

Resistores:

   R1 - 4,7 k ohms x 1/2 W

   R2 - 0,47 ohms x 2 W

   R3 - 240 ohms x 1/2 W

   P1 - 4,7 k ohms - potenciómetro común

   P2 - 100 ohms - potenciómetro de hilo

   

Capacitores:

   C1 - 4 700 uF / 40 V - electrolíticos

   

Varios:

   S1 - Llave 2 polos x 2 posiciones

   S2 - Interruptor simple

   F1 - Fusible de 1 A

   T1 - Transformador con primario según la red local y secundaria de 18 + 18 V x 3 A - ver texto

   V - Voltímetro 0-30 V

   A - Amperímetro 0-3 A

   Placa de circuito impreso, caja para montaje, cable de fuerza, soporte de fusible, radiador de calor para el circuito integrado, bornes de salida, hilos, soldadura, etc.

 

 

18.924MBMemory Usage58.01msRequest 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" => 1752241966 "last" => 1752241966...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (85.42KB) (206μs)
  • afterInitialise (1.14MB) (3.09ms)
  • afterRoute (179.16KB) (805μs)
  • beforeRenderComponent com_content (100.69KB) (384μs)
  • Before Access::preloadComponents (all components) (33.45KB) (174μs)
  • After Access::preloadComponents (all components) (107.06KB) (377μs)
  • Before Access::preloadPermissions (com_content) (1.57KB) (7μs)
  • After Access::preloadPermissions (com_content) (16.22MB) (34.31ms)
  • Before Access::getAssetRules (id:24402 name:com_content.article.28100) (514.65KB) (1.45ms)
  • After Access::getAssetRules (id:24402 name:com_content.article.28100) (7.38KB) (46μs)
  • afterRenderComponent com_content (398.16KB) (7.85ms)
  • afterDispatch (2.25KB) (86μs)
  • beforeRenderRawModule mod_articles_category (Banco de Circuitos) (358.53KB) (2.39ms)
  • afterRenderRawModule mod_articles_category (Banco de Circuitos) (79.43KB) (445μs)
  • beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (113μs)
  • afterRenderRawModule mod_finder (Busca_inteligente) (64.9KB) (1.53ms)
  • beforeRenderModule mod_articles_category (Banco de Circuitos) (9.27KB) (623μs)
  • afterRenderModule mod_articles_category (Banco de Circuitos) (5.47KB) (87μs)
  • beforeRenderModule mod_finder (Busca_inteligente) (6.64KB) (281μs)
  • afterRenderModule mod_finder (Busca_inteligente) (4.75KB) (73μs)
  • afterRender (265.75KB) (3.57ms)
  • 1 x After Access::preloadPermissions (com_content) (16.22MB) (59.15%)
    34.31ms
    1 x afterRenderComponent com_content (398.16KB) (13.54%)
    7.85ms
    1 x afterRender (265.75KB) (6.16%)
    3.57ms
    1 x afterInitialise (1.14MB) (5.33%)
    3.09ms
    1 x beforeRenderRawModule mod_articles_category (Banco de Circuitos) (358.53KB) (4.13%)
    2.39ms
    1 x afterRenderRawModule mod_finder (Busca_inteligente) (64.9KB) (2.63%)
    1.53ms
    1 x Before Access::getAssetRules (id:24402 name:com_content.article.28100) (514.65KB) (2.49%)
    1.45ms
    1 x afterRoute (179.16KB) (1.39%)
    805μs
    1 x beforeRenderModule mod_articles_category (Banco de Circuitos) (9.27KB) (1.07%)
    623μs
    1 x afterRenderRawModule mod_articles_category (Banco de Circuitos) (79.43KB) (0.77%)
    445μs
    1 x beforeRenderComponent com_content (100.69KB) (0.66%)
    384μs
    1 x After Access::preloadComponents (all components) (107.06KB) (0.65%)
    377μs
    1 x beforeRenderModule mod_finder (Busca_inteligente) (6.64KB) (0.48%)
    281μs
    1 x afterLoad (85.42KB) (0.36%)
    206μs
    1 x Before Access::preloadComponents (all components) (33.45KB) (0.3%)
    174μs
    1 x beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (0.19%)
    113μs
    1 x afterRenderModule mod_articles_category (Banco de Circuitos) (5.47KB) (0.15%)
    87μs
    1 x afterDispatch (2.25KB) (0.15%)
    86μs
    1 x afterRenderModule mod_finder (Busca_inteligente) (4.75KB) (0.13%)
    73μs
    1 x After Access::getAssetRules (id:24402 name:com_content.article.28100) (7.38KB) (0.08%)
    46μs
    1 x Before Access::preloadPermissions (com_content) (1.57KB) (0.01%)
    7μs
21 statements were executed, 5 of which were duplicates, 16 unique15.82ms1.58MB
  • SELECT @@SESSION.sql_mode;28μs968B/libraries/src/Session/MetadataManager.php:184Copy
  • SELECT `session_id` FROM `incbmx_session` WHERE `session_id` = :session_id LIMIT 167μ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)150μ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` = :guest70μ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`240μ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)227μ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` = 012.4ms1.48MBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `incbmx_content`296μs2.39KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • UPDATE `incbmx_content` SET `hits` = (`hits` + 1) WHERE `id` = '28100'175μ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)199μ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`209μ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)259μ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`197μ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 ASC436μ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`204μs3.92KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `name`,`element` FROM `incbmx_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1200μ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)102μs648B/administrator/components/com_finder/src/Indexer/Taxonomy.php:325Copy
  • SELECT * FROM `incbmx_schemaorg` WHERE `itemId` = :itemId AND `context` = :context63μs1.55KBParams/plugins/system/schemaorg/src/Extension/Schemaorg.php:403Copy
  • SELECT `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` = 173μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:465Copy