Свежие обсуждения
Микроконтроллеры

В чем разница PIC, AVR, PLC

1 2 5

Splav56: а в чем другой-то этот класс? Раз уж сказали, поясните пожалуйста! Хотелось бы все по полочкам разложить. Понять где PIC/AVR применять, где PLC

 

Splav56: вот опять же не силен я в терминологии... Но мне кажется что ПЛИС - это и есть PIC/AVR. Просто микросхема. А PLC - штука посерьезнее. С процессором, платами расширения...

 

ПЛИС - это набор логических элементов, которые при прошивке соединяются определенным способом для решения той или иной задачи. В состав ПЛИС не входят ни АЛУ, ни ОЗУ, ни ПЗУ, которые определяют архитектуру МИКРОКОНТРОЛЛЕРА, коими являются PICmicro и AVR.

mrengineer: вот опят же не силен я в терминологии...

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

 

Splav56: В состав ПЛИС не входят ни АЛУ, ни ОЗУ, ни ПЗУ, которые определяют архитектуру МИКРОКОНТРОЛЛЕРА
Но их можно легко реализовать прошивкой, если элементов хватит

 

Splav56 - хорошая идея Попробую в WiKi посмотреть! Спасибо

 

Арс: Но их можно легко реализовать прошивкой, если элементов хватит

Это из раздела садо-мазо. Проще пойти и за бакс купить готовый м/к, например pic16f629.

 

Splav56
Это из раздела садо-мазо
- Нет, это объективная реальность. См, например, http://www.altera.com/products/ip/processors/ipm-index.jsp

 

mrengineer: А на котором из них - PIC или AVR - проще начать программировать в C? Уж больно не хотца в ассемблер лезть...
Когда у меня обозначилась аналогичная проблема, то я выбрал AVR. Остановился на среде разработки CodeVisionAVR ( http://www.hpinfotech.ro/ ). Кроме компилятора C в ней есть программатор и CodeWizardAVR - автоматический генератор кода, который сам создаёт заготовку программы под конкретный микроконтроллер - можно не копаться в битах, чтобы настроить всякие там порты ввода/вывода, таймеры, АЦП, и т.п.
К этому CodeVisionAVR легко цепляется отладчик AVR Studio 4 от Atmel:
http://www.atmel.com/dyn/products/tools.asp?family_id=607
...и в результате получается довольно приличное средство разработки.

 

mrengineer: в чем разница PIC, AVR, PLC Еще в цене AVR самый дешевый, PIC по дороже а PLC дешевле чем за 7-8т рэ. не приобретете и то отечественный ф."ОВЕН".
Например PLC Siemens S7-200, CPU-224 стоит на границе с Германией 246 евро, в Самаре уже 315 и то если покупать у официальных представителей.

 

Кстати, как они вообще - девайсы Овена? У нас в институте стоят, говорят ничего. Как впечатления?