Si alguien toca el hilo sensor Interrumpiendo la circulación de la corriente, un timbre tocará con tuerza avisándole de lo ocurrido. Un aparato experimental pero también útil pues sirve para proteger objetos, su casa y vehículos.

Nota: Este artículo forma parte de un libro publicado por el autor en los años 90. Los proyectos publicados en ese libro todavía son actuales, pues los componentes son comunes y todos tienen una finalidad didáctica. En la época fue agregada al libro una placa para el montaje de los proyectos como brindis.

 


 

 

   Esta alarma funciona con pilas y prácticamente no consume energía en la condición de armado lo que significa que un conjunto de estas pilas puede durar mucho incluso quedando noches enteras conectado.

   El principio de funcionamiento de esta alarma está en un alambre o conjunto de alambres finos que cierran un circuito. Si este circuito está abierto, aunque por una fracción de segundo la alarma dispara y así permanece hasta que alguien venga a rehacerlo.

   El tipo de ruido producido por la alarma depende de la voluntad del lector, pudiendo ser usada una campana casera para la red de 110 V o bien una sirena electrónica alimentada por pilas.

   Pocos componentes se utilizan en este montaje que puede proteger ventanas o puertas como muestra la figura 1.

 


 

 

 

Como funciona

   El disparo de un relé en esta alarma y hecho por un componente de estado sólido denominado SCR o diodo controlado de silicio es una llave electrónica que se conecta al menor impulso eléctrico, pero no puede ser apagada después a no ser por la interrupción de la corriente que en ella circula. (figura 2)

 


 

 

 

   Aunque un impulso de "contra disparo" sea aplicado el SCR no se apaga y eso es importante en el caso de una alarma. Esto significa que una disparada la alarma, no hay manera de desarmarlo por la reactivación del sensor.

   El SCR no controla directamente la sirena u otro sistema de advertencia, sino un relé. Esto significa un aislamiento del circuito de disparo del circuito controlado muy importante para evitar choques.

   El circuito de disparo consiste en un hilo de alambre fino que se conecta a la conducción del SCR, que es su elemento de disparo, evitando que la corriente circule por ella.

 


 

 

   Si este cable de alambre es retirado, la corriente puede llegar al SCR provocando el disparo.

   Este hilo de alambre fino consiste en un excelente sensor, pues al mínimo descuido puede ser interrumpido.

   En la figura 3 damos el modo de conectar este sensor en ventanas o puertas. La apertura de éstas hace que el alambre sea interrumpido disparando la alarma.

 


 

 

   La corriente de disparo que es cortocircuitada por el alambre queda permanentemente circulando, pero el gasto de energía es muy pequeño, pues su intensidad es muy baja.

 

Montaje

   El circuito completo de la alarma se muestra en la figura 4.

 


 

 

Observe a los lectores el símbolo del SCR usado, y también el relé.

   Para los que tengan dudas en cuanto a los componentes usados ??o enfrentan dificultades en su obtención sugerimos la consulta a la parte final de esta edición en que tratamos de las equivalencias.

   La placa de circuito impreso, como siempre, es la universal, dada como brindis en la portada de esta edición. Si el lector ya la usó, paciencia Debe proveer otra a partir del diseño estándar.

   La colocación de los pocos componentes usados ??en este circuito en la placa se muestra en la figura 5.

 


 

 

   Mucho cuidado en la soldadura y la colocación de todos los componentes es importante para el éxito del montaje. Siga las siguientes recomendaciones:

a) vea cuidadosamente la posición del SCR. La parte metálica del disipador, que no es necesario usar en nuestro caso, queda de acuerdo con el diseño en la placa. La inversión de este componente perjudica el funcionamiento del aparato.

b) El diodo D1 también tiene polaridad adecuada para la colocación. Esta polaridad es dada por la banda en su envoltura.

c) Los resistores tienen sus valores dados por las bandas coloreadas. Enfréntelas con la lista de material para que no haya peligro de cambio.

d) La conexión del relé es importante. Vea que tenemos dos para la placa de circuito impreso y dos más que van al cable de alimentación y timbre en el caso de que este elemento sea usado. La conexión de los contactos adecuados es importante para garantizar el funcionamiento de la alarma.

e) La polaridad de la batería Bl es otro punto importante del montaje. Si hay inversión, la alarma no funcionará.

f) La conexión del sensor puede facilitarse mediante el uso de un par de terminales. Este sensor consiste en un pedazo de hilo fino que puede ser conectado a la alarma por medio de dos hilos comunes, si necesita quedarse lejos.

   Complete el montaje con los retoques en los puntos de soldadura, la comprobación e instalación del conjunto en una caja apropiada.

 

Prueba

   Conecte el sensor a los terminales. Este sensor puede ser un alambre esmaltado fino con las puntas bien raspadas para hacer buen contacto o un alambre fino de cinc incluso.

   Coloque las pilas en el soporte atendiendo a su polaridad.

   Conecte el cable de alimentación a la toma de corriente.

   Inicialmente el timbre debe estar desactivado. Si el timbre toca y se utiliza el SCR TIC106, es necesario conectar un resistor de 1 k entre la compuerta (G) y el cátodo (K) como se muestra en la figura 6.

 


 

 

   Si el timbre no toca, corte o rompe el sensor. El relé debe dar un pequeño chasquido indicando el cierre de los contactos y el timbre debe tocar.

 

USO

   Para utilizar la alarma no hay secreto. Su instalación se puede hacer en cualquier parte de su casa. Detener la alarma de la alarma es sólo tomar momentáneamente las pilas del soporte y luego volver a colocarlas.

 

Posibles fallos

   Si su alarma no dispara o toca directamente, compruebe:

a) la posición del SCR

b) la conexión de los contactos del relé y la continuidad de su bobina

e) la posición del diodo D1

d) el estado del SCR

e) el contacto del sensor

 

SCR - MCR106, IR106 o TIC106 - diodo controlado de silicio

K1 - Relé de 6 V

D1 - 1N4148 o equivalente - diodo de silicio

R1 - 47 k x ¼ W - Resistor (amarillo, violeta, naranja)

R2 - 15 k: x ¼ W - resistor (marrón, negro, naranja)

R3 - 1 k x ¼ W-resistor (marrón, negro, rojo) - ver texto

B1 - 6 V - 4 pilas medias

X - sensores (ver texto)

Placa de circuito impreso universal

Soporte para 4 pilas medias

Cable de alimentación para red de 110 V o 220 V

1 metro de hilo común

Hilo esmaltado fino o alambre fino

Caja de montaje

Soldadura

 

19.018MBMemory Usage39.56msRequest 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
[]
$_SERVER
array:51 [ "USER" => "apache" "HOME" => "/usr/share/httpd" "SCRIPT_NAME" => "/index.php" "RE...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1747820007 "last" => 1747820007...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (85.33KB) (316μs)
  • afterInitialise (1.14MB) (3.65ms)
  • afterRoute (179.16KB) (859μs)
  • beforeRenderComponent com_content (100.65KB) (428μs)
  • Before Access::preloadComponents (all components) (33.45KB) (202μs)
  • After Access::preloadComponents (all components) (107.06KB) (359μs)
  • Before Access::preloadPermissions (com_content) (1.57KB) (7μs)
  • After Access::preloadPermissions (com_content) (16.22MB) (18.54ms)
  • Before Access::getAssetRules (id:8 name:com_content) (480.08KB) (1.79ms)
  • After Access::getAssetRules (id:8 name:com_content) (7.36KB) (31μs)
  • afterRenderComponent com_content (436.03KB) (6ms)
  • afterDispatch (2.25KB) (48μs)
  • beforeRenderRawModule mod_articles_category (Banco de Circuitos) (423.33KB) (1.6ms)
  • afterRenderRawModule mod_articles_category (Banco de Circuitos) (15.43KB) (325μs)
  • beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (92μs)
  • afterRenderRawModule mod_finder (Busca_inteligente) (63.04KB) (1.11ms)
  • beforeRenderModule mod_articles_category (Banco de Circuitos) (10.1KB) (559μs)
  • afterRenderModule mod_articles_category (Banco de Circuitos) (5.47KB) (74μs)
  • beforeRenderModule mod_finder (Busca_inteligente) (6.39KB) (183μs)
  • afterRenderModule mod_finder (Busca_inteligente) (4.44KB) (50μs)
  • afterRender (304.83KB) (3.21ms)
  • 1 x After Access::preloadPermissions (com_content) (16.22MB) (46.87%)
    18.54ms
    1 x afterRenderComponent com_content (436.03KB) (15.17%)
    6.00ms
    1 x afterInitialise (1.14MB) (9.23%)
    3.65ms
    1 x afterRender (304.83KB) (8.12%)
    3.21ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (480.08KB) (4.53%)
    1.79ms
    1 x beforeRenderRawModule mod_articles_category (Banco de Circuitos) (423.33KB) (4.05%)
    1.60ms
    1 x afterRenderRawModule mod_finder (Busca_inteligente) (63.04KB) (2.81%)
    1.11ms
    1 x afterRoute (179.16KB) (2.17%)
    859μs
    1 x beforeRenderModule mod_articles_category (Banco de Circuitos) (10.1KB) (1.41%)
    559μs
    1 x beforeRenderComponent com_content (100.65KB) (1.08%)
    428μs
    1 x After Access::preloadComponents (all components) (107.06KB) (0.91%)
    359μs
    1 x afterRenderRawModule mod_articles_category (Banco de Circuitos) (15.43KB) (0.82%)
    325μs
    1 x afterLoad (85.33KB) (0.8%)
    316μs
    1 x Before Access::preloadComponents (all components) (33.45KB) (0.51%)
    202μs
    1 x beforeRenderModule mod_finder (Busca_inteligente) (6.39KB) (0.46%)
    183μs
    1 x beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (0.23%)
    92μs
    1 x afterRenderModule mod_articles_category (Banco de Circuitos) (5.47KB) (0.19%)
    74μs
    1 x afterRenderModule mod_finder (Busca_inteligente) (4.44KB) (0.13%)
    50μs
    1 x afterDispatch (2.25KB) (0.12%)
    48μ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%)
    7μs
23 statements were executed, 5 of which were duplicates, 18 unique11.3ms1.58MB
  • SELECT @@SESSION.sql_mode;29μs968B/libraries/src/Session/MetadataManager.php:184Copy
  • SELECT `session_id` FROM `incbmx_session` WHERE `session_id` = :session_id LIMIT 174μ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)193μs944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `id`,`rules` FROM `incbmx_viewlevels`52μ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` = :guest77μ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`229μ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)213μ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.73ms1.48MBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `incbmx_assets`293μs2.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • SELECT * FROM `incbmx_assets` WHERE `name` = 'com_content.article.2589'83μs912B/libraries/src/Table/Table.php:780Copy
  • SHOW FULL COLUMNS FROM `incbmx_content`335μs1.77KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • UPDATE `incbmx_content` SET `hits` = (`hits` + 1) WHERE `id` = '2589'151μ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)175μ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`183μ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)219μ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`169μ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 ASC398μ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`211μs3.92KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `name`,`element` FROM `incbmx_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1142μ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)78μs648B/administrator/components/com_finder/src/Indexer/Taxonomy.php:325Copy
  • SELECT * FROM `incbmx_schemaorg` WHERE `itemId` = :itemId AND `context` = :context57μ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)146μ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` = 165μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:465Copy
  • warningassets - No asset found for com_content.article.2589, falling back to com_content
  • warningassets - No asset found for com_content.article.2589, falling back to com_content
  • warningassets - No asset found for com_content.article.2589, falling back to com_content
  • warningassets - No asset found for com_content.article.2589, falling back to com_content
  • warningassets - No asset found for com_content.article.2589, falling back to com_content
  • warningassets - No asset found for com_content.article.2589, falling back to com_content
  • warningassets - No asset found for com_content.article.2589, falling back to com_content
  • warningassets - No asset found for com_content.article.2589, falling back to com_content
  • warningassets - No asset found for com_content.article.2589, falling back to com_content
  • warningassets - No asset found for com_content.article.2589, falling back to com_content