Este aparato se puede utilizar en las siguientes aplicaciones prácticas:

   * Accionamiento de luces de alerta en puertas de garajes y obras

   * Accionamiento intermitente de ventiladores y otros electrodomésticos

   * Accionamiento de lámparas de colores en vitrinas

   * Accionamiento de motores en bombas de agua y otras aplicaciones similares.

   Describimos el montaje de un automatismo que puede ser de gran utilidad en muchas aplicaciones prácticas además de las citadas en la introducción.

   Lo que este circuito hace es conectar por un corto intervalo de tiempo determinado por R2 y C2) una carga de potencia. El intervalo entre los accionamientos, que puede variar entre unos segundos a más de 15 minutos es determinado por C2 y por el ajuste de P1.

   Jugar con los valores de P1, R2 y C2, podemos obtener intervalos de tiempo de hasta más de media hora, dependiendo de la aplicación.

   El circuito puede controlar cargas de hasta 800 W en la red de 110 V y el doble en la red de 220 V.

   

Características:

   * Tensión de entrada: 110/220 V

   * Potencia de carga: 800/1600 W (según la red)

   * Intervalos de accionamiento: hasta media hora

      

COMO FUNCIONA

   El corazón del circuito es un oscilador (astable) basado en un 555.

   En este circuito la señal de salida rectangular, como muestra la figura 1, tiene un ciclo activo que depende tanto de R1 y P1 como de R2.

 


 

 

 

   Así, R2 determina el tiempo de descarga del capacitor y por lo tanto el tiempo en que la salida permanece en el nivel bajo. Por otro lado, el tiempo de carga del capacitor y el tiempo que la salida permanece en el nivel alto depende de P1, R1 y R2.

   En ambos casos, el capacitor influye en el tiempo final y puede tener valores entre 1 y 1 500 uF. Con 1 500 uF y un potenciómetro de 1,5 M ohms podemos obtener intervalos de tiempo de accionamiento de hasta 1 hora. Sin embargo, es necesario que el capacitor sea de excelente calidad pues la existencia de fugas instabiliza el circuito.

   Como el tiempo menor se da en el nivel bajo, y el tiempo mayor en el nivel alto, para accionar la carga externa usamos una etapa de potencia con característica de inversión.

   Así, el transistor Q1, del tipo PNP, conduce la corriente cuando la salida del oscilador está en el nivel bajo. Con la conducción de este transistor el Triac es polarizado en el sentido de disparar y alimentar la carga externa.

   Usamos un Triac de 8 ampères, pero de la misma serie el lector puede encontrar otros incluso con la posibilidad de controlar corrientes mayores.

   La alimentación del circuito para el sector temporizador viene de un transformador pequeño y de dos diodos con un capacitor. Como el circuito no es crítico no hay necesidad de utilizar una fuente estabilizada.

   

MONTAJE

   En la figura 2 tenemos el diagrama completo del aparato.

 


 

 

 

   El montaje, basado en una placa de circuito impreso, se muestra en la figura 3.

 

 


| Haga click en la imagen para ampliar |

 

 

   Observe la necesidad de usar cables gruesos en la conducción de la corriente principal controlada por el Triac.

   El Triac debe tener sufijo B si la red es de 110 V y sufijo D si la red es de 220 V. En ambos casos, este componente debe estar dotado de un excelente radiador de calor.

   Es necesario observar que incluso el sector de baja tensión del circuito donde está conectado el potenciómetro no está aislado de la red de energía. Esto significa que el máximo de cuidado debe ser tomado con todos los aislamientos para no haber peligros de choque.

   El transformador tiene devanado primario de acuerdo con la red de energía y un secundario con corriente de 500 mA a 1 A.

   Los valores de los resistores R1 y R2, del capacitor C2 y del potenciómetro dependen de las bandas de tiempo, conforme a la siguiente tabla:

          Tiempos R1 R2 P1 C2

        hasta 20 segundos 10k 10k 100k 1 uF

        hasta 2 minutos 10k 47k 470k 10 uF

        hasta 10 minutos 10k 100k 1 M 220 uF

        hasta 15 minutos 22k 220k 1,5 M 470 uF

        hasta 30 minutos 22k 220k 1,5 M 1500 uF

   Los demás componentes tienen sus especificaciones mínimas dadas en la relación de materiales.

 

CÓMO USAR

   Conecte a la salida del circuito una lámpara incandescente común de 5 a 100 watts.

   Ajuste P1 a la posición de menor resistencia y conecte la unidad a la red de energía. La lámpara debe encenderse y apagarse en los intervalos de tiempo esperados. Ajuste p1 para observar los tiempos.

   Si el tiempo en que la lámpara permanece encendida es demasiado pequeña para la aplicación deseada, aumente R2. Si el intervalo deseado es demasiado pequeño, aumente P1. Si los dos tiempos son pequeños, aumente C2.

   Juega con los valores de estos componentes para obtener el funcionamiento deseado.

   Para utilizar no conecte como carga aparatos que puedan consumir más de lo previsto.

   Como el control utiliza un triac puede causar una pequeña interferencia en las radios y televisores conectados cerca.

   

    Semiconductores:

    Triac - TIC226 B o D - Triac según la red de energía

    Q1 - BD136 o equivalente - transistores PNP de media potencia

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

    CI-1 - 555 - circuito integrado - temporizador

   

Resistores: (1/8 W, 5%)

    R1, R2 - 10 k ohms (ver texto)

    R3 - 1 k ohms

    R4 - 47 ohms

    P1 - 100k ohms a 1,5 M ohms - ver texto

   

Capacitores:

    C1 - 1 00 uF / 12 V - electrolítico

    C2 - 1 a 1 500 uF / 12 V - electrolítico - ver texto

   

Varios:

    S1 - Interruptor simple

    F1 - 10 A - fusible

    T1 - Transformador con primario según la red local y secundaria de 6 + 6V x 500 mA

    X1 - Toma

    Placa de circuito impreso, cable de fuerza, soporte de fusible, radiador de calor para el triac, botón para el potenciómetro, hilos, soldadura, etc.

 

 

18.925MBMemory Usage38.71msRequest 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" => 1749444711 "last" => 1749444711...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (85.36KB) (321μs)
  • afterInitialise (1.14MB) (3.92ms)
  • afterRoute (179.21KB) (934μs)
  • beforeRenderComponent com_content (100.98KB) (466μs)
  • Before Access::preloadComponents (all components) (33.45KB) (217μs)
  • After Access::preloadComponents (all components) (107.06KB) (360μs)
  • Before Access::preloadPermissions (com_content) (1.57KB) (9μs)
  • After Access::preloadPermissions (com_content) (16.22MB) (18.28ms)
  • Before Access::getAssetRules (id:24404 name:com_content.article.28101) (514.65KB) (448μs)
  • After Access::getAssetRules (id:24404 name:com_content.article.28101) (7.38KB) (32μs)
  • afterRenderComponent com_content (390.49KB) (6.38ms)
  • afterDispatch (2.25KB) (50μs)
  • beforeRenderRawModule mod_articles_category (Banco de Circuitos) (358.53KB) (1.59ms)
  • afterRenderRawModule mod_articles_category (Banco de Circuitos) (79.43KB) (334μs)
  • beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (91μs)
  • afterRenderRawModule mod_finder (Busca_inteligente) (64.9KB) (1.14ms)
  • beforeRenderModule mod_articles_category (Banco de Circuitos) (9.27KB) (552μs)
  • afterRenderModule mod_articles_category (Banco de Circuitos) (5.22KB) (68μs)
  • beforeRenderModule mod_finder (Busca_inteligente) (6.39KB) (180μs)
  • afterRenderModule mod_finder (Busca_inteligente) (4.75KB) (48μs)
  • afterRender (257.75KB) (3.17ms)
  • 1 x After Access::preloadPermissions (com_content) (16.22MB) (47.23%)
    18.28ms
    1 x afterRenderComponent com_content (390.49KB) (16.49%)
    6.38ms
    1 x afterInitialise (1.14MB) (10.11%)
    3.92ms
    1 x afterRender (257.75KB) (8.2%)
    3.17ms
    1 x beforeRenderRawModule mod_articles_category (Banco de Circuitos) (358.53KB) (4.12%)
    1.59ms
    1 x afterRenderRawModule mod_finder (Busca_inteligente) (64.9KB) (2.95%)
    1.14ms
    1 x afterRoute (179.21KB) (2.41%)
    934μs
    1 x beforeRenderModule mod_articles_category (Banco de Circuitos) (9.27KB) (1.43%)
    552μs
    1 x beforeRenderComponent com_content (100.98KB) (1.2%)
    466μs
    1 x Before Access::getAssetRules (id:24404 name:com_content.article.28101) (514.65KB) (1.16%)
    448μs
    1 x After Access::preloadComponents (all components) (107.06KB) (0.93%)
    360μs
    1 x afterRenderRawModule mod_articles_category (Banco de Circuitos) (79.43KB) (0.86%)
    334μs
    1 x afterLoad (85.36KB) (0.83%)
    321μs
    1 x Before Access::preloadComponents (all components) (33.45KB) (0.56%)
    217μs
    1 x beforeRenderModule mod_finder (Busca_inteligente) (6.39KB) (0.47%)
    180μs
    1 x beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (0.23%)
    91μs
    1 x afterRenderModule mod_articles_category (Banco de Circuitos) (5.22KB) (0.18%)
    68μs
    1 x afterDispatch (2.25KB) (0.13%)
    50μs
    1 x afterRenderModule mod_finder (Busca_inteligente) (4.75KB) (0.12%)
    48μs
    1 x After Access::getAssetRules (id:24404 name:com_content.article.28101) (7.38KB) (0.08%)
    32μs
    1 x Before Access::preloadPermissions (com_content) (1.57KB) (0.02%)
    9μs
21 statements were executed, 5 of which were duplicates, 16 unique10.9ms1.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 172μ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)163μs944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `id`,`rules` FROM `incbmx_viewlevels`48μ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`241μ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)213μ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.6ms1.48MBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `incbmx_content`339μs2.39KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • UPDATE `incbmx_content` SET `hits` = (`hits` + 1) WHERE `id` = '28101'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)170μ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`218μ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)295μ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`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 ASC392μ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`169μs3.92KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `name`,`element` FROM `incbmx_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1162μs1.89KB/administrator/components/com_finder/src/Helper/LanguageHelper.php:135Copy
  • SELECT `title` FROM `incbmx_finder_taxonomy` WHERE `parent_id` = 1 AND `state` = 1 AND `access` IN (1,5)92μ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)156μ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` = 170μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:465Copy