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

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)
avatar
joseflor
Nível 3
Nível 3

Mensagens : 273
Pontos : 3512
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 : 3078
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
avatar
joseflor
Nível 3
Nível 3

Mensagens : 273
Pontos : 3512
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 : 3078
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