Технический форум
Вернуться   Технический форум > Электроника, самоделки и техника > Форум по электронике > Микропроцессоры


Ответ
 
Опции темы Опции просмотра
Старый 25.09.2015, 20:06   #1 (permalink)
DRK
Banned
 
Регистрация: 29.08.2015
Сообщений: 1,511
Сказал(а) спасибо: 9
Поблагодарили 8 раз(а) в 1 сообщении
Репутация: 4994
По умолчанию Есть ли разница между микроконтроллерами?

Может кто подскажет, есть ли разница или отличия между ATmega16-16PU от ATmega 16А-PU?
DRK вне форума   Ответить с цитированием

Старый 25.09.2015, 20:06
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Пожалуйста, прочитайте содержимое данных постов

В чём разница между модулями?
В чём разница между клиентскими антеннами?
Подскажите в чем разница между SSR и PSR
В чем разница между контактами вентиляторов ноутбука и ПК?

Старый 25.09.2015, 23:27   #2 (permalink)
Le_Fleurs
Banned
 
Регистрация: 25.11.2011
Адрес: Украина, Харьков
Сообщений: 1,206
Сказал(а) спасибо: 27
Поблагодарили 82 раз(а) в 10 сообщениях
Репутация: 18288
По умолчанию

Первая букова - тип корпуса - A - TQFP; P - PDIP; M - MLF. Вторая буква - покрытие выводов. I- покрытие олово-свинец ("обычный" припой); U - покрытие без свинца (олово с серебром, медью и еще хз чем) - для бессвинцовой технологии. С точки зрения обычного человека, а не технолога на производстве - те же яца в профиль. Вероятно "свинцовые" варианты уже не выпускаются.

Так же разница только в том что с буквой А" отличает только пониженное энергопотребление.

А вообще рекомендую почитать datasheet там все это написано. Короче особой разницы нет.
Le_Fleurs вне форума   Ответить с цитированием
Старый 26.09.2015, 00:14   #3 (permalink)
DRK
Banned
 
Регистрация: 29.08.2015
Сообщений: 1,511
Сказал(а) спасибо: 9
Поблагодарили 8 раз(а) в 1 сообщении
Репутация: 4994
По умолчанию

Видно мне такая микросхема досталась ATmega16-16PU
ведёт она себя как то странно
читается и программируется без проблем
а вот в устройстве заводится не сразу
раз 10 а то и 20 вкл выкл
если заведётся то работает идеально
с ATmega 16А-PU такого нет
Единственное что заметил визуально ATmega16-16PU
работает помедленней
Видимо придётся покупать с буквой А
DRK вне форума   Ответить с цитированием
Старый 26.09.2015, 16:45   #4 (permalink)
Le_Fleurs
Banned
 
Регистрация: 25.11.2011
Адрес: Украина, Харьков
Сообщений: 1,206
Сказал(а) спасибо: 27
Поблагодарили 82 раз(а) в 10 сообщениях
Репутация: 18288
По умолчанию

Возможно в устройстве для работы нужна другая частота. Или же в фьюзах установите задержку 65ms что бы вся схема запустилась а потом мк подключится.
Le_Fleurs вне форума   Ответить с цитированием
Старый 27.09.2015, 18:39   #5 (permalink)
DRK
Banned
 
Регистрация: 29.08.2015
Сообщений: 1,511
Сказал(а) спасибо: 9
Поблагодарили 8 раз(а) в 1 сообщении
Репутация: 4994
По умолчанию

Я не знаю как во фьюзах устанавливать задержку
мой чил запрограммирован на работу от внутреннего RC генератора на 8Мгц
и всё равно спасибо
а случайно не знаешь что будет если зашью BODEN
вроде как режим за контролем напряжения
DRK вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Старый 28.09.2015, 20:05   #6 (permalink)
Le_Fleurs
Banned
 
Регистрация: 25.11.2011
Адрес: Украина, Харьков
Сообщений: 1,206
Сказал(а) спасибо: 27
Поблагодарили 82 раз(а) в 10 сообщениях
Репутация: 18288
По умолчанию

BODLEVEL и BODEN – контроль напряжения питания микроконтроллера (Brown-out Detector).
Если питание микроконтроллера опуститься к минимально допустимому или чуть ниже, то работа микроконтроллерабудет нестабильной. Возможны ошибочные действия, потеря данных, случайное стирание EEPROM. Микроконтроллер умеет следить за уровнем своего питания (BODEN=0) и когда оно достигает уровня, который задается битами BODLEVEL, сбрасывается и держится в ресете пока уровень не поднимется до рабочего уровня. В некритических приложениях можно не использовать

SUT – задает скорость запуска микроконтроллера.
После снятия «сброса» (или подачи питания) программа, записанная в микроконтроллер, начинает работать не мгновенно. Микроконтроллер выжидает некоторое время, для того, чтобы нормально запустился тактовый генератор, установилось напряжение питания и т.д. Время ожидания до запуска программы и задают биты SUT1…0. Чаще всего нам не критична скорость запуска, поэтому советую ставить на максимум.
SUT1..0 = 11 – максимальное время запуска (чуть больше 65 mS).
На время запуска еще влияет CKSEL0,
Le_Fleurs вне форума   Ответить с цитированием
Старый 29.09.2015, 20:40   #7 (permalink)
DRK
Banned
 
Регистрация: 29.08.2015
Сообщений: 1,511
Сказал(а) спасибо: 9
Поблагодарили 8 раз(а) в 1 сообщении
Репутация: 4994
По умолчанию

Мне кажется я нашёл ответ на вопрос
"Разницы по фаршу и внутренней структуре с их безиндексовыми моделями нет, тут
все различие в работе всяких спящих режимов и энергопотреблении."
В схеме которую я собрал автор задействовал спящий режим
поэтому я думаю и глючит у меня чип без буквы
DRK вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 02:17.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.