Обсуждаем контроллеры компании Atmel.
Ответить

ATtiny44

Ср авг 01, 2018 02:48:18

Искал микроконтроллер для небольшого проекта, наткнулся на оригинальный ATtiny44

https://www.microchip.com/wwwproducts/en/ATtiny44

Изображение

На Алиэкспрессе так же есть в виде плат и отдельных микроконтроллеров, достаточно дешево (от 0.5$), что говорит и популярности. Некоторые вообще недоставаемые из интересных микроконтроллеров.

Обычно из ATtiny применяют ATtiny13, ATtiny85, популярны и доступны, но очень мало IO, очень специфичны, настолько что даже Reset пин задействуют. Обычно все же нет таких ограничений в размерах.

Чем то похожа на ATtiny2313, но поменьше и памяти больше, и поновее, есть АЦП, должна быть экономичней, picoPower и все такое.

Крошечный ATtiny, но ног уже 14, есть DIP версия. Странно что не стал популярным. Иногда кажется удобнее ATmega328, динозавра ATmega8, так как поменьше, но и не такие мелкие как 6-ногие.

Стоит связываться с таким? Или лучше на проверенных и более популярных МК сидеть? :)

Re: ATtiny44

Ср авг 01, 2018 06:34:01

как с моей точки зрения, так беда с этими новинками в том, что поддержка сторонних программаторов типа avrdude отстает, а применение "фирменных" средств либо слишком дорого, либо ПО такое, что хоть плачь. поэтому как-то не приживаются... имхо...

Re: ATtiny44

Ср авг 01, 2018 07:16:43

Часто и давно использую в своих проектах тини24, та же фигня только меньше памяти. Очень удобная штука, единственный минус - нет аппаратного UART (можно задействовать USI, получится почти аппаратный UART). Хорошая альтернатива туда, где мега - жирно, а АЦП нужно. По сравнению с мегой - корпус гораздо более паябельный, если рассматривать самоделку или если нет фена.

Re: ATtiny44

Чт авг 02, 2018 02:50:12

как с моей точки зрения, так беда с этими новинками в том, что поддержка сторонних программаторов типа avrdude отстает


Посмотрел - поддерживает. А так как уже на Алиэкспрессе продаются, если искать ATtiny то высвечивает 3 основных микроконтроллера, в том числе и ATtiny44, то значит уже массовый и не новый, проверенный и востребованный кем-то, как и ATtiny24. А вот старший ATtiny84 уже дороже в несколько раз.

Re: ATtiny44

Чт авг 02, 2018 10:40:17

...беда с этими новинками...
Так этот МК — не новинка не разу. У меня вон ещё 10-го года выпуска даташит на него лежит.

Re: ATtiny44

Чт авг 02, 2018 11:40:28

Подгруппа ATTiny24/44/84
Поддерживается AVR studio 4.19 в полном объеме.
Программатор - avrdudeshell(avrdude).
Малораспространен в былые времена. Сейчас состоит в списках производимых (после поглощения атмел микрощипом).
:roll:

Re: ATtiny44

Чт авг 02, 2018 11:54:52

Малораспространен в былые времена.
Да он и сейчас не особо популярен, если смотреть на каталог Чипа-Дипа. И я даже догадываюсь почему: слишком мало ножек для однокристального компьютера. Это же компьютер!

Впрочем, топикстартер пишет, что на Али и выбор есть, и цены хорошие. Коли по ТТХ в устройство подходит, то почему бы и нет?
Последний раз редактировалось B@R5uk Чт авг 02, 2018 12:01:35, всего редактировалось 1 раз.

Re: ATtiny44

Чт авг 02, 2018 11:58:25

Поддерживается AVR studio 4.19 в полном объеме.
Программатор - avrdudeshell(avrdude).

Я его прошиваю из 4.19 через AVRISP mkII, подозреваю его клоны и прочие похожие самоделки также "умеют" эту серию.
Как-то в платане они стоили (лет 5-7 назад) по 24р/шт, жалею что взял всего 20 штук :cry:

Re: ATtiny44

Чт авг 02, 2018 13:27:20

Как-то в платане они стоили (лет 5-7 назад) по 24р/шт, жалею что взял всего 20 штук :cry:

Они и сейчас 30 руб примерно, если 50-100 штук брать, текстолит дороже на порядок ))

Добавлено after 10 minutes 22 seconds:
Малораспространен в былые времена.
Да он и сейчас не особо популярен, если смотреть на каталог Чипа-Дипа. И я даже догадываюсь почему: слишком мало ножек для однокристального компьютера. Это же компьютер!


На Чипдипе то же самое
https://www.chipdip.ru/product/attiny44a-ssu
доступный и много, а вот ATtiny84 недоступны и дороже.

Не всегда нужно много ног, ATtiny13 вообще 6 ног, 3 ноги свободных, и самые популярные среди тинек. Тут почти при таком же размере, это не огромный монстр на 100 ног, уже 14 ног и 11 свободных. Даже с кварцем будет 9 свободных. Плюс к тому шаг между ножками не 0.5 мм, а 1.2 мм, под них проще создавать печатную плату.
Странно что про UART забыли, придется программный делать, но если обмен данными не основная функция, то не проблема, памяти достаточно...

Re: ATtiny44

Чт авг 02, 2018 13:35:17

Странно что про UART забыли...
Если я не ошибаюсь, то UARTа нет ни в одной Тайни, за исключением 2313-ой. Только в мегах одновременно есть и UART, и ADC.

Re: ATtiny44

Чт авг 02, 2018 14:07:55

Это МК группы "периферия с мозгами" - вспомогательные в общем проекте и/или для самостоятельных мелких устройств.
По разводке питания уж весьма похожие на ПИКушки с тем же количеством лапок (pic16f630\676 и другие посовременнее пин-то-пин совместимые). Может оттого их тут и не распространяли.
8)

Re: ATtiny44

Ср авг 08, 2018 04:13:38

Еще есть ATtiny441, в нем есть UART. Не похож на tiny, достаточно мощный уже.

Re: ATtiny44

Ср авг 08, 2018 05:36:59

На сегодня актуальны те, для которых старые средства разработки годятся.
У ачмелпика в свою очередь уже много нового...
НО ... под качественно новые средства разработки для использования которых нужен и новый комп и новая ОС не ниже виндовс 10...
:(

Re: ATtiny44

Ср авг 08, 2018 07:33:23

для использования которых нужен и новый комп и новая ОС не ниже виндовс 10... :(

Плагин VisualGDB работает на Visual Studio 2008. Плагин поддерживает новые микроконтроллеры avr. Плагин сам устанавливает GNU toolchain, на данный момент - avr-gcc-5.3.0.
https://visualgdb.com/tutorials/avr/
требования Visual Studio 2008:
* Computer with a 1.6 GHz or faster processor
* Visual Studio 2008 can be installed on the following operating systems:

-Windows Vista® (x86 & x64) - all editions except Starter Edition
-Windows® XP (x86 & x64) with Service Pack 2 or later - all editions except Starter Edition
-Windows Server® 2003 (x86 & x64) with Service Pack 1 or later (all editions)
-Windows Server 2003 R2 (x86 and x64) or later (all editions)

*384 MB of RAM or more (768 MB of RAM or more for Windows Vista)
*2.2 GB of available hard-disk space

Изображение Изображение

Re: ATtiny44

Ср авг 08, 2018 10:45:11

Феее...
"If you don't have Visual Studio, try the free VS Community Edition or a trial of VS Enterprise"
это ж надо ПОКУПАТЬ...
:(

Re: ATtiny44

Ср авг 08, 2018 11:53:01

это ж надо ПОКУПАТЬ...:(

виндовсы ж у всех "покупные", а Community покупать не надо
Visual Studio Community
Полнофункциональная, расширяемая и бесплатная интегрированная среда разработки для создания современных приложений Android, iOS и Windows, а также веб-приложений и облачных служб.
Использование программы
Для индивидуальных пользователей
Любой индивидуальный разработчик может создавать бесплатные или платные приложения с помощью Visual Studio Community.
Для организаций
Visual Studio Community может использовать неограниченное число пользователей в организации в следующих случаях: в учебных аудиториях, для научных исследований или участия в проектах с открытым кодом.
Для всех прочих сценариев использования:
В некорпоративных организациях Visual Studio Community могут использовать до 5 пользователей.
https://visualstudio.microsoft.com/ru/vs/community/
VisualGDB Embedded 99$, 30 дней на шару, потом еще 30 и еще..., и еще генерит makefile, который можно использовать в другом IDE или же в том же Visual Studio но уже без VisualGDB.

Re: ATtiny44

Ср авг 08, 2018 12:51:47

То, что на указанном сайте под ХР (даже лицензионной) НЕ ЗАПУСКАЕТСЯ даже для инсталляции.
:tea:
Так что новый комп+винь 10 это как "вынужденное дополнение" к новым МК.
:twisted:
УВЫ... ПРОХРЕНЕСС...
:sleep:

Re: ATtiny44

Ср авг 08, 2018 13:13:04

То, что на указанном сайте под ХР (даже лицензионной) НЕ ЗАПУСКАЕТСЯ даже для инсталляции.

Ты опоздал лет эдак на 10...

BOB51 писал(а):Так что новый комп+винь 10 это как "вынужденное дополнение" к новым МК.


И на вин 7 все работает...

Re: ATtiny44

Ср авг 08, 2018 13:32:12

То, что на указанном сайте под ХР (даже лицензионной) НЕ ЗАПУСКАЕТСЯ

все там есть на указанном сайте - в том числе и старые версии, например:
http://download.microsoft.com/download/ ... 435622.iso
только старая версия прилично замусоривает систему - перед установкой или "заморозить" систему (после перезагрузки - все чисто) или применить отслеживающий инсталятор
как "купленный" номер ввести:
https://msdn.microsoft.com/en-us/library/cc442563

Re: ATtiny44

Ср авг 08, 2018 17:41:42

Протеус и Codevision работают с ними, это не самые новые кристаллы. Они просто пошли массово и дешево, дешевле ATtiny2313.
Ответить