ATMEGA328P-U vs ATMEGA328-PU

На моем Arduino UNO номер детали чипа ATMEGA328P-U, я недавно купил ATMEGA328 -PU, чтобы сделать автономный Arduino. понял разницу в номерах деталей после получения упаковки...

Я заметил, что у некоторых arduino UNOs есть чип с номером детали ATMEGA328P-PU! Я совсем запуталась!

Эти чипы такие же? могу ли я использовать тот, который я купил для автономного Arduino?

Если нет, то в чем разница?

, 👍5

Обсуждение

В описаниях написано, что..., @Majenko

328 / 328p: https://forum.arduino.cc/index.php?topic=60001.0, @Juraj

Uno имеет ATMEGA328P-PU. ATMEGA328-PU будет работать в Uno. ATMEGA328P-U не существует, @Juraj


3 ответа


Лучший ответ:

14

Главное отличие-это бит перед -. То есть 328 против 328P. "P "там обозначает" Picopower", что позволяет чипу работать при очень низком потреблении энергии.

В основном версия P-это более современная версия чипа без P. Вероятно, есть и другие внутренние различия, но вам придется тщательно проверить их в таблицах данных.

Все, что после - связано с упаковкой и экологической оценкой чипа. Например, PU-это чип для погружения от-40C до +85C. ANR-это микросхема TQFP класса от-40C до +105C и т.д.

Если вы видите 328P-U, то это, вероятно, поддельный чип. Не существует такой вещи, как одиночный суффикс U.

,

6

Существует три типа штампов:

328

328Р

328PB

у всех есть разные байты подписи, которые могут повлиять или не повлиять на загрузку кода в них. Как правило, программному обеспечению необходимо знать, какой тип детали используется, как минимум, для установки кода загрузчика. Последовательная загрузка может в конечном итоге привести к игнорированию байтов сигнатур загрузочной части.

Они могут быть в разной упаковке, вот что Digikey показывает в качестве доступных опций:

-ПОГРУЖЕНИЕ контакта PU - 28

-Разъем AU - 32 TQFP

-АН - 32 - контактный TQFP

-ММ - 28 - контактный бессвинцовый пакет, меньше 32-контактного бессвинцового

-MN - 32-контактный бессвинцовый пакет

-МУ - 32-контактный бессвинцовый пакет

-15AZ - 32-контактный TQFP, рассчитан на более высокий температурный диапазон

-15MZ - 32-контактный бессвинцовый пакет, рассчитанный на более высокий температурный диапазон

Любые буквы справа от тех, которые видны при заказе, указывают способ их поставки - свободные детали, детали в рулоне, детали в трубке и т. Д.

Все остальное либо является более старой частью, которая не соответствовала конвенции, либо является поддельной частью.

В таблицах 38.7 и 38.8 перечислены эти параметры, например, для 328 и 328P, где H указывает тип отделки свинца, а R указывает наличие ленты и катушки:

http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061A.pdf

ATmega328-AU

ATmega328-AUR

АТмега328-мм рт

ATmega328-Мм рт

ATmega328-МУ

ATmega328-МУР

ATmega328-PU

И 328P вариантов:

ATmega328-AU

ATmega328-AUR

АТмега328-мм рт

ATmega328-ММ час

ATmega328-MU

ATmega328-МУР

ATmega328-PU

С ними, рассчитанными на температуру 105С

ATmega328P-AN

ATmega328P-ANR

ATmega328P-MN

ATmega328P-МНР

ATmega328P-PN

Я думаю, вам нужно поднять технический паспорт автомобиля, чтобы увидеть детали с номерами Z.

И PB - это тоже другой технический паспорт.

,

Это очень помогает, но на случай, если другие люди найдут это в поисках ATmegaXX-XXPI, тогда: PI 40-контактный, PDIP, @rasmusm

328-е никогда не бывают 40-контактными. В семействе Atmega есть 40-контактные провалы, и некоторые из них, такие как "644", 1284P, были введены в среду разработки Arduino. Мне самому нравится 1284P; 32 ввода-вывода, выполненные в виде 4 8-разрядных портов, двойной последовательный аппаратный, 128 Кб флэш-памяти, 16 Кб оперативной памяти (вдвое больше, чем у 2560)., @CrossRoads

Хороший момент, и мой комментарий был более общим для ATmega, так как это первый хит Google, и ваш ответ-хорошая ссылка, поэтому я просто хотел добавить ответ на свой собственный вопрос об ATmega16-16pi, на случай, если это может помочь кому-то еще найти это, ища это., @rasmusm

328PB также не будет работать со стандартной IDE Arduino и имеет [ряд differences](https://www.pololu.com/file/0J1464/Atmel-42559-Differences-between-ATmega328P-and-ATmega328PB_ApplicationNote_AT15007.pdf) из более ранних частей. Некоторые из них являются физическими; например, контакт, который был VCC, теперь является GPIO. Для поддержки в IDE Ardiuno (или Eclipse/Sloeber) вам потребуется установить [миникор](https://github.com/MCUdude/MiniCore)., @Alex Hajnal


6

Пользовательский line_code от forum.arduino.cc недавно получил ATMEGA328P-U (или фактически ATMEGA328P U) от Mouser (компании, которую вы бы не заподозрили в отправке подделок или источника с серого рынка). Он спросил Маусера (который связался с производителем микрочипа) и получил следующий ответ:

В рамках изменения маркировки деталей в связи с переходом с Atmel на Микрочип, идентификатор пакета был удален из маркировки устройства, так как это можно визуально наблюдать для разных пакетов. Это будет обновлено в предстоящих изменениях спецификации устройства. Согласно этой новой маркировке ATMEGA328P U являются допустимыми устройствами без каких -либо изменений процесса. [...]

(Источник: https://forum.arduino.cc/index.php?topic=561928.msg3890391#msg3890391)

Таким образом, P означает pico power (современная версия с низким энергопотреблением), и если пакет является 28-контактным ПОГРУЖЕНИЕМ, как на фотографии, которую я сделал, то этот конкретный ATMEGA328P U является ATMEGA328P-PU.

ATMEGA328P U in a 28-pin DIP is an ATMEGA328P-PU

Обратите внимание, что ответ микрочипа действительно говорит, что упаковка опущена из маркировки. Поэтому мы можем ожидать, что ATMEGA328P Us появится в других пакетах. Что означает U, неясно.

,

Буква " U " означает соответствие требованиям ROHS. Для специализированных приложений доступны другие варианты. Например, "ATmega328 мм рт. ст." имеет свинцовую отделку NiPdAu., @Alex Hajnal

@Джулиан Я просмотрел все PDF-файлы с уведомлениями об изменении продукта в этой ссылке для мыши https://www.mouser.in/ProductDetail/Microchip-Technology-Atmel/ATMEGA328P-PU?qs=K8BHR703ZXguOQv3sKbWcg%3D%3D Там нет упоминания об ATmega328P U. Есть ли у вас официальные документы, в которых говорится, что ATMEGA328P U является законным кодом IC?, @Robot