Я хочу використовувати стандартний п’єзозвуковий сигнал на одному з аналогових штифтів Arduino Uno без використання резистора. Чи підключення це буде проблемою для дошки Arduino? Чому?
Я хочу використовувати стандартний п’єзозвуковий сигнал на одному з аналогових штифтів Arduino Uno без використання резистора. Чи підключення це буде проблемою для дошки Arduino? Чому?
Відповіді:
Характерно для п'єзоелектричного зуммера : Окрім поточних обмежувальних проблем, які вже виражені в інших відповідях, існує додатковий ризик для прямого зв'язку:
П'єзоелектричний елемент або п'єзо-згинач (тонка плоска кругла частина, яка вібрує, щоб створювати звук) може створювати великі напруги при стуканні або постукуванні. Ця можливість часто використовується в датчиках стукання та п'єзоприймачах для ударних музичних інструментів.
При цьому напруга може досягати декількох десятків вольт , наприклад, якщо зумер падає на тверду поверхню. Без якоїсь форми захисту, наприклад, як мінімум, резистор послідовно, такі напруги можуть подолати захист ESD в мікроконтролері Arduino і пошкодити пристрій.
Тому настійно рекомендується використовувати резистор .
Зворотне напруга викликає більше занепокоєння, ніж струм приводу, оскільки на відміну від магнітних (котушкових) зумерів, на які посилаються деякі відповіді, п'єзоелектричний зумер витрачає дуже мало струму для нормальної роботи. Перегляньте специфікацію вашого конкретного зуммера: робочі струми від 5 до 30 мА є загальними, і це не може становити ризик для Arduino.
Враховуючи цей звичайний зумер , він має опір котушки близько 42 Ом, що працює на 5В, він би намагався намалювати 119mA, якщо він підключений безпосередньо, набагато більше, ніж 40mA (на штир) Arduino може поставити. Затягнення цього струму може пошкодити Ардуїно. Додавання вбудованого резистора 100 Ом в безпечних межах може знизити струм до приблизно 35 Ом.
Крім того, як магнітний компонент слід встановити діод через нього, щоб запобігти пошкодженню ЕРС ардуїно. Звукові коливання можуть змусити зумер створити напругу, а діод може запобігти пошкодженню Arduino.
Штифти вводу / виводу можуть забезпечити струм до 40 мА до появи пошкоджень. (Хоча багато хто рекомендує зберігати це в 20-30 мА, щоб бути безпечним.)
Якщо зумер не намалює більше, ви все в порядку.
Якщо ви не знаєте струму зумзера, невеликий резистор може допомогти обмежити струм.
Шпильки Arduino можуть приймати струм до 40 мА. Виміряйте, скільки струму займає зумер, коли йому задається 3-5В. Якщо вона нижче 40 мА, у вас все добре.
Це дійсно залежить від зумер. П'єзо-кайф, як правило, добре, вам потрібно бути обережними із звичайними канюками.
Як правило, додавання резистора 200-300 Ом захищає штирі від майже всіх пошкоджень. Я б запропонував використовувати його все одно, особливо якщо зумер подає струм в діапазоні 30-40 мА.