Например TDA7294

Форум РадиоКот • Просмотр темы - Радиоуправление, AVR, изобретаем протокол.
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вс дек 22, 2024 10:03:29

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 54 ]  1, ,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Радиоуправление, AVR, изобретаем протокол.
СообщениеДобавлено: Ср ноя 07, 2012 07:27:49 
Держит паяльник хвостом

Карма: 8
Рейтинг сообщений: 120
Зарегистрирован: Пн мар 12, 2007 12:18:28
Сообщений: 966
Откуда: Тюмень
Рейтинг сообщения: 0
Собственно дана система радиоуправления моделью. Состоит из пульта и приёмника ( в обоих АТТИНИ2313), МК приёмника выдаёт на
плату силовых ключей что то типа ШИМ, или сам ШИМ. :) Система работает, НО, постоянная составляющая ШИМа мала - 2,4в и силовые ключи открываются не полностью, и как следствие не всё напряжение прикладывается к движкам. По словам автора этой
системы, нужно поднять постоянную составляющую в прошивке, но для этого нужно использовать ресурсы таймера МК, а он это
направление в кодинге ещё не постиг. А раз у меня уже собрана эта система, прошу помощи у котов, которые могут поправить прошивку, не за просто так конечно. Подробный исходник в приложении.


Вложения:
rc_Source.rar [48.43 KiB]
Скачиваний: 464
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна помощь подправить прошивку. AVR, исходник.
СообщениеДобавлено: Ср ноя 07, 2012 08:00:52 
Модератор
Аватар пользователя

Карма: 68
Рейтинг сообщений: 424
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Сообщений: 13492
Откуда: Тамбовская обл.
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Да её не править надо, а заново переписать :)))
При наличии железки - один вечер. Без железки сложнее.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна помощь подправить прошивку. AVR, исходник.
СообщениеДобавлено: Ср ноя 07, 2012 08:03:49 
Держит паяльник хвостом

Карма: 8
Рейтинг сообщений: 120
Зарегистрирован: Пн мар 12, 2007 12:18:28
Сообщений: 966
Откуда: Тюмень
Рейтинг сообщения: 0
Конечно Вы меня сильно обрадовали... А что всё так запущено?


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Нужна помощь подправить прошивку. AVR, исходник.
СообщениеДобавлено: Ср ноя 07, 2012 08:08:26 
Модератор
Аватар пользователя

Карма: 68
Рейтинг сообщений: 424
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Сообщений: 13492
Откуда: Тамбовская обл.
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Там не используется ШИМ. Даже программный. Там просто включение/выключение по команде. Да и условия криво сделаны, будут проскакивать импульсы между ними.
На самом деле программа (приёмник, с условием, что передатчик не трогаем) у вас простая как валенок, и с нуля её гораздо проще написать.


Вернуться наверх
 
LED-драйверы MOSO для наружной подсветки - оптимальное решение при низкой цене

Линейка LED-драйверов производства MOSO для рекламной и архитектурно-декоративной подсветки представлена тремя семействами: LSV, V6E и V2. Все изделия снабжены активной схемой коррекции коэффициента мощности, выпускаются в металлических корпусах со степенью защиты IP67 и характеризуются оптимальным соотношением качества, надежности и стоимости, а также необычно большими сроками гарантии. Продукция MOSO хорошо представлена и пользуется высоким спросом на российском рынке. Рассмотрим их
подробнее>>
Не в сети
 Заголовок сообщения: Re: Нужна помощь подправить прошивку. AVR, исходник.
СообщениеДобавлено: Ср ноя 07, 2012 08:23:55 
Друг Кота

Карма: 64
Рейтинг сообщений: 987
Зарегистрирован: Пт мар 07, 2008 06:54:43
Сообщений: 4275
Откуда: Ижевск
Рейтинг сообщения: 0
"Нам бы схему аль чертеж. Мы б затеяли вертёж." :)


Вернуться наверх
 
Материалы вебинара «Решения SUNCO для силовой электроники. Выбираем идеальный силовой модуль»

Опубликованы материалы вебинара, посвященного силовым модулям ведущего китайского производителя SUNCO - одного из мировых лидеров по производству дискретных полупроводниковых компонентов. На вебинаре мы рассказали о новинках, включая модули 17 класса в корпусе E3, и контроле качества на всех этапах производства. Также представили новейшие продукты – IGBT-, SiC-, диодные и тиристорные модули, современные топологии, сравнили характеристики IGBT-чипов разных поколений.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Нужна помощь подправить прошивку. AVR, исходник.
СообщениеДобавлено: Ср ноя 07, 2012 08:33:55 
Держит паяльник хвостом

Карма: 8
Рейтинг сообщений: 120
Зарегистрирован: Пн мар 12, 2007 12:18:28
Сообщений: 966
Откуда: Тюмень
Рейтинг сообщения: 0
Вот схемки... :)


Вложения:
Shem..rar [105.51 KiB]
Скачиваний: 507
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна помощь подправить прошивку. AVR, исходник.
СообщениеДобавлено: Ср ноя 07, 2012 10:07:04 
Друг Кота
Аватар пользователя

Карма: 49
Рейтинг сообщений: 391
Зарегистрирован: Вс июл 12, 2009 19:15:29
Сообщений: 7010
Откуда: Ижевск
Рейтинг сообщения: 0
ШИМом там и не пахнет. Программа рабочая(не говорю, что нормальная) и выдает то, что надо на управление. Смотреть надо железные ключи управления движками.

_________________
Docendo discimus


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна помощь подправить прошивку. AVR, исходник.
СообщениеДобавлено: Ср ноя 07, 2012 10:37:50 
Модератор
Аватар пользователя

Карма: 68
Рейтинг сообщений: 424
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Сообщений: 13492
Откуда: Тамбовская обл.
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Кстати да, в том виде, что она есть, она будет работать и включать движки. Проверяйте электронику.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна помощь подправить прошивку. AVR, исходник.
СообщениеДобавлено: Ср ноя 07, 2012 10:51:09 
Держит паяльник хвостом

Карма: 8
Рейтинг сообщений: 120
Зарегистрирован: Пн мар 12, 2007 12:18:28
Сообщений: 966
Откуда: Тюмень
Рейтинг сообщения: 0
Дык она и включает движки, я не говорил что она не включает. Только на движках и на ключах, скажем фар, заниженное напряжение. Сейчас на движках 6,5в., когда постоянная составляющая 2,4в. До этого, составляющая была 1,3в. и напруга на движках была 4,5в, но автор поднял её в прошивке до 2,4в и стало лучше... Но больше он её поднять почему то не может... Поэтому
я прошу помощи. Был собран другой вариант ключей - на полевиках с логическим управлением, результат тот же самый. Напряжение
питания у меня - 8,4в ( два Ли-Ион 18650 ).
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна помощь подправить прошивку. AVR, исходник.
СообщениеДобавлено: Ср ноя 07, 2012 10:56:33 
Друг Кота
Аватар пользователя

Карма: 49
Рейтинг сообщений: 391
Зарегистрирован: Вс июл 12, 2009 19:15:29
Сообщений: 7010
Откуда: Ижевск
Рейтинг сообщения: 0
ewrey писал(а):
постоянная составляющая ШИМа мала - 2,4в

Вы где ее меряете? И еще - какое напряженгие бывает на скажем PD4 когда идет команда "вперед" и, в другой момент, "назад"?

UPD: Ёлы-палы! Действительно ШИМ! Но какой! Через передачу-прием (глянул передатчик). Он там долбит фальш-посылками, естественно команда нормальная снимается. Мдя-я-я-я-я-я! Действительно, есть где поколупаться.

_________________
Docendo discimus


Последний раз редактировалось pyzhman Ср ноя 07, 2012 11:07:14, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна помощь подправить прошивку. AVR, исходник.
СообщениеДобавлено: Ср ноя 07, 2012 11:06:55 
Опытный кот
Аватар пользователя

Карма: 10
Рейтинг сообщений: 112
Зарегистрирован: Пт ноя 30, 2007 14:40:44
Сообщений: 714
Рейтинг сообщения: 0
ploop писал(а):
Там не используется ШИМ. Даже программный.

Программный используется. Шире/дольше импульс = выше напруга. (Задаётся программной, временной задержкой). А нужна абсолютная постоянка на выходе.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна помощь подправить прошивку. AVR, исходник.
СообщениеДобавлено: Ср ноя 07, 2012 11:09:03 
Друг Кота
Аватар пользователя

Карма: 49
Рейтинг сообщений: 391
Зарегистрирован: Вс июл 12, 2009 19:15:29
Сообщений: 7010
Откуда: Ижевск
Рейтинг сообщения: 0
Ошибаетесь, уважаемый. Смотрите мой пост выше. Этими программными задержками автор продлевает время жизни команды, и только.

_________________
Docendo discimus


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна помощь подправить прошивку. AVR, исходник.
СообщениеДобавлено: Ср ноя 07, 2012 11:13:52 
Опытный кот
Аватар пользователя

Карма: 10
Рейтинг сообщений: 112
Зарегистрирован: Пт ноя 30, 2007 14:40:44
Сообщений: 714
Рейтинг сообщения: 0
А время жизни импульса на выходе и есть...? :wink: Тут бы постоянку от команды до команды.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна помощь подправить прошивку. AVR, исходник.
СообщениеДобавлено: Ср ноя 07, 2012 11:16:48 
Друг Кота
Аватар пользователя

Карма: 49
Рейтинг сообщений: 391
Зарегистрирован: Вс июл 12, 2009 19:15:29
Сообщений: 7010
Откуда: Ижевск
Рейтинг сообщения: 0
Забил ложные посылки, прошиваем передатчик и пробуем.


Вложения:
transmitter_1.rar [2.43 KiB]
Скачиваний: 322

_________________
Docendo discimus
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна помощь подправить прошивку. AVR, исходник.
СообщениеДобавлено: Ср ноя 07, 2012 11:23:50 
Модератор
Аватар пользователя

Карма: 68
Рейтинг сообщений: 424
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Сообщений: 13492
Откуда: Тамбовская обл.
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Цитата:
UPD: Ёлы-палы! Действительно ШИМ! Но какой! Через передачу-прием (глянул передатчик). Он там долбит фальш-посылками, естественно команда нормальная снимается. Мдя-я-я-я-я-я! Действительно, есть где поколупаться.

Мля, точно! :)))
Фантазия у человека имеется! :)

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна помощь подправить прошивку. AVR, исходник.
СообщениеДобавлено: Ср ноя 07, 2012 11:24:23 
Друг Кота
Аватар пользователя

Карма: 49
Рейтинг сообщений: 391
Зарегистрирован: Вс июл 12, 2009 19:15:29
Сообщений: 7010
Откуда: Ижевск
Рейтинг сообщения: 0
:beer:
СпойлерДа, и вот эту хренотень:
Код:
;========= ПОДПРОГА ДОПОЛНИТЕЛЬНОЙ ЗАДЕРЖКИ ПЕРЕД ГАШЕНИЕМ
zg:      ldi r17,0         ;задали базисное число для откручивания
      ldi r18,64         ;задали крупное число для откручивания
                     ;далее цикл в цикле...
t1:      dec   r17            ;откручивать число, находящееся в r17 (0-255-254-253...)
      brne t1            ;перейти к t1, если Z-флаг не установился (если счёт ещё не достиг нуля) иначе к следующей строке
      dec r18            ;декремент r18
      brne t1            ;если не 0 - откручивать ещё мелкий цикл, отсчитывая его прокруты крупным циклом
      ret               ;выход из подпроги
                     ;P. s. так обеспечивается програмный ШИМ, благодаря чему, можно отрегулировать вольтаж на двигатель.
                     ;Дольше задержка - шире импульс - выше вольтаж и наоборот.
                     ;С данной задержкой он близок к максимальному.

желательно убрать. Теперь за ненадобностью.

ewrey, вы где? Давайте результаты пока горит.

_________________
Docendo discimus


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна помощь подправить прошивку. AVR, исходник.
СообщениеДобавлено: Ср ноя 07, 2012 11:32:15 
Держит паяльник хвостом

Карма: 8
Рейтинг сообщений: 120
Зарегистрирован: Пн мар 12, 2007 12:18:28
Сообщений: 966
Откуда: Тюмень
Рейтинг сообщения: 0
pyzhman Да тута я тута... :) Стало лучше - 7,7в на двиглах, но появились глюки - то есть реакция на кнопки, то нет.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна помощь подправить прошивку. AVR, исходник.
СообщениеДобавлено: Ср ноя 07, 2012 11:36:56 
Друг Кота
Аватар пользователя

Карма: 49
Рейтинг сообщений: 391
Зарегистрирован: Вс июл 12, 2009 19:15:29
Сообщений: 7010
Откуда: Ижевск
Рейтинг сообщения: 0
Я еще забыл указать, что теперь при отпускании кнопки команда не отключается. Т.е. если подали команду "вперед", то модель поехала вперед; при отпускании кнопки она по-прежнему движется вперед, хотя раньше останавливалась. Так?
7,7в - предел, ибо на биполярниках падает дофига.

_________________
Docendo discimus


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна помощь подправить прошивку. AVR, исходник.
СообщениеДобавлено: Ср ноя 07, 2012 11:39:17 
Опытный кот
Аватар пользователя

Карма: 10
Рейтинг сообщений: 112
Зарегистрирован: Пт ноя 30, 2007 14:40:44
Сообщений: 714
Рейтинг сообщения: 0
ewrey писал(а):
pyzhman Да тута я тута... :) Стало лучше - 7,7в на двиглах, но появились глюки - то есть реакция на кнопки, то нет.

Чего и следовало ожидать при отказе от фальши. (Ложные "зворачиваются" в подпроге приёмника и на "обработку" идут только нормальные).
pyzhman писал(а):
Т.е. если подали команду "вперед", то модель поехала вперед; при отпускании кнопки она по-прежнему движется вперед, хотя раньше останавливалась. Так?

Нет конечно, там явные команды cbi (Clear Bite) вкл-задержка-сброс.
ploop писал(а):
Мля, точно! :)))
Фантазия у человека имеется! :)
---
Я же говорю, чем колупаться, лучше написать заново с обычным ШИМом.

Хм... а тут случаем не достаточно:
* (допустим на выходе светодиод) зажгли
* и как-то чтобы он не сбрасывался до следующей не ложной команды? Нужна-то постоянка.


Последний раз редактировалось Серый_ Ср ноя 07, 2012 11:59:00, всего редактировалось 2 раз(а).

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна помощь подправить прошивку. AVR, исходник.
СообщениеДобавлено: Ср ноя 07, 2012 11:41:46 
Держит паяльник хвостом

Карма: 8
Рейтинг сообщений: 120
Зарегистрирован: Пн мар 12, 2007 12:18:28
Сообщений: 966
Откуда: Тюмень
Рейтинг сообщения: 0
pyzhman

Нет, не так... Отпускаешь кнопку - всё равно останавливается. Но и теперь жмёшь кнопку - никакой реакции вообще нет, ну, уркнет движками и всё. Нажмёшь еще раз - может сработать.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 54 ]  1, ,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y