Перейти к блогу GetChip.net - блог        JilTE[1] - в разработке     Модификации устройств - модификации

 
Текущее время: 20 авг 2019, 09:38

Часовой пояс: UTC + 3 часа [ Летнее время ]



Начать новую тему Ответить на тему  [ Сообщений: 806 ]  На страницу Пред.  1 ... 63, 64, 65, 66, 67, 68, 69 ... 81  След.
Автор Сообщение
 Заголовок сообщения: Re: Электронный сигнализатор поклевки
СообщениеДобавлено: 17 ноя 2018, 19:35 
Не в сети

Зарегистрирован: 24 май 2016, 16:46
Сообщения: 188
Petrovich_1969 писал(а):
Чуть вмешаюсь в диалог...

Тут даже необходимо вмешиваться!

rioi, спасибо.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Электронный сигнализатор поклевки
СообщениеДобавлено: 17 ноя 2018, 20:02 
Не в сети

Зарегистрирован: 18 сен 2018, 15:04
Сообщения: 83
Откуда: Ставропольский край
Слежу просто за темой, и иногда, на собственном примере знаю, необходимо чтобы кто-то дал совет или высказал свое мнение. А в споре, как известно, рождается истина.
Я нашел для себя конструкцию, которую считаю очень удачной, !НО! все дальнейшие разработки буду внимательно изучать, если необходимо - советы давать по функционалу, может получится еще более замечательный девайс. Тогда сделаю несколько штук и для себя.
В общем я здесь, если нужно мое мнение - "маякните"...


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Электронный сигнализатор поклевки
СообщениеДобавлено: 20 ноя 2018, 19:47 
Не в сети
Аватара пользователя

Зарегистрирован: 31 авг 2016, 20:34
Сообщения: 229
Черновичёк готов.
Все задуманные модули функционируют:
- индикация поклевки;
- индикация пропущенной поклевки;
- индикация работы;
- основной датчик (подключен к INT0), на данный момент времени подключен 3мм ртутный переключатель;
- управление бланком (подключено к PCINT3);
- кнопка reset (external reset) для выбора подключаемых модулей;
- звук подстраивается в резонанс;
- свечение светодиода при индикации режимов для экономии в power down длительностью 32 миллисекунды.
Отключение сигнализатора - один удар по бланку.
Включение любое количество ударов отличное от одного.

Осталось собрать всё в "кучу", проверить на наличие жучков, довести потребление (на данный момент 60 мкА).
---------------------------------------------------------
PS подправил информацию об основном датчике.

_________________
XXIII


Последний раз редактировалось rioi 20 ноя 2018, 20:29, всего редактировалось 4 раз(а).

Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Электронный сигнализатор поклевки
СообщениеДобавлено: 20 ноя 2018, 20:18 
Не в сети

Зарегистрирован: 18 сен 2018, 15:04
Сообщения: 83
Откуда: Ставропольский край
Удачи. Датчик какой в конечном итоге используется?


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Электронный сигнализатор поклевки
СообщениеДобавлено: 20 ноя 2018, 20:30 
Не в сети
Аватара пользователя

Зарегистрирован: 31 авг 2016, 20:34
Сообщения: 229
Подправил, см. выше.

_________________
XXIII


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Электронный сигнализатор поклевки
СообщениеДобавлено: 20 ноя 2018, 22:03 
Не в сети

Зарегистрирован: 24 май 2016, 16:46
Сообщения: 188
rioi писал(а):
- звук подстраивается в резонанс;


Опишите пожалуйста как звук подстраивается?

rioi писал(а):
Отключение сигнализатора - один удар по бланку.


А как сигнализатор отличит одиночный удар по леске (рыба, а бывало и стрекоза в леску врежется, и воробей :smile: ) от удара по бланку, ведь два датчика одновременно в ожидании?

Заказал на алике SW-18015P.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Электронный сигнализатор поклевки
СообщениеДобавлено: 20 ноя 2018, 22:21 
Не в сети
Аватара пользователя

Зарегистрирован: 31 авг 2016, 20:34
Сообщения: 229
Звук подстраивается переменной, расположенной в EEPROM - osccal_EE.

Удар по бланку.
Кодировка - сила удара.
Ни какая поклевка, ни какие забросы не в состоянии отключить сигнализатор.
Как только сработал этот датчик остальные сразу отключаются.
Можно сделать наоборот 1 удар включение, остальные отключение или например 2 удара - включение, а 3 удара -отключение, тогда точно случайности будут устранены. Три удара подряд (в течении секунды)такой силы при поклевке, ударе птицы, ... маловероятны.

_________________
XXIII


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Электронный сигнализатор поклевки
СообщениеДобавлено: 22 ноя 2018, 22:28 
Не в сети

Зарегистрирован: 24 май 2016, 16:46
Сообщения: 188
rioi писал(а):
Ни какая поклевка, ни какие забросы не в состоянии отключить сигнализатор.


А как же авто отключение при подсечке?


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Электронный сигнализатор поклевки
СообщениеДобавлено: 23 ноя 2018, 14:01 
Не в сети
Аватара пользователя

Зарегистрирован: 31 авг 2016, 20:34
Сообщения: 229
Цитата:
А как же авто отключение
В том виде в котором находится сигнализатор на данное время автоотключение будет работать очень плохо. На примере сойки, в которой эта функция работает через пень-колоду.
Вложение:
схемка_3.jpg
схемка_3.jpg [ 132.04 КБ | Просмотров: 600 ]

Все объясняется очень просто. С пьезоэлемента сигнал через диф. RC цепочку подается на порт микроконтроллера. Эта RC цепочка очень сильно уменьшает длительность импульса и очень часто этот сигнал вызывает прерывание без входа в обработчик. Т. е. работа микроконтроллера в данном случае будет некорректной. Сталкивался с такой проблемой. В документации этот момент выглядит так: " Note that if a level-triggered interrupt is used for wake-up from power-down, the required level must be held long enough for the MCU to complete the wake-up to trigger the level interrupt. If the level disappears before the end of the start-up time, the MCU will still wake up, but no interrupt will be generated. "
Если же не применять данное решение, а брать сигнал с пьезоэлемента напрямик ( что собственно всегда и делаю), то для получения достаточной амплитуды необходимо довольно-таки сильное воздействие, развить которое при забросе или подсечке проблематично. Вот и получается, что пьзоэлемент в чистом виде работает еще более менее только как датчик удара. А как детектор заброса или подсечки очень плохо.
Исправить положение может операционный усилитель (ОУ). При определенном усилении ОУ с пьезодатчиком наблюдается очень интересное явление - при забросе на его выходе будет одиночный импульс, а при подсечке двойной ( или наоборот при смене полярности пьезика). Это явление позволяет очень легко диагностировать заброс, подсечку. На фото снизу осциллограмма - чередование имитаций заброс - подсечка.
Вложение:
заброс_подсечка_600.jpg
заброс_подсечка_600.jpg [ 57.53 КБ | Просмотров: 600 ]
Но у данного решения недостаток - большое потребление.

_________________
XXIII


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Электронный сигнализатор поклевки
СообщениеДобавлено: 23 ноя 2018, 23:24 
Не в сети

Зарегистрирован: 24 май 2016, 16:46
Сообщения: 188
rioi писал(а):
Удар по бланку.
Кодировка - сила удара.
Ни какая поклевка, ни какие забросы не в состоянии отключить сигнализатор.


rioi писал(а):
... пьзоэлемент в чистом виде работает еще более менее только как датчик удара.


Ага! Теперь кажется начинаю понимать...
Пробегусь еще раз, для разъяснения, по датчикам:
SW-18015P - основной датчик, на данный момент на него реализована только фиксация поклевки.
Пьзоэлемент - излучатель звука и по совместительству датчик удара по бланку для вкл./откл. сигнализатора.
Поправьте, если ошибаюсь.

rioi, а как на осциллограмме ведет себя SW-18015P при подсечке в плане длинны импульса?
Навскидку, при ускорении бланка во время подсечки, пружинка SW-18015P должна находится больший промежуток времени в замкнутом состоянии (более длинный импульс) чем в моменты поклевки.
Может этот длинный импульс и можно будет отследить и фиксировать как дополнительную команду на отключение сигнализатора?


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 806 ]  На страницу Пред.  1 ... 63, 64, 65, 66, 67, 68, 69 ... 81  След.

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

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


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

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB