Здавалка
Главная | Обратная связь

Відмінні особливості.




Відмінні особливості мікроконтролерів фірми ATMEL:

• Продуктивність, що наближається до 1 MIPS/МГц

• Удосконалена AVR RISC архітектура

• Роздільні шини пам'яті команд і даних, 32 регістра загального призначення
• Flash ПЗП програм, з можливістю перепрограмування та завантаження через SPI послідовний канал, 100000 циклів стирання/запис

• EEPROM даних, з можливістю завантаження через SPI послідовний канал, 100000 циклів стирання/запис

• Блокування режиму програмування

• Вбудовані аналоговий компаратор, сторожовий таймер, порти SPI і UART, таймери/лічильники
• Повністю статичні прилади - працюють при тактовій частоті від 0 Гц до 20 МГЦ
• Діапазон напруг живлення від 1,8 В до 6,0 В

• Режими енергозбереження: пасивний (idle) і стоповий (power down)

• Температурний режим роботи від -40 до +85 ˚С.

Розглянутий мікроконтролер Atmega8 повністю задовольняє умовам розрахунків і по функціональності та призначенню.

2.3.3. Переваги програмованих систем на кристалі (PSoC|).

З|із| появою програмованих систем на кристалі (PSoC|) фірми|фірма-виготовлювача| Cypress| розробники отримали|одержували| могутній інструмент для проектування; система на кристалі за ціною восьмибітового мікроконтролера|мікроконтроллера|. У чіпах PSoC| вбудовані масиви аналогових і цифрових блоків, на порядок|лад| більш функціональних, ніж фіксована периферія. Такі стандартні елементи мікроконтролерів|мікроконтроллерів| як АЦП (аналогово-цифрові перетворювачі), ЦАП (цифро-аналогові перетворювачі), таймери, лічильники, шини, які| легко реалізуються в PSoC|.

Крім того, елементи які зазвичай|звично| не входять до складу 8-бітових мікроконтролерів, такі як: фільтри, підсилювачі, генератори випадкових чисел, - їх також можна розмістити| в цих чіпах. Таким чином одна мікросхема PSoC| замінює декілька компонентів схеми побудованої|спорудити| на стандартних мікроконтролерах|мікроконтроллерах|. Всі функції, внутрішні з'єднання|сполучення|, внутрішня конфігурація, і навіть контакти введення виводу|висновку| перепрограмовуються користувачем.

Безпосередньо під час роботи чіпа PSoC| можна динамічно міняти|змінювати| внутрішні ресурси, отримуючи|одержувати| при цьому функціонально нову систему.

Мікросхеми PSoC| Cypress| вперше|уперше| з'явилися|появлялися| в 2001 році. Фактично це був прорив в розвитку мікроконтролерів|мікроконтроллерів|, що значно спростив процес розробки електронних систем. На сьогоднішній день випускається декілька серій PSoC| мікроконтролерів|мікроконтроллерів|:

- CY8C21xxx;|

- CY8C22xxx;|

- CY8C24xxx;|

- CY8C27xxx;|

- CY8C29xxx.|

Всі мікросхеми побудовані|спорудити| на базі восьмирозрядного ядра М8С гарвардської архітектури з|із| тактовою частотою 24МГц| і продуктивністю 4MIPS|. Система команд достатньо|досить| проста в освоєнні і характеризується високою щільністю кодів. Вбудовані генератори RC| на 24 Мгц і 32КГц|.

Об'єм|обсяг| ПЗП 2-64Кбайта|. ПЗП реалізований на основі перепрограмованої флеш-|----- пам'яті, що допускає до 100000 циклів запису/стирання. Організація флеш-|----- пам'яті |у вигляді масиву з|із| секторів розміром 64 байт дає додаткову можливість|спроможність| для емуляції| усередині|всередині| PSoC|. Але|та| найцікавіша і корисніша якість мікроконтролерів|мікроконтроллерів| PSoC| полягає у внутрішній аналоговій і цифровій периферії.

Кожен цифровий блок побудований|спорудити| на основі восьмирозрядного регістра|реєстру| і, на початковому етапі проектування, є функціонально невизначеним|неозначеним| ресурсом. Користувач в програмному середовищі|середі| PSoC| Designer| може довизначити топологію схеми цифрового блоку, змусивши|примусити| його працювати як восьмибітовий лічильник. Використавши декілька цифрових блоків сполучених|з'єднаних| між собою можна отримувати|одержувати| модулі вищої розрядності (наприклад ті ж лічильники, шини| або таймери розрядністю 8, 16, 24 або 32 біта). Процес конфігурації системи спрощується за рахунок використання бібліотеки модулів користувача, які є заздалегідь|наперед| конфігурованими і протестованими блоками PSoC|. Користувач здійснює процес побудови|шикування| системи на високому рівні шляхом вибору готових модулів з|із| бібліотеки.

Аналогова частина|частка| PSoC| побудована|спорудити| на базі аналогових блоків трьох видів: аналоговий блок з|із| операційним підсилювачем і програмованою матрицею резисторів в ланцюги|цепи| зворотного зв'язку і два типи|типів| аналогових блоків на основі операційного підсилювача і конденсаторів перемикання. Річ у тому, що|справа в тому , що| при деяких допущеннях резистор можна замінити конденсатором і двома комутованими ключами|джерелами|. І топологія резистора і конденсатора паралельно використовуються усередині|всередині| PSoC|, оскільки|тому що| для різних завдань|задач| та або інша схема більш-менш прийнятна. Так, наприклад, на основі аналогових блоків резисторів будуються програмовані підсилювачі і аналогові компаратори. На основі конденсаторних аналогових блоків усередині|всередині| PSoC| можна реалізувати смугові або низькочастотні фільтри. Комбінуючи між собою цифрові і аналогові блоки можна отримати|одержувати| ЦАП і АЦП розрядністю від 6 до 14 біт.

Ще раз хочеться підкреслити, що весь процес конфігурації виконується на високому рівні за допомогою графічного інтерфейсу і бібліотеки модулів інтегрованого середовища|середи| PSoC| Designer|. Користувачеві не доведеться|припаде| замислюватися, яку архітектуру резистора або конденсатора вибрати. У PSoC| Designer| цей процес автоматизований.

Для зв'язку із|із| зовнішніми пристроями|устроями| мікросхеми PSoC| підтримують інтерфейси RS232|, I2C|, SPI|, UART|. Є вбудований драйвер контроллера Hitachi| HD44780| і внутрішній датчик температури.

Останніми роками Cypress| веде інтенсивну роботу над створенням|створінням| PSoC| мікросхем з|із| USB| інтерфейсом і PSoC| мікросхем з|із| інтегрованими силовими транзисторами (напруга|напруження| до 36В| і струму|току| до 1А| на кожному силовому виході). На сьогоднішній день доступні перші зразки|взірці|.

Вбудований центральний процесор M8C| тактується від внутрішнього генератора частоти в діапазоні від 93,7КГц| до 24МГц|. Перебудова частот здійснюється програмним шляхом|колією| і дозволяє помітно понизити|знизити| енергоспоживання і електромагнітні перешкоди. Розвинена система команд центрального процесора налічує|нараховує| 136 інструкцій з|із| середнім часом виконання 6 тактових циклів.







©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.