Informação

MSP430

Membros: 54
Última atividade: 10 Jul, 2016

Fórum de discussão

Hands on de MSP430 Launch pad

Iniciado por Ezequiel França dos Santos. Última resposta de Wagner de Queiroz 22 Set, 2012. 7 Respostas

Achei interessante, apesar de ser meio "propaganda" estou somente repassando. William Antunes da Maia<ocoquinho@hotmail.com> Olá pessoal,boa tarde.Como comentei com alguns membros no sábado…Continuar

Tags: pad, Texas, Launch, MSP430, on

Caixa de Recados

Comentar

Você precisa ser um membro de MSP430 para adicionar comentários!

Comentário de renato barcellos em 1 novembro 2011 às 19:33

Ola a todos,

 

Desculpe o sumiço mas foi por diversas razões, principalmente profissionais.

Como falei anteriormente, estou como professor do Instituto Federal Fluminense em Quissamã, no norte do estado do Rio de Janeiro. 

Estou em vias de iniciar um Núcleo de Computação Física e Inovação esperando apenas o reconhecimento Institucional. A partir da semana que vem já inicaremos os estudos com varios professores: ciência da computação, mecânica, eletrônica, etc. No momento contamos com os laboratórios de informática montado com 25 computadores, laboratório de eletrônica e laboratório de eletro-mecânica que vai ser útil para usinagem de peças etc.

Pretendo iniciar os estudos do grupo com microcontroladores e,para isso contamos já com três placas CLP com PIC. Outra linha será o desenvolvimento com arduino e, por fim a placa LaunchPad.

Pretendemos divulgar a computação fisica e, sinceramente foi baseado na iniciativa do laboratório de garagem que tivemos a idéia por ca. Longe de copiar, a distância nos impôs esta estratégia e, gostaria de saber se podemos de alguma forma participar junto ao lab de garagem na troca de experiências, projetos, etc. Estimularemos os alunos e pesquisadores a frequentarem o lab de garagem e, lógico, gostariamos de algumas dicas de operacionalização do ambiente, para torna-lo mais estimulante aqueles que vao ficar horas dentro dos laboratórios.

Pretendo seguir com os estudos e quem sabe ter condicao de um webinar diretamente la do IFF?

abraços a todos.

Comentário de Marcelo Rodrigues em 20 julho 2011 às 9:54

Galera,

 

A gente tem aqui no lab um kit LaunchPad para quem estiver a fim de fuçar.

 

Abraço!!

Comentário de Marcelo Rodrigues em 10 março 2011 às 11:07

Renato,

 

A ideia do wiki é ótima. Publicar seus estudos no nosso wiki vai ajudar demais o pessoal que virá pelo mesmo caminho.

 

Luis,

 

Concordo plenamente com suas colocações! Obviamente cada um deverá avaliar qual o nível de conhecimento deseja alcançar nessa área. Se está procurando apenas desenvolver uma aplicação ou aprender microcontroladores.

 

Galera,

 

Algum voluntário para uma webinar básica de MSP430? As webinars são ótimas oportunidades também para realizar novos contatos, e colocar o próprio nome em evidência, gerando quem sabe, oportunidades profissionais.

 

Abraços!!!

Comentário de renato barcellos em 8 março 2011 às 18:11

Ola Luis,

 

Aqui no nosso grupo um amigo meu o edgard ele trabalhou muito tempo com microcontroladores e iniciamos o projeto com o micro, a protoboard, optoacopladores, tudo montado na unha mesmo. PEnsei em ir por ai ate mesmo para o curso, la no instituto. Compreiuma placa com pic msa que tem a facilidade dos relés instalados, nela, tive que progrmar em C e na verdade entendi muito mais pois nao tinha nenhuma biblioteca preparada.

Vou seguir o que falastes sobre a placa da texas e começar na unha mesmo...Tenho alguns microcontroladores pic e atmel, dois arduinos, shield de motores, protoboard, etc...

Quanto a leitura do datasheet, realmente é um outro obstáculo pois mesmo com uma eletrônica inciante, nao da para assimilar tudo.

Vou cair dentro do wiki da texas para entender deste microcontrolador...e, principalmente a programacao.

Valeu, nosso bate-papo por aqui ta ficando muito bom... quanto ao wiki, poderemos montar uma versão daqui do LdG o que possibilitaria nosso aprendizado tb .

 

abraços

Comentário de Luis Filipe Rossi em 8 março 2011 às 14:17

Não diria que o Arduino apresenta uma linguagem mais amigavel, por que no fundo aquelas funções que você utiliza no Arduino, são apenas funções pre-feitas que ficam mudando os registradores. So fica um pouco mais intuitivo. Assim como eu ja falei pro Marcelo nas poucas vezes que eu fui no LdG, eu acho que para quem quer APRENDER a a usar microcontroladores, eu não recomendaria Arduino. Eu considero Arduino uma puta ideia, mas eu acho que o foco dele é mais quem tem uma ideia que precise de microcontroladores, mas não quer se especializar na area (grande maioria das pessoas diga-se de passagem). Mas para quem quer aprender não é um bom caminho por dois motivos. Um por que usa uma linguagem de programação que mais nenhum outro microcontrolador usa (Nao quer Arduino seja um microcontrolador). E segundo que tudo mastigadinho acaba criando de certa forma maus habitos de não entender o que está acontecendo por tras direito. Ai que está o problema, por que microcontroladores no fundo são a mesma coisa. Eles podem ate ter um mapeamento de meoria diferente, arquitetura diferente, mas para você efetivamente usa-lo 90% da teoria é a mesma. Tudo é baseado em configurar registradores e nada mais. Pode ser PIC, AVR, MSP430, Renesas, Holtek, no fundo são só um monte de registradores. Se você entender BEM como usar um microcontrolador, seja qual for ele, e souber ler um datasheet, você consegue aprender a usar outro microcontrolador facilmente. Obviamente, se você for porgramar em Assembly, você tem que aprender as instruções de cada arquitetura, mas em C, a coisa fica muito mais transparente.  Se você quiser aprender a usar o MSP430, entra no Wiki que a texas fez pro LaunchPad, segue as intruções para começar, usa o CCS mesmo que ta muito bom. Depois de instalado tudo, tenta ler os codigos basicos do LaunchPad e ve se você consegue entender. O que vem gravado nele é mais complexo de todos. Vai pros mais basicos mesmo. E junto com isso fica lendo o datasheet. Obviamente para isso você te que ter uma boa noção de como programar em C, mas tendo isso não é complicado...

Comentário de renato barcellos em 8 março 2011 às 11:20

Preciso de um tutorial para queimar etapas...

La em Quissamã, no norte do estado do rio, não há niguem que trabalhe com arduino, pic ou outro... so tem os kits de z80 acho eu e com tarefas nada lúdicas que estimule o aluno...

Como temos uma sala de informatica para aulas com 25 computadores, tenho liberdade para montar um curso aplicado mas precisaria das placas para iniciar.

Quando dominar o arduino ou outro, pretendo escrever um projeto para a FAPERJ para iniciar um curso de computacao física.

 

abraços

Comentário de renato barcellos em 8 março 2011 às 11:09

Prezado Luis,

 

Vc me colocou numa sinuca ehehehehe. Apesar de estar caminhando nesta área e comprando os acessórios (shields, sensores, etc) do arduino, ainda não tenho domínio na programacao sendo portanto um neofito. Descobri a placa e me entusiasmei com ela por ampliar o conhecimento em micocontroladores. O arduino apresenta uma amigabilidade maior em relação a placa da Texas cuja a programacao ainda nao assimilei corretamente. Criei o espaço aqui justamente para estimular o debate, a criação de um wiki, e abrir uma outra linha para não ficarmos somente com o arduino. Creio ainda que o pic tb seja interessante para termos domínio. Pelo que foi citado aqui no grupo vc tem maior conhecimento. La no instituto ainda estou quebrando paradigmas pois sou geógrafo com pos graduacao em geoquimica ambiental e estou me metendo em eletronica e microcontroladores....isso não é a prática.... Meu objetivo maior com microcontroladores e eletronica está na aplicaçao em meio ambiente, monitoramento, o quadricoptero com fotografia aerea, etc...

Conseguimos realizar a automacao de uma linha de analise de mercurio utilizando uma placa com pic do mercadolivre que tem os relés.

Desta forma, se a discussão for turbinada por aqui creio que posso me capacitar para tentar dar um curso iniciante por la. Os alunos tem criatividade, ja fizeram geradores eólicos, carro elétrico com energia solar, etc...

abraços

Comentário de Luis Filipe Rossi em 8 março 2011 às 9:15

Po mas se você ja tem os Kits na mão por que não dar o curso? Você pretendia usar qual compilador? IAR, CCS ou GCC? CCS é facilita bastante as coisas. Eu uso GCC, mas a versão para windows não é totalmente atualizada....

Comentário de renato barcellos em 7 março 2011 às 20:02

Rapaz,

 

Não precisa falar mais nada ja disse tudo. Acho importante ter o link por aqui para então não passarm branco e se alguem se habilitar a esmiuçar para um leigo como eu a utilização dele já é 10!!!

se alguem se habilitar, tenho alguns por aqui que preciso passar pois pensei em montar um curso no instituto federal com ela mas diante do arduino ate desanimei. Ate o PIC é mai facil.

abraços

 

Comentário de Luis Filipe Rossi em 7 março 2011 às 11:46

Então, este é um problema sério do MSP que vem na LaunchPad. Diga-se de passagem os MSP430 em DIP em geral são bem limitados. O que vem conectado ao LaunchPad, tem timers, 2 ou 3  CCPs (não me recordo agora), uma USI, que seria uma SPI/I2C bem simplificado e alguns ADs. Nao tem nem uma UART, você tem que fazer uma na mão com os timers e CCPs. Em compensação todos os pinos tem interrupção (separada), ele tem entrada para clock auxiliar e tem um clock interno (como a maioria dos mcus). Não da para chegar nem perto em um arduino em questão de aplicações. Mas eu vejo 2 grandes potenciais no LaunchPad. O primeiro seria o aprendizado em usar microcontroladores, por que por bem ou por mau, os compiladores para MSP430 não fornecem muias funções pré feitas para se configurar o MSP. Tudo tem que ser feito na mão, configurando os registradores, e mais que isso, você não tem acesso aos bits de cada registrador, você tem que usar bitwise e bitshift pra isso. E de certa forma, boa parte do que se faz com MSP é assim, na base de ir no datasheet, ler e fazer o que você quer.  Dai você vai montando funções e as reutilizando. Outra aplicação interessante seria fazer algo movido à bateria de lithium ion,  ja que o MSP e muito bom em economia de energia. Mas não sei, teria que parar para pensar nisso. Uma pessoa que eu acho que provavelmente se interessaria em uma placa dessas seria o Alessandro Cunha que da uns cursos de MSP430 com LaunchPad. Provavelmente a propria Texas ficaria feliz com algo do tipo. Mas realmente o fato de o MSP430 que vem ter apenas 7 pinos disponiveis, é meio limitado, ja que mau da para coloca rum display LCD 16X2. Uma abordagem que daria para fazer é usar o segundo MSP430 que vem no LaunchPad para alguma coisa, e fazer os dois trabalharem em conjunto.  E para finalizar a Flash de 2K limita bastante montar programas complexos. Eu não devo ter programado de uam forma muito eficiente, mas eu gastei 1K so para inicializar um MMA7455 e ficar fazendo a leitura e mandando pela UART.

 

Abs

 

Membros (54)

 
 
 

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço