Este aparato puede detectar campos magnéticos muy débiles, siempre que sean variables. Así, el movimiento de un pequeño imán de altavoz a 1 metro de su sensor es suficiente para hacerlo disparar y emitir un sonido de alarma por algunos segundos. Las bobinas, solenoides, imanes permanentes pueden ser encontrados con la ayuda de este detector. En este artículo usted verá que son posibles otras aplicaciones para este Detector de Campos Magnéticos.

   Un detector de campos magnéticos puede tener muchas utilidades prácticas. Además de la localización de imanes es la detección de objetos que se mueven por la simple fijación de un pequeño imán, este detector también dispara con descargas eléctricas violentas e incluso con fenómenos inusitados.

  De hecho, los rayos de una tempestad que se aproxima pueden ser detectados con facilidad y, según los investigadores que estudian los llamados "objetos voladores no identificados" (óvnis), la mejor manera de hacer su detección es justamente a través de un aparato de éste, ya que se relatan fenómenos de naturaleza magnética asociados a su aparición.

   El aparato es alimentado por 4 pilas comunes, tiene gran autonomía y puede ser montado de manera suficientemente compacta para tener un uso portátil.

    Los investigadores de óvnis pueden perfectamente utilizarlo en campamentos o lugares no sujetos a interferencias de redes eléctricas o máquinas industriales.

   El aparato proporciona dos tipos de indicación: visual con el encendido de un LED y sonoro con el disparo de un oscilador de audio de buena potencia.

   La corriente de reposo, del orden de pocos miliamperios, permite que la unidad quede permanentemente conectada sin gran gasto de las pilas. El mayor consumo de energía sólo se produce con el disparo del oscilador, pero esto sólo dura unos segundos.

 

 

   COMO FUNCIONA

 

   El aparato tiene 3 pasos que se muestran en la figura 1.

 

Figura 1 - Diagrama de bloques del aparato
Figura 1 - Diagrama de bloques del aparato | Clique na imagem para ampliar |

 

   

El sensor es una bobina que, dada la enorme sensibilidad del aparato, no necesita tener gran cantidad de espiras, como ocurre en aparatos detectores equivalentes.

   La bobina se conecta a la entrada de un amplificador operacional con FET que opera de modo diferencial. Las pequeñas tensiones que son inducidas en la bobina por el movimiento de campos magnéticos son enormemente ampliadas por el integrado.

   En el caso de que se produzca un movimiento relativo del campo junto a la bobina, para la detección, la condición necesaria es que haya movimiento relativo del campo junto a la bobina, así que tendremos detección tanto en el caso de movimiento del campo en relación a la bobina, como de la bobina en relación al campo.

   Esto permite la detección de campos estáticos, lo que ocurrirá cuando el sensor penetrar en el mismo.

   La enorme impedancia de entrada del amplificador con FET sumada a su ganancia permite que se logre una gran sensibilidad para el circuito.

   Una tensión de algunos microvolts obtenida por el paso de un imán de altavoz a 1 metro de distancia es suficiente para provocar el disparo del sistema.

   El circuito de disparo consiste en un monoestable con el integrado 555.

   Cuando la tensión en el perno 2 cae por debajo de un cierto valor, en función de la inducción del campo sobre el sensor, el 555 es disparado, permaneciendo su salida en el nivel Hl en un intervalo que depende de R5 y C1.

   Estos componentes se pueden cambiar, según se desee mayor o menor tiempo de disparo.

   En el nivel HI tenemos dos tipos de accionamiento para cambiar el usuario del aparato: el primero es el Ied que se enciende.

   El segundo consiste en un oscilador de audio cuyo tono es dado por R7 y C2 básicamente. Este pequeño oscilador de dos transistores tiene suficiente potencia para excitar con buen volumen un altavoz.

   Cuando la salida del perno 3 del 555 vuelve al nivel LO, el sistema está listo para un nuevo accionamiento.

   

 

MONTAJE

 

   En la figura 2 tenemos el diagrama completo de este aparato.

 

Figura 2 - Diagrama del detector
Figura 2 - Diagrama del detector | Clique na imagem para ampliar |

 

   

En la figura 3 tenemos la placa de circuito impreso sugerida.

 

Figura 3 - Placa para el montaje
Figura 3 - Placa para el montaje | Clique na imagem para ampliar |

 

   

El montaje no es crítico, recomendándose sólo que, en el caso del montaje del sensor un poco alejado del aparato, se utilice un cable doble blindado.

  Para el sensor existen varias posibilidades que deben ser experimentadas por el montador en función de la sensibilidad deseada. Dos experimentos se pueden realizar con el devanado de un transformador de alimentación dotado de un primario de 110 / 220V y secundario de 9 o 12V con corriente de 100 a 500 mA (figura 4)

 

Figura 4 - La bobina sensora
Figura 4 - La bobina sensora

 

   

En el interior del devanado colocaremos un bastón de ferrita. Podemos entonces hacer la conexión en el primario, cuando entonces tendremos mayor sensibilidad (a veces hasta demasiado, pues el campo de la red eléctrica local ya lo disparará), o bien proceder a la conexión del secundario, cuando tendremos una sensibilidad menor, pero aún así grande.

Otra posibilidad consiste en enrollar de 500 a 1 000 vueltas de alambre esmaltado 28 o más fino en un bastón de ferrita de 1ocm de longitud.

   Los resistores utilizados en el montaje son todos de 1/8 o ¼ W con un 10% o 20% de tolerancia. Los electrolitos deben tener tensión de trabajo de al menos 6 V.

   Los integrados, para mayor comodidad, pueden ser montados en sockets.

   La fuente de alimentación consiste en 4 pilas pequeñas.

   P1 es un trimpot común donde se hace el ajuste de sensibilidad. Una vez que tengamos un ajuste con el sensor usado, ya no será necesario actuar sobre este control, por lo que no recomendamos el uso de potenciómetro.

   El montaje final puede ser hecho en una cajita plástica, como muestra la figura 5.

 

   Figura 5 - Caja para montaje
   Figura 5 - Caja para montaje | Clique na imagem para ampliar |

 

   

Esta caja debe tener dimensiones que permitan el alojamiento de la placa, sensor, altavoz y pilas.

 

 

PRUEBA Y USO

 

   Sólo tienes que conectar la unidad y ajustar inicialmente P1 para que el sistema quede en el umbral del disparo, es decir, cerca del punto en que el LED se enciende.

   Al hacer el ajuste, espere siempre unos segundos cuando el LED se encienda, para dar tiempo al monoestable de volver a su condición de apagado.

   Si el ajuste es difícil, se puede aumentar el valor de R4 o disminuir.

   Una vez que el LED esté apagado, tome un pequeño imán y muévalo a una distancia de al menos 2º cm del sensor.

   El LED debe encenderse cuando hay movimiento. Retoque el ajuste de P1 para obtener una máxima sensibilidad.

   Para usar es sólo dejar el aparato conectado y moverlo cerca de lugares donde existan campos magnéticos fijos o variables.

   Para detectar fuentes de campos, como hilos de instalaciones y motores, la simple aproximación ya será suficiente para provocar el disparo.

 

CI-1 - CA3140 - circuito integrado

CI-2 - 555 - circuito integrado

Q1 - BC548 - transistores NPN de uso general

Q2 - BC558 - transistores PNP de uso general

LED1 - LED rojo común

L1 - sensor (ver texto)

FTE - altavoz pequeño de 8 ohms

S1 - Interruptor simple

P1 - 100k - trimpot

B1 - 4 pilas pequeñas

R1 - 2M2 - resistencia (rojo, rojo, verde)

R2 - 100 k - resistor (marrón, negro, amarillo)

R3 - 1 k - resistor (marrón, negro, rojo)

R4 - 47 k - resistencia (amarillo, violeta, naranja)

R5 - 100 k - resistor (marrón, negro, amarillo)

R6 - 470 ohms - resistor (amarillo, violeta, marrón)

R7 - 56 k - resistor (verde, azul, naranja)

R8 - 1 k - resistor (marrón, negro, rojo)

C1 - 10 uF - capacitor electrolítico

CZ - 47 nF - capacitor de cerámica o de poliéster

03 - 47 uF - capacitor electrolítico

Varios: caja para montaje, bastón de ferrita, hilos esmaltados placa de circuito impreso, soporte para 4 pilas pequeñas, hilos, soldadura, etc.

 

 

18.893MBMemory Usage38.57msRequest Duration
Joomla! Version5.2.2
PHP Version8.2.19
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:56 [ "USER" => "apache" "HOME" => "/usr/share/httpd" "SCRIPT_NAME" => "/index.php" "RE...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1736615696 "last" => 1736615696...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (87.17KB) (300μs)
  • afterInitialise (1.14MB) (3.59ms)
  • afterRoute (179.16KB) (871μs)
  • beforeRenderComponent com_content (100.65KB) (423μs)
  • Before Access::preloadComponents (all components) (33.45KB) (202μs)
  • After Access::preloadComponents (all components) (107.06KB) (359μs)
  • Before Access::preloadPermissions (com_content) (1.57KB) (8μs)
  • After Access::preloadPermissions (com_content) (16.19MB) (18.68ms)
  • Before Access::getAssetRules (id:27282 name:com_content.article.30915) (514.65KB) (801μs)
  • After Access::getAssetRules (id:27282 name:com_content.article.30915) (7.38KB) (31μs)
  • afterRenderComponent com_content (408.55KB) (5.93ms)
  • afterDispatch (2.25KB) (45μs)
  • beforeRenderRawModule mod_articles_category (Banco de Circuitos) (359.32KB) (1.54ms)
  • afterRenderRawModule mod_articles_category (Banco de Circuitos) (79.43KB) (324μs)
  • beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (90μs)
  • afterRenderRawModule mod_finder (Busca_inteligente) (64.98KB) (1.09ms)
  • beforeRenderModule mod_articles_category (Banco de Circuitos) (13.16KB) (627μs)
  • afterRenderModule mod_articles_category (Banco de Circuitos) (5.39KB) (62μs)
  • beforeRenderModule mod_finder (Busca_inteligente) (3.5KB) (344μs)
  • afterRenderModule mod_finder (Busca_inteligente) (4.75KB) (44μs)
  • afterRender (262.39KB) (3.1ms)
  • 1 x After Access::preloadPermissions (com_content) (16.19MB) (48.42%)
    18.68ms
    1 x afterRenderComponent com_content (408.55KB) (15.39%)
    5.93ms
    1 x afterInitialise (1.14MB) (9.32%)
    3.59ms
    1 x afterRender (262.39KB) (8.04%)
    3.10ms
    1 x beforeRenderRawModule mod_articles_category (Banco de Circuitos) (359.32KB) (3.98%)
    1.54ms
    1 x afterRenderRawModule mod_finder (Busca_inteligente) (64.98KB) (2.83%)
    1.09ms
    1 x afterRoute (179.16KB) (2.26%)
    871μs
    1 x Before Access::getAssetRules (id:27282 name:com_content.article.30915) (514.65KB) (2.08%)
    801μs
    1 x beforeRenderModule mod_articles_category (Banco de Circuitos) (13.16KB) (1.63%)
    627μs
    1 x beforeRenderComponent com_content (100.65KB) (1.1%)
    423μs
    1 x After Access::preloadComponents (all components) (107.06KB) (0.93%)
    359μs
    1 x beforeRenderModule mod_finder (Busca_inteligente) (3.5KB) (0.89%)
    344μs
    1 x afterRenderRawModule mod_articles_category (Banco de Circuitos) (79.43KB) (0.84%)
    324μs
    1 x afterLoad (87.17KB) (0.78%)
    300μs
    1 x Before Access::preloadComponents (all components) (33.45KB) (0.52%)
    202μ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.16%)
    62μs
    1 x afterDispatch (2.25KB) (0.12%)
    45μs
    1 x afterRenderModule mod_finder (Busca_inteligente) (4.75KB) (0.11%)
    44μs
    1 x After Access::getAssetRules (id:27282 name:com_content.article.30915) (7.38KB) (0.08%)
    31μs
    1 x Before Access::preloadPermissions (com_content) (1.57KB) (0.02%)
    8μs
21 statements were executed, 5 of which were duplicates, 16 unique10.83ms1.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 177μ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)143μs944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `id`,`rules` FROM `incbmx_viewlevels`53μ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` = :guest73μ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`232μ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)214μ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.69ms1.46MBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `incbmx_content`331μs2.39KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • UPDATE `incbmx_content` SET `hits` = (`hits` + 1) WHERE `id` = '30915'160μ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)163μ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`176μ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)239μs4KBParams/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`162μ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 ASC369μ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`193μ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)89μ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)163μ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