Например TDA7294

Форум РадиоКот • Просмотр темы - "Умный" выключатель ДХО и ПТФ для мотоцикла
Форум РадиоКот
Здесь можно немножко помяукать :)



Текущее время: Ср сен 30, 2020 05:48:09

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


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



Начать новую тему Ответить на тему  [ Сообщений: 23 ]    , 2
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: "Умный" выключатель ДХО и ПТФ для мотоцикла
СообщениеДобавлено: Чт ноя 21, 2019 15:40:32 
Друг Кота
Аватар пользователя

Карма: 39
Рейтинг сообщений: 1543
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Сообщений: 4911
Откуда: Сердце Пармы
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
написал программу, исполняющую твой алгоритм, для реализации задержек применен таймер Т0
фильтрация нажатий происходит в макросе (чтобы не писать руками одинаковый код для каждой кнопки)
для экономии питания настроил спящий режим (между опросами кнопок мк спит), и на всякий случай завел "собаку"...
________
сейчас твой алгоритм скачаю... :)

Добавлено after 12 minutes 5 seconds:
думаю мой алгоритм ты сможешь поправить при необходимости...
____
расследую поведение ламп... если ДХО включена маслом, а фара кнопкой, то хай_бим уже ничего не меняет... может при включении фары ДХО следует гасить?

Добавлено after 2 hours 15 minutes 10 seconds:
параметры в функцию можно передавать через регистр или через программный стек...
в случае стека выделяется переменная с постоянным адресом (обычно регистр Y), хранящая указатель стека
при записи в стек, её значение уменьшается (т.е. она уже указывает на соседнюю ячейку), при извлечении — увеличивается... тут важно сколько положил, столько (причем соблюдая обратный порядок) взял... иначе всё собьётся
(не путай с аппаратным стеком - он для другого)...

Добавлено after 7 minutes 20 seconds:
С компиляторы поступают также, но от программиста это скрыто...


Вложения:
ДХО.zip [69.05 KiB]
Скачиваний: 107

_________________
Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством :)
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: "Умный" выключатель ДХО и ПТФ для мотоцикла
СообщениеДобавлено: Чт ноя 21, 2019 19:35:18 
Родился
Аватар пользователя

Зарегистрирован: Чт ноя 14, 2019 22:11:51
Сообщений: 11
Откуда: Москва
Рейтинг сообщения: 0
Круто! Вот реально. Я даже половины пока не понял, как работает. Но, работает быстрее, и занимает меньше места в памяти.

_________________
Свидетель Волшебного дыма


Вернуться наверх
 
JLCPCB, всего $2 за прототип печатной платы! Цвет - любой!

Отличное качество, подтвержденное более чем 600,000 пользователей! Более 10,000 заказов в день.

Зарегистрируйтесь и получите два купона по 5$ каждый:https://jlcpcb.com/quote

Не в сети
 Заголовок сообщения: Re: "Умный" выключатель ДХО и ПТФ для мотоцикла
СообщениеДобавлено: Пт дек 06, 2019 13:22:22 
Родился
Аватар пользователя

Зарегистрирован: Чт ноя 14, 2019 22:11:51
Сообщений: 11
Откуда: Москва
Рейтинг сообщения: 0
Почти финальная (вторая уже) версия выглядит так. Потом, были некоторые правки по печатной плате, уже исходя из опыта этой. Но я, ещё одну делать не буду.
Изображение Изображение
Плата под заливку компаундом, в корпус 40х40х20мм из чипидипа
Собрано, проверено, работает. В прошивке, небольшие правки (переназначение выводов, и ещё что-то). За саму прошивку, спасибо Ivanoff-iv


Вложения:
BMWdrl_last.zip [49.88 KiB]
Скачиваний: 92

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

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

Онлайн просмотровщик Gerber-файлов от PCBWay + Шестое юбилейное мероприятие в процессе
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 23 ]    , 2

Часовой пояс: 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