Para los técnicos menos experimentados y para los veteranos que no están f habituados a los componentes modernos, la reparación de aparatos que tienen circuitos integrados es bastante problemática. ¿Cómo proceder en el caso de amplificadores, televisores, radios y otros aparatos dañados que tienen circuitos integrados? En este artículo trataremos algunos aspectos de los procedimientos para la reparación de los aparatos de esa clase, iniciando así a los lectores en la actividad dela reparación.

 

Nota: el artículo es de 1990.

 

El hecho de que un circuito integrado puede contener decenas, centenares o millares de componentes en la misma envoltura, asusta a algunos técnicos.

Es común encontrar técnicos atacados por el pánico ante la eventual reparación de esos equipos pues ignoran cómo están conectados los componentes.

Si dejan de trabajar con esos aparatos, los técnicos no sólo pierden la oportunidad de ganar más sino que quedan atrasados en el oficio y pierden clientela. No se puede discutir que la tendencia de 1a electrónica moderna es a utilizar cada vez más circuitos integrados, sobre todo especializados.

Recordemos que llamamos circuitos especializados a aquellos que ejercen una sola función específica, como un amplificador de video, por ejemplo, un amplificador de audio completo, un decodificador de FM, etc.

En estos casos no hay “equivalentes” de los integrados y siempre debe usarse uno del tipo original.

No es posible reparar un integrado

Todos los componentes que constituyen un integrado se fabrican en un solo proceso delicadísimo sobre una pastilla de silicio. Los componentes se graban en esa pastilla de tal manera que es imposible quitarlos, combinarlos ni repararlos. Eso también se debe al hecho de que la pastilla se encierra en una envoltura hermética, como se muestra en la figura 1.

 

Figura 1
Figura 1

 

El único acceso a un componente que pudiera tener un problema es mediante la rotura de la envoltura y eso dañaría a los demás componentes. Es así que, a pesar de que el circuito integrado tiene las ventajas de la mayor flexibilidad, mayor número de componentes por unidad de espacio, debe considerarse una desventaja la imposibilidad de arreglarlo. Los integrados de la mayor parte de los aparatos son de costo accesible, normalmente mucho menor que el de los componentes aislados si se adquirieran en forma independiente.

 

Cómo proceder

Tomemos como ejemplo el radiograbador integrado de la figura 2. Este equipo lleva dos circuitos integrados: uno está dotado con un amplificador de audio completo (IC2) y el otro tiene las etapas de RF para AM y FM, FI para las dos bandas y, además de eso, los circuitos detectores.

 

Figura 2
Figura 2

 

Cómo analizar estos integrados en caso de falla de circuito?

El mejor procedimiento es que el técnico aísle esos componentes para poder certificar si existe algo anormal referente a esos integrados.

Para esa finalidad, el técnico puede trabajar inicialmente con el inyector o generador de señales.

Vemos entonces que en la etapa de audio de este radiograbador, la entrada de señal de IC2 corresponde justamente al pin 1 (figura 3).

 

Figura 3
Figura 3

 

Inyectando una señal en ese pin, con el radiograbador en la posición de reproducción o de radio (AM/FM) debe producirse la reproducción en los parlantes o aparecer amplificación en el jack EP. Vea que la salida de este integrado corresponde justamente al pin 6.

La prueba de los componentes alrededor del integrado es el primer paso para verificar si existe algún problema con ese componente.

Si todos los capacitores y resistores estuvieran en orden, pasamos entonces al análisis de las tensiones en los pinos de los integrados.

El técnico debe tener en el taller los manuales de reparación adecuados.

Esos manuales, como el National, contienen las informaciones esenciales para la reparación, como por ejemplo, tablas con las tensiones que deben encontrarse en los pinos de cada integrado.

Para el caso C2 tenemos la siguiente tabla:

 


 

 

Las condiciones en que esas tensiones se obtienen, son importantes.

En este caso, esas tensiones se obtuvieron con la señal, volumen y tonalidad en el mínimo y una tensión de alimentación de 120V.

La llave de grabación se dejó en la posición “reproducción”.

Vea entonces que una tensión anormal medida en este componente, con los elementos a su alrededor en buen estado, significa que hay que cambiar el integrado. Para confirmar esto, es interesante retirar momentáneamente el componente o componentes conectados en el pino con la tensión anormal.

Si medimos en el pin 5 una tensión anormal medida en este componente, con los elementos a su alrededor en buen estado significa que hay que cambiar el integrado. Para confirmar esto, es interesante retirar momentáneamente el componente o componente conectados en el pin con la tensión anormal.

Si medimos en el pin 5 una tensión demasiado baja, antes de cambiar el integrado es interesante verificar si el defecto no se debe al capacitor C72 que puede tener una fuga excesiva o estar en corto.

Si la colocación de un capacitor nuevo, en el caso de que el primero esté arruinado, mantuviera la tensión anormal, entonces realmente debe cambiarse el integrado.

 

Conclusión

Para la reparación de los equipos que usan circuitos integrados, el técnico necesita tener una cierta preparación.

Debe disponer de información sobre la función de los integrados que están en el aparato. Para eso es importante disponer de un diagrama completo del aparato y hasta de un manual de mantenimiento.

También debe tener información sobre las tensiones normales que se encuentran en el integrado y los recursos para medidas.

Finalmente, debe estar en condiciones de saber dónde poder inyectar o, eventualmente, retirar señales de un integrado para conocer si éste es realmente la causa del problema y no otras etapas del mismo aparato.

 

Cómo usar el inyector

Muchos diagramas indican el recorrido de las señales de audio determinadas. Ese recorrido corresponde justamente al que debe repetirse en las pruebas con el inyector de señales.

Si no existiera el conocimiento del recorrido, el lector deberá tener el raciocinio y el conocimiento necesarios para analizar el diagrama y saber exactamente dónde están las entradas y salidas de las etapas de audio.

En la figura 4 tenemos los puntos de inyección de señales de audio para el equipo que hemos elegido como ejemplo.

 

Figura 4
Figura 4

 

En esta prueba, la toma negativa del inyector debe estar conectada a la masa del aparato y entonces la punta de prueba se apoya en los puntos indicados en la figura. La reproducción de la señal debe ocurrir en todos los casos. Vea que en la prueba antes del control de volumen, este debe estar abierto para que se produzca la reproducción de la señal.

 

 

18.999MBMemory Usage44.87msRequest 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" => 1749148275 "last" => 1749148275...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (85.36KB) (179μs)
  • afterInitialise (1.14MB) (3.22ms)
  • afterRoute (179.21KB) (858μs)
  • beforeRenderComponent com_content (100.98KB) (382μs)
  • Before Access::preloadComponents (all components) (33.44KB) (165μs)
  • After Access::preloadComponents (all components) (107.06KB) (498μs)
  • Before Access::preloadPermissions (com_content) (1.57KB) (8μs)
  • After Access::preloadPermissions (com_content) (16.22MB) (22.81ms)
  • Before Access::getAssetRules (id:8 name:com_content) (480.06KB) (2.6ms)
  • After Access::getAssetRules (id:8 name:com_content) (7.36KB) (35μs)
  • afterRenderComponent com_content (434.87KB) (6.73ms)
  • afterDispatch (2.25KB) (58μs)
  • beforeRenderRawModule mod_articles_category (Banco de Circuitos) (422.53KB) (1.82ms)
  • afterRenderRawModule mod_articles_category (Banco de Circuitos) (15.43KB) (296μs)
  • beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (91μs)
  • afterRenderRawModule mod_finder (Busca_inteligente) (63.02KB) (1.11ms)
  • beforeRenderModule mod_articles_category (Banco de Circuitos) (9.27KB) (563μs)
  • afterRenderModule mod_articles_category (Banco de Circuitos) (5.47KB) (67μs)
  • beforeRenderModule mod_finder (Busca_inteligente) (6.64KB) (186μs)
  • afterRenderModule mod_finder (Busca_inteligente) (4.44KB) (49μs)
  • afterRender (296.75KB) (3.05ms)
  • 1 x After Access::preloadPermissions (com_content) (16.22MB) (50.84%)
    22.81ms
    1 x afterRenderComponent com_content (434.87KB) (15%)
    6.73ms
    1 x afterInitialise (1.14MB) (7.17%)
    3.22ms
    1 x afterRender (296.75KB) (6.79%)
    3.05ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (480.06KB) (5.8%)
    2.60ms
    1 x beforeRenderRawModule mod_articles_category (Banco de Circuitos) (422.53KB) (4.05%)
    1.82ms
    1 x afterRenderRawModule mod_finder (Busca_inteligente) (63.02KB) (2.47%)
    1.11ms
    1 x afterRoute (179.21KB) (1.91%)
    858μs
    1 x beforeRenderModule mod_articles_category (Banco de Circuitos) (9.27KB) (1.25%)
    563μs
    1 x After Access::preloadComponents (all components) (107.06KB) (1.11%)
    498μs
    1 x beforeRenderComponent com_content (100.98KB) (0.85%)
    382μs
    1 x afterRenderRawModule mod_articles_category (Banco de Circuitos) (15.43KB) (0.66%)
    296μs
    1 x beforeRenderModule mod_finder (Busca_inteligente) (6.64KB) (0.41%)
    186μs
    1 x afterLoad (85.36KB) (0.4%)
    179μs
    1 x Before Access::preloadComponents (all components) (33.44KB) (0.37%)
    165μs
    1 x beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (0.2%)
    91μs
    1 x afterRenderModule mod_articles_category (Banco de Circuitos) (5.47KB) (0.15%)
    67μs
    1 x afterDispatch (2.25KB) (0.13%)
    58μs
    1 x afterRenderModule mod_finder (Busca_inteligente) (4.44KB) (0.11%)
    49μ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.02%)
    8μs
23 statements were executed, 5 of which were duplicates, 18 unique14.76ms1.58MB
  • SELECT @@SESSION.sql_mode;34μs968B/libraries/src/Session/MetadataManager.php:184Copy
  • SELECT `session_id` FROM `incbmx_session` WHERE `session_id` = :session_id LIMIT 173μ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)140μs944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `id`,`rules` FROM `incbmx_viewlevels`50μ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`282μ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)336μ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` = 010.59ms1.48MBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `incbmx_assets`328μs2.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • SELECT * FROM `incbmx_assets` WHERE `name` = 'com_content.article.845'80μs912B/libraries/src/Table/Table.php:780Copy
  • SHOW FULL COLUMNS FROM `incbmx_content`304μs1.77KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • UPDATE `incbmx_content` SET `hits` = (`hits` + 1) WHERE `id` = '845'162μ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)222μ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`270μ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)291μ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`237μ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 ASC501μ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`256μs3.92KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `name`,`element` FROM `incbmx_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1157μ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)97μs648B/administrator/components/com_finder/src/Indexer/Taxonomy.php:325Copy
  • SELECT * FROM `incbmx_schemaorg` WHERE `itemId` = :itemId AND `context` = :context60μ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)151μ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` = 167μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:465Copy
  • warningassets - No asset found for com_content.article.845, falling back to com_content
  • warningassets - No asset found for com_content.article.845, falling back to com_content
  • warningassets - No asset found for com_content.article.845, falling back to com_content
  • warningassets - No asset found for com_content.article.845, falling back to com_content
  • warningassets - No asset found for com_content.article.845, falling back to com_content
  • warningassets - No asset found for com_content.article.845, falling back to com_content
  • warningassets - No asset found for com_content.article.845, falling back to com_content
  • warningassets - No asset found for com_content.article.845, falling back to com_content
  • warningassets - No asset found for com_content.article.845, falling back to com_content
  • warningassets - No asset found for com_content.article.845, falling back to com_content