Você está na página 1de 12

05/08/2016 Blog Embarcado: Simulino v4.

0 + Biblioteca para Proteus

17   mais    Próximo blog»

Início [ Índice ] [ Downloads ] [ Contato ]

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/simulino­v20­biblioteca­para­proteus.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.

Inscrever­se

 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/simulino­v20­biblioteca­para­proteus.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  adicionando­os  à  biblioteca.  Obrigado  por  ajudar­nos  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/simulino­v20­biblioteca­para­proteus.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/simulino­v20­biblioteca­para­proteus.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/teste­de­portas­analogicas­do­simulino.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/simulino­v20­biblioteca­para­proteus.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/MLB­534259444­moduloshield­rele­8­canais­arduino­pic­arm­_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 cria­la, 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/simulino­v20­biblioteca­para­proteus.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/simulino­keypad­shield.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 faze­las. 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/simulino­v20­biblioteca­para­proteus.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
Boa­tarde , 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 faze­lo, 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. Lembre­se 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=HeF2Dqr­9co

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  parabeniza­lo  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/simulino­v20­biblioteca­para­proteus.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/arduino­pode­ler­pwm 
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 passa­baixa, 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/simulino­v20­biblioteca­para­proteus.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/simulino­v20­biblioteca­para­proteus.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/simulino­v20­biblioteca­para­proteus.html 11/12
05/08/2016 Blog Embarcado: Simulino v4.0 + Biblioteca para Proteus
Responder

replicas relogios 20 de julho de 2016 13:40

telasmosquiteira­sp.com.br

telas mosquiteira
telas mosquiteiro

As telas mosquiteira sp , telas mosquiteiro sp garantem ar puro por toda casa livrando­a completamente dos mosquitos e insetos
indesejáveis. As telas mosquiteira garantem um sono tranquilo a toda família, livrando e protegendo­nas 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 dengue, por exemplo, já matou centenas de pessoas só na capital de São Paulo  e  um  pequeno  investimento  em  nossas  telas


mosquiteiras podem salvar vidas. As telas mosquiteiras também impedem a entrada de insetos peçonhentos como as aranhas e os
escorpiões, estes insetos também oferecem risco, pois seu veneno em poucos minutos podem levar uma criança a morte.
telas mosquiteira jundiai
telas mosquiteiro jundiai 
telas mosquiteira aplhaville 
telas mosquiteiro alphaville
telas mosquiteira granja viana
telas mosquiteiro granja vinana
telas mosquiteira cotia
telas mosquiteiro cotia
telas mosquiteira tambore
telas mosquiteiro tambore

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

Postagem mais recente Página inicial Postagem mais antiga

Assinar: Postar comentários (Atom)

Modelo Simple. Tecnologia do Blogger.

http://blogembarcado.blogspot.com.br/2013/06/simulino­v20­biblioteca­para­proteus.html 12/12

Você também pode gostar