 |
Форум за електроника Български форум за електроника, ремонти, схеми, документация
|
| Предишната тема :: Следващата тема |
| Автор |
Съобщение |
Rabin Опитен потребител

Регистриран на: 28 Сеп 2010 Мнения: 145 Местожителство: София
|
Пуснато на: Вто Дек 27, 2011 12:16 Заглавие: Препоръчайте модел микроконтролер |
|
|
Здравейте,
от години не съм писал за embedded, основно затова се хващам. Искам да си избера микроконтролерна серия с малко хардуер около нея, нещо от рода на PIC 12F509 - бодваш му захранване и работи. Точно тая минималистична серия не ми харесва, защото стекът е само 2 нива.
Писал съм за Intel 80C51 - там поне може да си го организираш като част от RAM-а, и може да се разпростираш нашироко.
Гледам Atmel са пуснали минималистични серии, но ако има нещо по-известно, то съм го пропуснал.
Значи искам някакъв чип с минимално хардуерия около него, за да заработи. Да има примерен сорс в нета за него, т.е. да е известен. Да има свободен компилатор, както и достъпен програматор. Примерно за Atmel има SDCC компилатор на език C, работил съм с него.
Kрайната цел е като излезе нещо за разцъкване из къщи - отивам за чип, лепвам му транзисторче и реленце и да работи! Цената на самия чип не ми е проблем, няма да пускам серийно производство. Важно ми е да е известен и да има примерен сорс. |
|
| Върнете се в началото |
|
 |
svilen.ivanov Активен потребител

Регистриран на: 10 Апр 2010 Мнения: 87 Местожителство: София
|
Пуснато на: Вто Дек 27, 2011 12:34 Заглавие: |
|
|
http://www.arduino.cc/ - базиран на Atmel, чудесни развойни средства, евтин, популярен, с голяма общност, достъпен в България, минимум схемотехника около готовата платка, подходяща и за начинаещи.
Какво повече  _________________ Ако не можеш да го отвориш, значи не го притежаваш! |
|
| Върнете се в началото |
|
 |
RM Опитен потребител

Регистриран на: 16 Сеп 2008 Мнения: 680
|
Пуснато на: Вто Дек 27, 2011 13:35 Заглавие: |
|
|
| Щом имаш опит с 8051, не се захващаи с PIC. |
|
| Върнете се в началото |
|
 |
Rabin Опитен потребител

Регистриран на: 28 Сеп 2010 Мнения: 145 Местожителство: София
|
Пуснато на: Вто Дек 27, 2011 13:46 Заглавие: |
|
|
Те PIC-овете ми изглеждат по-сложни за кодене. Но в случая приоритет ми е малката хардуерия и голямата популярност. За поддръжка на Proteus не посмях да споменавам, че ще ми станат много капризите.
Tия Arduino малко са се пооляли с цените.
http://www.robotev.com/index.php?cPath=1_21
п.с. Гледам са на базата на Atmega, може би ще си купя един Аtmel и ще видя какво са измислили с Аrduino. Има много приятен език.
п.с.2 Май почвам да се зарибявам... |
|
| Върнете се в началото |
|
 |
eko67 Опитен потребител

Регистриран на: 01 Юли 2010 Мнения: 153 Местожителство: гр.Пещера
|
Пуснато на: Вто Дек 27, 2011 15:24 Заглавие: |
|
|
Всеки Контролер на PIC и Atmel,може да има малко хардуер около него. Това зависи от Програмата и сложността на Устройството.
Броят на работещите Портове. |
|
| Върнете се в началото |
|
 |
Rabin Опитен потребител

Регистриран на: 28 Сеп 2010 Мнения: 145 Местожителство: София
|
Пуснато на: Вто Дек 27, 2011 15:37 Заглавие: |
|
|
Мисълта ми беше, че PIC тръгва само като го захраниш. Atmel в старата си версия иска кварц, ресет верига, PullUp резистори, усилватели на портовете за нищо и никакъв светодиод ако има, и какво ли още не. PIC ако не беше тая простотия със стека - цена нямаше да имат! Че е и хардкоднато, не мож го заобиколи софтуерно!
Това Arduino като гледам май си заслужава и кварца и периферията. Не съм задълбавал, ама май нещо такова търся. Естествено, няма да им купувам китовете. |
|
| Върнете се в началото |
|
 |
Niakoi Опитен потребител

Регистриран на: 20 Авг 2006 Мнения: 356 Местожителство: Каръктаун
|
Пуснато на: Вто Дек 27, 2011 16:58 Заглавие: Re: Препоръчайте модел микроконтролер |
|
|
| Rabin написа: | | ...нещо от рода на PIC 12F509... | Виж pic12F1822 - мисля, че ще ти допадне като възможности и цена. А за програмирането му - не е по-сложно от 8051. Ако пък пишеш на С, разликата е (почти) само в инициализацията на различните железа. _________________ Жица, на която не виждам двата края, не я пипам! |
|
| Върнете се в началото |
|
 |
RM Опитен потребител

Регистриран на: 16 Сеп 2008 Мнения: 680
|
Пуснато на: Вто Дек 27, 2011 18:11 Заглавие: |
|
|
Разликата м/у 8051 (АТМЕЛ) и PIC e ... те са противоположности като архитектура и начин на работа. Сравни PIC508/9 и tiny13 ... общото е само че са с 8 крачета.
| Цитат: | | Atmel в старата си версия иска кварц, ресет верига, PullUp резистори, усилватели на портовете за нищо и никакъв светодиод ако има, и какво ли още не |
| Цитат: | | от години не съм писал за embedded |
маи е десетилетие.
| Цитат: | | измислили с Аrduino | Губиш почти цялата си независимост и в софтвера и хардвера. |
|
| Върнете се в началото |
|
 |
AA Опитен потребител

Регистриран на: 28 Юни 2004 Мнения: 730 Местожителство: ВеликоТърново
|
Пуснато на: Вто Дек 27, 2011 18:11 Заглавие: |
|
|
Същественото в ARDUINO разбира се не е кита а loadera. Можеш да сложиш на универсална платка ATMEGA8 с кварц и reset, да си изведеш ICSP и Rx/Tx и на практика си готов за експерименти.
http://www.picvalley.net/v.php?p=u/2570/254400814204620575113250009210kjcaMuEaATHpvL28OUR.JPG
Това си е предимно за хоби приложения но има голям брой проекти, които да имат полезни приложения.Простотата на езика при всяко положение е свързана с опнимизирането на програмата но има много приложения при които това не е толкова съществено. На линка по-долу е описано ARDUINO за самостоятелна изработка и има много примери за приложение
http://robocraft.ru/blog/arduino/19.html
А това за независимостта на софтуера и хардуера, от горния пост си е съвсем вярно.Просто трябва да се преценява - този ли е влака за там, където искам да отида. |
|
| Върнете се в началото |
|
 |
RM Опитен потребител

Регистриран на: 16 Сеп 2008 Мнения: 680
|
Пуснато на: Вто Дек 27, 2011 18:25 Заглавие: |
|
|
Имам много устроиства със PIC , ATMEL, с 8051 на PHILIPS , ARM даже и Motorola. Няма никакъв смисъл да се спори за най, най и няма най, най . Всички са до толкова добри доколкото можеш да ги изучиш и в последствие, добре напишеш нещо. ... космоса и ракетата ... |
|
| Върнете се в началото |
|
 |
|
|
Не Можете да пускате нови теми Не Можете да отговаряте на темите Не Можете да променяте съобщенията си Не Можете да изтривате съобщенията си Не Можете да гласувате в анкети
|
|