Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
22.03.2012, 14:33
|
|
Гражданин KAZUS.RU
Регистрация: 25.11.2010
Сообщений: 516
Сказал спасибо: 1
Сказали Спасибо 126 раз(а) в 109 сообщении(ях)
|
Re: USB коннектор на AVR
просто для реализации этого "чисто программно" потребуется проц мегагерц на 50, или даже 100, чтобы нормально вытягивал таймерное прерывание на 1МГц ("...с задержкой не более 1 мкс")
а чтобы сигнал не сильно искажался ("... сигнал с частотой 1,5 Мгц") то может и еще в N раз выше.
Последний раз редактировалось Hives; 22.03.2012 в 14:36.
|
|
|
|
22.03.2012, 16:42
|
|
Прописка
Регистрация: 07.03.2009
Адрес: MN
Сообщений: 168
Сказал спасибо: 6
Сказали Спасибо 31 раз(а) в 21 сообщении(ях)
|
Re: USB коннектор на AVR
Ребята, а как же FPGA/CLPD?
__________________
- Квадрат - это тоже прямоугольник, только более квадратный и не такой вытянутый
- Двуугольник - это треугольник, только поломанный
- Одноугольника не видел
|
|
|
|
22.03.2012, 17:14
|
|
Частый гость
Регистрация: 20.02.2012
Сообщений: 30
Сказал спасибо: 9
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: USB коннектор на AVR
Сообщение от Hives
|
просто для реализации этого "чисто программно" потребуется проц мегагерц на 50, или даже 100, чтобы нормально вытягивал таймерное прерывание на 1МГц ("...с задержкой не более 1 мкс")
а чтобы сигнал не сильно искажался ("... сигнал с частотой 1,5 Мгц") то может и еще в N раз выше.
|
можете как нибудь еще понятней объяснить данное выражение? не совсем понял
Чтоб задержка была не более 1мкс я в первом письме подсчитал что частота должна быть где то10МГц , не правильный что ли такой подход? А как надо подсчитать?
"чисто программно" вроде не требуется, как я понял можно предложить кварц, только с какой частотой, не знаю как правильно расчитать.
|
|
|
|
22.03.2012, 17:21
|
|
Гражданин KAZUS.RU
Регистрация: 25.11.2010
Сообщений: 516
Сказал спасибо: 1
Сказали Спасибо 126 раз(а) в 109 сообщении(ях)
|
Re: USB коннектор на AVR
"задержкой не более 1 мкс" = не реже одного раза в 1 мкс копировать значение линий со входа на выход, т.е. если по таймеру, то таймер на 1МГц должен быть. А если учесть время входа-выхода из прерываний в ширпотребовских CPU получается печально.
Насчет кварца - можно применить инженерный подход и влепить от фонаря раз в 10 выше макс частоты сигнала, т.е. в вашем случае 15МГц
В итоге, ставь контроллер который смотрит кнопку и пару триггеров, которые тактируются отдельно но управляются от контроллера. тогда проц можно ставить самый дохлый, какой найдешь.
Последний раз редактировалось Hives; 22.03.2012 в 17:24.
|
|
|
|
22.03.2012, 17:28
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: USB коннектор на AVR
Сообщение от Hives
|
не реже одного раза в 1 мкс копировать значение линий со входа на выход
|
Не прокатит. Входное условие -
Сообщение от slavik.ksu
|
На выходе, между каналами, не должно быть задержки. (появление сигнала строго одновременно)
|
Копировать надо только когда оба сигнала изменились...
|
|
|
|
22.03.2012, 17:35
|
|
Гражданин KAZUS.RU
Регистрация: 25.11.2010
Сообщений: 516
Сказал спасибо: 1
Сказали Спасибо 126 раз(а) в 109 сообщении(ях)
|
Re: USB коннектор на AVR
где здесь написано про оба? если у входа фронты синхронно поднялись или упали = тоже должно быть на выходе, без сдвига (относительно) фаз. и только. Как пример - первая линия в нуле, по второй прет сигнал - по вашей логике на выходе будет 0 ?
PS кстати есть такая мс как HC573 - вот она как раз то самое.
Последний раз редактировалось Hives; 22.03.2012 в 17:37.
|
|
|
|
22.03.2012, 17:42
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: USB коннектор на AVR
Сообщение от Hives
|
PS кстати есть такая мс как HC573 - вот она как раз то самое.
|
Почти, HC574... И ко входу С элемент XOR. На вход ОЕ сигнал запрета прохождения сигнала...
|
|
|
|
22.03.2012, 17:47
|
|
Гражданин KAZUS.RU
Регистрация: 25.11.2010
Сообщений: 516
Сказал спасибо: 1
Сказали Спасибо 126 раз(а) в 109 сообщении(ях)
|
Re: USB коннектор на AVR
HC573 прозрачно пропускает пока есть разрешение и держит выход пока нет. Что еще надо?
|
|
|
|
22.03.2012, 17:48
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: USB коннектор на AVR
Сообщение от Hives
|
HC573 прозрачно пропускает пока есть разрешение и держит выход пока нет. Что еще надо?
|
В принципе, согласен, в данном случае равнозначно. Просто с тактом импонируют больше...
|
|
|
|
22.03.2012, 17:56
|
|
Гражданин KAZUS.RU
Регистрация: 25.11.2010
Сообщений: 516
Сказал спасибо: 1
Сказали Спасибо 126 раз(а) в 109 сообщении(ях)
|
Re: USB коннектор на AVR
...рядом для управления ставим какой нибудь дешевенький проц о 8 ногах и вуаля - задание готово
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
usb джойстик на avr
|
bobrozub |
Микроконтроллеры, АЦП, память и т.д |
7 |
14.03.2012 20:24 |
USB клавиатура + AVR
|
Serdgo96 |
Микроконтроллеры, АЦП, память и т.д |
2 |
25.02.2010 22:55 |
USB Коннектор, разпиновка
|
nerozero |
Информация по радиокомпонентам |
2 |
05.10.2007 14:20 |
AVR...USB
|
Edd-Layer |
Микроконтроллеры, АЦП, память и т.д |
4 |
11.04.2007 21:37 |
Часовой пояс GMT +4, время: 08:42.
|
|