Si el lector está montando un transmisor de FM u otro tipo de proyecto que requiera un preamplificador para micrófono de electreto, el circuito aquí presentado es muy eficiente. Puede servir de modulador de alta ganancia para transmisores, para excitar amplificadores, etapas de intercomunicadores y en muchos otros proyectos.

Muchos pequeños transmisores de FM poseen sólo una etapa de alta frecuencia quedando la modulación a cargo de la salida directa de un micrófono de electreto, como muestra la figura 1.

 

Figura 1 - Pequeño transmisor de FM
Figura 1 - Pequeño transmisor de FM

 

Para aplicaciones en las que hablamos cerca del micrófono, este circuito funciona perfectamente, pero pierde la sensibilidad si queremos oír sonidos un poco más lejos del micrófono.

En un estudio o en una aplicación en la que necesitamos hablar un poco más lejos, es necesario trabajar con el micrófono conectado a una etapa de preamplificación de audio. Lo mismo ocurre si queremos hacer grabaciones o mezclas usando un amplificador común, en cuyo caso el preamplificador es necesario.

El circuito que proponemos en este artículo es un preamplificador universal con ganancia controlada y que proporciona una ganancia entre 1 y 500, con excelente fidelidad y estabilidad y usando sólo un circuito integrado de bajo costo.

Ajustando la ganancia según la aplicación garantizamos la mejor excitación de cualquier transmisor y la mejor sensibilidad para poder hablar cerca o lejos del micrófono.

La alimentación puede ser hecha con tensiones entre 9 y 18 V y como el consumo es muy bajo puede incluso usarse una pequeña batería para este propósito, o aprovechando la alimentación del propio transmisor o amplificador con el que tenga que funcionar.

 

CARACTERÍSTICAS

Ganancia: 1 a 500

Tensión de salida: hasta Vcc (VCC = alimentación)

Tensión de alimentación: 9 a 18 V

Consumo: 5 mA (tip)

 

COMO FUNCIONA

Un amplificador operacional del tipo 741 es la base de este proyecto. En este circuito, la entrada no inversora (pino 3) se polariza con una tensión de referencia igual a la mitad de la tensión de alimentación, lo que es proporcionado por el divisor resistivo formado por R2 y R3.

La señal de micrófono de electreto viene a través de C1 y R4. El resistor R1 que en realidad puede tener valores entre 10 y 47 k ohmios polariza el electreto.

La señal de audio se aplica a la entrada inversora (pin 2) y amplificada por el operario. La amplificación depende de la retroalimentación que se ajusta en el potenciómetro P1. Cuando este componente se encuentra con la mínima resistencia (0) tenemos la realimentación total y la ganancia es 1, o sea, la amplitud de la señal de salida pasa a ser la misma de la señal de la entrada.

La señal extraída de la salida del operario (pino 6) se lleva al circuito externo vía C3.

C4 hace el desacoplamiento de la fuente.

 

MONTAJE

A En la figura 2 tenemos el diagrama completo del aparato.

Figura 2 - Diagrama del modulador
Figura 2 - Diagrama del modulador

 

En la figura 3 tenemos la disposición de los componentes en una pequeña placa de circuito impreso.

 

Figura 3 - Placa para el montaje
Figura 3 - Placa para el montaje

 

Esta disposición puede ser aprovechada en una placa más grande donde ya tendremos el transmisor de FM.

El integrado debe montarse en un zócalo DlL para mayor seguridad. Los resistores son de 1/8 W y los capacitores electrolíticos deben tener una tensión de trabajo un poco mayor que la usada en la alimentación.

La conexión del micrófono de electreto debe realizarse mediante un cable blindado.

Si se utiliza la fuente de alimentación, debe tener un excelente filtrado.

Una fuente de alimentación simple se muestra en la figura 4.

 

Figura 4 - Fuente de alimentación simple para el circuito
Figura 4 - Fuente de alimentación simple para el circuito

 

Los cables positivos y de 0 V de esta función deben ser blindados. Utilice un cable con la malla conectada a 0 V y el conductor central al positivo para conectar esta fuente al preamplificador.

Para utilizar una tensión mayor de alimentación tenemos una posibilidad de reducción conforme muestra la figura 5.

 

Figura 5 - Circuito reductor de tensión
Figura 5 - Circuito reductor de tensión

 

El circuito integrado regulador de tensión en este caso no necesita radiador de calor.

 

PRUEBA Y USO

Para probar el aparato podemos conectar su salida por medio de cable blindado a la entrada de un transmisor o de un amplificador común.

Abrimos el volumen del amplificador y ajustamos P1 para tener la mejor reproducción. En el caso de un amplificador, dado el elevado aumento pueden ocurrir realimentaciones acústicas (microfonía) que es un fuerte silbato.

Esta microfonía se puede reducir con la disminución de la ganancia del preamplificador o con la reducción del volumen. También eliminamos esta oscilación con el distanciamiento del micrófono del altavoz.

Para utilizar el ajuste P1 para tener la mejor modulación sin distorsión.

 

Semiconductores:

Cl-1 - 741 - amplificador de circuito integrado

 

Resistores: (1/8 W, 5%)

R1 - 33 k ohms - naranja, naranja, naranja

R2 y R3 - 22 k ohms - rojo, rojo, naranja

R4 - 4,7 k ohms - amarillo, violeta, rojo

 

Capacitores:

C1, C2, C3 - 10 uF - electrolíticos

C4 - 100 uF - electrolítico

 

Varios:

P1 - 1 M ohms – pote

MIC - micrófono de electreto de dos terminales, placa de circuito impreso, zócalo para el integrado, cables blindados, fuente, etc.

 

18.99MBMemory Usage39.54msRequest 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:49 [ "USER" => "apache" "HOME" => "/usr/share/httpd" "PATH_TRANSLATED" => "redirect:/ind...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1749876599 "last" => 1749876599...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (85.34KB) (302μs)
  • afterInitialise (1.14MB) (3.7ms)
  • afterRoute (179.16KB) (1.07ms)
  • beforeRenderComponent com_content (100.7KB) (428μs)
  • Before Access::preloadComponents (all components) (33.45KB) (200μs)
  • After Access::preloadComponents (all components) (107.06KB) (364μs)
  • Before Access::preloadPermissions (com_content) (1.57KB) (8μs)
  • After Access::preloadPermissions (com_content) (16.22MB) (18.37ms)
  • Before Access::getAssetRules (id:8 name:com_content) (480.08KB) (1.76ms)
  • After Access::getAssetRules (id:8 name:com_content) (7.36KB) (30μs)
  • afterRenderComponent com_content (429.38KB) (5.87ms)
  • afterDispatch (2.25KB) (53μs)
  • beforeRenderRawModule mod_articles_category (Banco de Circuitos) (422.53KB) (1.59ms)
  • afterRenderRawModule mod_articles_category (Banco de Circuitos) (15.43KB) (336μs)
  • beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (92μs)
  • afterRenderRawModule mod_finder (Busca_inteligente) (63.02KB) (1.15ms)
  • beforeRenderModule mod_articles_category (Banco de Circuitos) (9.27KB) (559μs)
  • afterRenderModule mod_articles_category (Banco de Circuitos) (5.22KB) (69μs)
  • beforeRenderModule mod_finder (Busca_inteligente) (6.39KB) (189μs)
  • afterRenderModule mod_finder (Busca_inteligente) (4.44KB) (49μs)
  • afterRender (296.81KB) (3.24ms)
  • 1 x After Access::preloadPermissions (com_content) (16.22MB) (46.46%)
    18.37ms
    1 x afterRenderComponent com_content (429.38KB) (14.86%)
    5.87ms
    1 x afterInitialise (1.14MB) (9.36%)
    3.70ms
    1 x afterRender (296.81KB) (8.2%)
    3.24ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (480.08KB) (4.45%)
    1.76ms
    1 x beforeRenderRawModule mod_articles_category (Banco de Circuitos) (422.53KB) (4.02%)
    1.59ms
    1 x afterRenderRawModule mod_finder (Busca_inteligente) (63.02KB) (2.9%)
    1.15ms
    1 x afterRoute (179.16KB) (2.71%)
    1.07ms
    1 x beforeRenderModule mod_articles_category (Banco de Circuitos) (9.27KB) (1.41%)
    559μs
    1 x beforeRenderComponent com_content (100.7KB) (1.08%)
    428μs
    1 x After Access::preloadComponents (all components) (107.06KB) (0.92%)
    364μs
    1 x afterRenderRawModule mod_articles_category (Banco de Circuitos) (15.43KB) (0.85%)
    336μs
    1 x afterLoad (85.34KB) (0.76%)
    302μs
    1 x Before Access::preloadComponents (all components) (33.45KB) (0.51%)
    200μs
    1 x beforeRenderModule mod_finder (Busca_inteligente) (6.39KB) (0.48%)
    189μs
    1 x beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (0.23%)
    92μs
    1 x afterRenderModule mod_articles_category (Banco de Circuitos) (5.22KB) (0.17%)
    69μs
    1 x afterDispatch (2.25KB) (0.13%)
    53μs
    1 x afterRenderModule mod_finder (Busca_inteligente) (4.44KB) (0.12%)
    49μs
    1 x After Access::getAssetRules (id:8 name:com_content) (7.36KB) (0.08%)
    30μs
    1 x Before Access::preloadPermissions (com_content) (1.57KB) (0.02%)
    8μs
23 statements were executed, 5 of which were duplicates, 18 unique11.13ms1.58MB
  • SELECT @@SESSION.sql_mode;30μs968B/libraries/src/Session/MetadataManager.php:184Copy
  • SELECT `session_id` FROM `incbmx_session` WHERE `session_id` = :session_id LIMIT 167μ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)143μs944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `id`,`rules` FROM `incbmx_viewlevels`44μ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` = :guest66μ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`424μ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)212μ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.52ms1.48MBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `incbmx_assets`313μs2.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • SELECT * FROM `incbmx_assets` WHERE `name` = 'com_content.article.5857'68μs912B/libraries/src/Table/Table.php:780Copy
  • SHOW FULL COLUMNS FROM `incbmx_content`263μs1.77KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • UPDATE `incbmx_content` SET `hits` = (`hits` + 1) WHERE `id` = '5857'144μ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)168μ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`182μ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)223μ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`167μ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 ASC385μ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`170μs3.92KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `name`,`element` FROM `incbmx_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1155μ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)92μs648B/administrator/components/com_finder/src/Indexer/Taxonomy.php:325Copy
  • SELECT * FROM `incbmx_schemaorg` WHERE `itemId` = :itemId AND `context` = :context67μ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)160μ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` = 170μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:465Copy
  • warningassets - No asset found for com_content.article.5857, falling back to com_content
  • warningassets - No asset found for com_content.article.5857, falling back to com_content
  • warningassets - No asset found for com_content.article.5857, falling back to com_content
  • warningassets - No asset found for com_content.article.5857, falling back to com_content
  • warningassets - No asset found for com_content.article.5857, falling back to com_content
  • warningassets - No asset found for com_content.article.5857, falling back to com_content
  • warningassets - No asset found for com_content.article.5857, falling back to com_content
  • warningassets - No asset found for com_content.article.5857, falling back to com_content
  • warningassets - No asset found for com_content.article.5857, falling back to com_content
  • warningassets - No asset found for com_content.article.5857, falling back to com_content