#76 2025-05-28 21:36:13

vanya82111
Учасник
Зареєстрований: 2023-03-23
Повідомлень: 64

Re: lin аналізатор

Ну я просто не розумію,я описав вище ,там  все просто ,нічого добавити.З качелями фото цікаві.Ви поясніть що непонятно,бо мій мозок не розуміе big_smile
Неважно- любу  нажатої кнопки команду   лін ,--конвертировати на любий  припустимо виход   релюшку, а я релюшку підпаяю на яку мені треба кнопку.Ну все настільки  просто, аж обідно big_smile Замість релюшки аналоговий вмхід контролера достатньо .

Остання редакція vanya82111 (2025-05-28 21:44:45)

Неактивний

#77 2025-05-28 21:47:00

jokeer
Гість

Re: lin аналізатор

Ну ви ж якось плануєте розрізняти команди? Чи вам все одно? wink

#78 2025-05-28 22:09:53

vanya82111
Учасник
Зареєстрований: 2023-03-23
Повідомлень: 64

Re: lin аналізатор

jokeer пише:

Ну ви ж якось плануєте розрізняти команди? Чи вам все одно? wink

Яне пойму що написали ?
Я  розумию це так

1-Нажав на lin кнопку плюс - пішов по проводу сигнал ID-10, DLS -1, DATA -55, він  конвертуеться мікросхемою jtj1020 припустимо в RX-1 TX -1 >перенаправляемо ардуинкою на аналоговий вихід під номером 1 big_smile

2-Нажав на lin кнопку мінус- пішов по проводу сигнал ID-10 DLS -1 DATA -56 він  конвертуеться мікросхемою jtj1020  припустимо в RX-2 TX -2 >перенаправляемо ардуинкою на аналоговий вихід під номером 2 big_smile

3-а той аналоговий  вихід або на оптопару big_smile або на реле big_smile або заморочитися то імітація  резистори кнопок

А ви як це розуміете? big_smile Бо інших варіантів просто варіантів нема big_smile

Остання редакція vanya82111 (2025-05-28 22:24:29)

Неактивний

#79 2025-05-28 22:42:57

jokeer
Гість

Re: lin аналізатор

Це вже на щось схоже wink Ви таки співставили 2 команди на lin інтерфейсв якимсь діям. Берете лібу для lin, там є приклади. Пробуєте залити приклад в ардуїнку щоб побачити ці команди через скетч. А далі все просто. Купа if і digitalWrite.

#80 2025-05-28 22:45:47

vanya82111
Учасник
Зареєстрований: 2023-03-23
Повідомлень: 64

Re: lin аналізатор

jokeer пише:

Це вже на щось схоже wink Ви таки співставили 2 команди на lin інтерфейсв якимсь діям. Берете лібу для lin, там є приклади. Пробуєте залити приклад в ардуїнку щоб побачити ці команди через скетч. А далі все просто. Купа if і digitalWrite.

Мені моментами кажеся що ви хочете щоб я сам до цього дійшов ,но нерозуміюя  і все .що робити:)Можливо вам це понятно мені нет.Я заливати не вмію нічого  smile Іті слова для мене чудні smile

Остання редакція vanya82111 (2025-05-28 22:48:18)

Неактивний

#81 2025-05-28 22:52:29

jokeer
Гість

Re: lin аналізатор

Ну це ж таки ваш хоббі проект, не мій wink

#82 2025-05-28 23:02:58

vanya82111
Учасник
Зареєстрований: 2023-03-23
Повідомлень: 64

Re: lin аналізатор

jokeer пише:

Ну це ж таки ваш хоббі проект, не мій wink

Хобі просто руль прикрутити big_smile а не програмувати

Неактивний

#83 2025-05-28 23:11:17

jokeer
Гість

Re: lin аналізатор

Ви знали на що підписувались wink

#84 2025-05-28 23:20:29

vanya82111
Учасник
Зареєстрований: 2023-03-23
Повідомлень: 64

Re: lin аналізатор

jokeer пише:

Ви знали на що підписувались wink

Вобщето я атеист ,але почав вірити в Бога щоб він мені прислав  програміста який розуміеся в цій проблемі:) big_smile

Неактивний

#85 2025-05-29 09:02:22

jokeer
Гість

Re: lin аналізатор

В 21 сторіччі, коли є не тільки гугол а і chatgpt, жалітися про те, що чогось не знаєш, якось дивно wink Розбиваєте задачу на менші і їсте слона частинами. Тут немає наркоманьського метану чи незвичайної схемотехніки, все прямолінійно і перпендикулярно. Навіть трохи скучно wink Від традиційного блимання лампочкою воно відрізняється тільки об'ємом роботи.

#86 2025-05-29 11:35:16

vanya82111
Учасник
Зареєстрований: 2023-03-23
Повідомлень: 64

Re: lin аналізатор

jokeer пише:

В 21 сторіччі, коли є не тільки гугол а і chatgpt, жалітися про те, що чогось не знаєш, якось дивно wink Розбиваєте задачу на менші і їсте слона частинами. Тут немає наркоманьського метану чи незвичайної схемотехніки, все прямолінійно і перпендикулярно. Навіть трохи скучно wink Від традиційного блимання лампочкою воно відрізняється тільки об'ємом роботи.

Я спрашивал у chatgpt,как стать депутатом, как купить виграшний білет,як дожити до 200років  не додумався спитати за лін адаптер:) Та ладно.Я непойму цю всю хрень:)Чат жпт плюс в мене, думаю і термінатор не справиться Т 1000 big_smile

Остання редакція vanya82111 (2025-05-29 11:37:26)

Неактивний

#87 2025-05-29 11:41:05

vanya82111
Учасник
Зареєстрований: 2023-03-23
Повідомлень: 64

Re: lin аналізатор

mini_Bez-nazvanija.jpegЛогический анализатор USB думав ще  купити, бо впрограмі я не пойму що твориться COM Port Toolkit 3.9 ліцензії нема ніде.Terminal.exe
Я непойму як сохранити інфу  rx tx  кнопок smile

Остання редакція vanya82111 (2025-05-29 12:03:34)

Неактивний

#88 2025-05-29 11:43:22

jokeR
Учасник
Зареєстрований: 2024-12-12
Повідомлень: 93

Re: lin аналізатор

Так, питання треба ставити правильні wink чатік - це такий наворочений пошук по тій базі, на якій його навчили. Те, чого не можна знайти в інтернетах там немає.
Хоча дивно. Виіграшний білет купити дуже просто. Купляєте 1000 - там будуть і виіграшні. Впевнений що чатік про це знає. Признайтесь, насправді не питали ні про білети, ні про те як залити скетч в ардуїну?

Неактивний

#89 2025-05-29 11:53:25

jokeR
Учасник
Зареєстрований: 2024-12-12
Повідомлень: 93

Re: lin аналізатор

Аналізатор - правильна річ, я вже писав.
А що, цей ваш toolkit ніяк не зберігає? Ну, в крайньому випадку можна і руками записати, 18 команд всього. Можна наробити скріншотів і через OCR прогнати.

Неактивний

#90 2025-05-29 12:24:25

vanya82111
Учасник
Зареєстрований: 2023-03-23
Повідомлень: 64

Re: lin аналізатор

jokeR пише:

Аналізатор - правильна річ, я вже писав.
А що, цей ваш toolkit ніяк не зберігає? Ну, в крайньому випадку можна і руками записати, 18 команд всього. Можна наробити скріншотів і через OCR прогнати.

Прочитав я ваш смс про автоматизацію каміна ,да ви прямо геній, не боїтеся що камін востане проти вас big_smile у 8.00 ранку big_smile Зайдіть мені на комп може сообразите що до чого?

Неактивний

#91 2025-05-29 13:13:04

jokeR
Учасник
Зареєстрований: 2024-12-12
Повідомлень: 93

Re: lin аналізатор

Ну я в цьому вашому toolkit не розбираюсь, і не планую. Років 20 назад пішов би на рутрекер, чи спробував би заламати..  Зараз влом.  2 хв гугління - знайшов https://github.com/iDoka/awesome-linbus?tab=readme-ov-file#sw-tools
Там є і опис протоколу, і софт для хакання. https://github.com/TOSUN-Shanghai/TSMaster - наче без обмежень.

Неактивний

#92 2025-05-29 20:22:40

jokeR
Учасник
Зареєстрований: 2024-12-12
Повідомлень: 93

Re: lin аналізатор

Сорян, трохи вас обманув. З лібами до LIN не так просто; https://github.com/gicking/LIN_slave_portable_Arduino/blob/main/README.md - це наче повинно поїхати, але не без бубна. Ні на Arduino Nano ні на STM32 автор його не тестував.

Неактивний

#93 2025-05-29 21:19:02

vanya82111
Учасник
Зареєстрований: 2023-03-23
Повідомлень: 64

Re: lin аналізатор

Та не треба  вибачатись, Я дивився це все реально сложно мені зрозуміти:)

Неактивний

#94 2025-05-29 22:07:29

jokeR
Учасник
Зареєстрований: 2024-12-12
Повідомлень: 93

Re: lin аналізатор

Всі колись починали wink
крч дивіться. якщо вирішили таки зробити цей проект
і по тій схемі, де ваш jtj1020 приймає сигнал від руля, а контроллер на ардуїні щось робить далі
то я б робив в такій послідовності.

спочатку - встановлюєте arduino ide, робите стандартний blink світлодіодом - щоб впевнитись що ардуїна працює і програми в неї ви можете заливати.
далі - встановлювати LIN_slave_portable_Arduino, брати звідти приклад із сканером, паяти jtj1020 і пробувати через нього побачити реакцію на кнопки.
а там буде видно. можна релюшками клацати, можна через ЦАП вивести потрібну напругу.. можна CAN адаптер припаяти. ліб для підримки CAN теж є, можливо, щось підійде.

що не ясно - питайте.

Але для спрощення мабуть краще взяти esp8266 або esp32.  Бо

Supported (=successfully tested) boards:
 - Arduino Mega 2560      https://store.arduino.cc/products/arduino-mega-2560-rev3
 - Adafruit Trinket       https://www.adafruit.com/product/1501
 - ESP8266 D1 mini        https://www.wemos.cc/en/latest/d1/d1_mini.html
 - ESP32 Wroom-32UE       https://www.etechnophiles.com/esp32-dev-board-pinout-specifications-datasheet-and-schematic/

Під інше треба підпилювати, а це задача з зірочками.

Остання редакція jokeR (2025-05-29 22:46:24)

Неактивний

#95 2025-05-30 13:07:15

vanya82111
Учасник
Зареєстрований: 2023-03-23
Повідомлень: 64

Re: lin аналізатор

1-arduino ide встановлена, мигав  світлодіодом
2- LIN_slave_portable_Arduino, брати звідти приклад із сканером незнаю де ?
3-У мене TJA1020 підключено   до   USB-UART  на чіпі CH340, в  программі COM Port Toolkit 3.9 йшли якісь данні.
4-А тепер TJA1020 треба підключити  прямо в Arduino Mega 2560?
5-PL2303HX- CP2102- CH340G USB-TTL для arduino TLP281 -GY-291 ADXL345
5.1- STM32F401 STM32F411 -2-ST-LINK V2
5.2- контроллер Nano 3.0 nano CH340 USB драйвер ATMEGA328
5.3-Pro Micro ATmega32U4 5 В 16 МГц
5.4-Arduino Mega 2560
5.5 такі плати в мене
6- просто скачав LIN_master_portable-1.4.0 . встановив
7-https://github.com/zapta/linbus/tree/master/analyzer  --як це скачати незрозумів встановити ? регистрація есть

Остання редакція vanya82111 (2025-05-30 13:30:50)

Неактивний

#96 2025-05-30 13:32:01

jokeR
Учасник
Зареєстрований: 2024-12-12
Повідомлень: 93

Re: lin аналізатор

2- LIN_slave_portable_Arduino, брати звідти приклад із сканером незнаю де, це типа скетч чи програма

Питання по ділу wink
Бібліотека. З такою ось назвою. Встановлюється прямо через IDE через library manager. І приклади з собою тягне. І їх видно в меню examples в тому ж ide wink

3-У мене TJA1020 підключено   до   USB-UART  на чіпі CH340, в  программі COM Port Toolkit 3.9 йшли якісь данні.

Збс. пора підключати до ардуїни і ловити дані нею.

4-А тепер TJA1020 треба підключити  прямо в Arduino Mega 2560?

Наприклад так. Список плат, на яких воно наче повинно поїхати без бубна, є. В мене просто такої дорогої іграшки немає, то я і не розглядаю wink Насправді, на 8266 воно теж без бубна дрібної правки не зібралось wink

6-встановлювати LIN_slave_portable_Arduino, брати звідти приклад із сканером, просто скачав LIN_master_portable-1.4.0 .а далі не знаю що куди встановлювати big_smile

// board pin definitions. Note: for supported Rx pins see https://docs.arduino.cc/learn/built-in-libraries/software-serial/
#if defined(ARDUINO_AVR_MEGA2560)
  #include <NeoHWSerial.h>          // use NeoHWSerial to avoid linker conflict for UART ISRs
  #define PIN_LIN_TX      18        // transmit pin for LIN
  #define PIN_LIN_RX      10        // receive pin for LIN
  #define PIN_TOGGLE      30        // pin to demonstrate background operation
  #define PIN_ERROR       32        // indicate LIN return status
  #define SERIAL_CONSOLE  NeoSerial // serial I/F for console output (comment for no output) 

Ну, я бачу в LIN_slave_SWSerial.ino таке. Я так розумію, що тут вказано, які піни до чого підключити. Очікується також, що діагностика через Serial.print буде валитись в послідовний порт і її буде видно через вбудований в ide монітор.

Якщо не білдиться - Arduino/libraries/LIN_slave_portable/src/LIN_slave_SoftwareSerial.cpp - треба внести таку зміну

@@ -63,7 +63,7 @@
 */
 LIN_Slave_SoftwareSerial::LIN_Slave_SoftwareSerial(uint8_t PinRx, uint8_t PinTx, bool InverseLogic, uint16_t MinFramePause, 
   LIN_Slave_Base::version_t Version, const char NameLIN[], uint32_t TimeoutRx, const int8_t PinTxEN):
-  LIN_Slave_Base(Version, NameLIN, TimeoutRx, PinTxEN), SWSerial(PinRx, PinTx, InverseLogic)
+  LIN_Slave_Base(Version, NameLIN, TimeoutRx, PinTxEN), SWSerial(PinRx, PinTx)
 {  
   // Debug serial initialized in begin() -> no debug output here

Остання редакція jokeR (2025-05-30 13:53:32)

Неактивний

#97 2025-05-30 16:16:48

Васятко
Гість

Re: lin аналізатор

jokeR пише:

пора підключати до ардуїни і ловити дані нею.

Я б почав з цього youtube. com /watch?v=atxVnePZmWA
(в посиланні пробіли прибрати)
Там і схема є і код

#98 2025-05-30 16:18:23

vanya82111
Учасник
Зареєстрований: 2023-03-23
Повідомлень: 64

Re: lin аналізатор

Я так зрозумів, ви вже практично теорію зрозуміли   big_smile Вам би попрактикуватись ще в  big_smile

Неактивний

#99 2025-05-30 20:49:41

jokeer
Гість

Re: lin аналізатор

Ну, такоє.. зробити з цієї штуки щось інше буде непросто wink чувак навіть не намагався щось розшифровувати.

#100 2025-05-30 23:42:33

vanya82111
Учасник
Зареєстрований: 2023-03-23
Повідомлень: 64

Re: lin аналізатор

mini_izobrazhenie_viber_2025-05-31_01-48-03-009.jpg

Підключив я Лін аналізатор до ардуино Мега 2560 видно нажатия ,але сам запуск кнопку роблю Лін трансмит .Тому данні

Також лежав гіроскоп GY521. Написав чат GPT - відповідь скетч big_smile .Загрузив зразу заробило

Остання редакція vanya82111 (2025-05-31 01:56:16)

Неактивний

Швидке повідомлення

Введіть повідомлення і натисніть Надіслати

Підвал форуму