Autor Tópico: MICROCONTROLADORES LINHA ATMEL - PROJETOS - DUVIDAS  (Lida 94348 vezes)

Description:

0 Membros e 7 Visitantes estão vendo este tópico.

carlos.fooze.com.br

  • Visitante
MICROCONTROLADORES LINHA ATMEL - PROJETOS - DUVIDAS
« Resposta #45 Online: 02 de Maio de 2007, 19:29 »
Citar
Carlos

Eu já faço alguma coisa com microcontroladores, porém estou longe de ser o cara na programação deles. Se tu puder disponibilizar a tua biblioteca eu gostaria de ter.


Caro Cientista13 , legal sem problema quanto a biblioteca, ela ta pronta para a família C51, diz ai qual e sua necessidade, que se eu tiver posto a função para você.
Diz também qual o microcontrolador você usa.

No entanto fiquei muito interessado nesse isp que você usa você pode postar mais informações sobre ele como: Qual o sistema operacional que funciona, qual o hardware necessário, e para qual família de microcontroladores

carlos.fooze.com.br

  • Visitante
Como utilizar o BLAST8252 com a FZ68
« Resposta #46 Online: 02 de Maio de 2007, 19:39 »
Segue arquivo pdf descrevendo como fazer um cabo para utilizar o BLAST8252 OU O GRAVA ATMEL com a placa FZ68, estes programas são muito simples de utilizar e funcionam bem.
O BLAST8252 esta em inglês e funciona bem para o WIN95 , WIN98 e MILENIUM,  o GRAVA ATMEL funciona nos NT, 2000 e XP.
Eu já testei e funcionou, não testei no XP só testei ate  WIN2000.

carlos.fooze.com.br

  • Visitante
PROGRAMAS GRAVA ATMEL E BLAST8252
« Resposta #47 Online: 02 de Maio de 2007, 19:52 »

Offline Cledson Souza

  • Fuso
  • **
  • Posts: 210
  • Sexo: Masculino
MICROCONTROLADORES LINHA ATMEL - PROJETOS - DUVIDAS
« Resposta #48 Online: 02 de Maio de 2007, 22:27 »
Boa noite à todos.


       Carlos, eu já havia comprado o display FDCC1602E-FLYGBW-51XE, com backlight, vou procurar na net o datasheet.
       Para facilitar, soldei uma barra de pinos no da placa, para poder utilizar um cabo tipo flat, assim vou poder montá-lo inclinado por exemplo.
       Hoje mesmo, vou soldar o cristal, o BTA, ficam faltando apenas os diodos 1n4148, que ainda não sei a posição correta (polaridade) e o teclado matricial. :D

Offline cientista13

  • CNCMASTER
  • ******
  • Posts: 1269
  • Sexo: Masculino
MICROCONTROLADORES LINHA ATMEL - PROJETOS - DUVIDAS
« Resposta #49 Online: 02 de Maio de 2007, 23:19 »
Citação de: carlos.fooze.com.br
Citar
Carlos


Diz também qual o microcontrolador você usa.

No entanto fiquei muito interessado nesse isp que você usa você pode postar mais informações sobre ele como: Qual o sistema operacional que funciona, qual o hardware necessário, e para qual família de microcontroladores


utilizo o AT89S8252. o isp é bastante simples, funciona em DOS (inclusive com o windows XP sem problemas)basta executar o arquivo .exe.
Detalhe para carregar um programa nele,o isp tem que estar na mesma pasta em que está o arquivo .hex

o hardware é mais simples ainda, apenas o cabo e mais nada já funciona. O esquema está no próprio programa. Abrindo ele se presionar "K"  (show schematic) tem o esquema de ligação. Nunca tive problemas em utiliza-lo.

Quanto a biblioteca, mais é para ter a minha mais completa (já que ela muito fraquinha).

Estou pensando em fazer algo (mais por aprendizado do que por utilidade) para controlar um sistema de posicionamento com encoder e um motor DC, sei que é coisa que não se faz (já inventaram o motor de passo), mas por aprendizado tudo vale a pena. (se bem que sistemas assim ainda são encontrados em muito ploters por aí).
Para tal sistema o MC irá controlar aceleração, desacelaração e claro a posição lida no encoder. o sinal de referencia viria através da serial (comunicação com PC). Depois acrescentar teclado, display...

carlos.fooze.com.br

  • Visitante
MICROCONTROLADORES LINHA ATMEL - PROJETOS - DUVIDAS
« Resposta #50 Online: 03 de Maio de 2007, 07:27 »
Citar
utilizo o AT89S8252. o isp é bastante simples, funciona em DOS (inclusive com o windows XP sem problemas)basta executar o arquivo .exe.
Detalhe para carregar um programa nele,o isp tem que estar na mesma pasta em que está o arquivo .hex


Cientista13 ao invés de postar um monte de código eu estava pensando em postar uma função por vez e discutir a mesma, passar para a próxima e assim por diante,
Estava pensando nessa seqüência DISPLAY, TECLADO, RS232, E2PROM, FUNCOES DE I/O, CONTROLE DE CARGAS RESISTIVAS/INDUTIVAS, CONVERSOR AD-DISCRETO e ALGUM CONTROLE REALIMENTADO (temperatura ou velocidade ) etc.

Estive vendo o esquema de ligação do isp que você usa o AEC bem simples mesmo vou fazer um doc descrevendo como fazer um cabo para ligar este na FZ68.
Só gostaria que você me esclarecesse alguns pontos:
01-) Não tem bufer entre a paralela e o microcontrolador você nunca teve problemas com a paralela usando este tipo de ligação?
02-) O reset do microcontrolador pino 9 esta ligado diretamente ao pino 6 da paralela minha duvida e ao terminar a gravação o programa libera o reset ou e necessário retirar o cabo para que o microcontrolador saia do reset e rode o programa?
03-)Você já testou com o XP pois sempre tenho problemas quando uso este sistema operacional para fazer isp via paralela o AEC funciona bem com o XP?
04-) Qual o tamanho do cabo que você usa?

Desculpe as perguntas mas se este funcionar bem com o XP podemos utilizá-lo ao invés dos outros.

Offline cientista13

  • CNCMASTER
  • ******
  • Posts: 1269
  • Sexo: Masculino
MICROCONTROLADORES LINHA ATMEL - PROJETOS - DUVIDAS
« Resposta #51 Online: 04 de Maio de 2007, 00:18 »
Carlos

Ir vendo uma função de cada vez é uma ótima idéia, fica mais fácil e acaba virando um curso para todos. pode ser na ordem sugerida.

Esclarecendo:
01-) Funciona bem sem bufer. com um bufer fica melhor, garante o sinal, se usa um 7400 duas portas inversoras para cada sinal. O esquema vai no arquivo anexo OBS. O Ci eu coloquei dentro do conector do cabo.
02-) O reset é automatico, e ainda dá para controlar depois tipo se for fazer rodar o programa com com o MC conectado ao PC, dá para resetar atraves do PC, não precisa retirar o cabo.
03-) Testei com o XP e funciona direitinho. gravei várias vezes e não deu problema, inclusive programas com quase 8k e rodou certinho. Eu gravava os MC para controlar minha primeira CNC (que ai era uma CNMC (Comando Numerico Microcontrolado eh eh eh) A grande desvantagem é que com o XP tudo que funciona com DOS fica mais lento, mas funciona. Programa em dos é mais rápido num 486 do que num PC moderno com o XP, mas são alguns segundos apenas (nem dá tempo para uma cervejinha)
04-) O cabo que eu uso tem dois metros de comprimento, nunca testei maior ou menor, o único que fiz foi de 2 metros.

carlos.fooze.com.br

  • Visitante
MICROCONTROLADORES LINHA ATMEL - PROJETOS - DUVIDAS
« Resposta #52 Online: 04 de Maio de 2007, 08:02 »
Citar
Esclarecendo:
01-) Funciona bem sem bufer. com um bufer fica melhor, garante o sinal, se usa um 7400 duas portas inversoras para cada sinal. O esquema vai no arquivo anexo OBS. O Ci eu coloquei dentro do conector do cabo.


Ótimo muito esclarecedor estarei fazendo um doc do cabo para a FZ68, ai podemos padronizar neste ISP.
Estarei postando uma função de cada vez e vamos discutindo as mesmas,
Boa sexta-feira a todos.

Offline Cledson Souza

  • Fuso
  • **
  • Posts: 210
  • Sexo: Masculino
MICROCONTROLADORES LINHA ATMEL - PROJETOS - DUVIDAS
« Resposta #53 Online: 05 de Maio de 2007, 17:37 »
Boa tarde 'a todos.

             Carlos, comprei o teclado matricial também. Aguardo novas instruções.  :P

carlos.fooze.com.br

  • Visitante
MICROCONTROLADORES LINHA ATMEL - PROJETOS - DUVIDAS
« Resposta #54 Online: 07 de Maio de 2007, 19:15 »
Citar
Boa tarde 'a todos.

Carlos, comprei o teclado matricial também. Aguardo novas instruções.


Caro Cledson desculpe a demora na resposta quanto ao diodo D3 não tinha percebido que ele não tinha saído no silk da placa o que acredito gerou sua duvida segue anexo o arquivo silk da placa FZ68 já com o silk do D3 incluso, ai fica fácil.
Quanto ao teclado você comentou que comprou um teclado matricial para placa ótimo mas no momento vamos utilizar algo mais simples, Utilize somente uma pequena placa de ci padrão com três teclas tactile switch ligadas em relação ao gnd.
Ou seja ligue uma tecla entre o pino 1 e o pino 3, outra chave entre o pino 2 e o pino 3 e por ultimo outra chave entre o pino 4 e o pino 3 isto do conector CN1 TECLADO.
Este tipo de ligação será mais que suficiente para fazer um teclado funcional do tipo 3 para 1 ou seja sobe desce e enter ou menu.
Caso só falte isso verifique tudo e podemos começar a postar código.

Offline Cledson Souza

  • Fuso
  • **
  • Posts: 210
  • Sexo: Masculino
MICROCONTROLADORES LINHA ATMEL - PROJETOS - DUVIDAS
« Resposta #55 Online: 09 de Maio de 2007, 14:36 »
Boa tarde à todos.

         Carlos, soldei todos os componentes. Hoje à noite vou fazer mais uma verificação na placa, para saber se está tudo ok. Não consegui ainda localizar o datasheet do display... Mas conferi a pinagem com o do datasheet que você enviou e confere.

carlos.fooze.com.br

  • Visitante
MICROCONTROLADORES LINHA ATMEL - PROJETOS - DUVIDAS
« Resposta #56 Online: 09 de Maio de 2007, 19:57 »
Citar
Carlos, soldei todos os componentes. Hoje à noite vou fazer mais uma verificação na placa, para saber se está tudo ok. Não consegui ainda localizar o datasheet do display... Mas conferi a pinagem com o do datasheet que você enviou e confere.


Legal Cledson. E sobre o teclado você entendeu tudo?
Sobre o display se não achar o data sheet  posta uma foto dele para não ter erro.
Vê se consegue postar uma foto da placa pronta também seria legal.
E quanto ao compilador você já instalou sem problemas?

Offline Cledson Souza

  • Fuso
  • **
  • Posts: 210
  • Sexo: Masculino
MICROCONTROLADORES LINHA ATMEL - PROJETOS - DUVIDAS
« Resposta #57 Online: 09 de Maio de 2007, 20:14 »
Boa noite à todos.

     Carlos, vou pegar emprestado uma camera digital, para tirar as fotos.
     Entendi o funcionamento do teclado sim, tenho aqui dois botões, vou comprar o terceiro. Quanto ao compilador, instalei sem problemas, mas não tenho prática com esse tipo de software e fiquei meio perdido, por favor me oriente passo-a-passo sobre como realizar os testes dos programinhas de exemplo que estou vendo na apostila.

Offline Cledson Souza

  • Fuso
  • **
  • Posts: 210
  • Sexo: Masculino
Fotos da placa FZ68 1.1
« Resposta #58 Online: 10 de Maio de 2007, 08:51 »
Bom dia à todos.

    Carlos, seguem algumas fotos que havia tirado com um celular,(estão horríveis), e são de quando ainda não havia soldado os diodos. Em breve postarei fotos com melhor definição.

carlos.fooze.com.br

  • Visitante
MICROCONTROLADORES LINHA ATMEL - PROJETOS - DUVIDAS
« Resposta #59 Online: 10 de Maio de 2007, 20:00 »
Citar
Boa noite à todos.

Carlos, vou pegar emprestado uma camera digital, para tirar as fotos.
Entendi o funcionamento do teclado sim, tenho aqui dois botões, vou comprar o terceiro. Quanto ao compilador, instalei sem problemas, mas não tenho prática com esse tipo de software e fiquei meio perdido, por favor me oriente passo-a-passo sobre como realizar os testes dos programinhas de exemplo que estou vendo na apostila.



Legal Cledson realmente as fotos ficaram meio desfocadas, mas deu para ver que caprichou no circuito parabéns, quanto ao código não se preocupe vai ser passo a passo já tenho o primeiro modulo pronto e todo detalhado, quanto tiver pronto avise e posto o código ai começamos a discutir o mesmo passo a passo. Iniciando pelo DISPLAY

 

/** * */