0 + Biblioteca para Proteus
17 mais Próximo blog»
Postagens populares
Simulino v4.0 + Biblioteca para Proteus Simulino v4.0 + Bibliote
para Proteus
Vamos simular o Arduin
Olá, seja bem vindo.
Vamos simular o Arduino? Hoje teremos algumas
novidades no blog, e um
delas é a atualização do Simulin...
Simulino: simulando
Arduino
Vamos simular o Arduin
[VERSÃO v 4 .0 DO
SIMULINO] [DOWNLOA
Essa ideia não é nova,
exist...
UltraSonic Sensor +
Simulino
Vamos simular o
UltraSonic Sensor?
Tutorial no Youtube:
http://www.youtube.com
atch?v=2D4hHMc_9_U [DOWNLOAD]
LCD Keypad Shield +
Simulino
Vamos simular o LCD
Olá, seja bem vindo. Keypad Shield?
no Youtube:
http://youtu.be/Xzee937
Hoje teremos algumas novidades no blog, e uma delas é a atualização do Simulino para a versão 4.0 .
aE [DOWNLOAD] Hoje irei demonstrar
mais um modo...
Para quem não conhece, o Simulino foi um dos primeiros projetos para se criar um ambiente de simulação do Arduino no Proteus. E
já ha algum tempo ele merecia algumas atualizações. Sensor Ultrassônico V2
Além dos ports estarem mais visíveis permitindo projetos com maior facilidade de implementações, agora é possível colocar várias Vamos simular o
UltraSonic Sensor?
placas do Simulino no mesmo projeto, sem que ocorra nenhum erro de duplicidade de componente, algo que aconteceria na versão [DOWNLOAD]
anterior. bem vindo. Hoje teremo
Nesta nova versão também está melhor para a carga da arquivo .hex compilado, basta dar um duplo clique no Simulino para exibir a algumas novidades no
blog, e uma...
tela para o load do "Program File", o que permite uma troca rápida entre diversas aplicações.
PIC18DevBoard:
simulando placa de
desenvolvimento para
PIC18
Estou trabalhando em
algumas "placas" de
desenvolvimento simuladas no Proteu
VSM . O objetivo destes projetos é
desenvolver plat...
Disassembler Arduino
Software para
disassembler do arquiv
*.elf do Arduino.
post estarei
Para carregálo é fácil: basta ter um dos nossos exemplos atualizados do Proteus, ou efetuar o download da nossa biblioteca ( demonstrando como
utilizar uma pequena ferramenta que
library ) que estaremos disponibilizando e colocar os arquivos na pasta com as bibliotecas do Proteus. Em menos de 1 minuto você
estou des...
terá como simular o Arduino no Proteus.
Vídeo Curso Tópicos em MATLAB
Apresentação
Olá pessoal, Apesar de já fazer parte d
[ DOWNLOAD LIBRARY v4.0 ] editores do Blog Embarcado há algum
tempo, ainda não havia feito nenhuma
contribuição e acho q...
[ DOWNLOAD EXAMPLE ]
chipKIT: Arduino + PIC3
chipKIT Uno32™
Após efetuar o download, deve copiar os arquivos ARDUINO.IDX e ARDUINO.LIB para a pasta: 2011, a Microchip
Technology e a Digilent
(Windows em Português) Inc. anunciaram as plac
de desenvolvimento
chipKIT™, que chegaram como ...
C:\Arquivos de Programas\Labcenter Electronics\Proteus 7 Professional\LIBRARY
ou RTC on chipKIT Max32
C:\Arquivos de Programas\Labcenter Electronics\Proteus 8 Professional\Data\LIBRARY [Arduino PIC32]
Utilizando o RTC na pla
do Chipkit Max32
(Windows em Inglês) [Arduino PIC32]
vindo a este post, onde
C:\Program Files\Labcenter Electronics\Proteus 7 Professional\LIBRARY estarei demonstrando uma solução pa
o uso d...
ou
C:\Program Files\Labcenter Electronics\Proteus 8 Professional\Data\LIBRARY
Aliados
http://blogembarcado.blogspot.com.br/2013/06/simulinov20bibliotecaparaproteus.html 1/12
05/08/2016 Blog Embarcado: Simulino v4.0 + Biblioteca para Proteus
Blog Archive
(Windows 7 ou 8 com Proteus 8) ▼ 2013 (6)
► Setembro (1)
C:\ProgramData\Labcenter Electronics\Proteus 8 Professional\Data\LIBRARY
▼ Junho (2)
ou qualquer outro diretório com as bibliotecas no caso de ter sido customizada. Simulino v4.0 + Biblioteca para
Proteus
Sensor Ultrassônico V2
Junto com as várias opções de placas do Simulino, que até o momento atende ao Arduino Uno, Arduino Uno SMD, Arduíno
► Março (1)
LilyPad, Arduíno Mega,Arduíno Nano, e também o Shield do Sensor Ultrassônico. Para saber mais sobre o mesmo verifique outras
postagens do blog. ► Fevereiro (1)
► Janeiro (1)
AVISO 1: "Aos poucos estamos atualizando nossos exemplos com esta nova biblioteca. Caso verifiquem que o arquivo do
► 2012 (9)
projeto (.DSN) tenha uma versão mais antiga do Simulino. Por favor, tente instalar a nova biblioteca e substituir a versão
antiga pela nova, mantendo as ligações dos pinos. Tão logo estaremos com tudo atualizado."
Recent Posts
AVISO 2: "E para nossos amigos, leitores, hobbystas e todos que estão nos ajudando reportando qualquer bug ou nos
enviando idéias para melhoria das versões, e até mesmo para tentar trazer novos componentes e projetos, fica o nosso
Translate
MUITO OBRIGADO!"
Selecione o idioma
Boa sorte em seus projetos.
Powered by Tradutor
Abraços.
Inscreverse
Postagens
Comentários
Exemplos do Simulino
Sample Text
Para contato, mande um
email para:
blogembarcado@gmail.com
Pages
Início
[ Contato ]
[ Índice ]
[ Downloads ]
Blogroll
http://blogembarcado.blogspot.com.br/2013/06/simulinov20bibliotecaparaproteus.html 2/12
05/08/2016 Blog Embarcado: Simulino v4.0 + Biblioteca para Proteus
Labels: Arduino, Proteus, Simulino
75 comentários:
Pequenos Cientistas 21 de julho de 2013 14:53
Primeiro Parabéns por esta nova versão... Sabe que nós somos seus fãs, rsrsrsrs Pelo que vi,veio com sensor de ultrassom, é isso
mesmo?
Responder
Respostas
Anônimo 1 de agosto de 2013 14:25
Exato. É a placa do UNO e o Sensor Ultrassônico na mesma biblioteca. A medida que formos desenvolvendo novos
componentes, estaremos adicionandoos à biblioteca. Obrigado por ajudarnos nos projetos e por gostar dos nossos
posts. ^^
Responder
Pequenos Cientistas 28 de julho de 2013 18:48
Após testarmos as funcionalidades desta versão nós a aprovamos com louvor O sensor de ultrassom ficou muito bom e as
funcionalidades dos pinos digitais correspondem ao Arduino, conforme este vídeo pode atestar: http://www.youtube.com/watch?
v=_huxlrTvz7A.
O problema foi quando saímos dos sensores digitais e usamos na forma analógica: os pinos analógicos não devolvem valor entre 0
e 1023... só retornam 1023... eu acho que não estão funcionando.
Responder
Respostas
Blog Embarcado 1 de agosto de 2013 14:29
Isso é verdade. Obrigado por verificar este problema. Já estamos trabalhando para corrigir, e estaremos colocando esta
correção na próxima versão do Simulino. Logo também estaremos com novos componentes na biblioteca. Obrigado. =)
Blog Embarcado 26 de agosto de 2013 08:21
Olá. A partir da versão v2.2 do Simulino o problema da leitura analógica já está corrigido. Caso encontrem mais algum
problema ou bug, por favor nos informe e se possível nos envie o seu projeto, para que possamos verificar e corrigir.
Agradecemos a todos. =)
Danilo de Oliveira 2 de setembro de 2013 13:22
Este comentário foi removido pelo autor.
Danilo de Oliveira 2 de setembro de 2013 13:23
Creio que habilitar a possibilidade de alimentação para o usuário seria uma boa. E o padrão ficar 5V. O Marcelo
percebeu também que, quando não alimenta o simulino, a ddp entre o pino 5V e o GND é 0V.
Responder
Marcelo Borges dos Santos 23 de agosto de 2013 11:22
Assim como algumas pessoas eu também encontrei o problema nas portas analógicas do simulino (elas só retornam 1023),
probelema esse que será corrigido na próxima versão
http://blogembarcado.blogspot.com.br/2013/06/simulinov20bibliotecaparaproteus.html 3/12
05/08/2016 Blog Embarcado: Simulino v4.0 + Biblioteca para Proteus
Mas não devemos olhar só os problemas, a interface do simulador passou por uma reforma considerável e além disso foram
adicionadas mais placas para simulação, o que torna o projeto ainda mais interessante
Responder
Respostas
Blog Embarcado 26 de agosto de 2013 08:16
Olá Marcelo. O problema da leitura analógica já estava corrigido desde a versão v2.2 do Simulino. A versão que está
utilizando é igual ou acima desta? Caso sim, peço por gentileza que nos envie o seu projeto do Proteus com a
montagem. Nós do blog agradecemos. =)
Marcelo Borges dos Santos 28 de agosto de 2013 01:45
Este comentário foi removido pelo autor.
Marcelo Borges dos Santos 28 de agosto de 2013 14:04
Este comentário foi removido pelo autor.
Responder
Marcelo Borges dos Santos 28 de agosto de 2013 14:24
Estou utilizando a versão 3.0 do simulino no Proteus 7.10 SP0, sistema operacional Windows 8 e Arduino 1.03
Como eu tinha ficado na dúvida se tinha baixado a versão correta baixei novamente, porém o problema persiste
vídeo com demostração do problema: http://www.youtube.com/watch?v=iSqVR8sJmtM
No video tem o teste utilizando as duas versões (a antiga e a 3.0)
Obs: como eu tinha feito um erro nos comentários anteriores eu os removi
Responder
Respostas
Marcelo Borges dos Santos 8 de setembro de 2013 23:12
O problema estava na referenciação da tensão, eu não tinha feito pois achava que a nova versão internamente era igual
ao primeiro simulino.
Mas teve uma coisa que me deixou com dúvida:
O simulador possui uma alimentação interna, por que quando ele está em funcionamento não possui uma tensão de 5
volts entre os terminais de 5V e GND?
Blog Embarcado 27 de setembro de 2013 08:02
Olá Marcelo. Peço desculpas pela demora, fiquei afastado por um tempo. ^^
Entendi a sua pergunta, e ela foi uma das minhas primeiras dúvidas quando comecei a trabalhar com o Proteus.
Infelizmente os modelos do Proteus são limitados em alguns aspectos. Para você ter uma idéia, um componente pode ser
constítuido por 3 modelos: um elétrico, um digital e um animado.
O elétrico envolve características elétricas (impedância, corrente, tensão..etc), e geralmente tem com base os modelos de
componentes do SPICE/PSPICE.
O digital geralmente é utilizado em componentes que necessitam de uma lógica digital (clock/timers/ADC/etc...) e que
seria inviável criar o seu modelo SPICE. E são funções compiladas em "C" por exemplo.
E a animada constítui as animações que vemos, desde um display LCD ou um Led acendendo ou apagando.
O que acontece é que o modelo criado "para alguns" componentes (não somente o Simulino) não foram "ligados"
diretamente às fontes de tensão no ambiente do Proteus. Imagino que isto seja pelo fato de que você poderia estar
testando o funcionamento do componente sofrendo alterações na alimentação por exemplo. Desde testar "resets"
programados de microcontroladores, até o fato de que alguns não irão funcionar abaixo de um certo nível de tensão.
No momento temos que conviver com isto. E para a maioria dos componentes é recomendável sempre alimentálos com
as fontes de tensão. Mesmo que eles "liguem" ou funcionem na simulação sem elas.
Espero ter ajudado. Grande abraço.
Marcelo Borges dos Santos 27 de outubro de 2013 12:05
sem problemas,
entendi o motivo, obrigado!
Responder
Edmilson Junior 2 de setembro de 2013 14:51
boa tarde daniel cesar.
Sei que nao tem muito haver com seu post
mas eu to fazendo um projeto de tcc e gostaria de fazer
um componente com projeto que eu tinha feito assim como vc fez com arduino
vc poderia me indicar por posso começar?
Responder
Respostas
Anônimo 16 de setembro de 2013 23:35
Não! kkkkk
Blog Embarcado 27 de setembro de 2013 08:16
http://blogembarcado.blogspot.com.br/2013/06/simulinov20bibliotecaparaproteus.html 4/12
05/08/2016 Blog Embarcado: Simulino v4.0 + Biblioteca para Proteus
Olá Edmilson. Tudo bem? Acabei de ver seu comentário, e esse "Não" não foi meu. ^^
Ainda estou estudando profundamente a criação de componentes no Proteus. E digo que os materiais encontrados
durante a minha pesquisa são bem superflúos/superfíciais sobre este assunto. E talvez saiba o motivo: A Labcenters
criadora do Proteus, ela vende uma solução (toolchain) específico para a criação destes componentes. Então geralmente
só os "gigantes" da indústria de componentes possuem interesse neste produto. Fora que o preço não deve ser tão viável
para cidadãos comuns. Então comecei fazendo um pouco de engenharia reversa. ^^
Para complementar, veja a resposta que dei para o Marcelo (acima) sobre os modelos do Proteus, que podem ser 3:
elétrico (SPICE), digital (API/C) e animado.
Entre em contato comigo através do email do blog (blogembarcado@gmail.com), e me explique qual componente você
gostaria de criar. Dai, dependendo do que conhecer, já lhe digo o grau de complexidade. Mas como somos "guerreiros"
nas terras "tupiniquins", não desistimos fácil. rs
Grande abraço.
Responder
Curso de Formação MGME 18 de setembro de 2013 21:24
Testei esse programa na entrada analógica (adaptei da biblioteca do Arduino 5.0.2):
int sensorPin = A0; // select the input pin for the potentiometer
int ledPin = 13; // select the pin for the LED
int sensorValue = 0; // variable to store the value coming from the sensor
void setup() {
// declare the ledPin as an OUTPUT:
pinMode(ledPin, OUTPUT);
Serial.begin (9600);
}
void loop() {
// read the value from the sensor:
sensorValue = analogRead(sensorPin);
Serial.print (sensorValue);
// turn the ledPin on
digitalWrite(ledPin, HIGH);
// stop the program for milliseconds:
delay(sensorValue);
// turn the ledPin off:
digitalWrite(ledPin, LOW);
// stop the program for for milliseconds:
delay(sensorValue);
}
Continuo recebendo valor de 1023 na leitura do serial print da entrada analógica. A entrada está funcionando pois o led acende e
apaga mas o valor que retorna é 1023. Obrigado e parabéns.
Responder
Respostas
Marcelo Borges dos Santos 25 de setembro de 2013 13:49
Essa postagem deve ajudar a resolver seu problema:
http://mbsborges.blogspot.com.br/2013/08/testedeportasanalogicasdosimulino.html
Responder
Savio Soares 24 de novembro de 2013 15:36
Olá, não sei se estou fazendo alguma coisa errada mas as saídas PWM não estão funcionando...
Alguém mais com esse problema?
Responder
Respostas
Blog Embarcado 26 de novembro de 2013 07:47
Olá Savio. Tudo bem? Apenas para compreender o problema: você está utilizando alguma biblioteca específica para o
PWM, ou está usando as funções default do Arduino? Pois com a função analogWrite() não tive problemas até o
momento.
Caso queira, mande seu sketch (arquivo .INO ou .PDE) e sua planta do Proteus (arquivo .DSN) para o email
blogembarcado@gmail.com , que estudaremos a solução do problema para você. Abraços.
Unknown 9 de fevereiro de 2014 01:57
Tentei usar o pwm para variar um led e nao consegui, ai coloquei o osciloscopio e vi que o pwm tava certinho, mas o led
piscava em vez de variar suavemente a intensidade, entao creio que é a programação do led que não obedece a física
real do componente... talvez seja isso... o mesmo programa funcionou no arduino fisico (plaquinha)...
BlogEmbarcado 9 de fevereiro de 2014 20:46
Olá. Realmente a simulação "animada" do Proteus sofre com alguns problemas. Por exemplo este do led, a modulação
do PWM iria gerar para você um efeito chamado de Fade, ou seja, a intensidade luminosa do led iria variar conforme a
sua programação. Mas com a simulação isto não é possível, pois a animação do led é ou aceso ou apagado. Talvez você
conseguiria fazer um bargraph utilizando um filtro RC (integrador) e alguns amplificadores operacionais. Conforme o
nível médio na saída do filtro, você conseguiria "entender" a intensidade através do bargraph. Ou então, na saída do filtro
você ligar na entrada de leitura analógica de outro Arduino, e este outro faria o bargraph para você. Nos exemplos aqui
do blog existe um bargraph que pode ser usado. Para demais problemas com as animações, verifique as opções do
Proteus em "System > Set Animations Options". Espero ter ajudado. Abraços.
Responder
http://blogembarcado.blogspot.com.br/2013/06/simulinov20bibliotecaparaproteus.html 5/12
05/08/2016 Blog Embarcado: Simulino v4.0 + Biblioteca para Proteus
Unknown 6 de dezembro de 2013 22:00
Olá, boa noite.
Primeiro parabéns pelo programa, está ótimo.
Não sei se efetuei a instalação correta, mas quando tento simular com alguma placa do arduino da os seguintes erros:
* AVR: Program property is not defined.
* Real Time Simulation failed to start.
Estou tendo problemas com o Proteus 8.0 também, mas este vou tentar resolver no outro post. Obrigado.
Responder
Respostas
Blog Embarcado 7 de dezembro de 2013 03:56
Olá, tudo bem? O primeiro erro "AVR: Program property is not defined" aparentemente demonstra que o arquivo *.hex ou
*.elf não foi carregado no microcontrolador. Para isto dê um duplo clique no shield do Simulino, onde aparecerá uma
janela em que você deve definir qual o arquivo que ele irá executar. O mesmo processo vale para qualquer
microcontrolador. O segundo "erro" é mais um aviso dizendo que a simulação não foi iniciada provavelmente por causa
deste primeira erro. Depois é possível que receba uma mensagem avisando que não é possível simular sua planta
(projeto) na velocidade real através da simulação. Geralmente ela fica mais lenta, ou seja, 1 segundo do tempo real pode
levar uns 2 segundos na simulação, devido a velocidade do processador e quantidade de processos e memória na
máquina. Mesmo assim ele informa a porcentagem desta razão. Abraços.
Responder
egalves 9 de dezembro de 2013 11:52
Prezados,
Parabéns pelo trabalho desenvolvido, os modelos ficaram ótimos, fazendo alguns testes verifiquei um detalhe que gostaria de saber
uma informação, ao simular com a placa do Mega, observei que o a velocidade do clock não corresponde aos 16MHz, nos demais
nas propriedades tem a opção de Clock Frequenc e está em 16MHz, mas no Mega não tem essa opção, como faço para colocar em
16MHz.
Obrigado.
Responder
Respostas
Blog Embarcado 13 de dezembro de 2013 19:16
Olá,tudo bem? Muito obrigado. ^^ Pelo que observei no modelo do Mega, a opção "Clock Frequency" fica nas
propriedades avançadas "Advanced Properties", que está na janela de edição/propriedades "Edit Component", que
deve(ria) abrir ao dar duplo clique com o botão direito do mouse sobre o Simulino.
Na combobox "Advanced Properties" basta escolher o "Clock Frequency" e alterar os 16MHz para a opção que desejar.
Caso tenha algum problema, peço que envie para nosso email ( blogembarcardo@gmail.com ) o seu arquivo do Proteus,
e tão logo compreendermos o problema estaremos entrando em contato.
Esta opção do clock aparentemente ficou disposta em outro campo. Quando lançarmos outra versão da biblioteca,
tentarei colocar ela na mesma disposição dos outros modelos. ^^
Outra coisa que pensei... como foi a simulação utilizada para verificar a diferença de clock do modelo? Pois dependendo
da simulação a parte "animada" pode sofrer variações conforme o desempenho (memória/processador) do computador
que está sendo utilizado. Geralmente o Proteus informa a taxa de variação. Então, caso você coloque um led para piscar
a cada 1 segundo, pode ser que seja um tempo bem maior na vizualização do modelo acendo e apagando. Espero ter
ajudado. Abraços.
Responder
Rafael Vergne Viana 24 de fevereiro de 2014 23:59
Olá Embarcado!
Queria usar um Arduino UNO + LCD Keypad Shield + Shield 8 Relés para controlar umas saídas.
Já vi o board e o lcd, como faria o shield de 8 ou 5 relés?
http://produto.mercadolivre.com.br/MLB534259444moduloshieldrele8canaisarduinopicarm_JM
Responder
vitor calado 20 de março de 2014 21:06
Boa boite essa biblioteca roda no win8? estou tendo problemas, quando instalei o proteus 8.0 sp0, não aparece a pasta
Data/LIBRARY, tive que criala, e copiei os asquivos do download e mesmo assim eles não aparececem no proteus
Responder
Respostas
BlogEmbarcado 20 de março de 2014 22:11
Olá Vitor. Dê uma olhada se o Proteus criou um segundo diretório em: "C:\ProgramData\Labcenter Electronics" ,
geralmente ele cria esta pasta "oculta" onde estarão suas bibliotecas e seus modelos. Para instalar o Simulino, basta
efetuar o mesmo processo colocando a biblioteca na pasta Library dentro deste diretório. Depois comente se teve
sucesso. Boa sorte. ^^ Daniel C.
Responder
Anônimo 21 de março de 2014 13:09
Aula de proteus 8 youtube
https://www.youtube.com/channel/UC2VpxMqQ6YfqIEDlYxtV4pQ
Responder
http://blogembarcado.blogspot.com.br/2013/06/simulinov20bibliotecaparaproteus.html 6/12
05/08/2016 Blog Embarcado: Simulino v4.0 + Biblioteca para Proteus
Responder
Fernando Bastiani de Freitas 4 de abril de 2014 11:15
Ola,
Como utilizo em muitos projetos a Shield LCD KeyPad da DFRobot:
http://www.dfrobot.com/index.php?route=product/product&product_id=51#.Uz692vldW_k
Estava procurando uma Shield pronta para o Proteus, como nos exemplos desta library acima. Porém não estou achando.
Estou tentando criar a shield no Proteus, para ficar igual ao Simulino, Ultrasonic, etc, porém não estou conseguindo.
Será que alguem consegue me dar uma ajuda? Toda vez que vou simular um projeto, tenho que criar toda a estrutura de LCD,
Botões, etc.
Responder
BlogEmbarcado 4 de abril de 2014 14:11
Olá Fernando, tudo bem? Infelizmente ainda não existem vários shields disponíveis para o Proteus, sendo o KeyPad um deles.
Mas, estou a algum tempo trabalhando em cima disto, para poder criar um shield que possa ser simulado no ambiente do Proteus.
Mas para isso é necessária uma programação pesada para o ambiente, sendo a mesma pouco documentada inclusive.
Por enquanto teremos que conviver com as adaptações, como a postagem sobre o KeyPad aqui do blog (
http://blogembarcado.blogspot.com.br/2012/12/simulinokeypadshield.html ).
Tão logo tenha resultados positivos, estarei colocando este e outros shields na biblioteca aqui do blog.
Abraços. Daniel C.
Responder
João Vitor 12 de julho de 2014 15:58
Olá, estou com uma dúvida!
Instalei conforme diz no tutorial mas os pinos de 5v e o GND não aparecem nas placas, como faço para habilitar ?
Obrigado.
Responder
Respostas
Anônimo 13 de julho de 2014 13:19
Talvez isso de ajude
https://www.youtube.com/watch?v=a00j157ZXs4
Canal: https://www.youtube.com/channel/UC2VpxMqQ6YfqIEDlYxtV4pQ
Blog Embarcado 13 de julho de 2014 21:55
Olá João Vitor, tudo bem?
Sim, a versão 4.0 do Simulino não terá mais os pinos de VCC e GND, pois tivemos muitos leitores tendo problemas com
as leituras analógicas porque se esqueciam de ligálos. E na prática não precisamos ligar as tensões nestes conectores.
Se encontrar qualquer problema nesta versão nos informe por favor. ^^
Obrigado pelo contato.
Daniel C.
DVM Delphi Virtual Machine 12 de janeiro de 2015 09:40
"E na prática não precisamos ligar as tensões nestes conectores."?
Na prática os maus engenheiros esquecem de fazer as ligações de alimentação e os bons ficam sem poder ter o recursos
reais, ou que mais se assemelham a realidade. Não tem algo errado aí?
Me desculpe a forma de me expressar, mas eu acho que a ferramenta deve modificar o procedimento profissional das
pessoas e não servir de muleta para quem não leva a sério o que está fazendo. Pelo menos deixe indicado como fazer
para que quem deseje ter as conexões de alimentação possa fazelas. Senão, no esquema aparecem "n" conexões e na
"placa" terá a menos.
Obrigado.
Blog Embarcado 12 de janeiro de 2015 10:08
Olá Euclides, tudo bem? ^^
Compreendo o que diz sobre a ferramenta "permitir" certas liberdades durante o desenvolvimento teórico, e na prática
termos outra situação onde na montagem prática devemos levar em conta uma série de cuidados para que não ocorram
problemas.Eu também sou à favor da ferramenta ser o mais próxima da realidade, ou seja, se não ligou a alimentação
não funciona, mas o Proteus desde suas primeiras versões mantém essa liberdade de escolha, então optei pelo padrão
da ferramenta que é o habitual à todos.
Está correto o que eu disse: "Na prática não precisamos ligar as tensões nestes conectores", pois se você observar o
modelo anterior, e o modelo atual, as tensão VCC e GND se encontram na barra de pinos. Sendo que o "comum" é
alimentarmos outros circuitos através destes pinos e não alimentar o Arduino por eles, pois o mesmo geralmente obtém
sua alimentação ou do cabo USB, ou de uma fonte externa passando por um regulador de tensão que se encontra na
placa. Ou seja, seria muito pior alguém achar que pode alimentar o circuito com por exemplo 9V nesta barra de pinos e
acabar queimando seu microcontrolador porque nem sempre existe aquele jumper de seleção para o regulador externo.
E espero que os "bons" engenheiros não se esqueçam de alimentar à placa jamais no mundo real, senão... devolvam o
diploma. rsrs
Brincadeira. ^^
Espero ter ajudado. T++
Responder
http://blogembarcado.blogspot.com.br/2013/06/simulinov20bibliotecaparaproteus.html 7/12
05/08/2016 Blog Embarcado: Simulino v4.0 + Biblioteca para Proteus
Emanuel Sena 14 de agosto de 2014 01:41
Tenho o proteus 8 professional, instalei o simulino e só consigo usar por 1 minuto, depois o proteus trava e fecha sozinho... Alguém
poderia me ajudar?
Responder
Respostas
Blog Embarcado 14 de agosto de 2014 08:08
Olá Emanuel, tudo bem?
Esse realmente é um problema estranho, pois o Simulino não é shareware, não tem licenças, e não precisa validar nada.
É instalar e usar pra sempre. ^^
Este problema de fechar após algum tempo só começou depois da instalação dele? Existe alguma mensagem de erro?
O que pode dar problema são os arquivos de backup automático, que já fizeram com que alguns projetos meus fossem
fechados sem minha intervenção. Verifique se no Proteus 8 existe alguma configuração de backup automático, e o tempo
selecionado. Se você aumentar o tempo e ele demorar para fechar, ou se desligar esta opção e ele não fechar mais,
então descobrimos que o problema pode ser este.
Para qualquer coisa entre em contato novamente. Esta informação poderá ajudar outros amigos. T+
Responder
henrique gonfer 18 de outubro de 2014 17:35
Parabéns!!! Muito obrigado
Responder
Milson Pazienza de Paz 5 de novembro de 2014 09:49
Boatarde , meu nome é Milson sou estudante de computação segunda fase
e estou com um trabalho do final do semestre da matéria de arquitetura e estou
com muitos problemas e duvidas para fazelo, gostaria muito que me desses umas
dicas que pudessem me ajudar a desenvolver o tal trabalho, eu vi seu blog e percebi
que você entende de assembly, arduino, proteus e sistemas embarcados....
Sendo um pouco direito.... tivemos aulas com proteus e nosso professor montou um computador
completo com vários componentes o processador usado foi o 8086 e um lcd que mostra as
horas... Por tanto agora ele ordenou que cada grupo de dois alunos pensasse em projeto
e construílo , desde que não seja trivial, por tanto eu o meu colega estamos com duas
ideias montar uma matriz de led que mostram algumas letras a passarem
ou fazer um jogo de caça nikei, cada matriz apresenta um desenho e vai sorteando na medida que uma tecla for premida...
A maquina já esta montada precisamos de ajuda de como montar
substituir o lcd que esta instalado na maquina e montar a matriz de led ou ou um outro screen....
Por favor se você poder me ajudar estarei bastante grato...
Não sei muito sobre assembly sei bem pouco faço algumas rotinas simples no emu8086 apenas
Responder
Respostas
Blog Embarcado 5 de novembro de 2014 11:32
Olá Milson tudo bem?
Primeiro passo eu indico para você alguns videos de projetos já concluidos sobre letreiros ou matriz de leds.
Basicamente o que você deverá aprender envolve "expansores de I/O" ou "shitf registers (registradores de
deslocamento)". Seja o letreiro, ou a roleta, você irá fazer uma tabela interna contendo a informação da imagem.
Praticamente pode ser tanto uma tabela de caracteres ou de letras, dentro do formato e resolução que queira para o
caractere. Praticamente você pode trabalhar com uma matriz 8x8 para cada caractere. E para fazer o efeito de subir e
descer, basta fazer um algoritmo que "desloca" ou acrescenta um "offset" na sua tabela, dando a impressão de que ela
está subindo, descendo, ou correndo para os lados. Lembrese que tudo são bits na hora de criar seu algoritmo. Seja
assembly ou C. T++.
https://www.youtube.com/watch?v=isIOYhvx7AE
https://www.youtube.com/watch?v=HeF2Dqr9co
https://www.youtube.com/watch?v=FjFzZX2aCSM
https://www.youtube.com/watch?v=9W5drhu4xco
Responder
Anônimo 19 de dezembro de 2014 20:49
Olá Daniel,
Primeiramente, gostaria de parabenizalo pelo ótimo trabalho você tem feito. Durante minhas simulações, pude perceber um
problema nos valores de saídas PWM. Estou simulando uma entrada analógica, em um pino de entrada analógica, e medindo a
saída com o voltímetro DC, usando o simulino uno ou o Mega v4.0, Proteus 7.7SP4, Win 7 e o código do exemplo AnalogInOutSerial
do Arduino 1.0.5. Embora o osciloscópio apresente o sinal de saída supostamente certo, as medidas do voltímetro apresentam
apenas dois valores de tensão, 0 ou 5 volts. Para um saída PWM, essas não seriam as saídas esperadas. O que pode está
acontecendo?
Obrigado,
Wanderson.
Responder
Respostas
Blog Embarcado 12 de janeiro de 2015 10:16
Olá Wanderson, tudo bem? ^^
Desculpa a demora, estava de férias e ainda estou sem PC, o meu último queimou. (que tristeza. rs)
Bom...pelo que entendi o problema é que não está lendo um valor análogico de tensão "média" de acordo com o valor do
http://blogembarcado.blogspot.com.br/2013/06/simulinov20bibliotecaparaproteus.html 8/12
05/08/2016 Blog Embarcado: Simulino v4.0 + Biblioteca para Proteus
PWM. Bem, quando queremos fazer isto, devemos colocar um circuito integrador composto por um resistor e um
capacitor. Você utilizou? Se sim, quais os valores? Para um exemplo prático te indico este link aqui:
http://labdegaragem.com/forum/topics/arduinopodelerpwm
Se após verificar isto ainda tiver problemas, pode mandar o projeto para nosso email que estarei verificando para você.
blogembarcado@gmail.com
Fico no aguardo pelos resultados.
T++.
Wanderson Sousa Silva 20 de janeiro de 2015 20:52
Olá Daniel,
Sem problemas. Agora funcionou. Utilizei um filtro passabaixa, cascateado, com 3xR =10K e 3xC=100uF.
Muito obrigado pela ajuda!!!
Até mais,
Wanderson.
Responder
Anônimo 2 de janeiro de 2015 01:55
Olá, tenho o proteus 7.8, uso o windows 8. Instalei o simulino mas não consigo usar o Arduíno MEGA (ele não "funciona" na
simulação, o restante funciona sem problemas!), alguém saberia informar o por quê disto?
Robson.
Responder
Respostas
Blog Embarcado 12 de janeiro de 2015 10:19
Olá Robson, tudo bem? ^^
Desculpa a demora, estava de férias e ainda estou sem PC, o meu último queimou.
Se possível, envie para mim o projeto e o arquivo .hex que está utilizando. Assim poderei verificar melhor.
Segue o email:
blogembarcado@gmail.com
Obrigado pelo contato.
T++.
Responder
Edvan 10 de março de 2015 01:14
Help alguém pode me ajudar Baixei a nova versão do SimulinoV4.0 + Biblioteca para o Proteus, coloquei na biblioteca tudo certinho
mais na hora de usar estão faltando os pinos de conexão de 5V e GND em todos simuladores. Alguém pode me dizer o que pode
ser.
Responder
Edvan 10 de março de 2015 01:22
Estou usando a versão versão 8.1 SP1 do Proteus, porque todos os iniciante sofrem hem? Até para acender um LED!
Responder
Respostas
BlogEmbarcado 10 de março de 2015 09:49
Olá Edvan. Tudo bem?
Não sei se você deu uma olhada nos comentários, mas neles eu explico o motivo de ter retirado os pinos de 5V e GND.
Resumindo, é porque tendo estes pinos você era "obrigado" à ligar a alimentação no modelo, pois nos casos em que
fosse preciso efetuar uma leitura analógica, iria ocorrer alguns erros. Não tendo os pinos, "os mais esquecidos"(rs) que
não costumam ligar a alimentação nos componentes, irão evitar este tipo de erro na simulação.
Caso ainda esteja tendo problemas, envie para nosso email seu projeto do Proteus e do Arduino para que possamos
ajudálo.
Obrigado pelo contato.
T++.
Daniel.
Responder
Gembong Abisatya 12 de março de 2015 07:23
great! thanks man!
Responder
Edvan 12 de março de 2015 15:45
Ok! Obrigado pelo esclarecimento, e parabéns pelo blog.
Responder
Alejandro muñoz 26 de maio de 2015 18:45
http://blogembarcado.blogspot.com.br/2013/06/simulinov20bibliotecaparaproteus.html 9/12
05/08/2016 Blog Embarcado: Simulino v4.0 + Biblioteca para Proteus
Hola he tratado de comunicar simulino UNO R3 con Labview y virtual port y no ha sido satisfactorio, tu has hecho esta aplicacion?
Responder
Respostas
Blog Embarcado 27 de maio de 2015 08:59
Hola Alejandro. ^^
Voy a tratar de hablar con usted por email. Si no llega, hágamelo saber.
T++.
Responder
rocborges 28 de junho de 2015 23:27
Boa noite.
Estou tentando usar um buzzer DC (já com oscilador interno) no isis proteus 7.7 com "output via sound card" juntamente com o
Simulino v4.0, para poder ouvir o som gerado por ele. Já tentei usar o buzzer, sounder e speaker e todos emitem um som estranho
cheio de falhas (não fica contínuo o som).
Não consigo ouvir um som limpo para poder usar no meu projeto e fazer ele emitir bips.
Para testar simulei o funcionamento destes dispositivos ligando direto no Vcc e GND sem o Simulino e o som ficou perfeito.
Alguém poderia me dar uma dica?
Agradeço qualquer ajuda.
Responder
Blogembarcado 29 de junho de 2015 09:47
Olá RocBorges, tudo bem? ^^
Pelo que conheço sobre o assunto, existem alguns pequenos detalhes que vão influênciar na "clareza" do som produzido através do
buzzer do Proteus.
Quando você efetua a simulação de um circuito, dependendo da sua complexidade, sabemos que a simulação pode ficar "mais ou
menos carregada", ou seja, a taxa de processamento aumenta. E para indicar isto, perceba no rodapé um valor que só aparece
quando a simulação está rodando, chamado "CPU LOAD". Ele mostra percentualmente a diferença entre o "tempo simulado" com
relação ao "tempo real". Ou seja, um "CPU LOAD" de 100%, indica por exemplo que serão necessários 2 segundos reais para
efetuar a simulação de 1 segundo dentro do projeto.
Isto impacta por exemplo na simulação de elementos animados, como um led que pisca. Na simulação provavelmente ele não irá
piscar conforme a realidade quando a frequência de chaveamento for muito alta. Então por isso existem configurações do tipo, "step
animation rate" ou "simulation speed", etc...
Se tratando do aúdio, a idéia é a mesma, onde a frequência gerada pela simulação ( que está ligada ao tempo simulado) pode
sofrer variações de acordo com a carga de simulação. Para diminuir os efeitos, verifique nas configurações do buzzer os parâmetros
"sample rate" e "buffer timer". Quanto menor o "sample rate", menos dados serão necessários para serem reproduzidos pelo
computador, e quanto maior o buffer timer, mais dados serão adquiridos antes de serem reproduzidos pelo computador. Ajustando
isto você poderá conseguir uma melhora considerável, mas é muito difícil conseguir o som perfeito dentro de um ambiente simulado.
Existem formas mais "exóticas" de resolver isto, mas estarei entrando em assuntos profundos como API do S.O., e módulos externos.
Espero ter ajudado.
T++. ^^
Responder
Rafael Batata 30 de setembro de 2015 14:20
Estou trabalhando com um sensor de umidade do solo YL 69. Como representaria ele no proteus 8?
Muito Obrigado!!!
Responder
Tiago NET 8 de outubro de 2015 16:59
pq os pinos do mega nao estao acessiveis? os pinos pares 22, 24, 26 etc nao estao acessiveis!! so os impares 23,27 etc
Responder
Unknown 19 de outubro de 2015 21:17
Olá pessoal! Muito bom trabalho de vocês disponibilizando essa biblioteca!
Gostaria de ajuda pois não estou conseguindo gerar o arquivo .HEX... estou usando o Arduino IDE versão 1.6.4 (Windows 8), já
marquei as opções para mostrar as mensagens durante a compilação e também ao carregar, mas na pasta temporária que é criada
tem vários arquivos (.BIN, .MAP, .ELF, etc), menos o .HEX.
Tentei usar o arquivo .ELF, mas o Proteus (uso a versão 7.5 SP3 Professional) apresenta as seguintes mensagens de erro:
[ELF] Compilation unit version is 4 (not DWARF2)
[ELF] DWARF2 corrupt or loader error at location 66878
Failed to load ELF file
Poderiam me ajudar?
Responder
Respostas
Rhenan Dias Morais 30 de outubro de 2015 22:01
Na arduino IDE use a opção Sketch > export compiled binary
http://blogembarcado.blogspot.com.br/2013/06/simulinov20bibliotecaparaproteus.html 10/12
05/08/2016 Blog Embarcado: Simulino v4.0 + Biblioteca para Proteus
Responder
Anônimo 6 de novembro de 2015 10:55
No meu proteus esta dando erro com a biblioteca do Arduino, fiz os passos indicados no site, porém quando vou procurar na
bibliotecas de componentes as placas do Arduino não aparece. Alguém saber o erro q esta acontecendo?
Responder
Anônimo 6 de novembro de 2015 10:58
No meu proteus esta dando erro com a biblioteca do Arduino, fiz os passos indicados no site, porém quando vou procurar na
bibliotecas de componentes as placas do Arduino não aparece. Alguém saber o erro q esta acontecendo?
Responder
Josinaldo Pontes 8 de janeiro de 2016 22:02
Olá pessoal. muito bom, porém eu não sei como passar pro ares pra interligar no pcb.
Responder
Alejandro Santiago 12 de fevereiro de 2016 01:54
Hi, I dowload the library, and the arduinos, show up in the parts section, how ever, I cant have the pcb foot print of the arduino mega,
is there another file I need to download?
I try the library with Proteus 8.0 and Proteus 8.3 SP1. Same results.
Any ideas???
Greatly apreciatted.
Alejandro Santiago.
From . Mexico.
Responder
Ofioneu Zauker 10 de abril de 2016 11:14
Olá, faço os mesmo procedimentos, porém quando eu tento simular aparece o erro: Must especify file extension for program property.
O que eu faço?
Responder
Rubens Coutinho 1 de maio de 2016 12:50
Tenho o proteus 8 e ele não tem a pasta library. Procurei e não achei a pasta com os arquivos .lib Commo resolver?
Responder
Filipe Soares da Silva 7 de maio de 2016 22:20
estou com problema no proteus ele fecha sozinho depois que simula nele
Responder
Gabriel Barcelos 10 de maio de 2016 20:14
Olá, quando insiro o Simulino no Proteus não aparece os pinos GND e 5V, alguém sabe o que pode ser?
Responder
Henrique Pereira Rosa 11 de maio de 2016 09:48
Alguém sabe onde encontro a Lib para arduino DUE? Ou alguma da Atmel para mexer com ARM?
Responder
Kaique Martins 14 de maio de 2016 21:48
olá, quando baixo a lib e colo la na pasta do proteus, quando vou realizar o circuito com o arduino no simulador, o mesmo nao
possui os pinos 5V e GND,E O ULTRASSONICO tambem nao possui estes pinos... como resolvo isso ?
Responder
Renato Souza 22 de maio de 2016 22:23
Amigos, eu estou precisando montar uma pcb para fazer um suporte com pinhead para eu colocar o arduino nano. Porém quando
abro o Ares e tento colocar o arduino nano me da essa mensagem:
SIM2 has not been assigned a PCB footprint. Do you want to choose one now?
Alguem pode me ajudar
Responder
Luiz Guilherme 30 de junho de 2016 14:16
Por favor, eu instalei a biblioteca e aparece um erro onde fala que a biblioteca não é compatível com o proteus, com isso meu
proteus parou de funcionar mesmo eu apagando a biblioteca. alguém tem uma sugestão?
Responder
http://blogembarcado.blogspot.com.br/2013/06/simulinov20bibliotecaparaproteus.html 11/12
05/08/2016 Blog Embarcado: Simulino v4.0 + Biblioteca para Proteus
Responder
replicas relogios 20 de julho de 2016 13:40
telasmosquiteirasp.com.br
telas mosquiteira
telas mosquiteiro
As telas mosquiteira sp , telas mosquiteiro sp garantem ar puro por toda casa livrandoa completamente dos mosquitos e insetos
indesejáveis. As telas mosquiteira garantem um sono tranquilo a toda família, livrando e protegendonas dos mais diversos insetos.
Muitos destes insetos são transmissores de doenças e a tela mosquiteira é indispensável no combate a mosquitos transmissores de
doenças.
A chegada da temporada Primavera/Verão traz consigo a elevação da temperatura e a maior ocorrência de chuvas. Mas não é só
isso. As estações mais quentes do ano causam muita dor de cabeça e muitos zumbidos indesejáveis em função das pragas urbanas
– pernilongos, baratas, cupins e outros insetos , que afetam todas as regiões brasileiras.
Nossa missão é oferecer telas mosquiteiras de qualidade a um preço acessível, fazendo com que as telas mosquiteiras sejam uma
opção viável para muitas pessoas.
telas mosquiteiras Jundiaí
telas mosquiteiro Jundiai
telas mosquiteiras jundiai
telas mosquiteiro industria
telas mosquiteira restaurante
telas mosquiteiro restaurante
telas mosquiteira empresa
telas mosquiteiro empresa
Responder
Digite seu comentário...
Comentar como: Selecionar perfil...
Publicar
Visualizar
Assinar: Postar comentários (Atom)
Modelo Simple. Tecnologia do Blogger.
http://blogembarcado.blogspot.com.br/2013/06/simulinov20bibliotecaparaproteus.html 12/12