La exploración del mundo invisible puede ofrecer muchas sorpresas a los lectores que poseen una linterna de rayos ultravioleta. Como tales linternas no se pueden comprar fácilmente en las casas de comercio, lo que proponemos es la construcción de una que, por increíble que parezca, no es excesivamente cara ni difícil de montar. Con ella usted puede comprobar la fosforescencia de rocas, sustancias químicas, seres vivos, descubrir notas falsas y muchas otras cosas.

 

Nota: si bien el artículo es antiguo, usando la solución de la lámpara, todavía se puede montar con facilidad, ya que las fluorescentes ultravioletas de bajo costo se pueden obtener fácilmente. Una posibilidad explorada en otros artículos es el uso de LEDs ultravioleta que ya se pueden obtener en el comercio especializado.

 

   En la sección "Lo que usted necesita saber" de esta edición (En el artículo original) estudiamos la naturaleza de los rayos ultravioleta y vimos que esta radiación de corto longitud de onda posee una energía más alta que la de la luz común.

   Así, cuando la radiación ultravioleta incide en determinadas sustancias, puede ocurrir el fenómeno de la fluorescencia. Los átomos de la sustancia absorben la energía del ultravioleta que es invisible y luego la devuelven, pero en saltos múltiples, lo que lleva la emisión de energía de menor frecuencia cayendo así en el espectro visible.

   El resultado final es que la sustancia absorbe el ultravioleta y emite luz visible "encendiendo".

   Diversas son las sustancias que presentan estas propiedades como determinadas sales de tierras raras (calcio, estroncio, etc.), determinadas sustancias orgánicas como la vitamina A, el quinino etc.

   Con una linterna que emite rayos ultravioleta a pequeña escala (a gran escala son peligrosos), podemos explorar el mundo mineral, vegetal y animal verificando la presencia de determinadas sustancias por el fenómeno de la fluorescencia que, además de todo, es muy bonito. La luz negra de los bailes y un ejemplo de fluorescencia.

   Describimos entonces como nuestro principal artículo la construcción de una pequeña linterna fluorescente totalmente portátil, pues funciona con pilas comunes.

   Esta linterna emite radiación ultravioleta y permite la verificación de la fluorescencia de diversas sustancias, según experiencias que indicamos.

 

 

EL CIRCUITO

 

   Existen en el comercio lámparas de ultravioleta pequeñas que se utilizan en la producción de efectos de luz negra en bailes; Estas lámparas deben ser alimentadas por tensiones altas, de 110 V o 220 V, pues son del tipo fluorescente.

   Como deseamos una unidad portátil, necesitamos un circuito electrónico para elevar la tensión de las pilas. Este circuito se denomina "inversor" y consiste básicamente en un oscilador con un transformador elevador de tensión.

   Nuestro inversor tiene dos transistores del tipo TlP31 operando en contrafase.

   La bobina de baja tensión del transformador determina básicamente la frecuencia de operación. Cada mitad del enrollamiento sirve de carga de colector para un transistor y al mismo tiempo realimenta el otro.

   De esta forma, tenemos un sistema que oscila con cada transistor conduciendo la corriente en un instante diferente, lo que garantiza un buen rendimiento en la transferencia de energía (figura 1).

 


| Clique na imagem para ampliar |

 

 

   En este circuito existen tres capacitores que desempeñan funciones importantes. Uno de ellos es C3, que prácticamente determina con el devanado del transformador la frecuencia de operación. Dependiendo del transformador usado, este capacitor puede tener valores entre 100 nF y 470 nF. Daremos más adelante instrucciones de cómo encontrar el valor ideal.

   Los otros dos son C1 y C2 que determinan la realimentación del circuito de base de los transistores y también influyen en la frecuencia.

   Los resistores de base son importantes porque determinan la potencia del sistema. Con los valores indicados, la corriente estará entre 700 y 800 mA, lo que con 12 V significa una potencia de cerca de 8 vatios. Para esta corriente, las pilas deben ser grandes y preferiblemente alcalinas. Para una intensidad de luz un poco menor y mayor durabilidad de las pilas, los resistores se pueden aumentar hasta 2 200 ohms aproximadamente. La potencia quedará entonces reducida a 5 o 6 vatios, lo que todavía es bastante para las aplicaciones sugeridas.

   El circuito también funcionará con. 9 V (6 pilas medias), pero con menor potencia.

   Observe que esta es la potencia consumida, ya que existen pérdidas en el transformador que llevan a una potencia aplicada a la lámpara 20 o 30% menor, dependiendo de las características del transformador principalmente.

   Para una aplicación fija damos una fuente de alimentación mostrada en la figura 2.

 


| Clique na imagem para ampliar |

 

 

   Esta fuente proporciona hasta 1A de corriente, lo que es más que suficiente para el inversor.

 

 

MONTAJE

 

   En la figura 3 tenemos el diagrama completo del inversor.

 


| Clique na imagem para ampliar |

 

 

   Como se utilizan pocos componentes, sugerimos el uso de un puente de terminales que se fijará en el interior de la caja (figura 4).

 


| Clique na imagem para ampliar |

 

 

Los transistores pueden ser los TIP31 (sin marca, A, B o C) que deben estar dotados de un radiador de calor. Este radiador consiste en una placa de metal atornillada en el componente con las dimensiones indicadas en la propia figura.

   El soporte de pilas es grande, y para la conexión de la lámpara fluorescente ultravioleta recomendamos un jack y enchufe, lo que facilitaría el transporte. Sin embargo, nada impide que se haga la conexión directa al transformador con un par de hilos de al menos 1,5 metros de longitud para mayor movilidad.

   La lámpara del tipo FLSBLB de 8 vatios de potencia puede ser sustituida por equivalentes de 4 a 10 W sin problemas.

   Esta lámpara se instala en un tubo de PVC en el que se ha realizado un corte lateral. Un cable de goma, del tipo utilizado en manillar de bicicletas, sirve para sostener el conjunto y en el otro extremo una tapa de plástico es fijada.

   En la figura 5 tenemos el aspecto final del montaje.

 


| Clique na imagem para ampliar |

 

 

   En la caja la tira se colocan las pilas y el circuito inversor.

   El transformador se debe fijar en la propia caja en posición apropiada siendo del tipo con primario de 110/220 V x 6 + 6 V x 500 mA. Observe la identificación de los hilos que van a la lámpara y que el terminal de 110 V permanece libre

   Los capacitores C2, C3 y C4 pueden ser cerámicos o de poliéster y los resistores de 1/8 a ½ W.

 

 

PRUEBA Y USO

 

    Para probar, coloque las pilas en el soporte o conecte la fuente observando la polaridad y accione S1.

   Debe haber un zumbido en el transformador y un brillo violeta debe ser percibido en la lámpara (una pequeña parte de la radiación emitida cae en el extremo violeta visible del espectro).

   En un ambiente obscurecido, acerque la linterna de hojas de papel blanco. Ellas deben brillar fuertemente.

   Si tiene un miliamperímetro, conéctelo en serie con la alimentación como se muestra en la figura 6.

 


 

 

 

    Si la corriente está entre 500 y 800 mA, para 12V y alrededor de 30omA a 9 V entonces el aparato está en buenas condiciones, con buen rendimiento. Si está abajo, intente cambiar el valor de los resistores R1 y R2 (entre 1k y 2k2) y el capacitor C4, entre 100 nF y 470 nF.

   Para un consumo menor de corriente, usando pilas grandes comunes, elija resistores que suministran una corriente entre 450 y 500 mA.

   Comprobado el funcionamiento es sólo usar el aparato:

a) Fluorescencia de papeles: papel común tiene sustancias que lo hacen fluorescente. Aproxime la lámpara de libros y revistas. El lector comprobará la fluorescencia.

b) Coloque bajo el foco de la lámpara un poco de arena común. El lector observará que algunos cristales manifestarán fluorescencia indicando la presencia de determinadas sales o tierras raras.

c) Ilumine una ropa cualquiera, aparentemente limpia, en la oscuridad con su linterna ultravioleta. Hilos finos presos a la ropa van a aparecer, mostrando suciedad "invisible".

   Otras pruebas pueden ser descubiertas por el lector que, iluminando objetos diversos, descubrirá muchas cosas del "mundo invisible".

   Volveremos oportunamente a hablar de la fluorescencia ultravioleta, indicando algunas experiencias interesantes y hasta minerales que pueden ser descubiertos con su utilización.

 

Q1, Q2 - TlP31 - transistores NPN de potencia con radiador de calor

B1 - 9 o 12 V - 6 ó 8 pilas grandes o medias - comunes o alcalinas

T1 - Transformador con primario de 110/220 V y secundario de 6 + 6 V x 1 A

X1 - Lámpara ultravioleta de 4 a 10 W

C1 - 100 uF x 6 V o más - capacitor electrolítico

C2, C3 - 10 nF - capacitor de cerámica o de poliéster (.01)

C4 - 220 nF - capacitor de cerámica o de poliéster (véase el texto)

R1, R2 - 1k - resistores (marrón, negro, rojo)

S1 - Interruptor simple

   Varios: caja para montaje, soporte de pilas, puente de terminales, tubo de PVC, cable de goma, hilos, soldadura, etc.

 

 

18.905MBMemory Usage39.18msRequest 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" => "8uk8gdahh8nlvqh9tpq6dgblnr" ]
$_SERVER
array:52 [ "USER" => "apache" "HOME" => "/usr/share/httpd" "SCRIPT_NAME" => "/index.php" "RE...
session
array:3 [ "counter" => 3 "timer" => array:3 [ "start" => 1741943492 "last" => 1741943495...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (85.86KB) (284μs)
  • afterInitialise (1.14MB) (3.41ms)
  • afterRoute (179.16KB) (871μs)
  • beforeRenderComponent com_content (100.65KB) (496μs)
  • Before Access::preloadComponents (all components) (33.5KB) (221μs)
  • After Access::preloadComponents (all components) (107.06KB) (386μs)
  • Before Access::preloadPermissions (com_content) (1.57KB) (9μs)
  • After Access::preloadPermissions (com_content) (16.19MB) (19.32ms)
  • Before Access::getAssetRules (id:27180 name:com_content.article.30814) (514.65KB) (635μs)
  • After Access::getAssetRules (id:27180 name:com_content.article.30814) (7.38KB) (41μs)
  • afterRenderComponent com_content (397.04KB) (6.14ms)
  • afterDispatch (2.25KB) (58μs)
  • beforeRenderRawModule mod_articles_category (Banco de Circuitos) (359.23KB) (1.59ms)
  • afterRenderRawModule mod_articles_category (Banco de Circuitos) (15.43KB) (337μs)
  • beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (92μs)
  • afterRenderRawModule mod_finder (Busca_inteligente) (129.29KB) (1.11ms)
  • beforeRenderModule mod_articles_category (Banco de Circuitos) (9.98KB) (567μs)
  • afterRenderModule mod_articles_category (Banco de Circuitos) (5.39KB) (64μs)
  • beforeRenderModule mod_finder (Busca_inteligente) (6.39KB) (203μs)
  • afterRenderModule mod_finder (Busca_inteligente) (4.44KB) (47μs)
  • afterRender (262.05KB) (3.19ms)
  • 1 x After Access::preloadPermissions (com_content) (16.19MB) (49.3%)
    19.32ms
    1 x afterRenderComponent com_content (397.04KB) (15.68%)
    6.14ms
    1 x afterInitialise (1.14MB) (8.69%)
    3.41ms
    1 x afterRender (262.05KB) (8.13%)
    3.19ms
    1 x beforeRenderRawModule mod_articles_category (Banco de Circuitos) (359.23KB) (4.05%)
    1.59ms
    1 x afterRenderRawModule mod_finder (Busca_inteligente) (129.29KB) (2.84%)
    1.11ms
    1 x afterRoute (179.16KB) (2.22%)
    871μs
    1 x Before Access::getAssetRules (id:27180 name:com_content.article.30814) (514.65KB) (1.62%)
    635μs
    1 x beforeRenderModule mod_articles_category (Banco de Circuitos) (9.98KB) (1.45%)
    567μs
    1 x beforeRenderComponent com_content (100.65KB) (1.27%)
    496μs
    1 x After Access::preloadComponents (all components) (107.06KB) (0.99%)
    386μs
    1 x afterRenderRawModule mod_articles_category (Banco de Circuitos) (15.43KB) (0.86%)
    337μs
    1 x afterLoad (85.86KB) (0.72%)
    284μs
    1 x Before Access::preloadComponents (all components) (33.5KB) (0.56%)
    221μs
    1 x beforeRenderModule mod_finder (Busca_inteligente) (6.39KB) (0.52%)
    203μs
    1 x beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (0.23%)
    92μs
    1 x afterRenderModule mod_articles_category (Banco de Circuitos) (5.39KB) (0.16%)
    64μs
    1 x afterDispatch (2.25KB) (0.15%)
    58μs
    1 x afterRenderModule mod_finder (Busca_inteligente) (4.44KB) (0.12%)
    47μs
    1 x After Access::getAssetRules (id:27180 name:com_content.article.30814) (7.38KB) (0.1%)
    41μ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.69ms1.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 156μ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_id55μs992BParams/libraries/src/Session/MetadataManager.php:316Copy
  • SELECT `id`,`rules` FROM `incbmx_viewlevels`49μ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` = :guest74μ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`224μ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.61ms1.46MBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `incbmx_content`309μs2.39KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • UPDATE `incbmx_content` SET `hits` = (`hits` + 1) WHERE `id` = '30814'184μ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`227μ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)222μ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.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 ASC379μ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`189μs3.92KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `name`,`element` FROM `incbmx_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1152μ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)97μs648B/administrator/components/com_finder/src/Indexer/Taxonomy.php:325Copy
  • SELECT * FROM `incbmx_schemaorg` WHERE `itemId` = :itemId AND `context` = :context61μ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)162μ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` = 172μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:465Copy