Para muchos puede que no haya diferencia alguna entre un capacitor que se utilice en un amplificador de audio de alta calidad y otra aplicación cualquiera, como una fuente de alimentación, inversor, etc. Sin embargo, no es lo que ocurre. Para aplicaciones en audio la calidad de un capacitor influye en el rendimiento y los oídos sensibles pueden detectar esto. Es justamente de este asunto que trataremos en este artículo.

Los capacitores son capacitores, dirán los lectores, y una vez que tengan la capacidad adecuada y las propiedades básicas que les permitan trabajar en circuitos de audio, no tenemos que preocuparnos por nada más.

Sin embargo, no es lo que ocurre, como demuestra el fabricante inglés de capacitores ClarityCap de Inglaterra. Pequeñas diferencias en características que no siempre se tienen en cuenta en un proyecto pueden significar una buena calidad de sonido o problemas que pueden ser acusados por los oídos más sensibles.

Pero, ¿qué tipo de problemas pueden ser causados ??por un capacitor que no tenga las características adecuadas para una aplicación específica, por ejemplo, en audio, donde distorsiones pueden alterar la calidad de la reproducción?

 

El capacitor ideal

El capacitor ideal presenta sólo una capacitancia, no teniendo ningún elemento parásito que pueda afectar el circuito tanto eléctricamente y mecánicamente. Pero no es eso lo que ocurre en la práctica.

Un capacitor real posee una resistencia asociada en serie (ESR) y también una inductancia, comportándose como un circuito RLC, mostrado en la figura 1.

 


 

 

En la práctica sabemos que la ESR de un capacitor debe ser la menor posible en cualquier aplicación, así como la inductancia. Estos dos elementos son básicamente causados por la resistencia de las terminales y por la propia construcción física del componente que agrega inductancia.

Además, tenemos problemas mecánicos a considerar. Cuando una tensión se aplica a un capacitor, independientemente de la naturaleza del dieléctrico se produce una pequeña deformación mecánica. Esta deformación ocurre del hecho de que en la carga, las armaduras del capacitor se atraen, apareciendo una fuerza de compresión y en la descarga, esa fuerza de atracción disminuye ocurriendo una descompresión. Si la señal es alternada significa que el dieléctrico entra en vibración y con ello el capacitor también. En la figura 2 mostramos la oscilación amortiguada que ocurre en un capacitor cuando recibe un pulso de tensión.

 


 

 

Esta vibración significa tanto la presencia de una impedancia adicional al circuito como en un efecto mucho más grave para aplicaciones en audio: el capacitor tiene una frecuencia de resonancia que tiende a hacerlo vibrar más en una determinada frecuencia. En la práctica, se verifica que los capacitores comunes tienden a roncar en frecuencias entre 5 kHz y 25 kHz, lo que está justo dentro de la banda de audio.

Esto significa que, recibiendo señales que están en esta banda, el capacitor puede tener una impedancia más elevada para ellos, comportándose como un elemento adicional de circuito capaz de afectar la calidad de la señal. En otras palabras, afectando la curva de respuesta del circuito, como muestra la figura 3.

 


 

 

 

Una investigación hecha en Inglaterra en la Universidad de Salfoird que es conocida por su excelencia en los estudios de acústica muestra que las personas pueden fácilmente detectar las diferencias que ocurren en la reproducción de un amplificador que utilice capacitores que no estén diseñados para reducir los efectos tanto de la ESR y las inductancias parásitas como de la resonancia mecánica.

 

El capacitor ideal

Para aplicaciones en audio, concluimos entonces, que no basta que un capacitor tenga una baja ESR e inductancia asociada. Es necesario más. Se deben utilizar tecnologías que también reduzcan la resonancia mecánica que puede causar oscilaciones del componente con las señales alternadas con mayor amplitud en una determinada frecuencia.

Hay varias empresas que se especializan en esta tecnología que están desarrollando productos específicos para este tipo de aplicación. Para un buen diseño de audio, en las posiciones críticas del circuito, deben ser utilizados capacitores con características propias que no afecten la señal de audio.

 

 

18.978MBMemory Usage43.07msRequest 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" => 1748897158 "last" => 1748897158...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (85.34KB) (203μs)
  • afterInitialise (1.14MB) (3.07ms)
  • afterRoute (179.21KB) (856μs)
  • beforeRenderComponent com_content (100.98KB) (388μs)
  • Before Access::preloadComponents (all components) (33.45KB) (171μs)
  • After Access::preloadComponents (all components) (107.06KB) (349μs)
  • Before Access::preloadPermissions (com_content) (1.57KB) (7μs)
  • After Access::preloadPermissions (com_content) (16.22MB) (23.89ms)
  • Before Access::getAssetRules (id:8 name:com_content) (480.05KB) (2.77ms)
  • After Access::getAssetRules (id:8 name:com_content) (7.36KB) (49μs)
  • afterRenderComponent com_content (33.53KB) (1.33ms)
  • afterDispatch (2.28KB) (76μs)
  • beforeRenderRawModule mod_articles_category (Banco de Circuitos) (408.62KB) (2.67ms)
  • afterRenderRawModule mod_articles_category (Banco de Circuitos) (15.43KB) (525μs)
  • beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (124μs)
  • afterRenderRawModule mod_finder (Busca_inteligente) (64.68KB) (1.62ms)
  • beforeRenderModule mod_articles_category (Banco de Circuitos) (9.27KB) (779μs)
  • afterRenderModule mod_articles_category (Banco de Circuitos) (5.22KB) (106μs)
  • beforeRenderModule mod_finder (Busca_inteligente) (6.39KB) (252μs)
  • afterRenderModule mod_finder (Busca_inteligente) (4.44KB) (69μs)
  • afterRender (151.6KB) (3.62ms)
  • 1 x After Access::preloadPermissions (com_content) (16.22MB) (55.48%)
    23.89ms
    1 x afterRender (151.6KB) (8.41%)
    3.62ms
    1 x afterInitialise (1.14MB) (7.13%)
    3.07ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (480.05KB) (6.42%)
    2.77ms
    1 x beforeRenderRawModule mod_articles_category (Banco de Circuitos) (408.62KB) (6.19%)
    2.67ms
    1 x afterRenderRawModule mod_finder (Busca_inteligente) (64.68KB) (3.76%)
    1.62ms
    1 x afterRenderComponent com_content (33.53KB) (3.1%)
    1.33ms
    1 x afterRoute (179.21KB) (1.99%)
    856μs
    1 x beforeRenderModule mod_articles_category (Banco de Circuitos) (9.27KB) (1.81%)
    779μs
    1 x afterRenderRawModule mod_articles_category (Banco de Circuitos) (15.43KB) (1.22%)
    525μs
    1 x beforeRenderComponent com_content (100.98KB) (0.9%)
    388μs
    1 x After Access::preloadComponents (all components) (107.06KB) (0.81%)
    349μs
    1 x beforeRenderModule mod_finder (Busca_inteligente) (6.39KB) (0.59%)
    252μs
    1 x afterLoad (85.34KB) (0.47%)
    203μs
    1 x Before Access::preloadComponents (all components) (33.45KB) (0.4%)
    171μs
    1 x beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (0.29%)
    124μs
    1 x afterRenderModule mod_articles_category (Banco de Circuitos) (5.22KB) (0.25%)
    106μs
    1 x afterDispatch (2.28KB) (0.18%)
    76μs
    1 x afterRenderModule mod_finder (Busca_inteligente) (4.44KB) (0.16%)
    69μs
    1 x After Access::getAssetRules (id:8 name:com_content) (7.36KB) (0.11%)
    49μs
    1 x Before Access::preloadPermissions (com_content) (1.57KB) (0.02%)
    7μs
16 statements were executed9.73ms1.52MB
  • SELECT @@SESSION.sql_mode;29μs968B/libraries/src/Session/MetadataManager.php:184Copy
  • SELECT `session_id` FROM `incbmx_session` WHERE `session_id` = :session_id LIMIT 172μ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`46μ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`247μ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)204μ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.61ms1.48MBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `incbmx_assets`329μs2.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • SELECT * FROM `incbmx_assets` WHERE `name` = 'com_content.article.8777'88μs912B/libraries/src/Table/Table.php:780Copy
  • SHOW FULL COLUMNS FROM `incbmx_content`277μs1.77KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • UPDATE `incbmx_content` SET `hits` = (`hits` + 1) WHERE `id` = '8777'164μs48B/libraries/src/Table/Table.php:1348Copy
  • SELECT `name`,`element` FROM `incbmx_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1186μs608B/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 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` = 1113μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:465Copy
  • warningassets - No asset found for com_content.article.8777, falling back to com_content
  • warningassets - No asset found for com_content.article.8777, falling back to com_content