Existen varios circuitos integrados que proporcionan la indicación por melo de barra de LEDs que se utilizan en equipos de sonido comerciales e incluso otros tipos de aparatos y por eso se pueden encontrar en el mercado de reposición con relativa facilidad. Una serie importante de estos integrados es la formada por los LB1403,1413,1423 y 1433 de Sanyo. En este artículo, proporcionamos las características técnicas de estos Integrados con una aplicación que puede servir de base para un VU de LEDs ultra-simples.

El artículo es de 1991. El circuito integrado utilizado no es más común en el mercado.

 

   Los indicadores de nivel de sonido (VU meters) con barra de LED, o incluso indicadores de sintonía o tensión con barra de LED, son comunes en diversas aplicaciones, tales como: aparatos de sonido comerciales, vehículos, fuentes de alimentación, etc.

   Para elaborar proyectos de estos indicadores encontramos diversos integrados comerciales, algunos muy populares y otros de costos elevados.

   Una serie de integrados interesante, presentamos en este artículo y que consiste en 4 tipos de Sanyo que diferencian por la sensibilidad de entrada, los niveles en que ocurren las conmutaciones por los comparadores y la corriente constante que circula por los LEDs indicadores.

   Con base en la información proporcionada en este artículo y por la propia disponibilidad del integrado, el lector estará en condiciones de elegir su versión que tiene un diagrama en el transcurso del propio artículo.

   Lo importante de los integrados de esta serie es que necesitamos sólo 4 componentes externos, para tener un bargraph sensible a señales de audio o tensiones, capaz de excitar 5 LEDs que pueden ser alimentados con sólo 6 voltios.

   Entre los destaques que el fabricante presenta para estos integrados tenemos:

   - capacidad de excitación de 5 LED con corrientes constantes.

   - Operación tanto con tensiones AC como DC de entrada ya que los integrados poseen amplificadores rectificadores internos.

   - Los niveles de iluminación de los LED son estables, mantenidos a través de un sistema de regulación interna, aunque la tensión de alimentación varíe.

  - Las tensiones recomendadas de alimentación pueden quedar entre 3,5 y 6,0 V lo que posibilita su aplicación en equipos portátiles, alimentados por pilas.

  - El integrado se presenta en envoltorio de 9 pines alineados (SEP) lo que facilita la elaboración del proyecto de la placa de circuito impreso.

   Las características para los integrados de la serie son:

 

  a) LB1403:

  Sensibilidad de entrada: 85 mv rms (tip)

   Niveles del comparador: +6 dB, +3 dB, 0 dB, -5 dB, -10 dB

   Corriente en el LED: 15 mA (dc)

  

b) LB1413

  Sensibilidad de entrada: 105 mV rms (tip)

  Niveles del comparador: 1,67 VC3, 1,33 VC3, VC3, 0,67 VC3, 0,33 VC3

   Corriente en los LED: 15 mA (tip)

   VC3 es la tensión de referencia dada por el ajuste externo en el pin 8

   

c) LB1423

  Sensibilidad de entrada: 85 mV rms (tip)

   Niveles del comparador: +1,67 dB, +3 dB, 0 dB, -5 dB, -10 dB

   Corriente en los LED: 7 mA (tip)

   

d) LB1433

    Sensibilidad de entrada: 105 mV rms (tip)

    niveles del comparador: 1,67 VCS, 1, 33 VC3, VC3, 0,67 VCS, 0,33 VC3

   Ver nota arriba sobre VC3 - tensión de ajuste en el pin 8.

Máximos absolutos

Tensión de alimentación máxima (Vcc max): 18 V

Potencia de disipación máxima (Pd max): 1,1 W

Temperatura de funcionamiento: -25 a +60 ° C

Condiciones de funcionamiento

Tensión de alimentación: 6 V (tip)

En las tablas 1 y 2 damos las características individuales eléctricas de los 4 integrados de esta serie.

 

 


| Haga click en la imagen para ampliar |

 

 


| Haga click en la imagen para ampliar |

 

 

 


| Haga click en la imagen para ampliar |

 

 

 


| Haga click en la imagen para ampliar |

 

 

 MONTAJE

   El circuito sugerido por el fabricante para una aplicación práctica se muestra en la figura 1.

 

Figura 1 - Circuito de aplicación
Figura 1 - Circuito de aplicación | Haga click en la imagen para ampliar |

 

 

La placa de circuito impreso, para el proyecto se muestra en la figura 2.

 

Figura 2 - Placa para el montaje
Figura 2 - Placa para el montaje | Haga click en la imagen para ampliar |

 

   

El condensador C1, puede tener una tensión de trabajo a partir de 6, así como C2.

   P1 es el trimpot de ajuste y, R1 es un resistor de 1/8 W con un 10% o 20% de tolerancia. Los LEDs son comunes y los colores se eligen en función de la aplicación.

   La alimentación se realiza con 6 V y la corriente máxima debe ser prevista teniendo en cuenta el encendido de los 5 LED más cerca de 5 mA del propio circuito.

 

  AJUSTE Y USO

   El ajuste se realiza aplicando un nivel de señal o de tensión conocido en la entrada y actuando sobre el trimpot para que el LED correspondiente sea el último encendido.

   Para usar, tenga en cuenta las limitaciones del circuito en lo que se refiere a la intensidad de la campana] de entrada y también la tensión usada en la alimentación.

 

CI-1 LB1403, 1413, 1423, 1433 - ver el texto

LED1 a LED5 - LEDs comunes

P1 - 10 k - trimpot

R1 - 10 k - resistor (marrón, negro, naranja)

C1 - 10 uF - capacitor electrolítico

C2 - 2,2 uF - capacitor electrolítico

Varios: placa de circuito impreso, hilos, soldadura, etc.

 

 

18.9MBMemory Usage40.23msRequest 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" => 1742333350 "last" => 1742333350...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (85.73KB) (332μs)
  • afterInitialise (1.14MB) (3.73ms)
  • afterRoute (179.16KB) (921μs)
  • beforeRenderComponent com_content (100.7KB) (441μs)
  • Before Access::preloadComponents (all components) (33.45KB) (208μs)
  • After Access::preloadComponents (all components) (107.06KB) (362μs)
  • Before Access::preloadPermissions (com_content) (1.57KB) (9μs)
  • After Access::preloadPermissions (com_content) (16.19MB) (19.4ms)
  • Before Access::getAssetRules (id:18697 name:com_content.article.22575) (514.65KB) (604μs)
  • After Access::getAssetRules (id:18697 name:com_content.article.22575) (7.38KB) (46μs)
  • afterRenderComponent com_content (390.43KB) (6.64ms)
  • afterDispatch (2.25KB) (54μs)
  • beforeRenderRawModule mod_articles_category (Banco de Circuitos) (359.33KB) (1.62ms)
  • afterRenderRawModule mod_articles_category (Banco de Circuitos) (79.43KB) (347μs)
  • beforeRenderRawModule mod_finder (Busca_inteligente) (5.48KB) (104μs)
  • afterRenderRawModule mod_finder (Busca_inteligente) (69.16KB) (1.15ms)
  • beforeRenderModule mod_articles_category (Banco de Circuitos) (10.1KB) (612μs)
  • afterRenderModule mod_articles_category (Banco de Circuitos) (5.14KB) (65μs)
  • beforeRenderModule mod_finder (Busca_inteligente) (6.14KB) (197μs)
  • afterRenderModule mod_finder (Busca_inteligente) (4.75KB) (46μs)
  • afterRender (257.73KB) (3.22ms)
  • 1 x After Access::preloadPermissions (com_content) (16.19MB) (48.22%)
    19.40ms
    1 x afterRenderComponent com_content (390.43KB) (16.5%)
    6.64ms
    1 x afterInitialise (1.14MB) (9.27%)
    3.73ms
    1 x afterRender (257.73KB) (8.01%)
    3.22ms
    1 x beforeRenderRawModule mod_articles_category (Banco de Circuitos) (359.33KB) (4.03%)
    1.62ms
    1 x afterRenderRawModule mod_finder (Busca_inteligente) (69.16KB) (2.86%)
    1.15ms
    1 x afterRoute (179.16KB) (2.29%)
    921μs
    1 x beforeRenderModule mod_articles_category (Banco de Circuitos) (10.1KB) (1.52%)
    612μs
    1 x Before Access::getAssetRules (id:18697 name:com_content.article.22575) (514.65KB) (1.5%)
    604μs
    1 x beforeRenderComponent com_content (100.7KB) (1.1%)
    441μs
    1 x After Access::preloadComponents (all components) (107.06KB) (0.9%)
    362μs
    1 x afterRenderRawModule mod_articles_category (Banco de Circuitos) (79.43KB) (0.86%)
    347μs
    1 x afterLoad (85.73KB) (0.83%)
    332μs
    1 x Before Access::preloadComponents (all components) (33.45KB) (0.52%)
    208μs
    1 x beforeRenderModule mod_finder (Busca_inteligente) (6.14KB) (0.49%)
    197μs
    1 x beforeRenderRawModule mod_finder (Busca_inteligente) (5.48KB) (0.26%)
    104μs
    1 x afterRenderModule mod_articles_category (Banco de Circuitos) (5.14KB) (0.16%)
    65μs
    1 x afterDispatch (2.25KB) (0.13%)
    54μs
    1 x After Access::getAssetRules (id:18697 name:com_content.article.22575) (7.38KB) (0.11%)
    46μs
    1 x afterRenderModule mod_finder (Busca_inteligente) (4.75KB) (0.11%)
    46μs
    1 x Before Access::preloadPermissions (com_content) (1.57KB) (0.02%)
    9μs
21 statements were executed, 5 of which were duplicates, 16 unique11.01ms1.57MB
  • SELECT @@SESSION.sql_mode;38μs968B/libraries/src/Session/MetadataManager.php:184Copy
  • SELECT `session_id` FROM `incbmx_session` WHERE `session_id` = :session_id LIMIT 171μ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)161μ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` = :guest68μ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`245μ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)214μ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.65ms1.46MBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `incbmx_content`358μs2.39KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • UPDATE `incbmx_content` SET `hits` = (`hits` + 1) WHERE `id` = '22575'188μ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)182μ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`238μ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)246μs3.98KBParams/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`170μ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 ASC390μ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`173μs3.92KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `name`,`element` FROM `incbmx_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1163μs1.89KB/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)93μs648B/administrator/components/com_finder/src/Indexer/Taxonomy.php:325Copy
  • SELECT * FROM `incbmx_schemaorg` WHERE `itemId` = :itemId AND `context` = :context64μ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)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` = 173μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:465Copy