En nuestro curso de electrónica estudiamos algunos tipos de transformadores y vimos que, entre otras cosas, estos dispositivos pueden ser usados para elevar la tensión. Usando entonces un transformador como base, proponemos un montaje de un práctico medidor de aislamiento para probar capacitores, alambres, interruptores, etc.

Un medidor de aislamiento no es más que un circuito que aplica una tensión alta al componente o circuito que se está probando, y verifica si existe corriente de fuga. La corriente, muy débil, del orden de millonésimos de ampere, debe ser detectada por un instrumento sensible.

El medidor que proponemos consiste en un inversor que eleva la tensión de 4 pilas comunes, a más de 400 volt que, entonces, usamos para nuestras pruebas.

Con esta tensión, una fuga, aunque sea pequeña, tiene como resultado una corriente que puede ser medida fácilmente por un VUmetro común.

Un transformador que opera invertido" es la base del proyecto, funcionando como elevador de tensión, según se ha estudiado en nuestro curso de electrónica.

 

Características

Tensión de alimentación ...............6V

Tensión de prueba..........400 a 600V

Frecuencia de operación (aproximada) 1 kHz

Corriente máxima indicada....200 µA

 

Funcionamiento

Para que un transformador pueda operar, alternando la tensión de un circuito, esa tensión debe ser alterna o bien continua pulsante.

Como podemos alimentar el circuito con pilas (corriente continua pura o constante) es preciso comenzar con una alteración. Tenemos entonces un oscilador de audio, en contrafase, con dos transistores, aprovechando el bobinado de baja tensión del transformador para la determinación de la frecuencia.

Estos transistores transforman la tensión continua constante de la pila en una tensión continua pulsante que se aplica al bobinado primario (de baja tensión) del transformador.

En el secundario del transformador (bobinado de alta tensión) obtenemos una corriente alterna cuyo valor de pico puede sobrepasar los 600 volt en algunos casos.

Vea que este valor de pico alto se debe al hecho que la señal no es senoidal, como muestra la figura 1.

 


 

 

El valor medio, si fuéramos a considerarlo, será bastante menor y después de la rectificación tendremos este valor en las puntas de prueba.

De cualquier forma, si el lector toca las puntas de prueba durante el uso del aparato, con el trimpot al mínimo, puede saltar una chispa.

El instrumento sirve para indicar la fuga. Vea que usamos alta tensión justamente porque tenemos corrientes mayores con resistencias mayores.

Sólo para dar un ejemplo: si aplicamos 1V en un circuito que tenga una resistencia de 100 megohm (100.000.000 ohm), la corriente será de apenas 10-8 A ó 0,01uA que no podrá ser acusada por un instrumento de 200uA.

Sin embargo, trabajando con 500V, en la misma resistencia, tenemos una corriente de 5uA que puede ser detectada por el instrumento (movimiento de una marca en esa escala, aproximadamente).

 

Montaje

En la figura 2 tenemos el circuito completo del aparato.

 


 

 

En la figura 3 tenemos su montaje en una placa de circuito impreso, observándose que el transformador y las pilas se instalan fuera de esta placa.

 


 

 

Dado el consumo de corriente de la unidad, se recomienda el uso de pilas medianas o grandes en la fuente.

Teniendo un voltímetro disponible con impedancia elevada (resistencia de entrada) se puede calibrar la escala en función de megonms, utilizando para eso la ley de Ohm.

Conecte entre las puntas de prueba una resistencia patrón (de 1M a 50M) y anote la deflexión, ajustando, conforme a lo deseado, el trimpot junto al instrumento.

El capacitor C4, al estar sometido a alta tensión, debe tener un aislamiento elevado. Para esta función se necesita un tipo con por lo menos 1.000 volt. El transformador es de alimentación con primario de 220V y secundario de 6 + 6V, con corriente entre 100 y 500 mA.

El instrumento es un microamperímetro de 0-200uA del tipo usado em VUmetros de amplificadores, pero se puede usar un miliamperimetro de 0-1 mA con menor sensibilidad.

 

Prueba y uso

Para probar el aparato, basta conectarlo, unir las puntas de prueba y verificar si se mueve la aguja del microamperímetro. Entonces se ajusta el trimpot para la deflexión de fin de escala o de acuerdo con lo previsto en la escala de resistencias tomadas como patrón.

Dependiendo del transformador, puede ser necesario alterar C3 o incluso R1 y R2 para obtener mayor rendimiento.

El consumo de corriente en funcionamiento estará alrededor de 100mA, dependiendo de la tensión del transformador usado. Si el consumo fuera mucho mayor (por encima de 250mA, por ejemplo) se puede aumentar el valor de R1 y R2 a 2k2 ó incluso 3k3.

Para alimentación con 12V, que es opcional, los transistores deben dotarse de pequenos disipadores de calor.

Para usar el aparato es necesario recordar que tenemos alta tension en las puntas de prueba y que, por lo tanto, el dispositivo a prueba debe soportarla.

Así, no intente probar transistores, diodos semiconductores de bajas tensiones, o capacitores para menos de 500V.

Q1, Q2 - T1P31 ó equivalente - transístores NPN de potencia

D1 - 1N4007 ó BY127 - diodo rectificador de silicio

T1 - transformador con primario de 220V y secundaria de 6 + 6V de 100 a 500mA

M1 - VUmetro de 200 µA

P1 - trimpot de 470k

R1, R2 – 1k5 x 1/8W – resistor (marrón, verde, rojo).

R3 - 47k x 1/8W - resistor (amarillo, violeta, naranja)

C1 , C2 - 10nF - capacitor cerámico

C3 - 100nF - capacitor cerámico

C4 - capacitor de 100nF x 1000V.

Varios: placa de circuito impreso, soporte de pilas, puntas de prueba, etc.

 

18.812MBMemory Usage45.1msRequest Duration
Joomla! Version5.2.3
PHP Version8.3.16
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" => 1743782024 "last" => 1743782024...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (85.55KB) (266μs)
  • afterInitialise (1.14MB) (3.08ms)
  • afterRoute (89.95KB) (662μs)
  • beforeRenderComponent com_content (100.37KB) (378μs)
  • Before Access::preloadComponents (all components) (33.44KB) (155μs)
  • After Access::preloadComponents (all components) (107.06KB) (455μs)
  • Before Access::preloadPermissions (com_content) (1.57KB) (6μs)
  • After Access::preloadPermissions (com_content) (16.19MB) (26.24ms)
  • Before Access::getAssetRules (id:2688 name:com_content.article.197) (514.65KB) (728μs)
  • After Access::getAssetRules (id:2688 name:com_content.article.197) (7.38KB) (42μs)
  • afterRenderComponent com_content (362KB) (6.17ms)
  • afterDispatch (2.25KB) (46μs)
  • beforeRenderRawModule mod_articles_category (Banco de Circuitos) (359.33KB) (1.5ms)
  • afterRenderRawModule mod_articles_category (Banco de Circuitos) (15.43KB) (287μs)
  • beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (91μs)
  • afterRenderRawModule mod_finder (Busca_inteligente) (129.29KB) (1.07ms)
  • beforeRenderModule mod_articles_category (Banco de Circuitos) (10.1KB) (545μs)
  • afterRenderModule mod_articles_category (Banco de Circuitos) (5.14KB) (60μs)
  • beforeRenderModule mod_finder (Busca_inteligente) (6.14KB) (185μs)
  • afterRenderModule mod_finder (Busca_inteligente) (4.44KB) (46μs)
  • afterRender (259.42KB) (2.98ms)
  • 1 x After Access::preloadPermissions (com_content) (16.19MB) (58.17%)
    26.24ms
    1 x afterRenderComponent com_content (362KB) (13.68%)
    6.17ms
    1 x afterInitialise (1.14MB) (6.84%)
    3.08ms
    1 x afterRender (259.42KB) (6.61%)
    2.98ms
    1 x beforeRenderRawModule mod_articles_category (Banco de Circuitos) (359.33KB) (3.33%)
    1.50ms
    1 x afterRenderRawModule mod_finder (Busca_inteligente) (129.29KB) (2.37%)
    1.07ms
    1 x Before Access::getAssetRules (id:2688 name:com_content.article.197) (514.65KB) (1.61%)
    728μs
    1 x afterRoute (89.95KB) (1.47%)
    662μs
    1 x beforeRenderModule mod_articles_category (Banco de Circuitos) (10.1KB) (1.21%)
    545μs
    1 x After Access::preloadComponents (all components) (107.06KB) (1.01%)
    455μs
    1 x beforeRenderComponent com_content (100.37KB) (0.84%)
    378μs
    1 x afterRenderRawModule mod_articles_category (Banco de Circuitos) (15.43KB) (0.64%)
    287μs
    1 x afterLoad (85.55KB) (0.59%)
    266μs
    1 x beforeRenderModule mod_finder (Busca_inteligente) (6.14KB) (0.41%)
    185μs
    1 x Before Access::preloadComponents (all components) (33.44KB) (0.34%)
    155μs
    1 x beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (0.2%)
    91μs
    1 x afterRenderModule mod_articles_category (Banco de Circuitos) (5.14KB) (0.13%)
    60μs
    1 x afterDispatch (2.25KB) (0.1%)
    46μs
    1 x afterRenderModule mod_finder (Busca_inteligente) (4.44KB) (0.1%)
    46μs
    1 x After Access::getAssetRules (id:2688 name:com_content.article.197) (7.38KB) (0.09%)
    42μs
    1 x Before Access::preloadPermissions (com_content) (1.57KB) (0.01%)
    6μs
21 statements were executed, 5 of which were duplicates, 16 unique17.18ms1.55MB
  • SELECT @@SESSION.sql_mode;28μs968B/libraries/src/Session/MetadataManager.php:184Copy
  • SELECT `session_id` FROM `incbmx_session` WHERE `session_id` = :session_id LIMIT 163μ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)133μs944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `id`,`rules` FROM `incbmx_viewlevels`46μ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` = :guest67μ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`193μs3.86KBParams/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)300μ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` = 013.86ms1.46MBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `incbmx_content`376μs2.39KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • UPDATE `incbmx_content` SET `hits` = (`hits` + 1) WHERE `id` = '197'200μ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)176μ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`231μs3.91KBParams/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)221μ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`164μs3.91KBParams/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)) AND `a`.`access` IN (:preparedArray3,:preparedArray4)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray5,:preparedArray6)) 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 ASC411μs4.75KBParams/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`194μs3.91KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `name`,`element` FROM `incbmx_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1151μ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)87μs648B/administrator/components/com_finder/src/Indexer/Taxonomy.php:325Copy
  • SELECT * FROM `incbmx_schemaorg` WHERE `itemId` = :itemId AND `context` = :context60μ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)148μ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` = 163μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:465Copy