¿Qué tal montar un motor experimental que gira de verdad? Este montaje, muy simple, no sirve para mover grandes mecanismos, pero ilustra perfectamente cómo funciona un motor de verdad, siendo a su vez muy entretenido realizarlo. 

No podemos montar con facilidad motores de verdad por exigir piezas de gran precisión mecánica. No obstante, motores experimentales son mucho más fácil de construir de lo que se imagina. Con este motor podrá comprobar cómo se puede convertir energía eléctrica en mecánica, realizando un movimiento.

 

FUNCIONAMIENTO

EI principio de funcionamiento de nuestro motor es el mismo que el de un motor de verdad con escobillas.

En la fig. 1 tenemos su estructura.

 

Figura 1 – Estructura del motor
Figura 1 – Estructura del motor

 

Una bobina formada por hilo fino esmaltado es recorrida por la corriente de un conjunto de pilas (o una fuente). Esta corriente crea un campo magnético en la bobina, es decir, se magnetiza de modo que aparece una fuerza que actúa sobre el imán fijo.

EI resultado es que la bobina es forzada a girar para encontrar una posición de equilibrio donde las fuerzas magnéticas dejen de actuar.

Entretanto, al girar para encontrar esa posición de equilibrio, el motor acciona un sistema de conmutadores en su eje, formado por dos placas denominadas «escobillas», las cuales invierten la corriente en la bobina.

El resultado es que, con esta inversión, la posición de equilibrio que estaba alcanzada, deja de existir. La nueva posición se alcanza girando media vuelta el motor, con lo cual se ve obligado a continuar en movimiento en busca de aquella posición. 2.

 

Figura 2 – Inversión de polaridad en las escobillas
Figura 2 – Inversión de polaridad en las escobillas

 

AI girar la media vuelta, la escobilla entra en acción nuevamente invirtiendo la corriente, de modo que la posición de equilibrio se adelanta. Esto ocurre indefinidamente y de este modo Ia bobina seguirá girando permanentemente.

Para este motor, es necesario un imán permanente y una bobina que debe ser alimentada, si bien, existen motores en los que el imán permanente ha sido sustituido .por un conjunto de bobinas.

EI imán debe tener la forma que se indica en las figuras y estar colocado del mismo modo para que el motor pueda girar.

 

Montaje

EI material de este montaje no es en sí electrónico. EI único material que se puede obtener de un aparato electrónico viejo es el hilo de cobre, el cual se puede conseguir de un transformador, tal como se indica en la fig. 3.

 

Figura 3 – Transformador usado
Figura 3 – Transformador usado

 

Abriendo el transformador, llegamos al carrete donde se encuentra el hilo fino de cobre que puede ser aprovechado. Recordamos que este hilo posee una capa fina de esmalte aislante que lo envuelve y que antes de soldarlo para conectarlo debe de ser raspada.

En la fig. 4 se indica el resto del material que debe de ser usado.

 

Figura 4 – Resto del material
Figura 4 – Resto del material

 

El imán debe de ser de forma de herradura y de una pieza. Se puede obtener en una tienda de componentes electrónicos, pues no es fácil de encontrar en un equipo viejo.

A continuación se comienza el montaje, el cuál realizará en 10 fases, indicadas en la fig. 5.

 

Figura 5 – Las fases del montaje
Figura 5 – Las fases del montaje

 

1ª Fase Colocamos dos clavos pequeños (b) en la madera (a) la cual será el rotor del motor. Es muy importante que la posición de estos clavos sea la indicada, manteniéndose el centro exacto para que exista equilibrio en el movimiento. No los clave muy profundamente.

2ª Fase Coloque los clavos más grandes (c) en el centro exacto de la tabla que hace de rotor. Tenga cuidado en su colocación para que exista un movimiento de equilibrio en la rotación.

3ª Fase Raspe la punta del hilo esmaltado y enrolle un poco en uno de los clavos pequeños que formarán los contactos del rotor. Suelde este hilo al clavo e inicie su arrollamiento, dando 200 vueltas o más de hilo siempre en el mismo sentido.

4ª Fase Dadas las 200 vueltas, continúe enrollando en el otro extremo del rotor sin cortar el hilo y siempre en el mismo sentido, como se indica en la figura. Debe de dar en los dos lados el mismo número de vueltas con el hilo para lograr un perfecto equilibrio.

5ª Fase Terminado el arrollamiento de la segunda parte, raspe la punta del hilo y enróllelo soldándolo en el clavo que queda libre, como en la 3ª fase.

6ª Fase Pasamos a trabajar en la base de la madera (g). Colocamos los clavos mayores en la posición indicada y a la misma altura, dejando la distancia «x» entre ellos, que debe de ser la misma [que la indicada en la 5ª fase. Hay que tener en cuenta, al medir esta distancia, el grosor de las cabezas de los clavos, que suele ser de unos 2 6 3 m/m. Fíjese en las figuras para evitar errores.

7ª Fase Coloque los clavos menores (b) en la posición indicada en la figura, que serán el punto de conexión de los hilos de contacto.

8ª Fase Doble los dos alfileres en forma de «U», como se indica, de modo que el eje del rotor encaje en ellos y suéldelos en la posición indicada firmemente.

9ª Fase Corte dos trozos de hilo rígido de aproximada mente 10 en cada uno de ellos. Doblamos en la forma indicada y soldamos uno de sus extremos sobre los clavos pequeños como se indica. En caso de que el hilo sea esmaltado, no olvidar retirar el aislante del mismo.

 

Figura 6 -10<sup>ª</sup> Fase
Figura 6 -10ª Fase

 

10ª Fase Para terminar, apoyar el motor. del modo indicado en la figura ara que queda girar libremente. Si quiere, puede cerrar los alfileres de forma queno deje escapar el rotor.

Ajuste los dos hilos de contacto de modo que actúen como un conmutador, conectando la bobina cuando se encuentra en su posición horizontal. Este contacto es muy importante para el buen funcionamiento del motor.

En la fig. 7 se indica cómo debe de colocar y ajustar estos contactos.

 

Figura 7 – Ajuste del motor
Figura 7 – Ajuste del motor

 

 

Funcionamiento del motor

Cuatro pilas grandes son toda la fuente de alimentación necesaria para alimentar este motor.

Su consumo es algo elevado, por lo que la duración de las pilas no es muy grande, pudiéndose utilizar una fuente que las sustituya.

Conecte la fuente con el rotor inicialmente en posición vertical; después con los dedos, déle un pequeño impulso de partida. A partir de aquí, el motor debe de aumentar su velocidad hasta alcanzar la máxima.

Si se parase, trate de ajustar los contactos para obtener el efecto deseado.

En la fig. 8 se indica una versión simplificada con un cilindro que puede ser de corcho, (por ejemplo un tapón) y de menor tamaño.

 

 

19.021MBMemory Usage38.56msRequest Duration
Joomla! Version5.2.3
PHP Version8.3.16
Identityguest
Response200
Templatecassiopeia
Database
Server
mysql
Version
10.5.22-MariaDB
Collation
latin1_swedish_ci
Conn Collation
utf8mb4_general_ci
$_GET
[]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:51 [ "USER" => "apache" "HOME" => "/usr/share/httpd" "SCRIPT_NAME" => "/index.php" "RE...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1744705345 "last" => 1744705345...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (85.67KB) (224μs)
  • afterInitialise (1.14MB) (3.18ms)
  • afterRoute (179.16KB) (774μs)
  • beforeRenderComponent com_content (100.65KB) (382μs)
  • Before Access::preloadComponents (all components) (33.44KB) (158μs)
  • After Access::preloadComponents (all components) (107.06KB) (396μs)
  • Before Access::preloadPermissions (com_content) (1.57KB) (7μs)
  • After Access::preloadPermissions (com_content) (16.22MB) (19.5ms)
  • Before Access::getAssetRules (id:8 name:com_content) (480.09KB) (1.81ms)
  • After Access::getAssetRules (id:8 name:com_content) (7.36KB) (30μs)
  • afterRenderComponent com_content (435.97KB) (5.31ms)
  • afterDispatch (2.25KB) (47μs)
  • beforeRenderRawModule mod_articles_category (Banco de Circuitos) (423.33KB) (1.47ms)
  • afterRenderRawModule mod_articles_category (Banco de Circuitos) (15.43KB) (278μs)
  • beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (87μs)
  • afterRenderRawModule mod_finder (Busca_inteligente) (63.1KB) (1.02ms)
  • beforeRenderModule mod_articles_category (Banco de Circuitos) (10.1KB) (535μs)
  • afterRenderModule mod_articles_category (Banco de Circuitos) (5.39KB) (59μs)
  • beforeRenderModule mod_finder (Busca_inteligente) (6.39KB) (178μs)
  • afterRenderModule mod_finder (Busca_inteligente) (4.44KB) (47μs)
  • afterRender (300.23KB) (2.96ms)
  • 1 x After Access::preloadPermissions (com_content) (16.22MB) (50.57%)
    19.50ms
    1 x afterRenderComponent com_content (435.97KB) (13.76%)
    5.31ms
    1 x afterInitialise (1.14MB) (8.25%)
    3.18ms
    1 x afterRender (300.23KB) (7.68%)
    2.96ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (480.09KB) (4.7%)
    1.81ms
    1 x beforeRenderRawModule mod_articles_category (Banco de Circuitos) (423.33KB) (3.81%)
    1.47ms
    1 x afterRenderRawModule mod_finder (Busca_inteligente) (63.1KB) (2.66%)
    1.02ms
    1 x afterRoute (179.16KB) (2.01%)
    774μs
    1 x beforeRenderModule mod_articles_category (Banco de Circuitos) (10.1KB) (1.39%)
    535μs
    1 x After Access::preloadComponents (all components) (107.06KB) (1.03%)
    396μs
    1 x beforeRenderComponent com_content (100.65KB) (0.99%)
    382μs
    1 x afterRenderRawModule mod_articles_category (Banco de Circuitos) (15.43KB) (0.72%)
    278μs
    1 x afterLoad (85.67KB) (0.58%)
    224μs
    1 x beforeRenderModule mod_finder (Busca_inteligente) (6.39KB) (0.46%)
    178μs
    1 x Before Access::preloadComponents (all components) (33.44KB) (0.41%)
    158μs
    1 x beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (0.23%)
    87μs
    1 x afterRenderModule mod_articles_category (Banco de Circuitos) (5.39KB) (0.15%)
    59μs
    1 x afterRenderModule mod_finder (Busca_inteligente) (4.44KB) (0.12%)
    47μs
    1 x afterDispatch (2.25KB) (0.12%)
    47μs
    1 x After Access::getAssetRules (id:8 name:com_content) (7.36KB) (0.08%)
    30μs
    1 x Before Access::preloadPermissions (com_content) (1.57KB) (0.02%)
    7μs
23 statements were executed, 5 of which were duplicates, 18 unique10.82ms1.58MB
  • SELECT @@SESSION.sql_mode;33μ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)154μs944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `id`,`rules` FROM `incbmx_viewlevels`54μ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` = :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`219μ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)239μ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.46ms1.48MBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `incbmx_assets`287μs2.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • SELECT * FROM `incbmx_assets` WHERE `name` = 'com_content.article.396'71μs912B/libraries/src/Table/Table.php:780Copy
  • SHOW FULL COLUMNS FROM `incbmx_content`275μs1.77KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • UPDATE `incbmx_content` SET `hits` = (`hits` + 1) WHERE `id` = '396'119μ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)156μ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`172μ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)208μ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`165μ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μs6.06KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `incbmx_categories` AS `s` INNER JOIN `incbmx_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`191μs3.92KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `name`,`element` FROM `incbmx_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1136μ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)86μ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)150μ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
  • warningassets - No asset found for com_content.article.396, falling back to com_content
  • warningassets - No asset found for com_content.article.396, falling back to com_content
  • warningassets - No asset found for com_content.article.396, falling back to com_content
  • warningassets - No asset found for com_content.article.396, falling back to com_content
  • warningassets - No asset found for com_content.article.396, falling back to com_content
  • warningassets - No asset found for com_content.article.396, falling back to com_content
  • warningassets - No asset found for com_content.article.396, falling back to com_content
  • warningassets - No asset found for com_content.article.396, falling back to com_content
  • warningassets - No asset found for com_content.article.396, falling back to com_content
  • warningassets - No asset found for com_content.article.396, falling back to com_content