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

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

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

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

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

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

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

 
Опции темы
Непрочитано 22.06.2005, 18:37  
xaoc
Прохожий
 
Регистрация: 22.06.2005
Сообщений: 5
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
xaoc на пути к лучшему
По умолчанию UART

Вопрос: успеет ли UART МК (AVR) принимать кадры (~1-2 байт), идущие с периодом 1 мкс.
Реклама:
xaoc вне форума  
Непрочитано 22.06.2005, 23:44  
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,392
Сказал спасибо: 1,976
Сказали Спасибо 1,332 раз(а) в 580 сообщении(ях)
nml на пути к лучшему
По умолчанию Re: UART

Сообщение от xaoc
Вопрос: успеет ли UART МК (AVR) принимать кадры (~1-2 байт), идущие с периодом 1 мкс.
Нет. Открываем даташит на Мега8, на номинальной тактовой 16 МГц максимальная скорость приема 2 Mbps. То есть за микросекунду примется два бита. Но уж никак не 2 байта, в которых будет 20 бит... (учитывая старт и стоп биты).
nml вне форума  
Непрочитано 23.06.2005, 02:23  
xaoc
Прохожий
 
Регистрация: 22.06.2005
Сообщений: 5
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
xaoc на пути к лучшему
По умолчанию

А если через rs-485? Т.е. передатчик будет работать по каналу rs-485, а приемник, т.е. контроллер будет связан через преобразователь.
xaoc вне форума  
Непрочитано 23.06.2005, 09:39  
DK
Почётный гражданин KAZUS.RU
 
Аватар для DK
 
Регистрация: 10.05.2003
Адрес: Москва
Сообщений: 2,531
Сказал спасибо: 737
Сказали Спасибо 1,927 раз(а) в 799 сообщении(ях)
DK на пути к лучшему
По умолчанию

да какая разница? Хоть T1 реализуй Все равно ограничено скоростью порта МК.
__________________
Опыт - это школа, в которой человек узнает, каким дураком он был раньше.
DK вне форума  
Непрочитано 23.06.2005, 11:11  
xaoc
Прохожий
 
Регистрация: 22.06.2005
Сообщений: 5
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
xaoc на пути к лучшему
По умолчанию

Так зачем тогда такая скорость передачи, если проц принимать такой объем не сможет? Или рассчитано на более быстродействующие процессоры? Или может какой-нибудь буфер использовать?
Помогите, плиз, очень надо!!!
xaoc вне форума  
Непрочитано 23.06.2005, 21:54  
DK
Почётный гражданин KAZUS.RU
 
Аватар для DK
 
Регистрация: 10.05.2003
Адрес: Москва
Сообщений: 2,531
Сказал спасибо: 737
Сказали Спасибо 1,927 раз(а) в 799 сообщении(ях)
DK на пути к лучшему
По умолчанию

А из буфера как выгребать будешь?

З.Ы. Может, такой вариант - чисто аппаратно преобразовывать в параллельный код и снимать его? Впрочем, МК все равно нужен покруче.
__________________
Опыт - это школа, в которой человек узнает, каким дураком он был раньше.
DK вне форума  
Непрочитано 24.06.2005, 09:35  
CastAway
Частый гость
 
Регистрация: 20.04.2005
Сообщений: 32
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
CastAway на пути к лучшему
По умолчанию

Слушайте... что-то я непонимаю... по какому такому последовательному интерфейсу данные передаются с частотой 20 МГц (период 0.05 мкс на один бит) О каком RS или UART может идти речь на такой частоте передачи?
xaoc ты порядки чисел не перепутал случаем, может там милисекунды или биты?
__________________
Все проходит... И это тоже пройдет.
CastAway вне форума  
Непрочитано 24.06.2005, 15:22  
xaoc
Прохожий
 
Регистрация: 22.06.2005
Сообщений: 5
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
xaoc на пути к лучшему
По умолчанию

Сорри, народ
Меня не правильно проинформировали: импульсы идут на обычную ногу, а по rs-485 - связь с PC. В общем получается теперь частотомер. Проц вроде должен успеть обработать импульсы, но нужен делитель частоты. Какую микруху посоветуете, чтобы успевала по быстродействию.
Всем сенкс!
xaoc вне форума  
Непрочитано 24.06.2005, 17:05  
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,392
Сказал спасибо: 1,976
Сказали Спасибо 1,332 раз(а) в 580 сообщении(ях)
nml на пути к лучшему
По умолчанию

Сообщение от xaoc
Сорри, народ
Меня не правильно проинформировали: импульсы идут на обычную ногу, а по rs-485 - связь с PC. В общем получается теперь частотомер. Проц вроде должен успеть обработать импульсы, но нужен делитель частоты. Какую микруху посоветуете, чтобы успевала по быстродействию.
Всем сенкс!
Тут бы знать - что значит"обработать". Если это частотомер - то завести импульсы на вход таймера. А вторым таймером отмерять промежуток времени. Только следует иметь в виду, что таймер не сможет корректно считать импульсы с часотой большей половины тактовой.
nml вне форума  
Непрочитано 24.06.2005, 21:29  
xaoc
Прохожий
 
Регистрация: 22.06.2005
Сообщений: 5
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
xaoc на пути к лучшему
По умолчанию

Надо померять время между двумя импульсами и подсчитать общее число импульсов. Идут импульсы от датчика (период колеблется от 1 мкс до 100 мс). С подсчетом проц успевает (мерять буду счетчиком,вроде должен успеть), но вот с измерением времени проблемы Если просто подать такой сигнал на проц, то он постоянно сидит в прерывании таймера, которое используется для замеров времени. Если использовать делитель, тоже фигня. Нарисовал я, что после делителя частоты получается и временная диаграмма меня не порадовала - импульсы то идут не с одинаковым периодом, а хаотично. Потому после делителя определить требуемое время нельзя Подскажите, чего делать.
Проц: чего-нибудь из ATMega

зы
начал с УСАПП, закончил частотомером. оффтопик, однако
xaoc вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Включение UART ankar Микроконтроллеры, АЦП, память и т.д 13 28.02.2008 02:11
uart WINAVR chipic128 Микроконтроллеры, АЦП, память и т.д 2 13.04.2007 15:10
uart - proteus chipic128 Proteus 3 10.03.2007 13:18
uart WINAVR chipic128 Микроконтроллеры, АЦП, память и т.д 0 07.03.2007 16:37
UART slawa Микроконтроллеры, АЦП, память и т.д 4 19.01.2006 12:44


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


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