Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 10.09.2015, 22:39  
NewWriter
Заблокирован
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: Неправильная работа Proton с RS485

Ну так я вот и пишу же, что если где-то в программе происходит какое-то передергивание направления передачи на U2 (по схеме) (управляет уровень с RC5 МК приемника), то вход RX МК приемника оказывается подвешен в воздухе и возможно ложное срабатывание приемника.
Для страховки, нужно подтянуть RX МК приемника к VCC (+питания)
Реклама:
NewWriter вне форума  
Сказали "Спасибо" NewWriter
vladh (12.09.2015)
Непрочитано 10.09.2015, 22:43  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Неправильная работа Proton с RS485

Сообщение от vladh Посмотреть сообщение
Но мне надо разнести контроллеры на 20 м и я подозреваю, что в этом случае можно будет наловить блох. Поэтому решил добавить RS485.
Поэтому я в предыдущих проектах юзал NRF24L01 и HC-05, сейчас ESP12 . Было бы нужно на 100-300 метров тогда точно RS485.
Но барсики... боже упаси. Их обычно пользуют те кто в кодинге люди случайные...
__________________
Осторожно , злой кот

Последний раз редактировалось dosikus; 10.09.2015 в 22:45.
dosikus вне форума  
Непрочитано 10.09.2015, 23:29  
MisterDi
Почётный гражданин KAZUS.RU
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: Неправильная работа Proton с RS485

Цитата:
Но мне надо разнести контроллеры на 20 м и я подозреваю, что в этом случае можно будет наловить блох.
Для RS-232 20м это не расстояние. Там все зависит от скорости. Без проблем на 19200 можно будет связаться. Если связь не в промзоне с мощными силовыми цепями, то 200-300 метров без проблем.
__________________
misterdi<@>i.ua
MisterDi вне форума  
Непрочитано 11.09.2015, 05:30  
vladh
Почётный гражданин KAZUS.RU
 
Регистрация: 03.12.2004
Сообщений: 1,306
Сказал спасибо: 337
Сказали Спасибо 76 раз(а) в 33 сообщении(ях)
vladh на пути к лучшему
По умолчанию Re: Неправильная работа Proton с RS485

Сообщение от NewWriter Посмотреть сообщение
Для страховки, нужно подтянуть RX МК приемника к VCC (+питания)
Прочтя ссылку, любезно предоставленную anatol378, попробовал в Протеусе - ничего не улучшело. Оно как бы так и должно было быть. Протеус мало создает помех вокруг себя, да и чужих почти не ловит. Этого и следовало ожидать. Здесь похоже секрет в Протоне.
vladh вне форума  
Непрочитано 11.09.2015, 05:43  
vladh
Почётный гражданин KAZUS.RU
 
Регистрация: 03.12.2004
Сообщений: 1,306
Сказал спасибо: 337
Сказали Спасибо 76 раз(а) в 33 сообщении(ях)
vladh на пути к лучшему
По умолчанию Re: Неправильная работа Proton с RS485

Сообщение от dosikus Посмотреть сообщение
Поэтому я в предыдущих проектах юзал NRF24L01...
Я подумывал об этом, но решил это осуществить следующим этапом. Подозреваю, что радиоканал "блох" ловит лучше.
Сообщение от dosikus Посмотреть сообщение
Но барсики... боже упаси. Их обычно пользуют те кто в кодинге люди случайные...
Я и не пытаюсь себя позиционировать как программиста. Но подобный спор(какой язык лучше) идет давно. Я вот, например, всю жизнь говорю на русском и мне его хватает, хотя было бы лучше еще и английским владеть. Та же ситуация и с языками программирования.
vladh вне форума  
Непрочитано 11.09.2015, 05:47  
vladh
Почётный гражданин KAZUS.RU
 
Регистрация: 03.12.2004
Сообщений: 1,306
Сказал спасибо: 337
Сказали Спасибо 76 раз(а) в 33 сообщении(ях)
vladh на пути к лучшему
По умолчанию Re: Неправильная работа Proton с RS485

Сообщение от MisterDi Посмотреть сообщение
Для RS-232 20м это не расстояние. Там все зависит от скорости. Без проблем на 19200 можно будет связаться. Если связь не в промзоне с мощными силовыми цепями, то 200-300 метров без проблем.
Это бальзам на мою истерзанную душу. И если не предполагаются "горячие старты" можно и без гальванических развязок обойтись? Т.е. соединять напрямую оба контроллера?
vladh вне форума  
Непрочитано 11.09.2015, 10:06  
anatol378
Почётный гражданин KAZUS.RU
 
Аватар для anatol378
 
Регистрация: 19.10.2004
Адрес: Нижний Новгород
Сообщений: 1,746
Сказал спасибо: 416
Сказали Спасибо 1,240 раз(а) в 551 сообщении(ях)
anatol378 на пути к лучшему
По умолчанию Re: Неправильная работа Proton с RS485

vladh, RS-232 это не UART. Там питание +15 - минус 15 вольт. Причем единице соответствует отрицательный уровень. Короче потребуются преобразователи.
__________________
Решил посоветовать, да забыл что...
anatol378 вне форума  
Непрочитано 11.09.2015, 10:27  
Boba_spb
Почётный гражданин KAZUS.RU
 
Регистрация: 08.06.2008
Сообщений: 1,394
Сказал спасибо: 4
Сказали Спасибо 183 раз(а) в 167 сообщении(ях)
Boba_spb на пути к лучшему
По умолчанию Re: Неправильная работа Proton с RS485

Немного из личного опыта с работой по RS485, может поможет
1. Оба конца стоят в режиме приема. Смотрим что б на RX были "1".
( обычно "дровосеки" - (так зову железячников) перекидывают концы кабеля - там у них что-то по своему A, B, D+, D- и исчо Бог знает что - они в этом путаются).

2. Один конец передает данные, второй их принимает - тут проверяем
в какой момент передающий "отпускает линию" (должон в самом конце стоп бита). Ну и соответствие скоростей приемника и передатчика.

3. Пункт 2, только второй конец передает, а первый принимает.

Если все работает, то говорю дровосекам СПАСИБО и далее уж всё проблемы мои.
Boba_spb вне форума  
Непрочитано 11.09.2015, 10:44  
vladh
Почётный гражданин KAZUS.RU
 
Регистрация: 03.12.2004
Сообщений: 1,306
Сказал спасибо: 337
Сказали Спасибо 76 раз(а) в 33 сообщении(ях)
vladh на пути к лучшему
По умолчанию Re: Неправильная работа Proton с RS485

Сообщение от anatol378 Посмотреть сообщение
RS-232 это не UART. Там питание +15 - минус 15 вольт. Причем единице соответствует отрицательный уровень. Короче потребуются преобразователи.
Об этом я в курсе. Преобразователь обычно необходим для стыковки с СОМ-портом компьютера. Мне с компьютером связываться не надо. А вот если соединение витой парой да и еще в экране будет работать на 20 м?
vladh вне форума  
Непрочитано 11.09.2015, 10:46  
anatol378
Почётный гражданин KAZUS.RU
 
Аватар для anatol378
 
Регистрация: 19.10.2004
Адрес: Нижний Новгород
Сообщений: 1,746
Сказал спасибо: 416
Сказали Спасибо 1,240 раз(а) в 551 сообщении(ях)
anatol378 на пути к лучшему
По умолчанию Re: Неправильная работа Proton с RS485

Сообщение от vladh Посмотреть сообщение
. Но вот если в программе приемника в строках 47 и 50 отключить команды
Изучите систему прерываний, в качестве помощи ссылка. Вообще-то документация на контроллер в помощь. Картинка оттуда.
Каким образомвы хотите получить данные по приему если приемник у вас работает на прерываниях, а их вы выключаете.

Если вы оставляете прерывания и начинаете очистку экрана, то при прерывании в середину команды очистки экрана вставляете непонятные данные и и контроллер дисплея сходит с ума.
Вижу здесь не проблемму, а нежелание изучить тему и решить все наскоком.

RS-232 это не компьютерный порт, а порт передачи данных в хреновых условиях на весьма длинные линии.
__________________
Решил посоветовать, да забыл что...

Последний раз редактировалось anatol378; 11.07.2016 в 12:49.
anatol378 вне форума  
Сказали "Спасибо" anatol378
vladh (12.09.2015)
 

Закладки
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
PROSTAR PR6000 по RS485 volk_perm Производственное оборудование 14 09.01.2017 18:18
PIC18F242 неправильная работа LCD 16x2 Kpomobm PIC 17 02.09.2014 03:13
Напряжённая работа Roshens Отвлекитесь, эмбеддеры! 8 01.09.2010 23:08
Работа с RS485 okt03 Микроконтроллеры, АЦП, память и т.д 13 13.02.2008 10:59


Часовой пояс GMT +4, время: 03:11.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot