roboforum.ru

Технический форум по робототехнике.

AVR vs PIC: плюсы и минусы

AVR vs PIC: плюсы и минусы

LONGOBARD » 27 ноя 2005, 20:07

Я не хочу поднимать тему "AVR vs. PIC: что маздай, а что нет", т.к. это чистой воды флейм. Да и вопрос "чем AVR лучше пика" тоже лишен смысла, все равно что "чем линукс лучше виндов".
В общем прошу опытных людей перечислить плюсы и минусы этих семейств. Заранее спасибо.

chief » 27 ноя 2005, 21:23

Хотелось бы поинтересоваться - зачем это нужно?
Проблема в том что вопрос крайне интересный, я лично работаю на AVR по причине того что столкнулся, PIC более поздний и на нем соответственно работают "бывалые", причем те кому удалось перейти на AVR говорят что последний лучше, а те кому не удалось говорят что "отстой" и нечего его с PIC сравнивать. На работе у меня оборудование на MSP+ALTERA и INTEL 16 разрядных микроконтроллерах. Решение хорошее но не бюджетное. Отсюда мое мнение, цена + функциональность = ATMEL. И кто на чем привык тот на том и создает свои творения.

avr123.nm.ru » 27 ноя 2005, 22:27

Для меня у АВР плюс то что он якобы проектировался под язык Си.
я люблю Си больше чем АСМ.

Считаю что ПИК очень хороший МК, надежный.

LONGOBARD » 28 ноя 2005, 00:11

Ну пока что задача такова:
Есть три светодиода, нужно по определенному закону изменять их яркость.
Яркость меняется с помощью шим, в общем то все просто.
Проблема следующая: вся схема должна занимать как можно меньше места, изготавливаться это все будет небольшой партией около полусотни штук (сам ессно столько плат травить не буду, закажу). Вот я и выбираю контроллер, чтобы он был устойчив к температуре, перепадам питания, долговечен, стоил дешево и (ГЛАВНОЕ) имел маленькие размеры (корпус будет TQFP наверное). Вот я и думаю, что это будет, AVR или PIC....  :roll:

Ну а заодно задумался о плюсах и минусах пиков и avr-ов. Своего опыта фактически нету, так что спрашиваю у форумян :)

chief » 28 ноя 2005, 00:34

У Atmega8 ШИМ как раз трехканальный, 9х9 мм в TQFP стоимость около 2$ диоды можно повесить прямо на выводы, мечта :)

LONGOBARD » 28 ноя 2005, 02:25

Ого, точно! :)
Спасибо за совет!   :P
Кстати, как ШИМ по английски то пишется? WIM?
(это мне чтобы знать, что в даташите смотреть).

Kanoka » 28 ноя 2005, 03:42

3 светодиода и 8-ю Мегу? :) Делай лутше на Пентиуме ? не прогодаешь :)

Ставь tiny15.

avr123.nm.ru » 28 ноя 2005, 06:20

LONGOBARD писал(а):Кстати, как ШИМ по английски то пишется? WIM?


PWM

chief » 28 ноя 2005, 22:30

Человек хотел 3, а в Tiny15 один канал ШИМ, можно попробовать программно но при разнице между ними в цене оно того не стоит и потом можно легко чего то добавить :)

LONGOBARD » 29 ноя 2005, 03:27

chief писал(а):Человек хотел 3, а в Tiny15 один канал ШИМ, можно попробовать программно но при разнице между ними в цене оно того не стоит и потом можно легко чего то добавить :)

А чем программный ШИМ хуже аппаратного? (ну кроме того, что это требует написать еще чуток кода). В данной задаче от контроллера только шим и требуется, так что можно обойтись и программным :)

-= Александр =- » 29 ноя 2005, 05:02

Здесь - без разницы хардовый ШИМ или софтовый, а вот когда проц и так загружен по полной программе, на генерацию ШИМ просто процессорного времени не остается. И начинаются всякие переполнения стека и прочие мало приятные вещи...

Bandit » 21 мар 2006, 10:28

Ну а все таки, как я читаю - многие склоняются к Atmel. Так интересное, чем это вызвано? Более документирован? Дешевле? Или что? Сам стою перед выбором и хотелось бы узнать все более подробно...

libricon » 21 мар 2006, 17:37

я только начал, посему?
во первых у меня авр камней куча
во вторых программотор собиратся за 15 минут
софт просто и он есть
отлдка простая ( протеус )

сам по себе не очень дорогой, пик дороже и программатор надо и софт искать, половина платная ( для басяка точно платная)

wolf » 22 мар 2006, 00:07

Bandit писал(а):Ну а все таки, как я читаю - многие склоняются к Atmel. Так интересное, чем это вызвано? Более документирован? Дешевле? Или что? Сам стою перед выбором и хотелось бы узнать все более подробно...


По сумме качеств - лучший 8-битный м/к на сегодня. Дешёвый, быстрый, малопотребляющий, широкая номенклатура, разнообразие корпусов, периферии, прост в освоении и работе, море документации и софта.

Stepan » 27 мар 2006, 16:19

выскажусь про ПИК
+дешевле
+малое потребление
+надёжен
-в написании ассемблерных программ


cron
Rambler\'s Top100 Mail.ru counter