He aquí una montaje muy curiosa que implica la producción alternativa de energía eléctrica: una radio que funciona con la energía extraída de maneras muy curiosas, como la tierra, un vaso de agua y sal, dos monedas, una patata, una naranja y de algunas otras formas muy interesantes que se analizarán en este artículo.

 

NOTA de la Edición actual: este proyecto aparece en varias versiones de los artículos del autor en el sitio y en libros. El circuito es muy didáctico y utiliza componentes muy comunes. El proyecto es muy actual al estimular el uso de fuentes alternativas de energía.

 

La radio es muy sensible, tanto es así que con las más poderosas "fuentes de energía" tendremos el altavoz de escucha de las estaciones locales sin siquiera necesitar una antena externa! Además de todo lo que se ha dicho en la introducción, este receptor implica otros aspectos curiosos, como el uso de gran parte del material tomado de viejas radios y aparatos de chatarra.

 

Ningún componente utilizado es difícil de obtener, muchas cosas pueden ser improvisadas y en total el aparato tendrá un costo muy asequible. Esto es indudablemente algo muy interesante para demostraciones en ferias de la ciencia, exposiciones y como trabajo de la escuela. El receptor está diseñado básicamente para trabajar con tensiones de 0,5 V a 3 V que se pueden obtener a partir de fuentes alternativas.

 

La corriente requerida es solamente 2 mA, pero con esta pequeña potencia, tendremos la excitación audible de un pequeño Altavoz.

 

En una caja acústica, un altavoz sensible puede proporcionar un sonido excelente y con un audífono tendremos el volumen comparable al obtenido en un Walkman común.

 

Se utilizan 3 transistores, que aseguran una buena sensibilidad y la única conexión externa necesaria es el alambre de tierra que puede tomar ventaja del neutral del zócalo o de cualquier objeto en contacto con el suelo, tal como un inglete de la ventana o de la puerta, o el conducto del agua.

 

 

 

Cómo funciona

 

Seguramente este es el punto más importante del artículo, porque su curiosidad debe estar bien afilada: el secreto de la radio está en el circuito, pero no es para él que vamos a empezar, pero sí, por la fuente de energía.

 

Varias son las maneras en que podemos obtener pequeñas cantidades de electricidad. Tenemos procesos químicos, mecánicos e incluso ópticos.

 

El primer proceso que describimos es el químico en el que se basan las pilas comunes: cuando se colocan dos metales diferentes en contacto con una solución conductora, aparece una pequeña tensión eléctrica entre ellos (Figura 1).

 


 

 

 

 

La solución puede ser formada por agua y cualquier ácido, agua y cualquier tipo de sal, o bien agua y cualquier tipo de base como soda cáustica.

 

La tensión obtenida depende de los metales utilizados. Se prefiere entonces tener una combinación de metales con tendencias "positivas" como la plata o el cobre, para terminales positivos, y metales con tendencias "negativas" como el zinc o el aluminio para el polo negativo.

 

Una combinación de plata - zinc o cobre - zinc le permite obtener casi 1 V de tensión. La corriente máxima depende de la ionización de la solución, es la "fuerza" de la sustancia y también del tamaño de los electrodos metálicos, además, de su aproximación.

 

Uniendo varias células generadoras de energía de este tipo, podemos añadir tensiones, figura 2.

 


| Clique na imagem para ampliar |

 

 

Vea que la energía eléctrica producida en estas células proviene de la corrosión del metal "más negativo" que, con el tiempo, se desgasta y necesita ser sustituido, pero este es un proceso muy lento, dada la cantidad de energía producida.

 

Con tensiones por encima de 0,7 V, el volumen ya es razonable.

 

La sensibilidad se da por la ganancia de los transponedores.

 

Uniendo 3 transistores con ganancia de 60 veces obtuvimos una gran amplificación hasta el punto de no tener que usar antena externa o cualquier otro tipo de antena para las estaciones más fuertes. Solamente la conexión de la tierra era necesaria.

 

Está claro que mayor sensibilidad obtenemos con el uso de un trozo de alambre común como antena.

 

El único ajuste, además de la afinación que tiene la radio, es la polarización de los transistores fabricados en una olla para lograr el mayor rendimiento según la fuente de energía.

 

 

 

Montaje

 

 

En la figura 3 damos el diagrama completo de la radio.

 

 


| Clique na imagem para ampliar |

 

 

Elegimos montar, sobre una base acrílica, porque es un aparato experimental.

 

Puede utilizar otros materiales aislantes como la madera o el plástico. Los componentes más pequeños se sueldan en un puente terminal, véase la figura 4.

 


| Clique na imagem para ampliar |

 

 

Los componentes críticos son los transistores. Utilizamos el 2SB75, pero los equivalentes como el 2SB54, el 2SB175, el OC7l, el OC74 y otros viejos tipos sirven. Observe que en estas transacciones el terminal del colector se identifica por un punto.

 

La bobina está formada por 100 vueltas de alambre esmaltado 28 o incluso un cable común de servidumbre fina, envuelto en una varilla de ferrita de 20 a 30 cm de largo y diámetro alrededor de 1 cm. hacer una salida entre espira número 30 o 40.

 

La variable CV se aprovecha de una vieja radio de la válvula, siendo del tipo de dos secciones. Eventualmente podemos conectar las dos secciones en paralelo a una mejor cobertura de la banda de onda media.

 

Observe la polaridad de la alimentación. Los resistores pueden ser 1/8 W o más grandes.

 

El diodo D1 y el germanio de cualquier tipo, eliminado de las radios fuera de uso. Y sólo necesito observar su polaridad en la conexión, porque si está invertido, la radio no funcionará.

 

Los valores de C1 y C2 no son críticos. Los valores entre 100 NF y 220 NF sirven.

 

Las marcas de los capacitores que se pueden utilizar son 0,1 o 0,2 mfd, 0,1 o 0,2 uF,. 1 o. 2 uF, 100 nF o 220 nF, 103 o 223, y otras.

 

El capacitor electrolítico C3 no es también crítico y los valores entre 470 uF y 1 000 uF con tensiones a partir de 3 V, sirven.

 

Para el altavoz sugerimos un tipo de buen rendimiento, con 4 u 8 ohms y que debe ser montado en la misma base del prototipo o si el lector prefiere, en una pequeña caja acústica.

 

 

 

Prueba y uso

 

 

Para la prueba una batería común se puede utilizar como fuente de energía.

 

El polo positivo se activará en x2 y el negativo en x1.

 

El cable de conexión a tierra debe conectarse a cualquier objeto metálico en contacto con la tierra o el polo neutro de la toma de corriente.

 

El polo neutro de la salida se puede descubrir con una lámpara de neón, figura 5.

 


| Clique na imagem para ampliar |

 

 

En el polo neutro, la lámpara no se ilumina.

 

No hay peligro de choque en esta prueba, siempre y cuando se utilice la resistencia. Hecho la prueba, vamos a pasar a las fuentes de energía que hacen de esta charla de radio.

 

a) Agua y sal

 

Disolver una cucharada de sal en un vaso de agua.

 

El polo positivo será un plato o pieza de cobre y el negativo será una placa de zinc o aluminio.

 

Una placa no debe tocar la otra (figura 6).

 


| Clique na imagem para ampliar |

 

 

Mojando un pedazo de papel poroso (servilleta de papel doblada) en agua y sal y colocándolo entre dos diversas modernidades, tendremos una pila de monedas.

 

Si usted puede conseguir una moneda de plata vieja y una de aluminio, usted puede conseguir una gran tensión para su radio (figura 7).

 

 


| Clique na imagem para ampliar |

 

 

La solución también puede ser formada por un poco de ácido sulfúrico disuelto en agua (10 ml por taza).

 

Si lo desea, utilice varias celdas conectadas en serie para aumentar la tensión. Ajuste P1 para una mejor recepción en cada experiencia.

 

 

b) Naranja y Patata

 

Para trabajar con una naranja o patata, inserte un clavo y un trozo de alambre de cobre (ambos bien limpios).

 

El cobre será el polo positivo y el clavo el polo negativo.

 

Para una mayor energía, reemplace el clavo con un trozo de zinc (por ejemplo, un abrevadero) clavado.

 

Experimente con varias combinaciones metálicas para comprobar el que ofrece mayores tensiones (Figura 8).

 

 


| Clique na imagem para ampliar |

 

 

Cuando la radio "se debilite", simplemente retire los cables y límpielos empujándolo de nuevo en otro punto de la patata o naranja.

 

 

c) Generador manual

 

Al registrar la figura 9, basta con enchufar un motor de juguete y girar su eje, primero una dirección y luego otra, para obtener la polaridad correcta.

 

 


| Clique na imagem para ampliar |

 

 

Con los capacitores de alto valor que enlazan, por ejemplo, varios de 1 000 o 2 200 uF en paralelo, tendremos un mayor almacenaje de la energía generada y podemos incluso dar intervalos más grandes entre las bielas.

 

Si conectamos una hélice al motor para que sea girada por el viento, podemos conseguir que nuestra radio opere con energía eólica.

 

De manera similar, podemos tener una caída de agua funcionando como una fuente de energía para la radio. Experimente con energías alternativas. La radio funcionará siempre que la tensión del generador supere el 0,4 V (400 MV) y la corriente alcance 2 mA.

 

 

d) Energía de la tierra

Simplemente entierre las placas de diferentes metales (cobre y lata o aluminio) en un suelo húmedo o en una olla con tierra húmeda.

 

El polo positivo será la placa de cobre, al menos. 5 x 10 cm. La tensión dependerá de la humedad y de la naturaleza del suelo, como se muestra en la figura 10.

 


| Clique na imagem para ampliar |

 

 

 

 

LISTA DE MATERIAL

 

Semiconductor:

Q1, Q2, Q3 - 2SB75, 2SB175 o cualquier transistor alemán de fines generales del PNP

D1 - 1N34 - diodo de germanio

Resistores: (1/8 W, 5%)

R1 - 330 K - anaranjado, anaranjado, amarillo

R2 - 10 k - marrón, negro, anaranjado

R3 - 1 M - marrón, negro, verde

P1 - 4.7 M - potenciómetro

Capacitores:

CV - variable común - ver texto

C1, C2 - 100 nF - poliéster o de cerámica

C3 - 470 a 1000 uF/6 V. - electrolítico

Varios:

L1 - bobina de antena - Ver texto

FTE - pequeño Altavoz de 4 u 8 ohms

Puente terminal, base de montaje, fuente de energía alternativa, alambre de tierra, bastón de ferrita, alambre esmaltado, etc.

 

 

 

 

18.783MBMemory Usage47.93msRequest 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
array:3 [ "catid" => "15" "id" => "30997" "view" => "article" ]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:47 [ "USER" => "apache" "HOME" => "/usr/share/httpd" "SCRIPT_NAME" => "/index.php" "RE...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1743681158 "last" => 1743681158...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (84.98KB) (213μs)
  • afterInitialise (1.14MB) (2.99ms)
  • afterRoute (36.05KB) (131μs)
  • beforeRenderComponent com_content (43.13KB) (620μs)
  • Before Access::preloadComponents (all components) (107.5KB) (392μs)
  • After Access::preloadComponents (all components) (112.46KB) (433μs)
  • Before Access::preloadPermissions (com_content) (1.57KB) (11μs)
  • After Access::preloadPermissions (com_content) (16.19MB) (29.41ms)
  • Before Access::getAssetRules (id:27364 name:com_content.article.30997) (514.65KB) (793μs)
  • After Access::getAssetRules (id:27364 name:com_content.article.30997) (7.38KB) (36μs)
  • afterRenderComponent com_content (400.3KB) (5.71ms)
  • afterDispatch (2.25KB) (41μs)
  • beforeRenderRawModule mod_articles_category (Banco de Circuitos) (359.33KB) (1.61ms)
  • afterRenderRawModule mod_articles_category (Banco de Circuitos) (15.43KB) (284μs)
  • beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (97μs)
  • afterRenderRawModule mod_finder (Busca_inteligente) (129.29KB) (1.04ms)
  • beforeRenderModule mod_articles_category (Banco de Circuitos) (10.1KB) (532μs)
  • afterRenderModule mod_articles_category (Banco de Circuitos) (5.39KB) (60μs)
  • beforeRenderModule mod_finder (Busca_inteligente) (6.39KB) (189μs)
  • afterRenderModule mod_finder (Busca_inteligente) (4.44KB) (46μs)
  • afterRender (269.23KB) (3.19ms)
  • 1 x After Access::preloadPermissions (com_content) (16.19MB) (61.36%)
    29.41ms
    1 x afterRenderComponent com_content (400.3KB) (11.91%)
    5.71ms
    1 x afterRender (269.23KB) (6.66%)
    3.19ms
    1 x afterInitialise (1.14MB) (6.24%)
    2.99ms
    1 x beforeRenderRawModule mod_articles_category (Banco de Circuitos) (359.33KB) (3.36%)
    1.61ms
    1 x afterRenderRawModule mod_finder (Busca_inteligente) (129.29KB) (2.16%)
    1.04ms
    1 x Before Access::getAssetRules (id:27364 name:com_content.article.30997) (514.65KB) (1.65%)
    793μs
    1 x beforeRenderComponent com_content (43.13KB) (1.29%)
    620μs
    1 x beforeRenderModule mod_articles_category (Banco de Circuitos) (10.1KB) (1.11%)
    532μs
    1 x After Access::preloadComponents (all components) (112.46KB) (0.9%)
    433μs
    1 x Before Access::preloadComponents (all components) (107.5KB) (0.82%)
    392μs
    1 x afterRenderRawModule mod_articles_category (Banco de Circuitos) (15.43KB) (0.59%)
    284μs
    1 x afterLoad (84.98KB) (0.44%)
    213μs
    1 x beforeRenderModule mod_finder (Busca_inteligente) (6.39KB) (0.39%)
    189μs
    1 x afterRoute (36.05KB) (0.27%)
    131μs
    1 x beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (0.2%)
    97μs
    1 x afterRenderModule mod_articles_category (Banco de Circuitos) (5.39KB) (0.13%)
    60μs
    1 x afterRenderModule mod_finder (Busca_inteligente) (4.44KB) (0.1%)
    46μs
    1 x afterDispatch (2.25KB) (0.09%)
    41μs
    1 x After Access::getAssetRules (id:27364 name:com_content.article.30997) (7.38KB) (0.08%)
    36μs
    1 x Before Access::preloadPermissions (com_content) (1.57KB) (0.02%)
    11μs
20 statements were executed, 5 of which were duplicates, 15 unique17.89ms1.55MB
  • SELECT @@SESSION.sql_mode;26μs968B/libraries/src/Session/MetadataManager.php:184Copy
  • SELECT `session_id` FROM `incbmx_session` WHERE `session_id` = :session_id LIMIT 170μ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)152μs944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `id`,`rules` FROM `incbmx_viewlevels`42μ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` = :guest62μs1.64KBParams/libraries/src/Access/Access.php:868Copy
  • 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)247μ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` = 014.89ms1.46MBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `incbmx_content`362μs1.77KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • UPDATE `incbmx_content` SET `hits` = (`hits` + 1) WHERE `id` = '30997'153μs688B/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)177μ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`211μs3.91KBParams/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)261μs3.98KBParams/libraries/src/Helper/TagsHelper.php:388Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `incbmx_categories` AS `s` INNER JOIN `incbmx_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`214μs3.91KBParams/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)) AND `a`.`access` IN (:preparedArray3,:preparedArray4)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray5,:preparedArray6)) 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 ASC376μs4.75KBParams/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`176μs3.91KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `name`,`element` FROM `incbmx_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1118μ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)71μs1.88KB/administrator/components/com_finder/src/Indexer/Taxonomy.php:325Copy
  • SELECT * FROM `incbmx_schemaorg` WHERE `itemId` = :itemId AND `context` = :context66μ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)159μ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` = 159μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:465Copy