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

Cypress PSoC

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

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

Кстати, валяется у меня шикарная платка на AD SHARC, от AD же. На борту тоже буквально все, и очень неплохого качества. Если кто хочет заняться серьезными DSP - отличный вариант для старта. Могу дать поиграться.
Антон, у тебя с PSoCами нет ничего поиграться на время?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
16.11.2012, 21:43
Ответы с готовыми решениями:

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

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

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

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

То есть можно особенно не париться, если хочется Sortix. Я так и сделал. Но если хочется чтобы прямо все-все работало, то можно взять третий, хоть там ядро и послабее... мне нужна приличная вычислительная мощность, но тебе она может и не очень-то нужна.
0
0 / 0 / 0
Регистрация: 03.07.2011
Сообщений: 31
30.11.2012, 18:27
где можно глянуть проекты на pcos3 не от cypress?
0
0 / 0 / 0
Регистрация: 07.12.2012
Сообщений: 39
13.12.2012, 00:51
Чтобы заниматся 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,379
24.02.2013, 01:24
Сейчас на cypress, в связи с появлением новой версии пятого PSoC, идет апгрейд старых китов на новые. Можно просто прислать им номер вашего кита, оплатить доставку, и вам пришлют новый, старый никто не заберет.

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

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

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

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

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

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

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

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

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

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

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

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

Так что если кто надумает такой купить, покупайте смело, качественная вещь.
0
1 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 3,379
15.06.2013, 19:23
У 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
Цитата Сообщение от okotimiv
Kit стоит 25 долларов, налетайте :) Он совместим с Arduino и кучей других готовых плат расширения. С учетом того, что среда разработки осталась прежней и очень дружественной, для начинающих просто идеальный вариант. Отличная экосистема.
А где продается?
0
1 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 3,379
15.06.2013, 20:24
Да прямо у них на сайте и продается. Киты там точно есть. Я себе кит на 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
Тоже хотел купить наборчик за 25 на просто посмотреть их среду и тд.
Но доставка что-то дорогая :(
0
1 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 3,379
22.09.2013, 23:38
Только что в обучающих целях наваял полнофункциональный драйвер шагового двигателя на PSoC, step-dir, управление скоростью, full step, half step, double step, два варианта микростепов, контроль тока, и даже счетчик текущего положения. И все это ВООБЩЕ БЕЗ КОДА, буквально ни строчки.

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

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

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

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

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


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

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

Half Step и Double Step в этой схеме нет, однако добавится только пара бит в регистре и пара входов в LUT.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
23.09.2013, 17:48

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

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи. Через несколько переработок от PHP кода к C89 (надеюсь, 89). Но довольно запутанно получилось. Код для Linux. Но если убрать time и то, что с ним. . .
Сам себя обучал rest api
anaschu 02.07.2026
Педагогический лайфхак: Почему чистый REST API для ученика намного круче, чем готовые библиотеки Когда мы отказались от капризного JAR-файла AnyLogic и переписали код на стандартный HttpClient,. . .
rest api anylogic - выполнение модели на своём русском сайте
anaschu 02.07.2026
Как подружиться с AnyLogic Cloud API, победить провайдеров и развернуться Java-бэкенд в Docker на бесплатном хостинге: Двухдневный лог борьбы Всем привет! Хочу поделиться свежим (и довольно. . .
Где деньги лежат
kumehtar 02.07.2026
Это - японская подводная лодка I-52 (тип C2, кодовое имя Momi) вышла из Японии в марте 1944 года с миссией в оккупированную немцами Францию (Лорьян). Это была одна из «Янаги»-миссий по обмену. . .
Krabik для WoW 3.3.5a, многоязычный
AmbA 02.07.2026
Допилил бота, думаю что окончательно. Изменения: - добавлена многоязычность - добавлено снятие скриншотов - добавлено поддержание бафов хождения по воде (для жреца, дк и шамана) - и так, по. . .
Алиса нашла кучу ошибок компиляции и запуска в проекте, который без проблем компилировался и запускался)))
anaschu 30.06.2026
Я пока посмеюся, но завтра проверю. А вообще интерсно. Дал алисе файл, в котором точно нет ошибок компиляции и запуска, и попросил их найти. Нашла кучу))) Критические ошибки, мешающие компиляции и. . .
сукцессия 16. Общий обзор, в основном что бы другие ии поняли
anaschu 29.06.2026
# Передаточный документ: модель микоризной сукцессии (для нового чата) Этот документ предназначен для того, чтобы новый чат Claude мог продолжить работу без необходимости заново разбираться в. . .
сукцессия 15 неявная схема
anaschu 29.06.2026
Алиса Калибровка параметров симбиотической модели: технический обзор Содержание: Введение Постановка проблемы Технические аспекты реализации Процесс внедрения изменений
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru