Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.78/810: Рейтинг темы: голосов - 810, средняя оценка - 4.78
0 / 0 / 0
Регистрация: 29.03.2010
Сообщений: 2,020
1

Cypress PSoC

16.11.2012, 21:43. Просмотров 148605. Ответов 131
Метки нет (Все метки)

Цитата Сообщение от okotimiv
Ну извини, я тоже был не в курсе :)

Кстати, валяется у меня шикарная платка на AD SHARC, от AD же. На борту тоже буквально все, и очень неплохого качества. Если кто хочет заняться серьезными DSP - отличный вариант для старта. Могу дать поиграться.
Антон, у тебя с PSoCами нет ничего поиграться на время?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.11.2012, 21:43
Ответы с готовыми решениями:

Обмен по UART (МК Cypress PSoC, Си, PSoC Designer)
С PC до микpoкoнтpoллеpа передается значение сопротивление peзиcтopа. B микpoкoнтpoллеpе начинает...

I2C, МК Cypress (плата CY8CKIT-059 PSoC® 5LP Prototyping Kit)
Доброго времени суток уважаемые форумчане. Купил тут себе отладочную плату фирмы Cypress (на работе...

PSoC 3 I2C
Пытаюсь запустить I2C на ейном кристалле. Как ведомый подключил ADC ADS1000 - проверил, СТМ8 читает...

Средства разработки для PSoC
Подскажите, где можно заказать вот такой наборчик http://www.cypress.com/?rID=38235 Что то я с...

131
0 / 0 / 0
Регистрация: 28.09.2010
Сообщений: 4,284
21.11.2012, 01:27 21
Цитата Сообщение от okotimiv
у пятого есть небольшие проблемы с совместимостью, насколько я понял чип пока еще немного сыроват.
А что там? Можно по-подробнее? или ссылкой в меня кинуть
0
1 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 3,382
21.11.2012, 01:34 22
Да ничего особенного. Вроде не работает внутренний датчик температуры, встроенный бустер тянут только с 1.8 вольт (а должен с 0.7), ну и что-то там еще по мелочи, точно уже не помню.

То есть можно особенно не париться, если хочется Sortix. Я так и сделал. Но если хочется чтобы прямо все-все работало, то можно взять третий, хоть там ядро и послабее... мне нужна приличная вычислительная мощность, но тебе она может и не очень-то нужна.
0
0 / 0 / 0
Регистрация: 03.07.2011
Сообщений: 31
30.11.2012, 18:27 23
где можно глянуть проекты на pcos3 не от cypress?
0
0 / 0 / 0
Регистрация: 07.12.2012
Сообщений: 39
13.12.2012, 00:51 24
Чтобы заниматся PSOC достаточно Miniprog за $30 а чипы первого поколения стоят $1.5-$4
На чипах CY8C24123A построил много разных жучков с микрофонным усилителем, АРУ, VOX, защитой литиевого акка от глубокой разрядки, юзер меню с многочисленными опциями, установки любой частоты 240-930MHz с шагом 1kHz, Вся обвязка состоитиз 3х резисторов, одного конденсатора, микрофона, модуля RFM42B, светодиода и кнопки. Не могу представить ни один другой процик чтоб всюо так просто разрешилось на чипе с 6 IO и всего 4к памяти

http://www.youtube.com/watch?v=B-FhbxpAelY
0
1 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 3,382
24.02.2013, 01:24 25
Сейчас на cypress, в связи с появлением новой версии пятого PSoC, идет апгрейд старых китов на новые. Можно просто прислать им номер вашего кита, оплатить доставку, и вам пришлют новый, старый никто не заберет.

Я уже, теперь у меня их будет два.

Новый чип заметно лучше, старый вообще сняли с производства, впрочем было заметно, что он сыроват. Новый просто офигенский. Главное усовершенствование - радикально снизили потребление, и наконец-то нормально работает буст. Аж с 0,5 вольт, если память не изменяет.

Ну и плюс допилили все остальное, и добавили новенького до кучи.

Ну и Desykner 2.2 вышел, тоже много интересного добавили. Впрочем, к нему и до того не было особенных претензий.

Отправлено с моего GT-N8000 через Tapatalk
0
0 / 0 / 0
Регистрация: 29.03.2010
Сообщений: 2,020
24.02.2013, 01:27 26
А цена нового кита? Я так и удосужился купить хоть какой-то..
0
1 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 3,382
24.02.2013, 01:44 27
Такая же, 99 без доставки, доставка 35.

Отправлено с моего GT-N8000 через Tapatalk
0
1 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 3,382
24.02.2013, 01:54 28
Ах да, на новом ките еще такая макетная платка забавная, беспаечная. Очень хорошо, ее там как раз и не хватало. На старом тоже была, но под пайку, не очень удобно, и видимо их долбили с этим, раз они пошли на такое удорожание.

Теперь почти идеально, жаль только что нет ethernet.

Для работы с датчиками просто волшебный девайс. Вообще никакого геморроя, почти все втыкается напрямую в чип без всякой обвязки.

Отправлено с моего GT-N8000 через Tapatalk
0
1 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 3,382
06.03.2013, 00:19 29
Приехал тут на днях новый кит, правда я пока только чуть поигрался с ним, времени нет.

По идее почти точная копия старого, но все-таки новый. Немного изменили некоторые компоненты (на мой взгляд в сторону удешевления), но хуже не стало, скорее больше стало похоже на массовый продукт. Чуть изменили дизайн в сторону большего удобства, типа такой работы над ошибками. Экранчик почему-то стал менее контрастным, хотя может быть надо просто немного подкрутить.

Основное отличие, конечно - новый вариант чипа. Проверил, все новые функции действительно работают, в том числе и те, которые присутствовали в старом чипе, но толком не работали. Замерил потребление, в целом совпадает с заявленным. Глянул по быстрому на аналоговую часть - стало немножко меньше шумов. По неосторожности подключил к 5 вольтовой шине серву с потреблением около 1А, хотя там ограничение в 500 mA. Ничего, отдал и ампер (порт USB на ноутбуке 1А вполне тянет). Даже ничего не нагрелось, видимо есть запас.

Новая беспаечная панелька - удобно. Впрочем, я и на старом наворотил что-то очень похожее.

Так что если кто надумает такой купить, покупайте смело, качественная вещь.
0
1 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 3,382
15.06.2013, 19:23 30
У Cypress обновление линейки - появилась PSoC 4. По сути - сильно упрощенная версия PSoC 5, с ядром M0 вместо M3 и сокращенным набором периферии. Цены очень привлекательные. TQFP, то есть вполне разводимо и паяемо.

Kit стоит 25 долларов, налетайте :) Он совместим с Arduino и кучей других готовых плат расширения. С учетом того, что среда разработки осталась прежней и очень дружественной, для начинающих просто идеальный вариант. Отличная экосистема.

Что в итоге - PSoC стали пригодны для любительского эмбеддерства, это очень хорошо, на мой взгляд, особенно для начинающих, и для тех кому надо работать с аналоговой периферией.
0
0 / 0 / 0
Регистрация: 25.01.2010
Сообщений: 255
15.06.2013, 19:41 31
Цитата Сообщение от okotimiv
Kit стоит 25 долларов, налетайте :) Он совместим с Arduino и кучей других готовых плат расширения. С учетом того, что среда разработки осталась прежней и очень дружественной, для начинающих просто идеальный вариант. Отличная экосистема.
А где продается?
0
1 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 3,382
15.06.2013, 20:24 32
Да прямо у них на сайте и продается. Киты там точно есть. Я себе кит на PSoC 4 заказал уже поиграться, а на PSoC 5 у меня уже есть две штуки (одну продаю).

Там же есть ссылка на нигазинчик digilent, где продаются всякие платы расширения.

Я бы советовал поступить так - взять кит на PSoC 5 для начального ознакомления и обучения, а устройства планировать уже на PSoC 4, если хватит его возможностей. Но можно и с PSoC 4 начать, в принципе, просто там не будет такого богатства периферии.

Скорее всего продвигаться будете гораздо быстрее, чем если начинать с того же AVR. Сравнить можно в этом отношении разве что с Arduino, но экосистема Arduino довольно бедна по своим возможностям по сравнению с Cypress PSoC.
0
0 / 0 / 0
Регистрация: 30.07.2012
Сообщений: 34
16.06.2013, 10:31 33
Тоже хотел купить наборчик за 25 на просто посмотреть их среду и тд.
Но доставка что-то дорогая :(
0
1 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 3,382
22.09.2013, 23:38 34
Только что в обучающих целях наваял полнофункциональный драйвер шагового двигателя на PSoC, step-dir, управление скоростью, full step, half step, double step, два варианта микростепов, контроль тока, и даже счетчик текущего положения. И все это ВООБЩЕ БЕЗ КОДА, буквально ни строчки.

Кодом добавил только установку в заданное положение с разгоном и торможением, все как полагается.

Показывал на примере, как устроены аппаратные драйвера.

Гениальная штука PSoC.
0
0 / 0 / 0
Регистрация: 29.03.2010
Сообщений: 2,020
23.09.2013, 09:45 35
скриншот креатора можно посмотреть? Если это не закрытый код конечно. И да, Антон, кит на Cypress PSoC 5 уже продан?
0
1 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 3,382
23.09.2013, 09:53 36
Выложу вечерком сегодня, ничего секретного. Я смотрю, тебе тоже захотелось? :)))

Платку не продал ишшо, стажера сейчас на ней учу. Могу продать, мне две одинаковых в общем-то не нужно.
0
0 / 0 / 0
Регистрация: 29.03.2010
Сообщений: 2,020
23.09.2013, 09:59 37
Да меня PSoC давно уже очень интересуют, все никак не попробую.
0
Tyom
23.09.2013, 15:16 38
Пользуясь оживлением в ветке влезу с вопросом:
На каком из Кипарисовых семейств проще (с учетом пайки в домашних условиях) создать двухканальный генератор синуса на 37 (50) Герц (тут требуется отставание одного канала на 90 градусов), плюс управление простой логикой типа подъема-опускания тонарма, старта-стопа двигателя и прочего ...
На М16 с R2R цапом все это уже было, но Райд_0 у меня развалился, а нетбук с резервной копией просто сперли.... и второй раз все это делать - лом :(
0 / 0 / 0
Регистрация: 25.01.2010
Сообщений: 255
23.09.2013, 15:48 39
Цитата Сообщение от okotimiv
Выложу вечерком сегодня, ничего секретного. Я смотрю, тебе тоже захотелось? :)))

Платку не продал ишшо, стажера сейчас на ней учу. Могу продать, мне две одинаковых в общем-то не нужно.
Может на сайте по PSoC обучалку сделаете?
0
1 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 3,382
23.09.2013, 17:48 40
Вот один из вариантов, без контроля тока. Контроль тока не влез на страничку, он на другой, отсюда я его убрал для наглядности.


В данном случае управление идет через регистр, и таймер скорости. Можно вывести аппаратный step-dir. Можно и то и другое с программным или аппаратным переключением, тоже убрал для наглядности - не влезает на одну страницу.

SpeedCounter дает последовательность импульсов, каждый импульс - шаг. StepCounter задает фазы. LUT получает фазы из StepCounter, направление из ControlReg и переключает выводы, а также управляет ШИМами (переключает скважности). В регистре задается направление, старт-стоп, и микрошаг.

Half Step и Double Step в этой схеме нет, однако добавится только пара бит в регистре и пара входов в LUT.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.09.2013, 17:48

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

[Вопрос-решено] PSoC 3 (CY8C3866AXI-040) и обработка звука
Ко мне едет отладочная плата CY8CKIT-030 PSoC® 3 Development Kit. Никогда ими не занимался. Вот...

Кто работал с Cypress FX2?
Надобно сделать мне фулл-спид юсб ко плисине через FIFO. Чего бы почитать, окромя даташита, о...

Cypress FX2LP не работает из EEPROM
Кто-нибудь имел дело с этой микросхемой? Не грузиться прошивка из EEPROM. HEX файл...

Китайский Saleae Logic (на Cypress) в Linux
Имеется китайский логический анализатор (на вид такой). Установил с офсайта софт Saleae. Включаю --...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.