Автор |
Сообщение |
|
|
Заголовок сообщения: |
Re: Нафига козе баян? |
Цитата |
|
[quote="GGBest.ru"] Не, меня так просто не обманешь. Если очень надо именно 1 штуку, тогда вот: http://www.ebay.com/itm/ATMEGA128-16AU-MCU-Memory-ATMEGA128A-AU-Genuine-Atmel-/280704588686?pt=LH_DefaultDomain_0&hash=item415b4c1b8e Хотя выгоднее и разумнее взять пяток: http://www.ebay.com/itm/5x-NEW-ATMEL-ATMEGA128-16AU-QFP-64-8-BIT-AVR-MICROCONTROLLE-R-FOR-REPAIR-/221074209248?pt=LH_DefaultDomain_0&hash=item33790cb9e0. В общем, лучшие предложения от 3,9 у.е. за мегу128.
Мне кажется, что если уж говорить о самом легкодоступном, универсальном и не слишком дорогом контроллёре, то это ATMega16. Куча ног, достаточно памяти, не слишком дорогой, паяется элементарно хоть 100Вт паяльником. А вот Тиньки - это уже скорее игрушки для искушённых... кто точно знает что ему нужно и сколько он может сэкономить без ущерба для дела. Универсальность Тинек очень хромает. Хотя под конкретный серийный проект, где "а больше-то и не нужно" - вполне годное решение. )[/quote] Даже и в мыслях не было. Похоже просто не заметил. 8-) С ценами, согласен. Но так как Евгений уже сказал о главном, добавлять второстепенное нет смысла. А если быть до конца откровенным, то, каждый для себя, обдуманно выбирает свои приоритеты в данном направлении и переубедить в обратном, друг друга практически невозможно, да и не нужно. :-)
|
|
|
 |
Добавлено: 30 авг 2012, 08:38 |
|
|
 |
|
|
Заголовок сообщения: |
Re: Нафига козе баян? |
Цитата |
|
За тини2313 я уже писал, что не самый лучший микроконтроллер в линейке, но, тут не поспоришь, самый часто встречаемый в любительских конструкциях, наверное, наиболее описанный и обжованный в рунете, и самое главное более доступный (я имею в виду доступность в ближайшем радиомагазине). По ATmega48/88/168/328 я считаю, что серия вышла очень удачной. Можно начать разработку конструкции с мега48 за полтора доллара за штуку ( http://www.ebay.com/itm/1PCS-ATMEGA48V- ... 1101wt_909) и если вдруг проект разросся смело ставим мега88 или 168 или 328 - все полностью совместимы. И еще серия ATmega48/88/168/328 (по сравнению с ATmega8, 16) немного быстрее - 20MIPS, немного экономичнее, немного навороченее - короче, следующее поколение микроконтроллеров. А за ATtiny13 вообще разговоров нет - в качестве расходного материала для множества выносных датчиков, преобразователей сигналов и прочих мелких заданий ему трудно найти конкуренцию (а если учесть его стоимость в 75 центов за штуку ( http://www.ebay.com/itm/10pcs-Original- ... 653wt_1166) - то вообще невозможно.)
За тини2313 я уже писал, что не самый лучший микроконтроллер в линейке, но, тут не поспоришь, самый часто встречаемый в любительских конструкциях, наверное, наиболее описанный и обжованный в рунете, и самое главное более доступный (я имею в виду доступность в ближайшем радиомагазине).
По ATmega48/88/168/328 я считаю, что серия вышла очень удачной. Можно начать разработку конструкции с мега48 за полтора доллара за штуку (http://www.ebay.com/itm/1PCS-ATMEGA48V-10AU-8-bit-Microcontroller-with-8K-Bytes-Flash-/320907199980?pt=LH_DefaultDomain_0&hash=item4ab78f45ec#ht_1101wt_909) и если вдруг проект разросся смело ставим мега88 или 168 или 328 - все полностью совместимы. И еще серия ATmega48/88/168/328 (по сравнению с ATmega8, 16) немного быстрее - 20MIPS, немного экономичнее, немного навороченее - короче, следующее поколение микроконтроллеров.
А за ATtiny13 вообще разговоров нет - в качестве расходного материала для множества выносных датчиков, преобразователей сигналов и прочих мелких заданий ему трудно найти конкуренцию (а если учесть его стоимость в 75 центов за штуку (http://www.ebay.com/itm/10pcs-Original-ATMEL-ATTINY13A-SU-TINY13A-SU-Microcontrolle-r-SOP-8-/180911076577?pt=LH_DefaultDomain_0&hash=item2a1f23f4e1#ht_653wt_1166) - то вообще невозможно.)
|
|
|
 |
Добавлено: 29 авг 2012, 23:45 |
|
|
 |
|
|
Заголовок сообщения: |
Re: Нафига козе баян? |
Цитата |
|
[quote="SVN"][quote="GGBest.ru"]Не обязательно барыгам переплачивать.[/quote] Хотя это и не актуально, но всё же, информацию по ценам, Вы предоставили не свежую.[/quote] Не, меня так просто не обманешь. Если очень надо именно 1 штуку, тогда вот: http://www.ebay.com/itm/ATMEGA128-16AU-MCU-Memory-ATMEGA128A-AU-Genuine-Atmel-/280704588686?pt=LH_DefaultDomain_0&hash=item415b4c1b8e Хотя выгоднее и разумнее взять пяток: http://www.ebay.com/itm/5x-NEW-ATMEL-ATMEGA128-16AU-QFP-64-8-BIT-AVR-MICROCONTROLLE-R-FOR-REPAIR-/221074209248?pt=LH_DefaultDomain_0&hash=item33790cb9e0. В общем, лучшие предложения от 3,9 у.е. за мегу128.
Мне кажется, что если уж говорить о самом легкодоступном, универсальном и не слишком дорогом контроллёре, то это ATMega16. Куча ног, достаточно памяти, не слишком дорогой, паяется элементарно хоть 100Вт паяльником. А вот Тиньки - это уже скорее игрушки для искушённых... кто точно знает что ему нужно и сколько он может сэкономить без ущерба для дела. Универсальность Тинек очень хромает. Хотя под конкретный серийный проект, где "а больше-то и не нужно" - вполне годное решение. )
Насчёт особой доступности Меги168 - не сказал бы... В "неудобном" корпусе она стоит [url=http://www.ebay.com/itm/1PCS-ATmega168PA-AU-ATmega168PA-ATmega168-mega168-ATMEL-/250916525665?pt=LH_DefaultDomain_0&hash=item3a6bca5661]4 у.е.[/url], в "удобном" - [url=http://www.ebay.com/itm/1PCSATMEGA168V-10PU-ATMEGA168V-20PU-8-bit-Microcontroller-with-8K-Flash-/320847505633?pt=US_Amplifier_Parts_Components&hash=item4ab40068e1]5 у.е.[/url]. Получается, читай, как Мега128... (обманул кондуктора: за билет заплатил, а не поехал!)
|
|
|
 |
Добавлено: 29 авг 2012, 21:51 |
|
|
 |
|
|
Заголовок сообщения: |
Re: Нафига козе баян? |
Цитата |
|
[quote="GGBest.ru"] А насчёт того, что всё влазит, не надо темнить. Много уже было модификаций прошивок данного проекта, где ради реализации одной функции, выкидывали какие-то другие - места не хватало-с... )[/quote] Да, это правда. Последний проект (говорилка) плотненько вошел в Тини2313, но чаще не хватало ног, чтобы чего прикрутить нового.
[quote="GGBest.ru"] Всё это хорошо... Если не считать, что 168 мега - это кастрированная Мега64, втиснутая в DIP корпус. [/quote] Нет, это улучшенная ATmega8. На счет "дороже" - это Вы погорячились. И варианты корпусов DIP28 и TQFP32. И компактная. И паять удобно. И более доступна. А еще на ней делают Ардуины... а выбор контроллера в такой бренд, я думаю, делался очень серьезно.
[quote="GGBest.ru"] В конце-концов в C поддерживаются ассемблерные вставки... ;) Если хочется что-то контроллировать напрямую, то это не намного сложнее, чем на голом асме.[/quote] Сувать ассемблер в Си - это в случае жесткой необходимости, а так, себе дороже будет.
Ну, а если конкретно ответить на вопрос "Нафига козе баян?", то: 1 Algorithm Builder был выбран по причине его простоты в освоении и простоты использования, возможности отладки программы в кристалле, без специальных программаторов. К сожалению Algorithm Builder - это мертвый язык и я не строю иллюзий по поводу его будущего. Соответственно, я никому не советую с ним начинать работать. В данный момент, похоже, Си альтернативы нет.
2 Выбор микроконтроллеров для устройств блога был не случайным. Они должны быть доступными, дешевыми и удобными в применении. Так получилось, что это ATiny13, ATtiny2313 ATmega48/88/168/328. И если по поводу тини2313 еще можно поспорить, то два остальных микроконтроллера отлично вписываются в идеологию блога. Не подготовленные радиолюбители вряд ли смогут впаять мегу64 (а еще нужно сделать под нее разводку), а вот мегу168 запросто, тем более она есть в двух вариантах корпусов.
|
|
|
 |
Добавлено: 29 авг 2012, 01:19 |
|
|
 |
|
|
Заголовок сообщения: |
Re: Нафига козе баян? |
Цитата |
|
[quote="GGBest.ru"]Не обязательно барыгам переплачивать. На ebay'е 5 ATMega128 стоят ~20у.е., включая доставку до ближайшего почтампта. Итого имеем ~135р/штука даже при нынешнем неприятном курсе бакса. Получается, что вместо одной ATMega128 можно купить ровно 2 ATTiny2313 и останется 5р сдачи... на которые сейчас даже спичек не купишь, т.к. они только по 10 коробков продаются теперь... )[/quote] Хотя это и не актуально, но всё же, информацию по ценам, Вы предоставили не свежую. Специально решил посмотреть правда ли. И оказалось, что не всё так хорошо как описали. В подтверждении моих слов: 1 [url]http://www.ebay.com/itm/ATMEL-AVR-ATMEGA128A-Microcontroller-64-TQFP-128KB-64K-x-16-/380462276418?pt=LH_DefaultDomain_0&hash=item5895519f42#ht_1838wt_1271[/url], 2 [url]http://www.ebay.com/itm/1PCS-ATMEL-ATMEGA128-16AU-TQFP-64-ATMEGA128-TQFP64-8-bit-AVR-MICROCONTROLLER-/110925422967?pt=LH_DefaultDomain_0&hash=item19d3aba177#ht_1283wt_1037[/url], 3 [url]http://chip-nn.ru/70.php[/url]
|
|
|
 |
Добавлено: 29 авг 2012, 00:48 |
|
|
 |
|
|
Заголовок сообщения: |
Re: Нафига козе баян? |
Цитата |
|
У каждого должно быть своё мнение, и это правильно. Вот и обменялись. 
У каждого должно быть своё мнение, и это правильно. Вот и обменялись. :OK:
|
|
|
 |
Добавлено: 28 авг 2012, 22:04 |
|
|
 |
|
|
Заголовок сообщения: |
Re: Нафига козе баян? |
Цитата |
|
[quote="SVN"]SOIC-20 ATtiny2313A – 65 р. TQFP-64 ATtmega128A – 205 р. Ещё, посмотрите размеры МК. Зачем использовать ATtmega128A для мизерных устройств? Вот когда это будет необходимо, тогда это будет оправданно. ;) Зачем покупать многоквартирный дом и проживать только в одной квартире? Так что эти разговоры в пользу «бедных» или «богатых». :D[/quote] Не обязательно барыгам переплачивать. На ebay'е 5 ATMega128 стоят ~20у.е., включая доставку до ближайшего почтампта. Итого имеем ~135р/штука даже при нынешнем неприятном курсе бакса. Получается, что вместо одной ATMega128 можно купить ровно 2 ATTiny2313 и останется 5р сдачи... на которые сейчас даже спичек не купишь, т.к. они только по 10 коробков продаются теперь... ) Планарная мега занимает примерно такой же объём, как и DIP'нутая тинька (а если ещё в "кроватке".....), просто она "расплющена" по плате. Когда речь о чём-то сверхминиатюрном и примитивном, типа эмулятора DS1990, тут спору нет, выбор "дорого обрезка" оправдан. Во всех остальных случаях я бы предпочёл весь многоквартирный таунхаус вместо одной квартиры в нём, если бы разница была в стоимость 1 бутылки пива... )
А насчёт того, что всё влазит, не надо темнить. Много уже было модификаций прошивок данного проекта, где ради реализации одной функции, выкидывали какие-то другие - места не хватало-с... )
[quote="GetChiper"]В том-то и вся прелесть Билдера, что ничего не нужно впихивать - все влетает со свистом :) поставил ATmega168. занято аж 6%.[/quote] Всё это хорошо... Если не считать, что 168 мега - это кастрированная Мега64, втиснутая в DIP корпус. И, что парадоксально, она примерно втрое дороже что Меги64, что Меги128... А у них на борту гораздо больше интересностей, не говоря о банально-немерянном количестве IO.
Как единственный неоспоримый минус Мег64+ я вынужден признать неудобство работы с ними без девелопки, ибо выводы уж больно мелкие и припаять проводок к ним - большой гемор, надо в любом случаи делать плату.
[quote="GetChiper"]в Си я не могу держать процессы под полным контролем (это не в коем случае не недостаток Си - скорей это его достоинство), а это один из моментов от которых я получаю фан.[/quote] В конце-концов в C поддерживаются ассемблерные вставки... ;) Если хочется что-то контроллировать напрямую, то это не намного сложнее, чем на голом асме.
|
|
|
 |
Добавлено: 28 авг 2012, 21:56 |
|
|
 |
|
|
Заголовок сообщения: |
Re: Нафига козе баян? |
Цитата |
|
В том-то и вся прелесть Билдера, что ничего не нужно впихивать - все влетает со свистом  Делаю новый проект - обучаемую дистанционку . Для запаса (для следующих проектов на базе этой платы ) поставил ATmega168. Так на данный момент реализованы модули сенсорных кнопок, звуковые и световые индикации, изучение пульта через TSOP, небольшая RTOS (так как много параллельных процессов) а памяти занято аж 6%. Но в общем-то суть не в том... Эти проекты не коммерческие и ценность их только в том, чтобы получить удовольствие от создания чего-то своими руками. И поэтому выбор средств разработки и реализации вторичен. В плане повторяемости, я с Вами согласен, на Си было-бы лучше (я бы тогда может быть и кортексы заюзал), но в Си я не могу держать процессы под полным контролем (это не в коем случае не недостаток Си - скорей это его достоинство), а это один из моментов от которых я получаю фан.
В том-то и вся прелесть Билдера, что ничего не нужно впихивать - все влетает со свистом :) Делаю новый проект - обучаемую дистанционку [url]http://www.forum.getchip.net/viewtopic.php?f=8&t=253[/url]. Для запаса (для следующих проектов на базе этой платы ) поставил ATmega168. Так на данный момент реализованы модули сенсорных кнопок, звуковые и световые индикации, изучение пульта через TSOP, небольшая RTOS (так как много параллельных процессов) а памяти занято аж 6%.
Но в общем-то суть не в том... Эти проекты не коммерческие и ценность их только в том, чтобы получить удовольствие от создания чего-то своими руками. И поэтому выбор средств разработки и реализации вторичен.
В плане повторяемости, я с Вами согласен, на Си было-бы лучше (я бы тогда может быть и кортексы заюзал), но в Си я не могу держать процессы под полным контролем (это не в коем случае не недостаток Си - скорей это его достоинство), а это один из моментов от которых я получаю фан.
|
|
|
 |
Добавлено: 28 авг 2012, 21:42 |
|
|
 |
|
|
Заголовок сообщения: |
Re: Нафига козе баян? |
Цитата |
|
[quote="GGBest.ru"]Доброе время суток, уважаемые!
Вот мучает вопрос... А нафига нужно писать на алгоритм билдере, впихивать невпихуемое в какую-нить Тиню, если можно тупо взять контроллёр по-серьёзнее? Да, когда-то любая мега стоила как самолёт, а чем больше в ней было флеши, тем этот самолёт был дороже. Сейчас же наблюдается парадоксальная ситуация, когда ATTiny2313 в DIP упаковке стоит 30-40% стоимости полноценной ATMega128 (правда, в планарном исполнении). Микросхемы близко не стояли, а разница по современным реалиям не существенная... Так не проще ли взять сразу мерседес, чем "выжимать лошадей" из "шестёрки"?...[/quote] Да не кто, ничего и «не выжимает». :-) Писать нужно на том, на чём нравится и на чём необходимо в данном конкретном случае. Теперь о цене: SOIC-20 ATtiny2313A – 65 р. TQFP-64 ATtmega128A – 205 р. Ещё, посмотрите размеры МК. Зачем использовать ATtmega128A для мизерных устройств? Вот когда это будет необходимо, тогда это будет оправданно. ;) Зачем покупать многоквартирный дом и проживать только в одной квартире? Так что эти разговоры в пользу «бедных» или «богатых». :D
|
|
|
 |
Добавлено: 28 авг 2012, 18:06 |
|
|
 |
|
|
Заголовок сообщения: |
Нафига козе баян? |
Цитата |
|
Доброе время суток, уважаемые!
Вот мучает вопрос... А нафига нужно писать на алгоритм билдере, впихивать невпихуемое в какую-нить Тиню, если можно тупо взять контроллёр по-серьёзнее? Да, когда-то любая мега стоила как самолёт, а чем больше в ней было флеши, тем этот самолёт был дороже. Сейчас же наблюдается парадоксальная ситуация, когда ATTiny2313 в DIP упаковке стоит 30-40% стоимости полноценной ATMega128 (правда, в планарном исполнении). Микросхемы близко не стояли, а разница по современным реалиям не существенная... Так не проще ли взять сразу мерседес, чем "выжимать лошадей" из "шестёрки"?...
Доброе время суток, уважаемые!
Вот мучает вопрос... А нафига нужно писать на алгоритм билдере, впихивать невпихуемое в какую-нить Тиню, если можно тупо взять контроллёр по-серьёзнее? Да, когда-то любая мега стоила как самолёт, а чем больше в ней было флеши, тем этот самолёт был дороже. Сейчас же наблюдается парадоксальная ситуация, когда ATTiny2313 в DIP упаковке стоит 30-40% стоимости полноценной ATMega128 (правда, в планарном исполнении). Микросхемы близко не стояли, а разница по современным реалиям не существенная... Так не проще ли взять сразу мерседес, чем "выжимать лошадей" из "шестёрки"?...
|
|
|
 |
Добавлено: 28 авг 2012, 17:26 |
|
|
 |
|