реклама на сайте
подробности

 
 
7 страниц V  « < 5 6 7  
Reply to this topicStart new topic
> Сеть из AVR
MrYuran
сообщение Jul 15 2011, 08:19
Сообщение #91


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(ViKo @ Jul 15 2011, 12:16) *
... чем дифференциальные сигналы RS485-го?

Там тоже дифференциальные.


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
ViKo
сообщение Jul 15 2011, 08:25
Сообщение #92


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(MrYuran @ Jul 15 2011, 11:19) *
Там тоже дифференциальные.

Да, я не знал. Извиняюсь.
Да это просто монстр какой-то!
Вот тут статью нашел, не пройдите мимо.
http://www.google.by/url?q=http://www.bb-e.../485appnote.pdf
Go to the top of the page
 
+Quote Post
=AK=
сообщение Jul 15 2011, 08:37
Сообщение #93


pontificator
******

Группа: Свой
Сообщений: 3 055
Регистрация: 8-02-05
Из: страны Оз
Пользователь №: 2 483



Цитата(MrYuran @ Jul 15 2011, 16:43) *
Не говоря о том, что уровни 12В, то есть ещё надёжнее

В RS422 такие же уровни сигналов, как в RS485. Разница в том, что приемники RS422 имеют меньшее входное сопротивление, а передатчики способны выдать меньше тока, поскольку им надо тянуть не два терминирующих резистора, а всего один. Приемники и передатчики RS485 с успехом работают в качестве улучшенных приемников и передатчиков RS422

А сигналы 12В - это в RS232. Который, несмотря на это, отнюдь не более надежен, чем RS422, а наоборот.
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Jul 15 2011, 08:45
Сообщение #94


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(=AK= @ Jul 15 2011, 12:37) *
В RS422 такие же уровни сигналов, как в RS485.

Странно, а я почему-то думал, что побольше. Даже как-то был уверен...


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
=AK=
сообщение Jul 15 2011, 08:56
Сообщение #95


pontificator
******

Группа: Свой
Сообщений: 3 055
Регистрация: 8-02-05
Из: страны Оз
Пользователь №: 2 483



Цитата(MrYuran @ Jul 15 2011, 18:15) *
Странно, а я почему-то думал, что побольше. Даже как-то был уверен...


Вот классический RS-422 передатчик - 26LS31. Нетрудно убедиться, что он обеспечивает те же уровни сигналов, что RS-485 (что, собственно, следовало ждать, раз уж у него такое же напряжение питания, 5В) , но его выход слабее. Характеристики приемника RS-422 можете посмотреть на примере 26LS32.
Go to the top of the page
 
+Quote Post
Maverick
сообщение Jul 15 2011, 10:51
Сообщение #96


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



Цитата(=AK= @ Jul 12 2011, 17:06) *
В сочетании с вашей фразой "Modbus RTU никак не способен отличить глюки от начала фрейма от слейва" звучит очень хорошо. "Это пять!" (с) sm.gif

На столе в лаборатории - почему бы им не работать-то. wink.gif

почитайте это

Цитата(zltigo @ Jul 12 2011, 20:35) *
В первом приближении годится любой кроме начала фрейма. Необходимо достаточное наличие валидного старт бита. Естественно максимально предпочтительной с целью уменьшения вероятности ложной байт-фреймовой синхронизации является посылка состоящая только из стартового бита.

Повторяю, что в системе посылка ложного стартового фрейма в качестве space символа есть наихудший из всех возможных вариантов. Наилучший описан выше. Наихудший выбрали Вы. Вообще для каналов с помехами (например радиоканалы) в которых необходима синхронизация буквально из мусора стандартно хорошим решением является посылка последовательности чередующихся битов для того, что-бы приемник мог захватить битовую синхронизацию, затем двух байтовых посылок состоящих только из одного стартового бита для поднятия байт-фреймовой синхронизации. После чего уже можно начинать передавать фрейм - фреймовая синхронизация.

Пожалуйста приведите пример или более подробнее расскажите.


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jul 15 2011, 11:43
Сообщение #97


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



QUOTE (=AK= @ Jul 15 2011, 09:10) *
Это очередная глупость.

Только для тех, кто даже не отличает дуплекс от симплекса.
QUOTE
Проводной CAN передатчик представляет собой разновидность "открытого коллекторного выхода".

Хорошо быть дураком - решил, что "открытого коллекторного выхода" и все опять стало простым и понятным.
QUOTE (Maverick @ Jul 15 2011, 12:51) *
Пожалуйста приведите пример или более подробнее расскажите.

Что подробнее? Как синхронизироваться из потока идущего, например от CC1000? Так все уже вроде расписал, Именно так и делается. Ну кроме того, что при необходимости после получения устойчивого битового потока (порядка 40 mark/space битов) могут выполняться дополнительные телодвижения, например для того-же CC1000 фиксация коэффициентов фильтрации, раз уж битовая синхронизация есть.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
=AK=
сообщение Jul 15 2011, 11:48
Сообщение #98


pontificator
******

Группа: Свой
Сообщений: 3 055
Регистрация: 8-02-05
Из: страны Оз
Пользователь №: 2 483



Цитата(zltigo @ Jul 15 2011, 21:13) *
Только для тех, кто даже не отличает дуплекс от симплекса.
Хорошо быть дураком - решил, что "открытого коллекторного выхода" и все опять стало простым и понятным.


Сильная аргументация. Явный признак глубоких знаний sm.gif

Однако высказанные вами ранее дилетантские глупости от вашего хамства ни на йоту не приблизились к истине.
Go to the top of the page
 
+Quote Post
Maverick
сообщение Jul 15 2011, 12:03
Сообщение #99


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



Цитата(zltigo @ Jul 15 2011, 14:43) *
Только для тех, кто даже не отличает дуплекс от симплекса.

Хорошо быть дураком - решил, что "открытого коллекторного выхода" и все опять стало простым и понятным.

Что подробнее? Как синхронизироваться из потока идущего, например от CC1000? Так все уже вроде расписал, Именно так и делается. Ну кроме того, что при необходимости после получения устойчивого битового потока (порядка 40 mark/space битов) могут выполняться дополнительные телодвижения, например для того-же CC1000 фиксация коэффициентов фильтрации, раз уж битовая синхронизация есть.

пример протокола или картинку типа такой приведите для наглядности wink.gif
Что такое CC1000?

Заранее спасибо!


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jul 15 2011, 13:07
Сообщение #100


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



QUOTE (Maverick @ Jul 15 2011, 14:03) *
пример протокола или картинку типа такой приведите для наглядности wink.gif

В данном случае речь идет только о преамбуле до маркера фрейма. То, что используется вместо "включили передатчик на 3,5 символа". Картинку для наглядности и раздумий можете нарисовать сами.
QUOTE
Что такое CC1000?

Пачка ссылок в Google начиная с первой http://focus.ti.com/docs/prod/folders/print/cc1000.html sm.gif


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post

7 страниц V  « < 5 6 7
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th July 2025 - 01:49
Рейтинг@Mail.ru


Страница сгенерированна за 0.01456 секунд с 7
ELECTRONIX ©2004-2016