Например TDA7294

Форум РадиоКот • Просмотр темы - Удалённое подключение HC-SR04
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 16, 2024 07:57:35

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 14 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Удалённое подключение HC-SR04
СообщениеДобавлено: Сб дек 03, 2016 19:31:07 
Нашел транзистор. Понюхал.

Зарегистрирован: Вт янв 22, 2013 16:31:22
Сообщений: 166
Рейтинг сообщения: 0
Возникла задача опроса нескольких датчиков HC-SR04 (измерители расстояния).Схема - плата контроллера и к ней несколько удалённых датчиков...Причём самый удалённый на расстоянии порядка 20 метров...Для логики далековато...Да и датчику нужно 5 вольт питания...Отдельно питать каждый датчик не получится....Т.е.питание тоже тянуть от контроллера...Провода проложить без проблем...Вопрос в помехоустойчивости питания и цифрового сигнала (туда-назад)...Буду благодарен за подсказку...

_________________
С уважением...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Удалённое подключение HC-SR04
СообщениеДобавлено: Сб дек 03, 2016 19:53:32 
Прорезались зубы

Карма: -10
Рейтинг сообщений: -27
Зарегистрирован: Сб ноя 19, 2016 21:05:48
Сообщений: 203
Рейтинг сообщения: 0
Без проблем - интерфейс RS485/422 (EIA485/422). http://www.bookasutp.ru/Chapter2_3.aspx
Физически - дифференциальная витая пара. Физические трансиверы - MAX485, MAX490 и их вариации. Интерфейс, часто применяемый в промышленности.
Питание датчиков параллельно отдельной парой. Кабель можно с некоторым допуском взять CAT5, желательно экранированный FTP, по соображением дешевизны и распространенности - есть в любом компьютерном магазине - так называемый "сетевой" или "витая пара".
Специальный кабель для интерфейса 485 стоит в несколько раз дороже и его сложнее найти. Отличается точным соответствием волнового сопротивления и упрочненной конструкцией.

_________________
Подпись убрал вместе с автором. aen


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Удалённое подключение HC-SR04
СообщениеДобавлено: Сб дек 03, 2016 21:07:33 
Нашел транзистор. Понюхал.

Зарегистрирован: Вт янв 22, 2013 16:31:22
Сообщений: 166
Рейтинг сообщения: 0
Посмотрел описание...Очень хорошая микросхема для связи на дальнее расстояние...Правда смутило одно "Но".Для управления датчиком требуется подать запускающий сигнал и он через время даст ответный...Разрешение направления прохождения сигнала на MAX485 определяются входами разрешения...Или туда или обратно..Со стороны контроллера в этом нет проблем - програмно переключать.Со стороны-же датчика такого "переключателя" нет.Т.е. надо или ставить какую электронику управляющюю направлением передачи MAX485 со стороны датчика или ставить 2 MAX485 оба работающих только на передачу...
И ещё вопрос...Я прочитал в даташите фразу Supply Voltage (VCC) ......12V т.е. микросхема может работать от 5 до 12 вольт.Насколько это верно ? Увеличится-ли амплитуда сигнала на выходе микросхемы (повысив помехоустойчивость ) и можно-ли в этом случае ею управлять логическим сигналом 5в ?

И меня всё-таки смущает подача питания 5в на схему на дальнее расстояние.Возможно стоит поставить какие-либо фильтры для улучшеня качества питания или подавать по проводу 12в а на плате с помощью 78l05 преобразовывать его в 5в ?

_________________
С уважением...


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Удалённое подключение HC-SR04
СообщениеДобавлено: Пн дек 12, 2016 10:05:07 
Вымогатель припоя
Аватар пользователя

Карма: 19
Рейтинг сообщений: 230
Зарегистрирован: Чт окт 06, 2016 21:12:07
Сообщений: 606
Откуда: Южное Бутово
Рейтинг сообщения: 0
1. В даташит на HC-SR04 я вижу раздельные пины для запуска измерения (Trig) и для ответа (Echo):
Изображение

2. Там же вижу, что потребляемый ток всего 15ма. Если предположить, что мы будем присоединять модуль витой парой, то сопротивление 20 метров питания составит не более 4Ом (100 метров витой пары в обе стороны - не более 19Ом). При токе в 15ма падение напряжения составит ~ 0.06 вольт. Я думаю, этим можно смело пернебречь. Но емкость, в интервале от 1 до 4.7мкФ на питание модуля поставить следует обязательно.

3. На 20 метрах действительно возможны помехи по сигнальным линиям. В связи с этим, на линию триггера следует поставить емкость в 0.1мкФ на землю. Она даст длительность фронта порядка 0.5мкс, что для импульса в 10мкс, указанном в даташит, роли не сыграет. Хотя я бы все равно увеличил длительность свыше минимальной на 20% - до 12мкс. Аналогично, следует поставить емкость в 0.1мкФ и между шиной эха и землей, но уже рядом с МК. В случае паранойи можно установить с двух сторон еще и триггеры Шмитта.

Для соединения модуля с МК рекомендую использование витой пары. Причем, из четырех пар используем три: питание, триггер и эхо на разных парах, а земля на всех трех вторым проводом пары.


Вложения:
HC-SR04.jpg [30.5 KiB]
Скачиваний: 827

_________________
Не ошибается только то, кто ничего не делает.
Тот, кто признает свои ошибки, на них учится.
Глупец же, упорствуя в своих заблуждениях, остается глупцом.
Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Удалённое подключение HC-SR04
СообщениеДобавлено: Пн дек 12, 2016 13:38:06 
Нашел транзистор. Понюхал.

Зарегистрирован: Вт янв 22, 2013 16:31:22
Сообщений: 166
Рейтинг сообщения: 0
Спасибо...У меня в прошлый раз было то что вы описываете - сбои по сигнальной линии...Боролся програмно в микроконтроллере...+ Преобразовывал сигнал 5в в 12в на входе-выходе линии...
Про ёмкостя и триггер не подумал...:-)...Бум пробовать..Я попробовал предложить RS485/422 но народ "рыло корчит" из-за дополнительных проводов...Предлагает ставить аналог max232 на входе-выходе...Ну что-ж по-моему тоже идея...Не зря-ж КОМ-порт почти на 20 метров и рассчитан...

_________________
С уважением...


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Удалённое подключение HC-SR04
СообщениеДобавлено: Пн дек 12, 2016 13:56:27 
Вымогатель припоя
Аватар пользователя

Карма: 19
Рейтинг сообщений: 230
Зарегистрирован: Чт окт 06, 2016 21:12:07
Сообщений: 606
Откуда: Южное Бутово
Рейтинг сообщения: 0
Главный эффект в борьбе с помехами дает как раз витая пара. Так как каждый сигнальный провод свит в паре с землей, получается довольно неплохое экранирование от внешних помех.

_________________
Не ошибается только то, кто ничего не делает.
Тот, кто признает свои ошибки, на них учится.
Глупец же, упорствуя в своих заблуждениях, остается глупцом.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Удалённое подключение HC-SR04
СообщениеДобавлено: Пн дек 12, 2016 14:24:43 
Нашел транзистор. Понюхал.

Зарегистрирован: Вт янв 22, 2013 16:31:22
Сообщений: 166
Рейтинг сообщения: 0
Я когда-то видел что на концах пар тянущихся на несколько метров стояли небольшие ферритовые кольца через которые пары наматывались по несколько витков.
На каждой паре по колечку...
Насколько эффективна по Вашему такая защита от помех ?

_________________
С уважением...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Удалённое подключение HC-SR04
СообщениеДобавлено: Пн дек 12, 2016 15:12:28 
Вымогатель припоя
Аватар пользователя

Карма: 19
Рейтинг сообщений: 230
Зарегистрирован: Чт окт 06, 2016 21:12:07
Сообщений: 606
Откуда: Южное Бутово
Рейтинг сообщения: 0
Достаточно эффективна, но, в первую очередь, для более высоких частот. А здесь у нас самый короткий полупериод 10мкс. Значит период 20мкс и частота 50КГц. Не думаю, что на такой частоте оправдано возиться с ферритовыми кольцами.
Вот если бы речь шла об I2C на 400КГц, тогда это было бы оправдано.

_________________
Не ошибается только то, кто ничего не делает.
Тот, кто признает свои ошибки, на них учится.
Глупец же, упорствуя в своих заблуждениях, остается глупцом.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Удалённое подключение HC-SR04
СообщениеДобавлено: Пн дек 12, 2016 19:52:45 
Нашел транзистор. Понюхал.

Зарегистрирован: Вт янв 22, 2013 16:31:22
Сообщений: 166
Рейтинг сообщения: 0
Спасибо за советы...

_________________
С уважением...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Удалённое подключение HC-SR04
СообщениеДобавлено: Пн июл 31, 2017 09:48:25 
Нашел транзистор. Понюхал.

Зарегистрирован: Вт янв 22, 2013 16:31:22
Сообщений: 166
Рейтинг сообщения: 0
Не стал новую тему плодить решил спросить здесь...Иногда ломается датчик HC-SR04.Перестаёт поступать сигнал эха.Почему - непонятно но суть не в том...Заменили - и дальше работает...Но хотелось-бы сделать програмное оповещение что датчик перестал работать.Посмотрел даташиты...Есть параметры сигнала включения,параметры сигнала эха...А вот хоть приблизительного параметра времени между включением и эхом,по которому можно было-бы ориентироваться сработал датчик или нет не нашёл.Что можно посоветовать по этому вопросу...? Программирую в CodeVision - если есть библиотека с возможностью распознавания ошибки буду благодарен...Или за полезный совет и информацию..

С уважением...

_________________
С уважением...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Удалённое подключение HC-SR04
СообщениеДобавлено: Пн июл 31, 2017 11:43:11 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1289
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4510
Откуда: Планета Земля
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
andr_lar писал(а):
А вот хоть приблизительного параметра времени между включением и эхом,по которому можно было-бы ориентироваться сработал датчик или нет не нашёл.
Это время - время прохождения звука от датчика до препятствия и обратно.
Какой параметр Вы хотите найти в документации ?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Удалённое подключение HC-SR04
СообщениеДобавлено: Пн июл 31, 2017 17:10:30 
Нашел транзистор. Понюхал.

Зарегистрирован: Вт янв 22, 2013 16:31:22
Сообщений: 166
Рейтинг сообщения: 0
В даташите есть параметр времени для сигнала запускающего датчик...10 мкс.... Есть параметры выходного сигнала (эхо) пропорционального расстоянию да обьекты...Мне нужен временной интервал между началом подачи входного сигнала и появлением сигнала эха...Я хочу контроллером отслеживать это время и если сигнал эха не начался то подавать сигнал неисправности датчика...

_________________
С уважением...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Удалённое подключение HC-SR04
СообщениеДобавлено: Пн июл 31, 2017 17:27:15 
Друг Кота
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1859
Зарегистрирован: Чт сен 12, 2013 00:54:12
Сообщений: 4119
Откуда: ЗаМКАДье. Там, где ЦУП
Рейтинг сообщения: 0
Медали: 5
Получил миской по аватаре (5)
По спаду запускающего, он формирует 8 CLK с частотой 40KHz и поднимает линию ECHO.
Т.е., от фронта запускающего до фронта ECHO: 10µS+200µS=210µS.
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Удалённое подключение HC-SR04
СообщениеДобавлено: Вт авг 01, 2017 09:06:05 
Нашел транзистор. Понюхал.

Зарегистрирован: Вт янв 22, 2013 16:31:22
Сообщений: 166
Рейтинг сообщения: 0
Спасибо,сейчас понятно...Хороший рисунок...В тех что мне попадались нет чёткой взаимосвязи входны\выходных сигналов и акустических...Хотя и тут небольшая ошибка - не 50мкс а 50мс но то вероятно опечатка..Благодарю....

_________________
С уважением...


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 14 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y