Development Boards PIC18F47Q84

Views: 5463


Microchip тішить новими мікроконтролерами. Особливістю цього MCU – це багата інтелектуальна периферія, що дозволяє вирішувати такі завдання на 8 бітних MCU, які неможливо реалізувати на деяких навіть 32 бітних системах сторонніх виробників. Microchip як був так і залишається лідером світу з виробництва та розробки нових MCU!

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

Мені сподобався MCU PIC18F47Q84, це 8 бітний мікроконтролер, але у нього на борі 5-UARTів, DMA, 2-SPI, CAN модуль та ще багато чого. Я розробив для вивчення демо плату і замовив зі збиранням. Замовляв наприкінці листопада 2023 року і плати отримав на руки в середині грудня 2023 року, десь не більше 3 тижнів. Та це не ті терміни, що були до війни, коли можна було в середу сплатити замовлення, а наступного вівторка кур’єр приносив тобі зібрані плати додому, але з урахуванням поточних обмежень цей терміни супер. Хочу висловити подяку перевізнику MEEST  за ефективну та недорогу доставку..

Я замовив до виготовлення PCB. Ось фото того, що вийшло:

Замовлення та складання було виконано на JLCPCB, одразу додам складання ідеальне, всі демоплати працездатні.

Для зручності роботи з цими платами, що я зробив:

1. Поставив ЮСБ-міст CH343P для зручності діагностики та для можливості налагодження та тестування бутлоадера. CH343P – новий чіп від китайського виробника Nanjing Qinheng Microelectronics Co., Ltd, він сертифікований у Microsoft, є повний опис та інструменти для налагодження та програмування. Серйозна компанія із великими амбіціями. Я CH343P протестував та рекомендую до застосування, виправдав мої надії на всі 100%.

2. Для підключення (подачі живлення) використовував TYPE-C USBc1. На сьогоднішній день цей тип з’єднувача став де фактом як і з’єднувач для подачі живлення, так як з’єднувач для всіляких інтерфейсів.

3. Додав захист від подачі напруги зворотної полярності Qp1.

4. Для зручності є індикатор контролю живлення на світлодіоді LD7.

Для MCU я передбачив лише додатково кварцовий резонатор на 32.768 KHz для тестування систем, що потребують механізму годинника реального часу для систем шифрування даних.

Тест поінти я вибрав з отвором так зручніше за код треба проводити вимірювання сигналу з використання щупів, він чітко фіксується і не зісковзує з майданчика.

Для підключення загального дроту приладу застосував тестпоінт такого виду, дуже зручно коли треба підключитися затиском типу “крокодил”:

Таких тестпоінтів встановлено два на різних сторонах плати для зручності налагодження проектів, якщо необхідно підключити прилади або аналізатори.

Одна кнопка для тестування, зручно, якщо необхідно в програму, треба передати кероване із зовнішнього боку.

І Кнопка скидання, в готовому виробі вона не потрібна, а ось для налагодження іноді треба мати.

З’єднувач для підключення дебагера/програматора. Послідовність виводів з’єднувача повністю збігається з програматорами такими, як PicKit4/5.

Тестові світлодіоди для виведення стану роботи системи.

Ось така вийшла плата


Демонстраційний софт для тестування та навчання.

Значок

Demo Board PIC18F47Q84 soft 6 МБ 1567 downloads

Демонстраційний софт для тестування та навчання. /*...

p.s. Є три вільні плати. Запитання на email. There are three free boards. Questions by email.


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


 

  • Самый простой индикатор уровня звукового сигналаСамый простой индикатор уровня звукового сигнала
    Views: 6518 Демонстрационный проект создания индикаторов уровня с использованием WS2812B. Изучив этот проект вы сможете  самостоятельно изготавливать и конструировать свои индикаторы уровня звукового сигнала. Дополнительно читайте статью Бегущие огни на …
  • MTouch® Модуль Емкостной Библиотеки для MPLAB®X Code Configurator (MCC)MTouch® Модуль Емкостной Библиотеки для MPLAB®X Code Configurator (MCC)
    Views: 1288 Введение MTouch ® Модуль Емкостной Библиотеки для MPLAB ® X Code Configurator (MCC) позволяет быстро и легко генерировать решение кода на  Cи для емкостной сенсорной кнопки, датчика приближения и слайдера.
  • Сенсорный выключатель светаСенсорный выключатель света
    Views: 13794 Хотя в настоящий момент актуальны системы управления освещением с передачей данных по электросети, но я думаю, что проекты такого рода тоже имеют право на жизнь. Анонс Три вида …
  • Мультимедийная сеть – AVC-LAN TOYOTAМультимедийная сеть – AVC-LAN TOYOTA
    Views: 5811 AVC LAN – протокол обмена данными мультимедийных систем автомобиля. Кодирование данных. При кодировании различаться три типа данных : преамбула – её назначение, это сообщение устройствам на шине, что начинается передача данных. …
  • Применение typedef, struct и unionПрименение typedef, struct и union
    Views: 8839 Полезные описания переменных Часто необходимо в памяти расположить последовательно разные виды данных, что бы потом можно было их использовать. Полезные ссылки Взято и переработано с сайта http://www.butovo.com/~zss/cpp/struct.htm http://cppstudio.com/post/9172/ …
  • ESP8266 применение в проектахESP8266 применение в проектах
    Views: 3664 (Актуально только для версий прошивки 1.хх) ESP8266 показала себя как надежное и безотказное устройство для обмена данными с применением WIFI. Я использую ESP8266 исключительно через UART, с применением AT …
  • Униполярный шаговый двигатель – часть 2Униполярный шаговый двигатель – часть 2
    Views: 914 В этой части только итог и версия 2.0 универсальной, которая позволяет управлять шаговым двигателем во всех трех режимах и 3.0 специальной библиотеки только для одного полушагового режима. В …
  • USB K-L-line адаптерUSB K-L-line адаптер
    Views: 4675 USB K-L-line адаптер предназначен для связи персонального компьютера с диагностической шиной автомобиля – интерфейс ISO-9141. Этот проект предназначен для сборки недорого устройства с использованием специально для этой цели …
  • 12-BIT A/D CONVERTER WITH THRESHOLD DETECT на примере PIC24FJ128GA20412-BIT A/D CONVERTER WITH THRESHOLD DETECT на примере PIC24FJ128GA204
    Views: 854 Введение. 12-битный модуль A/D Converter является усовершенствованной версией 10-битного модуля, предлагаемого на некоторых устройствах PIC24. Оба модуля являются преобразователями, в своих ядрах, с последовательным приближением (SAR), в окружении …
  • BMP280 – температура и атмосферное давление – учебный проектBMP280 – температура и атмосферное давление – учебный проект
    Views: 2140 Учебный проект на PIC32 и светодиодной панели P5 (2121)-168-6432-80 (32*64). Проект позволяет ознакомиться с простой графикой и с чтением давления и температуры с датчика BMP280. Для тестирования необходимо …

 



 

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

Catcatcat

catcatcat

Development of embedded systems based on Microchip microcontrollers.

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

НазадДалее

Комментарии

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

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