Un sensible detector de variaciones de resistencias en seres vivos para ser utilizado en el laboratorio de biología (con plantas, animales o incluso seres humanos), en la detección de fenómenos paranormales, y aún para la localización de puntos de acupuntura. Alimentado por pilas comunes, es totalmente portátil, de fácil montaje y uso, además de utilizar componentes de bajo costo. Los investigadores de las áreas biológicas y parapsicológicas no pueden dejar de montar este aparato.

Este artículo es antiguo, pero todos los componentes usados ??todavía son comunes en el mercado.

   Los seres vivos son conductores de corriente eléctrica. Como tales, ellos presentan variaciones de resistencia eléctrica que pueden ser asociadas a los más diversos fenómenos.

   Es justamente la investigación de estos fenómenos que ofrece un campo enorme tanto a los estudiosos como a los aficionados.

   Podemos citar como ejemplo de fenómenos asociados a la variación de la resistencia eléctrica en seres vivos, el caso de los fonógrafos usados ??en la detección de mentiras.

   Las variaciones de la resistencia de la piel del interrogado acusadas por este aparato se asocian a estados imperceptibles de tensión nerviosa que pueden indicar una mentira.

   Otro caso importante es la variación de resistencia punto a punto de la piel de una persona que puede ser asociada a puntos sensibles y que pueden ser seleccionados para tratamientos de acupuntura.

   Finalmente, pasando al mundo vegetal podemos indicar las experiencias con plantas que tienen la resistencia de sus células asociadas a estados o comportamientos de los vegetales que visualmente no pueden ser percibidos y que fueron ampliamente exploradas en el libro "Vida Secreta de las Plantas" otras veces citados en artículos de este sitio.

    En fin, para el aficionado o el investigador, la disponibilidad de un aparato capaz de acusar variaciones muy pequeñas de la resistencia de un ser vivo, empleando para ello corrientes que de ningún modo le causan daño, se constituye en un recurso importante de laboratorio.

     Este aparato, denominado Bio-conductímetro, que describimos en este artículo es capaz de acusar pequeñas variaciones de resistencia en seres vivos, y es de fácil construcción, utiliza pocos componentes y también es simple de operar (figura 1).

 

Figura 1 - Uso del aparato
Figura 1 - Uso del aparato

 

   Las corrientes usadas en la prueba de variación de resistencia son extremadamente bajas, del orden de millonésimas de amperio no causando ningún daño a los especímenes en estudio.

 

COMO FUNCIONA

   El bio-conductímetro lleva por elemento básico un amplificador operacional integrado del tipo 741. Este amplificador se caracteriza por tener una alta impedancia de entrada del orden de 1 000 000 ohms y por una elevada ganancia del orden de 100 000 veces .

   Esto significa que las corrientes extremadamente débiles provenientes de la variación de la resistencia de un ser vivo, pueden ser amplificadas hasta el punto de que se pueden utilizar para activar un indicador.

   En la figura 2 tenemos la forma en que el aparato está conectado para este propósito.

 

Figura 2 - Uso de puntos de acupuntura
Figura 2 - Uso de puntos de acupuntura

 

   Entre los gatos J1 y J2 se conectan los electrodos que se acoplan al ser vivo. El ser vivo y el resistor R1 forman entonces un divisor de tensión de tal modo que en su unión la tensión obtenida tendrá un valor que es proporcional a las resistencias, que se denomina entrada inversora.

   En la entrada no inversora, conectamos una segunda red de resistores que tiene un elemento ajustable, el potenciómetro P1.

   Cuando ajustamos el potenciómetro P1 para que la tensión en su terminal central (cursor) sea la misma que la aplicada en la otra entrada, el amplificador "equilibra" y en estas condiciones, no obtenemos señal en su salida (figura 3).

 

Figura 3 - Equilibrio del circuito
Figura 3 - Equilibrio del circuito

 

 

Si ahora, hay una variación de la resistencia del ser vivo, en el sentido que disminuye, esto provoca una pequeña caída de la tensión en la entrada inversora.

   En consecuencia, desequilibra el amplificador, y como ocurre una "inversión" de la caída, tenemos en la salida una subida de la tensión.

   De la misma manera, si la resistencia aumenta, provocando una elevación de la tensión, será acompañada por una caída en la tensión de salida, o sea, ella tenderá a aumentar, pero en el sentido negativo. (figura 4)

 

Figura 4 - Característica del circuito
Figura 4 - Característica del circuito

 

   En la salida del amplificador conectamos como elementos detectores dos LED en paralelo y en oposición. Esta conexión hace que tengamos el siguiente comportamiento para el circuito:

a) dos LED apagados - entradas en equilibrio;

b) LED 1 encendida - caída de resistencia entre los electrodos;

c) LED 2 encendido - aumento de la resistencia entre los electrodos;

   La ganancia del amplificador operacional es muy elevada, lo que significa que las variaciones muy pequeñas de la resistencia entre los electrodos pueden ser acusadas.

   En algunos casos, una sensibilidad muy grande puede dificultar el ajuste, e incluso no ser deseada para la experiencia que se tiene en mente.

   Podemos controlar la ganancia del amplificador operacional con una red de realimentación negativa conforme muestra la figura 5.

 

Figura 5 - Control de la ganancia
Figura 5 - Control de la ganancia

 

   Esta red tiene un potenciómetro donde se hace el control de ganancia del aparato.

   Por sus características, este aparato debe ser alimentado por una fuente simétrica, es decir, se deben utilizar dos baterías, cada una formada por 4 pilas pequeñas

   Estas pilas, sin embargo, tendrán gran durabilidad en vista del bajo consumo presentado por el circuito.

 

MATERIAL

   Para mayor facilidad de operación y manejo, sugerimos el uso para el montaje de una caja de cualquier material con la forma y las dimensiones mostradas en la figura 6.

 

Figura 6 - Sugerencia de caja
Figura 6 - Sugerencia de caja

 

   Los electrodos pueden ser de los más diversos tipos, dependiendo de la finalidad de las investigaciones.

   En la figura 7 damos una sugerencia para electrodos usados ??en la detección de puntos de acupuntura.

 

Figura 7 - Sugerencia de electrodos
Figura 7 - Sugerencia de electrodos

 

   En los puntos sensibles tendremos una variación detectable de resistencia acusada por el encendido de los LED (uno u otro).

   Para plantas, los electrodos pueden ser dos plaquetas de metal noble presas por un pegador, como muestra la figura 8.

 

Figura 8 - Electrodos para plantas
Figura 8 - Electrodos para plantas

 

   Los componentes electrónicos son comunes, pudiendo ser obtenidos con facilidad. Comenzamos por el circuito integrado.

   El amplificador operacional se puede encontrar con denominaciones tales como 741, MC1741, LM741, uA741, etc. Se debe dar preferencia al tipo con envoltorio DIL de 8 pines.

   Para los LED se puede tener tanto la posibilidad de que los dos sean rojos como de utilizar colores diferentes. Los LED son comunes.

   P1 es un potenciómetro simple con doble llave. Esta clave es necesaria, pues por el uso de fuente simétrica, se debe desconectar el circuito en dos puntos. Si hay dificultad para obtener el potenciómetro con llave doble, utilice un simple y coloque una llave doble separada.

   P2 es de 2M2 lineal o Iog. Los resistores son todos de 1/8 W o 1/4 W según la disponibilidad de su proveedor. No se utilizan condensadores.

   Las baterías B1 y B2 consisten cada una en 4 pilas pequeñas que se colocan en soporte adecuado.

   Para la conexión de los electrodos se recomiendan dos bornes comunes, dando preferencia a la utilización de colores diferentes. J1 debe ser rojo y J2 negro.

   

MONTAJE

El mejor montaje hace uso de una placa de circuito impreso, la cual deberá ser confeccionada por el propio lector, teniendo como base la figura 9 que la muestra.

 

Figura 9 - Placa para el montaje
Figura 9 - Placa para el montaje

 

   Sin embargo, el montaje en puente es posible desde que, con cuidado, el integrado sea preparado con la soldadura de 8 pedazos de hilo rígido, conforme muestra la figura 10.

 

Figura 10 - Preparando el integrado (hoy se puede montar usando una matriz de contactos)
Figura 10 - Preparando el integrado (hoy se puede montar usando una matriz de contactos)

 

   En la figura 11 tenemos entonces el circuito completo del bio-conductímetro, donde los componentes son representados por sus símbolos y tienen sus valores indicados.

 

Figura 11 - Diagrama del aparato
Figura 11 - Diagrama del aparato

 

   En la figura 12 se muestra el montaje en puente.de terminales

 

Figura 12 - Montaje en puente de terminales
Figura 12 - Montaje en puente de terminales

 

   Los siguientes cuidados se deben tomar durante el montaje de este aparato.

  a) Solde en primer lugar el circuito integrado. Utilice soporte si puede, pues el calor no afectará este componente durante su montaje. Observe en los dos casos la posición del integrado, en función de la marca que identifica el pin 1.

b) Solde luego los dos LED, observando que se colocan en posición invertida uno en relación al otro, y que deben colocarse en el panel del aparato. Su conexión será hecha con pedazos de hilo flexible.

c) Solde los resistores. Estos componentes no están polarizados, pero debemos observar sus valores que son dados por las bandas de colores.

d) Conecte los potenciómetros y también de sus interruptores usando pedazos de alambre con cubierta plástica.

e) En la conexión de los soportes de pilas, observe su polaridad. Los hilos rojos corresponden a los polos positivos y negros a los polos negativos.

f) Para la conexión de los jack J1 y J2 utilice dos pedazos de hilo flexible a una longitud máxima de 20 cm.

   Terminada el montaje, antes de hacer aprobar el funcionamiento, compruebe todas las conexiones.

 

PRUEBA Y USO

   Coloque las pilas en los soportes observando su polaridad.

   A continuación, conecte entre los jack J1 y J2 una resistencia de 2M2 de prueba.

   Coloque el potenciómetro P2 en su posición de máxima resistencia, es decir, mayor ganancia.

   Al girar lentamente el potenciómetro P1 en un instante, uno de los LED apagará e inmediatamente encender el otro. Volviendo un poco, con cuidado, se puede conseguir el punto exacto en que los dos LEDs quedan apagados.

   Este es el punto de equilibrio. Reduciendo ahora la ganancia del aparato, con el movimiento a la posición de mínimo de P2, el lector verá que al girar P1 no tendremos otra transición brusca de un LED a otro.

   Comprobado el funcionamiento es sólo usarlo.

  Para ello, conecte los electrodos entre los jack J1 y J2 y ajuste en primer lugar P2 para menor ganancia. A continuación, ajuste P1 para el equilibrio aumentando la ganancia al mismo tiempo que reajusta el equilibrio hasta obtener el punto ideal de funcionamiento.

 

 

CI-1 - 741 - circuito integrado

LED1, LED2 - LEDs comunes (un rojo y otro verde, o los dos rojos)

P1 - potenciómetro 220 k con llave doble

P2 - 2M2 - potenciómetro simple

R1 - 2M2 x 1/8 W - resistor (rojo, rojo, verde)

R2, R3 - 10 k x 1/8 W-resistores (marrón, negro, naranja)

R4- 4k7 x 1/8 W - resistor (amarillo, violeta, rojo)

R5 - 100 k x 1/8 W - resistor (marrón, negro, amarillo)

R6 - 330 R x 1/8 W - resistor (naranja, naranja, marrón)

S1 - interruptor doble (conjugado en P1)

 B1, B2 - 6 V o 4 pilas pequeñas

JI, J2 - bornes simples

Varios: placa de circuito impreso o puentes de terminales, caja para montaje, electrodos, soportes para 4 pilas (2), botones para los potenciómetros, etc.

 

 

19.039MBMemory Usage57.28msRequest 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" => 1741947854 "last" => 1741947854...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (85.61KB) (634μs)
  • afterInitialise (1.14MB) (4.58ms)
  • afterRoute (179.16KB) (1.16ms)
  • beforeRenderComponent com_content (100.65KB) (405μs)
  • Before Access::preloadComponents (all components) (33.5KB) (238μs)
  • After Access::preloadComponents (all components) (107.06KB) (554μs)
  • Before Access::preloadPermissions (com_content) (1.57KB) (6μs)
  • After Access::preloadPermissions (com_content) (16.19MB) (33.66ms)
  • Before Access::getAssetRules (id:8 name:com_content) (480.16KB) (2.17ms)
  • After Access::getAssetRules (id:8 name:com_content) (7.36KB) (44μs)
  • afterRenderComponent com_content (463.27KB) (6.61ms)
  • afterDispatch (2.25KB) (48μs)
  • beforeRenderRawModule mod_articles_category (Banco de Circuitos) (423.33KB) (1.59ms)
  • afterRenderRawModule mod_articles_category (Banco de Circuitos) (15.43KB) (324μs)
  • beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (91μs)
  • afterRenderRawModule mod_finder (Busca_inteligente) (63.1KB) (1.07ms)
  • beforeRenderModule mod_articles_category (Banco de Circuitos) (9.98KB) (547μs)
  • afterRenderModule mod_articles_category (Banco de Circuitos) (5.39KB) (66μs)
  • beforeRenderModule mod_finder (Busca_inteligente) (6.39KB) (184μs)
  • afterRenderModule mod_finder (Busca_inteligente) (4.44KB) (47μs)
  • afterRender (308.3KB) (3.14ms)
  • 1 x After Access::preloadPermissions (com_content) (16.19MB) (58.77%)
    33.66ms
    1 x afterRenderComponent com_content (463.27KB) (11.54%)
    6.61ms
    1 x afterInitialise (1.14MB) (7.99%)
    4.58ms
    1 x afterRender (308.3KB) (5.49%)
    3.14ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (480.16KB) (3.79%)
    2.17ms
    1 x beforeRenderRawModule mod_articles_category (Banco de Circuitos) (423.33KB) (2.78%)
    1.59ms
    1 x afterRoute (179.16KB) (2.03%)
    1.16ms
    1 x afterRenderRawModule mod_finder (Busca_inteligente) (63.1KB) (1.87%)
    1.07ms
    1 x afterLoad (85.61KB) (1.11%)
    634μs
    1 x After Access::preloadComponents (all components) (107.06KB) (0.97%)
    554μs
    1 x beforeRenderModule mod_articles_category (Banco de Circuitos) (9.98KB) (0.95%)
    547μs
    1 x beforeRenderComponent com_content (100.65KB) (0.71%)
    405μs
    1 x afterRenderRawModule mod_articles_category (Banco de Circuitos) (15.43KB) (0.57%)
    324μs
    1 x Before Access::preloadComponents (all components) (33.5KB) (0.42%)
    238μs
    1 x beforeRenderModule mod_finder (Busca_inteligente) (6.39KB) (0.32%)
    184μs
    1 x beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (0.16%)
    91μs
    1 x afterRenderModule mod_articles_category (Banco de Circuitos) (5.39KB) (0.12%)
    66μs
    1 x afterDispatch (2.25KB) (0.08%)
    48μs
    1 x afterRenderModule mod_finder (Busca_inteligente) (4.44KB) (0.08%)
    47μs
    1 x After Access::getAssetRules (id:8 name:com_content) (7.36KB) (0.08%)
    44μs
    1 x Before Access::preloadPermissions (com_content) (1.57KB) (0.01%)
    6μs
23 statements were executed, 5 of which were duplicates, 18 unique18.04ms1.61MB
  • SELECT @@SESSION.sql_mode;31μs968B/libraries/src/Session/MetadataManager.php:184Copy
  • SELECT `session_id` FROM `incbmx_session` WHERE `session_id` = :session_id LIMIT 1102μ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)259μs944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `id`,`rules` FROM `incbmx_viewlevels`45μ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`222μ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)368μ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.92ms1.46MBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `incbmx_assets`239μs2.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • SELECT * FROM `incbmx_assets` WHERE `name` = 'com_content.article.2135'70μs912B/libraries/src/Table/Table.php:780Copy
  • SHOW FULL COLUMNS FROM `incbmx_content`262μs1.77KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • UPDATE `incbmx_content` SET `hits` = (`hits` + 1) WHERE `id` = '2135'167μ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)196μs46.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`251μ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)376μ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`207μ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 ASC520μs6.06KBParams/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`227μs3.92KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `name`,`element` FROM `incbmx_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1127μs656B/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)80μs648B/administrator/components/com_finder/src/Indexer/Taxonomy.php:325Copy
  • SELECT * FROM `incbmx_schemaorg` WHERE `itemId` = :itemId AND `context` = :context62μ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)160μs46.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` = 178μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:465Copy
  • warningassets - No asset found for com_content.article.2135, falling back to com_content
  • warningassets - No asset found for com_content.article.2135, falling back to com_content
  • warningassets - No asset found for com_content.article.2135, falling back to com_content
  • warningassets - No asset found for com_content.article.2135, falling back to com_content
  • warningassets - No asset found for com_content.article.2135, falling back to com_content
  • warningassets - No asset found for com_content.article.2135, falling back to com_content
  • warningassets - No asset found for com_content.article.2135, falling back to com_content
  • warningassets - No asset found for com_content.article.2135, falling back to com_content
  • warningassets - No asset found for com_content.article.2135, falling back to com_content
  • warningassets - No asset found for com_content.article.2135, falling back to com_content