Es un aparato de utilidad para todos los que realizan proyectos de electrónica digital: un divisor de frecuencia que puede ser programado para hacer divisiones de 1 a 9 y que posee salidas de nivel ajustable y fijo. La frecuencia máxima de operación del circuito es de 3 MHz y con interfaceamento apropiado podemos excitar circuitos TTL o CMOS. Una expansión del proyecto original permite La realización de divisiones por números mayores.

¿Qué se puede hacer con un divisor os programable de frecuencia en un taller de proyectos digitales? Una aplicación posible es la disminución de la velocidad de procesos para que puedan ser monitoreados o controlados con mayor facilidad. Otra posibilidad consiste en la obtención de señales de osciladores de precisión fijos para la excitación de circuitos TTL o CMOS en frecuencias más bajas, alterando así su capacidad de operación.

El divisor que presentamos, conjugado a otros equipos puede ser de gran utilidad en un banco de trabajo de electrónica digital.

El circuito posee dos salidas: una de señal con intensidad fija para excitación de otros circuitos CMOS, y otra con serial de intensidad ajustable entre 0 y el nivel de tensión proporcionado por un CMOS alimentado por 12V, que sirve para excitación de otros tipos de equipos como, por ejemplo, pruebas de audio, calibración de osciloscopios, etc.

La fuente de alimentación de 12 V x 1 A puede ser usada para alimentar circuitos de prueba externos, lo que significa mayor utilidad para el aparato.

 

El circuito

La base del circuito es un integrado 4017 que consiste en un contador divisor por 10 con salidas de 1 a 10.

La aplicación básica de este integrado es la división por 10 de una frecuencia o la provisión de pulsos secuenciales, pero si conectamos a una determinada salida la entrada de reset (pino 15) podemos fácilmente alterar el ciclo de operación del integrado.

Así, si la llave S2 del aparato estuviera en la posición que corresponde a la cuarta salida (dividido por 4), en el cuarto pulso de entrada el nivel del pin 10 va a , reseteando el integrado, produciendo un pulso de salida y al mismo tiempo iniciando un nuevo ciclo. En esta posición, el circuito "cuenta hasta 4”, lo que quiere decir que a cada 4 pulsos de entrada tenemos siempre 1 de salida.

En la posición que divide por 7, a cada 7 pulsos de entrada tenemos el reset y un pulso de salida. Lo mismo ocurre con las demás posiciones de la llave.

Así, si la llave S2 del aparato estuviera en la posición que corresponde a la cuarta salida (dividido por 4), en el cuarto pulso de entrada el nivel del pin 10 va a reseteando el integrado, produciendo un pulso de salida y al mismo tiempo iniciando un nuevo ciclo.

En esta posición, el circuito "cuenta hasta 4”, lo que quiere decir que a cada 4 pulsos de entrada tenemos siempre 1 de salida.

En la posición que divide por 7, a cada 7 pulsos de entrada tenemos el reset y un pulso de salida. Lo mismo ocurre con las demás posiciones de la llave.

Con una alimentación de 10 V la frecuencia máxima de operación es de 5 MHz; sin embargo, el limite práctico de operación de este circuito está por debajo; alrededor de 3MHz.

En el circuito, las puertas CI-3a y CI-3b aíslan la salida del reset y proporcionan un pulso "reforzado" para la salida.

P1 da acceso a la salida B, que es la de intensidad variable, mientras que la salida A es compatible CMOS.

En la figura 1 damos algunos circuitos que permiten el interfaceamiento tanto de la entrada como salida en el caso de tecnologias diferentes: TTL para CMOS y viceversa.

 

Figura 1
Figura 1

 

 

El integrado CI-1, un 7812, proporciona una tensión regulada de salida de 12V bajo corriente de hasta 1A, lo que permite la alimentación de más circuitos.

Este integrado deberá ser dotado de un radiador de calor.

Un segundo integrado, conectado como muestra la figura 2, puede ser agregado para permitir también la alimentación de elementos TTL.

 

Figura 2
Figura 2

 

Este integrado también deberá ser montado en disipador de calor y la corriente máxima disponible es de 1 A.

El LED rojo sirve de monitor para el funcionamiento del circuito.

En la figura 3 damos el diagrama completo del divisor de frecuencias.

 

Figura 3
Figura 3

 

 

Montaje

El montaje deberá hacerse en placa de circuito impreso, la cual será instalada en una caja apropiada.

En la figura 4 damos una sugerencia para esa placa.

 

Figura 4
Figura 4

 

El transformador, el potenciômetro y la llave selectora son elementos que deben ser fijados en la caja, así como el LED indicador que quedará en el panel.

Para los integrados sugerimos la utilización de zócalos DIL. Los resistores son de 1/8 W y los capacitores electrolíticos tienen tensiones de trabajo de 25V (C1) y 16 V (C2). El capacitor C3 puede ser cerámico o de poliéster.

Para las entradas y salidas pude usar conectores tipo A35 con cables blindados o bien puentes de terminales con tornillos.

La llave selectora (SZ) debe ser de 1 polo x 9 posiciones del tipo rotativo. Si se usa una llave de más posiciones, las excedentes se pueden dejar libres.

El transformador tiene bobinado primario de, acuerdo con la red local y secundario de 12+12 V ó 15+15 V x 1A.

 

Prueba y uso

Para probar la unidad puede usar un oscilador de baja frecuencia con un 555.

Este oscilador producirá pulsos de excitación que podrán ser monitorizados a través de un LED en serie con un resistor conectado a la salida del circuito divisor.

De acuerdo con el número elegido para la división en S2 tendremos la razón entre los guiños de los dos LED (LED 1 y 2).

Así, si la división fuera por 5, a cada 5 pulsos del LED 1 tendremos l pulso del LED 2, que pueden ser perfectamente "calibrados" visualmente ajustando el potenciómetro del oscilador para una velocidad lenta, algo así como 1 a 2 Hz.

Comprobado el funcionamiento basta sólo utilizado, recordando los niveles de excitación y salidas:

Para excitación: amplitud mínima 10 V señal rectangular. Para salida: amplitud en A -10 a 12V, y en B - ajustable entre 0 y 10/12 V.

Para operar com otras formas de onda em la entrada será preciso agregar un circuito disparador (trigger) apropíado.

 


 

 

ART094 - 1989

 

 

18.841MBMemory Usage45.23msRequest 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
array:1 [ "id" => "404:divisor-programable-de-frecuencia-art094s" ]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:49 [ "USER" => "apache" "HOME" => "/usr/share/httpd" "PATH_TRANSLATED" => "redirect:/ind...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1748841515 "last" => 1748841515...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (85.17KB) (212μs)
  • afterInitialise (1.14MB) (3.82ms)
  • afterRoute (65.54KB) (353μs)
  • beforeRenderComponent com_content (31.32KB) (443μs)
  • Before Access::preloadComponents (all components) (97.44KB) (207μs)
  • After Access::preloadComponents (all components) (112.46KB) (516μs)
  • Before Access::preloadPermissions (com_content) (1.57KB) (9μs)
  • After Access::preloadPermissions (com_content) (16.19MB) (24.58ms)
  • Before Access::getAssetRules (id:8 name:com_content) (480.06KB) (2.11ms)
  • After Access::getAssetRules (id:8 name:com_content) (7.36KB) (28μs)
  • afterRenderComponent com_content (418.23KB) (5.92ms)
  • afterDispatch (2.25KB) (41μs)
  • beforeRenderRawModule mod_articles_category (Banco de Circuitos) (358.53KB) (1.51ms)
  • afterRenderRawModule mod_articles_category (Banco de Circuitos) (79.43KB) (280μs)
  • beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (82μs)
  • afterRenderRawModule mod_finder (Busca_inteligente) (63.02KB) (1.11ms)
  • beforeRenderModule mod_articles_category (Banco de Circuitos) (9.27KB) (562μs)
  • afterRenderModule mod_articles_category (Banco de Circuitos) (5.47KB) (62μs)
  • beforeRenderModule mod_finder (Busca_inteligente) (6.64KB) (184μs)
  • afterRenderModule mod_finder (Busca_inteligente) (4.44KB) (48μs)
  • afterRender (291.94KB) (3.05ms)
  • 1 x After Access::preloadPermissions (com_content) (16.19MB) (54.35%)
    24.58ms
    1 x afterRenderComponent com_content (418.23KB) (13.09%)
    5.92ms
    1 x afterInitialise (1.14MB) (8.44%)
    3.82ms
    1 x afterRender (291.94KB) (6.73%)
    3.05ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (480.06KB) (4.67%)
    2.11ms
    1 x beforeRenderRawModule mod_articles_category (Banco de Circuitos) (358.53KB) (3.35%)
    1.51ms
    1 x afterRenderRawModule mod_finder (Busca_inteligente) (63.02KB) (2.46%)
    1.11ms
    1 x beforeRenderModule mod_articles_category (Banco de Circuitos) (9.27KB) (1.24%)
    562μs
    1 x After Access::preloadComponents (all components) (112.46KB) (1.14%)
    516μs
    1 x beforeRenderComponent com_content (31.32KB) (0.98%)
    443μs
    1 x afterRoute (65.54KB) (0.78%)
    353μs
    1 x afterRenderRawModule mod_articles_category (Banco de Circuitos) (79.43KB) (0.62%)
    280μs
    1 x afterLoad (85.17KB) (0.47%)
    212μs
    1 x Before Access::preloadComponents (all components) (97.44KB) (0.46%)
    207μs
    1 x beforeRenderModule mod_finder (Busca_inteligente) (6.64KB) (0.41%)
    184μs
    1 x beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (0.18%)
    82μs
    1 x afterRenderModule mod_articles_category (Banco de Circuitos) (5.47KB) (0.14%)
    62μs
    1 x afterRenderModule mod_finder (Busca_inteligente) (4.44KB) (0.11%)
    48μs
    1 x afterDispatch (2.25KB) (0.09%)
    41μs
    1 x After Access::getAssetRules (id:8 name:com_content) (7.36KB) (0.06%)
    28μs
    1 x Before Access::preloadPermissions (com_content) (1.57KB) (0.02%)
    9μs
22 statements were executed, 5 of which were duplicates, 17 unique12.53ms1.56MB
  • SELECT @@SESSION.sql_mode;29μs968B/libraries/src/Session/MetadataManager.php:184Copy
  • SELECT `session_id` FROM `incbmx_session` WHERE `session_id` = :session_id LIMIT 176μ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)188μs944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `id`,`rules` FROM `incbmx_viewlevels`65μ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` = :guest98μs1.64KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `incbmx_assets` WHERE `name` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9,:preparedArray10,:preparedArray11,:preparedArray12,:preparedArray13,:preparedArray14,:preparedArray15,:preparedArray16,:preparedArray17,:preparedArray18,:preparedArray19,:preparedArray20,:preparedArray21,:preparedArray22,:preparedArray23,:preparedArray24,:preparedArray25,:preparedArray26,:preparedArray27,:preparedArray28,:preparedArray29,:preparedArray30,:preparedArray31,:preparedArray32,:preparedArray33,:preparedArray34,:preparedArray35,:preparedArray36,:preparedArray37,:preparedArray38,:preparedArray39)344μ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` = 08.89ms1.48MBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `incbmx_assets`311μs1.39KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • SELECT * FROM `incbmx_assets` WHERE `name` = 'com_content.article.404'67μs1.52KB/libraries/src/Table/Table.php:780Copy
  • SHOW FULL COLUMNS FROM `incbmx_content`311μs1.77KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • UPDATE `incbmx_content` SET `hits` = (`hits` + 1) WHERE `id` = '404'187μ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)162μ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`281μ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)228μ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`186μ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 ASC400μ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`185μs5.17KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `name`,`element` FROM `incbmx_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1137μ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)89μs648B/administrator/components/com_finder/src/Indexer/Taxonomy.php:325Copy
  • SELECT * FROM `incbmx_schemaorg` WHERE `itemId` = :itemId AND `context` = :context66μs1.55KBParams/plugins/system/schemaorg/src/Extension/Schemaorg.php:403Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`version`,`a`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `incbmx_content` AS `a` INNER JOIN `incbmx_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `incbmx_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `incbmx_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `incbmx_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `incbmx_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray1,:preparedArray2)154μ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` = 173μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:465Copy
  • warningassets - No asset found for com_content.article.404, falling back to com_content
  • warningassets - No asset found for com_content.article.404, falling back to com_content
  • warningassets - No asset found for com_content.article.404, falling back to com_content
  • warningassets - No asset found for com_content.article.404, falling back to com_content
  • warningassets - No asset found for com_content.article.404, falling back to com_content
  • warningassets - No asset found for com_content.article.404, falling back to com_content
  • warningassets - No asset found for com_content.article.404, falling back to com_content
  • warningassets - No asset found for com_content.article.404, falling back to com_content
  • warningassets - No asset found for com_content.article.404, falling back to com_content
  • warningassets - No asset found for com_content.article.404, falling back to com_content