Воскресенье, 05.05.2024, 08:26
Вы вошли как Гость | Группа "Гости"Приветствую Вас Гость | RSS
Главная | OBD 2 Scanner - Форум | Мой профиль | Регистрация | Выход | Вход
Обитель RC-инженера
Форма входа
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: ВитГо  
Форум » Разработка электронных устройств » Идеи ! » OBD 2 Scanner (pic18f25k80 CAN ECAN CANBUS)
OBD 2 Scanner
uwrteyДата: Четверг, 10.02.2022, 05:34 | Сообщение # 1
Генерал-майор
Группа: Администраторы
Сообщений: 3270
Репутация: 11
Статус: Offline
брал на али несколько ELM327 и ни один мой KYRON не читает.
один из них позиционировали как "pic18f25k80", но вскрытие показало, что ни каким ПИКОМ там и не пахнет.

pic18f25k80 - https://ww1.microchip.com/downloads/en/DeviceDoc/30509a.pdf

выдержка из даташита

Цитата

 2012 Microchip Technology Inc. DS30509A-page 1
High-Temperature Features:
• Ambient Temperature Range of -40°C to +150°C
Power-Managed Modes:
• Run: CPU on, Peripherals on
• Idle: CPU off, Peripherals on
• Sleep: CPU off, Peripherals off
• Two-Speed Oscillator Start-up
• Fail-Safe Clock Monitor (FSCM)
• Power-Saving Peripheral Module Disable (PMD)
• Ultra Low-Power Wake-up
• Fast Wake-up, 1 μs, Typical
• Low-Power WDT, 300 nA, Typical
• Run mode Currents Down to Very Low 3.8 μA,
Typical
• Idle mode Currents Down to Very Low 880 nA,
Typical
• Sleep mode Currents Down to Very Low 13 nA,
Typical
ECAN Bus Module Features:
• Conforms to CAN 2.0B Active Specification
• Three Operating modes:
- Legacy mode (full backward compatibility with
existing PIC18CXX8/FXX8 CAN modules)
- Enhanced mode
- FIFO mode or programmable TX/RX buffers
• Message Bit Rates up to 1 Mbps
• DeviceNet™ Data Byte Filter Support
ECAN Bus Module Features (Continued):
• Six Programmable Receive/Transmit Buffers
• Three Dedicated Transmit Buffers with Prioritiza-
tion
• Two Dedicated Receive Buffers
• 16 Full, 29-Bit Acceptance Filters with Dynamic
Association
• Three Full, 29-Bit Acceptance Masks
• Automatic Remote Frame Handling
• Advanced Error Management Features
Special Microcontroller Features:
• On-Chip 3.3V Regulator
• Operating Speed up to 64 MHz
• 3.6 Kbytes of General Purpose Registers (SRAM)
• Three Internal Oscillators:
- LF-INTOSC (31 kHz)
- MF-INTOSC (500 kHz)
- HF-INTOSC (16 MHz)
• Priority Levels for Interrupts
• 8 x 8 Single-Cycle Hardware Multiplier
• Extended Watchdog Timer (WDT):
- Programmable period from 4 ms to 4,194s
• In-Circuit Serial Programming™ (ICSP™) via Two
Pins
• In-Circuit Debug via Two Pins
• Programmable BOR
• Programmable LVD


переведем:

Код

Высокотемпературные характеристики:
• Диапазон температуры окружающей среды от -40°C до +150°C
Режимы управления питанием:
• Работа: центральный процессор включен, периферийные устройства включены.
• В режиме ожидания: ЦП выключен, периферийные устройства включены.
• Спящий режим: ЦП выключен, периферийные устройства выключены.
• Запуск двухскоростного осциллятора
• Отказоустойчивый монитор часов (FSCM)
• Отключение энергосберегающего периферийного модуля (PMD)
• Пробуждение со сверхнизким энергопотреблением
• Быстрое пробуждение, 1 мкс, типичное значение
• Маломощный WDT, 300 нА, типовой
• Токи в рабочем режиме упали до очень низкого уровня 3,8 мкА,
Типичный
• Токи в режиме ожидания упали до очень низкого уровня 880 нА,
Типичный
• Токи в спящем режиме упали до очень низкого уровня 13 нА,
Типичный
[b]Особенности модуля шины ECAN:[/b]
• Соответствует активной спецификации CAN 2.0B.
• Три режима работы:
- [b]Устаревший режим (полная обратная совместимость с
существующие CAN-модули PIC18CXX8/FXX8)[/b]
- Расширенный режим
- Режим FIFO или программируемые буферы TX/RX
• Скорость передачи сообщений до 1 Мбит/с
• Поддержка фильтра байтов данных DeviceNet™
[b]Характеристики модуля шины ECAN (продолжение):[/b]
• Шесть программируемых буферов приема/передачи
• Три выделенных буфера передачи с приоритетом
ция
• Два выделенных буфера приема
• 16 полных 29-битных приемных фильтров с динамическим
Ассоциация
• Три полные 29-битные маски приема
• Автоматическая удаленная обработка кадров
• Расширенные функции управления ошибками
Специальные возможности микроконтроллера:
• Встроенный стабилизатор 3,3 В
• Рабочая скорость до 64 МГц
• 3,6 Кбайт регистров общего назначения (SRAM)
• Три внутренних генератора:
- НЧ-INTOSC (31 кГц)
- MF-INTOSC (500 кГц)
- КВ-ИНТОСК (16 МГц)
• Уровни приоритета для прерываний
• Однотактный аппаратный умножитель 8 x 8
• Расширенный сторожевой таймер (WDT):
- Программируемый период от 4 мс до 4194 с
• Внутрисхемное последовательное программирование™ (ICSP™) через два
Пины
• Внутрисхемная отладка через два контакта
• Программируемый БОР
• Программируемый LVD


ну что можно сказать?
CAN на борту с поддержкой устаревших режимов CAN-модули PIC18CXX8/FXX8


не успеваю за своими мыслями......
 
uwrteyДата: Четверг, 10.02.2022, 05:46 | Сообщение # 2
Генерал-майор
Группа: Администраторы
Сообщений: 3270
Репутация: 11
Статус: Offline
если захотим прикрутить ATMEGA то придется юзать:
или
MCP2515 Реализует CAN V2.0B со скоростью 1 Мбит/с, Работает от 2,7 В - 5,5 В
(китайский модуль HW184 )

или
TJA1050 Полностью совместим со стандартом «ISO 11898, Уровни входного сигнала, совместимые с устройствами на 3,3 В и 5 В

либо юзать ATMega128CAN11 ( либо AT90CAN128 )


не успеваю за своими мыслями......
 
SergiДата: Четверг, 10.02.2022, 21:38 | Сообщение # 3
Подполковник
Группа: Проверенные
Сообщений: 540
Репутация: 55
Статус: Offline
Мой фиат нормально видит только проводной ELM. По BT ни одна прога не работает. Или не коннектится или хрень всякую читает.
 
Форум » Разработка электронных устройств » Идеи ! » OBD 2 Scanner (pic18f25k80 CAN ECAN CANBUS)
  • Страница 1 из 1
  • 1
Поиск:


Copyright MyCorp © 2024
Сделать бесплатный сайт с uCoz