TODOPIC

Microcontroladores PIC => * PROYECTOS * => Mensaje iniciado por: MikeT en 17 de Febrero de 2009, 00:08:28

Título: WebServer DEV de MCElectronics
Publicado por: MikeT en 17 de Febrero de 2009, 00:08:28
Hola a todos, soy nuevo en el foro, espero aprender y compartir todo lo que pueda.
Estoy interesado en desarrollar dispositivos con conexion Ethernet y vi el kit de MCE en un precio adecuado.
Trabaja con el 18f97j60, tiene conexion RS232, LCD 2x16 pulsadores, etc.

Alguien lo tiene?, saben si MCE tiene un buen soporte post venta?.

Desde ya muchas gracias.
Título: Re: WebServer DEV de MCElectronics
Publicado por: Suky en 17 de Febrero de 2009, 00:37:18
Por lo visto no son gente de confiar, mira el siguiente hilo Estafa de mcelectronics  (http://www.todopic.com.ar/foros/index.php?topic=22425.0)
Título: Re: WebServer DEV de MCElectronics
Publicado por: MikeT en 17 de Febrero de 2009, 09:51:20
Gracias por la info. :shock:
Título: Re: WebServer DEV de MCElectronics
Publicado por: gera en 17 de Febrero de 2009, 10:58:54
Hola!! Yo compre el webserver en el seminario de microchip del año pasado. Todavia no lo pruebo bien por cuestiones de tiempo, pero tiene buena pinta. Eso si, los de MC no dan el mejor soporte del mundo. Les mande varios mails pidiendoles un manual del aparato y me dieron varias vueltas. Me dijeron q me meta en el foro y q ahi explicaban como funciona. Para entrar al foro habia q tener usuario y el sistema de alta estaba fallando, asi q les volvi a escribir y ni pelota. Cuando les llame me dijeron q ya lo iban a arreglar y nada. Asi q le tuve q usar la cuenta a un usuario q ya existia para tener acceso y ver el pinche manual.
De todos modos, el producto es bueno y estaria bueno q entre nosotros aprendamos a usarlo y compartamos experiencias, ejemplos. :wink:
Saludos!
Título: Re: WebServer DEV de MCElectronics
Publicado por: MikeT en 17 de Febrero de 2009, 19:21:49
Gracias Gera por transmitir tu experiencia

Por parte de MCE, hoy hable con ellos para consultar por el WebServer, me dicen que la semana que viene tendran en stock, asi que por lo pronto, si no surge algo mas conveniente, la semana proxima llamare y si lo tienen lo ire a buscar, chequeare que esta completo con la documentacion correspondiente y pagare contra entrega. :x Atento a las sugerencias de los que ya han padecido.

En todo caso voy ha hacer de cuenta que compre el modulo en el exterior y que no voy a tener soporte post venta. :(

Finalmente veo que hay un par de usuarios que ya han comprado estos modulos, asi que seria bueno hacer causa comun y como vos decis, emprender algun camino conjunto intercambiando experiencias para sacarle jugo al kit.
Saludos :-)





Título: Re: WebServer DEV de MCElectronics
Publicado por: gera en 17 de Febrero de 2009, 20:24:39
Mike, si te lo venden con documentacion, si no te molesta te voy a pedir q me hagas la gauchada de mandarme una copia :)
Saludos!
Título: Re: WebServer DEV de MCElectronics
Publicado por: MikeT en 18 de Febrero de 2009, 15:53:54
Mike, si te lo venden con documentacion, si no te molesta te voy a pedir q me hagas la gauchada de mandarme una copia :)
Saludos!

Quiero pensar de que estan un poco mas organizados, al menos se que venden sus kits de desarrollo en Elemon, :shock: por lo tanto supongo de que deben haber preparado un CD con la documentacion correspondiente. :?

Asi que conta con ella. :)

Saludos.
Título: Re: WebServer DEV de MCElectronics
Publicado por: MikeT en 21 de Febrero de 2009, 14:15:28
Ayer viernes me entregaron el kit de WebServer, de acuerdo a lo que me habian prometido.  :mrgreen:

Gera, tenes a tu disposicion la documentacion, decime como queres hacer, son 320 MB.

Título: Re: WebServer DEV de MCElectronics
Publicado por: MikeT en 21 de Febrero de 2009, 14:55:38
Ya que estamos, voy a opinar sobre la primera impresion del WebServer.

Cuando llego a casa, me pongo a buscar las instrucciones para la puesta en funcionamiento del kit en el DVD que lo acompaña, cuando lo pongo en la compu se autoinstala el MPLAB 8.10. Lo deje porque la version que tenia era anterior.
Continuo buscando las instrucciones como para no hacer ninguna cagada, busque, busque y nada. Bue, me fije en la parte de atras de la placa y al menos me decia que habia que alimentarlo con 9VDC con positivo al centro. Pongo 9v en la fuente de laboratorio y limito la corriente (por las dudas), me llamo la atencion que consumia mas de 500 mA. En ningun lado dice cuanto tiene que consumir, pero me parecio un poco mucho. Toco un par de componentes y estaban bastante calentitos (aprox 50 GºC), no me gusto asi que baje la tension a 6.5v, donde la placa consume 320 mA y ahi quedo.

La construccion me parecio bastante buena, le pondria unos 9 puntos.

Ok, la placa esta conectada, aparecio la direccion IP del modulo en el LCD, bueno dije, lo conecto al router. Al router lo pongo con la direccion IP como para poder entrar en el modulo, y listo...

 Listo minga, el modulo este, a diferencia de otros dispositivos, no lo pude controlar desde la PC a traves del router, y como todavia no conocia como cabiar la direccion IP del modulo, estaba jodido.

Aplique entonces el plan B, me hice un cable UTP cruzado y conecte directamente la PC con el modulo, y cuando puse http:// y la direccion IP que me salia en el display, me aparecio en el navegador la pagina del WebServer.
Ya en este punto, puedo: desde la PC, controlar los leds, leer la temperatura, escribir en el LCD y
desde la placa, usar los pulsadores y recibir el pulsado en la PC.

Todavia los 2 relays no funcionan... :?

Para esto habian pasado casi 4 horas... :x, todo porque no existe un tutorial sencillo para la puesta en marcha.

Tarea para hoy:
- Verificar si le llega el comando a los transistores que manejan los Relays
- Soldar unos pines para la conexion de los relays (no provistos)
- Comunicar la placa con la PC a traves del router.
- Ver para que son unos jumpers que estan en la placa ???
- Ver si esta implementado el uso del ruerto RS232 y si no como hacerlo  ???
- Idem con el puerto disponible.

Si aguien ya paso por esto y se apiada de mi para simplificarme la busqueda, se lo voy a agradecer.
Saludos
Título: Re: WebServer DEV de MCElectronics
Publicado por: MikeT en 21 de Febrero de 2009, 16:28:10
Luego de ver el circuito que adjunta MCE en su DVD correpondiente (en teoria) al WebServer, pude comprobar que que no corresponde en su totalidad.
En el esquematico aparece un potenciometro R38 conectado a AN2 atraves de un JP2, pero no existe nunguno de los dos.
Tapoco estan en el esquematico los 2 reles y los correspondientes transistores.

Al menos encontre el motivo por el cual los reles no se activaban:
Los relays son de 12v, y yo estoy alimentando la placa con 6.5v.
Alimente la placa con 9v y los relays trabajan correctamente, aunque
el 7805 que tiene en la entrada de la placa, se prende fuego, dado que no tiene disipacion
y se esta morfando 650 mA con los reles activados, con 9v.

-Conexion de la placa a traves del Router-

Una de las pruebas que hice me dio resultado, todavia no se si es lo correcto, tengo mis dudas...

Conecte con un cable UTP derecho la placa al router en la conexion WAN. La placa recibio IP a traves del DHCP, de esta forma puedo acceder desde la PC (a traves del router) al WebServer.

El tema es que al conectarlo en el RJ45 de la WAN, solo se podria acceder a la placa a traves de la LAN.

En realidad, por la configuracion de la red que tengo en casa, el router del taller es un AP conectado con WDS con otro en otra parte de la casa, por lo que el puerto WAN no lo uso para tener conectividad de internet, dado que, de eso se encarga el otro router, no obstante, si uno quisiera instalar el Webserver en una LAN (hasta ahora) no es posible... CONTINUARA...
Título: Re: WebServer DEV de MCElectronics
Publicado por: gera en 21 de Febrero de 2009, 17:20:12
Evidentemente el soporte de los de MC deja mucho q desear. Pero por lo menos el producto es de buena calidad y supongo q vamos a aprender mucho de el :D
Yo creo q el consumo excesivo de la placa es por el LCD mas q nada, aun q cada componente consume lo suyo no?
Mike, si no es mucha molestia, podrias subir la documentacion a rapidshare o alguno de esos?
Por el momento estoy un poco ocupado por q estoy preparando una materia, pero rindo el martes y me pongo a hacer algunas pruebas a ver q conclusiones podemos sacar :wink:
Suerte y saludos!
Título: Re: WebServer DEV de MCElectronics
Publicado por: MikeT en 21 de Febrero de 2009, 17:48:03
Gera, ahi lo estoy subiendo, van los archivos correspondientes al WevServer DEV y CORE, y en dos versiones 1.10 y 1.20, este es el link de Rapidshare.

http://rapidshare.com/files/200889881/MCE_WebServer_CORE___DEV.rar.html

Espero que te resulte util.
Título: Re: WebServer DEV de MCElectronics
Publicado por: MikeT en 23 de Febrero de 2009, 11:51:11
Mientras aprendo el funcionamiento del WebServer de MCE, y dado que la documentacion es muuuuy escasa, practicamente nula, no me quedo otra que buscar en la red para ir sacando conclusiones y por el camino de prueba y error.

No obstante, segun Hernan Goldstein de MCE, el dia 8 de Marzo estara disponible un video tutorial en la pagina. Mientras tanto vamos adelantando.

Título: Re: WebServer DEV de MCElectronics
Publicado por: MikeT en 23 de Febrero de 2009, 12:03:49
En la busqueda de informacion, y con la ayuda del Google, lance un search a Michochip AN833, y alli salieron algunos links que pueden resultar intreresantes.

Uno de ellos es el de Olimex,

http://www.olimex.cl/present.php?page=tut_pic_web_subir&c=1

Donde aclaran con detalle algunos pasos, parece ser que MCE supone que todos los compradores son expertos en ethernet, por eso nos trata como tales...

Otro tema que no sabia era si el puerto serie provisto en la placa estaba activo, bien, siguiendo tambien los pasos indicados por Olimex, me desayune que si,

http://www.olimex.cl/pdf/PIC-WEB-Tutorial%20rev1.pdf

y aunque el contenido es diferente, la forma de configurar el Hiperterminal es igual.

Con esto me di cuenta que pulsanso el boton de restet de la placa, te envia por RS232 la direccion IP del modulo, y pulsando el boton RB2, te saca por el puero una pagina de Microchip que no se para que cuernos sirve.

Seguiremos en la busqueda,

Alguen puede aportar algo al respecto???

Saludos.

Título: Re: WebServer DEV de MCElectronics
Publicado por: gera en 23 de Febrero de 2009, 13:25:57
Mike, muchas gracias por la documentacion y la iniciativa!!! Y perdon por la falta de participacion, es q desde q compre el webserver he estado postergando las pruebas por diferentes motivos. Cuando termine de rendir me voy a poner las pilas a ver si entre los dos le sacamos el jugo a esto :wink:
un saludo!!
Título: Re: WebServer DEV de MCElectronics
Publicado por: CsDFiV en 23 de Febrero de 2009, 15:28:15
Hola, un poco leyendo acerca del WebServer DEV de MCElectronics, creo que muchos de ustedes tienen razon acerca de que esta empresa toma por obvio de que las personas que le compran son expertos en microcontroladores con modulos ethernet y que son completamente brillantes en programacion y desarrollo. Pero no viene al caso, si bien es culpa de la empresa creo que lo mejor para nosotros era dejar de perder tiempo y seguir adelante leer y leer, me gustaria preguntarle a ustedes quienes trabajan con el microcontrolador 18F97J60 como sera la forma mas facil para trabajarlo con el stack, es decir esta herramienta provista por Microchip parece de gran utilidad cuando sabes exactamente que estas por hacer pero en mi caso tengo un programa que desarrollar sobre un microcontrolador 18F97J60 y quisiera saber que es lo que debo hacer para comenzar con algo simple como el encendido y apagado de LED's desde web, luego seguir avanzando hasta poder controlar al 100% los canales analogicos que este PIC contiene. Si alguien puede pasarme algo pero que comience desde 0 les agradeceré.

Saludos!
Título: Re: WebServer DEV de MCElectronics
Publicado por: MikeT en 23 de Febrero de 2009, 22:36:28
Cs, te sugiero que comiences con un Pic de la familia 18f que venga en montaje DIP, asi lo podes poner en un protoboard pero que tenga UART, de esa forma le pones un MAX232 y lo conectas a la PC por el puerto serie, para utilizarlo y ver en un programa monitor lo que esperas, ej "Hola mundo", utilizas el comando printf del C que es recontra super util y facil de implementar.
Con el agregado de un led no necesitas un programador con debuger, vas ejecutando el programa y encendiendo el led en las pares del mismo que vos quieras.

Con estas dos cosas tenes una potencia formidable para ir probando los programas que comiences a hacer, una de las grandes ventajas del C es la portabilidad, es muy facil cambiar de micro dentro de la misma familia, modificando cosas minimas en el firm.

Saludos
Título: Re: WebServer DEV de MCElectronics
Publicado por: CsDFiV en 23 de Febrero de 2009, 23:55:25
Hola mikeT, gracias por tu respuesta, a pesar de que desconozco ampliamente el uso exacto del Stack tengo experiencia con microcontroladores de hecho tengo varias cosas hechas pero hoy tengo el Web Server Core y tengo que saber como hacerlo funcionar para poder seguir con el trabajo que se me ha pedido debido a que no me queda mucho tiempo para seguir buscando y es hora de poner manos a la obra. De hecho he buscado en internet y he encontrado que hay diversos modulos parecidos al kit proveido por MCElectronics. Pero vuelvo a pedir a todos si alguien podria pasarme algun tipo de tutorial o algun ejemplo desde 0 que me enseñe a programar este microcontrolador con el detalle de que hace cada archivo del stack y como debo programar para poder llevar a cabo un proyecto amplio con diversas aplicaciones del microcontrolador ya que posee una gran variedad de utilidades el mismo pero que aun no logro terminar de comprender.

espero sus comentarios y desde ya muchas gracias.

Saludos!
Título: Re: WebServer DEV de MCElectronics
Publicado por: MGLSOFT en 24 de Febrero de 2009, 11:01:38
Yo puedo ofrecerles el stack de CCS, esta hecho para su placa, pero yo hice una mia bien distinta y pude adecuarlo sin mayores inconvenientes.
Título: Re: WebServer DEV de MCElectronics
Publicado por: gera en 24 de Febrero de 2009, 11:36:54
Estaria buenisimo MGLSOFT. No puedo esperar a sentarme y hacer mis primeras pruebas!!
Una pregunta, programar sockets en CCS sera algo parecido a hacerlo en C basado en el estandar posix? De no ser asi supongo q tendre q leer muchos ejemplos.
saludos!
Título: Re: WebServer DEV de MCElectronics
Publicado por: MikeT en 24 de Febrero de 2009, 12:44:01
Yo puedo ofrecerles el stack de CCS, esta hecho para su placa, pero yo hice una mia bien distinta y pude adecuarlo sin mayores inconvenientes.

Adonde hay que sacar numero?? :mrgreen:

MGLSOFT, si tenes el stack para esta placa en CCS nos darias una gran mano, me parece que si tenemos que depender de MCE, estamos en el horno. :?
Si podes enviamelo al mail.
Muchas Gracias.
Título: Re: WebServer DEV de MCElectronics
Publicado por: lea_cipo en 01 de Junio de 2009, 09:40:12
Hola, yo tengo una webserver, comprada también en MCE.
Les recomiendo que para usar el stack de microchip se bajen las 3 partes del tutorial de microchip:
http://techtrain.microchip.com/webseminars/Archived.aspx

Yo empecé modificando el index que venía cargado en block de notas y lo subí con el MPFS2 del stack de microchip.

Bueno espero que les sean útil los seminarios de microchip!!
Título: Re: WebServer DEV de MCElectronics
Publicado por: gera en 26 de Junio de 2009, 12:57:15
Buenas!!! revivo este hilo despues de tanto tiempo porq recien pude ponerme a jugar un poco con mi webserver :-/
Lo he probado con el firmware q trae de fabrica y esta bastante piola. Responde a los pings, el cliente de dhcp funciona bien.. pero hay un problemita. La conexion ajax no funciona bien, constantemente pierde conexion. A alguien mas le pasa?

MGLSOFT, tenes a mano el stack para el CCS? Te lo agradeceria si pudieras facilitarmelo :D
gracias!!!
Título: Re: WebServer DEV de MCElectronics
Publicado por: MGLSOFT en 26 de Junio de 2009, 14:49:55
Estaba por ponerte un link, pero no puedo entrar a mi cuenta 4 shared.
Dame un correo privado y te lo mando. :mrgreen:
Título: Re: WebServer DEV de MCElectronics
Publicado por: CsDFiV en 05 de Julio de 2009, 17:42:17
Hola!, si tienes el stack para css me podrias enviarmelo a mi tambien? te mando mi correo electronico por PM!
Gracias!
Título: Re: WebServer DEV de MCElectronics
Publicado por: otto_79 en 27 de Julio de 2009, 21:31:07
Hola como estan!
la finalida de este mail es la solicitar alguna orientacion sobre este producto, lo compre porque me parecio razonable el precio y para realizar un proyecto personal.
Mi experiencia es en asembler y/o basic recien ahora arranco con C.
Puntualmente tengo dudas de como funciona, por ejemplo tenes la WEB la "compilas" con el MPFSI y te genera un archivo .BIN que va en la EEPROM y un HTTPPRINT que tenes que adjuntar en un proyecto de C, esto es asi? por otro lado, el famoso STACK que funcion cumple? o es aqui donde tenemos que crear nuestro programa para leer las variables analogas por ejemplo???
si alguien tiene alguna data, estare agradecido.
saludos. :mrgreen:
Título: Re: WebServer DEV de MCElectronics
Publicado por: lucascar en 31 de Julio de 2009, 23:07:50
Soy nuevo en el foro y estoy en Bolivia, yo he comprado una vez de http://microcontrollershop.com/ tienen varios kits de web y otros.
Acabo de comprar unos modulos mas con entrega directa a Bolivia y no me parecio tan caro, vamos a ver como me va? primero decia como 120us el envio pero en el checkout bajo como a 40 en una compra de 200us en placas y todo.
 
Título: Re: WebServer DEV de MCElectronics
Publicado por: Cryn en 01 de Agosto de 2009, 18:36:54
hola lucascar, de que ciudad eres? yo soy de Cocha. Interesante lo que mencionas de esa pagina, le echare el ojo

saludos
Título: Re: WebServer DEV de MCElectronics
Publicado por: Locutus en 21 de Abril de 2010, 21:33:00
Hola, perdon por revivir este tema, pero me gustaría saber si la página de adentro del "WebServer DEV de MCElectronics" tengo alguna manera de hacerla dinámica.
Es posible por ejemplo escribir un archivo?

Ej: crear una página de configuración que guarde en un archivo el cual el programa C del PIC utilizará para funcionar.

De todas formas mañana llamo a MC, pero me interesan experiencias reales.

Gracias!!! :-/
Título: Re: WebServer DEV de MCElectronics
Publicado por: matupa en 01 de Julio de 2010, 12:16:56
Hola a todos, si bien por lo que veo el thread murió hace un tiempito, estoy haciendo el intento de rescatar info sobre la placa WebServer Core de MCE (los cuales como saben dan muchas vueltas y no sueltan nada). Me gustaría conseguir el esquemático, etc. Intenté bajar del link de rapidshare que dejó MikeT pero está caduco.

Alguien me podrá ayudar?

Muchas gracias!

Saludos
Matías
Título: Re: WebServer DEV de MCElectronics
Publicado por: Suky en 02 de Julio de 2010, 10:32:51
El hardware está basado en el datasheet del microcontrolador, exactamente la misma conexión para el conector RJ45, el oscilador externo de 25MHz, el capacitor en VddCore, y luego todos los puertos disponibles en tira de pines... El hardware es básico y no tiene secretos.  ;-)


Saludos!