Специальные цены   новые товары
Закрытая тема
Страница 10 из 50 ПерваяПервая ... 8 9 10 11 12 20 ... ПоследняяПоследняя
Показано с 361 по 400 из 2000

Самодельный передатчик (часть 1)

Тема раздела Самодельная электроника, компьютерные программы в категории Общие вопросы; Сообщение от Ser_bil и параметры PPM у вас тожа уплыли !!! у вас сейчас получается таймер щёлкает на 2 мегагерца ...

  1. #361
    svb
    svb вне форума

    Регистрация
    12.01.2004
    Адрес
    Нижний Новгород
    Возраст
    48
    Сообщений
    24
    Записей в дневнике
    12
    Цитата Сообщение от Ser_bil Посмотреть сообщение
    и параметры PPM у вас тожа уплыли !!!
    у вас сейчас получается таймер щёлкает на 2 мегагерца а в оригинале было 1,5!!
    а чтобы врё правильно заработало нужно ввести поправки в длительности каналов а часики сами наместо станут !!!
    Ага
    я увеличил значения регистров чтобы считало "дольше". Но часики как бежали - так и бегут. как раз на 25 прОцентов быстрее
    у Евгения значения канальных импульсов 2250, я выставил 3000 ... Но ничего не изменилось ... ВООБЩЕ НИЧЕГО !!! Может я не туда тыкаюсь? Ткните плиз куда мне надо, я с Таймерами в АВР ещё ни разу не работал - посему для меня это "тёмный лес".

    Прикол то ещё и в том, что эти часики то сами с места срываются - а то никакими усилиями не заставишь их тикать , и где ковырять - я тоже пока не понимаю.

  2.  
  3. #362

    Регистрация
    12.04.2005
    Адрес
    Киев
    Возраст
    51
    Сообщений
    599
    Привет всем!
    Переписал кодер Фокуса ( для мега16) под под схему Фокуса на мега128.
    Хекс внизу.

    #define up PIND.4
    #define down PIND.5 // навигация по меню
    #define ok PIND.6
    #define esc PIND.7

    #define ch7_1 PINE.2
    #define ch7_2 PINE.3
    #define ch5 PINE.4 // пятый канал
    #define rate PINE.5 //расходы первые/вторые
    #define cut PINE.6 // выключение двигателя
    #define beeper PORTE.7
    Последний раз редактировалось rulll; 11.01.2009 в 10:21.

  4. #363

    Регистрация
    21.10.2005
    Адрес
    Ростов на дону
    Возраст
    37
    Сообщений
    79
    Цитата Сообщение от svb Посмотреть сообщение
    у Евгения значения канальных импульсов 2250, я выставил 3000 ... Но ничего не изменилось ...

    Прикол то ещё и в том, что эти часики то сами с места срываются - а то никакими усилиями не заставишь их тикать , и где ковырять - я тоже пока не понимаю.
    Код:
       
    del=ch[1]+ch[2]+ch[3]+ch[4]+ch[5]+ch[6]+ch[7];// вычисляем общую длину импульсов
    del=30000-del;													// вычилляем длительность синхропаузы
    здесь 30000 исправить на 40000
    нуи считать каналы от 3000 и поправочка нужна к тому что прибавляеш к 3000
    иначе получиш слишком шерокий диапазон длительностей и можеш выжеч машинки
    выглядеть будет примерно так:
    Код:
    ch[1]=3000+adc[1]+trim[1]*9;
    по поводу почему "срываются" часы надо в твой код глядеть...

  5. #364
    svb
    svb вне форума

    Регистрация
    12.01.2004
    Адрес
    Нижний Новгород
    Возраст
    48
    Сообщений
    24
    Записей в дневнике
    12
    Цитата Сообщение от Ser_bil Посмотреть сообщение
    Код:
       
    del=ch[1]+ch[2]+ch[3]+ch[4]+ch[5]+ch[6]+ch[7];// вычисляем общую длину импульсов
    del=30000-del;													// вычилляем длительность синхропаузы
    здесь 30000 исправить на 40000
    У Евгения есть ещё значение задержки 14000 - его тоже надо менять?

    Цитата Сообщение от Ser_bil Посмотреть сообщение
    ну и считать каналы от 3000 и поправочка нужна к тому что прибавляеш к 3000
    иначе получиш слишком шерокий диапазон длительностей и можеш выжеч машинки
    выглядеть будет примерно так:
    Код:
    ch[1]=3000+adc[1]+trim[1]*9;
    по поводу почему "срываются" часы надо в твой код глядеть...
    вот мой код - фактически это просто переделанный под Мегу128 и под GCC кодер Евгения. Да, и define вынесены в отдельный файл config.h, но логику работы я не менял.

    Я так и не понял по коду - в какой момент _должен_ запускаться таймер и как его можно (и можно ли) принудительно остановить, чтобы не тикало.

    Coder.rar

  6.  
  7. #365

    Регистрация
    21.10.2005
    Адрес
    Ростов на дону
    Возраст
    37
    Сообщений
    79
    Цитата Сообщение от svb Посмотреть сообщение
    Я так и не понял по коду - в какой момент _должен_ запускаться таймер и как его можно (и можно ли) принудительно остановить, чтобы не тикало.
    по евгению
    таймер запускается принажатии esc и up
    останавливатся по esc и down
    Код:
    	  if ((m[1][0]==0)&&(!esc)&&(!up)&&(tm1!=0)){b_tm=1;} //включение таймера
    		if ((esc==0)&&(down==0)&&(b_tm==1)){tm2=0;b_tm=0; beeper=0; tm1=time;} //выключение таймера
    щас гляну ваш код ,далеко не уходите

    про 14000 это инециализационное значение если его не поменять то первая посылка после включения будет не правильная!короткая...
    в принчепе ничего страшного но для полядка поставте туда 19000

  8. #366
    svb
    svb вне форума

    Регистрация
    12.01.2004
    Адрес
    Нижний Новгород
    Возраст
    48
    Сообщений
    24
    Записей в дневнике
    12
    Цитата Сообщение от Ser_bil Посмотреть сообщение
    по евгению
    таймер запускается принажатии esc и up
    останавливатся по esc и down
    Код:
    	  if ((m[1][0]==0)&&(!esc)&&(!up)&&(tm1!=0)){b_tm=1;} //включение таймера
    		if ((esc==0)&&(down==0)&&(b_tm==1)){tm2=0;b_tm=0; beeper=0; tm1=time;} //выключение таймера
    Если верить этому коду, ТО (!esc)&&(!up) означает что кнопки НЕ нажаты, а вот (esc==0)&&(down==0) - как раз нажаты, и вроде как мне пару раз этой комбинацией удалось остановить таймер. но только пару раз


    Цитата Сообщение от Ser_bil Посмотреть сообщение
    щас гляну ваш код ,далеко не уходите

    про 14000 это инециализационное значение если его не поменять то первая посылка после включения будет не правильная!короткая...
    в принчепе ничего страшного но для полядка поставте туда 19000
    Ок, это поменял , я сейчас параллельно это в VMLAB кручу. У меня длительность канального импульса получается 104.6us , а пауза между импульсами - 406.7us , это правильно?

  9. #367

    Регистрация
    21.10.2005
    Адрес
    Ростов на дону
    Возраст
    37
    Сообщений
    79
    Цитата Сообщение от svb Посмотреть сообщение
    Если верить этому коду, ТО (!esc)&&(!up) означает что кнопки НЕ нажаты, а вот (esc==0)&&(down==0) - как раз нажаты, и вроде как мне пару раз этой комбинацией удалось остановить таймер. но только пару раз
    одно но focus кнопачками на землю ножки коротит!!!
    значит эти ножки подтянуты внутренними резисторами к плюсу и пока я не нажму на ноге будет "1", а когда нажму то "0" а записи типа
    Код:
    (!esc)&&(!up)
    и
    (esc==0)&&(down==0)
    равнозначны и обе говорят если 0 то отдать истину
    Ок, это поменял , я сейчас параллельно это в VMLAB кручу. У меня длительность канального импульса получается 104.6us , а пауза между импульсами - 406.7us , это правильно?
    там всё есть
    http://www.rcmaster.ru/club/glider/p...er/index.shtml

  10.  
  11. #368
    svb
    svb вне форума

    Регистрация
    12.01.2004
    Адрес
    Нижний Новгород
    Возраст
    48
    Сообщений
    24
    Записей в дневнике
    12
    Цитата Сообщение от Ser_bil Посмотреть сообщение
    а записи типа
    Код:
    (!esc)&&(!up)
    и
    (esc==0)&&(down==0)
    равнозначны и обе говорят если 0 то отдать истину
    Значит мне в моём случае надо поправить это под GCC, спасибо, щас сделаю.

  12. #369

    Регистрация
    22.01.2004
    Адрес
    Riga-Limbazi, LV
    Возраст
    44
    Сообщений
    252
    Записей в дневнике
    2
    Voprosik, a shemka Focus'a na atmega128 takajazhe ilji 4toto drugoje? Kakto njenashol v etoi vetke na 128, jestj toljko na Atmega 64.

  13. #370
    svb
    svb вне форума

    Регистрация
    12.01.2004
    Адрес
    Нижний Новгород
    Возраст
    48
    Сообщений
    24
    Записей в дневнике
    12
    Цитата Сообщение от Modris Посмотреть сообщение
    Voprosik, a shemka Focus'a na atmega128 takajazhe ilji 4toto drugoje? Kakto njenashol v etoi vetke na 128, jestj toljko na Atmega 64.
    http://forum.rcdesign.ru/index.php?s=&...st&p=294660

  14. #371
    svb
    svb вне форума

    Регистрация
    12.01.2004
    Адрес
    Нижний Новгород
    Возраст
    48
    Сообщений
    24
    Записей в дневнике
    12
    Цитата Сообщение от Ser_bil Посмотреть сообщение
    по евгению
    таймер запускается принажатии esc и up
    останавливатся по esc и down
    Код:
    	  if ((m[1][0]==0)&&(!esc)&&(!up)&&(tm1!=0)){b_tm=1;} //включение таймера
    		if ((esc==0)&&(down==0)&&(b_tm==1)){tm2=0;b_tm=0; beeper=0; tm1=time;} //выключение таймера
    щас гляну ваш код ,далеко не уходите
    Проверил - по esc + down таймер останавливается, но ненадолго, проходит какое-то небольшое время и таймер САМ стартует с последним значением, стартовать таймер по esc+up у меня так и не вышло.

    С того момента как поменял все переменные в сторону увеличения у меня таймер вообще никак не стартует. Без JTAG отладить никак не получается, буду ждать когда посылка приедет с JTAG для AVR.

    Большое спасибо за консультации и вообще за участие.

    Персональное спасибо Евгению за его работу.

  15. #372

    Регистрация
    15.06.2005
    Адрес
    Москва
    Возраст
    43
    Сообщений
    95
    Цитата Сообщение от lamobot Посмотреть сообщение
    Мне кажется что для универсального пульта будет оптимально иметь два ползунка, две крутилки, 4-6 трехпозиционных тумблеров и 2 двухпозиционных. Ну и ручки само собой. Кто нить прокомментирует?!
    Для вертолета по-моему желательно иметь три крутилки, они помогают настраивать висение. А вот про ползунки не подскажу - в самолетах не шарю. На валкере есть ползунки (по бокам, под указательные пальцы), но они банально не задействованы. Есть и еще один переключатель незадействованный.

    Фотки чуть позже сделаю.

  16. #373

    Регистрация
    20.01.2006
    Адрес
    Севастополь, Крым
    Сообщений
    90
    Цитата Сообщение от lucky75 Посмотреть сообщение
    а ссылочку на что-то подобное? в частности на софтверный USB-лоадер, для примера.
    Всему свое время. В данном случае это время пришло: вот ссылка на список проектов, базирующихся на открытом avr-usb драйвере от Objective Development. Сегодня утром там опубликованы новые проекты, в том числе два USB загрузчика.

    Один из них - мой с поддержкой AES шифрования (компилятор IAR). Я все же решил его опубликовать КАК ЕСТЬ (без поддержки). Он не является законченным проектом для повторения, хотя в опубликованном виде он у меня работает на тестовой плате на базе ATmega32 (для 64/128 его придется модифицировать, но ход пока не дошел). Исходники утилит для PC (особенно утилита загрузки) выглядят отвратительно, поскольку это был хак чужого кода на скорую руку для проверки работы, собственно, бута. Претензии по стилю программирования не принимаются. Исходник самого бута для ATmega32 написан мной самим (не считая AES) и достаточно подробно прокомментирован в самом тексте. Этого хватит для того, чтобы сделать свой вариант под свои нужды. Я не поддерживаю этот проект, но готов попробовать ответить на конкретные вопросы (а не общие типа "почему это все не работает").

    Второй загрузчик использует библиотеку поддержки boot от GCC, прост и элегантен. Он пригоден для зашивки в бут блок ATmega8/48/88/168 и т.п. Для работы требует установку libusb драйвера на хост. Я его не проверял (он только сегодня появился). Если не требуется наворотов, то этот бут должен быть весьма хорош.

    Сам драйвер обновился 26.06.2006. Из полезных нам фич есть поддержка дополнительных точек USB и возможность использовать любые пины порта для D+/D-, а не обязательно нулевой бит. Это крайне полезно для поддержки USB, например, в контроллере AT90PWM3. До сих пор я не видел возможности сделать в нем конфигурирование по USB из за занятости нулевых пинов другими аппаратными функциями, но теперь это вполне возможно.

    В общем, дерзайте!

    PS. На базе данного USB драйвера мной написан ради интереса свой вариант прошивки RC USB адаптера для схемы, приведенной в статье на данном сайте. В отличие от опубликованного, этот вариант написан на C (среда и компилятор IAR, 30-дневная версия доступна бесплатно с их сайта) и имеет открытый исходный код в соответствии с лицензией на avr-usb. Модульная (выбор на этапе компиляции) структура позволяет включать произвольный входной интерфейс (PPM декодер, встроенный ADC, различные варианты PCM и т.п.) и произвольный выходной кодер (стандартный джойстик, специальные интерфейсы для популярных симуляторов, выход на серво-тестер и т.п.). Я не приветствую публикации только прошивок для устройств, выкладываемых для публичного повторения, без исходников. Потому готов выложить исходники данного проекта. Есть только один нюанс: у меня нет собранной схемы, приведенной в той статье, я экспериментировал на своем собственном железе. Потому нужен доброволец (один), кто согласен проверить работу прошивки на собранном по той схеме устройстве и подтвердить ее работоспособность. После чего исходник будет опубликован. Только не обещаю, что сделаю это в течение 1-2-n дней, так как хотелок много, а времени мало. По мере возможности.

    Размер кода в варианте PPM/Joystick - окодо 2.5 килобайта, что оставляет даже место в меге8 для USB загрузчика, что удобно тем, у кого нет своего программатора. Достаточно зашить раз загрузчик, после чего свободно экспериментировать с кодом приложения, зашивая его по тому же USB.

  17. #374

    Регистрация
    10.10.2002
    Адрес
    Королев
    Возраст
    43
    Сообщений
    269
    У меня опять проблема: Не работают в версии на атмега 16 дополнительные переключатели. Только 7 канал. Не двойные расходы, не тротел кут, ни 5 канал.... Может подскажете в чем дело? Все остольное фунцыклирует прекрасно...

  18. #375

    Регистрация
    11.01.2003
    Адрес
    Курск
    Возраст
    32
    Сообщений
    231
    Вот.... полетал недавно Нажмите на изображение для увеличения
Название: SX1__477_.jpg
Просмотров: 459
Размер:	24.9 Кб
ID:	38138 Нажмите на изображение для увеличения
Название: G_01_.jpg
Просмотров: 479
Размер:	33.0 Кб
ID:	38101

    зато передатчик доделал... )


    Нажмите на изображение для увеличения
Название: G_03_.jpg
Просмотров: 484
Размер:	47.7 Кб
ID:	38102Нажмите на изображение для увеличения
Название: G_04_.jpg
Просмотров: 313
Размер:	42.0 Кб
ID:	38104Нажмите на изображение для увеличения
Название: G_05_.jpg
Просмотров: 421
Размер:	49.5 Кб
ID:	38105Нажмите на изображение для увеличения
Название: G_33_.jpg
Просмотров: 408
Размер:	34.4 Кб
ID:	38133Нажмите на изображение для увеличения
Название: G_06_.jpg
Просмотров: 196
Размер:	26.5 Кб
ID:	38106[attachment=381
    07:attachment]Нажмите на изображение для увеличения
Название: G_08_.jpg
Просмотров: 122
Размер:	23.1 Кб
ID:	38109Нажмите на изображение для увеличения
Название: G_09_.jpg
Просмотров: 161
Размер:	24.5 Кб
ID:	38110[attachm
    ent=38111:attachment]Нажмите на изображение для увеличения
Название: G_11_.jpg
Просмотров: 110
Размер:	26.8 Кб
ID:	38112Нажмите на изображение для увеличения
Название: G_12_.jpg
Просмотров: 92
Размер:	24.6 Кб
ID:	38113[
    attachment=38114:attachment]Нажмите на изображение для увеличения
Название: G_14_.jpg
Просмотров: 79
Размер:	25.7 Кб
ID:	38115Нажмите на изображение для увеличения
Название: G_15_.jpg
Просмотров: 83
Размер:	25.7 Кб
ID:	38116Нажмите на изображение для увеличения
Название: G_16_.jpg
Просмотров: 92
Размер:	28.4 Кб
ID:	38117Нажмите на изображение для увеличения
Название: G_17_.jpg
Просмотров: 84
Размер:	25.3 Кб
ID:	38118[attachment=3811
    9:attachment]Нажмите на изображение для увеличения
Название: G_19_.jpg
Просмотров: 171
Размер:	23.9 Кб
ID:	38120Нажмите на изображение для увеличения
Название: G_20_.jpg
Просмотров: 76
Размер:	25.6 Кб
ID:	38121[attachme
    nt=38122:attachment]Нажмите на изображение для увеличения
Название: G_22_.jpg
Просмотров: 70
Размер:	24.7 Кб
ID:	38123Нажмите на изображение для увеличения
Название: G_23_.jpg
Просмотров: 81
Размер:	27.3 Кб
ID:	38124[a
    ttachment=38125:attachment]Вложение 38126Нажмите на изображение для увеличения
Название: G_26_.jpg
Просмотров: 84
Размер:	26.0 Кб
ID:	38127Нажмите на изображение для увеличения
Название: G_27_.jpg
Просмотров: 73
Размер:	22.1 Кб
ID:	38128Нажмите на изображение для увеличения
Название: G_28_.jpg
Просмотров: 77
Размер:	24.3 Кб
ID:	38129[attachment=38130
    :attachment]Нажмите на изображение для увеличения
Название: G_31_.jpg
Просмотров: 109
Размер:	21.4 Кб
ID:	38131Нажмите на изображение для увеличения
Название: G_32_.jpg
Просмотров: 178
Размер:	19.5 Кб
ID:	38132

    а вот исходники

    CVProject.rar

    Решил проверить работу CСPM смесителя
    Нажмите на изображение для увеличения
Название: G_34_.jpg
Просмотров: 603
Размер:	33.6 Кб
ID:	38134
    Миниатюры Миниатюры Нажмите на изображение для увеличения
Название: G_07_.jpg‎
Просмотров: 118
Размер:	20.7 Кб
ID:	38107   Нажмите на изображение для увеличения
Название: G_10_.jpg‎
Просмотров: 82
Размер:	23.6 Кб
ID:	38111   Нажмите на изображение для увеличения
Название: G_13_.jpg‎
Просмотров: 71
Размер:	25.5 Кб
ID:	38114   Нажмите на изображение для увеличения
Название: G_18_.jpg‎
Просмотров: 82
Размер:	26.5 Кб
ID:	38119   Нажмите на изображение для увеличения
Название: G_21_.jpg‎
Просмотров: 64
Размер:	22.7 Кб
ID:	38122   Нажмите на изображение для увеличения
Название: G_24_.jpg‎
Просмотров: 79
Размер:	25.8 Кб
ID:	38125   Нажмите на изображение для увеличения
Название: G_30_.jpg‎
Просмотров: 83
Размер:	23.0 Кб
ID:	38130  

  19. #376

    Регистрация
    04.10.2004
    Адрес
    Балашиха
    Возраст
    42
    Сообщений
    2,892
    Поздравляю, Женя! Пожалуй надо исходники спрятать и по мылу выдавать желающим :-) А то глядишь через полгода узкоглазые братья новый бренд откроют! :-)

  20. #377
    ubd
    ubd вне форума

    Регистрация
    17.03.2003
    Адрес
    г.Осинники, Кемеровская обл
    Возраст
    41
    Сообщений
    4,270
    Всяческие респекты тебе Евгений! Очень уважаю и жму руку!

    Куда поступать после школы будешь?

  21. #378
    AVK
    AVK вне форума

    Регистрация
    30.03.2005
    Адрес
    Благовещенск, Урал
    Возраст
    47
    Сообщений
    467
    Цитата Сообщение от osnwt Посмотреть сообщение
    Потому нужен доброволец (один), кто согласен проверить работу прошивки на собранном по той схеме устройстве и подтвердить ее работоспособность. После чего исходник будет опубликован. Только не обещаю, что сделаю это в течение 1-2-n дней, так как хотелок много, а времени мало. По мере возможности.
    Вполне готов проверить, высылай прошивку.

    А есть ли нормальная схема кодера на 128меге? Тоже хотел собрать кодер Евгения но схемы удобочитаемой не нашел.

  22. #379

    Регистрация
    11.01.2003
    Адрес
    Курск
    Возраст
    32
    Сообщений
    231
    скоро будет.... и описание тоже. просто не успел еще...

    Всяческие респекты тебе Евгений! Очень уважаю и жму руку!

    Куда поступать после школы будешь?

    Спасибо! А поступаю в наш местный политех....

  23. #380

    Регистрация
    21.08.2005
    Адрес
    г. Челябинск
    Возраст
    37
    Сообщений
    88
    TO FOCUS :
    Женя поздравляю!!! так держать! Вечных тебе мягких посадок!!!
    самик ты неплохо разложил, сочувствую...
    Вопрос такой появился, в исходнике у тебя написано

    //Зуммер
    #define BUZ PORTG.6

    не могу понять, в дашите сказано что портов G всего 5 (0-4)
    далее в прошивке

    void BEEP (void)
    {
    if (sound)
    {
    PORTG|=0x4;
    delay_ms(50);
    PORTG&=0xFB;
    delay_ms(50);
    }
    на какой ноге пищалка получаеться? не на PORTG.4 ?

    вот сваял схемку SpL4.0 (ноги по описанию в прошивке) мож пригодиться кому ;-), вариант не окончательный, сигнал на пищалку пока не выведен.....
    Вложения

  24. #381

    Регистрация
    11.01.2003
    Адрес
    Курск
    Возраст
    32
    Сообщений
    231
    //Зуммер
    #define BUZ PORTG.6
    эту строчку вообще удалить можно... она не используется.....

    а пищалка подсоединена к PORTG.2 0x4=0b00000100

  25. #382

    Регистрация
    12.04.2005
    Адрес
    Киев
    Возраст
    51
    Сообщений
    599
    Привет всем!
    Огромная благодарность Жене!
    Уже собрал кодер. Чето работает но нужно описание.
    Уже увидел калибровку джойстиков, настройку кривых.
    Мое мнение - необходимо сразу иметь начальные значения констант в памяти, а то при первом включении ППМ мертвый.
    Также в файл def.c вынести и назначение каналов АЦП.
    Кол-во символов при наборе имени модели - излишне, или там вообще какойто мусор. Довольно таки много времени тратится на поиск необходимой буквы.
    Так же надо както обозначить процесс выбора в меню и процесс набора в меню.
    А в общем - Женя молодец! Спасибо!
    Схема по которой я собирал кодер:

  26. #383

    Регистрация
    11.01.2003
    Адрес
    Курск
    Возраст
    32
    Сообщений
    231
    Описание делается. Почти готово. Также пишутся апгоейды. Уже добавил настройку кол-ва каналов в PPMе (от 2 до 8). И сброс по первому включению сделаю. Придумал как, но еще не успел воплотить в жизнь.

    Кол-во символов при наборе имени модели - излишне, или там вообще какойто мусор. Довольно таки много времени тратится на поиск необходимой буквы.
    Можно отавить одни заглавные или прописные буквы. Сделать? А мусор - только до сброса. Вообще прокрутка начинается с символа пробел.


    Так же надо както обозначить процесс выбора в меню и процесс набора в меню.
    Немного не понял...

    с Def.c разберусь.

    PS посоветуйте простенький параллельный программатор.Я прошил мегу8 один раз, а на второй она мне поазала комбинаци из трех пальцев. Решил адаптер джостика собрать. Еще и проц в дипе. Мало того, что здоровый, так еще и приказал долго жить. Вчера сидел читал даташит по параллельному программированию. Так там расписан алгоритм. Может его зашить в другой проц и им разлочить мегу?

  27. #384

    Регистрация
    12.04.2005
    Адрес
    Киев
    Возраст
    51
    Сообщений
    599
    Цитата Сообщение от focus Посмотреть сообщение
    Можно отавить одни заглавные или прописные буквы. Сделать? А мусор - только до сброса.
    Сделаешь сброс - тогда посмотрим. Как по мне - то нужны только прописные , заглавные, циферки и пару разделителей ( пробелов, звездочек..)

    Так же надо както обозначить процесс выбора в меню и процесс набора в меню.----- чтобы поменять значение в некоторой позиции - надо подвести курсор к позиции и нажать "право" ( или "ОК") и тогда появляется возможность чтото менять в выбранной позиции. Так вот нажатие "ОК" - никак не отображено ( никак не меняет эту позицию).... Т.е. невидно была нажата кнопка "ОК" или еще нет.

  28. #385

    Регистрация
    12.04.2005
    Адрес
    Киев
    Возраст
    51
    Сообщений
    599
    Странно но у меня нет кнопки правка.....
    Тут более информативная схема
    Последний раз редактировалось rulll; 11.01.2009 в 10:21.

  29. #386

    Регистрация
    31.01.2006
    Адрес
    София, Болгария
    Возраст
    51
    Сообщений
    38
    Цитата Сообщение от focus Посмотреть сообщение
    PS посоветуйте простенький параллельный программатор.Я прошил мегу8 один раз, а на второй она мне поазала комбинаци из трех пальцев. Решил адаптер джостика собрать. Еще и проц в дипе. Мало того, что здоровый, так еще и приказал долго жить. Вчера сидел читал даташит по параллельному программированию. Так там расписан алгоритм. Может его зашить в другой проц и им разлочить мегу?
    Ето сьiлка на самой простенький паралельньiй программатор. Но тьi уверен что тебе он нужен. Если не менял битьi SPIEN и RSTDISBL, то можно просто вьiключил внутренний генератор, но не включил резрешение внешного. Если так то попробуй AVREAL-ом подать внешним тактом чтоб подтянуть кварц. Для етого нужни только 6 проводники с паралелного порта к Мегу, кварц и 2 кондера.

  30. #387

    Регистрация
    04.10.2004
    Адрес
    Балашиха
    Возраст
    42
    Сообщений
    2,892
    Цитата Сообщение от chwor Посмотреть сообщение
    Ето сьiлка на самой простенький паралельньiй программатор. Но тьi уверен что тебе он нужен. Если не менял битьi SPIEN и RSTDISBL, то можно просто вьiключил внутренний генератор, но не включил резрешение внешного. Если так то попробуй AVREAL-ом подать внешним тактом чтоб подтянуть кварц. Для етого нужни только 6 проводники с паралелного порта к Мегу, кварц и 2 кондера.
    Tак кварц то тоже тогда не нужен если авоеалом... Он просто меандр на порт выводит.
    Я как то тоже накололся, отркыл стоящий на столе АОН и запустил от его генератора. Просто у понипрога галочки "неправильные", наверно все накалывались....

  31. #388

    Регистрация
    31.01.2006
    Адрес
    София, Болгария
    Возраст
    51
    Сообщений
    38
    Конечно если есть то можно и с внешним генератором, но если нет то без кварца у меня никогда не получалось - честота меандра очень ниская.

  32. #389

    Регистрация
    11.01.2003
    Адрес
    Курск
    Возраст
    32
    Сообщений
    231
    Спасибо за помошь. запустил. Тока в качестве вн. генератора поставил аврку, которая ногой драгала...В конче концов оказалось, что мне кондеры, тк что к кварцу, не на 27 пик, а на 270 продали

  33. #390
    svb
    svb вне форума

    Регистрация
    12.01.2004
    Адрес
    Нижний Новгород
    Возраст
    48
    Сообщений
    24
    Записей в дневнике
    12
    Цитата Сообщение от focus Посмотреть сообщение
    PS посоветуйте простенький параллельный программатор.Я прошил мегу8 один раз, а на второй она мне поазала комбинаци из трех пальцев. Решил адаптер джостика собрать. Еще и проц в дипе. Мало того, что здоровый, так еще и приказал долго жить. Вчера сидел читал даташит по параллельному программированию. Так там расписан алгоритм. Может его зашить в другой проц и им разлочить мегу?
    Женя, у меня была похожая байда с Мегой128
    Оказалось - непрально фьюзы зашил. от ZQin резюк кинул на +5 (не запаивая, просто ручками держал)
    Поней проверил - микруха нашлась, тут же все фьюзы сбросил как надо и Всё - телемаркет
    Возможно и тебе поможет.

    ЗЫ. У меня на плате был распаян кварц, так что ёмкость на землю уже была. Номинал известен, рассчитал резюк по даташиту.

    PPS. Блин, как всегда опоздал

  34. #391

    Регистрация
    20.01.2006
    Адрес
    Севастополь, Крым
    Сообщений
    90
    Цитата Сообщение от focus Посмотреть сообщение
    Я прошил мегу8 один раз, а на второй она мне поазала комбинаци из трех пальцев. Решил адаптер джостика собрать.
    А зачем тебе адаптер джойстика? Не проще ли интегрировать эту функциональность прямо в твой кодер? Я, практически, готов выложить исходники (после получения ответа от тестера, что прошивка под схему rcdesign.ru живет).

  35. #392

    Регистрация
    06.01.2005
    Адрес
    Москва
    Возраст
    58
    Сообщений
    301
    Цитата Сообщение от focus Посмотреть сообщение
    Вот.... полетал недавно Вложение 38138 Вложение 38101

    зато передатчик доделал... )
    Вложение 38102Вложение 38104Вложение 38105Вложение 38133Вложение 38106[attachment=381
    07:attachment]Вложение 38109Вложение 38110[attachm
    ent=38111:attachment]Вложение 38112Вложение 38113[
    attachment=38114:attachment]Вложение 38115Вложение 38116Вложение 38117Вложение 38118[attachment=3811
    9:attachment]Вложение 38120Вложение 38121[attachme
    nt=38122:attachment]Вложение 38123Вложение 38124[a
    ttachment=38125:attachment]Вложение 38126Вложение 38127Вложение 38128Вложение 38129[attachment=38130
    :attachment]Вложение 38131Вложение 38132

    а вот исходники

    Вложение 38135

    Решил проверить работу CСPM смесителя
    Вложение 38134
    По поводу смесителя СCPM и симуляторов.
    дело в том что ни один симулятор до сих пор не поддерживает демультиплексирование CCPM
    Стало быть нужен ещё один выход для Normal PPM специально для симуляторов.
    Соответсвенно в прочих режимах на него просто будет дублироваться PPM на передатчик.

    Либо для сима переключаться в другую модель и восстанавливать настройки

  36. #393

    Регистрация
    11.01.2003
    Адрес
    Курск
    Возраст
    32
    Сообщений
    231
    По поводу смесителя СCPM и симуляторов.
    дело в том что ни один симулятор до сих пор не поддерживает демультиплексирование CCPM
    Стало быть нужен ещё один выход для Normal PPM специально для симуляторов.
    Соответсвенно в прочих режимах на него просто будет дублироваться PPM на передатчик.

    Либо для сима переключаться в другую модель и восстанавливать настройки
    Я для сима создаю отдельную модель. А CPPM микшер делается в конструкторе каналов.


    А зачем тебе адаптер джойстика? Не проще ли интегрировать эту функциональность прямо в твой кодер? Я, практически, готов выложить исходники (после получения ответа от тестера, что прошивка под схему rcdesign.ru живет).
    Не знаю, хватит ли производительности. Попробую. Ведь для ЮСБ жесткие временные рамки... Выкладывай исходники. А я попробую включить их.

    Переправил прошивку. Вроде бы все советы учел.


    вот основные функции:

    Модуляция: PPM и инвертированный PPM (IPPM)
    2-8 каналов
    8 органов управления (5 аналоговых, 1 трехпозиционный и 2 двухпозиционных переключателя)
    Три режима полета.
    Отдельные двойные расходы для элеронов, руля высоты и поворота на каждый режим.
    Функция выключения двигателя
    2 виртуальных органа управления (получают входной сигнал с любого физического, например для настройки двух различных кривых на одну ручку).
    Кривая на элероны, рули высоты, поворота, газ, доп. пропорциональный и на 2 виртуальных органа управления ( по семи точкам).
    Конструктор каналов (позволяет реализовать любые микшеры).
    Память на 4 модели
    Вложения

  37. #394

    Регистрация
    11.01.2003
    Адрес
    Курск
    Возраст
    32
    Сообщений
    231
    Блин ну этож надо! Посеял мобилу!!!! ААА!!!!мда.... Мой любимый SX .... А я еще мечтал о верте..... просто зверек пушистый...... не знаю че и делать.......

  38. #395

    Регистрация
    04.04.2005
    Адрес
    Минск, Беларусь
    Возраст
    41
    Сообщений
    4,281
    Жалко мобилку и крушение надежд с быстрой покупкой верта, соболезную. Слежу за темой с самого начала! Но в разговор не встревал до сих пор ибо сказать, посоветовать и спросить было нечего. Но вот проект подошол к какому никакому логическому концу!!! Поздравляю! Супер! А вот теперь собстовенно вопрос к Жене.
    Конструктор каналов, реализует независимые микшеры для всех трех режимов полета?
    Тоесть я создаю нужные микшеры для первого режима полета, потом их копирую в остальные и изменяю по мере надобности? Пример, создаю планер с двумя машинками в крыле и микширую их с хвостом это нормальный режим, затем копирую эти данные во второй режим обзываю его "термик"(да могу ли я обозвать режимы или они прописаны жестко ) и домиксовываю элероны чутка вниз и +руль высоты для коррекции. Я правильно понял? Я правильно понял что при желании в одном миксе могут учавствовать все каналы? А могу ли я на SW назначить микшр не переходя в другой полетный режим? тоесть при влючении переключателя включается микшер например руль высоты+наплавления для заброса металки. Или это уже считается полетный режим наверное.?
    Я знаю вы пишите уже описание, так что я подожду если чего, а может натолкну на решение новых задач. А вообще это супер здорово что нет предустановленных микшеров и жесткой привязки каналов , это тлько для ленивых и от них одна головная боль Свободу фантазии и желаниям!
    С ув. Андрей.

  39. #396

    Регистрация
    11.01.2003
    Адрес
    Курск
    Возраст
    32
    Сообщений
    231
    Вот, накрапал кратенькое описание
    Вложения

  40. #397

    Регистрация
    04.04.2005
    Адрес
    Минск, Беларусь
    Возраст
    41
    Сообщений
    4,281
    Ой классно, только вот нет у меня PowerPoint что бы почитать, а нельзя ли в другом формате выложить? PDF или ворд?

  41. #398

    Регистрация
    11.01.2003
    Адрес
    Курск
    Возраст
    32
    Сообщений
    231
    Ну так и знал, что у кого-нибудь не окажется. Мою новую прошивку еще не пробовали?

  42. #399

    Регистрация
    08.07.2006
    Адрес
    Барнаул
    Возраст
    40
    Сообщений
    14
    То FOCUS
    А не могли бы вы выложить вашу печатку (желательно в sprint layout)

  43. #400

    Регистрация
    10.10.2002
    Адрес
    Королев
    Возраст
    43
    Сообщений
    269
    Цитата Сообщение от focus Посмотреть сообщение
    Ну так и знал, что у кого-нибудь не окажется. Мою новую прошивку еще не пробовали?
    Я попробовал, но ничего не понимаю. В верхней части экрана мусор, иногда проскальзывает правильное изоброжение. С кварцем все ОК. Таймер тикает правильно, но экран обновляется раз в 2-20 сек . У кого-нить такое было?

Закрытая тема

Похожие темы

  1. Лекий тюнинг передатчика Lawmate 1,2 1000mWt
    от Prodigy в разделе Полеты по камере, телеметрия
    Ответов: 58
    Последнее сообщение: 06.08.2011, 06:40
  2. Передатчик на 1.2 забивает Spectrum
    от РД00 в разделе Полеты по камере, телеметрия
    Ответов: 43
    Последнее сообщение: 08.09.2010, 16:34
  3. Belt-CP (часть 1)
    от wind в разделе Вертолеты других производителей
    Ответов: 1994
    Последнее сообщение: 18.02.2010, 15:29

Ваши права

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