Записи с меткой ‘Выбор МК’

Вводной курс AVR. Выбор микроконтроллера

33138152d2bad64e00aa658ca021aedf

Теперь пришло время выбрать подходящий под наши нужды МК. Вопрос, какой взять, довольно актуальный. Часто, когда начинают знакомство с МК, выбирают самый нафаршированный и с большим объемом памяти, но это ничего не дает. Так как ошибки подключения и прочие на первых парах приводят к поломке МК и приходится покупать новый, так что нужно брать не самый дорогой, а наиболее подходящий по параметрам и цене.

Если по цене определится каждый сам, то как быть с параметрами?

количество памяти (Flash, EEPROM, SRAM)

В структуре AVR есть три вида памяти Flash, EEPROM, SRAM.

Flash – память программ, SRAM (ОЗУ) – хранение временных данных, EEPROM – хранение данных и констант на протяжении длительного времени при отключении питания.

количество выводов

От их количества зависит сколько всего мы сможем подключить.

напряжение питания

При разработке устройств нужно обращать внимание на напряжение питания МК и не превышать допустимый диапазон напряжений. Микроконтроллеры AVR имеют гибкий диапазон питающих напряжений. Для автономных устройств есть модели с пониженным энергопотреблением 2,7 – 5,5 В (обозначаются в конце “L”). В семействе XMega этот диапазон составляет 1,8 — 3,6 В.

периферия

Тут смотри сам, чем больше периферийных устройств (АЦП, Компараторы, Таймеры/Счетчики, USART..) тем более функциональное устройство можно будет сделать. В старших моделях, как правило, на борту полно периферии на все случаи жизни, можно смело брать мало не будет.

Всего есть три подсемейства Tiny, Mega, XMega, раньше еще было Classic, но сейчас уже не выпускается.

Читать далее »