Hay muchos componentes que pueden ser aprovechados de aparatos fuera de uso, que ya no funciona y que no tienen recuperación. Uno de estos aparatos, o mejor, un componente automotriz es el alternador. En él encontramos diodos y los diodos son útiles en algunos proyectos.

Los alternadores usados en coches cuando dejan de funcionar no siempre se debe a la quema de todos sus elementos.

Estos alternadores contienen diversos diodos, ya veces es inutilizado por la quema de uno o más de ellos, pero diversos todavía quedan intactos pudiendo ser utilizados en proyectos interesantes como los que describimos en este artículo.

En la figura 1 tenemos el aspecto típico de un alternador de uso automotriz, con la localización de los diodos.

 

Figura 1 - Los diodos del alternador
Figura 1 - Los diodos del alternador

 

Si usted quiere saber más sobre los diodos y su uso en los alternadores vea nuestro artículo "Cómo Funcionan los Alternadores" en este sitio.

Para poder usar los diodos en algún proyecto, en primer lugar debemos retirarlos del alternador desoldando y desencajando del disipador en que son montados.

Estos diodos tienen el aspecto mostrado en la figura 2.

 

Figura 2 - Los diodos fuera del alternador
Figura 2 - Los diodos fuera del alternador

 

Podemos hacer la prueba de los diodos tanto usando un multímetro como un LED, como muestra la figura 3.

 

Figura 3 - Probar los diodos
Figura 3 - Probar los diodos

 

En un sentido debe haber continuidad con el movimiento de la aguja del instrumento para las bajas resistencia o encendido del LED y en otro no con la aguja permaneciendo en las altas resistencias o el LED apagado.

Cualquier otra indicación impide el aprovechamiento del diodo en los proyectos que describimos.

Los diodos de los alternadores soportan corrientes de varios amperios y tensiones inversas que pueden llegar a los 50 V.

 

Cargador de baterías

El primer proyecto que describimos es de un cargador de baterías de moto o coche.

Este circuito es del tipo simple, sin indicador de carga, debiendo el usuario dejar por un tiempo aproximado de 6 a 8 horas para una carga completa.

En la figura 4 tenemos el diagrama completo del cargador utilizando dos diodos retirados de un alternador dañado.

 

Figura 4 - Cargador de batería
Figura 4 - Cargador de batería

 

En la figura 5 tenemos el montaje de ese cargador utilizando un puente de terminales.

 

Figura 5 - Montaje en puente de terminales
Figura 5 - Montaje en puente de terminales | Haga click en la imagen para ampliar |

 

El resistor R1 deberá trabajar bien calentado en este proyecto y la corriente del secundario del transformador debe estar entre 5 y 10 A para una carga con corriente elevada.

En la figura 6 tenemos el modo de agregar un amperímetro para monitorear la corriente de carga y un LED para indicar esa corriente.

 

Figura 6 - Indicadores para el cargador
Figura 6 - Indicadores para el cargador

 

En el montaje, observe la polaridad de los diodos, pues si hay inversión de uno de ellos, el transformador puede quemar, o bien el fusible abrir.

Utilice las garras de colores diferentes para la conexión correcta de la batería en carga.

 

Fuente de alimentación

Una fuente de alimentación de alta capacidad de corriente, pero sin regulación o protección puede montarse con dos diodos obtenidos de un alternador.

En la figura 7 tenemos el circuito básico de esta fuente, con un transformador con corriente de 3 a 5 A.

 

Figura 7 - Fuente básica fija
Figura 7 - Fuente básica fija

 

El transformador puede tener secundario de 6 a 12 V según la tensión deseada, recordando que en abierto, la tensión medida en la fuente será el pico de la tensión de secundario.

En la figura 8 tenemos el montaje de esta fuente utilizando un puente de terminales.

 

Figura 8 - Montaje en puente de terminales
Figura 8 - Montaje en puente de terminales

 

Observe la polaridad de los diodos y del capacitor electrolítico, observándose que el diodo trabajará caliente cuando la corriente de carga es intensa.

Podemos añadir un circuito regulador a 12 V a esta fuente, como muestra la figura 9.

 

Figura 9 - Añadiendo un circuito regulador
Figura 9 - Añadiendo un circuito regulador

 

El montaje de la fuente con regulador puede realizarse sobre la base de un puente de terminales, tal como se muestra en la figura 10.

 

Figura 10 - Montaje en puente de terminales
Figura 10 - Montaje en puente de terminales

 

En el montaje, observe las posiciones del circuito integrado y del transistor así como la polaridad de los diodos y de los capacitores electrolíticos.

Los capacitores electrolíticos son para 25 V y los resistores de hilo con las potencias indicadas.

El mismo circuito se puede utilizar en una fuente de 6 o 9 V con cambio del transformador y del circuito integrado regulador.

Para el transformador, se puede tener una tensión un poco mayor de secundaria que la deseada en la salida, para garantizar una buena estabilidad en una banda mayor de tensiones de salida.

 

 

 

18.925MBMemory Usage53.74msRequest 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" => 1748937255 "last" => 1748937255...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (85.47KB) (365μs)
  • afterInitialise (1.14MB) (4.77ms)
  • afterRoute (179.21KB) (1.08ms)
  • beforeRenderComponent com_content (100.98KB) (564μs)
  • Before Access::preloadComponents (all components) (33.45KB) (263μs)
  • After Access::preloadComponents (all components) (107.06KB) (510μs)
  • Before Access::preloadPermissions (com_content) (1.57KB) (11μs)
  • After Access::preloadPermissions (com_content) (16.22MB) (27.12ms)
  • Before Access::getAssetRules (id:7113 name:com_content.article.11214) (514.65KB) (1ms)
  • After Access::getAssetRules (id:7113 name:com_content.article.11214) (7.38KB) (49μs)
  • afterRenderComponent com_content (390.41KB) (8.66ms)
  • afterDispatch (2.25KB) (56μs)
  • beforeRenderRawModule mod_articles_category (Banco de Circuitos) (358.53KB) (2.38ms)
  • afterRenderRawModule mod_articles_category (Banco de Circuitos) (79.43KB) (415μs)
  • beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (116μs)
  • afterRenderRawModule mod_finder (Busca_inteligente) (64.9KB) (1.39ms)
  • beforeRenderModule mod_articles_category (Banco de Circuitos) (9.27KB) (700μs)
  • afterRenderModule mod_articles_category (Banco de Circuitos) (5.47KB) (80μs)
  • beforeRenderModule mod_finder (Busca_inteligente) (6.64KB) (218μs)
  • afterRenderModule mod_finder (Busca_inteligente) (4.75KB) (54μs)
  • afterRender (257.75KB) (3.81ms)
  • 1 x After Access::preloadPermissions (com_content) (16.22MB) (50.47%)
    27.12ms
    1 x afterRenderComponent com_content (390.41KB) (16.11%)
    8.66ms
    1 x afterInitialise (1.14MB) (8.87%)
    4.77ms
    1 x afterRender (257.75KB) (7.09%)
    3.81ms
    1 x beforeRenderRawModule mod_articles_category (Banco de Circuitos) (358.53KB) (4.43%)
    2.38ms
    1 x afterRenderRawModule mod_finder (Busca_inteligente) (64.9KB) (2.59%)
    1.39ms
    1 x afterRoute (179.21KB) (2.01%)
    1.08ms
    1 x Before Access::getAssetRules (id:7113 name:com_content.article.11214) (514.65KB) (1.87%)
    1.00ms
    1 x beforeRenderModule mod_articles_category (Banco de Circuitos) (9.27KB) (1.3%)
    700μs
    1 x beforeRenderComponent com_content (100.98KB) (1.05%)
    564μs
    1 x After Access::preloadComponents (all components) (107.06KB) (0.95%)
    510μs
    1 x afterRenderRawModule mod_articles_category (Banco de Circuitos) (79.43KB) (0.77%)
    415μs
    1 x afterLoad (85.47KB) (0.68%)
    365μs
    1 x Before Access::preloadComponents (all components) (33.45KB) (0.49%)
    263μs
    1 x beforeRenderModule mod_finder (Busca_inteligente) (6.64KB) (0.41%)
    218μs
    1 x beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (0.22%)
    116μs
    1 x afterRenderModule mod_articles_category (Banco de Circuitos) (5.47KB) (0.15%)
    80μs
    1 x afterDispatch (2.25KB) (0.1%)
    56μs
    1 x afterRenderModule mod_finder (Busca_inteligente) (4.75KB) (0.1%)
    54μs
    1 x After Access::getAssetRules (id:7113 name:com_content.article.11214) (7.38KB) (0.09%)
    49μs
    1 x Before Access::preloadPermissions (com_content) (1.57KB) (0.02%)
    11μs
21 statements were executed, 5 of which were duplicates, 16 unique11.14ms1.58MB
  • SELECT @@SESSION.sql_mode;34μs968B/libraries/src/Session/MetadataManager.php:184Copy
  • SELECT `session_id` FROM `incbmx_session` WHERE `session_id` = :session_id LIMIT 186μ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)231μs944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `id`,`rules` FROM `incbmx_viewlevels`50μ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`246μ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)315μ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.55ms1.48MBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `incbmx_content`349μs2.39KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • UPDATE `incbmx_content` SET `hits` = (`hits` + 1) WHERE `id` = '11214'187μ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)229μ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)251μ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`178μ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 ASC393μ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`211μs3.92KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `name`,`element` FROM `incbmx_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1157μ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)94μs648B/administrator/components/com_finder/src/Indexer/Taxonomy.php:325Copy
  • SELECT * FROM `incbmx_schemaorg` WHERE `itemId` = :itemId AND `context` = :context66μ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)182μs22.17KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT SUM(CASE WHEN `a`.`next_execution` <= :now THEN 1 ELSE 0 END) AS due_count,SUM(CASE WHEN `a`.`locked` IS NULL THEN 0 ELSE 1 END) AS locked_count FROM `incbmx_scheduler_tasks` AS `a` WHERE `a`.`state` = 174μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:465Copy