Страница 7 из 8
Re: Шум в приемнике вертолета
Добавлено: Пт окт 25, 2013 19:39:01
clawham
а что там понимать? самое простое что может быть!
скачал запустил, открыть проект и показал единственное что есть открыть в папке
Re: Шум в приемнике вертолета
Добавлено: Пт окт 25, 2013 20:38:24
uwrtey
а там такой-же ассемблер?
Re: Шум в приемнике вертолета
Добавлено: Пт окт 25, 2013 22:35:51
clawham
там всего 4 новых для тебя оператора..остальное такие же регистры цифры и знаки

Re: Шум в приемнике вертолета
Добавлено: Пт окт 25, 2013 23:17:39
uwrtey
Спасибо, качну завтра. И попробую разобраться в Твоей прошивке... Я ведь только начал заниматься AVR.
Но все таки очень хочется разобраться со своим вариантом... Я его уже почти добил...
( Цель этого проекта НАУЧИТСЯ, а не сделать вертолет, просто выбрал его, что бы интересно было...)
uwrtey писал(а):Попробую расширить диапазон фильтра длительностей входящих импульсов ... сейчас от 1мс до 2 мс, а я сделаю от 1мс до 2,1 мс
Фильтр расширил, но верт не летит..
Попробую еще поковырять математику..... Может еще чуток выжму...
Еще у меня стоит защита от переполюсовки по питанию из диодов - видимо пора убирать.... Может еще провода потолще сделать...
По поводу срабатывания ватчдога: Нужно отловить тот момент, когда происходит провал осциллограммы.
Я думаю тут либо в питании дело, либо в МК....
Re: Шум в приемнике вертолета
Добавлено: Сб окт 26, 2013 12:39:11
clawham
учись:) это полезно...холивар типа си против асма поднимать не буду

просто на сях всё делоается в разы прозрачнее и понятнее для меня....я ж программист по образованию и и менно на сях и учился
Re: Шум в приемнике вертолета
Добавлено: Сб окт 26, 2013 21:30:55
uwrtey
Нельзя си ставить против ассемблера! Нельзя !
Я взялся за Ассемблер, для того что бы понять структуру программирования и строения МК.
Я обязательно перейду к обучению СИ. Так как большие проекты писать на Асме мучительно долго....
Я считаю, что нужно знать и то и другое. И тогда можно выбирать язык для написания того или иного проекта..
Я планирую не останавливаться на AVR, надеюсь что мозгов и терпения хватит для освоения более мощных проектов например на ARM ..
А пока я частенько пользуюсь губозакатывательной машинкой и обхожусь мольбами о помощи на различных форумах типа этого....

Re: Шум в приемнике вертолета
Добавлено: Вт окт 29, 2013 20:16:24
uwrtey
я тут приболел немного - пропаду на 3-4 дня...
Re: Шум в приемнике вертолета
Добавлено: Ср ноя 06, 2013 18:00:43
uwrtey
Потеряли? Я в больницу попал с аллергией... Сегодня отпустили.
Завтре буду продолжать...
Re: Шум в приемнике вертолета
Добавлено: Вс ноя 17, 2013 14:55:23
uwrtey
Так, на чем это я там остановился?
Ах, да - у меня же вертолет взлетать не хочет.
Может быть у меня где-то не правильно рассчитана математика и в ШИМ не выводится максимальное число.
Я сейчас попробую вручную вывести максимальное число в шим и проверю взлетит вертолет или нет.
Если вертолет не взлетит значит остается два варианта: либо большой вес, либо ШИМ не способен отработать 100% мощности..
Тогда следующим этапом будет включение моторов напрямую без ШИМа.
Re: Шум в приемнике вертолета
Добавлено: Вс ноя 17, 2013 14:56:49
uwrtey
Я попробовал вывести максимальное число ( число 255 ) в восьмибитный таймер, на котором организован аппаратный ШИМ, но верт не взлетел..
Ему совсем чуть чуть не хватает, что-бы оторваться... Если шевелить сервой, то он наклоняется по тангажу и пытается двигаться то вперед, то назад.. smile
Сейчас попробую включить без ШИМа, но через те-же самые полевики...
Re: Шум в приемнике вертолета
Добавлено: Вс ноя 17, 2013 16:53:18
clawham
у тебя я так понимаю соосный вертолёт?
ему надо иметь 20-30% запасу по мощности для стабилизации по оси вращения(руддер)
если не взлетает на 255 то забудь...ищи или нормальную бьатарею или другие моторы или другие лопасти или куда ты дел 200 грам весу

Re: Шум в приемнике вертолета
Добавлено: Вс ноя 17, 2013 17:51:30
uwrtey
clawham писал(а):у тебя я так понимаю соосный вертолёт?
ему надо иметь 20-30% запасу по мощности для стабилизации по оси вращения(руддер)
Ага, я в курсе....
clawham писал(а):если не взлетает на 255 то забудь...ищи или нормальную бьатарею или другие моторы или другие лопасти или куда ты дел 200 грам весу
Позже я выложу фотку, на которой будет старая плата управления и новая. Разница огромная.
Вес реально увеличился, но я думаю, что не на столько, что вертолет оторваться т земли не может.
Если что, то у меня теперь есть 3S Li-Po
( я пока ее не пробовал, потому что фиг знает, что за моторы у меня стоят, скорее всего они рассчитаны на свой 7,4V аккумулятор... )
Re: Шум в приемнике вертолета
Добавлено: Вс ноя 17, 2013 18:16:25
uwrtey
Я решил проверить как работает сам ШИМ, может там схема входит в резонанс и не дает разогнать двигатели как следует....
Короче сделал я дискретное включение двигателей без ШИМа...
Вертолет все равно не взлетает, хотя он к этому стремится.
Транзисторы греются очень сильно! Я не могу понять почему...
Провода то-же греются...
Моторы иногда на мгновение перестают крутить и потом снова дают тягу..
Почему двигатели на мгновение перестают крутить??? Мне в обще не понятно!
Короче.. Эксперимент неудачный получился... С кучей глюков непонятных...
К этим глюкам относятся:
Если транзисторы греются, то значит на них падает напряжение... Вот уже потеря тяги...
Непонятная остановка двигателей тоже не дает развить тягу...
Программу прицепил на всякий случай...
Re: Шум в приемнике вертолета
Добавлено: Вс ноя 17, 2013 18:36:27
uwrtey
слева - родная плата, справа то, что получилось у меня

разница по площади в два раза.
По весу - не знаю.. Не чем измерить вес..
Но двух ста граммов тут точно нету! Двести граммов это два стакана воды.

Re: Шум в приемнике вертолета
Добавлено: Пн ноя 18, 2013 10:49:13
clawham
вертолёт массой 1.7 кг не взлетает изза 200 грамм доп весу....сколько весит ваш вертолёт? процентное соотношение...
не вздумай родным моторам давать 3 ячейки лития - сразу отнесеш в могилку
транзюки не открываются 5-ю вольтами....ищи полевики которые могут таким напряжением открываться или применяй драйвера....драйверам надо 10-12 вольт....прийдётся ставить удвоитель напряжения....
почему останавливаются - кури программу....я тебе прислал свой вариант для колекторников...подредактируй и будет работать....
перепиши программу с нуля....если хочеш асм - сначала распредели переменные по регистрам...я с асмом до сих пор не особо знаком....так...иногда с целью чтото проверить или оптимизировать лазию в листинг.....веду 4 комерческих проекта и понаписал с пару дюжин готовых устройств.... современные мк своими ресурсами позволяют не задумываться о низком уровне....Но безусловно честь и хвала джедаям написавшим на тиньке видеоигру с выходом ПАЛ! низкий поклон таким людям...
Аналогично и в большом компьютере есть нетивный си есть си++ и си-шарп шарп это стоопицот библиотек готовых классов под любые задачи вообще! оно балует быстрым результатом...но требует море оперативы тормознутое и после него ооочень сложно за плюсы сесть

но пипл хавает.....время разработки сокращяется в разы
советовать по асму не могу....сам в нем впринципе ноль...но чисто по логике кратковременный тормоз это перезагрузка проца по вачдогу
Кстати если вертолёт - это лама в4 и прочие - там и 10 грам лишнего весу - предел...родные моторы гуано...
Свою ламу я перевел на БЛДЦ - они в 4 раза меньше в 10 раз мощнее и на порядки надежнее....кроме того избавился от флайбара тремя гироскопами GA250 с хобикинга...каждый стабилизирует свою плоскость....по поведению получился не соосник а 450-ка... он запоминает положение а не возвращается в нейтраль ... стало возможным летать в ветер на улице и делать мертвые петли....на одной из таких спалил 15 амперный мотор...11 вольт 15 ампер...мощность прикинул?

в общем сичас лежит без дела, гирики распродал...короче забросил....надоело....
Re: Шум в приемнике вертолета
Добавлено: Пн ноя 18, 2013 13:45:48
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 писал(а):почему останавливаются - кури программу....я тебе прислал свой вариант для колекторников...подредактируй и будет работать....
Спасибо Тебе большое, я уже смотрел Твой вариант, только я в СИ ничего не понимаю...

Re: Шум в приемнике вертолета
Добавлено: Пн ноя 18, 2013 14:25:09
uwrtey
Какие драйверы посоветуешь? Может обычные транзисторы ( такие - же например ) использовать в качестве драйвера?
Если что, то у меня в наличии есть MAXIM MAX232CPE
У меня есть логика HEF4081BT она питается от 10 вольт, сколько у нее на выходе? Может ее применить?
Re: Шум в приемнике вертолета
Добавлено: Пн ноя 18, 2013 19:30:20
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 раз лучше того что ты наваяеш из одного -двух биполярников
Re: Шум в приемнике вертолета
Добавлено: Пн ноя 18, 2013 20:20:05
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 Вольт ? или можно меньше/больше???
Re: Шум в приемнике вертолета
Добавлено: Вт ноя 19, 2013 00:29:55
clawham
Сколько питания дадите столько она отдаст на затворы....но не менее 6-ти вольт...тоесть надо ещё умножитель ставить
