Например TDA7294

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

Текущее время: Пт июл 25, 2025 17:18:35

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


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



Начать новую тему Ответить на тему  [ Сообщений: 54 ]    , 2,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Нужна помощь подправить прошивку. AVR, исходник.
СообщениеДобавлено: Ср ноя 07, 2012 11:56:01 
Друг Кота
Аватар пользователя

Карма: 49
Рейтинг сообщений: 392
Зарегистрирован: Вс июл 12, 2009 19:15:29
Сообщений: 7013
Откуда: Ижевск
Рейтинг сообщения: 0
А если так, как в приложении? (Добавил вместо фальш-посылки последнюю переданную команду. Нехай долбит себе, поддерживает связь.)


Вложения:
transmitter_2.rar [2.46 KiB]
Скачиваний: 177

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

Карма: 10
Рейтинг сообщений: 112
Зарегистрирован: Пт ноя 30, 2007 14:40:44
Сообщений: 708
Рейтинг сообщения: 0
Так будут только: "включения / другими кнопками отключения". Имхо не мног не туда копаете.
В приёмнике:
* приняли посылку
* установили 1-уц на выходе
* до следующей посылки она должна быть
* основываясь на следующей посылке...
* либо - гасится, либо продлевается (до третьей посылки и т. д.)
* ложные посылки заворачиваются в подпрогах и не "при делах" (но нужны для связи) как-то так. :)


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

Карма: 49
Рейтинг сообщений: 392
Зарегистрирован: Вс июл 12, 2009 19:15:29
Сообщений: 7013
Откуда: Ижевск
Рейтинг сообщения: 0
Сейчас получим результат и посмотрим, куда дальше копать. Колупание в процессе.
Впрочем, никто не мешает вам писать, исходники и схема есть.
PS. Пока ухожу, дела.

_________________
Docendo discimus


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

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

Не, ну я что? Я молчу, т. ск. взвешиваю все за и против. :) Может тут действительно лучше аппаратный ШИМ в место постоянки, и каждый сможет выставить нужную напругу под себя, да и задержка будет не програмной. Но 2 таймера... писанина с нуля... :roll:


Последний раз редактировалось Серый_ Ср ноя 07, 2012 12:38:05, всего редактировалось 1 раз.

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

Карма: 8
Рейтинг сообщений: 120
Зарегистрирован: Пн мар 12, 2007 12:18:28
Сообщений: 990
Откуда: Тюмень
Рейтинг сообщения: 0
pyzhman писал(а):
А если так, как в приложении? (Добавил вместо фальш-посылки последнюю переданную команду. Нехай долбит себе, поддерживает связь.)

Не, глючит, плохо реагирует на команды, лучше ничуть не стало...


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

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


Вложения:
all_1.rar [4.02 KiB]
Скачиваний: 179

_________________
Docendo discimus
Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

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

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


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

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


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

Карма: 8
Рейтинг сообщений: 120
Зарегистрирован: Пн мар 12, 2007 12:18:28
Сообщений: 990
Откуда: Тюмень
Рейтинг сообщения: 0
ploop писал(а):
Давно у вас вирусы системный блок сжигали? :)
:)))
Просто сейчас к приёмнику прицеплен вариант ключей на полевиках...


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

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

_________________
Docendo discimus


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

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

Драйверы, аппаратно препятствующие сквозному току, мёртвые зоны (dead time), скорости заряда затворов - всё учтено и рассчитано? :)


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

Карма: 49
Рейтинг сообщений: 392
Зарегистрирован: Вс июл 12, 2009 19:15:29
Сообщений: 7013
Откуда: Ижевск
Рейтинг сообщения: 0
Мой косяк... Мог одновременно пропускать сквозной. Совершенно упустил из виду то, что мост управляется по двум проволокам в том плане, что выходы мк могут остаться в "1". Их надо принудительно скидывать. Соболезную. Да примет природа души погибших полевиков. Аминь. Приношу свои извинения. Надеюсь они будут приняты. Исправил.


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

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

Карма: 8
Рейтинг сообщений: 120
Зарегистрирован: Пн мар 12, 2007 12:18:28
Сообщений: 990
Откуда: Тюмень
Рейтинг сообщения: 0
Спасибо за соболезнования! :)) Прошивку проверю уже только завтра...
ploop писал(а):
Цитата:
вариант ключей на полевиках...

Драйверы, аппаратно препятствующие сквозному току, мёртвые зоны (dead time), скорости заряда затворов - всё учтено и рассчитано? :)

Да кто там поди чо рассчитывал? Эту схему дёрнул с и-нета, не помню уже откуда... :))


Последний раз редактировалось ewrey Ср ноя 07, 2012 16:14:16, всего редактировалось 2 раз(а).

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

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

_________________
Docendo discimus


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

Карма: 8
Рейтинг сообщений: 120
Зарегистрирован: Пн мар 12, 2007 12:18:28
Сообщений: 990
Откуда: Тюмень
Рейтинг сообщения: 0
pyzhman
В этот раз транзисторы не горят, но... Машинка начала жить своей жизнью... Если раньше, могла проскочить помеха, и машинка просто
уркнула движком, то теперь включается - "полный вперёд!". Это не есть гуд. И как я ещё теперь должен останавливать? Догнать
и вынуть батарейку? :)) Нада так - держишь кнопку - едет, не держишь - не едет. :)


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

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

А вообще, вы же сами просили, чтобы не держать кнопку. Если по уму, то надо делать проверку еще CRC (защитит от помех).
Я не зря в первом посте написал: если добиться, чтобы программа работала нормально, в итоге от неё останется не более 5% оригинала (инициализация стека и портов :) )


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

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

Об этом и говорил. Стало быть идем дальше.

UPD. Похоже передача/прием съедает старшие биты(не колупал протокол, не скажу точно). Во всяком случае урезал команду, останавливающую движки и остальное. Пробуем.


Вложения:
all_2.rar [4.06 KiB]
Скачиваний: 179

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

Карма: 8
Рейтинг сообщений: 120
Зарегистрирован: Пн мар 12, 2007 12:18:28
Сообщений: 990
Откуда: Тюмень
Рейтинг сообщения: 0
ploop писал(а):
Не понимаете вы... pyzhman ИИ придумал! Теперь машинка не нуждается в операторе! :)))

А вообще, вы же сами просили, чтобы не держать кнопку.

Я просил только одну команду - вкл/выкл фар... :)


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

Карма: 49
Рейтинг сообщений: 392
Зарегистрирован: Вс июл 12, 2009 19:15:29
Сообщений: 7013
Откуда: Ижевск
Рейтинг сообщения: 0
ploop писал(а):
pyzhman ИИ придумал!

У меня последнее время возникают смутные подозрения, что это ИИ меня придумал. Рекурсия однако. :)

_________________
Docendo discimus


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

Карма: 8
Рейтинг сообщений: 120
Зарегистрирован: Пн мар 12, 2007 12:18:28
Сообщений: 990
Откуда: Тюмень
Рейтинг сообщения: 0
Вот, эта прошивка уже хорошо. Но искусственный интеллект присутствует, хотя он начинает проявляться когда игрушка уедет от меня метра на 2,5 или 3. Тут наверно уже сказываются глюки радиоканала/коррекция ошибок?


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

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


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

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


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

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


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