Я нашел тестовую схему для ультразвукового преобразователя. Как измерить выходное расстояние, определяемое ультразвуковым датчиком, с помощью моего Arduino Uno R3? Пожалуйста помоги.
Прилагаю тестовую схему.
Есть три основных аспекта работы с ультразвуковыми измерениями:
Схема, которую вы там нашли, слишком упрощена и не делает всего, что вам нужно. Вы должны генерировать тон на нужной частоте с помощью Arduino (почти это возможно при ручной настройке модуля PWM), и он может принимать и усиливать звук через преобразователь. Чего он не делает, так это фильтрует ввод, чтобы изолировать тон от любого фонового шума. Он просто принимает и усиливает что-либо. Да, резонанс преобразователя обеспечивает некоторую фильтрацию, но сам по себе он не очень хорош.
Также шоу усилителя является просто заполнителем. Для его работы требуется гораздо больше схем.
И тогда вы должны измерить время.
В общем, работы много. Слишком много работы для новичка. Вам было бы намного лучше использовать модуль ультразвукового датчика, который сделает всю тяжелую работу за вас. Я не могу рекомендовать модуль, так как вы не говорите, какой диапазон вы хотите достичь.
В зависимости от того, ПОЧЕМУ вы это делаете, я могу посоветовать совершенно другой подход, например, ультразвуковой датчик SRF05.
Вы пульсируете на спусковом крючке. Выходной бит становится высоким, а затем снова становится низким, когда возвращается эхо. Если вы стробируете счетчик с выходным контактом, конечный счет пропорционален расстоянию до обнаруженного объекта.
4 доллара США очень хорошо потрачены.
Если вы не хотите полагаться на сенсорные модули, как предлагали Скотт Сейдман и Манженко, а хотите простую в сборке электронную схему, я бы порекомендовал взглянуть на TDC1000 от Texas Instruments 1 . TDC1000 представляет собой встроенный интерфейс ультразвукового датчика. Он поддерживает до 2 ультразвуковых преобразователей и выполняет большую часть работы за вас:
Если вы используете TDC1000, вам понадобится только Arduino для настройки TDC1000 и измерения времени между пусковым импульсом и остановочным импульсом. Это, наверное, намного проще и точнее, чем собирать всю схему усилителя самостоятельно. Техническое описание очень подробное, что упрощает его использование. При цене около 5,00 долларов чип не очень дорог и, вероятно, подойдет для домашнего использования.
--
1 Я знаю, что этот ответ может звучать как реклама, но на данный момент (август 2015 г.) Texas Instruments является единственным производителем, у которого есть такой чип, и он может очень помочь ОП, поскольку упрощает конструкцию ультразвукового датчика. . Если есть аналогичные чипы от других производителей, напишите мне, чтобы я мог включить это в свой ответ и сделать его менее зависимым от производителя.
випин чандра с
Махендра Гунавардена
випин чандра с
Махендра Гунавардена