Вопросы по программированию аппаратуры
| |
ВитГо | Дата: Воскресенье, 07.10.2012, 11:50 | Сообщение # 16 |
Полковник
Группа: Администраторы
Сообщений: 2422
Статус: Offline
| из подписчиков еще кого нить интересует декодер мультиканала ?
а то мне пришла идея как можно сделать - но пока не понятно кроме меня это еще кому то интересно или нет....
Виталий (аka ВитГо)
|
|
| |
Tigra7488 | Дата: Воскресенье, 21.10.2012, 23:55 | Сообщение # 17 |
Рядовой
Группа: Проверенные
Сообщений: 1
Статус: Offline
| Пользуюсь несколькими программаторами первый-AVR910 by PROTTOSS с Альтернативной прошивкой USBasp Альтернативные прошивки для AVR910 by PROTTOSS, AVR-Doper, USBasp
|
|
| |
ВитГо | Дата: Понедельник, 22.10.2012, 11:24 | Сообщение # 18 |
Полковник
Группа: Администраторы
Сообщений: 2422
Статус: Offline
| ок, работы по декодеру мультиканала пока не форсирую...
как будут заинтересованные (с реальным запросом на мультиканал) - напишите, я напишу прошивку (появилась тут новая идея реализации мультиканала)
Виталий (аka ВитГо)
|
|
| |
Dynamitry | Дата: Суббота, 27.04.2013, 01:04 | Сообщение # 19 |
Рядовой
Группа: Проверенные
Сообщений: 1
Статус: Offline
| Друзья, я пользую V-Coder довольно плотно, хоть и сижу на 0.99B. Прошу, бросьте в меня ссылкой о настройке хедтрекера, если прошивка вообще позволяет его подключать.
|
|
| |
ВитГо | Дата: Суббота, 27.04.2013, 06:43 | Сообщение # 20 |
Полковник
Группа: Администраторы
Сообщений: 2422
Статус: Offline
| не позволяет :-(
Виталий (аka ВитГо)
|
|
| |
ВитГо | Дата: Суббота, 11.01.2014, 05:08 | Сообщение # 21 |
Полковник
Группа: Администраторы
Сообщений: 2422
Статус: Offline
| картинку как должны стоять фюзы в AVRDUDE я уже приводил
чтобы ее получить, можно после подключения аппаратуры (и ее включения) перейти на вкладку Fuses, и нажать кнопку Чтение
на счет не правильно поставленных фюзов - я тоже заметил что с китая аппаратуры приходят с неустановленными фюзами.. то ли китайцы забывают то ли они просто не делают этого потому что все равно аппаратуры потом все перепрошивают... но даже с их родной прошивкой такие тормоза что настроить модель не реально ! (из за фюзов !)
Виталий (аka ВитГо)
|
|
| |
ВитГо | Дата: Суббота, 11.01.2014, 11:13 | Сообщение # 22 |
Полковник
Группа: Администраторы
Сообщений: 2422
Статус: Offline
| драйвера на usbasp сами сможете установить ?
вставляем программатор в комп
запускаем usbasp_avrdude_prog
подключаем аппаратуру
включаем аппаратуру
в поле 1 выбираем тип микроконтроллера (ATmega64)
жмем кнопку 2 - если рядом появились цифровые значения - значит все нормально
в поле 3 нужно указать путь и имя файла куда сохранить наш еерпом с моделями и настройками (нажмите кнопку "..." правее поля что это сделать в диалоговом окне)
жмем кнопку 4 - после этого быстро прочитается и сохраниться в файл еепром (сообщений об ошибках возникать не должно !)
потом в поле 5 указываем где лежит и имя файла которыи нужно прошить контроллер (нажимаем кнопку "..." для выбора этого файла)
жмем кнопку 6 - здесь уже процесс программирования затянется - программа как бы виснет, так что ждем..
после прошивки сразу стартанет новая версия прошивки
далее в поле 7 (бывшее поле 3) проверяем что путь к файлу еепром указан верно и жмем кнопку 8 - здесь тоже процесс программирования затянется - поэтом набираемся терпения и ждем
как закончите - выключаем аппу, отключаем от программатора..
не забудьте сделать калибровку !!!!
Виталий (аka ВитГо)
|
|
| |
nanakami | Дата: Понедельник, 13.01.2014, 11:32 | Сообщение # 23 |
Рядовой
Группа: Проверенные
Сообщений: 19
Статус: Offline
| Спасибо огромное за помощь,Виталий!Все получилось,осталось только проверить работоспособность на модели.
|
|
| |
AND | Дата: Воскресенье, 21.09.2014, 23:34 | Сообщение # 24 |
Рядовой
Группа: Проверенные
Сообщений: 5
Статус: Offline
| Здравствуйте, Виталий. Будет ли продолжена работа над мультиканалом? Каналов не хватает, просто катастрофически.))
|
|
| |
ВитГо | Дата: Понедельник, 22.09.2014, 18:36 | Сообщение # 25 |
Полковник
Группа: Администраторы
Сообщений: 2422
Статус: Offline
| опс.. а какие каналы вам нужны ?
опишите функционал который нужен !!
сколько доп каналов нужно какие они (дискретные на 2/3 положения, аналоговые), требования к быстродействию каналов..
с удовольствием попробую решить реальную задачу...
Виталий (аka ВитГо)
|
|
| |
AND | Дата: Понедельник, 22.09.2014, 22:39 | Сообщение # 26 |
Рядовой
Группа: Проверенные
Сообщений: 5
Статус: Offline
| Хотелось бы иметь возможность расширить три физических канала, тоесть иметь в каждом из них до четырёх.
Поскольку предполагается вешать на них вспомогательное оборудование, быстродействие и точность позиционирования в промежуточном положении не критичны.
Каналы нужны пропорциональные (сделать из проп. дискретный на 2 или 3 положения просто).
PS. Не знаю, может это в другую тему надо, но всёже, можно ли оснастить пульт внешними входами, аналоговыми (для потенциометров или тумблеров) и USB (чтобы можно было подключить джойстик)?
это здорово подняло бы функционал(ИМХО).
|
|
| |
ВитГо | Дата: Среда, 24.09.2014, 17:16 | Сообщение # 27 |
Полковник
Группа: Администраторы
Сообщений: 2422
Статус: Offline
| все таки хотелось бы понять какой именно функции канала не хватает..
поймите - мне нужно это понять потому что потом очень тяжело что то добавлять :-(((
на счет внешних входов- да, в новой прошивке даже закладывал это. но будет нужна аппаратная переделка аппаратуры.. фиг его знает кто пожелает делать это (это будет не пару проводков припаять :-(
Виталий (аka ВитГо)
|
|
| |
AND | Дата: Четверг, 25.09.2014, 13:59 | Сообщение # 28 |
Рядовой
Группа: Проверенные
Сообщений: 5
Статус: Offline
| Здравствуйте, Виталий. Не совсем понимаю фразу "Функция канала", я попробую объяснить, что собственно мне нужно.
Итак, каналы 1 Тяга 2 РВ 3 РН 4 элероны 5 закрылки 6 шасси 7 пан\тильт1 8 п\т2 9 п\т3 10 режимАП1 11 режимАП2 12 экран телеметрии
все эти каналы желательно иметь пропорциональные. Это, так сказать, необходимый минимум, как максимум хочется 16 проп каналов на модели, 1-5 напрямую из приёмника, остальные с помощью декодера из 6го, 7го и 8го.Добавлено (25.09.2014, 13:59) --------------------------------------------- Перечитал свой последний пост.
Всёже есть у меня ощущение , что мы друг друга не понимаем, Вы спрашиваете одно, а я отвечаю другое).
Это, наверно, вопрос терминологии, нам нужно согласовать понятия, чтобы думать в унисон))).
В программировании я практически "ноль" (только общие понятия), но я готов учиться)), поэтому направляйте меня пожалуйста, когда я туплю.
|
|
| |
ВитГо | Дата: Пятница, 26.09.2014, 06:23 | Сообщение # 29 |
Полковник
Группа: Администраторы
Сообщений: 2422
Статус: Offline
| экран телеметрии - это наверное дискретный канал, сколько положений ?
режим АП1/АП2 - это тоже дискрет ? сколько положений ?
доп. каналы в пропорциональном режиме будут работать со значительной потерей разрешения !! общий диапазон в 1000 мкс будет разбит не более чем на 50 частей.. то есть это такой очень дискретный пропорционал получается...
нужно больше информации о требуемых режимах работы пропорциональных каналов... дискретность (сколько позиций), пропорциональность (какое разрешение нужно) требуемое быстродействие
все таки хотелось бы увидеть не только минимум но и максимум - это не блаж, просто еще раз повторю: после написания кодера/декодера каналов - попытка перешагнуть их максимум приведет просто к необходимости переписывать все.. :-(
Виталий (аka ВитГо)
|
|
| |
AND | Дата: Суббота, 27.09.2014, 09:40 | Сообщение # 30 |
Рядовой
Группа: Проверенные
Сообщений: 5
Статус: Offline
| Всё верно. Экран телеметрии - дискретный, двухпозиционный перекл. Режим АП - тоже дискретный, трёхпозиционный переключатель - 2 шт.
каналы с 1го по 5й - с этими понятно,
далее три канала на пан\тильт - пропорциональные, могут быть низкого разрешения т.к. максимальный угол поворота камеры положим 180* (по-горизонтали), 1000мкс/50=20 позиций, от одной позиции до другой камера повернётся на 9*, что для нормального обзора более чем достаточно.
Но пульт делается не под конкретного человека и, тем более, не под конкретную модель, так ведь? надеюсь нынешний пепелац у меня не последний)).
И я предлагаю заложить в пульт максимум универсальности т.е. если сегодня мне нужно 12 каналов, то мне достаточно иметь один мультиплексированный канал, а завтра у меня будет модель, где нужно 14 каналов - я создам в пульте ещё один мультик и навешу на приёмник ещё один декодер.
А доп каналы пусть будут "очень дискретный пропорционал", во-первых из него легко сделать дискретный(если нужен именно такой) во-вторых это много-много лучше , чем ничего.Добавлено (27.09.2014, 01:22) --------------------------------------------- Попил я, значит, чаю, и опять у меня вопросы образовались(сильно не пинайте):
-количество мультиплексированых каналов,
-количество доп. каналов в мультике
можно настроить для каждой модели по-разному или это закладывается в прошивке?
Можно ли использовать мультиканал как уплотнённый для одной модели, и как обычный (быстрый и точный) для другой?
Другими словами, что будет забито в прошивку намертво, а что можно менять при настройке модели? Добавлено (27.09.2014, 09:40) --------------------------------------------- PS. Нн-да. Про пан\тильт - эт я затупил, каюсь))) 1000us - это полный ход сервы т.е. 180*, разделим на 50 частей, значит один шаг составит 3,6*. Впрочем, так ещё лучше :-))
|
|
| |
|