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

 
 
4 страниц V  « < 2 3 4  
Reply to this topicStart new topic
> AVR-MT-128 и энкодер, сигналы без тормозов
Vasily_
сообщение Nov 27 2010, 23:29
Сообщение #46


Знающий
****

Группа: Модераторы
Сообщений: 925
Регистрация: 25-01-09
Из: Рига
Пользователь №: 43 909



Цитата
как же посоветуете избавиться от дребезга?


У вас энкодер уже оптический, откуда там дребезг?
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Nov 28 2010, 07:03
Сообщение #47


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Ну, ребята, вы и жжете!
Темы по форуму бродят аки призраки. Поиск рулит.
Блин, на что может не хватать 16Мгц? cranky.gif
Go to the top of the page
 
+Quote Post
ILYAUL
сообщение Nov 28 2010, 09:48
Сообщение #48


Профессионал
*****

Группа: Свой
Сообщений: 1 940
Регистрация: 16-12-07
Из: Москва
Пользователь №: 33 339



Цитата
Да, чисто для счета 16 МГц хватит, но мне надо будет еще проделать несколько операцай помимо счета, для которых может и нехватить такой скорости. А если и хватит то впритык.

Цитата
_Pasha Блин, на что может не хватать 16Мгц?

Вам уже два человека задали этот вопрос, при условии того , что считать у Вас будет TIMER , а у него своя частота , в зависимости от его включения и с основной программой как-то не завязан.

Цитата
Vasily_ У вас энкодер уже оптический, откуда там дребезг?

Цитата
PaulB однако счет был неверным так как в датчике наблюдался дребизг


--------------------
Закон Мерфи:

Чем тщательнее составлен проект, тем больше неразбериха, если что-то пошло не так
Go to the top of the page
 
+Quote Post
Duhas
сообщение Nov 28 2010, 11:03
Сообщение #49


Местный
***

Группа: Участник
Сообщений: 227
Регистрация: 13-04-07
Пользователь №: 27 018



83.33*2500=300имп в сек

это очень интересно... как при 83 оборотах в секунду при 2500 импульсов на оборот получается 300 импульсов в секунду ? может 207500?

а теперь глядим.. на 1 импульс с обычной мегой надо - войти в прерывание, прочитать пин, по условию уменьшить или увеличить счетчик. выйти.. повыполнять основную прогу.. ну тактов в 20 могет прерывание обойдется по минимуму.. в принципе тянет.. могет еще успеть чота чуток поделать.. по грубым прикидкам..
Go to the top of the page
 
+Quote Post
ILYAUL
сообщение Nov 28 2010, 12:52
Сообщение #50


Профессионал
*****

Группа: Свой
Сообщений: 1 940
Регистрация: 16-12-07
Из: Москва
Пользователь №: 33 339



Цитата(Duhas @ Nov 28 2010, 14:03) *
83.33*2500=300имп в сек

это очень интересно... как при 83 оборотах в секунду при 2500 импульсов на оборот получается 300 импульсов в секунду ? может 207500?

Помоему запутались совсем и начнём считать с этих данных
Цитата
Есть отладочная плата AVR-MT-128 и подключоный к ней энкодер вращения ЛИР-158 2500имп/мин

Отсюда 41,66666.... импульсов в секунду, которые по идее и надо считать, а сколько их будет за N- ое количество оборотов , не столь важно


--------------------
Закон Мерфи:

Чем тщательнее составлен проект, тем больше неразбериха, если что-то пошло не так
Go to the top of the page
 
+Quote Post
khach
сообщение Nov 28 2010, 15:43
Сообщение #51


Гуру
******

Группа: Свой
Сообщений: 3 439
Регистрация: 29-12-04
Пользователь №: 1 741



Радикально - выкинуть атмегу, взять STM32 или LPC1700 - у них встроенный аппаратный интерфейс квадратурного энкодера. Попытка реализовать интерфейс квадратурного энкодера на CPLD+ атмега выигрыша по финансам по сравнению с переходом на ARMы не дает.
Go to the top of the page
 
+Quote Post
Duhas
сообщение Nov 30 2010, 14:16
Сообщение #52


Местный
***

Группа: Участник
Сообщений: 227
Регистрация: 13-04-07
Пользователь №: 27 018



вы сами придумали параметр энкодера импульсы в минуту ? трава у вас отменная

написано было :
мах. частота вращения вала на который закреплен датчик: 5000 об/мин
датчик: 2500 имп. на оборот

армы армы.. Хмега есть... и там есть все что нужно ТС
Go to the top of the page
 
+Quote Post
ILYAUL
сообщение Nov 30 2010, 14:31
Сообщение #53


Профессионал
*****

Группа: Свой
Сообщений: 1 940
Регистрация: 16-12-07
Из: Москва
Пользователь №: 33 339



Цитата(Duhas @ Nov 30 2010, 17:16) *
вы сами придумали параметр энкодера импульсы в минуту ? трава у вас отменная

Вы первый пост прочтите всей темы


--------------------
Закон Мерфи:

Чем тщательнее составлен проект, тем больше неразбериха, если что-то пошло не так
Go to the top of the page
 
+Quote Post
Duhas
сообщение Nov 30 2010, 15:34
Сообщение #54


Местный
***

Группа: Участник
Сообщений: 227
Регистрация: 13-04-07
Пользователь №: 27 018



повторяю свой вопрос..

3-4 пост темы

"Да, Вы правы2500имп/оборот
В паспорте написано что мах.частота вращения вала 10000об/мин и выходного сигнала 2,5МГц"
Go to the top of the page
 
+Quote Post

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

 


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


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