Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
27.04.2010, 17:06
|
#51
|
Прописка
Регистрация: 25.10.2008
Сообщений: 125
Сказал спасибо: 1
Сказали Спасибо 36 раз(а) в 26 сообщении(ях)
|
Re: Подключение инкрементального энкодера к AVR
Сообщение от umkamaks
|
залез я на тот сайт...а по сути...
|
А по сути, получается что Вы не понимаете всей задачи и не можете представить себе весь процесс.
Не всегда надо начинать с "темнождиодиков" и прочего моргания, но если не представлять что, зачем и почему должно происходить, то дело явно безнадежное.
Написание программы - разложение по действиям. Вот и раскладывайте одно за другим, на бумажку мысли записывайте в стиле "что будет если а.." и "что будет если б...". А там уже глядишь и до программы будет недалеко.
Успехов.
|
|
|
|
22.06.2011, 20:20
|
#52
|
Прописка
Регистрация: 21.03.2011
Сообщений: 107
Сказал спасибо: 15
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
Re: Подключение инкрементального энкодера к AVR
Сообщение от vsky
|
Ваша задача практическая или теоретическая?
дело не столько в высоких оборотах, сколько в дребезге/дрожании.
аппаратный квадратурный декодер это более правильно.
посмотрите вот это:
|
Вопрос по квадратурным декодерам, ну например, и этим LS7083, 84:
Нужно ли перед ним диф. приемник ставить??? А то в описании вроде А+ и В+ только как бы упоминаются....
Насколько хороши там встроенные фильтры?
А то у меня один линейный инкрементальеый датчик с разрешением в 0,1микрона есть (при 4х). Но я пока на прерывании с 1х реализовал (0,4 микрона). Поставил диф. приемник и перед входом еще на ПИК, фильтрующий конденсатор на 2 нФ - подобран по осцилограмме. Теперь нужно увеличить разоешение до 4х (0,1микрона), но скоростя большие и соотв. частота импульсов. Боюсь быстродействие ПИКа при софтварной обраюотке не вытянет, потому спасибо за квадратурный детектор.
Остался вышеописанный вопрос: ставить ли диф. примемник и фильтр. конденсатор?
|
|
|
|
22.06.2011, 21:44
|
#53
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,981
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
|
Re: Подключение инкрементального энкодера к AVR
pasipaka,
LS7083, 84 - преобразователи (микросхемы), а энкодеры сами знаете какие. если выход энкодера оснащен дифвыходом, то и ставить нужно дифвход для устранения помех перед преобразователем.
структура преобразователей включает фильтр, а насколько эффективный - практика покажет
|
|
|
|
22.06.2011, 22:48
|
#54
|
Прописка
Регистрация: 21.03.2011
Сообщений: 107
Сказал спасибо: 15
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
Re: Подключение инкрементального энкодера к AVR
Сообщение от jump
|
pasipaka,
LS7083, 84 - преобразователи (микросхемы), а энкодеры сами знаете какие. если выход энкодера оснащен дифвыходом, то и ставить нужно дифвход для устранения помех перед преобразователем.
структура преобразователей включает фильтр, а насколько эффективный - практика покажет
|
Я еще не всречал датчиков без дифф. выхода. Потому и спрашиваю...
Или я плохо искал?
Да и микросхем этих не найти...
Интересны схемы на триггерах
|
|
|
|
22.06.2011, 23:49
|
#55
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,981
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
|
Re: Подключение инкрементального энкодера к AVR
если с обозначением А/-А, В/-В - дифвыход наверняка, а наличие А и В - синусно-косинусный сигнал, не путать с дифвыходом, часто еще и Z-сигнал присутствует - 0-маркер, один на оборот.
Интересны схемы на триггерах - кое-что можно поискать в схемах преобразователей от хьюлетт-паккард, для ВЕ-178 применял из ВРЛ №67
|
|
|
|
23.06.2011, 09:46
|
#56
|
Прописка
Регистрация: 21.03.2011
Сообщений: 107
Сказал спасибо: 15
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
Re: Подключение инкрементального энкодера к AVR
Сообщение от jump
|
если с обозначением А/-А, В/-В - дифвыход наверняка, а наличие А и В - синусно-косинусный сигнал, не путать с дифвыходом, часто еще и Z-сигнал присутствует - 0-маркер, один на оборот.
Интересны схемы на триггерах - кое-что можно поискать в схемах преобразователей от хьюлетт-паккард, для ВЕ-178 применял из ВРЛ №67
|
Сорри, что такое ВЕ-178 и ВРЛ №67???
|
|
|
|
23.06.2011, 11:36
|
#57
|
Вид на жительство
Регистрация: 28.02.2009
Сообщений: 338
Сказал спасибо: 24
Сказали Спасибо 52 раз(а) в 48 сообщении(ях)
|
Re: Подключение инкрементального энкодера к AVR
pasipaka, наверно "В Помощь Радиолюбителю"
если с пиками дружите, то возмите PIC18F2431 или PIC18F4431.
в качестве дифференциального приемника, думаю здесь можно что то подобрать
http://search.digikey.com/scripts/dk...ceiver%20RS422
|
|
|
|
23.06.2011, 14:26
|
#58
|
Прописка
Регистрация: 21.03.2011
Сообщений: 107
Сказал спасибо: 15
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
Re: Подключение инкрементального энкодера к AVR
Диф. приемники юзаем. ПИКи знаем. Но такое решение мне больше импонирует, т.к. не подвязван под конкретный ПИК, да и можно сколько нужно наклепать и таймеры/прерывания заюзать. В зависимости что лишнее в данный момент.
Кста, ставить ли шунт. резистор на 120 Ом (терминатор) перед дифф.приемником??? На моих расстояниях и каналах по осц. разницы не заметил. Книга пишет, что в дифф. линии нужно иметь бы такое, а как с энкодерами.
Последний раз редактировалось pasipaka; 23.06.2011 в 14:29.
|
|
|
|
24.06.2011, 07:16
|
#59
|
Прохожий
Регистрация: 27.08.2010
Адрес: Новосибирск
Сообщений: 3
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Подключение инкрементального энкодера к AVR
Посмотри даташит на SN75175, это диф. приемник с линии, там в типовой схеме всё есть, использую их на плазме, а там помех УЖАС!.., работают нормально.
|
|
|
|
24.06.2011, 11:55
|
#60
|
Частый гость
Регистрация: 13.04.2005
Сообщений: 18
Сказал спасибо: 0
Сказали Спасибо 8 раз(а) в 6 сообщении(ях)
|
Re: Подключение инкрементального энкодера к AVR
Сообщение от pasipaka
|
Диф. приемники юзаем. ПИКи знаем. Но такое решение мне больше импонирует, т.к. не подвязван под конкретный ПИК, да и можно сколько нужно наклепать и таймеры/прерывания заюзать. В зависимости что лишнее в данный момент.
Кста, ставить ли шунт. резистор на 120 Ом (терминатор) перед дифф.приемником??? На моих расстояниях и каналах по осц. разницы не заметил. Книга пишет, что в дифф. линии нужно иметь бы такое, а как с энкодерами.
|
Для правильного согласования линии передачи резистор ставить надо. Его сопротивление должно равняться волновому сопротивлению линии передачи (в случае витой пары это порядка 120 Ом). Принципиальной разницы принимает Ваш приемник сигналы от энкодера или какого-то другова устройства нет.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 01:39.
|
|