Fórum de Electrónica - projectos, cursos, tutoriais, compra e venda, etc. em electrónica
Este fórum migrou para aqui. Se quiser visitar o novo fórum, deverá clicar nesta frase.

Para serviços neste fórum use os botões em baixo.
Últimos assuntos
» Ajuda para mesa de mistura BEHRINGER Eurorack 2442Fx-Pro
Seg 27 Abr 2015 - 13:24 por Jose Manuel Borges

» Microchip MPLAB IDE - PIC16F84A
Sex 8 Ago 2014 - 19:29 por Electromonkeys

» Ajuda sobre curso de electronica
Seg 4 Ago 2014 - 13:57 por Nunes Pereira

» Procuro: Programdores em C, elaborar circuitos electrónicos. Trabalho remunerado
Qua 11 Jun 2014 - 14:07 por ricardo costa1986

» PORTA NOT
Dom 2 Mar 2014 - 13:40 por yoda

» Ajuda com Monitor Philips190tws
Qui 28 Nov 2013 - 1:28 por kagareu

» Estação de Retrabalho não derrete a solda
Sab 12 Out 2013 - 17:10 por itacipri

» Plataforma para cálculo de tempo de voo
Sab 27 Jul 2013 - 4:06 por diogofsousa92

» Prestação serviços projeto eletronica""
Sex 26 Jul 2013 - 15:24 por Mega_Migas

» l7812cv
Seg 15 Jul 2013 - 13:06 por boleiro

Quem está conectado
3 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 3 Visitantes :: 1 Motor de busca

Nenhum

[ Ver toda a lista ]


O recorde de usuários online foi de 66 em Qui 6 Jan 2011 - 0:00
Buscar
 
 

Resultados por:
 


Rechercher Busca avançada


PSoC - Cypress

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

PSoC - Cypress

Mensagem  joseflor em Sab 18 Jul 2009 - 12:52

O que é um PSoC?
Um PSoC é um Mixed Signal Array que funciona com micro-controlador no seu interior. PSoC significa Programmable System-on-Chip, ou seja um sistema em chip programável. Este chip é fabricado pela Cypress. Um PSoC pode conter até 100 funções periféricas ao micro-controlador dentro do mesmo chip. Com isto pode economizar componentes, tamanho da PCB, consumo energético e dinheiro. E muito importante economiza tempo de programação.

A imagem seguinte informa com clareza o que é um PSoC.



Como pode ver o micro-controlador está representado no centro. Em sua volta existem um certo números de módulos Digitais e Analógicos. Existem vários port que podem ser definidos com I/O entradas ou saídas. Existem vários chips desde 8 pinos até 100 pinos que você pode escolher.

A beleza de programar o PSoC
Para programar o PSoC você não necessita saber linguagem de programação. Tudo funciona em um ambiente IDE onde o usuário clica ou arrasta um total de 4 icons e depois define eles com o que quer fazer.
Exemplo:
Se quiser colocar um botão que vai accionar o piscar de um LED e ao mesmo tempo ver o sinal de saída onde liga o LED no PC.
Botão é Input. Então vamos clicar no icon Input. Em seguida aparece um menu onde escolhemos um botão de pressão
LED é Output. Então vamos clicar no icon Output. Em seguida aparece um menu onde seleccionamos escolhemos um LED de uma cor on/off.
Visualizar no PC usamos um interface. Então vamos clicar no icon Interface. Em seguida aparece um menu onde seleccionamos escolhemos I2C. Se o seu PC tiver um Hyper Terminal pode ver o comportamento do LED no PC.

Está faltando o quarto icon que falei em cima. O quarto icon é um Valuator. O valuator é muito importante no projecto. Com ele podemos definir um enorme número de funções para definir o comportamento dos I/O (Input/Output).

Como definimos um Valuator
Para definir um valuator vou dar o seguinte exemplo usando o exemplo de cima e modificar.
Vamos substituir o botão por um potenciómetro. Neste Pot vamos ligar 5V. Vamos substituir o LED por outro LED on/off/pisca.
Agora clicamos no icon Valuator e vamos difinir ele para que quando a tensão for menor que 33% dos 5V o LED fica apagado, entre 33% e 66% o LED liga e acima de 66% o LED pisca. Isto é o nosso valuator.

Simular
Agora que criamos este pequeno projecto sem uso de qualquer linguagem de código, vamos simular ele. A simulação é uma ferramenta muito importante em Software para nós testar o projecto antes de passar á gravação e montagem. No nosso projecto o Pot aparece com uma barra vertical calibrada de 0 a 5V onde nós deslocamos uma barra e visualizamos se o LED se comporta de acordo com o que queremos.

Que programas se usam com o PSoC
O program usado para fazer tudo isso é o PSoC Express que você pode baixar do site da Cypress. Para programar o chip usa o PSoC Programmer também no site da Cypress.

Vídeos sobre PSoC
No site da Cypress esistem alguns védeos que ensinam como programar os PSoCs.

Para trabalhar com o PSoC necessita desta ferramenta.







Futuramente aqui vai ter: matéria sobre programação de PSoC

O nosso colega Tayeb está a colocar uns PDFs sobre o estudo do PSoC aqui. Dessa forma aproveito o embalo e coloco aqui os links para os seus threads.


Última edição por joseflor em Seg 27 Jul 2009 - 13:48, editado 1 vez(es)

_________________
Happy soldering!
José Flor - OzFlor
Venda de componentes de electrónica
Loja EBR (Eletrônica BRasil)
Fórum oficial de electrónica de José Flor - OzFlor

joseflor
Nível 3
Nível 3

Mensagens : 273
Pontos : 3244
Reputação : 7
Data de inscrição : 08/11/2008
Idade : 53
Localização : Mangerton, NSW, Austrália

Ver perfil do usuário http://www.ozflor.com/eletrokit/

Voltar ao Topo Ir em baixo

Re: PSoC - Cypress

Mensagem  Tayeb em Dom 26 Jul 2009 - 15:40

Olá joseflor e membros e visitantes,

Sou novo neste espaço e fico satisfeito sobre a exitência deste espaço na Web.

Sobre PSoCs já faz quase 12 mêses que a minha empresa Aliatron www.aliatron.pt promove PSoCs. O primeiro produto que disponibilizamos foi EasyPSoC3, sendo a versão mais recente a ser comercializada o EasyPSoC4, que se trata de uma placa de desenvolvimento da Mikroelektronika, Sérvia. Mais recentemente, começámos a promover Kit PSoC Express 3.0 de Ensino, e estamos já a vender um livro em português da Editora Érica entitulado "Microcontrolador PSoC - Uma Nova Tecnologia, Uma Nova Tendência". O kit PSoC Express 3.0 de Ensino inclui no CD vários exercícios com PSoC Express 3.0. Quer EasyPSoC4, quer o kit PSoC Express 3.0, incluem programador para PSoCs.

Para mais informações sugiro o seguinte link:

http://aliatron.com/loja/catalog/advanced_search_result.php?keywords=PSoc

Estamos a planear durante a temporada de Outubro 2009 a Junho 2010 várias formações de microcontroladores que serão acompananahdos com apoio online através do plataforma Moodle de Ensino à Distância. Neste plano formações, estão contemplados os PSoCs.

Talvez seja do interesse dos membros e visitantes, e para sí, que promovemos também ferramentas de desenvolvimento de Jogos. O mercado mundial de jogos é de 25 biliões de dólares, e é pena que Portugal tendo tanta massa cinzenta seja em geral um país de meros consumidores de jogos. Pensamos nós na Aliatron, que a promoção destas ferramentas de possa ajudar a revolucionar o nosso mercado. O Instituto Politécnico de Bragança vai lançar no próximo ano lectivo a primeira licenciatura em Portugal de desenvolvimento de jogos.

Para mais informação sobre as ferramentas de desenvolvimento de jogos vêr em:

http://aliatron.com/loja/catalog/advanced_search_result.php?keywords=jogos

Espero que a informação que aqui dei seja de interesse de todos.

Tayeb

Tayeb
Nível 1
Nível 1

Mensagens : 21
Pontos : 2810
Reputação : 1
Data de inscrição : 26/07/2009

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: PSoC - Cypress

Mensagem  joseflor em Seg 27 Jul 2009 - 12:39

Boas Tayeb,
Essas formações online com microcontroladores podem ser informadas aqui no fórum para que possamos estar assistindo a isso? Quando fala microcontroladores, pode ser mais especifico e informar que microcontroladores são esses?
Quando ao PSoC; eu ficaria muito contente e grato se desse para você colocar aqui alguma matéria sobre os mesmo para os membros e visitantes do fórum aprenderem. Tem como fazer isso? Poderia até mesmo colocar vídeos aqui (links ou um flash como esse ai em cima) sobre material de aprendizagem dos PSoCs.
Abraços

_________________
Happy soldering!
José Flor - OzFlor
Venda de componentes de electrónica
Loja EBR (Eletrônica BRasil)
Fórum oficial de electrónica de José Flor - OzFlor

joseflor
Nível 3
Nível 3

Mensagens : 273
Pontos : 3244
Reputação : 7
Data de inscrição : 08/11/2008
Idade : 53
Localização : Mangerton, NSW, Austrália

Ver perfil do usuário http://www.ozflor.com/eletrokit/

Voltar ao Topo Ir em baixo

Re: PSoC - Cypress

Mensagem  Tayeb em Seg 27 Jul 2009 - 13:10

Olá José.

Será um prazer colocar aqui mais informação sobre PSoCs, incluindo tutoriais que estou a escrever e que já escreví.

Os micrcontroladores sobre os quais referí no meu post são PICs (e derivado BASIC Stamp), dsPICs, 8051s, AVRs (e derivado ARDUINO), ARMs e PSoCs. Vamos em parte fazer o qie os nossos irmãos já fazem, que é permitir que se divulgue o uso de microcontroladores.

A minha empresa ALIATRON foi quem introduziu em Portugal e Espanha os microcontroladores BASIC Stamp. Nos passados três anos esforcámo-nos na divulgação dos microcontroladres PICAXE (tal como BASIC Stamp também programáveis em BASIC), tendo feito um excelente trabalho nas escolas portuguesas.

Retribuo os abraços, e muito obrigado pela amabilidade com que me recebeu aqui.

Tayeb

Tayeb
Nível 1
Nível 1

Mensagens : 21
Pontos : 2810
Reputação : 1
Data de inscrição : 26/07/2009

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: PSoC - Cypress

Mensagem  Conteúdo patrocinado


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum