Например TDA7294

Форум РадиоКот • Просмотр темы - Автоматическая кормушка для кошек
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Сб июл 19, 2025 01:01:59

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


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



Начать новую тему Ответить на тему  [ Сообщений: 139 ]     ... , , , 6,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Автоматическая кормушка для кошек
СообщениеДобавлено: Ср июл 09, 2025 13:21:37 
Друг Кота
Аватар пользователя

Карма: 96
Рейтинг сообщений: 1472
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15096
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
У кнопок короткий интервал с частотой 1500Гц, а у "будильника" - длинный но с 1200Гц. Возможно вопрос в диапазоне частоты...
Время сработки соленоида можно добавить - до секунды без особых проблем, а вот мелодию сделать... то надо подумать- изначально только один тон на энное время закладывался. Для мелодии надо чуток помудрить, чтоб "прозрачно" для основной работы часов было...
Собственно параметры , которые за сработку будильника/дозатора отвечают:
файл MFSel.cpp
Строки 502 - 508
Код:
// функция сработки дозатора
void klac()
{
  tone(DTM, 1200, 1000); digitalWrite(RMO, HIGH);
  delay(200); digitalWrite(RMO, LOW);
}

где
звуковой сигнал определен в
tone(DTM, 1200, 1000) параметры - вывод, частота в герцах, длительность в mS
частоту можно любую от 31Гц до 65КГц, длительность также не критична - можно и больше секунды ...

длительность импульса определена в
delay(200) параметр - длительность в mS (можно поднять до 900)

можно и переставить...
Ежли в моих исходниках - то нужно точно знать как по Вашей схеме соответствие вот этому фрагменту в реале будет:
так (1)
Код:
// выводы RTC
// #define LSDA 4 // D4 SDA RTC
// #define LSCL 5 // D5 SCL rtc
// изменения под схему swin2_print
#define LSDA 5 // D5 SDA RTC
#define LSCL 4 // D4 SCL rtc

или так (2)
Код:
// выводы RTC
 #define LSDA 4 // D4 SDA RTC
 #define LSCL 5 // D5 SCL rtc
// изменения под схему swin2_print
// #define LSDA 5 // D5 SDA RTC
// #define LSCL 4 // D4 SCL rtc

поскольку я уже их и так и иначе делал - чобы снова на путаницу не нарваться
8)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Автоматическая кормушка для кошек
СообщениеДобавлено: Ср июл 09, 2025 17:45:59 
Сверлит текстолит когтями
Аватар пользователя

Карма: 18
Рейтинг сообщений: 87
Зарегистрирован: Чт май 24, 2018 12:07:05
Сообщений: 1224
Откуда: Челябинск-"Метеоритный"
Рейтинг сообщения: 0
1.По звуку.
Видимо частоту 1200гц совсем не слышу,(есть возрастная проблема слуха по частотам).1500 точно слышу.Если звук будильника длинный , но 1500, уже приемлемо.
2..По импульсу.
200 точно мало , давайте попробуем
800мс
3.Сам я не хотел бы менять.Для меня все "китайская грамота", из за разового случая изучать не стоит.

Добавлено after 4 hours 14 minutes 18 seconds:
Моя цитата из сообщения выше:
"… Есть результат!Смена местами SDA и SCL, в часах появилось мигающее двоеточие, отсчет времени правильный.Поэтому итоговое подключение DS1307 к Андурине соответствует самой первой схеме , где :
SDA на D4
SCL на D5
В последнем варианте схемы, получается неправильное.
Прошивка используется swiob2
Итог моих злоключений.Разработанная плата рабочая.Виновник длительной проблемы-это модуль ТМ1637, который должен иметь библиотеку "ТМ1637.h", это указано прямо на его плате и есть в описании продавца"


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Автоматическая кормушка для кошек
СообщениеДобавлено: Чт июл 10, 2025 11:45:19 
Друг Кота
Аватар пользователя

Карма: 96
Рейтинг сообщений: 1472
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15096
Откуда: ДОНЕЦК
Рейтинг сообщения: 2
Попробуйте вот этот вариант:
Вложение:
swiob2rm.zip [99.49 KiB]
Скачиваний: 2

Там импульс примерно 700 mS плюс "протомелодия"...
8)
Все равно со временем попробую подчистить программу да может переделать под LGT8F328 (аналогия про-мини от Дяди СИ :hunger: )
(https://img.radiokot.ru/files/20529/3pk5tej99x.png
https://img.radiokot.ru/files/20529/3knyj3q5o1.jpg)
:roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Автоматическая кормушка для кошек
СообщениеДобавлено: Чт июл 10, 2025 14:15:23 
Сверлит текстолит когтями
Аватар пользователя

Карма: 18
Рейтинг сообщений: 87
Зарегистрирован: Чт май 24, 2018 12:07:05
Сообщений: 1224
Откуда: Челябинск-"Метеоритный"
Рейтинг сообщения: 0
BOB51,
Спасибо, обязательно попробую.Чуток позже, на новый телефон переезжаю.

Добавлено after 45 minutes 44 seconds:
Попробовал новую прошивку.Звук сохранения L+P, отлично слышен.Звука срабатывания "будильника" вообще не слышно(спецом и жену попросил послушать, у нее слух отличный) и нет импульса на соленоиде.
Линия звука исправна, раз слышно сохранение.На соленоид(включал и светодиод) в предыдущей прошивке короткий импульс приходит.Сейчас Ноль.


Вернуться наверх
 
Выбираем индустриальные и медицинские источники питания MEAN WELL в открытом исполнении

Использование модульных источников питания открытого типа широко распространено в современных устройствах. Присущие им компактность, гибкость в интеграции и высокая эффективность делают их отличным решением для систем промышленной автоматизации, телекоммуникационного оборудования, медицинской техники, устройств «умного дома» и прочих приложений. Рассмотрим подробнее характеристики и особенности трех самых популярных вариантов AC/DC-преобразователей MW открытого типа, подходящих для применения в промышленных устройствах - серий EPS, EPP и RPS представленных на Meanwell.market.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Автоматическая кормушка для кошек
СообщениеДобавлено: Пт июл 11, 2025 02:41:49 
Сверлит текстолит когтями
Аватар пользователя

Карма: 18
Рейтинг сообщений: 87
Зарегистрирован: Чт май 24, 2018 12:07:05
Сообщений: 1224
Откуда: Челябинск-"Метеоритный"
Рейтинг сообщения: 0
Нужно импульс на соленоид попробовать 1,2 сек.Ход штока соленоида 4.5мм.По звуку,поэкспериментировал с генератором.Хорошо слышу 3000-5000гц.Если звук сохранения у вас 1500гц, он тоже слышен.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Автоматическая кормушка для кошек
СообщениеДобавлено: Пт июл 11, 2025 19:01:26 
Друг Кота
Аватар пользователя

Карма: 96
Рейтинг сообщений: 1472
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15096
Откуда: ДОНЕЦК
Рейтинг сообщения: 2
Поднять частоту звукового ряда не сложно (правда проверять не буду - мне за такой писк ...)
По пищалке есть одна особенность - нужно чтоб обе стороны пьезика были открыты.
Иначе возможно искажение и/или приглушение звука.
А вот касательно силового ключа... Тут сложнее - вопрос не в длительности импульса, а в самом ключе может быть.
При питании от 5 вольт у меня особых проблем с полевиками ранее не возникало. Но и полевики применял из групп Logic Level - IRL530N/IRL530NS, IRL24...
Есть вероятность, что просто от выходного сигнала силовой ключ не открывается - мал уровень...
По времени срабатывания там заметно менее 1 миллисекунды в любом случае (а в программе установлено не менее 700 миллисекунд)...
Может не импульс запуска, а интервал удержания нужен? Это ведь от устройства механики дозатора зависит. Или замок -защелка или таки заслонка - одно с щелчком отработает, а второе надо таки придержать какое-то время.
Но тогда надо обратить внимание на то, чтобы катушке и полевику не поплохело при длительном удержании - смотреть на ток катушки при удержании. Да и схема с соленоидом заметно похитрее - там надо пиковый ток рывка дать и затем перейти к малому току удержания.
Измененная до "комариного нервописка" звуковая часть:
Вложение:
swiob2rm.zip [99.49 KiB]
Скачиваний: 4

8)
У меня на макете светик таки мигает (можно проверить нажатием L в режиме индикации текущего времени без ожидания будильника) ... может увеличенная длительность чего то успела "зажарить"?...
:roll:


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

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения: Re: Автоматическая кормушка для кошек
СообщениеДобавлено: Сб июл 12, 2025 06:58:01 
Сверлит текстолит когтями
Аватар пользователя

Карма: 18
Рейтинг сообщений: 87
Зарегистрирован: Чт май 24, 2018 12:07:05
Сообщений: 1224
Откуда: Челябинск-"Метеоритный"
Рейтинг сообщения: 0
BOB51,
Отлично! Последний скетч В "десятку".
1.Есть хорошо различимый звук сработки таймера.Частота, длительность, громкость -то что нужно.
2.
а)Длительности импульса на соленоид достаточно.
б)Нужно решить о правильности включения самого соленоида.
Первое включение делал напрямую через полевик, ожидаемое падение напряжения не дает сработать соленоиду и сам таймер зависает.
Второе включение сделал через разделение питания.Таймер от одного аккума, далее реле 5в и его контакты коммутируют соленоид со своим аккумом.Ожидаемо, этот вариант отлично работает!
Сейчас займусь надежной работой от одного аккума.Полевик , пока применяю Irtml2502(по току большой запас 3.4а).


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Автоматическая кормушка для кошек
СообщениеДобавлено: Сб июл 12, 2025 07:48:53 
Друг Кота
Аватар пользователя

Карма: 96
Рейтинг сообщений: 1472
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15096
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Там проблема не в токе нагрузки, а в величине управляющего напряжения на затворе, достаточном для гарантированного открытия полевика в ключевом режиме.
У нас же аккумулятор - значит и напряжение на выходе МК (и на затворе полевика) будет со временем снижаться.
А вот когда совсем "просядет" То и полевик вместо ключа будет в "аналогово-печкином" режиме вместо ключевого...
Придется какую - то защиту /контроль разрядки батареи/акума ставить. ..
Или все же комбинированное питание от сети с резервированием от акума...
:roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Автоматическая кормушка для кошек
СообщениеДобавлено: Сб июл 12, 2025 08:09:26 
Сверлит текстолит когтями
Аватар пользователя

Карма: 18
Рейтинг сообщений: 87
Зарегистрирован: Чт май 24, 2018 12:07:05
Сообщений: 1224
Откуда: Челябинск-"Метеоритный"
Рейтинг сообщения: 0
Похоже проще поставить реле и коммутировать включение соленоида от этого же аккума.Попробую.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Автоматическая кормушка для кошек
СообщениеДобавлено: Сб июл 12, 2025 08:16:55 
Друг Кота
Аватар пользователя

Карма: 96
Рейтинг сообщений: 1472
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15096
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Так все равно за разрядом аккумулятора следить надо.
Или периодически под заряжать...
Была где то в тырнете/архивах хорошая библиотека без всяко внешнего обвеса...
:hunger:
Надо покопаться в архивах...
:roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Автоматическая кормушка для кошек
СообщениеДобавлено: Сб июл 12, 2025 08:26:46 
Сверлит текстолит когтями
Аватар пользователя

Карма: 18
Рейтинг сообщений: 87
Зарегистрирован: Чт май 24, 2018 12:07:05
Сообщений: 1224
Откуда: Челябинск-"Метеоритный"
Рейтинг сообщения: 0
Мы следим за состоянием аккума смарта.Можно и сдесь. Я засыпаю порцию корма раз в день, тут же проверить аккум -секунда.Нажать кнопку такого https://goldenandy.blogspot.com/2023/07 ... r.html?m=1


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Автоматическая кормушка для кошек
СообщениеДобавлено: Сб июл 12, 2025 08:50:35 
Друг Кота
Аватар пользователя

Карма: 96
Рейтинг сообщений: 1472
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15096
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
У меня еще на старом варианте в комбинированном таймере встроенный контроль стоит - батареи на неделю обычно хватает. А как разрядится - пищит "SOS" с выводом кракозяброк на дисплее. Далее ждет только подключения зарядки с блокировкой всех сигналов в пассивном состоянии.
Правда любой вариант - что с внешним делителем, что без него задействует АЦП и источник опорного напряжения внутри меги.
А это некоторое дополнительное потребление энергии.
Но то уж по обстоятельствам смотреть надо.
Ставить автомат или самому смотреть за уровнем заряда.
8)
Пройдет пик жары - займусь "вылизыванием" прожки.
:roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Автоматическая кормушка для кошек
СообщениеДобавлено: Сб июл 12, 2025 08:53:49 
Сверлит текстолит когтями
Аватар пользователя

Карма: 18
Рейтинг сообщений: 87
Зарегистрирован: Чт май 24, 2018 12:07:05
Сообщений: 1224
Откуда: Челябинск-"Метеоритный"
Рейтинг сообщения: 0
Показал выше варианты контроля.Обычно хватает визуально известить о низком заряде(самим установить этот предел).


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Автоматическая кормушка для кошек
СообщениеДобавлено: Сб июл 12, 2025 09:18:38 
Друг Кота
Аватар пользователя

Карма: 96
Рейтинг сообщений: 1472
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15096
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Так требования к устройствам разные.
Для себя - одно, а ежли более строго подходить - любая автоматика, критичная к питанию, и чем-то управляющая должна иметь защиту на случай критического разряда.
И защита эта должна отрабатывать независимо от присутствия рядышком человека - это максимум требования, к выполнению которых надо стремиться (но чаще всего в любительских конструкциях не особо о том вспоминают). Да и не ставится только там, где оператор(пользователь) в любом случае не отходит от устройства все время, пока устройство включено.
8)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Автоматическая кормушка для кошек
СообщениеДобавлено: Сб июл 12, 2025 09:39:08 
Сверлит текстолит когтями
Аватар пользователя

Карма: 18
Рейтинг сообщений: 87
Зарегистрирован: Чт май 24, 2018 12:07:05
Сообщений: 1224
Откуда: Челябинск-"Метеоритный"
Рейтинг сообщения: 0
BOB51,
Я давненько писал,,что буду использовать литий-полимерный аккум.К нему обязательно модуль ТР4056 зарядка+защита от разряда.Этот модуль и защитит от критического разряда.
Лично я использую кормушку , для кормления раз в сутки.Когда засыпаю корм вижу свветодиод анализатора разряда(схемы указал).


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Автоматическая кормушка для кошек
СообщениеДобавлено: Сб июл 12, 2025 11:24:26 
Друг Кота
Аватар пользователя

Карма: 96
Рейтинг сообщений: 1472
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15096
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
В данном случае речь то больше не о защите аккумулятора от пере разряда.
МК продолжит работу и при значительном снижении питания.
А вот для исполнительных нагрузок и/или датчиков такая ситуация может стать критической (по разным причинам).
Чтобы избежать неконтролируемых действий нагрузки и фальшивых данных от датчиков и вводится контроль напряжения питания со стороны МК.
Т. Е. Пока МК ещё стабильно работает выполняется перевод всех линий управления в пассивное состояние и блокировка (останов) выполнения программы. При том, что до полного сбоя МК ещё остаётся значительное время (или выполняется программно-аппаратное отключение питания всего устройства).
Но то уж делается когда работоспособность всей самоделки полностью отражена и перепроверена (прошла стадия испытаний).
8)
Обычная рутина, коей частенько пренебрегают из за леньки да отсутствия жёсткой необходимости.
Другое дело какой нибудь терморегулятор или автомат с нагревом/наливом (вероятность возгорания/затопления или ещё чего зло вредного).
Для нашей самоделки - чтоб полевику не поплохело при малом напряжении на затворе (а вдруг надумает включиться когда акум "ушел в минимум"?).
:roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Автоматическая кормушка для кошек
СообщениеДобавлено: Сб июл 12, 2025 17:21:59 
Сверлит текстолит когтями
Аватар пользователя

Карма: 18
Рейтинг сообщений: 87
Зарегистрирован: Чт май 24, 2018 12:07:05
Сообщений: 1224
Откуда: Челябинск-"Метеоритный"
Рейтинг сообщения: 0
Вы можете настроить TL431 на нужное напряжение сработки светового уведомления.Допустим при 3,7в загорится светик, увидите и зарядите до полного.
Другие уведомления энергоемкие, только больше садить аккум будете.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Автоматическая кормушка для кошек
СообщениеДобавлено: Сб июл 12, 2025 18:24:30 
Друг Кота
Аватар пользователя

Карма: 96
Рейтинг сообщений: 1472
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15096
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
А как про то программа в МК узнает?
8)
Да разве только вопрос падения напряжения - в программе - чистовике должны быть предусмотрены и другие "нюансы" -
контроль отказа генератора секунды от RTC;
контроль ошибки обмена с RTC;
Контроль ошибки обмена с индикатором (соответствующая звуковая "трель" и/или дополнительный светодиод);
желательно еще контроль "залипания" кнопок...
Это ежли прицепиться да все повылизывать...
Только жарынь, лень да отсутствие интереса полностью дочистить в тех вопросах, что не особо востребованы...
Диванчик поспаатки тянет...
:sleep:
Может позже чего дополню/подчищу (что можно в архивы положить на "авось когда-нибудь пригодится" :wink: ).
:beer:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Автоматическая кормушка для кошек
СообщениеДобавлено: Сб июл 12, 2025 18:35:50 
Сверлит текстолит когтями
Аватар пользователя

Карма: 18
Рейтинг сообщений: 87
Зарегистрирован: Чт май 24, 2018 12:07:05
Сообщений: 1224
Откуда: Челябинск-"Метеоритный"
Рейтинг сообщения: 0
Алгоритм работы простой.Вечером загружается контейнер под ранне-утреннюю кормежку.Взгляд на светодиод-не горит, значит до утра доживет.Включателем включаем питание таймера, ему работать только до утра, (долю секунды)открыть крышку.Кот поест без меня .Утром я встаю, выключаю выключателем до вечера Таймер, при необходимости дозаряжаю.Цикл закончен!"Волки сыты, овцы целы", мы выспались. :beer:
Все.Корпус подготовлен, начинаю финишную сборку.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Автоматическая кормушка для кошек
СообщениеДобавлено: Вс июл 13, 2025 04:52:37 
Сверлит текстолит когтями
Аватар пользователя

Карма: 18
Рейтинг сообщений: 87
Зарегистрирован: Чт май 24, 2018 12:07:05
Сообщений: 1224
Откуда: Челябинск-"Метеоритный"
Рейтинг сообщения: 0
BOB51,
Произошел странный сбой.
1.Слетели настройки часов, далее перестало мигать двоеточие.
2.Далее, при настройке будильника стали появляться сначала латинские буквы, по очереди алфавита.Счет часов доходил до 100 и менялась буква!
3.Перепрошил, инициализировал с R
Все восстановилось.
Произошел какой то сбой прошивки.!


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

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


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

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


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

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


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