roboforum.ru

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

PSoC микроконтроллер - трансформер

PSoC микроконтроллер - трансформер

casper_r » 30 мар 2005, 21:07

PSoC трансформер - (Программируемая система на кристалле) - это микроконтроллеры с C51-м ядром и c матрицами программируемых аналоговых и цифровых элементов. PSOC трансформер позволят реконфигурировать "на лету" состав и функции как аналоговой, так и цифровой периферии . PSOC способен, перебирая различные архитектуры аналоговой матрицы и цифровой периферии превращаться в тысячи различных устройств, насколько хватит воображения разработчика. Программное обеспечение содержит библиотеку стандартных аналоговых функциональных модулей типа АЦП, ЦАП, Операционные усилители, компараторы , мультиплексоры, фильтры и т.д. PSOC трансформер, к примеру, может последовательновыполнять функции генератора псевдошумовой последовательности ВЧ передатчика, модема с DTMF номеронабирателем, ультразвукового дальномера, ультразвукового или радиочастотного детектора движения, одночипового счетчика электроэнергии (тепла, расхода воды, газа, топлива), LIN трансивера на 19,2 кБит/с, фильтров различного порядка с нужной аппроксимацией частотной характеристики. На складе "KHALUS - Electronics": CY3205-DK - отладочный наборы (Программатор и эмулятор). CY8C26443, CY8C26643, CY8C27443 в различных корпусах. В данный момент ведется интенсивная работа по созданию русскоязычного специализированного на PSoC сайта и по переводу на русский язык документации и App. Notes.


вообщем вот
http://www.khalus.com.ua/psoc

интерсная нам к примеру схема  PsoC Rangefinder - определние растояния
http://www.khalus.com.ua/psoc/pdf/appnotes/an2048.pdf

Mike_MA » 31 мар 2005, 10:44

C51 ядро меня не воодушевляет..... да и возможностей у него не так много.... я не увидел в этом контроллере ничего нового.....

Единственное, что интересно это дальномер. Пишут что может измерять от 25 до 220 см с точностью в 1 см.

Описание контроллера слишком упрощёное и скупое. Нет даже структурной схемы ядра.... :cry:  :cry:  :cry:

setar » 31 мар 2005, 11:18

Всё хорошо, но вот силовых элементов там увы ... быть не может, а жаль.

cypress » 05 май 2005, 13:15

Жаль что не увидели ничего нового, значит просто не разобрались что это такое!
Советую для начала зайти по ссылке
http://www.macro-peterburg.ru/cypress/PSoC/PSoC.html
Если хватит усердия сможете найти там много материала на русском языке, в т.ч. детальное описание архитектуры.
Что касается интеграции силовых элементов, ведется работа (и уже есть первые образцы) по интеграции в PSoC силовой части. Эти микросхемы работают при напряжении питания 2.5-36В, и имеют 4 специальных ноги, которые выдают до 36В и по 1А каждая!
Что касается процессора, это не 51-й, а специальный CISC процессор M8C. Он близок к 51-му по легкости освоения, но имеет достаточно мощную систему команд. Более подробно см. по вышеуказанной ссылке.
Ну и о возможностях. Они действительно неординарные, и заключается это не в процессоре а в способе реализации внутренней цифровой и аналоговой части. Вы можете внутри реализовать счетчики, таймеры, шимы любой разрядности, ЦАПы и АЦП разрядностью от 6 до 14 бит, RS232, SPI, UART, I2C, (скоро USB), EEPROM, .. (устану перечислять). Все что перечислялось называется модулем пользователя. Их порядка сотни! В одном м/к. Это уже о чем то говорит.
И самое главное стоят они 2-3$.

dx40 » 05 май 2005, 16:33

Судя по описанию - просто прелесть... но настораживают некоторые моменты
1) наверняка куча проблем при работе аналоговых модулей в одном кристалле с микропроцессором
2) быстродействие - на сколько я понял с AVR не сравнить - на порядок меньше
3) Наверняка нехилое потребеление...
4) комплект разработчика стоит очень неслабо
5) Программатор: чем шить это счастье?
6) достовабильность в россии?

Особо волнуют 2 последних пункта...

cypress » 13 май 2005, 09:52

Что касается работы аналоговой части, потребления, быстродействия и сравнения с AVR - речь не о том что PSoC лучше или хуже. Каждый компонент расчитан на свой сегмент рынка. PSoC Cypress наиболее выгодно использовать в промышленных или бытовых устройствах, не требующих очень большой вычислительной мощности, но работающих как с аналоговыми так и с цифровыми сигналами.
Теперь факты:
1) Аналоговая часть - уровень шумов 70нВ/(кв.кор.Гц). Это означает при фильтрации или усилении сигнала 1МГц шум в пределах 70мкВ.
2)Быстродействие 4MIPS/24МГц
3)Потребление - зависит от частоты ЦП, режима работы аналоговой и цифровой части. В sleep 3мкА.
4)Стартовый набор стоит 860 рублей. см http://www.macro-peterburg.ru/cypress/PSoC/CY3210.html
5)В стартовый набор входит программатор и демоплата. При желании программатор можно самому сделать. Протокол открыт.
6)Почти все серии есть в наличии в России в Макро-Петербурге, и цены 2-3$, которые приводились ниже, это цены в России. В Москву или любой другой город России это отправляется почтой за 1-2 дня.

-= Александр =- » 14 май 2005, 04:00

Хм... Это уже интересно... Но жаба душит, так что где-бы глянуть схемку программатора и скачать демку софта? Кстати софт сам по себе платный? Или как и GCC - нахаляву? Вообще штуковина интересная... еще интересно - есть ли в сети какие-нибудь проекты на этом чудо-контроллере - реально заценть чего на нем народ строит...

cypress » 14 май 2005, 21:35

Программатор можно изготовить и самому.
Схема (~28 кб)+прошивка (~22 кб) для микросхемы CY7C64113 ? микроконтроллера с USB каналом + программное обеспечение (~1,1 Мб) можно взять здесь:
http://antiradio.narod.ru/raznoe/cypress/intro.htm
Познакомиться с PSoC Cypress можно также почитав "Компоненты и Технологии" №2'2003, №4'2005, №5'2005.
и здесь:
http://www.macro-peterburg.ru/cypress/PSoC/PSoC.html
Весь софт бесплатный и неограничен ни по объему ни по сроку действия.

setar » 16 май 2005, 11:21

:idea: Я заинтересовался.
буду изучать материал.

c07f » 20 май 2005, 20:23

Смотрите http://www.cypress.com. Тут все ПО, спецификации и очень много примеров (application note).
ПО бесплатное, с одним исключением, компилятор C платный, но он поставляется вместе с каким-то из kit`ов.

-= Александр =- » 22 май 2005, 01:18

Народ, хелп, у кого в Питере инет нахаляву? А то у меня последний десяток мегабайт траффика, а пополнение не скоро, выкачайте плиз все что нужно!

setar » 23 май 2005, 16:25

-= Александр =- писал(а):Народ, хелп, у кого в Питере инет нахаляву? А то у меня последний десяток мегабайт траффика, а пополнение не скоро, выкачайте плиз все что нужно!

не вопрос , у меня его есть много ;)

Stepan » 28 фев 2006, 16:34

Друзья, а кто-нибудь попробовал psoc или так всё и затихло?

avr123.nm.ru » 28 фев 2006, 19:23

Отличная штука, как и все микрухи от Кипресс

Stepan » 27 мар 2006, 16:22

avr123.nm.ru писал(а):Отличная штука, как и все микрухи от Кипресс

Получил стартовый набор- осваиваю. Не радует- потребление, частотные характеристики ОУ.


Rambler\'s Top100 Mail.ru counter