Форум программистов, компьютерный форум, киберфорум
Аудио, усилители звука
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/44: Рейтинг темы: голосов - 44, средняя оценка - 4.91
0 / 0 / 0
Регистрация: 03.01.2011
Сообщений: 250
1

DS18B20 + RS232 + Звук + Автопроводка.Как защитить от помех?

10.05.2013, 01:10. Показов 9119. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Приветствую.
Уточнение: сеть не авто, а мотороллера, она ничем не отличается (уже) от автомобильной, но вариант обойти "десятой дорогой" зашумленные места прошу не предлагать.
В клюве агрегата находится центральное устройство, которое будет связано с хвостовой частью.
Нужно в хвост подключить DS18B20, RS232 до другого камня и обычный звуковой канал (от MP3 в хвосте до УНЧ+динамики в клюве). Это все нужно завести в клюв.
Приключения: Предстоит пройти около 2,5-3 метров. На пути бесстрашных сигналов буду встречаться разные негативные герои рассказа, которые будут всячески мешать им и насылать на наших героев сильные нигические заклинания наводки. Такие злодеи как генератор и двигатель, со своей привычкой плеваться искрами из свечи зажигания, будут насылать заклятия "нигнитного поля", но наши храбрые герои знают, что им нужно во что бы то ни стало попасть в замок, хотя их и будет манить темная сторона. Их зовет долг!
Вот такой вот рассказ)))
Что уже есть: из клюва в хвост протянута "кишка" из проводов 1мм.кв. Я их в гофру запихал, с двух сторон прономеровал, стяжками гофру уложил вдоль мопеда и пользую их, даже лишние проводки есть)))
Питать DS18B20 буду от 5v через CLC+78L05, а не паразитным питанием. Еще не запускал при работающем движке.
В случае проблем с передачей в RS232 попробую поиграться со скоростью передачи.
Со звуком, вроде, все нормально при заведенном движке, либо соотношение сигнал/шум (шум движка)/(помехи+наводки) слишком мало, слух у меня есть + проверял на наушниках больших. Звук пущен по проводам из гофры.

Не большое ли расстояние для температурника в 3 метра?
Какие профилактические заклинания посоветуете, чтобы работало без проблем?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.05.2013, 01:10
Ответы с готовыми решениями:

Как защититься от помех
Есть девайсина, собранная на АВР. Работает нормально. Почти. Проблема в помехах. Близко...

как избавиться от помех по USB
в общем вопрос не настолько просто как кажется, ситуация следующая: есть радио девайс (контроллер...

Как избавиться от сетевых помех в АС Nakatomi bs-51?
При включении холодильника издают очень сильный треск, гости аж пугаются иногда, ночью если не...

Как избавить сигнал с ЭКГ датчика от помех
Добрый день, кто нибуть может помочь разобратся? Имеется сигнал с ЭКГ датчика, необходимо избавить...

5
1 / 1 / 0
Регистрация: 11.01.2013
Сообщений: 5,479
10.05.2013, 04:23 2
Цитата Сообщение от dsshooozzzi
Не большое ли расстояние для температурника в 3 метра?
Какие профилактические заклинания посоветуете, чтобы работало без проблем?
Мне кажется, что сигналы 1-Wire этот путь не преодолеют. Можно попробовать на 18B20 поставить локальный AVR-tiny (дешёвый Tiny13A, например), а от него "в дальний путь" отправить s/w UART с токовой петлёй 4/20мА - она очень помехоустойчива.
0
2 / 2 / 0
Регистрация: 25.05.2010
Сообщений: 3,609
10.05.2013, 09:20 3
Цитата Сообщение от OtyxPM
а от него "в дальний путь" отправить s/w UART с токовой петлёй 4/20мА - она очень помехоустойчива.
Мне кажется, что использовать RS-485 было бы очень "стандартным", простым и надежным решением. Не сравню с токовой петлей, но и уж во всяком случае в 100500 раз более надежным, чем RS-232. Огромным же преимуществом 485-го является его распространенность, наличие огромного числа драйверов. Хотя для разового проекта это и не решает, конечно.
Ну, и по сравнению с "автомобилеориентированным" CANbus-ом освоить проще - ведь 485-й от 232-го отличается только физической средой передачи.

То есть, все то же, что ты и задумывал (ведь "232" - твои слова), плюс верное замечание коллеги OtyxPM по переходу к одному помехоустойчивому интерфейсу, но добавляешь по копеечной микрухе в каждое устройство.
0
0 / 0 / 0
Регистрация: 03.01.2011
Сообщений: 250
11.05.2013, 01:20 4
Спасибо за советы.
Целый день был ампутирован от интернета, только сейчас смог зайти.
Получается, что мне нужно поправить:
1. Локальный AVR для DS18B20.
2. 232 перевести на 485.

Могу ли я использовать МС ADM485 ?
Схема. Использование ADM485.
http://www.outobills.ru/rs232tors485.files/RS232TORS485_m.gif
0
2 / 2 / 0
Регистрация: 25.05.2010
Сообщений: 3,609
11.05.2013, 02:41 5
Цитата Сообщение от dsshooozzzi
232 перевести на 485.
Нет. Нет у МК уровней Rs-232. Нужно всего лишь ТТЛ-уровни с МК подключить к ADM485 (справа, если смотреть твой рисунок). Без всяких преобразователей на транзисторах и прочего.
0
0 / 0 / 0
Регистрация: 03.01.2011
Сообщений: 250
11.05.2013, 10:02 6
Спасибо.
По поводу уровней - иногда путаю названия)))
0
11.05.2013, 10:02
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.05.2013, 10:02
Помогаю со студенческими работами здесь

Как создать постановщик помех для РЛС?
Как создать постановщик помех для РЛС????

Как избавиться от помех по сети 220 вольт?
как то раз были такие помехи но после перехода на другую фазу все перестали но на днях опять...

Как избавится от помех наводимых процессорным модулем на GPS
Всем привет! Собираю устройство в котором есть процессорный модуль на i.MX6 типа такого...

UTP. Как неэкранированная витая пара защищается от внешних помех?
Доброго времени суток, хотелось бы узнать с помощью чего неэкранированная витая пара защищается от...

Как проследить за RS232
Как проследить за программой работающей с COM портом? Программа работает DOS режиме. PortMon все...

Как бы обыграть конфликт ds18b20 на пине SS?
угораздило меня подключить ds18b20 на PB2 atmega8a к SPI у меня подключен радио модуль nrf24l01+ ...

Как подключить несколько датчиков ds18b20
Здравствуйте, появилась задача подключить 2 датчика температуры, но столкнулся с проблемой...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru