TM1638 издает высокий звук?

У меня есть плата TM1638 с 8 семисегментными дисплеями, 8 светодиодами и 8 кнопками. Каждый раз, когда загорается несколько светодиодов, плата издает раздражающий высокий звук.

Я управляю им с помощью Arduino Uno.

Должен ли я беспокоиться о звуке и является ли он нормальным?

Это моя плата :

, 👍3

Обсуждение

Какая у вас плата?, @Majenko

проверьте заземление, @Chad G

Откуда именно доносится этот звук? Когда светодиоды включены, они питаются от источника питания. Дешевые импульсные источники питания будут демонстрировать звенящий звук под нагрузкой (Spulenfiepen / coil whining, https://en.wikipedia.org/wiki/Electromagnetically_excited_acoustic_noise_and_vibration#Reduction_of_%22coil_noise%22), @Maximilian Gerhardt

Я бы предположил, что это гармоника мультиплексного сигнала. Прикоснитесь к каждой детали карандашным ластиком и посмотрите, исчезнет ли она. Можете ли вы изменить напряжение, может быть, на 0,02 вольта, и посмотреть, изменится ли оно. Без схемы я могу только догадываться. Я видел эти симптомы раньше, но не с этим оборудованием., @Gil


1 ответ


1

Эта ветка устаревает, но это устройство LED&KEY все еще довольно популярно, так что это все еще может помочь кому-то еще. Я использую один для управления радиоприемником, и постоянное гудение может быть довольно громким.

Я нашел эту статью (Второй взгляд на контроллер светодиодов и клавиш TM1638), в котором упоминается та же проблема, которая была решена путем вставки резистора 100 Ом между VCC и выводом VCC. Я также добавил электролитический конденсатор емкостью 1000 мкФ между контактами VCC и GND (ну, во всяком случае, довольно близко к ним). Это значительно уменьшило шум, хотя он все еще присутствует. Резистор играет ключевую роль, хотя конденсатор немного помогает.

Я также попытался перенести соединения макетной платы на отдельную макетную плату меньшего размера, подальше от микроконтроллера и чипа радиоприемника, и смог использовать более низкие значения (10 Ом и 47 мкФ). Я больше не мог слышать гудение.

,