Está claro que muchos países de América Latina están sujetos a frecuentes terremotos así como Japón y China, situado en fallas profundas, de gran actividad volcánica. Sin embargo, algunas pequeñas tremores e incluso acomodamientos regiones son responsables de réplicas de menor intensidad como los que ocurren en Rio Grande do Norte. Incluso en São Paulo en Brasil, en la región de la Avenida Paulista, donde la existencia de un fallo refleja con temblores de diferentes regiones de los Andes donde la actividad sísmica es intensa. Lo que describimos es un dispositivo que activará una alarma cuando los avalos sísmicos se producen, incluso de pequeña intensidad y que puede tener varias aplicaciones prácticas adicionales.

Por supuesto, un detector de terremotos no detecta temblores que son exclusivamente debido a las actividades en el interior de la tierra o de capas profundas. El paso de un camión, una explosión subterránea o incluso un fuerte golpe en el suelo son suficientes para producir una onda de choque que se activará el dispositivo que describimos.

Si usted necesita algo detecta este tipo de vibraciones de baja frecuencia y se extiende en el suelo, entonces seguramente estarás satisfecho con el proyecto descrito.

Alimentado por baterías, este sistema puede activar un relé que sirve para alimentar cualquier dispositivo de advertencia.

El circuito es simple, tiene bajo consumo de energía en estado de espera y el sensor, incluso si eso requiere cierta habilidad para su construcción mecánica, emplea materiales absolutamente comunes.

 

Cómo funciona

El sensor consiste en una bobina con muchas vueltas de alambre fino que ha puesto cerca de un imán en un sistema móvil con péndulo, como se muestra en la figura 1.

 

   Cualquier tipo de vibración que llega al péndulo y columpio, siquiera imperceptiblemente, el imán induce un voltaje en la bobina;
Cualquier tipo de vibración que llega al péndulo y columpio, siquiera imperceptiblemente, el imán induce un voltaje en la bobina;

 

 

Esta tensión se aplicará por un amplificador operacional sensible con transistor de efecto de campo en la entrada. Este CA3140 tiene la ganancia de resistencia controlada por R1, estando en la condición indicada cerca de su máximo.

La salida de este amplificador operacional se utiliza para disparar a través de un potenciómetro de ajuste un monoestable con 555.

Este monoestable tiene su tiempo de salida determinado por el capacitor C1 y el resistor R5 que puede variar entre 47 k y 1 m. El capacitor de 100 uF de valor, permite que el toque de alarma dure unas decenas de segundos. El valor máximo de C1 permitido es 470 u F.

En la salida del 555 con un LED indicador y la activación del sistema de relé con un transistor BC548.

La fuente de Alimentación para todas las etapas del circuito proviene de una fuente de 6 V formado por pilas comunes. Para una operación doméstica se puede utilizar una fuente regulada con el integrado 7806, como se muestra en la figura 2.

 


 

 

 

El integrado esta fuente debe tener un radiador pequeño y filtración hecha por al menos 1 000 uF electrolítico 16 V.

 

Montaje

En la figura 3 tenemos el diagrama completo de la alarma sísmica.

 


 

 

La realización del proyecto sobre una placa de circuito impreso se muestra en la figura 4.

 


 

 

 

El relé de tipo sensible de 6 V, dispone de dos contactos para 2 posiciones NC y NA (normalmente abierto o normalmente cerrado), que permite el uso del dispositivo de varias maneras.

Tener un sensor de montaje como se muestra en la figura 5.

 


 

 

 

El peso del empleado debe ser alrededor de 100 gramos y el imán se toma de un pequeño altavoz o motor de corriente directa de cualquier juguete o incluso armarios cerradura.

La bobina es el bobinado primario de un transformador de 110/220 V con cualquier corriente entre 200 a 500 mA de secundario. Sacamos el núcleo cuidadosamente para usar el carrete.

El imán debe ser montado para ser cerca de la bobina, para una mayor sensibilidad, tener un trozo de ferrita en su interior.

El cable de conexión del sensor a la entrada del circuito debe ser doble blindado, porque el sistema es extremadamente sensible a la captura de los ronquidos e incluso alterna inducción de campo magnético a continuación. Este cable debe ser conectado a tierra de malla (conectado al negativo de los tipos de letra), ya que por el contrario a un radio de una tormenta puede accionar el sistema.

El resorte debe ser elegido para dar una buena flexibilidad y su sistema de posicionamiento depende sólo de su tensión.

En la figura 6 le damos un circuito de alarma simple que elimina la necesidad del relé, como puede ser activado directamente por alto nivel en la salida del 555.

 

 


 

 

 

Este circuito con fuente de alimentación de 6 V y un altavoz de buena renta produce un sonido lo suficientemente fuerte para llamar la atención de las personas dentro de unas pocas decenas de metros.

El trimpot permite ajustar la frecuencia del sonido. (fig. 6)

Para una mayor intensidad de sonido este circuito puede ser alimentado a una tensión de 12 V.

En este caso, solo cambia la resistencia en serie con el LED de 1 k o 1 k 2 y el oscilador audio del transistor de salida, un BC558 un BD136 o TlP32, que debe ser dotado de un radiador de calor pequeño. Los otros componentes del circuito permanecen con todos los valores inalterados.

 

Probar y utilizar

Para probar es conveniente utilizar inicialmente para C1 un capacitor de 10 uF o menos.

Con esto tendremos tiempos de reloj más pequeño y así facilitar la colocación de P1 en el punto de activación.

Luego procedemos como sigue: Encienda la unidad y si ella dispara operamos sobre P1 hasta que apague. La acción de P1 y no inmediata, ya que depende de la constante de tiempo dada por C1 y el resistor R5,

Con el sistema desactivado, vamos abriendo P1 hasta llegar al disparo. Votamos un poco entonces este componente lo dejó en el umbral de activación del circuito.

Hecho esto, golpear ligeramente sobre la mesa en el sensor o en propio péndulo que debe provocar el disparo.

Operación probada puede cambiar C1 por un capacitor de mayor valor, si así lo desean.

Tenga en cuenta que el péndulo se coloca con el fin de detectar las oscilaciones que llegan verticalmente sobre él, como se muestra en la figura 7.

 


 

 

 

Otro tipo de configuración que se muestra en la misma figura permite para detectar con ondas sísmicas de mayor sensibilidad que tienen otros modos de propagación.

Si se utilizan varios sensores, puede conectar en serie o en paralelo con la entrada del amplificador operacional CA3140 porque ofrece buena sensibilidad y no existe pérdida de ganancia con él.

Después de todo lo que la unidad está lista para el trabajo. Una sugerencia práctica del empleo de un dispositivo como este en un país con los terremotos no es cómo detectar un intento de robo alarma con el sensor conectado a una ventana o golpes para romperlo, el mismo que ocurre en lo referente a puertas.

En un coche, si alguien forzar una puerta o incluso sentarse en el Banco, el balance aumentará el sistema oculto, por ejemplo, en el maletero, puede desencadenar una bocina.

 

 

Cl- 1 - CA3140 - circuito integrado amplificador operacional con FET en la entrada

CI- 2 - 555 - timer - circuito integrado

Q1 - BC548 - Transistor NPN de propósito general

X1 - sensor (vea texto)

K1 - relé de 6 V

LED1 - LED rojo común

D1 – 1N4148 - Diodo de uso general

C1- 22 a 470 uF - electrolíticos 6 V o más

R1 – 2M2 - resistor (rojo, rojo, verde)

R2 - 100 k - resistor (marrón, negro, amarillo)

R3 – 1 k - resistor (marrón, negro, rojo)

R4 - 47k - resistor (amarillo, morado, naranja)

R5 - 47k a 1 M - resistor (valor mayor tiempo)

R6 - 470 ohms - resistor (amarillo, violeta, marrón)

R7 - 1k - resistor (marrón, negro, rojo)

P1l- 100 k - potenciómetro de ajuste

B1 – 6 V - 4 pilas pequeñas, medianas o grandes

S1 - interruptor simple

Varios: material del tablero de circuito impreso para el sensor, soporte de batería, soporte integrado para tomas de corriente, LED para caja de montaje, cables, blindado cable, soldadura, etcétera.

 

Settings18.993MBMemory Usage42.65msRequest 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" => "5s9lhlbi0s53rr72de2cp5ehs0" ]
$_SERVER
array:52 [ "USER" => "apache" "HOME" => "/usr/share/httpd" "SCRIPT_NAME" => "/index.php" "RE...
session
array:3 [ "counter" => 2 "timer" => array:3 [ "start" => 1753515952 "last" => 1753515952...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (83.76KB) (290μs)
  • afterInitialise (1.13MB) (3.82ms)
  • afterRoute (179.86KB) (1.06ms)
  • beforeRenderComponent com_content (100.8KB) (444μs)
  • Before Access::preloadComponents (all components) (33.13KB) (210μs)
  • After Access::preloadComponents (all components) (113.52KB) (396μs)
  • Before Access::preloadPermissions (com_content) (1.57KB) (11μs)
  • After Access::preloadPermissions (com_content) (16.24MB) (21ms)
  • Before Access::getAssetRules (id:8 name:com_content) (481.14KB) (1.96ms)
  • After Access::getAssetRules (id:8 name:com_content) (7.36KB) (35μs)
  • afterRenderComponent com_content (408.39KB) (6.03ms)
  • afterDispatch (2.25KB) (51μs)
  • beforeRenderRawModule mod_articles_category (Banco de Circuitos) (422.47KB) (1.63ms)
  • afterRenderRawModule mod_articles_category (Banco de Circuitos) (15.5KB) (330μs)
  • beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (94μs)
  • afterRenderRawModule mod_finder (Busca_inteligente) (54.63KB) (935μs)
  • beforeRenderModule mod_articles_category (Banco de Circuitos) (9.27KB) (574μs)
  • afterRenderModule mod_articles_category (Banco de Circuitos) (5.47KB) (73μs)
  • beforeRenderModule mod_finder (Busca_inteligente) (6.64KB) (190μs)
  • afterRenderModule mod_finder (Busca_inteligente) (4.44KB) (47μs)
  • afterRender (299.86KB) (3.35ms)
  • 1 x After Access::preloadPermissions (com_content) (16.24MB) (49.25%)
    21.00ms
    1 x afterRenderComponent com_content (408.39KB) (14.13%)
    6.03ms
    1 x afterInitialise (1.13MB) (8.95%)
    3.82ms
    1 x afterRender (299.86KB) (7.86%)
    3.35ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (481.14KB) (4.6%)
    1.96ms
    1 x beforeRenderRawModule mod_articles_category (Banco de Circuitos) (422.47KB) (3.82%)
    1.63ms
    1 x afterRoute (179.86KB) (2.48%)
    1.06ms
    1 x afterRenderRawModule mod_finder (Busca_inteligente) (54.63KB) (2.19%)
    935μs
    1 x beforeRenderModule mod_articles_category (Banco de Circuitos) (9.27KB) (1.35%)
    574μs
    1 x beforeRenderComponent com_content (100.8KB) (1.04%)
    444μs
    1 x After Access::preloadComponents (all components) (113.52KB) (0.93%)
    396μs
    1 x afterRenderRawModule mod_articles_category (Banco de Circuitos) (15.5KB) (0.77%)
    330μs
    1 x afterLoad (83.76KB) (0.68%)
    290μs
    1 x Before Access::preloadComponents (all components) (33.13KB) (0.49%)
    210μs
    1 x beforeRenderModule mod_finder (Busca_inteligente) (6.64KB) (0.45%)
    190μs
    1 x beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (0.22%)
    94μs
    1 x afterRenderModule mod_articles_category (Banco de Circuitos) (5.47KB) (0.17%)
    73μs
    1 x afterDispatch (2.25KB) (0.12%)
    51μs
    1 x afterRenderModule mod_finder (Busca_inteligente) (4.44KB) (0.11%)
    47μs
    1 x After Access::getAssetRules (id:8 name:com_content) (7.36KB) (0.08%)
    35μs
    1 x Before Access::preloadPermissions (com_content) (1.57KB) (0.03%)
    11μs
23 statements were executed, 5 of which were duplicates, 18 unique12.75ms1.58MB
  • SELECT @@SESSION.sql_mode;35μs968B/libraries/src/Session/MetadataManager.php:184Copy
  • SELECT `session_id` FROM `incbmx_session` WHERE `session_id` = :session_id LIMIT 181μ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_id159μs992BParams/libraries/src/Session/MetadataManager.php:316Copy
  • SELECT `id`,`rules` FROM `incbmx_viewlevels`55μ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` = :guest82μ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`220μs20.2KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `incbmx_content` WHERE `id` = :id75μ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)230μ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` = 09.15ms1.48MBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `incbmx_assets`306μs1.39KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:539Copy
  • SELECT * FROM `incbmx_assets` WHERE `name` = 'com_content.article.2020'75μs912B/libraries/src/Table/Table.php:780Copy
  • SHOW FULL COLUMNS FROM `incbmx_content`286μs1.77KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:539Copy
  • UPDATE `incbmx_content` SET `hits` = (`hits` + 1) WHERE `id` = '2020'158μ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)186μ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`198μ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)238μ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`189μ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 ASC412μ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`190μ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)98μs648B/administrator/components/com_finder/src/Indexer/Taxonomy.php:325Copy
  • SELECT * FROM `incbmx_schemaorg` WHERE `itemId` = :itemId AND `context` = :context76μ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)168μ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` = 181μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:517Copy
  • warningassets - No asset found for com_content.article.2020, falling back to com_content
  • warningassets - No asset found for com_content.article.2020, falling back to com_content
  • warningassets - No asset found for com_content.article.2020, falling back to com_content
  • warningassets - No asset found for com_content.article.2020, falling back to com_content
  • warningassets - No asset found for com_content.article.2020, falling back to com_content
  • warningassets - No asset found for com_content.article.2020, falling back to com_content
  • warningassets - No asset found for com_content.article.2020, falling back to com_content
  • warningassets - No asset found for com_content.article.2020, falling back to com_content
  • warningassets - No asset found for com_content.article.2020, falling back to com_content
  • warningassets - No asset found for com_content.article.2020, falling back to com_content