Development board based on MCU PIC18F47Q84

Views: 1708


PIC18F47Q84

Microcontroller Family with CAN Flexible Data

Status: In Production.


  • Product Features

      Functional Safety

    • IEC 60730 Class B library (UL certified)
    • ISO 26262 FMEDA (ASIL B Ready certified by SGS TÜV)
    • ISO 26262 Safety Manual (ASIL B Ready certified by SGS TÜV)
    • ISO 26262 software diagnostics (certification pending)
    • IEC 61508 FMEDA
    • IEC 61508 Safety Manual (ultimo 2021)
    • MPLAB XC8 Functional Safety Pro compiler
    • CAN Flexible Data-Rate (FD) module:

    • Functional in CAN FD or CAN 2.0B modes
    • Eight Direct Memory Access (DMA) Controllers:

    • Data transfers capabilities
    • User programmable source and destination sizes
    • Hardware and software triggered data transfers
    • Vectored Interrupt Capability:

    • Selectable high/low priority
    • Fixed interrupt latency of three instruction cycles
    • Programmable vector table base address
    • Backwards compatible with previous interrupt capabilities
    • Analog-to-Digital Converter with Computation and Context Switching (ADC):

    • Automated math functions on input signals:
    • Averaging, filter calculations, oversampling and threshold comparison
    • 4 Separate Contexts (settings and results) saved and accessible separately
    • Contexts can be accessed through firmware or DMA
    • Five internal analog channels
    • Hardware Capacitive Voltage Divider (CVD) Support:
    • Automates touch sampling and reduces software size and CPU usage when touch or proximity
    • Universal Timer (UTMR):

    • Two Customizable 16-bit Timers​ – Combine to create larger bit timer
    • 8-Bit Digital-to-Analog Converter (DAC):
    • Two Comparators (CMP):
    • Four 16-Bit Pulse-Width Modulators (PWM):
    • Data Signal Modulator (DSM):
    • Programmable CRC with Memory Scan:

    • Reliable data/program memory monitoring for Fail-Safe operation (e.g., Class B)
    • Calculate 32-bit CRC over any portion of Program Flash Memory
    • Communication:

    • Five UART modules:
    • LIN master and slave, DMX mode, DALI gear and device protocols
    • SPI / I2C
    • Doze: CPU and Peripherals Running at Different Cycle Rates (typically CPU is lower)
    • Idle: CPU Halted While Peripherals Operate
    • Sleep: Lowest Power Consumption
    • Peripheral Module Disable (PMD):

    • Ability to selectively disable hardware module to minimize active power consumption of unused peripherals
    • JTAG: Supports boundary scan

PIC18F27/47/57Q84 Data Sheet:   PDF

Восьмибітні мікроконтролери PIC18 серії Q мають всі периферійні модулі властиві 16 і 32 бітних контролерів. Но поки придбати в Україні їх неможливо, то я  вирішив виготовити плати розробника разом зі складанням. Щоб отримати відразу повністю підготовлену плату для навчання та розробки нових пристроив на їх базі. Архітектура цієї моделі дозволяють створювати пристрої, які за ефективністю обробки перевищують деякі моделі STM32!!!

На платі мінімальна кількість компонентів, пара світлодіодів для тестування, UART з USB мостом для діагностики.

Схема підключення MCU.

У схему доданий резонатор на таймер 1 (32768 Гц) для тестування систем, що потребують годинника реального часу. Додано п’ять світлодіодів для налагодження додатків. Кнопка скидання – для любителів. Т одна кнопка підключена до порту RB0 для тестування зовнішнього впливу. Тобто. мінімальний набір, щоб почати тестувати MCU.

Схема живлення плати суміщена зі з’єднувачем TYPE-C, тут можна безпосередньо живитись від ПК або від мережевого адаптера. При живленні плати від ПК ви відразу отримуєте можливість виведення даних через USB-міст.

У схемі застосований захист від зворотної напруги (про всяк випадок) та використовуючи особливості USB мосту CH343P можливість апаратного скидання MCU по живленню.

Схема проекту:

Значок

Development board based on MCU PIC18F47Q84 - schematic 5 МБ 1799 downloads

Semantic - project Development board based on MCU PIC18F47Q84 ...

Вартість повністю зібраної плати з доставкою в Україну – 25$.

Проект документації для самостійного виготовлення буде входити до оновлення бази даних АД, або – на запит.



Це може бути цікаво!


  • Проект с использованием MCC часть 12-1Проект с использованием MCC часть 12-1
    Views: 1033 В настоящее время без визуализации информации уже не интересно. Поэтому научимся выводить информацию на дисплей. Для это возьмет простенький OLED RET012864E/REX012864J я такой приобретал в фирме “Гамма-Украина”, описание можно …
  • Интерактивные LedИнтерактивные Led
    Views: 555 Тема проекта   продолжение следует…. Это может быть интересно
  • Простой сенсорный регулятор светаПростой сенсорный регулятор света
    Views: 2465 Простой сенсорный регулятор. Проект – 2007 года. Регулятор выполнена на микроконтроллере PIC12F683 и имеет минимальное количество элементов. Выполняет стандартные функции, включение выключение света, изменение яркости, запоминание последнего установленного уровня …
  • Arduino LCD + STONE STVI056WT-01 + Strain gaugeArduino LCD + STONE STVI056WT-01 + Strain gauge
    Views: 574 Author li grey email: greyli1987@outlook.com The strain assessment instrument is used to assess the degree of corresponding muscle strain by obtaining the muscle surface action potential through silver …
  • Стробоскоп для автомобиляСтробоскоп для автомобиля
    Views: 2193 Одним из популярных решений светового тюнинга автомобиля, мотоцикла или скутера стал эффект –  “полицейский стробоскоп“. На база платы ch-c0050 реализовано несколько проектов. В этой статье приводятся две версии …
  • I2C MODULE – PIC18F25K42 Device ID Revision = A001I2C MODULE – PIC18F25K42 Device ID Revision = A001
    Views: 1127 I2C MODULE Обход ошибок в версии I2C MODULE – PIC18F25K42 Device ID Revision = A001 В Серии K42 применен совершенно новый модуль шины I2C, который позволяет поддерживать все …
  • Проблемы классической светомузыкиПроблемы классической светомузыки
    Views: 2142 Светомузыка – что это такое? Определение: Светомузыка  (жаргонное: цветомузыка)  — вид искусства, основанный на способности человека ассоциировать звуковые ощущения со световыми восприятиями. Такое явление в неврологии получило название …
  • MPLAB® Harmony – или как это просто! Часть 1.MPLAB® Harmony – или как это просто! Часть 1.
    Views: 3743 Часть первая – Установка Гармонии. Музыкальная тема к статье, слушаем: В начале запуска нового проекта и выбора микроконтроллера стоит задача правильно его сконфигурировать, прежде чем перейти к реализации …
  • Дисплей KD035C-3A подключение и управлениеДисплей KD035C-3A подключение и управление
    Views: 797 Дисплей KD035C-3A производиться компанией SHENZHEN STARTEK ELECTRONIC TECHNOLOGY CO.,LTD Характеристики Параметр Спецификация Единицы измерения Размер дисплея 70.08(H)*52.56(V) (3.5inch) mm Тип дисплея TFT active matrix Цветовая гамма 65K/262K colors Разрешение …
  • Часы + Календарь + Термометр + …Часы + Календарь + Термометр + …
    Views: 2765 Часы + Календарь + Термометр + Индикатор влажности + Секундомер + Дистанционное управление на ИК лучах (пульты на RC-5 протоколе) + Автоматическая регулировка яркости + Возможность вывода данных через USB, …



Поделись этим!

Catcatcat

catcatcat

Development of embedded systems based on Microchip microcontrollers.

Продолжайте читать

НазадДалее

Комментарии

Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.