Development board based on MCU PIC18F47Q84

Views: 1014


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 МБ 727 downloads

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

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

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



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


  • Одноканальный емкостной сенсор – AT42QT1012Одноканальный емкостной сенсор – AT42QT1012
    Views: 2331 Описание сенсора [wpdm_file id=242] Незаконченный проект, так-как сенсор не оправдал своего назначения, не рекомендую, просто выброшенные деньги. Особенности. • Количество сенсоров – один, режим переключения ( touch-on/touch-off ), а также программируемая …
  • Altium Designer – подготовка документации для производства и сборки печатных платAltium Designer – подготовка документации для производства и сборки печатных плат
    Views: 3655 В процессе освоения Altium Designer много возникает вопросов по подготовке документации для производства плат, а также для её сборки. Altium Designer позволяет сделать все требуемые документы, хотя скажем …
  • Analog-to-Digital Converter with Computation Technical BriefAnalog-to-Digital Converter with Computation Technical Brief
    Views: 1269 Аналого-цифровой преобразователь с вычислительным модулем. ВВЕДЕНИЕ Аналого-цифровой преобразователь (ADC) с вычислительным модулем (ADC2) в 8-разрядном микроконтроллере Microchip имеет встроенные вычислительные функции, которые обеспечивают функции пост-обработки, такие как передискретизация, …
  • Униполярный шаговый двигательУниполярный шаговый двигатель
    Views: 2196     В приводах различных устройств часто применяются шаговые двигатели, Шаговый двигатели различают двух типов униполярные – когда обмотки коммутируются током текущим только в одну сторону, например при …
  • Проект с использованием MCC часть 12-1Проект с использованием MCC часть 12-1
    Views: 945 В настоящее время без визуализации информации уже не интересно. Поэтому научимся выводить информацию на дисплей. Для это возьмет простенький OLED RET012864E/REX012864J я такой приобретал в фирме “Гамма-Украина”, описание можно …
  • Development Boards PIC18F47Q84Development Boards PIC18F47Q84
    Views: 2337 Microchip тішить новими мікроконтролерами. Особливістю цього MCU – це багата інтелектуальна периферія, що дозволяє вирішувати такі завдання на 8 бітних MCU, які неможливо реалізувати на деяких навіть 32 …
  • Бегущие огни (ch-bo-36)Бегущие огни (ch-bo-36)
    Views: 2432 Проект на PIC-микроконтроллере PIC16F648A. Количество каналов 36. Для индикации используется подключение по матрице 6х6. Расположение светодиодов в одну линию. Все эффекты написаны для возможности увеличения количества светодиодов. Рекомендуется …
  • CLUBBEST-50-LightCLUBBEST-50-Light
    Views: 256 CLUBBEST-50-LIGHT   Зміст Короткий опис проекту. 1 Опис схемотехніки візуалізатора музики. 2 Аудіо вхід. 3 MCU. 4 Цифровий вихід. 5 Схема живлення MCU. 6 Складання пристрою. 7 Список …
  • MPLAB® Harmony – или как это просто! Часть 1.MPLAB® Harmony – или как это просто! Часть 1.
    Views: 3581 Часть первая – Установка Гармонии. Музыкальная тема к статье, слушаем: В начале запуска нового проекта и выбора микроконтроллера стоит задача правильно его сконфигурировать, прежде чем перейти к реализации …
  • Защита датчиков температуры DS18B20 от статического электричестваЗащита датчиков температуры DS18B20 от статического электричества
    Views: 1829 Статья перепечатана с сайта http://svetomuzyka.narod.ru При удалении датчика на большие расстояния возникает опасность наведения импульсов высокого напряжения на кабель, который соединяет датчик с контролером. Если не принимать меры защиты, …



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

Catcatcat

catcatcat

Development of embedded systems based on Microchip microcontrollers.

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

НазадДалее

Комментарии

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

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