| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Помощ за CAN AUTO SAE J1939 http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=14627 |
Страница 1 от 2 |
| Автор: | NikB [ Чет Юни 09, 2016 11:47 am ] |
| Заглавие: | Помощ за CAN AUTO SAE J1939 |
Здравейте! Търся информация и помощни средсва за CAN протокола J1939. От скоро (2-3 часа Ще съм благодарен за всяко съдействие. Естествено, няма пари за стандарти от SAE В мрежата намерих версии на документация SAE от 1996г, а и тази част едва ли е съществено променена. Ние имаме разработен универсален CAN-USB адаптер и просто (просто ? Чета, че това J1939 има последователности от свързани съобщения (т.е. едно съобщение се предава в няколко CAN съобщения). Ако някой се е занимавал, моля пояснете |
|
| Автор: | Dimitar [ Чет Юни 09, 2016 2:33 pm ] |
| Заглавие: | Re: Помощ за CAN AUTO SAE J1939 |
Ако трябва да напишете целия протокол както е по стандарт заедно с всичките стандартни съобщения не ви мърда поне година работа. Имам ги всички стандарти на пдф-и, но мога да ги кача някъде след два дена като се прибера в щатите. Пак не са последните версии, но поне са по-нови от твоите |
|
| Автор: | NikB [ Чет Юни 09, 2016 4:22 pm ] | |||||||||||||
| Заглавие: | Re: Помощ за CAN AUTO SAE J1939 | |||||||||||||
Благодаря ти много за мнението и за стандартите, ще ги чакам с нетърпение Все още не е ясно каква част от съобщенията трябва да слушаме, но едва ли ще напишем целия протокол Имаме 2 версии на USB2CAN: с CAN на процесорите (АТМЕЛ) и с SPI CAN чипове на Microchip (и STM процесор). Ако се налага, се охарчваме за галванично разделяне Имаме и едно, като гейтуейтче с 2 CAN. Версия на CANopen джиткаме. Ето картинките:
|
||||||||||||||
| Автор: | Dimitar [ Нед Юни 12, 2016 3:29 pm ] |
| Заглавие: | Re: Помощ за CAN AUTO SAE J1939 |
Ето обещания архив с файловете, дето имам за J1939: http://nitroflare.com/view/DFB842073ACE ... 9_Docs.zip |
|
| Автор: | NikB [ Нед Юни 12, 2016 8:17 pm ] |
| Заглавие: | Re: Помощ за CAN AUTO SAE J1939 |
Благодаря много! През седмицата се надявам да намеря някои емулатор и да започвам |
|
| Автор: | Dimitar [ Нед Юни 12, 2016 8:47 pm ] |
| Заглавие: | Re: Помощ за CAN AUTO SAE J1939 |
Емулатор на какво? |
|
| Автор: | NikB [ Нед Юни 12, 2016 11:24 pm ] |
| Заглавие: | Re: Помощ за CAN AUTO SAE J1939 |
Ами, мярнах някъде емулатор на J1939, но може и да бъркам. Представям си, че ще мога да конфигурирам J1939 съобщения с емулатор, да ги изпраща, за да ги ползвам, докато пиша моята страна. |
|
| Автор: | Dimitar [ Пон Юни 13, 2016 1:14 am ] |
| Заглавие: | Re: Помощ за CAN AUTO SAE J1939 |
Ако намериш такова нещо свиркай - аз поне не съм чувал да има, особено пък безплатен |
|
| Автор: | NikB [ Сря Юни 22, 2016 12:11 pm ] |
| Заглавие: | Re: Помощ за CAN AUTO SAE J1939 |
Чета стандарта, та имам питане (вероятно, защото за сега чета само J1939-71 и J1939-73). Относно прилагането на SLOT (Scale Limit Offset Transfer). В -71 има прилежно дефинирани SLOT параметри, но не ми е ясно как тия слотове се свързват с SPN-тата. Въпреки описаните SLOT, по-долу в същия -71, във всяко SPN пак са описали: resolution, range, .... Нещо не ми е ясно - сякаш се дублира. А в -73 SLOT се споменава само в 5.7.30 Scaled Test Results (DM30) |
|
| Автор: | Dimitar [ Сря Юни 22, 2016 6:12 pm ] |
| Заглавие: | Re: Помощ за CAN AUTO SAE J1939 |
Ник, нещо не мога да разбера въпроса ти. SLOT-те обясняват как се мащабират данните, като има приети стандартни SLOT-е. SPN-те дефинират специфични стандартни параметри със съответния им SLOT. И понеже за един параметър - например температура на охлаждащата течност на двигателя има дефиниран специфичен SPN, но пък в същото време има дефинирани няколко различни SLOT-а за температура, то в дефиницията за SPN-а пак трябва да се посочи кой точно SLOT се използва и понеже поради някаква причина са оставили SLOT-те без номера пак описват целия SLOT вместо само да кажат SLOT 15 например. И това е ако ползваш стандартни съобщения. Ако ползваш съобщение с твой собствен PGN тогава пък въобще не си задължен да ползваш стандартните SPN-и и SLOT-ве и там можеш да си правиш каквото искаш и ако не го документираш вече пък настъпва пълна каша. |
|
| Автор: | NikB [ Сря Юни 22, 2016 6:40 pm ] | |||||||||
| Заглавие: | Re: Помощ за CAN AUTO SAE J1939 | |||||||||
Благодаря, просто не ми се вярваше, че описват на две места едно и също |
||||||||||
| Автор: | NikB [ Пон Сеп 11, 2017 2:15 pm ] |
| Заглавие: | Re: Помощ за CAN AUTO SAE J1939 |
Да не поствам нова тема, да питам тук: Как да емулирам няколко J1939 съобщения? Имам Vector VN1610 (имам и наши CAN адаптери Търся нещо (библиотека или приложение) което да ми спести част от (или цялалта) работата по емулацията: Минималното е емулиране на няколко (каквито и да са) хардкодирани съобщения. Търся нещо (полу или напълно) готово повече по политически причини, защото иначе ще започнат едни безкрайни уточнявания на изисквания |
|
| Автор: | NikB [ Пон Сеп 11, 2017 7:51 pm ] |
| Заглавие: | Re: Помощ за CAN AUTO SAE J1939 |
За сега намерих един xls с описание на няколко хиляди PGN. Ако не намеря нещо по-завършено, вероятно ще направя малък тул, който да - чете от подобен файл, - визуализира редовете му, - позволява да се редактират стойностите на величините, - да композира съответното CAN message, - да изпраща по CAN ЛИНК КЪМ XLS ФАЙЛА Файлът е от сайта http://www.schneider-electric.com |
|
| Автор: | nickich [ Чет Сеп 14, 2017 7:54 am ] |
| Заглавие: | Re: Помощ за CAN AUTO SAE J1939 |
https://github.com/kurt-vd https://www.usenix.org/system/files/con ... rakova.pdf https://libraries.io/github/tomahawkins/ecu ... |
|
| Автор: | NikB [ Чет Сеп 14, 2017 3:43 pm ] |
| Заглавие: | Re: Помощ за CAN AUTO SAE J1939 |
Благодаря |
|
| Страница 1 от 2 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|