Шум в приемнике вертолета

Обсуждаем контроллеры компании Atmel.
Ответить
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса

Сообщение clawham »

а что там понимать? самое простое что может быть!
скачал запустил, открыть проект и показал единственное что есть открыть в папке
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
Контактная информация:
Реклама
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2309
Зарегистрирован: Пт июл 17, 2009 07:34:07
Откуда: Свердловская обл.

Сообщение uwrtey »

а там такой-же ассемблер?
не зная броду не лезь к вольтмоду
Реклама
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса

Сообщение clawham »

там всего 4 новых для тебя оператора..остальное такие же регистры цифры и знаки :)
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
Контактная информация:
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2309
Зарегистрирован: Пт июл 17, 2009 07:34:07
Откуда: Свердловская обл.

Сообщение uwrtey »

Спасибо, качну завтра. И попробую разобраться в Твоей прошивке... Я ведь только начал заниматься AVR. :beer:

Но все таки очень хочется разобраться со своим вариантом... Я его уже почти добил... :)
( Цель этого проекта НАУЧИТСЯ, а не сделать вертолет, просто выбрал его, что бы интересно было...)
uwrtey писал(а):Попробую расширить диапазон фильтра длительностей входящих импульсов ... сейчас от 1мс до 2 мс, а я сделаю от 1мс до 2,1 мс
Фильтр расширил, но верт не летит..
Попробую еще поковырять математику..... Может еще чуток выжму...
Еще у меня стоит защита от переполюсовки по питанию из диодов - видимо пора убирать.... Может еще провода потолще сделать...

По поводу срабатывания ватчдога: Нужно отловить тот момент, когда происходит провал осциллограммы.
Я думаю тут либо в питании дело, либо в МК....
не зная броду не лезь к вольтмоду
Реклама
Эиком - электронные компоненты и радиодетали
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса

Сообщение clawham »

учись:) это полезно...холивар типа си против асма поднимать не буду :) просто на сях всё делоается в разы прозрачнее и понятнее для меня....я ж программист по образованию и и менно на сях и учился
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
Контактная информация:
Реклама
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2309
Зарегистрирован: Пт июл 17, 2009 07:34:07
Откуда: Свердловская обл.

Сообщение uwrtey »

Нельзя си ставить против ассемблера! Нельзя ! :))
Я взялся за Ассемблер, для того что бы понять структуру программирования и строения МК.
Я обязательно перейду к обучению СИ. Так как большие проекты писать на Асме мучительно долго....
Я считаю, что нужно знать и то и другое. И тогда можно выбирать язык для написания того или иного проекта..
Я планирую не останавливаться на AVR, надеюсь что мозгов и терпения хватит для освоения более мощных проектов например на ARM .. :)
А пока я частенько пользуюсь губозакатывательной машинкой и обхожусь мольбами о помощи на различных форумах типа этого.... :)))
не зная броду не лезь к вольтмоду
Реклама
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2309
Зарегистрирован: Пт июл 17, 2009 07:34:07
Откуда: Свердловская обл.

Сообщение uwrtey »

я тут приболел немного - пропаду на 3-4 дня...
не зная броду не лезь к вольтмоду
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2309
Зарегистрирован: Пт июл 17, 2009 07:34:07
Откуда: Свердловская обл.

Сообщение uwrtey »

Потеряли? Я в больницу попал с аллергией... Сегодня отпустили. :))
Завтре буду продолжать...
не зная броду не лезь к вольтмоду
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2309
Зарегистрирован: Пт июл 17, 2009 07:34:07
Откуда: Свердловская обл.

Сообщение uwrtey »

Так, на чем это я там остановился?
Ах, да - у меня же вертолет взлетать не хочет.

Может быть у меня где-то не правильно рассчитана математика и в ШИМ не выводится максимальное число.
Я сейчас попробую вручную вывести максимальное число в шим и проверю взлетит вертолет или нет.

Если вертолет не взлетит значит остается два варианта: либо большой вес, либо ШИМ не способен отработать 100% мощности..
Тогда следующим этапом будет включение моторов напрямую без ШИМа.
не зная броду не лезь к вольтмоду
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2309
Зарегистрирован: Пт июл 17, 2009 07:34:07
Откуда: Свердловская обл.

Сообщение uwrtey »

Я попробовал вывести максимальное число ( число 255 ) в восьмибитный таймер, на котором организован аппаратный ШИМ, но верт не взлетел..
Ему совсем чуть чуть не хватает, что-бы оторваться... Если шевелить сервой, то он наклоняется по тангажу и пытается двигаться то вперед, то назад.. smile
Сейчас попробую включить без ШИМа, но через те-же самые полевики...
не зная броду не лезь к вольтмоду
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса

Сообщение clawham »

у тебя я так понимаю соосный вертолёт?
ему надо иметь 20-30% запасу по мощности для стабилизации по оси вращения(руддер)

если не взлетает на 255 то забудь...ищи или нормальную бьатарею или другие моторы или другие лопасти или куда ты дел 200 грам весу :))
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
Контактная информация:
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2309
Зарегистрирован: Пт июл 17, 2009 07:34:07
Откуда: Свердловская обл.

Сообщение uwrtey »

clawham писал(а):у тебя я так понимаю соосный вертолёт?
ему надо иметь 20-30% запасу по мощности для стабилизации по оси вращения(руддер)
Ага, я в курсе....
clawham писал(а):если не взлетает на 255 то забудь...ищи или нормальную бьатарею или другие моторы или другие лопасти или куда ты дел 200 грам весу
Позже я выложу фотку, на которой будет старая плата управления и новая. Разница огромная.
Вес реально увеличился, но я думаю, что не на столько, что вертолет оторваться т земли не может.
Если что, то у меня теперь есть 3S Li-Po
( я пока ее не пробовал, потому что фиг знает, что за моторы у меня стоят, скорее всего они рассчитаны на свой 7,4V аккумулятор... )
не зная броду не лезь к вольтмоду
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2309
Зарегистрирован: Пт июл 17, 2009 07:34:07
Откуда: Свердловская обл.

Сообщение uwrtey »

Я решил проверить как работает сам ШИМ, может там схема входит в резонанс и не дает разогнать двигатели как следует....
Короче сделал я дискретное включение двигателей без ШИМа...

Вертолет все равно не взлетает, хотя он к этому стремится.
Транзисторы греются очень сильно! Я не могу понять почему...
Провода то-же греются...
Моторы иногда на мгновение перестают крутить и потом снова дают тягу..
Почему двигатели на мгновение перестают крутить??? Мне в обще не понятно!

Короче.. Эксперимент неудачный получился... С кучей глюков непонятных...
К этим глюкам относятся:
Если транзисторы греются, то значит на них падает напряжение... Вот уже потеря тяги...
Непонятная остановка двигателей тоже не дает развить тягу...

Программу прицепил на всякий случай...
без ШИМ.zip
(5.86 КБ) 137 скачиваний
Последний раз редактировалось uwrtey Вс ноя 17, 2013 18:41:14, всего редактировалось 1 раз.
не зная броду не лезь к вольтмоду
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2309
Зарегистрирован: Пт июл 17, 2009 07:34:07
Откуда: Свердловская обл.

Сообщение uwrtey »

слева - родная плата, справа то, что получилось у меня
Изображение
разница по площади в два раза.
По весу - не знаю.. Не чем измерить вес..

Но двух ста граммов тут точно нету! Двести граммов это два стакана воды. :)
не зная броду не лезь к вольтмоду
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса

Сообщение clawham »

вертолёт массой 1.7 кг не взлетает изза 200 грамм доп весу....сколько весит ваш вертолёт? процентное соотношение...

не вздумай родным моторам давать 3 ячейки лития - сразу отнесеш в могилку :)

транзюки не открываются 5-ю вольтами....ищи полевики которые могут таким напряжением открываться или применяй драйвера....драйверам надо 10-12 вольт....прийдётся ставить удвоитель напряжения....

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

перепиши программу с нуля....если хочеш асм - сначала распредели переменные по регистрам...я с асмом до сих пор не особо знаком....так...иногда с целью чтото проверить или оптимизировать лазию в листинг.....веду 4 комерческих проекта и понаписал с пару дюжин готовых устройств.... современные мк своими ресурсами позволяют не задумываться о низком уровне....Но безусловно честь и хвала джедаям написавшим на тиньке видеоигру с выходом ПАЛ! низкий поклон таким людям...

Аналогично и в большом компьютере есть нетивный си есть си++ и си-шарп шарп это стоопицот библиотек готовых классов под любые задачи вообще! оно балует быстрым результатом...но требует море оперативы тормознутое и после него ооочень сложно за плюсы сесть :) но пипл хавает.....время разработки сокращяется в разы :)

советовать по асму не могу....сам в нем впринципе ноль...но чисто по логике кратковременный тормоз это перезагрузка проца по вачдогу :)

Кстати если вертолёт - это лама в4 и прочие - там и 10 грам лишнего весу - предел...родные моторы гуано...
Свою ламу я перевел на БЛДЦ - они в 4 раза меньше в 10 раз мощнее и на порядки надежнее....кроме того избавился от флайбара тремя гироскопами GA250 с хобикинга...каждый стабилизирует свою плоскость....по поведению получился не соосник а 450-ка... он запоминает положение а не возвращается в нейтраль ... стало возможным летать в ветер на улице и делать мертвые петли....на одной из таких спалил 15 амперный мотор...11 вольт 15 ампер...мощность прикинул? :) в общем сичас лежит без дела, гирики распродал...короче забросил....надоело....
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
Контактная информация:
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2309
Зарегистрирован: Пт июл 17, 2009 07:34:07
Откуда: Свердловская обл.

Сообщение uwrtey »

Вертолет у меня китайский - t-series t23 ( вот такой http://rtoy.ru/radioupravljaemye-vertol ... pro-2.html )
краштесты http://www.youtube.com/watch?v=6cMHgoGuSGE
Вот я когда то тему по его ремонту поднимал http://radiokot.ru/forum/viewtopic.php? ... 0%B5%D1%82

Возможно ему многовато этих 10 грамм - потому, что весь вертолет ГАУНО... :))

Я использовал транзисторы IRF540N, а в оригинале стоят gfp70n03....
Возможно транзисторы не открываются до конца... Но почему они не грелись в импульсном режиме, когда я ШИМ использовал?
( потому что максимальный ток в импульсном режиме 110А ? )
Хорошо, а каким напряжением нужно открывать эти транзюки? 10 Вольт? ( В датащите указано максимальное напряжение +/-20 вольт )

clawham писал(а):советовать по асму не могу....сам в нем впринципе ноль...но чисто по логике кратковременный тормоз это перезагрузка проца по вачдогу
Вряд-ли это ватчдог... Я же настроил ватчдог не на перезагрузку, а на вход в прерывание, в котором организовано отключение двигателей и бесконечный цикл...
Это больше похоже на то, что приходит битый пакет... Помнишь эти странные провалы в осциллограмме... Вот это скорее всего они...
clawham писал(а):почему останавливаются - кури программу....я тебе прислал свой вариант для колекторников...подредактируй и будет работать....
Спасибо Тебе большое, я уже смотрел Твой вариант, только я в СИ ничего не понимаю... :(
не зная броду не лезь к вольтмоду
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2309
Зарегистрирован: Пт июл 17, 2009 07:34:07
Откуда: Свердловская обл.

Сообщение uwrtey »

Какие драйверы посоветуешь? Может обычные транзисторы ( такие - же например ) использовать в качестве драйвера?
Если что, то у меня в наличии есть MAXIM MAX232CPE
У меня есть логика HEF4081BT она питается от 10 вольт, сколько у нее на выходе? Может ее применить?
не зная броду не лезь к вольтмоду
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса

Сообщение clawham »

ну смотри....макс 232 это трансивер...содержит два приемника и два передатчика + вольтдобавку...

передатчик выдаёт +10 вольт когда на его входе нуль и выдаёт -4-7 вольт когда единица...тоесть он инверсный...покури даташит у атмелей есть режим инверсного ШИМа....ну или вместо нуля 255 выдавай в регистр :)
у неё ток до 60 амллмампер :) норма...только кондеры в умножителе ставь 10 микрофарад :) и уменьши частоту шима до 2-4 килогерц...

дальше по транзюкам....есть такие полевики которые уже от 3 вольт 100 ампер пропускают...ты себе запомни....обычные транзюки работают при напруге на затворе ОТ 7 вольт!

у тебя ж даташит есть http://www.irf.com/product-info/datashe ... rf540n.pdf - на третей странице гейт то сурс вольтаж вот и смотри когда он допускает 70 ампер....кстати то-220 корпуса не выдерживают больше 65-70 ампер....то что внутри мощный кристалл не значит что ножки не повыстреливают :))) сталкивался...знаю...:)
твоему транзюку надо 7-8 вольт для нормального открытия

лепить драйвера из транзюков можно долго и нудно...но проще купить спец-микруху ЛЮБУЮ! и она будет в 100500 раз лучше того что ты наваяеш из одного -двух биполярников
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
Контактная информация:
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2309
Зарегистрирован: Пт июл 17, 2009 07:34:07
Откуда: Свердловская обл.

Сообщение uwrtey »

clawham писал(а):.но проще купить спец-микруху ЛЮБУЮ!
какую например ?
вот что доступно для покупки в моем городе http://www.promelec.ru/catalog/1/20/126/0/
такой подойдет ? http://www.promelec.ru/catalog/1/20/126/4/104994/ ( датащит http://www.promelec.ru/pdf/ir4426.pdf )
Почему то на блок-схеме не указано питание... Они просто нарисовали конденсатор.. Там же на 6-ую ножку нужно питание подать...?
Кстати какое питание у нее? 15 Вольт ? или можно меньше/больше???
не зная броду не лезь к вольтмоду
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса

Сообщение clawham »

Сколько питания дадите столько она отдаст на затворы....но не менее 6-ти вольт...тоесть надо ещё умножитель ставить :)
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
Контактная информация:
Ответить

Вернуться в «AVR»