collapse

* Links de Robótica

* Posts Recentes

TV Avariou - Sanyo por almamater
[Hoje às 13:54]


Qual a melhor técnica? por Tech_JA
[Hoje às 12:52]


Ligar telefone fixo a arduino por helderjsd
[Hoje às 11:07]


Procuro cristal de 30.875 Mhz? por Hugu
[Ontem às 17:20]


Encomenda Colectiva N2-2016[@Mouser - Aberta a pedidos!] por Hugu
[Ontem às 16:42]


Ontem pequei... por Hugu
[Ontem às 16:19]


Mosfet trocado? por almamater
[Ontem às 12:42]


Motherboard por SerraCabo
[24 de Setembro de 2016, 10:04]


Ficha desconhecida por SerraCabo
[22 de Setembro de 2016, 22:28]


Livros Elektor por beirao
[20 de Setembro de 2016, 22:04]

Autor Tópico: Cypress PSoC® 4 Pioneer Kit - 25$  (Lida 4973 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline TigPT

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 5.117
    • Tiago Rodrigues
Cypress PSoC® 4 Pioneer Kit - 25$
« em: 02 de Agosto de 2013, 10:36 »
A Cypress sempre teve produtos excelentes, e agora parece começar a dedicar-se mais aos hobbistas e estudantes introduzindo os seus produtos cada vez mais fáceis de adoptar e económicos.


A meu ver o Cypress PSoC® 4 Pioneer Kit é a melhor cartada da Cypress dos últimos tempos, e se conseguirem fazer com que a board chegue a bastantes mãos, irão certamente sentir o reflexo desta jogada nas vendas dos próximos anos.

PSoC é uma das plataformas com mais potencial juntado ao microcontrolador a facilidade de ter módulos digitais e analógicos configuráveis, reduzindo as PCBs a praticamente 1 chip e permitindo-as com um update de software executar tarefas completamente distintas.

Se querem experimentar esta plataforma, esta board é muito barata e poderosa e vai certamente abrir-vos muitas portas.

  • PSoC® 4200 SoC
  • ARM Cortex™-M0
  • 48MHz CPU
  • Supports an extremely low-leakage hibernate mode consuming only 150nA, and also 20nA best-in-class stop mode
  • Arduino® Shields and Pmod™ Compatible interface
  • CapSense® Slider with SmartSense™ Auto Tuning
  • RGB LED
  • User button and more!


http://uk.farnell.com/cypress-semiconductor/cy8ckit-042/cy8c42-psoc-4-pioneer-kit-eval/dp/2311054?Ntt=PSoC

Offline Sérgio_Sena

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 1.575
    • Electronics Design Craftsmanship
Re: Cypress PSoC® 4 Pioneer Kit - 25$
« Responder #1 em: 02 de Agosto de 2013, 14:43 »
Grande potencial.

O nosso colega Tayeb eh q tem sido um grande impulsionador dos PSoC.
Cumprimentos,
Sérgio Sena

Projectos Electrónicos à medida

Follow me on Twitter

Offline TigPT

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 5.117
    • Tiago Rodrigues
Re: Cypress PSoC® 4 Pioneer Kit - 25$
« Responder #2 em: 02 de Agosto de 2013, 14:52 »
Grande potencial.

O nosso colega Tayeb eh q tem sido um grande impulsionador dos PSoC.

Foi o Tayeb que me deu a conhecer os PSoC à uns 3 anos atrás.

Offline Emer

  • Mini Robot
  • *
  • Mensagens: 9
Re: Cypress PSoC® 4 Pioneer Kit - 25$
« Responder #3 em: 02 de Agosto de 2013, 15:23 »
Que vantagens/desvantangens tem este kit vs um kit de arduino? Isto é um adversário directo ao Arduino certo? Tendo o Arduino tanta fonte de informação facilmente acessível e existir milhares de projectos implementados e documentados, o que convence um utilizador a optar pelo PSoC?

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 8.942
  • Helpdesk do sitio
Re: Cypress PSoC® 4 Pioneer Kit - 25$
« Responder #4 em: 02 de Agosto de 2013, 15:29 »
Para começar é diferente, é um micro-controlador que tem eletrónica analógica dentro dele que é reconfiguravel, esses nem tanto, mas nos PSoC mais potentes por assim dizer, podes criar um monte de timers, ou ter um mux de 32 canais para o adc, um dos projectos interessantes que vi tirar partido da lógica e eletrónica programavel do psoc era um medidor de capacidade e inductancia que usava os DAC's, ADC's, op-amps e fontes de corrente do PSOC e a unica coisa externa que precisava era um par de resistências.

Outra coisa, na minha opinião com arduino a unica coisa que aprendes é a copiar código e bibliotecas(horriveis por sinal), se á coisa que abominio é a porcaria do Arduino "ensinar" ás pessoas para meter código em ficheiros .h, deviam ser fuzilados por tal acção..
Avr fanboy

Offline TigPT

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 5.117
    • Tiago Rodrigues
Re: Cypress PSoC® 4 Pioneer Kit - 25$
« Responder #5 em: 02 de Agosto de 2013, 15:29 »
É difícil responder à tua pergunta Emer porque a única semelhança entre os produtos deve-se ao encaixe das placas ser igual ao do arduino para quem já tem placas arduino poder utilizar com o PSoC.

É como estar a comprar uma bicicleta com uma nave espacial, embora ambos te permitam deslocar de um local para o outro, o arduino é um micro muito mais simples, mas também muito mais limitado no seu potencial.

Se queres fazer umas coisas simples à base do Copy-Past, o Arduino permite-te ter um acesso mais fácil à electrónica sem ter que ter grandes conhecimentos.

Se já tens alguns conhecimentos e queres começar a explorar o universo (haha trocadilho para a nave espacial) PSoC, tens aqui uma excelente oportunidade.

Coisas como sensores de proximidade e de toque sem botões como o CapSense a conversores analógico/digital e afins que podem ser simplesmente programados no PSoC sem adicionar qualquer hardware externo são uma das inúmeras funcionaildades, tais como interacção com iPhones pelo cabo da Apple para fazer acessórios e afins...

Offline Emer

  • Mini Robot
  • *
  • Mensagens: 9
Re: Cypress PSoC® 4 Pioneer Kit - 25$
« Responder #6 em: 02 de Agosto de 2013, 15:44 »
Eh pá tanto um como outro estavam preparados para esta comparação, apenas 5min para responderem  :P

Estive a ler um comparativo com 3 anos de idade (http://effluviaofascatteredmind.blogspot.pt/2010/08/arduinoavr-vs-cypresspsoc.html#!/2010/08/arduinoavr-vs-cypresspsoc.html) e uma das críticas foi a linguagem de programação no PSoC (gcc) e o facto de as bibliotecas do PSoC estarem escritas em assembly. Isto ainda se aplica nesta versão?

Pensava que a resposta iria ser diferente, estava a espera que estes kits se aproximassem tendo em conta terem valores similares.

Offline TigPT

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 5.117
    • Tiago Rodrigues
Re: Cypress PSoC® 4 Pioneer Kit - 25$
« Responder #7 em: 02 de Agosto de 2013, 15:50 »
Enquanto que o Arduino é feito de amadores para amadores e vive do opensource, existindo muitas das vezes má documentação e dá jeito ir ler as bibliotecas.

PSoC é feito de Engenheiros para Engenheiros e todas as bibliotecas estão bem feitas e optimizadas sendo o produto que a Cypress vende, existindo excelente documentação.

Pura e simplesmente não precisas de consultar ou alterar as bibliotecas simplesmente utilizando e sabendo que funcionam, contudo podes criar as tuas ou fazer tudo do zero, seja em C, C++ ou Asm.

É como não comprar um carro topo de gama porque não sabes como funciona o seu motor e vem fechado não dando para o abrir... e? faz a sua função? eu quero é saber utilizar um bom carro para me deslocar com qualidade, conforto e performance de forma a levar o meu projecto para o mercado com sucesso.

Eu também não deixo de programar para Windows só porque as APIs de sistema (bibliotecas) são fechadas e em assembly.
(PS - Win era só um exemplo, I'm a Mac!)

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 8.942
  • Helpdesk do sitio
Re: Cypress PSoC® 4 Pioneer Kit - 25$
« Responder #8 em: 02 de Agosto de 2013, 16:46 »
Eh pá tanto um como outro estavam preparados para esta comparação, apenas 5min para responderem  :P

Estive a ler um comparativo com 3 anos de idade (http://effluviaofascatteredmind.blogspot.pt/2010/08/arduinoavr-vs-cypresspsoc.html#!/2010/08/arduinoavr-vs-cypresspsoc.html) e uma das críticas foi a linguagem de programação no PSoC (gcc) e o facto de as bibliotecas do PSoC estarem escritas em assembly. Isto ainda se aplica nesta versão?

Pensava que a resposta iria ser diferente, estava a espera que estes kits se aproximassem tendo em conta terem valores similares.


Não, o PSoC Creator, o IDE do PSoC está muito mais refinado, actualmente podesse chamar realmente de uma excelente ferramenta.
O compilador do avr tambem é gcc e as bibliotecas tambem foram feitas na sua grande maioria em assembly, as bibliotecas que os utilizadores do arduino criaram é que são aberrações em C++, mas é tudo compilado, logo que te importa ser assembly, ou C, ou C++, ou Fortran, ou Basic?
Tem é de funcionar e não chatear.

Um cortex M0 que é o micro-controlador usado é algo mais capaz que um avr(não muito mais, já vi vários benchmarks independentes feitos em fóruns e clock por clock são quase equivalentes, simplesmente esse M0 é capaz de correr a 48Mhz e o avr no máximo a 20Mhz).

Se podes comprar a placa, aconselho-te, nada como abrir os horizontes e conhecer o máximo de arquitecturas possiveis.
Avr fanboy

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.689
Re: Cypress PSoC® 4 Pioneer Kit - 25$
« Responder #9 em: 02 de Agosto de 2013, 16:59 »
esto com um bocado preguiça de ir procurar, então psoc é tipo uma fpga mas analógica? É possivel reprogramar esses módulos live?

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 8.942
  • Helpdesk do sitio
Re: Cypress PSoC® 4 Pioneer Kit - 25$
« Responder #10 em: 02 de Agosto de 2013, 17:06 »
Não é nem de perto uma FPGA, tem alguma flexibilidade, tanto a nivel analógico como digital, podes adicionar timers, uarts, i2c's, spi's, imagina que precisas de um timer de 64bits, crias e está a bombar, tens alguma flexibilidade, aconselho-te a ir ao site da Cypress e pesquisar mais sobre o assunto.
Avr fanboy

Offline Tayeb

  • Mini Robot
  • *
  • Mensagens: 703
Re: Cypress PSoC® 4 Pioneer Kit - 25$
« Responder #11 em: 03 de Agosto de 2013, 08:57 »
É pena que PSoCs ainda não estejam divulgados em Portugal, nem pelo menos no meio Académico.

Quando uns quatro anos atrás comecei a divulgar PSoCs em Portugal, conforme Sena e Tiago aqui escreveram, perdeu-se a dinâmica porque na altura andava muito doente com cancro.

A minha empresa "Aliatron" comercializa a placa conforme já divulguei, a 29€, que é um preço um pouco mais alto devido ao IVA e o custo de importação (temos que adquirir poucas placas porque ainda não há a demanda). O link directo é:

http://aliatron.pt/e-biz/product_info.php/products_id/1352

Sobre a placa, além de ser de baixo custo, ao preço da placa Uno de Arduino, porque tem o perfil de Arduino, abre-se nela o leque de muitos "shields" existentes no mercado.

O fórum Element14 da Farnell tem publicado muitos exemplos, incluindo dois sobre robôs controlados por esta placa, com recurso a Capsense para deteção de obstáculos.

Para quem quer se inicializar em PSoCs, sugiro que tente implementar os tutoriais que aqui publiquei na Lusorobótica.

É interessante saber que aparte dos EUA, PSoCs são muito populares na China e na India.

Hoje em dia os PSoCs fazem parte de muitos produtos electrónicos. A grande vantagem dos PSoCs é que se podem implementar sistemas quase completos sem haver a necessidade de componentes externos. Num só chip podemos implementar uma solução completa.

Talvez seja curioso saberem que minha empresa acaba de exportar kits didáticos com PSoCs para a Tunísia, e vão para Sidi Bouzid, berço da Primavera Árabe. Irei para lá muito brevemente treinar os professores tunisinos de ISET Sidi Bouzid com os kits fornecidos. Aparentemente os tunisinos vêem grande potencialidade nos PSoCs e não querem ficar atrás!

Offline Njay

  • Mini Robot
  • *
  • Mensagens: 2.799
    • Tróniquices
Re: Cypress PSoC® 4 Pioneer Kit - 25$
« Responder #12 em: 03 de Agosto de 2013, 14:01 »
Olhei para os PSoC em 2006 no contexto de escolher uma familia de microcontroladores para uns projectos (estavam a "concurso" PSoC, AVR, PIC, UBICOM SX, HCxxx). Na altura achei que tinham um conjunto de periféricos e conceitos *muito* interessantes, mas detestei o CPU, baseado em acumulador e lentíssimo (6MHz para cada MIP, de acordo aqui com a minha documentação) e com arquitectura de memória segmentada. Mas como já passaram 9 anos, hei-de voltar a dar uma olhadela nesta família a ver como estão hoje.

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 8.942
  • Helpdesk do sitio
Re: Cypress PSoC® 4 Pioneer Kit - 25$
« Responder #13 em: 03 de Agosto de 2013, 14:08 »
Esse era do tempo em que só tinham o core 8051.
Avr fanboy

Offline Tayeb

  • Mini Robot
  • *
  • Mensagens: 703
Re: Cypress PSoC® 4 Pioneer Kit - 25$
« Responder #14 em: 04 de Agosto de 2013, 07:19 »
esto com um bocado preguiça de ir procurar, então psoc é tipo uma fpga mas analógica? É possivel reprogramar esses módulos live?


Embora creio que já se respondeu ao metRo_ com esclarecimentos, talvez lhe interesse a discussão sobre as diferenças entre FPGAs e PSoCs no fórum de discussão da Cypress:

http://www.psocdeveloper.com/forums/viewtopic.php?f=3&p=27170#p27175

Nós na Aliatron promovemos no mercado português FPGAs da Digilent (Xilinx), tendo inclusivé preços especiais Academic para estudantes.