En nuestro Curso de Electrónica estudiamos los solenoides entre otros componentes que aprovechan el efecto magnético de la corriente. Pues bien: utilizando un solenoide como base, desarrollamos una trampa electrónica que puede usarse para capturar ratas y otros animalitos. El disparo dela trampa se hace mediante un fotosensor que acciona el solenoide.

Se utiliza un solenoide para activar el mecanismo de cierre de una trampa. EI disparo se produce cuando el animal interrumpe un haz de luz que incide en un sensor electrónico sensible. La trampa eléctrica es alimentada por una tensión de 110 o 200 V y es bastante simple para armar.

Usted podrá utilizarla en la casa, respetando siempre las leyes y teniendo presente que la alimentación del circuito debe efectuarse a partir de la red. EI solenoide recomendado es el que se usa en los lavarropas, pero existen alternativas que se describirán en este mismo artículo, siendo algunas bastante económicas.

EI armado del sistema es simple y sólo necesita de una parte mecanica que no ofrecerá problemas a los lectores habilidosos y que posean algunas herramientas comunes.

 

Cómo funciona

EI sistema es bastante simple como podemos ver en el diagrama de bloques de la figura 1.

 

Figura 1
Figura 1

 

El sensor consiste de un LDR que es iluminado por una lampara común de 12 volts x 200 mA (lámpara de luz de cortesía de los automóviles o LED).

Cuando el animal entra en la trampa, el haz de luz se interrumpe y provoca el disparo del circuito. EI punto de disparo se ajusta previamente con un trimpot.

Cuando se produce el disparo un rele cierra sus contactos y puede accionar un solenoide de alta tensión (110 o 200 V) del tipo que se usa en los Iavarropas, y también un solenoide menor según explicaremos mas adelante.

EI movimiento del núcleo del solenoide activa el mecanismo de cierre de la trampa.

Puede usarse una chicharra para que, al cerrarse Ia trampa, el usuario se entere.

 

Montaje

En la figura 2 tenemos el diagrama completo de la trampa.

 

Figura 2
Figura 2

 

EI montaje puede realizarse tanto en puente de terminales como en placa de circuito impreso. En la figura 3 damos el diseño del montaje en puente de terminales.

 

Figura 3
Figura 3

 

Este puente puede guardarse en una caja para evitar problemas de contactos con otros componentes o cortocircuitos.

En la figura 4 damos el montaje de la parte mecánica de la trampa.

 

Figura 4
Figura 4

 

Observe que el movimiento del núcleo del solenoide hacia su interior debe soltar la tapa de la trampa que cierra por su propio peso.

Debe preverse una traba accionada por peso y existen diversas posibilidades para eso.

Para el solenoide existen otras alternativas, como por ejemplo usar un núcleo de relé de 12 volts, como se ve en la figura 5.

 

Figura 5
Figura 5

 

Este relé es alimentado entonces por la baja tensión del circuito, en la forma que muestra la misma figura.

Es previsible que ese sistema de solenoide tenga mucha menos fuerza que el solenoide de Iavarropas, pero aquí existe una posibilidad importante: la alimentación del sistema con 12V provenientes de una batería o de un conjunto de pilas grandes.

Una campanilla de casa puede adaptarse también para su uso como solenoide pero es preciso observar que no debe permanecer conectada durante mucho tiempo pues se calienta con rapidez.

Una lámpara incandescente común de 40 o 60 watts puede conectarse em serie para evitar ese calentamiento. El lector debe efectuar experiencias en este caso pues, según la campanilla que se haya adaptado, cambiará el sistema de comportamiento.

En el montaje de la parte electrónica el lector debe respetar la polaridad del diodo y los capacitores electroliticos, además de la posición de los transistores.

EI LDR es redondo común, de cualquier tipo. Es preferible que su montaje se haga en un tubo opaco para evitar la influencia de la luz del ambiente.

El capacitor electrolitico debe tener una tensión mínima de trabajo de 16 volts. Pueden emplearse valores cercanos como 1.200 µF y hasta 1.500 µF, y en el caso de la alimentación con batería, puede reducirse el valor a 100 pF o menos. En ese caso los diodos D2 y D3 se eliminan así como el transformador.

EI fusible es de 1A, pero este valor es función de los solenoides. Puede aumentarse si el soIenoide fuera de mayor potencia.

 

Prueba y uso

Para probar y ajustar la trampa, el procedimiento es simple. Conecte la unidad y ajuste P1 para que el relé permanezca abierto com la luz incidiendo sobre el LDR. El punto de mayor sensibilidad se obtiene cuando el rele está a punto de cerrarse, en el momento en que pasa un objeto entre el LDR y la lampara. Una vez ajustado, debe verificarse la parte mecânica.

Q1, Q2 - BC548 o equivalente - transistores NPN de uso general

D1 , D2, D3 - 1N4002 o equivalente - diodos de uso general

K1 - relé de 12 volts

P1 - 1M - "trimpot”

T1 - transformador con primario de 110V ó 220V, según la red, y el secundario de 12Vx 500 mA ó 1A., con toma central.

F1 - 1A -fusible

S1 - interruptor simple

L1 - 12 x 200 mA - lámpara de interior de automóvtl

LDR - LDR común

X1 - solenoide de lavarropas ( vea texto)

R1 - 10 x 1/8W - resistor (marrón, negro, naranja)

C1 - 1.000 µF x 16 V - capacitor electrolitico.

Varios: caja para la trampa, cable de alimentación, tubos opacos para el LDr y para la lámpara, soldadura, soporte para el fusible, puente de terminales o placa de circuito impreso, etc.

 

Settings18.975MBMemory Usage38.94msRequest Duration
Theme
Open Button Position
Hide Empty Tabs
Autoshow
Reset to defaults
Joomla! Version5.3.2
PHP Version8.3.23
Identityguest
Response200
Templatecassiopeia
Database
Server
mysql
Version
10.5.27-MariaDB
Collation
latin1_swedish_ci
Conn Collation
utf8mb4_general_ci
$_GET
[]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
array:1 [ "c2123392c06423339225f3431360b7e6" => "0qff51lmuaqm36i5ask0eel4cc" ]
$_SERVER
array:52 [ "USER" => "apache" "HOME" => "/usr/share/httpd" "SCRIPT_NAME" => "/index.php" "RE...
session
array:3 [ "counter" => 6 "timer" => array:3 [ "start" => 1752361344 "last" => 1752361345...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (83.84KB) (281μs)
  • afterInitialise (1.13MB) (3.4ms)
  • afterRoute (179.87KB) (988μs)
  • beforeRenderComponent com_content (101.14KB) (421μs)
  • Before Access::preloadComponents (all components) (33.13KB) (196μs)
  • After Access::preloadComponents (all components) (113.52KB) (362μs)
  • Before Access::preloadPermissions (com_content) (1.57KB) (9μs)
  • After Access::preloadPermissions (com_content) (16.22MB) (19.14ms)
  • Before Access::getAssetRules (id:8 name:com_content) (481.19KB) (1.71ms)
  • After Access::getAssetRules (id:8 name:com_content) (7.36KB) (31μs)
  • afterRenderComponent com_content (395.78KB) (5.54ms)
  • afterDispatch (2.25KB) (50μs)
  • beforeRenderRawModule mod_articles_category (Banco de Circuitos) (422.47KB) (1.56ms)
  • afterRenderRawModule mod_articles_category (Banco de Circuitos) (15.5KB) (302μs)
  • beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (88μs)
  • afterRenderRawModule mod_finder (Busca_inteligente) (54.63KB) (834μs)
  • beforeRenderModule mod_articles_category (Banco de Circuitos) (9.27KB) (627μs)
  • afterRenderModule mod_articles_category (Banco de Circuitos) (5.47KB) (67μs)
  • beforeRenderModule mod_finder (Busca_inteligente) (6.64KB) (182μs)
  • afterRenderModule mod_finder (Busca_inteligente) (4.44KB) (44μs)
  • afterRender (296.23KB) (2.99ms)
  • 1 x After Access::preloadPermissions (com_content) (16.22MB) (49.14%)
    19.14ms
    1 x afterRenderComponent com_content (395.78KB) (14.23%)
    5.54ms
    1 x afterInitialise (1.13MB) (8.72%)
    3.40ms
    1 x afterRender (296.23KB) (7.68%)
    2.99ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (481.19KB) (4.4%)
    1.71ms
    1 x beforeRenderRawModule mod_articles_category (Banco de Circuitos) (422.47KB) (4%)
    1.56ms
    1 x afterRoute (179.87KB) (2.54%)
    988μs
    1 x afterRenderRawModule mod_finder (Busca_inteligente) (54.63KB) (2.14%)
    834μs
    1 x beforeRenderModule mod_articles_category (Banco de Circuitos) (9.27KB) (1.61%)
    627μs
    1 x beforeRenderComponent com_content (101.14KB) (1.08%)
    421μs
    1 x After Access::preloadComponents (all components) (113.52KB) (0.93%)
    362μs
    1 x afterRenderRawModule mod_articles_category (Banco de Circuitos) (15.5KB) (0.78%)
    302μs
    1 x afterLoad (83.84KB) (0.72%)
    281μs
    1 x Before Access::preloadComponents (all components) (33.13KB) (0.5%)
    196μs
    1 x beforeRenderModule mod_finder (Busca_inteligente) (6.64KB) (0.47%)
    182μs
    1 x beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (0.23%)
    88μs
    1 x afterRenderModule mod_articles_category (Banco de Circuitos) (5.47KB) (0.17%)
    67μs
    1 x afterDispatch (2.25KB) (0.13%)
    50μs
    1 x afterRenderModule mod_finder (Busca_inteligente) (4.44KB) (0.11%)
    44μs
    1 x After Access::getAssetRules (id:8 name:com_content) (7.36KB) (0.08%)
    31μs
    1 x Before Access::preloadPermissions (com_content) (1.57KB) (0.02%)
    9μs
23 statements were executed, 5 of which were duplicates, 18 unique11.17ms1.58MB
  • SELECT @@SESSION.sql_mode;31μ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_id54μs992BParams/libraries/src/Session/MetadataManager.php:316Copy
  • SELECT `id`,`rules` FROM `incbmx_viewlevels`44μ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` = :guest63μ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`218μs20.2KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `incbmx_content` WHERE `id` = :id76μs1.31KBParams/components/com_content/src/Service/Router.php:289Copy
  • 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)219μ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.96ms1.48MBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `incbmx_assets`292μs1.39KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:539Copy
  • SELECT * FROM `incbmx_assets` WHERE `name` = 'com_content.article.136'66μs912B/libraries/src/Table/Table.php:780Copy
  • SHOW FULL COLUMNS FROM `incbmx_content`250μs1.77KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:539Copy
  • UPDATE `incbmx_content` SET `hits` = (`hits` + 1) WHERE `id` = '136'141μ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)160μ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`182μ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`175μs5.17KBParams/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 ASC377μ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`177μs3.92KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `title` FROM `incbmx_finder_taxonomy` WHERE `parent_id` = 1 AND `state` = 1 AND `access` IN (1,5)96μs648B/administrator/components/com_finder/src/Indexer/Taxonomy.php:325Copy
  • SELECT * FROM `incbmx_schemaorg` WHERE `itemId` = :itemId AND `context` = :context62μs1.55KBParams/plugins/system/schemaorg/src/Extension/Schemaorg.php:406Copy
  • 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)166μ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` = 174μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:517Copy
  • warningassets - No asset found for com_content.article.136, falling back to com_content
  • warningassets - No asset found for com_content.article.136, falling back to com_content
  • warningassets - No asset found for com_content.article.136, falling back to com_content
  • warningassets - No asset found for com_content.article.136, falling back to com_content
  • warningassets - No asset found for com_content.article.136, falling back to com_content
  • warningassets - No asset found for com_content.article.136, falling back to com_content
  • warningassets - No asset found for com_content.article.136, falling back to com_content
  • warningassets - No asset found for com_content.article.136, falling back to com_content
  • warningassets - No asset found for com_content.article.136, falling back to com_content
  • warningassets - No asset found for com_content.article.136, falling back to com_content