Рыбаки, ау!

Что бы еще такого сделать?... Предлагайте! Обсудим все!!!
Аватара пользователя
java
Держит паяльник хвостом
Сообщения: 962
Зарегистрирован: Вт янв 04, 2011 13:26:17
Откуда: Лен.Обл.

Re: Рыбаки, ау!

Сообщение java »

Стал выключать комп, смотрю пришёл ответ, ну не удержался :solder:
Всё отлично работает, именно так как и надо. Спасибо.
Следущим этапом можно сделать, чтобы эта программа работала при замкнутой ножки микроконтроллера? Ну скажем ножка 15 (РВ1), и следующую программу (№2) делать с замкнутой 16 ножкой, или нужно сначало написать отдельно все четыре программы, а потом уже совмещать?
Пишу с ошибками и опечатками.На это у меня есть разрешение и справка
Аватара пользователя
VNS
Говорящий с текстолитом
Сообщения: 1615
Зарегистрирован: Пт дек 10, 2021 12:48:46
Откуда: Тюмень

Re: Рыбаки, ау!

Сообщение VNS »

[uquote="java",url="/forum/viewtopic.php?p=4346852#p4346852"]2. тоже самое но наоборот, поднимается 2 секунды, отпускается 5[/uquote]
Fishing_rod_V3c.hex
(1.09 КБ) 163 скачивания
Аватара пользователя
VNS
Говорящий с текстолитом
Сообщения: 1615
Зарегистрирован: Пт дек 10, 2021 12:48:46
Откуда: Тюмень

Re: Рыбаки, ау!

Сообщение VNS »

[uquote="java",url="/forum/viewtopic.php?p=4346859#p4346859"]Схему я вижу так, поправте, если не правильно.[/uquote]
Конфигурируйте дорожки на ПП как вам будет удобно их нарисовать… не зависимо какая схема сейчас используется, так как выводы МК можно будет потом переназначить в зависимости от рисунка ПП. Вот к примеру даже такой вольный подход при разводке выводов вполне приемлем…
СпойлерИзображение
Но лучше ПП рисовать когда уже полностью закончим с программой... так как могут быть ещё какие-то дополнения...
Аватара пользователя
java
Держит паяльник хвостом
Сообщения: 962
Зарегистрирован: Вт янв 04, 2011 13:26:17
Откуда: Лен.Обл.

Re: Рыбаки, ау!

Сообщение java »

Добрый день. Только добрался до компа. Путём споров и обсуждений наконец пришли к общему мнению.
Пауза на всех программах между пол оборотами 5 секунд.
1) поднимает 2 секунды, пауза 5 секунд, отпускает 2 секунды, пауза 5 секунд и т. д.
2) подъём разбит на 4 части, пауза между работай 1 секунда, скорость максимальная, далее пауза, отпускание 2 сек., пауза, и т. д.
3) подъём разбит на 8 частей, пауза между частями 1 сек, скорость максимальная, далее пауза, отпускание 2 сек, пауза и т. д.
4) полный оборот разбит на 8 частей, пауза между частями 1 сек, двигатель крутит постоянно (без пауз между подъёмом и отпускание) скорость максимальная.

Сегодня уже поздно, ещё и за рулём сегодня 6 часов, давайте на завтра когда вам будет удобно, я под вас подстроюсь.
Удачи в новом году!!!

Добавлено after 15 minutes 23 seconds:
Да, самое важное забыл сказать, скорость нельзя уменьшать, при испытании с удочкой последней прошивки заметил такую вещь, 2 секунды поднимае, а 5 секунд уже нет, убираю нагрузку( удочку) всё работает, так что с уменьшением скорости уменьшается мощность! Поэтому всё программы нужно делать на максимальной мощности, а это у нас 4 секунды оборот
Пишу с ошибками и опечатками.На это у меня есть разрешение и справка
Аватара пользователя
VNS
Говорящий с текстолитом
Сообщения: 1615
Зарегистрирован: Пт дек 10, 2021 12:48:46
Откуда: Тюмень

Re: Рыбаки, ау!

Сообщение VNS »

[uquote="java",url="/forum/viewtopic.php?p=4347469#p4347469"]1) поднимает 2 секунды, пауза 5 секунд, отпускает 2 секунды, пауза 5 секунд и т. д.[/uquote]
Fishing_rod_V4_1.hex
(2.89 КБ) 152 скачивания
2) подъём разбит на 4 части, пауза между работай 1 секунда, скорость максимальная, далее пауза, отпускание 2 сек., пауза, и т. д.
Fishing_rod_V4_2.hex
(2.89 КБ) 154 скачивания
3) подъём разбит на 8 частей, пауза между частями 1 сек, скорость максимальная, далее пауза, отпускание 2 сек, пауза и т. д.
Fishing_rod_V4_3.hex
(2.89 КБ) 158 скачиваний
4) полный оборот разбит на 8 частей, пауза между частями 1 сек, двигатель крутит постоянно (без пауз между подъёмом и отпускание) скорость максимальная.
Fishing_rod_V4_4.hex
(2.89 КБ) 151 скачивание
при испытании с удочкой последней прошивки заметил такую вещь, 2 секунды поднимае, а 5 секунд уже нет, убираю нагрузку( удочку) всё работает, так что с уменьшением скорости уменьшается мощность!
Не могу уловить суть данного эффекта – в чём причина… когда будет у меня такой двигатель поэкспериментирую… может найду решение… :dont_know:
Аватара пользователя
VNS
Говорящий с текстолитом
Сообщения: 1615
Зарегистрирован: Пт дек 10, 2021 12:48:46
Откуда: Тюмень

Re: Рыбаки, ау!

Сообщение VNS »

Для переключения режимов что будете использовать? Кнопки или какойнить переключатель?

PS. В прошивках задействованы выводы для светодиодов которые показывают при тестах ход выполнения алгоритма… в частности светодиод на РВ5 – сигнализирует о вкл/откл управления двигателем; светодиод на РВ0 – сигнализирует о начале и завершении выполнения очередного периода. То есть светодиод загорается при начале движения выла и тухнет когда вал возвращён в исходное положение (в начало).

PS PS. В будущем планирую сделать переход от режима к режиму именно по данному действию… то есть выполнение нового режима произойдёт только после завершении предыдущего… снимать питание необходимо будет при завершении выполняемого алгоритма…
Аватара пользователя
java
Держит паяльник хвостом
Сообщения: 962
Зарегистрирован: Вт янв 04, 2011 13:26:17
Откуда: Лен.Обл.

Re: Рыбаки, ау!

Сообщение java »

[uquote="VNS",url="/forum/viewtopic.php?p=4347526#p4347526"]Не могу уловить суть данного эффекта[/uquote]
Да и бог с ним, главное что теперь всё работает!



Для переключения режимов будет стоять 4позиционный выключатель,

Изображение

куда от будет замыкать контакты, на плюс или на минус без разницы, сделайте как вам удобнее. Ксли мне не изменяет память, то он замыкает через резистор 100ом?

Добавлено after 51 minute 25 seconds:
Печатка готова, две платы уже сделал

Изображение Изображение

Добавлено after 2 hours 43 minutes 21 second:
Питание будет снимался по окончании рыбалки в любом месте, а вот при подключении он должен начинать работу с начала, не с того места, где было снято питание
Пишу с ошибками и опечатками.На это у меня есть разрешение и справка
Аватара пользователя
VNS
Говорящий с текстолитом
Сообщения: 1615
Зарегистрирован: Пт дек 10, 2021 12:48:46
Откуда: Тюмень

Re: Рыбаки, ау!

Сообщение VNS »

[uquote="java",url="/forum/viewtopic.php?p=4347682#p4347682"]главное что теперь всё работает![/uquote]
То есть все четыре программы работают как надо? Больше ничего менять не будем? Можно переходить к управлению?
куда от будет замыкать контакты, на плюс или на минус без разницы, сделайте как вам удобнее. Ксли мне не изменяет память, то он замыкает через резистор 100ом?
Вообще распространённым способом является замыкание выводов МК на GND, так как для подтяжки используются внутренние резисторы… а они могут только подсоединятся к плюсу питания… то есть общий вывод на переключателе подсоединяется к общей шине, а коммутирующие выводы к выводам МК… конденсаторы на выводах МК для переключателя не нужны – не ставьте их… они только будут убивать контактную группу… дребезг контактов убирается программно и потому не влияет…
Питание будет снимался по окончании рыбалки в любом месте, а вот при подключении он должен начинать работу с начала, не с того места, где было снято питание
Вы планируете выставлять начальную позицию вручную перед подачей питания?
Аватара пользователя
java
Держит паяльник хвостом
Сообщения: 962
Зарегистрирован: Вт янв 04, 2011 13:26:17
Откуда: Лен.Обл.

Re: Рыбаки, ау!

Сообщение java »

Да, все 4 программы отлично работают. Понял, конденсаторы уберу. Да, перед началом работы вручную выстаслять, это ещё и потому, что во время транспортировки неменуемо подвижные механизмы будут сбиваться, а так поставил удочку, выставил верхнюю точку, отрегулировал высоту лески и приманки от дна, подключил батарею, и пошло работать.
Пишу с ошибками и опечатками.На это у меня есть разрешение и справка
Аватара пользователя
VNS
Говорящий с текстолитом
Сообщения: 1615
Зарегистрирован: Пт дек 10, 2021 12:48:46
Откуда: Тюмень

Re: Рыбаки, ау!

Сообщение VNS »

Ну тогда можно сказать программа для данного девайса закончена… ещё один вопрос - при неисправности переключателя программ что должно происходить?
1 Не один из алгоритмов не стартует.
2 Стартует первый алгоритм.
3 …

ЗЫ. Если не ставить кварц, то при низких температурах, время пауз будут немного периодически отличатся… если этот момент не критичен то тогда и ладно… если решитесь поставить кварц, то кварц необходимо будет поставить на 8 МГц и соответственно изменить под его фьюзы…
Аватара пользователя
java
Держит паяльник хвостом
Сообщения: 962
Зарегистрирован: Вт янв 04, 2011 13:26:17
Откуда: Лен.Обл.

Re: Рыбаки, ау!

Сообщение java »

Давайте сделаем с кварцем прошивку и без кварца, пусть будет две, если без кварца покажет себя плохо, то переделаю на карц.
про переключатель, всмысле если проподёт контакт? ну тогда ни одна программма не включится. Хотя это маловероятно, переключатель надёжный
Пишу с ошибками и опечатками.На это у меня есть разрешение и справка
Аватара пользователя
VNS
Говорящий с текстолитом
Сообщения: 1615
Зарегистрирован: Пт дек 10, 2021 12:48:46
Откуда: Тюмень

Re: Рыбаки, ау!

Сообщение VNS »

[uquote="java",url="/forum/viewtopic.php?p=4347886#p4347886"]Давайте сделаем с кварцем прошивку и без кварца, пусть будет две, если без кварца покажет себя плохо, то переделаю на карц.[/uquote]
Их незачем две… она одна работает с частотой тактирования 8 МГц… вам даже ненужно будет программу перепрошивать… если поставите кварц на 8 МГц, то просто прошейте соответствующие фьюзы и всё… захотите убрать кварц – вначале возвращаете фьюзы назад, а уже потом убираете кварц, вот и всё…
ну тогда ни одна программма не включится.
Как скажете… если при старте не будет выбрана ни одна программа, то устройство ни каких действий выполнять не будет.
Fishing_rod.hex
(1.89 КБ) 140 скачиваний
Ну вот наверное и всё, удачной рыбалки… Изображение :beer:
Аватара пользователя
java
Держит паяльник хвостом
Сообщения: 962
Зарегистрирован: Вт янв 04, 2011 13:26:17
Откуда: Лен.Обл.

Re: Рыбаки, ау!

Сообщение java »

Огромное вам спасибо!!! Работает отлично, програмки переключаются, всё как надо!
Как схожу на рыбалку, обязательно выложу здесь видео.
Напишите пожалуйста какие фьюзы выставлять для кварца.

Для тех, кто захочет повторить электронную удочку, вот файл печатки.
И второй файл печатки с кварцем.

Двигатель лучше брать с озона, там он стоит столько же как на али, но приходит через 3 дня, а не через месяц. Аккумуляторы LiFePo4 размер 18650 тоже на озон, а корпус поэрбанк к ним на али, есть по 2 батареи, есть по одной.
Если будут вопросы, складывайте сюда, подскажу, помогу чем смогу.

Ещё раз спасибо VNS, без него этого проэкта бы не существовало!!!
Вложения
5.lay
(20.99 КБ) 162 скачивания
6.lay
(23.36 КБ) 154 скачивания
Пишу с ошибками и опечатками.На это у меня есть разрешение и справка
Аватара пользователя
VNS
Говорящий с текстолитом
Сообщения: 1615
Зарегистрирован: Пт дек 10, 2021 12:48:46
Откуда: Тюмень

Re: Рыбаки, ау!

Сообщение VNS »

[uquote="java",url="/forum/viewtopic.php?p=4347936#p4347936"]Напишите пожалуйста какие фьюзы выставлять для кварца.[/uquote]
1.png
(15.95 КБ) 150 скачиваний
Аватара пользователя
java
Держит паяльник хвостом
Сообщения: 962
Зарегистрирован: Вт янв 04, 2011 13:26:17
Откуда: Лен.Обл.

Re: Рыбаки, ау!

Сообщение java »

Спасибо. Если на морозе будут изменения, поставлю кварц.
Пишу с ошибками и опечатками.На это у меня есть разрешение и справка
Аватара пользователя
VNS
Говорящий с текстолитом
Сообщения: 1615
Зарегистрирован: Пт дек 10, 2021 12:48:46
Откуда: Тюмень

Re: Рыбаки, ау!

Сообщение VNS »

Хотя это же не часы, так что небольшой разброс по времени особо не должен мешать… но посмотрите...
Аватара пользователя
java
Держит паяльник хвостом
Сообщения: 962
Зарегистрирован: Вт янв 04, 2011 13:26:17
Откуда: Лен.Обл.

Re: Рыбаки, ау!

Сообщение java »

Завершение
Пишу с ошибками и опечатками.На это у меня есть разрешение и справка
Аватара пользователя
VNS
Говорящий с текстолитом
Сообщения: 1615
Зарегистрирован: Пт дек 10, 2021 12:48:46
Откуда: Тюмень

Re: Рыбаки, ау!

Сообщение VNS »

В процессе тестирования в реальных условиях был выявлен программный глюк… глюк обнаружен и убран…
Fishing_rod.hex
(1.93 КБ) 168 скачиваний
Аватара пользователя
VNS
Говорящий с текстолитом
Сообщения: 1615
Зарегистрирован: Пт дек 10, 2021 12:48:46
Откуда: Тюмень

Re: Рыбаки, ау!

Сообщение VNS »

Так как МК мега8 достаточно избыточна для данного алгоритма, решено было сделать вариант и для МК ATtiny24A...

Алгоритм тот же, но для МК ATtiny24A… МК тактируется от внутреннего генератора на частоте 8 МГц. Отличие от заводской установки бит делителя на 8 (CKDIV8) должен быть не установлен.
Прошивка…
Fishing_rod_tiny24.hex
(1.89 КБ) 144 скачивания
Схема…
1.png
(18.9 КБ) 150 скачиваний
Добавлено after 10 minutes 14 seconds:
Java попросил изменить алгоритм работы четвёртой программы…
если можно, убрать четвёртую программу, и сделать как третью, только разбить движение пол оборота на 16 частей, (на третей программе разбито на 8 ) и паузу между разбитыми частями сделать не секунду, а пол секунды, остальное как в третьей программе.
Если я всё правильно понял (он пока не ответил на уточняющий вопрос в ЛС…), то вот две прошивки с изменениями четвёртой программы для обоих МК…
Для меги8
Fishing_rod_Vb.hex
(1.92 КБ) 144 скачивания
Для тини24
Fishing_rod_tiny24_Vb.hex
(1.88 КБ) 148 скачиваний
Аватара пользователя
java
Держит паяльник хвостом
Сообщения: 962
Зарегистрирован: Вт янв 04, 2011 13:26:17
Откуда: Лен.Обл.

Re: Рыбаки, ау!

Сообщение java »

[uquote="VNS",url="/forum/viewtopic.php?p=4364496#p4364496"]Если я всё правильно понял[/uquote]
Да, всё верно, спасибо. В ходе испытаний быо выявлено, что за счёт длинны кивка на удочке, ход мармышки был довольно большой, а при разбитии хода на 16 частей он уменшился вдвое. Это хорошо скажется на поклевки пассивной рыбы.
Пишу с ошибками и опечатками.На это у меня есть разрешение и справка
Ответить

Вернуться в «Умные мысли»