Find Jobs
Hire Freelancers

Diseño de un protocolo de comunicaciones

€750-1500 EUR

Closed
Posted over 8 years ago

€750-1500 EUR

Paid on delivery
Diseño de un protocolo de comunicaciones para conectar con una red de dispositivos esclavos en un bus 485. Igualmente se tendrá acceso desde una página web al estado de los dispositivos y se les podrán enviar órdenes
Project ID: 8261954

About the project

15 proposals
Remote project
Active 9 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
15 freelancers are bidding on average €1,010 EUR for this job
User Avatar
Hello, Have a Nice Day. My name is Shahbaz. I am running a small Company. We will ship you the fully working circuit and the design files will be submitted. Following will be cost and time breakup. 1. Circuit Diagrams and Schematics. 7 Days. 2. PCB design and Gerber files. 3 Days. 3. PCB fabrication, Prototype testing. 5 Days. 4. PC application for Accessing the hardware. 5 Days 5. Final Testing and Bug Removing (if any). 2 days. 6. Shipment via UPS courier Services. 3-4 working days.
€1,800 EUR in 25 days
4.9 (18 reviews)
5.7
5.7
User Avatar
A proposal has not yet been provided
€791 EUR in 20 days
5.0 (4 reviews)
2.7
2.7
User Avatar
Me imagino que el host va a ser una PC con un adaptador ya sea RS232-RS485 o USB-RS485. La parte del host la puedo hacer el python, la parte de la interfaz web podría ser manejada con bottle o twisted. En caso que no quieras usar una PC como host podrías pensar en un Raspberry Pi. Necesitaría que me mandaras más detalles de lo que quieres hacer, para que se va a usar y tus requerimientos y en que es lo que has pensado. Después de eso te podría dar una propuesta.
€1,000 EUR in 40 days
3.0 (1 review)
3.2
3.2
User Avatar
Hola, soy desarrollador de prototipos electronicos tengo bastante experiencia en este campo en cuanto al apartado de implementar una red comunicada con el RS485 puedo implementarla con todas las especificaciones del estándar RS485 con la ayuda del integrado MAX485. y un dispositivo de control como un ARM o un PIC. Vamos hablando un saludo.
€1,000 EUR in 18 days
5.0 (1 review)
1.4
1.4
User Avatar
hola, soy ingeniero electrónico con experiencia en sistemas embebidos. En el pasado he trabajado con el protocolo modbus y he hecho mi propio protocolo (ligero) sobre el bus rs485 para conectar una red de dispositivos con diferentes sensores. podríamos hacer una red con un maestro que se encargará * preguntar cada cierto tiempo quien está conectado (cada esclavo debe tener una dirección única . Lo mejor sería que fuese programada vía switches ) *luego ir recolecctando uno a uno la data de cada esclavo si algún dispositivo esclavo deja de funcionar o no está presente en la red, no responderá al llamado del maestro y así se puede saber que algo anda mal. saludos cordiales.
€750 EUR in 20 days
5.0 (1 review)
1.1
1.1
User Avatar
A proposal has not yet been provided
€1,250 EUR in 20 days
5.0 (2 reviews)
0.6
0.6
User Avatar
Sir, This is Ben from Chengdu, China. I'm glad to see your project pretty match my current experience and wish I could help your project's success. Here is my proposal: 1) Master - Slave mode: Master sends request and receives reply for client(s). To prevent data conflicts, slave never initials a conversation. 2) Data packet definition: [(magic code)(destination)(opcode)(payload size)(checksum)](payload*) a) Magic code indicates start of a data packet - 1byte b) Destination indicates the id for master or particular slave where the data sends to - 1byte c) Opcode indicates type of packet - 1byte d) payload size -1byte e) checksum is used to verify integration of packet - 1byte f) payload: optional, depends on different opcode 3) Communication protocol: a) Support transfer large chunk of data (>255 bytes) c) Detect failures (checksum, timeout, etc) and resend packet for N times 4) Master app a) Period pool data from client(s) b) Synchronize data with SQLite DB c) Send orders to client(s) when find new order in SQLite DB 5) Client app a) Receive and handle orders from master app 6) SQLite DB a) Define schema for clients status and order b) Exchange data with master app and apache server 7) Apache server a) Web page for browsing client(s)' status b) Web page for sending orders to client(s) This is just draft idea for your project. I'm looking forward for your feedback! Sincerely, Ben
€1,250 EUR in 20 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Como ingeniero Electrónico he trabajado en el área de protocolos de comunicación, y en especial creando una red 485. Logrando establecer redes robustas y que logren una comunicación con el mínimo de errores entre los dispositivos conectados. Considero que mi fuerte es la programación de microcontroladores, especialmente en lenguaje C. Para realizar el proyecto propuesto necesitaría mas detalles sobre las necesidades que presenta el sistema, en lo referente a los nivieles de seguridad y encriptamiento. Si deseas contactarme puedes hacerlo a mi correo electrónico para discutir mas detalles.
€750 EUR in 20 days
0.0 (0 reviews)
0.0
0.0
User Avatar
He trabajado anteriormente con microcontroladores y programación en lenguaje C, ademas de realizar un proyecto de manejo de dispositivos a través de una red RS485 con una descripción similar a la descripción del proyecto ofertado, con la ejecución de ordenes a distancia.
€760 EUR in 20 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Ofrecemos experiencia laboral en diseño de protocolos de comunicación para dispositivos embebidos y pc. Utilizando Modbus, DNP3 y desarrollo de protocolos propietarios. Utilizamos puertos de comunicación Ethernet y serial 232 y 485. 2 Años de experiencia en desarrollo de aplicaciones con estas funciones.
€1,222 EUR in 25 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Tengo experiencia en la programación de distintos MCU, tanto en lenguaje C como ASM. Sólidos conocimientos sobre comunicación serial utilizando RS232 y RS485. He trabajado con el bus 485, creando la estructura de las tramas a enviar para realizar acciones sobre varios equipos de manera remota por medio de una conexión TCP/IP.
€760 EUR in 20 days
0.0 (0 reviews)
0.0
0.0
User Avatar
He diseñado 2 protocolos para conectar dispositivos en una red 485 que están operando actualmente una en un banco de mi país y en una universidad. Estos se conectan a un servicio central desarrollado inicialmente en c++ (funciona en una raspberry pi) con un servidor de websocket para manejar todo el sistema a travez de una pagina desarrolla en asp.net
€750 EUR in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Honestamente puedo decir que tengo amplísima experiencia en trabajos de estas mismas características. De hecho en estos momentos, aunque no con micro sino con un PLC estoy terminando un proyecto donde he tenido que implementar una comunicación RS_485 con equipos convertidores ADAM (de DI, DO, AI, etc.), y en la parte de más alto nivel estoy involucrado en otro proyectos de integración de sistemas donde por medio de servicios Windows (desarrollados en C# en este caso), integro bases de datos, PLCs de diferentes marcas, paneles táctiles, HMI, etc. En otras ocasiones previas he programado microcontroladores con este tipo de comunicación y también he programado bastante Web con ASP, PHP y algo de ASP.NET, aparte de HTML, Javascript, etc. Incluso he tenido algunos contactos con CMS del estilo de Joomla. Todo ello en multitud de lenguajes de programación (ensamblador, C, C++, C#, VB, TCL/TK, etc.) sobre múltiples SO (Windows, Linux, HP-UX) e integrando dispositivos de todo tipo (PLC, SCADA, microcontroladores, audio, vídeo, etc.). Indico un importe orientativo sin conocer todos los detalles del proyecto con la idea de que podamos establecer contacto y llegar a un acuerdo en función del alcance real del proyecto. En cualquier caso puedo aportar numerosas referencias y ejemplos para demostrar todo lo indicado. Saludos.
€1,250 EUR in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Cuento con amplios conocimientos y experiencia en diseño de sistemas de comunicaciones digitales con diferentes buses de datos, entre ellos RS485, RS232, enlaces inalambricos, entre otros. Analizo toda la documentacion disponible y realizo el desarrollo utilizando prototipos para poder verificar el diseño realizado Entrego toda la documentacion y codigos fuente al finalizar el proyecto y garantizo total confidencialidad.
€866 EUR in 14 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of SPAIN
Paterna, Spain
4.7
2
Payment method verified
Member since Mar 10, 2015

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.