Publicado en 2007 en una revista técnica, este artículo describe el montaje de un interesante inversor que permite alimentar lámparas fluorescentes con pilas comunes o recargables. También funciona con la batería de 12 V del coche. Se trata de un diseño ideal para camping, en sistemas de luz de emergencia o para el coche, como luz de servicio. El circuito es actual, pues los componentes usados ​​se pueden encontrar fácilmente en el comercio especializado y son de bajo costo, admitiendo equivalentes. La alta tensión obtenida en la salida también permite que este proyecto sea adaptado para funcionar como un sonido electrificador.

 

Introducción

Este proyecto describe el montaje de un inversor de tensión que permite encender lámparas fluorescentes de 4 a 15 watts a partir de 4 pilas recargables de Nicad, 4 pilas comunes tamaño C o D o aún baterías de 6 y 12 V. El circuito es ideal para ser agregado a un sistema de iluminación de emergencia ahora que estamos ante la posibilidad de cortes inesperados de energía. Con el alto rendimiento del circuito se puede aumentar la autonomía de pilas o baterías en los sistemas de emergencia.

Las lámparas incandescentes poseen un bajo rendimiento en la conversión de energía eléctrica en luz. De hecho, menos del 30% de la energía se convierte en luz lo que significa la necesidad de compensar con la potencia el nivel de iluminación deseado.

Este problema es especialmente grave en los sistemas de iluminación de emergencia que hacen uso de lámparas incandescentes, pues necesitamos una potencia mayor que reduce la autonomía de la fuente. Con el uso de un inversor podemos usar lámparas fluorescentes, e incluso si su rendimiento no es 100% la posibilidad de usar lámparas más eficientes significa que la autonomía de la batería puede ser ampliada con la generación también de más luz.

El inversor que presentamos es de pequeña potencia para pequeñas lámparas fluorescentes y puede funcionar hasta de las pilas lo que lo hace ideal para un sistema doméstico de bajo consumo. Sólo tiene pilas recargables en carga constante o batería o incluso pilas comunes que una o más lámparas fluorescentes pueden mantenerse encendidas durante algunas horas en el caso del corte de energía.

El uso de MOSFETs de potencia en la excitación del transformador hace el circuito bastante eficiente incluso usando un transformador común y su simplicidad permite que sea instalado fácilmente en una pequeña caja.

Esta caja puede también incluir todo el sistema de emergencia y carga de la batería.

 

 

COMO FUNCIONA

Para elevar la tensión de 6 o 12 V de pilas y baterías al valor necesario la ionización de lámparas fluorescentes necesitamos un circuito oscilador de potencia que normalmente opera entre 500 y 5000 Hz dependiendo del transformador usado.

En nuestro caso utilizamos un circuito integrado CMOS del tipo 7555 (equivalente al bipolar 555 que también se puede utilizar) en la configuración asimétrica donde la frecuencia depende de R1, R2 y C1. Con los valores indicados, teniendo en cuenta la tolerancia de los componentes el circuito oscilará en el rango indicado.

Los lectores que deseen pueden intercambiar R1 por un trimpot de 100 k ohms en serie con un resistor de 1 k ohms y con ello tener un ajuste de la frecuencia para encontrar la resonancia del transformador y por lo tanto el mayor rendimiento.

Los pulsos rectangulares del 7555 se aplican a la compuerta de un FET de potencia. Este tipo de transistor puede controlar corrientes muy altas pasando a un estado de muyo baja resistencia entre el drenaje y la fuente cuando están saturados.

Esto posibilita la transferencia con alto rendimiento de la energía de la batería que alimenta el circuito al secundario del transformador que tiene como carga.

El transformador utilizado es del tipo con primario de acuerdo con la red local y secundaria de 6 o 12 V y corriente en el rango de 100 a 250 mA (tipo pequeño, por lo tanto). El secundario de baja tensión funciona como primario recibiendo las muñecas del oscilador y en el primario aparece una alta tensión con picos de intensidad suficiente para ionizar la lámpara y encenderse.

Como la forma de onda del circuito no es senoidal y ni la frecuencia de 60 Hz, incluso cuando usamos un transformador de 110 V o 220 V de primario, la tensión que aparece en este devanado no tiene estos valores.

En algunos de sus picos pueden superar los 400 V lo que hace que incluso lámparas gastadas que ya no funcionen en la red de energía encienden sin problemas en este inversor. Es importante observar que la potencia del circuito no es la potencia de la luz usada, por lo que para una lámpara más grande (15 W, por ejemplo) se encender con un brillo reducido.

 

 

 

Conservación de la energía

No se puede crear energía.

Recuerde que la energía que obtiene en la salida de un inversor es la energía que su batería entrega. Por lo tanto, no espere obtener más que pilas o baterías que pueden proporcionar en un circuito de este tipo.

 Muchos piensan que pueden aumentar tanto la tensión como la corriente que una pila o batería puede proporcionar lo que significa "crear energía".

Como en la naturaleza nada se crea, nada se pierde pero todo se transforma (Lavoisier) ningún inversor podrá ser usado para aumentar la "energía" de pilas o baterías.

 

 

 

MONTAJE

El diagrama completo del inversor se muestra en la figura 1.

 

 


| Clique na imagem para ampliar |

 

La disposición de los componentes en una pequeña placa de circuito impreso se muestra en la figura 2.

 

 


| Clique na imagem para ampliar |

 

 

Para las corrientes de hasta 200 mA el transistor no necesita radiador de calor. Sin embargo, si la corriente tiende a un valor mayor, lo que puede ser percibido por el calentamiento del transistor será interesante dotarlo de un pequeño disipador de calor.

Este disipador puede ser una plaquita de metal doblada en "U" con unos 4 a 5 cm2 de área. Cualquier FET de potencia que tenga una corriente de drenaje de 1 A o más puede ser usado en el proyecto.

El transformador puede ser de 110 V o 220 V de bobinado primario y secundario de 5 o 6 V coin corriente entre 100 y 300 mA. Dependiendo de la lámpara será interesante utilizar el más pequeño.

La lámpara fluorescente puede ser de cualquier tipo de 4 a 15 watts.

Para la alimentación hay varias posibilidades:

a) 4 pilas comunes medias o grandes - con esta alimentación tendremos algunas horas de autonomía dependiendo de la corriente específica de su proyecto la cual fundamental es dada por las características del transformador. La desventaja de esta alimentación es que sólo podemos usar las pilas una sola vez.

b) 4 pilas recargables de Nicad media o grande - tendremos una buena autonomía con la ventaja de que podemos recargar las pilas para ser usadas nuevamente.

c) Batería de 6 o 12 V - en este caso la ventaja está en la mayor autonomía y también en la posibilidad de recargar la batería.

Es interesante pensar en la posibilidad de agregar al circuito un cargador que permanezca permanentemente conectado en la red de energía.

 

 

 

Inversores para electrodomésticos

Este tipo de circuito con señales rectangulares y frecuencia diferente de 60 Hz no sirve para alimentar muchos electrodomésticos y electrónicos. De hecho, los picos de alta tensión pueden ser peligrosos para estos aparatos y la propia frecuencia se utiliza en electrodomésticos que tienen motores para sincronizar su movimiento. Los electro-electrónicos sensibles a la forma de onda y frecuencia de la red sólo deben ser alimentados por inversores apropiados que generen una tensión senoidal regulada de 60 Hz.

 

 

PRUEBA Y USO

Para probar el aparato basta con colocar la fuente de alimentación (pilas o batería) la lámpara debe encenderse. Si el brillo no es grande se puede aterrizar R1 y R2 en el rango de 2,2 k ohms a 47 k ohms para obtener una frecuencia de oscilación que resulte en mejor rendimiento casándose con las características del transformador usado.

Una posibilidad ya discutida consiste en agregar un trimpot de ajuste.

No toque los cables que van a la lámpara.

A pesar de ser alimentado por pilas y batería, la tensión llega a superar a 400 V lo que, a pesar de no ser mortal, causa un choque bastante desagradable. La lámpara fluorescente puede quedar lejos del aparato, sin problemas, dependiendo de la aplicación.

Comprobado el funcionamiento es sólo hacer la instalación en una caja para facilitar su transporte y uso.

 

   Nota: con la alimentación por un enchufe del tipo encendedor de cigarrillos de coche, el inversor puede funcionar en el coche.

 

 

LISTA DE MATERIAL

 

Semiconductores:

CI-1 - TLC7555 o TLC555 - circuito integrado CMOS

Q1 - IRF640 - Transistores de Efecto de Campo de Potencia - o equivalente - ver texto

Resistores: (1/8 W, 5%)

R1, R2 - 10 k ohms - marrón, negro, naranja

Capacitores:

C1 - 47 nF - poliéster o cerámico

Varios:

T1 - Transformador con un rango de 110 V o 220 V y secundario de 5 o 6 V con corriente de 100 a 300 mA - ver texto

X1 - lámpara fluorescente pequeña 4 a 15 W

S1 - Interruptor simple

B1 - Pilas o batería - 6 a 12 V - ver texto

Placa de circuito impreso, caja para montaje, zócalo para lámpara fluorescente, soporte de pilas, hilos, soldadura.

 

 

18.929MBMemory Usage43.5msRequest Duration
Joomla! Version5.2.3
PHP Version8.3.20
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" => "4ka5q84bso1ntti44974fral5r" ]
$_SERVER
array:52 [ "USER" => "apache" "HOME" => "/usr/share/httpd" "SCRIPT_NAME" => "/index.php" "RE...
session
array:3 [ "counter" => 5 "timer" => array:3 [ "start" => 1752168800 "last" => 1752168801...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (85.55KB) (203μs)
  • afterInitialise (1.14MB) (2.98ms)
  • afterRoute (179.16KB) (840μs)
  • beforeRenderComponent com_content (100.69KB) (380μs)
  • Before Access::preloadComponents (all components) (33.45KB) (159μs)
  • After Access::preloadComponents (all components) (107.06KB) (389μs)
  • Before Access::preloadPermissions (com_content) (1.57KB) (7μs)
  • After Access::preloadPermissions (com_content) (16.22MB) (23.66ms)
  • Before Access::getAssetRules (id:27541 name:com_content.article.31174) (514.65KB) (934μs)
  • After Access::getAssetRules (id:27541 name:com_content.article.31174) (7.38KB) (38μs)
  • afterRenderComponent com_content (408.91KB) (6.81ms)
  • afterDispatch (2.25KB) (43μs)
  • beforeRenderRawModule mod_articles_category (Banco de Circuitos) (358.44KB) (1.51ms)
  • afterRenderRawModule mod_articles_category (Banco de Circuitos) (79.43KB) (291μs)
  • beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (90μs)
  • afterRenderRawModule mod_finder (Busca_inteligente) (64.9KB) (1.12ms)
  • beforeRenderModule mod_articles_category (Banco de Circuitos) (9.27KB) (532μs)
  • afterRenderModule mod_articles_category (Banco de Circuitos) (5.47KB) (62μs)
  • beforeRenderModule mod_finder (Busca_inteligente) (6.64KB) (186μs)
  • afterRenderModule mod_finder (Busca_inteligente) (4.75KB) (47μs)
  • afterRender (265.75KB) (3.11ms)
  • 1 x After Access::preloadPermissions (com_content) (16.22MB) (54.39%)
    23.66ms
    1 x afterRenderComponent com_content (408.91KB) (15.67%)
    6.81ms
    1 x afterRender (265.75KB) (7.16%)
    3.11ms
    1 x afterInitialise (1.14MB) (6.85%)
    2.98ms
    1 x beforeRenderRawModule mod_articles_category (Banco de Circuitos) (358.44KB) (3.47%)
    1.51ms
    1 x afterRenderRawModule mod_finder (Busca_inteligente) (64.9KB) (2.58%)
    1.12ms
    1 x Before Access::getAssetRules (id:27541 name:com_content.article.31174) (514.65KB) (2.15%)
    934μs
    1 x afterRoute (179.16KB) (1.93%)
    840μs
    1 x beforeRenderModule mod_articles_category (Banco de Circuitos) (9.27KB) (1.22%)
    532μs
    1 x After Access::preloadComponents (all components) (107.06KB) (0.89%)
    389μs
    1 x beforeRenderComponent com_content (100.69KB) (0.87%)
    380μs
    1 x afterRenderRawModule mod_articles_category (Banco de Circuitos) (79.43KB) (0.67%)
    291μs
    1 x afterLoad (85.55KB) (0.47%)
    203μs
    1 x beforeRenderModule mod_finder (Busca_inteligente) (6.64KB) (0.43%)
    186μs
    1 x Before Access::preloadComponents (all components) (33.45KB) (0.37%)
    159μs
    1 x beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (0.21%)
    90μs
    1 x afterRenderModule mod_articles_category (Banco de Circuitos) (5.47KB) (0.14%)
    62μs
    1 x afterRenderModule mod_finder (Busca_inteligente) (4.75KB) (0.11%)
    47μs
    1 x afterDispatch (2.25KB) (0.1%)
    43μs
    1 x After Access::getAssetRules (id:27541 name:com_content.article.31174) (7.38KB) (0.09%)
    38μs
    1 x Before Access::preloadPermissions (com_content) (1.57KB) (0.02%)
    7μs
21 statements were executed, 5 of which were duplicates, 16 unique14.23ms1.58MB
  • SELECT @@SESSION.sql_mode;32μs968B/libraries/src/Session/MetadataManager.php:184Copy
  • SELECT `session_id` FROM `incbmx_session` WHERE `session_id` = :session_id LIMIT 160μ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_id59μs992BParams/libraries/src/Session/MetadataManager.php:316Copy
  • SELECT `id`,`rules` FROM `incbmx_viewlevels`51μ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` = :guest79μ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`269μ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)241μ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` = 010.54ms1.48MBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `incbmx_content`384μs2.39KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • UPDATE `incbmx_content` SET `hits` = (`hits` + 1) WHERE `id` = '31174'161μ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)162μ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`239μ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)393μ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`239μ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 ASC470μ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`242μs3.92KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `name`,`element` FROM `incbmx_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1184μ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)99μs648B/administrator/components/com_finder/src/Indexer/Taxonomy.php:325Copy
  • SELECT * FROM `incbmx_schemaorg` WHERE `itemId` = :itemId AND `context` = :context59μ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)188μ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` = 171μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:465Copy