PCCar.ru - Ваш автомобильный компьютер

Вернуться   PCCar.ru - Ваш автомобильный компьютер > MP3Car ТехИнфа > Сделай сам

Ответ
 
Опции темы Поиск в этой теме
Старый 25.06.2008, 23:24   #111
Мастер
Старший Пользователь
 
Аватар для Мастер
 
Регистрация: 24.10.2007
Возраст: 40
Город: Tallinn
Регион: ***эстония***
Машина: 03\Nissan\X-trail
Сообщений: 298
Мастер is on a distinguished road
По умолчанию

Повесил свой энкодер обоими лапами на прерывания, заработало почти без ошибок. Но как-то жирно на одну крутилку все внешние прерывания отдавать.
Мастер вне форума   Ответить с цитированием
Старый 29.06.2008, 23:37   #112
Krock
Пользователь
 
Регистрация: 04.12.2007
Город: Кишинев
Регион: другой - для добавления сообщить ab
Машина: Renault Kangoo
Сообщений: 48
Krock is on a distinguished road
По умолчанию

Ну что народ, есть идеи по моему вопросу?
Krock вне форума   Ответить с цитированием
Старый 30.06.2008, 11:33   #113
Wanted
Hello world!
 
Аватар для Wanted
 
Регистрация: 28.01.2007
Город: Moscow
Регион: 77, 97, 99, 177
Машина: BMW-320td-2001 BMW-E92-325XI
Сообщений: 1,209
Wanted will become famous soon enoughWanted will become famous soon enough
По умолчанию

Цитата:
Сообщение от Krock Посмотреть сообщение
Ну что народ, есть идеи по моему вопросу?
В предпоследнем посту вопросов не наблюдаю
В чем проблема в данный момент? В программировании МК?
__________________
Мой mediaBMW

Прогресс постройки: [##########] 100%
Прогресс установки: [##########] 100%
Прогресс настройки: [#########-] 90% Почти до идеала

Видеонаблюдение в машине? ДА!
Wanted вне форума   Ответить с цитированием
Старый 30.06.2008, 11:39   #114
Krock
Пользователь
 
Регистрация: 04.12.2007
Город: Кишинев
Регион: другой - для добавления сообщить ab
Машина: Renault Kangoo
Сообщений: 48
Krock is on a distinguished road
По умолчанию

Именно в нем, был бы презнателен еслиб кто-то глянул на те прошивки которые я выкладывал и что-то подправил, ну скажем для PIC16F628A, хотя в принципе неважно главное чтоб заработало, вот.
Или подскажите прогу в которой можно былоб работу МК+схему симулировать.
Krock вне форума   Ответить с цитированием
Старый 30.06.2008, 12:43   #115
Wanted
Hello world!
 
Аватар для Wanted
 
Регистрация: 28.01.2007
Город: Moscow
Регион: 77, 97, 99, 177
Машина: BMW-320td-2001 BMW-E92-325XI
Сообщений: 1,209
Wanted will become famous soon enoughWanted will become famous soon enough
По умолчанию

Цитата:
Сообщение от Krock Посмотреть сообщение
Именно в нем, был бы презнателен еслиб кто-то глянул на те прошивки которые я выкладывал и что-то подправил, ну скажем для PIC16F628A, хотя в принципе неважно главное чтоб заработало, вот.
Или подскажите прогу в которой можно былоб работу МК+схему симулировать.
Я для AVR Логику энкодера реализовал за две минуты, еще пару дней делал USB привязку, в итоге схема из 10-15 деталей вместе с МК, а такие вещи будет вытворять! Мама не горюй.
Так что по AVR могу помоч только!
__________________
Мой mediaBMW

Прогресс постройки: [##########] 100%
Прогресс установки: [##########] 100%
Прогресс настройки: [#########-] 90% Почти до идеала

Видеонаблюдение в машине? ДА!
Wanted вне форума   Ответить с цитированием
Старый 30.06.2008, 13:16   #116
Krock
Пользователь
 
Регистрация: 04.12.2007
Город: Кишинев
Регион: другой - для добавления сообщить ab
Машина: Renault Kangoo
Сообщений: 48
Krock is on a distinguished road
По умолчанию

Мне в принципе всеравно на чем делать, уж больно хочется доделать... Если не сложно удели и мне 2 минуты своего времени, навороты мне не нужны, только то что я раньше писал. Как я понимаю нужно 2 выходных порта, при повороте на одном "1" другой "0" и наоборот и все это через резистор на землю, токи там небольшие (на клавиатуре написанно 75mA max) где-то так. Большой тхэнкс!
Krock вне форума   Ответить с цитированием
Старый 30.06.2008, 13:35   #117
Wanted
Hello world!
 
Аватар для Wanted
 
Регистрация: 28.01.2007
Город: Moscow
Регион: 77, 97, 99, 177
Машина: BMW-320td-2001 BMW-E92-325XI
Сообщений: 1,209
Wanted will become famous soon enoughWanted will become famous soon enough
По умолчанию

Цитата:
Сообщение от Krock Посмотреть сообщение
Мне в принципе всеравно на чем делать, уж больно хочется доделать... Если не сложно удели и мне 2 минуты своего времени, навороты мне не нужны, только то что я раньше писал. Как я понимаю нужно 2 выходных порта, при повороте на одном "1" другой "0" и наоборот и все это через резистор на землю, токи там небольшие (на клавиатуре написанно 75mA max) где-то так. Большой тхэнкс!
Смотри я делал так, использовал два порта МК, на все настраиваются как входы с подтяжкой на +. Резисторы не нужны. При вращении энкодера соответсвующие ножки становятся 1 или 0. Проц работает у меня на частоте 12мегагерц. Идет опрос каждую 1/1000 секунды. Этого хватает чтобы не было проскоков и ошибок и внутри МК уже программа обрабатывает сам энкодер, вот она на C:
Код:
void pollEncoder(void)
{
uchar Enc;

Enc=(bit_is_clear(PINA,0)<<1)|(bit_is_clear(PINA,1)<<0);

 reportBuffer.Encoder1=0;
 reportBuffer.Encoder2=0;

if (oldEnc==Enc) { return; }

Enc=(oldEnc<<2)|(Enc);
oldEnc=Enc;

  if (Enc==0b0100) { reportBuffer.Encoder2=1; }
  if (Enc==0b0111) { reportBuffer.Encoder1=1; }
  if (Enc==0b1101) { reportBuffer.Encoder2=1; }
  if (Enc==0b1110) { reportBuffer.Encoder1=1; }
  if (Enc==0b1011) { reportBuffer.Encoder2=1; }
  if (Enc==0b1000) { reportBuffer.Encoder1=1; }
  if (Enc==0b0010) { reportBuffer.Encoder2=1; }
  if (Enc==0b0001) { reportBuffer.Encoder1=1; }

//go1:

return;
}
__________________
Мой mediaBMW

Прогресс постройки: [##########] 100%
Прогресс установки: [##########] 100%
Прогресс настройки: [#########-] 90% Почти до идеала

Видеонаблюдение в машине? ДА!
Wanted вне форума   Ответить с цитированием
Старый 30.06.2008, 13:54   #118
Krock
Пользователь
 
Регистрация: 04.12.2007
Город: Кишинев
Регион: другой - для добавления сообщить ab
Машина: Renault Kangoo
Сообщений: 48
Krock is on a distinguished road
По умолчанию

Спасибо! Вот только подскажи модель мк и буду делать!
Krock вне форума   Ответить с цитированием
Старый 30.06.2008, 14:04   #119
Wanted
Hello world!
 
Аватар для Wanted
 
Регистрация: 28.01.2007
Город: Moscow
Регион: 77, 97, 99, 177
Машина: BMW-320td-2001 BMW-E92-325XI
Сообщений: 1,209
Wanted will become famous soon enoughWanted will become famous soon enough
По умолчанию

Цитата:
Сообщение от Krock Посмотреть сообщение
Спасибо! Вот только подскажи модель мк и буду делать!
ATTiny26 SU20 который.
__________________
Мой mediaBMW

Прогресс постройки: [##########] 100%
Прогресс установки: [##########] 100%
Прогресс настройки: [#########-] 90% Почти до идеала

Видеонаблюдение в машине? ДА!
Wanted вне форума   Ответить с цитированием
Старый 30.06.2008, 17:36   #120
den_sad
Старший Пользователь
 
Регистрация: 04.05.2007
Город: Москва
Регион: 77, 97, 99, 177
Машина: 2000\Форд\Пума
Сообщений: 278
den_sad is on a distinguished road
По умолчанию

Цитата:
Сообщение от Krock Посмотреть сообщение
Ну что народ, есть идеи по моему вопросу?
Я себе сделал из клавиатуры - там энкодер с кнопкой, через autohotkey развел на громкость, пролистывание треков и масштабирование карты
den_sad вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

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

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



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


Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot