collapse

* Links de Robótica

* Posts Recentes

Ajuda com TRIAC por senso
[17 de Novembro de 2017, 18:00]


TV LG White Screen por almamater
[15 de Novembro de 2017, 08:37]


Pergunta sobre prototipagem ( Pesquisa ) por luisjustin
[14 de Novembro de 2017, 23:22]


Medir Agua que está no Poço por Njay
[14 de Novembro de 2017, 13:28]


Amplificador audio por beirao
[12 de Novembro de 2017, 23:43]


Power_OK Enermax por edeweld
[12 de Novembro de 2017, 17:15]


Driver motor por beirao
[11 de Novembro de 2017, 17:40]


Preciso de uma fonte de corrente constante ? por samc
[09 de Novembro de 2017, 14:18]


Pressoestato 0-10V por artur36
[07 de Novembro de 2017, 23:22]


Ideias para construir um quadrúpede simples por Njay
[07 de Novembro de 2017, 18:39]

Autor Tópico: STM32F4Discovery HttpServer Socket  (Lida 1714 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline Addax

  • Mini Robot
  • *
  • Mensagens: 64
STM32F4Discovery HttpServer Socket
« em: 08 de Junho de 2015, 12:46 »
Boas,
Estou a tentar criar um server http por socket na board STM32F4Discovery + STM32F4DIS-BB.
Comecei por criar um cliente.php e um servidor.php para testar o cliente.php e estabeleceu comunicação.
Agora, peguei no cliente.php e estou a tentar ter comunicação com a board. Ao executar o cliente.php dá erro ao fazer a ligação ao servidor, o problema é que não sei em qual dos lados está o erro.
Citar
Message To server :Hello Server
Warning: socket_connect(): in C:\xampp\htdocs\cliente.php on line 18
Could not connect to server
Alguém me consegue ajugar a verificar se o cliente.php está bem criado?
O endereço IP da board é 192.168.0.10, do PC é 192.168.0.11 e tem o xampp executado.
« Última modificação: 08 de Junho de 2015, 13:00 por Addax »

StarRider

  • Visitante
Re: STM32F4Discovery HttpServer Socket
« Responder #1 em: 08 de Junho de 2015, 13:27 »

À primeira vista parece ser falta de resposta do servidor ... só vendo o código do
servidor.

Abraços,
PA


Offline Addax

  • Mini Robot
  • *
  • Mensagens: 64
Re: STM32F4Discovery HttpServer Socket
« Responder #2 em: 08 de Junho de 2015, 14:13 »
eu também penso que seja esse o problema
link do projeto
https://copy.com/NM6F9YwV619Rk2wl

obrigado desde já

Offline jm_araujo

  • Mini Robot
  • *
  • Mensagens: 2.164
  • NERD!
Re: STM32F4Discovery HttpServer Socket
« Responder #3 em: 08 de Junho de 2015, 18:59 »
Tens de começar pelo básico: já confirmaste se o servidor está a pingar?

Onde é que meteste o cliente.php?

StarRider

  • Visitante
Re: STM32F4Discovery HttpServer Socket
« Responder #4 em: 08 de Junho de 2015, 21:59 »
eu também penso que seja esse o problema
link do projeto
https://copy.com/NM6F9YwV619Rk2wl

obrigado desde já

Boas,

Já puxei o código, não pode ver pois o proj para o MDK-ARM é para a versão 4 do
Keil e estou a trabalhar com a versão 5 que usa Packs ... vou ter que instalar o
Legacy suporte to Keil para poder abrir projectos que ainda não usavam as ditas
packs para o STM4.

Assim que tiver um tempo vou dar uma vista de olhos.

Abraços,
PA

Offline Addax

  • Mini Robot
  • *
  • Mensagens: 64
Re: STM32F4Discovery HttpServer Socket
« Responder #5 em: 09 de Junho de 2015, 09:39 »
Tens de começar pelo básico: já confirmaste se o servidor está a pingar?

Onde é que meteste o cliente.php?
Agora ao fazer ping para o servidor verifiquei que não pingava.
o primeiro problema está aí e estou a tentar resolver.

o cliente.php está dentro do htdocs do xampp.

edit: não há forma de conseguir meter a pingar para o servidor.
dá sempre destination host unreachable
« Última modificação: 09 de Junho de 2015, 17:38 por Addax »

Offline Addax

  • Mini Robot
  • *
  • Mensagens: 64
Re: STM32F4Discovery HttpServer Socket
« Responder #6 em: 03 de Julho de 2015, 11:27 »
depois se conseguir criar o servidor e estar tudo funcional surgiu-me uma questão.
estou a alimentar a board STM32F4Discovery+STM32F4DIS-BB a partir do USB do pc. Agora pretendo mudar a alimentação, ou seja, tenho uma fonte de 24V a alimentar um LM7805 e este a alimentar a board.
Quando a board é alimentada em poucos segundos aquece muito a cápsula do LM7805.
Acho que é um aquecimento exagerado para o consumo.
O que vos parece? É possível estar a alimentar mal?

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.400
  • Helpdesk do sitio
Re: STM32F4Discovery HttpServer Socket
« Responder #7 em: 03 de Julho de 2015, 12:13 »
24-5 = 19v.
Com 100mA(e o STM a fundo usa bem mais que isso) estás a dissipar 1.9Watts, normal que aqueça, é um regulador linear, se realmente queres 24v precisas de um regulador comutado.
Avr fanboy

Offline jm_araujo

  • Mini Robot
  • *
  • Mensagens: 2.164
  • NERD!
Re: STM32F4Discovery HttpServer Socket
« Responder #8 em: 03 de Julho de 2015, 12:23 »
Um 7805 ligado a 24V é normal aquecer mesmo com consumos pequenos, tem de dissipar (19V * corrente consumida) watts. Basta consumir 50mA para ter de dissipar 1Watt.

Se for um To220 segundo a datasheet tem uma resistência térmica Junção-Ar de 19ºC/W, o que quer dizer que com 1W vai aquecer 19º em relação à temperatura ambiente. Se estiverem 25ºC de temperatura ambiente, aquece para os 44ºC, só com o consumo de 50mA. Puxa mais um bocado de corrente, e até queima!

Offline Addax

  • Mini Robot
  • *
  • Mensagens: 64
Re: STM32F4Discovery HttpServer Socket
« Responder #9 em: 03 de Julho de 2015, 12:43 »
Muito obrigado pelo esclarecimento senso e jm_araujo. fiquei esclarecido.
vou pensar na possibilidade de diminuir a tensão de entrada do regulador linear ou substituir por um regulador comutado. Ou até mesmo utilizar uma fonte com dois outputs (24V e 5V)