Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1
  • 2

ТЕМА: Показчик скошеної площі для зернозбирального комбайна

Показчик скошеної площі для зернозбирального комбайна 25 авг 2021 11:06 #1

  • tabas
  • tabas аватар
  • Не в сети
  • Harness is online
  • Сообщений: 24
  • Спасибо получено: 5
  • sxem.org Sponsor 2021
Доброго дня!
Прошу допомогти з виготовленням приладу який би показував викошену площу комбайном.
Треба спідометр, одометр і викошена площа.
Плата зібрана на ATmega8, LCD 16x2, датчик оборотів колеса індуктивний 15 імп./м.
колесо за оберт проходить приблизно 2.8м, максимальна швидкість руху 25км/год
Ширина жатки 2.5м.
Дякую.
Вложения:
Администратор запретил публиковать записи гостям.

Показчик скошеної площі для зернозбирального комбайна 25 авг 2021 19:09 #2

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 12462
  • Спасибо получено: 4647
  • Respect sxem.org Sponsor 2019 Author
tabas пишет:
Прошу допомогти з виготовленням приладу...
Чим саме допомогти?
Администратор запретил публиковать записи гостям.

Показчик скошеної площі для зернозбирального комбайна 25 авг 2021 19:37 #3

  • tabas
  • tabas аватар
  • Не в сети
  • Harness is online
  • Сообщений: 24
  • Спасибо получено: 5
  • sxem.org Sponsor 2021
Soir, прошу написати прошивку, в програмувані нуль, пробував сам різні на жаль не вийшлло.
Плати робив для термостата котла, одна залишилась, так що хочу використати готову, тому така схема.
З повагою до Вас!
Вложения:
Последнее редактирование: 25 авг 2021 21:41 от tabas.
Администратор запретил публиковать записи гостям.

Показчик скошеної площі для зернозбирального комбайна 26 авг 2021 07:24 #4

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 12462
  • Спасибо получено: 4647
  • Respect sxem.org Sponsor 2019 Author
Потрібен детальний опис приладу.

Поки що просто зібрав проект. Але не повністю, так як мені не все зрозуміло.
Прошивка тестова для дисплею. Вона вміє тільки рахувати імпульси.
Вложения:
Последнее редактирование: 04 сен 2021 17:59 от Soir. Причина: Обновление прошивки
Администратор запретил публиковать записи гостям.
Спасибо сказали: tabas

Показчик скошеної площі для зернозбирального комбайна 26 авг 2021 15:33 #5

  • tabas
  • tabas аватар
  • Не в сети
  • Harness is online
  • Сообщений: 24
  • Спасибо получено: 5
  • sxem.org Sponsor 2021
Soir, дякую! Приблизно таке потрібно як на малюнку.
1. Показати швидкість руху, якщо можливо вивести в ШИМ на якомусь виході, щоб була можливість показати на аналоговому показчику ( вольтметр ).
2. Пройдений загальний шлях з включеною жаткою
3. Площа викошена за день ( запамятовується, очищується кнопкою )
4. Загальна викошена площа ( запамятовується, очищується комбінація кнопок або меню )
5. Можливість вводити коректуючі коефіцієнти ( кількість імпульсів на 1м. або пройдений шлях)
Дані:
- L колеса приблизно 3,9м.
- 12 імпульсів на 1м.
- максимальна швидкість 25 км/год. ( приблизно 83 Гц.)
- ширина захвату жатки 2,3м.
З повагою до Вас!
Вложения:
Последнее редактирование: 26 авг 2021 15:36 от tabas.
Администратор запретил публиковать записи гостям.

Показчик скошеної площі для зернозбирального комбайна 26 авг 2021 15:59 #6

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 12462
  • Спасибо получено: 4647
  • Respect sxem.org Sponsor 2019 Author
tabas пишет:
1. Показати швидкість руху, якщо можливо вивести в ШИМ на якомусь виході...
На Вашій схемі це PB1?
А що повинно бути на PB0?
Для чого дільник напруги на PC3?
Яким чином повинні запам'ятовуватися дані? Ручним натисканням на кнопку, при вимкненні живлення, при відключенні жатки..., чи як?
Администратор запретил публиковать записи гостям.

Показчик скошеної площі для зернозбирального комбайна 26 авг 2021 16:07 #7

  • tabas
  • tabas аватар
  • Не в сети
  • Harness is online
  • Сообщений: 24
  • Спасибо получено: 5
  • sxem.org Sponsor 2021
На Вашій схемі це PB1?
можна він вільний
А що повинно бути на PB0?
вільний
Для чого дільник напруги на PC3?
запис в память при відключені напруги
Яким чином повинні запам'ятовуватися дані?
мабуть при відключені напруги
Администратор запретил публиковать записи гостям.

Показчик скошеної площі для зернозбирального комбайна 26 авг 2021 16:23 #8

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 12462
  • Спасибо получено: 4647
  • Respect sxem.org Sponsor 2019 Author
tabas пишет:
запис в память при відключені напруги
Тоді потрібно дільник підключати не на +5V, а на +12V (чи скільки у Вас там перед стабілізатором +5V). Також потрібно розглянути саму схему живлення. Його має бути достатньо для запису даних. А ще краще було б для цих цілей використати pin PD2.
Администратор запретил публиковать записи гостям.
Спасибо сказали: tabas

Показчик скошеної площі для зернозбирального комбайна 26 авг 2021 16:35 #9

  • tabas
  • tabas аватар
  • Не в сети
  • Harness is online
  • Сообщений: 24
  • Спасибо получено: 5
  • sxem.org Sponsor 2021
Добре, куди переставити вхід Е LCD, і як підключити pin PD2, на +5V?
Вложения:
Последнее редактирование: 26 авг 2021 16:37 от tabas.
Администратор запретил публиковать записи гостям.

Показчик скошеної площі для зернозбирального комбайна 26 авг 2021 17:26 #10

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 12462
  • Спасибо получено: 4647
  • Respect sxem.org Sponsor 2019 Author
Можна на будь-який вільний. Або подивіться, як я підключив у проекті (оновив проект і прошивку в повідомленні №4).
Крім цього, потрібно підібрати номінали резисторів дільника. Це вже залежить від блока живлення. Також потрібно розглянути і схему самого блока живлення. Можливо потрібні якісь доробки.
Администратор запретил публиковать записи гостям.
Спасибо сказали: tabas

Показчик скошеної площі для зернозбирального комбайна 27 авг 2021 08:49 #11

  • tabas
  • tabas аватар
  • Не в сети
  • Harness is online
  • Сообщений: 24
  • Спасибо получено: 5
  • sxem.org Sponsor 2021
Доброго дня!
Soir,дуже дякую! Для живлення використав понижаючий 1.8А ставілізатор HW-187.
Зовнішні підключення на схемі.
Підскажіть як вставити картинку в тест.
Дякую!
Вложения:
Последнее редактирование: 27 авг 2021 08:55 от tabas.
Администратор запретил публиковать записи гостям.

Показчик скошеної площі для зернозбирального комбайна 27 авг 2021 10:13 #12

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 12462
  • Спасибо получено: 4647
  • Respect sxem.org Sponsor 2019 Author
Напругу для детектора живлення слід брати з аноду VD1. Опір резисторів дільника повинен бути таким, щоби при мінімальній робочій напрузі на вході у МК було приблизно +3V.
Ємності конденсаторів до і після стабілізатора повинно бути достатньо, для забезпечення живлення МК на час збереження даних. Трохи пізніше я добавлю цю опцію у прошивку, тоді їх можна буде підібрати.
Бажано перенести підключення оптопар також на анод діода. Або встановити ще один.

У прошивці вже працюють налаштування. Вхід в меню і вибір вікна меню - утримання кнопки SET більше 1,5 сек. Вибір параметру - коротке натискання на SET.
Уточніть, які саме налаштування потрібні. Їх діапазон, відображення на дисплеї і т.п. Тоді я продовжу.

Також вже є вихід ШІМ сигналу на PB1.

Обчислення швидкості, площі... йде вірно?

P.S.
Додав збереження даних. Для цього потрібно до 30 мсек часу після відключення живлення. Можете тестувати і підбирати дільник напруги і конденсатори (перш за все, до стабілізатора).
Також варто змінити FUSE, дивіться в архіві повідомлення №4.
Последнее редактирование: 27 авг 2021 13:03 от Soir. Причина: Дополнение
Администратор запретил публиковать записи гостям.
Спасибо сказали: tabas

Показчик скошеної площі для зернозбирального комбайна 27 авг 2021 13:46 #13

  • tabas
  • tabas аватар
  • Не в сети
  • Harness is online
  • Сообщений: 24
  • Спасибо получено: 5
  • sxem.org Sponsor 2021
Уточніть, які саме налаштування потрібні
Налаштування ці що зараз прошивці Combine_ATM8_1602_4_4 добрі,
тільки добавити ще ширину захвату (жатки) +/- 1м.
По прошивці:
- не обнуляються покази швидкості при відсутності імпульсів
- вихід ШІМ тоже активний
- кнопки правильно, тільки бажано зробити вихід з меню при довгій паузі ( сек. 20 )
- обмежити максимальну швидкість до 30 км/год. ШІМ напевне буде точніший.
Soir, перевірте по схемі чи правильно я врахував зауваження.
З повагою до Вас!
Вложения:
Последнее редактирование: 27 авг 2021 13:50 от tabas.
Администратор запретил публиковать записи гостям.

Показчик скошеної площі для зернозбирального комбайна 27 авг 2021 13:56 #14

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 12462
  • Спасибо получено: 4647
  • Respect sxem.org Sponsor 2019 Author
tabas пишет:
тільки добавити ще ширину захвату (жатки)
Там є, параметр W.

tabas пишет:
- не обнуляються покази швидкості при відсутності імпульсів
Зараз вже версія 5, попробуйте з нею. Затримка можлива до 3 сек, МК ще якийсь час чекає на імпульси. А взагалі, програма рахує метрами. Тобто, прийшло 12 імпульсів - це один метр, тоді і перераховує швидкість. На малій швидкості затримки при зміні швидкості можуть бути і десятки секунд. Але коли імпульсів зовсім немає - приблизно 3 сек.

tabas пишет:
- кнопки правильно, тільки бажано зробити вихід з меню при довгій паузі ( сек. 20 )
Це теж є. 30 сек по бездіяльності.

tabas пишет:
- обмежити максимальну швидкість до 30 км/год. ШІМ напевне буде точніший.
ШІМ і так обмежений до 25 км/год. А цифрова частина може рахувати і до 100, це вже ні на що не впливає.

P.S.
Так, по схемі все добре.
Последнее редактирование: 27 авг 2021 13:58 от Soir. Причина: Дополнение
Администратор запретил публиковать записи гостям.
Спасибо сказали: tabas

Показчик скошеної площі для зернозбирального комбайна 27 авг 2021 15:17 #15

  • tabas
  • tabas аватар
  • Не в сети
  • Harness is online
  • Сообщений: 24
  • Спасибо получено: 5
  • sxem.org Sponsor 2021
Прошивка Combine_ATM8_1602_4_5_ показує тільки швидкість, ні площі, ні пройденого шляху.
При зупинці таки не обнуляються покази, і тільки прихід першого імпульса скидає на нуль і дальше показує швидкість добре.
І ще попрошу, змінити порядок в меню,
заходим перше на обнулення а потім на налаштування параметрів.
Последнее редактирование: 27 авг 2021 15:49 от tabas.
Администратор запретил публиковать записи гостям.

Показчик скошеної площі для зернозбирального комбайна 27 авг 2021 19:20 #16

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 12462
  • Спасибо получено: 4647
  • Respect sxem.org Sponsor 2019 Author
tabas пишет:
Прошивка Combine_ATM8_1602_4_5_ показує тільки швидкість, ні площі, ні пройденого шляху.
Жатка ввімкнена?
Администратор запретил публиковать записи гостям.

Показчик скошеної площі для зернозбирального комбайна 27 авг 2021 19:35 #17

  • tabas
  • tabas аватар
  • Не в сети
  • Harness is online
  • Сообщений: 24
  • Спасибо получено: 5
  • sxem.org Sponsor 2021
Soir, затупив, все добре, працює.
Прошу, пройдений шлях напевне виводити в метрах.
З повагою.
Администратор запретил публиковать записи гостям.

Показчик скошеної площі для зернозбирального комбайна 27 авг 2021 20:12 #18

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 12462
  • Спасибо получено: 4647
  • Respect sxem.org Sponsor 2019 Author
tabas пишет:
пройдений шлях напевне виводити в метрах.
А точніше? Який формат? Зробив хх,ххх км. Але на дисплеї вже тісно.
Змінив порядок меню.

Збереження даних при відключенні живлення Ви перевіряли?
Що ще по алгоритму потрібно поправити? І що ще залишилось реалізувати?
Администратор запретил публиковать записи гостям.

Показчик скошеної площі для зернозбирального комбайна 27 авг 2021 20:59 #19

  • tabas
  • tabas аватар
  • Не в сети
  • Harness is online
  • Сообщений: 24
  • Спасибо получено: 5
  • sxem.org Sponsor 2021
Щоб не бути надокучливим, змінити хх.хх,
добавити корекцію пробігу за оберт ( circle +/- 100 см.), одними імпульсами не підкоректую,
буде накоплюватись похибка.
Збереження ще не перевірив, не дороблено.

При зупинці таки не обнуляється, залишається останій показник.

Показчик швидкості використаю з автомобільного тахометра, шкалу перемалюю,
правда чутливість його низька (50мА), прийдеться ставити транзистор.
Вложения:
Администратор запретил публиковать записи гостям.

Показчик скошеної площі для зернозбирального комбайна 27 авг 2021 21:19 #20

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 12462
  • Спасибо получено: 4647
  • Respect sxem.org Sponsor 2019 Author
tabas пишет:
При зупинці таки не обнуляється, залишається останій показник.
Виправив, перевіряйте ще.

tabas пишет:
добавити корекцію пробігу за оберт ( circle +/- 100 см.), одними імпульсами не підкоректую
Подумаю, як це краще зробити. Тут бачу два варіанти. Або кількість імпульсів на 1 м з десятими долями, або задавати відстань для одного імпульсу в сантиметрах (так напевне буде простіше).
Администратор запретил публиковать записи гостям.

Показчик скошеної площі для зернозбирального комбайна 27 авг 2021 23:29 #21

  • tabas
  • tabas аватар
  • Не в сети
  • Harness is online
  • Сообщений: 24
  • Спасибо получено: 5
  • sxem.org Sponsor 2021
Soir, щиро дякую!
Працює, покази швидкості при зупинці скидаються.
Дані запамятовуються при виключені живлення, прийшлось розділити діодом індикатор,
він з підсвіткою, багато зпоживає.
А ще поморочу Вас, вибачайте.
Формат показів бажано все таки хх.хххм, а то ари рахує а метри стоять, якось не дивиться.
Замість коми поставити крапку або порожнє знакомісце, як вважаєте?

Меню: > 1.5 сек. дена площа > обнулення > вихід або 30 сек.
> 1.5 сек. сума площа > обнулення > вихід або 30 сек
> 3.0 сек. налаштування > вихід або 30 сек
якось так.

З повагою до Вас!
Администратор запретил публиковать записи гостям.

Показчик скошеної площі для зернозбирального комбайна 28 авг 2021 08:22 #22

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 12462
  • Спасибо получено: 4647
  • Respect sxem.org Sponsor 2019 Author
tabas пишет:
Дані запамятовуються при виключені живлення, прийшлось розділити діодом індикатор, він з підсвіткою, багато зпоживає.
Не знаю, як Ви розділили, по Вашій схемі живлення цього не зрозуміти. Це як, окреме живлення для індикатора? Можливо за краще зробити управління підсвіткою від МК? Программа сама його відключить при необхідності.

tabas пишет:
> 3.0 сек. налаштування...
Ні, час утримання кнопки може бути тільки один.

Прошивку оновив. Крім косметики, ще встановлення дистанції між двома імпульсами в мм замість кількості імпульсів на 1 м.
Потрібно перевірити.
Зверніть увагу на покази швидкості. Зокрема на їх стабільність. Можливо тут ще будуть потрібні якісь доробки (усереднення) вже зараз чи після встановлення на техніку.
Администратор запретил публиковать записи гостям.
Спасибо сказали: tabas

Показчик скошеної площі для зернозбирального комбайна 28 авг 2021 09:08 #23

  • tabas
  • tabas аватар
  • Не в сети
  • Harness is online
  • Сообщений: 24
  • Спасибо получено: 5
  • sxem.org Sponsor 2021
Soir, доброго дня!
Перевірив, покази стабільні ( імпульси з генератора ) при зміні частоти веде себе адекватно.
Доробляю і пробуєм на техніці.
Єдине, якщо не затруднить, коли заходжу в меню і дальше
нічого не роблю ( не натискаю кнопок +\- ) по бездіяльності не виходить з меню,
і зменшіть, будь ласка, час виходу десь 15 сек.
З повагою до Вас.
Администратор запретил публиковать записи гостям.

Показчик скошеної площі для зернозбирального комбайна 28 авг 2021 09:25 #24

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 12462
  • Спасибо получено: 4647
  • Respect sxem.org Sponsor 2019 Author
tabas пишет:
Перевірив, покази стабільні ( імпульси з генератора )
З живого датчика може бути по-іншому.
Пишіть, якщо покази будуть скакати.

tabas пишет:
по бездіяльності не виходить з меню,
і зменшіть, будь ласка, час виходу десь 15 сек.
Оновив прошивку.
Администратор запретил публиковать записи гостям.
Спасибо сказали: tabas

Показчик скошеної площі для зернозбирального комбайна 28 авг 2021 10:54 #25

  • tabas
  • tabas аватар
  • Не в сети
  • Harness is online
  • Сообщений: 24
  • Спасибо получено: 5
  • sxem.org Sponsor 2021
Soir, я щиро вдячний за пророблену роботу.
Дальше встановлення, поки що чекаю на диск з прорізями.
Ще раз дякую і мирного неба нам усім!
з повагою до Вас, Богдан.
Администратор запретил публиковать записи гостям.
  • Страница:
  • 1
  • 2
Модераторы: wolf2000, Vakula, Айнцвайдрайченко, Soir