Este polígrafo o detector de mentiras experimental es un simple detector que puede indicar pequeñas tensiones o variaciones de resistencias, pudiendo ser usado en el laboratorio, en demostraciones o recreativamente.

  Los polígrafos indican pequeñas variaciones de resistencia que ocurren cuando una persona que sostiene dos electrodos miente.

   Estos cambios pueden deberse al funcionamiento de las glándulas de sudor debido a la tensión nerviosa o otros motivos.

   Así, como muestra la figura 1, basta con hacer una persona que sea interrogada sostener electrodos y observar si el puntero del instrumento indicador se mueve.

 

   Figura 1 - El detector de mentiras
   Figura 1 - El detector de mentiras

 

   Es claro que nuestro circuito es experimental, no presentando la sensibilidad y la forma de registros de los instrumentos usados ??legalmente.

   Otra aplicación es en el laboratorio de química o de biología para detectar pequeñas variaciones de resistencia que ocurren en sustancia en experimentos diversos como sensibilidad a la luz, utilización de catalizadores, etc.

  La figura 2 muestra cómo se puede hacer.

 

   Figura 2 - Utilización en el laboratorio de química
   Figura 2 - Utilización en el laboratorio de química

 

   Un experimento interesante es lo que involucra la actividad eléctrica manifestada por plantas, que según se afirma pueden ser usadas para detectar fenómenos paranormales.

   En el libro "La vida secreta de las plantas" de Cleve Backster, el autor muestra que las plantas pueden "sentir la presencia" de personas y reaccionar eléctricamente, lo que sólo es detectado por aparatos sensibles.

  En la figura 3 mostramos cómo detectar esto usando una hoja.

 

   Figura 3 - Detectando actividad eléctrica de plantas
   Figura 3 - Detectando actividad eléctrica de plantas

 

   La figura 4 muestra la caja que sugerimos para el montaje, con terminales que se pueden utilizar para la conexión de los electrodos.

 

   Figura 4 - Sugerencia de montaje
   Figura 4 - Sugerencia de montaje

 

   

Como funciona

   Como muestra la figura 5, el circuito consiste en un puente de Wheatstone en el que en una de las ramas colocamos un par de transistores en la configuración de Darlington.

 

   Figura 5 - El circuito básico
   Figura 5 - El circuito básico

 

   De esta forma, una vez que el puente sea colocado en equilibrio por el ajuste de P1, cualquier pequeña variación de la resistencia entre el colector y el emisor del par de transistores será indicada por el instrumento.

   En la aplicación normal, una tensión de entrada muy baja, como muestra la figura 6 puede ser detectada a partir del equilibrio ajustado en el circuito.

 

   Figura 6 - Detección de tensiones
   Figura 6 - Detección de tensiones

 

   

Las pequeñas variaciones de esta tensión son indicadas por el instrumento.

   También podemos detectar variaciones de resistencia, con la configuración mostrada en la figura 7.

 

   Figura 7 - Detección de variaciones de resistencia
   Figura 7 - Detección de variaciones de resistencia

 

   

El potenciómetro sirve entonces para ajustar el punto de equilibrio del indicador.

   El instrumento es el punto más importante del proyecto, pudiéndose utilizar tipos de 50 uA a 1 mA incluso un multímetro analógico común ajustado para la escala más baja de corriente.

 

   Montaje

   En la figura 8 tenemos el diagrama completo del polígrafo.

 

   Figura 8 - Diagrama del polígrafo
   Figura 8 - Diagrama del polígrafo

 

   Una matriz de contacto o placa universal puede usarse con la disposición de componentes que se muestra en la figura 9.

 

   Figura 9 - Montaje en matriz de contactos
   Figura 9 - Montaje en matriz de contactos

 

   

En el montaje, observe las posiciones de los transistores y la polaridad de la batería.

  El ideal para el montaje es usar un instrumento con cero en el centro, pero en su defecto se puede utilizar un instrumento común, ajustando una corriente de reposo en el centro de la escala.

   Los resistores son todos de 1/8 W con cualquier tolerancia.

   En la figura 10 damos el modo de instalar los diversos elementos del circuito en una caja.

 

   Figura 10 - Caja para montaje
   Figura 10 - Caja para montaje

 

   

Prueba y uso

   Para utilizar como detector de mentiras, los electrodos pueden ser chapas de metal para apoyar los dedos o bien tubos de metal.

   Las pilas gastadas con la tinta raspada sirven perfectamente para esta función como se muestra en la figura 11.

 

   Figura 11 - Los electrodos hechos con pilas
   Figura 11 - Los electrodos hechos con pilas

 

   

Para usar, manda a alguien a sostener los electrodos y ajuste el instrumento para indicar una corriente en el centro de la escala.

   La persona debe ser instruida para mantener el puntero sin moverse, con la presión constante sobre los electrodos.

   Para experimentos de química tenemos una sugerencia de electrodo mostrada en la figura 12.

 

   Figura 12 - Electrodo para experimentos de química
   Figura 12 - Electrodo para experimentos de química

 

   En la figura 13 tenemos una forma de trabajar con hojas en experimentos de biología.

 

   Figura 13 - Electrodo para hojas
   Figura 13 - Electrodo para hojas

 

   

Ajuste P1 para tener una indicación de medio de escala y luego observe los cambios de acuerdo con los experimentos.

   De vez en cuando los electrodos deben ser retirados y limpios.

 

Q1, Q2 - BC548 - transistores NPN de uso general

M1 - Instrumento indicador - ver texto

P1 - 47 k ohms - potenciómetro

S1 - Interruptor simple

B1 - 6 V - 4 pilas pequeñas

R1 - 4k7 ohms - resistor - amarillo, violeta, rojo

R2 - 1 k ohms - resistor - marrón, negro, rojo

R3, R4 - 22k ohms - resistores - rojo, rojo, naranja

R5 - 1 M ohms - resistor - marrón, negro, verde

 

Varios:

Matriz de contactos o placa de circuito impreso, soporte de pilas, caja para montaje de hilos, soldadura, etc.

 

 

18.905MBMemory Usage38.4msRequest 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
array:1 [ "c2123392c06423339225f3431360b7e6" => "d8hlm31n44njj5a847ucnsmld5" ]
$_SERVER
array:52 [ "USER" => "apache" "HOME" => "/usr/share/httpd" "SCRIPT_NAME" => "/index.php" "RE...
session
array:3 [ "counter" => 6 "timer" => array:3 [ "start" => 1741988964 "last" => 1741988967...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (85.8KB) (317μs)
  • afterInitialise (1.14MB) (3.51ms)
  • afterRoute (179.16KB) (905μs)
  • beforeRenderComponent com_content (100.65KB) (440μs)
  • Before Access::preloadComponents (all components) (33.5KB) (205μs)
  • After Access::preloadComponents (all components) (107.06KB) (354μs)
  • Before Access::preloadPermissions (com_content) (1.57KB) (9μs)
  • After Access::preloadPermissions (com_content) (16.19MB) (18.94ms)
  • Before Access::getAssetRules (id:7119 name:com_content.article.11219) (514.65KB) (573μs)
  • After Access::getAssetRules (id:7119 name:com_content.article.11219) (7.38KB) (32μs)
  • afterRenderComponent com_content (397.88KB) (5.96ms)
  • afterDispatch (2.25KB) (49μs)
  • beforeRenderRawModule mod_articles_category (Banco de Circuitos) (359.23KB) (1.56ms)
  • afterRenderRawModule mod_articles_category (Banco de Circuitos) (79.43KB) (316μs)
  • beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (90μs)
  • afterRenderRawModule mod_finder (Busca_inteligente) (64.98KB) (1.08ms)
  • beforeRenderModule mod_articles_category (Banco de Circuitos) (9.98KB) (547μs)
  • afterRenderModule mod_articles_category (Banco de Circuitos) (5.39KB) (70μs)
  • beforeRenderModule mod_finder (Busca_inteligente) (6.39KB) (187μs)
  • afterRenderModule mod_finder (Busca_inteligente) (4.75KB) (46μs)
  • afterRender (261.23KB) (3.1ms)
  • 1 x After Access::preloadPermissions (com_content) (16.19MB) (49.32%)
    18.94ms
    1 x afterRenderComponent com_content (397.88KB) (15.52%)
    5.96ms
    1 x afterInitialise (1.14MB) (9.14%)
    3.51ms
    1 x afterRender (261.23KB) (8.08%)
    3.10ms
    1 x beforeRenderRawModule mod_articles_category (Banco de Circuitos) (359.23KB) (4.06%)
    1.56ms
    1 x afterRenderRawModule mod_finder (Busca_inteligente) (64.98KB) (2.81%)
    1.08ms
    1 x afterRoute (179.16KB) (2.36%)
    905μs
    1 x Before Access::getAssetRules (id:7119 name:com_content.article.11219) (514.65KB) (1.49%)
    573μs
    1 x beforeRenderModule mod_articles_category (Banco de Circuitos) (9.98KB) (1.42%)
    547μs
    1 x beforeRenderComponent com_content (100.65KB) (1.15%)
    440μs
    1 x After Access::preloadComponents (all components) (107.06KB) (0.92%)
    354μs
    1 x afterLoad (85.8KB) (0.83%)
    317μs
    1 x afterRenderRawModule mod_articles_category (Banco de Circuitos) (79.43KB) (0.82%)
    316μs
    1 x Before Access::preloadComponents (all components) (33.5KB) (0.53%)
    205μs
    1 x beforeRenderModule mod_finder (Busca_inteligente) (6.39KB) (0.49%)
    187μs
    1 x beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (0.23%)
    90μs
    1 x afterRenderModule mod_articles_category (Banco de Circuitos) (5.39KB) (0.18%)
    70μs
    1 x afterDispatch (2.25KB) (0.13%)
    49μs
    1 x afterRenderModule mod_finder (Busca_inteligente) (4.75KB) (0.12%)
    46μs
    1 x After Access::getAssetRules (id:7119 name:com_content.article.11219) (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.74ms1.57MB
  • SELECT @@SESSION.sql_mode;31μs968B/libraries/src/Session/MetadataManager.php:184Copy
  • SELECT `session_id` FROM `incbmx_session` WHERE `session_id` = :session_id LIMIT 159μs1.31KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • UPDATE `incbmx_session` SET `guest` = :guest , `time` = :time , `userid` = :user_id , `username` = :username , `client_id` = :client_id WHERE `session_id` = :session_id53μs992BParams/libraries/src/Session/MetadataManager.php:316Copy
  • SELECT `id`,`rules` FROM `incbmx_viewlevels`48μs608B/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` = :guest65μ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`242μ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)208μ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.65ms1.46MBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `incbmx_content`399μs2.39KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • UPDATE `incbmx_content` SET `hits` = (`hits` + 1) WHERE `id` = '11219'170μ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`178μ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)230μ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`163μ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 ASC378μ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`166μs3.92KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `name`,`element` FROM `incbmx_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1150μ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)84μ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)167μ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