collapse

* Posts Recentes

Amplificador - Rockboard HA 1 In-Ear por almamater
[Ontem às 19:13]


O que é isto ? por KammutierSpule
[26 de Março de 2024, 19:35]


Bateria - Portátil por almamater
[25 de Março de 2024, 22:14]


Emulador NES em ESP32 por dropes
[13 de Março de 2024, 21:19]


Escolher Osciloscópio por jm_araujo
[06 de Fevereiro de 2024, 23:07]


TP4056 - Dúvida por dropes
[31 de Janeiro de 2024, 14:13]


Leitura de dados por Porta Serie por jm_araujo
[22 de Janeiro de 2024, 14:00]


Distancia Cabo por jm_araujo
[08 de Janeiro de 2024, 16:30]


Meu novo robô por josecarlos
[06 de Janeiro de 2024, 16:46]


Laser Engraver - Alguém tem? por almamater
[16 de Dezembro de 2023, 14:23]

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

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

Offline Addax

  • Mini Robot
  • *
  • Mensagens: 68
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: 68
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.947
  • 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: 68
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: 68
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.733
  • 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.947
  • 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: 68
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)