metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2010-11-22 06:45 pm

AVR

Поскольку ребе [livejournal.com profile] zelanton крайне запугал нас всех тем, что мы уже патентованные алкоголики, приходится находить занятия, альтернативные заклинанию зеленого змия.
Например, возобновить в памяти всякую электронику, заодно посмотреть, что изменилось за те 10 лет, которые я провел, занимаясь всякой оперденью разной степени невменяемости.
Сегодня вот изучал, что за семейство микроконтроллеров AVR от Atmel, и чего с ними можно сделать. Вообще достаточно забавно навернули - встроенные генераторы, несколько вариаций источников рабочей частоты, всякие там ADC, компараторы и тому подобная ересь. Надо еще разобраться, чем их программируют, и превращаются ли они в тыкву от неправильной прошивки фьюзов.
Вообще-то у меня есть несколько Cypress PSoC с отладочными бордами и программаторами, но их использование для простых вещей мне кажется оверкиллом.
Но тем не менее, опердень для продакшена мозг сломала окончательно - 10 лет назад мне хватало простых экспериментов с макеткой, отладочных борд, без всяких корпусов, питалось это от чего попало, а сейчас у меня первая мысль - "как прикрутить к девайсу корпус, питание и кнопки, чтобы им было удобно пользоваться".
И сходу не соображу, как правильно проектировать электронику - то ли плясать от требуемых характеристик (а их, например объем памяти под программу, я не оценю заранее), то ли просто купить чего побольше и экспериментировать. Пока рассматриваю вариант ATmega32 в DIP корпусе, чтобы не парится с пайкой мелких выводов.

На самом деле, это все, конечно, не нужно, но альтернатива все-таки поклонение бахусу и зеленому змию, тупое накопление денег на крупные покупки и долбление в опердень до одури.

[identity profile] dev-zzo.livejournal.com 2010-11-23 07:23 am (UTC)(link)
макетка хороша, где брали? :)
никак, м128 впаяна?

[identity profile] eu3eu.livejournal.com 2010-11-23 08:15 am (UTC)(link)
Да, 128. На жданах всё продаётся. Макетка обычная с дырками, для атмеги и FTDI - переходники купил, на PLS-ках впаял в плату. Кстати, FTDI с переходником под текстовым дисплеем установлена, ей не видно.

[identity profile] dev-zzo.livejournal.com 2010-11-23 08:19 am (UTC)(link)
аааа, я тупой. не разглядел, что мега на переходнике, думал, что прямо вот такая макетка.
кстати, вы нигде не видели таких вот макеток, которые паять не надо? breadboards называются. хотел найти, гораздо удобнее обычных, как мне кажется.

[identity profile] eu3eu.livejournal.com 2010-11-23 08:30 am (UTC)(link)
Не доверяю я breadbords. Все эти многочисленные контакты и длинные провода влияют на надёжность и приводят к странным багам.

[identity profile] dev-zzo.livejournal.com 2010-11-23 08:48 am (UTC)(link)
Оно так, но для быстрого прототипирования как раз-таки хорошо... или когда хочется поиграться. а обычные макетки потом от припоя чистить приходится.

п.с. я сижу в 2301. :)

[identity profile] eu3eu.livejournal.com 2010-11-23 08:54 am (UTC)(link)
Офигеть! Ты кто?

[identity profile] dev-zzo.livejournal.com 2010-11-23 09:05 am (UTC)(link)
в бандане и бородат, ага.

[identity profile] eu3eu.livejournal.com 2010-11-23 09:31 am (UTC)(link)
Визуально, значит, знакомы.