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] eu3eu.livejournal.com 2010-11-23 08:12 am (UTC)(link)
О, это чудо называется TIC154. Ребе [livejournal.com profile] alex_radko насоветовал. Тоненький графический дисплейчик 133х64, Chip-On-Glass, с управлением по I2C (TWI). Минимум проводов, максимум удовольствия. И цена с модулем подсветки (разных цветов бывают) очень красивая - 32000 на жданах (у тётушки в углу в радиомаркете). Но контекст дисплея в ОЗУ 1060 байтов съедает, так что нужно учитывать при выборе камня. Хотя, можно и без контекста, но неудобно.

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

[identity profile] eu3eu.livejournal.com 2010-11-23 08:16 am (UTC)(link)
MSP430 нормальной могучести на жданах что-то не видно. Только младшие, и то, искать надо.

[identity profile] metaclass.livejournal.com 2010-11-23 08:19 am (UTC)(link)
О, полезно.

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

[identity profile] dev-zzo.livejournal.com 2010-11-23 08:21 am (UTC)(link)
а я вот хотел найти обычный алфавитно-цифровой, но на 3.3В и с янтарной подсветкой, да ещё и инверсный (т.е. текст на чёрном фоне) для некоторых проектов, а случился обло~м. они хороши, когда девайс в темноте должен работать -- не слепят.

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

[identity profile] eu3eu.livejournal.com 2010-11-23 08:33 am (UTC)(link)
Обычный текстовый LCD с контроллером HD44780 отлично от 3.3 Вольта работает, насколько я знаю. Только при этом на Vo придётся небольшое отрицательное напряжение подавать, что несколько неудобно.

[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)
Визуально, значит, знакомы.

[identity profile] vromanov.livejournal.com 2010-11-23 03:51 pm (UTC)(link)
зачем болгария? Это же страшный совок.
Смотри, например Испанию, Канары итд. Причем надо смотреть апартаменты а не номера. Вполне можно снять апартаменты за 90 евро в день на 4-5-х. До моря будет метров 500. Питаться самим (в паратаментах есть кухня). Страховка стоит 1-2 евро в день на человека. Добавить билеты (самое дорогое) и аренду машины. Мы брали машину на две недели на канарах за 240 евро.
На Канарах, например литр бензина 0.8 евро. Литр вина от 1.5 евро.
Там просто интересно! Вулкан, дельфины, горы итд.
Если захочестя экзотики то есть, например, ресторан где платишь ~20-25 евро за взрослого а тебе несут мясо различных видов непрерывным потоком. Сортов вроде 40.

[identity profile] vromanov.livejournal.com 2010-11-23 03:56 pm (UTC)(link)
http://www.booking.com/hotel/es/apartamentos-poblado-marinero.html?sid=5f9b980904590421f02934cad6fce319;checkin=2011-03-01;checkout=2011-03-15;show_room=RD1215701
Вот, например
Отлично место. Мы там были..

[identity profile] metaclass.livejournal.com 2010-11-23 04:00 pm (UTC)(link)
А, неплохо.

[identity profile] metaclass.livejournal.com 2010-11-23 04:02 pm (UTC)(link)
Это получается где-то 150 евро в день в итоге, 2100 евро две недели,+ билеты туда обратно сколько?
По таким подсчетам получается, что мне год придется работать только на отпуск, без других трат.

[identity profile] vromanov.livejournal.com 2010-11-23 04:49 pm (UTC)(link)
Билеты самое дорогое.. Тут я подсказать не могу. Ведь тебе не подойдут билеты из Хельсинки? Для примера мы в марте ездили на неделю в Париж. Билеты из Хельсинок на 4-х обошлись вроде в 270 евро туда-обратно. Ну на дрогу до Хельсинок где-то 4-5 тысячи рублей (страховка на мишину, бензин, парковка).
Можно жилье поискать подешевле.

[identity profile] victor bolshakov (from livejournal.com) 2010-11-23 05:44 pm (UTC)(link)
тебе AT90USBKEY отдать?

[identity profile] metaclass.livejournal.com 2010-11-23 05:58 pm (UTC)(link)
Ооо, он у тебя есть?

[personal profile] ex0_planet 2010-11-23 06:20 pm (UTC)(link)
Можно жаб, червей и улиток. Червей, впрочем, тоже можно в пару к улиткам для поддержания баланса.

[personal profile] ex0_planet 2010-11-23 06:35 pm (UTC)(link)
Собсно, по поводу контроллеров. Посмотрите на mega644 или сразу mega1284 (если удастся найти) - корпус тот же, а ресурсов в разы больше. А может, сразу xmega?

Еще есть интересное семейство STM8, примечательно наличием отладочной борды STM8-DISCOVERY за примерно $10-15 со встроенным usb программатором.

[identity profile] metaclass.livejournal.com 2010-11-23 06:46 pm (UTC)(link)
О, странно. Я эти 64 и 128 в DIP корпусах сразу не обнаружил.

(Anonymous) 2010-11-24 07:32 am (UTC)(link)
xmega ещё слишком сырые, там даже АЦП - и то с жирными-жирными червями :(
Самое "вкусное" там - аппаратное шифрование и DMA. Последний, правда, уже давно есть на других 8 и 16-битниках.

[identity profile] metaclass.livejournal.com 2010-11-25 06:18 pm (UTC)(link)
Глянул доки на Cortex M3 LPC175х от NXP, там действительно, некий позитив.
Вообще я искал модели с ethernet интерфейсом, чтобы девайсы к витой паре подключать, как раз на этот наткнулся.

[identity profile] blackyblack.livejournal.com 2010-11-25 09:28 pm (UTC)(link)
Да, модель хорошая. Но с эзернетом не так всё просто. Даже просто в режим передачи пакетов перевести процессор непросто и у лпс17хх только RMII, а значит нужно искать хитрую PHY железяку. Для твоей задачи лучше подойдёт WizNet ака WZ5100.

Page 3 of 4