![]() |
![]() |
#201 | |
Старший Пользователь
![]() Регистрация: 08.05.2011
Регион: Украина
Машина: Subaru
Сообщений: 233
![]() |
![]() Цитата:
Если я правильно понял то RTD может работать только в режиме Master. Т.е. он сам должен считывать данные. Как он узнает что данные готовы? Внешнее прерывание? Хотя для температуры можно просто считывать данные, например, каждую секунду - температура все равно не успеет измениться. С какой периодичностью передаются данные о температуре в AVC-LAN? |
|
![]() |
![]() |
![]() |
#202 | |
Гуру
![]() Регистрация: 17.03.2008
Возраст: 46
Город: Новокузнецк
Регион: 42
Машина: 2003\Lexus\RX330
Сообщений: 1,192
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
Будет отдельный контроллер, он будет слейвом на шине, который будет обрабатывать AVC-LAN, выделять нужные данные, кроме того к нему будут подключены отдельные дискретные сигналы и все эти данные он будет сохранять у себя в памяти в определенном формате. На RTD2662 по таймеру настраивается событие скачать со слейва нужный объем данных. В этих данных будет как значения температуры, так и информация о том, что нужно активизировать событие отрисовать эти данные на OSD. Т.е. RTD будет опрашивать слейв постоянно, но рисовать что-то на OSD только тогда когда у слейва в данных он найдет команду что данные нужно отобразить. отдельный контроллер будет или AVR на который код AVC-LAN есть рабочий, но я сейчас хочу все перевести на ARM. С какой периодичностью передаются данные я не знаю, расшифровкой данных от gateway ECU в голову я не заморачивался, когда занимался AVC-LAN. теперь надо будет заново проснифать обмен между ними. Насколько я помню, гейтвей постоянно какие-то данные в голову шлет. |
|
![]() |
![]() |
![]() |
#203 |
Гуру
![]() Регистрация: 19.09.2009
Возраст: 47
Город: Мелитополь
Регион: Украина
Сообщений: 2,022
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() RTD позволяет управлятся от внешнего МК (если верить даташиту), по этому есть смысл копать в этом направлении сразу.
|
![]() |
![]() |
![]() |
#204 |
Гуру
![]() Регистрация: 17.03.2008
Возраст: 46
Город: Новокузнецк
Регион: 42
Машина: 2003\Lexus\RX330
Сообщений: 1,192
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() |
![]() |
![]() |
![]() |
#205 |
Гуру
![]() Регистрация: 19.09.2009
Возраст: 47
Город: Мелитополь
Регион: Украина
Сообщений: 2,022
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Инфа о климате на шине AVC-LAN есть?
|
![]() |
![]() |
![]() |
#206 |
Гуру
![]() Регистрация: 17.03.2008
Возраст: 46
Город: Новокузнецк
Регион: 42
Машина: 2003\Lexus\RX330
Сообщений: 1,192
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() инфа о климате и расходе попадает на голову через шину AVC-LAN от Gateway ECU, если я не ошибаюсь.
|
![]() |
![]() |
![]() |
#207 |
Гуру
![]() Регистрация: 17.03.2008
Возраст: 46
Город: Новокузнецк
Регион: 42
Машина: 2003\Lexus\RX330
Сообщений: 1,192
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Приехал мне такой девайс.
![]() Отладочная плата STM32VLDISCOVERY На контроллере STM32F100. Это уже ARM. Буду пробовать на нем поднимать FreeRTOS и уже под эту операционку переписывать драйвер AVC-LAN. Самое главное дешево! 10 баксов с бесплатной доставкой. Приехала из штатов за 20 дней. |
![]() |
![]() |
![]() |
#208 | |
Старший Пользователь
![]() Регистрация: 08.05.2011
Регион: Украина
Машина: Subaru
Сообщений: 233
![]() |
![]() Цитата:
А, откуда планируется брать выход i2c на контроллере матрицы? Я так понимаю, что на разъемах платы его нет - нужно где-то припаиваться? |
|
![]() |
![]() |
![]() |
#209 |
Гуру
![]() Регистрация: 17.03.2008
Возраст: 46
Город: Новокузнецк
Регион: 42
Машина: 2003\Lexus\RX330
Сообщений: 1,192
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() в принципе на i2c можно почти любые выводы процессора назначить. Я сейчас припаялся напрямую к выводам процессора, просто подобрал выводы поближе к углам, чтобы было проще паять.
И еще если не использовать ТТЛ матрицу, освобождается половина выводов которые уже выведены на 40-пиновый разъем. можно туда назначить и вообще не паять плату. собственно я уже реализовал периодический опрос процессором по I2C ардуины (хотя это не совсем ардуина, но это не важно). Сейчас нужно реализовать в прошивке корректную отработку событий по данным полученным через I2C. |
![]() |
![]() |
![]() |
#210 | |
Старший Пользователь
![]() Регистрация: 08.05.2011
Регион: Украина
Машина: Subaru
Сообщений: 233
![]() |
![]() Цитата:
Исходники прошивки для rtd2660 в keil? А какой у тебя программатор? Самый дешевый, что нашел вот этот. |
|
![]() |
![]() |
![]() |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|