Eletrônica Silveira
Olá, Seja Bem-Vindo ao Fórum Eletrônica Silveira!!!!
Para você poder ver os mais variados Projetos do nosso Fórum, você precisa fazer o cadastro!

Depois de se Cadastrar, não se esqueça de ler as regras do fórum!

http://eletronicasilveira.forumeiros.com/t3-regras-do-forum#3


Administrador do Fórum,
Rafael Silveira
HOMENAGEM

Na vida tudo passa tudo acontece mas alguém igual a você a gente jamais esquece




★ 22 de novembro de 1991

† 12 de março de 2016

Nosso eterno amigo, administrador e fundador deste fórum
Quem está conectado
25 usuários online :: 7 usuários cadastrados, Nenhum Invisível e 18 Visitantes :: 2 Motores de busca

asadf10, djalmafer@gmail.com, evilasiomarlene, infocompsalgueiro, MauroMsb, vzanutto, Yogurthu

[ Ver toda a lista ]


O recorde de usuários online foi de 264 em Seg 18 Mar 2013 - 11:54
Últimos assuntos
» Quem sabe as melhorias das atualizações do sprint layout
Ontem à(s) 11:23 por Noral som

» AUTO RAMP
Ontem à(s) 10:17 por Isaias Corona

» ajuda com auto trafo
Ontem à(s) 0:39 por lucas gomes nunes

» Modificacão em esquema staner
Ter 12 Dez 2017 - 23:35 por jacquesprates

» Esquema de Amplificadrr de audio
Ter 12 Dez 2017 - 17:36 por michael@

» CROSSOVER PARA GRAVES
Seg 11 Dez 2017 - 20:27 por josiaslima

» esquema studio r z7/ z8
Seg 11 Dez 2017 - 17:54 por michael@

» Fonte Chaveada Com IR2153 "Nova Versão"
Dom 10 Dez 2017 - 23:09 por deus efiel

» Amplificador APEX AX11
Dom 10 Dez 2017 - 13:39 por danmaziero

» NS450 - AMPLIFICADOR
Sab 9 Dez 2017 - 11:50 por lgeorg12

» amplificador classe D com IRFI4019H 250W em 4R
Sab 9 Dez 2017 - 3:12 por 0xxy

» AMPLIFICADOR ONEAL OP7000
Sex 8 Dez 2017 - 6:01 por louroimortaldotempo

» Fontes Full-Bridge
Qua 6 Dez 2017 - 23:15 por Fabregas

» Aquecedor por indução magnetica
Qua 6 Dez 2017 - 19:44 por ceara.val

» Amplificador diy com placas Audio Leader
Qua 6 Dez 2017 - 16:51 por Everaldo K. Maus

Eletrônica Perez
CM Eletrônica
Top dos mais postadores
Rafael Silveira (7816)
 
Caca Silva (5951)
 
renatoscp (3842)
 
CMeletronica (3155)
 
michel chagas (2791)
 
Railson (2119)
 
alexsandro rodrigues de a (1778)
 
naldo santos (1599)
 
ablacon64 (1222)
 
gilvantexas (1061)
 

Medidor de Velocidade

Publicidade

A NIVEL DE ENGENHARIA, MATLAB+ARDUINO+SERIAL.

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

Único A NIVEL DE ENGENHARIA, MATLAB+ARDUINO+SERIAL.

Mensagem por ivan aniz em Seg 16 Dez 2013 - 11:43

Este projeto trata-se de uma aquisição de dados da placa Arduino feita pelo Matlab através da porta serial do computador.
Aqui eu trago uma simulação feito no computador, mais para uma aplicação pratica os códigos do Arduino e Matlab continuaram sendo bem parecidos, bastando modificar as portas seriais que você irá utilizar.
O software utilizado para simulação de portas seriais foi o " Virtual Serial Port Kit ".

// Código do arduino

/*
 Arduino + matlab : serial comunicação
 Autor: Ivan aniz
 
 */
 
 int pot_pin=0;
 int valor_pot=0;
 
 void setup () {
   Serial.begin(9600);
 }
 
 void loop() {
   valor_pot=analogRead(pot_pin);
   Serial.println(valor_pot);
   delay(100);
 }



// codigo do matlab

function matlab_arduino(n_amostras)

close all;
clc;
y=zeros(1,1000);



% configuração da porta serial

delete(instrfind(('Port'),('COM2')));
porta_serial=serial('COM2');
porta_serial.BaudRate=96000;
warning('off','MATLAB:serial:fscanf:unsuccessfulread');

% inicialização da porta serial

fopen(porta_serial);

cont_amostras=1;

% criação do grafico

figure('name','serial comunicação : matlab + arduino. Ivan aniz');
title('SERIAL COMUNICAÇÃO MATLAB + ARDUINO');
xlabel(' numero de amostras');
ylabel('voltagem (v)');
grid on;
hold on;

% captura das amostras

while cont_amostras<=n_amostras
   
   ylim([0 5.1]);
   xlim([cont_amostras-20 cont_amostras+5]);
   valor_pot=fscanf(porta_serial,'%d');
   y(cont_amostras)=(valor_pot(1))*5/1024;
   plot(cont_amostras,y(cont_amostras),'X-b');
   drawnow
   cont_amostras=cont_amostras+1;
end

% finalizando a porta serial

fclose(porta_serial);
delete(porta_serial);
clear all;

end
   

//ESQUEMÁTICO DAS LIGAÇÕES  DA PLACA ARDUINO

 

//SOFTWARE USADO PARA SIMULAÇÃO DA PORTA SERIAL
 

//TESTANDO O PROJETO
avatar
ivan aniz
Nível 1
Nível 1

Mensagens : 10
Data de inscrição : 16/12/2013
Idade : 24
Localização : maringa

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