login
Forgot?
Login with Facebook

Don't have an account? Register one now!

Ethernet Digital IO Module

Bids 
15
Avg Bid
$1732 USD
CLOSED
  • Project ID:

    634352
  • Project Type:

    Fixed
  • Budget:

    $30-$250 USD

Project Description:

Objective
• To design and assemble a prototype for an “Ethernet Digital I/O module”
• The module should be capable to
• Receive commands over Ethernet from PCs
• Validates the commands
• Execute the commands (trigger digital outputs)
• Notify a remote PC of received events (inputs)
• Log the executed commands on a remote PC log file

The module should support the following
• Protocols IP, ICMP, UDP, TCP, DHCP
• DHCP, to obtain IP dynamically from DHCP server
• Static IP setting, a PC can configure the module and set its IP to certain address
• Ping reply, module should reply to ping commands
• Remote reset, resets the module to its startup state
• Logging of executed commands to a predefined socket server
• In circuit programming, microcontroller should be programmed while in the circuit
• 6 or more TTL level inputs
• 12 or more TTL level outputs
• RJ45 10MBit Ethernet interface
• Status Leds to show its operation mode (power, transmission)
• Troubleshooting Leds to be used for debugging (error code)
• DC Power connector
• In-Circuit Serial Programming (ICSP) Connector
• Pin headers to interface to IO components (relays, switches, ..)



Method of operation
• Module starts, load its configuration from eeprom
• Module awaits commands from PC or events on its input pins
• Pc can send an output command to the module, followed by a checksum
• Module verifies that this is a valid command (via CRC or similar)
• Module execute the command by setting its TTL output
• Module log the executed command to a predefined PC
• If an input is triggered on one of the module inputs, then the module sends an event to PC
• Module log the executed command to a predefined PC


Constraints
• Module size should be no larger than 10x15 CM
• Module should be powered using a DC source, no larger than 12V 1Amp
• Module cost should be less than $20 to manufacture (components prices)

Deliverables
• Schematics diagram, in one of the standard software packages formats
• Layout diagram, in one of the standard software packages formats (max 2 PCB sides)
• Components list, table in MS word file, showing component name, price, supplier
• Microcontroller source file, code to be downloaded to microcontroller
• Document, MS word, explaining the protocol used to send/receive commands
• Tools to assemble/compile microcontroller code and burn it
• Steps to test and validate the module, in MS word file
• Steps to burn the micron roller code and install it to the microcontroller
• PCB, with components soldered, functional prototype


Project milestones
• Agree on terms, cost
• Start project
• Deliver design documents
• Approve design documents
• Start execution
• Deliver working PCB as prototype
• Deliver remaining documents and software


References
http://www.ljcv.net/projects/mchptcp3.75/hardware.html
http://www.sparkfun.com/commerce/product_info.php?products_id=7829
http://www.mikroe.com/en/tools/serialeth-proto/

Skills required:

Embedded Software, PCB Layout

Additional Files:

Ethernet+Digital+IO+Module+RFP+v1.1.pdf

Project posted by:

kyousry Egypt
(0 Reviews)

Last seen:

Public Clarification Board

1 messages

  • newonsite

    Where did you come from? That's a few good weeks of work. Don't see how anyone could do that for $250.

    over 1 year ago


If you are the project creator or one of the bidders, please Log In for more options.


All Bids ()

ddjuric Serbia and Montenegro
OK zalemljeno.jpg
ddjuric
Serbia and Montenegro From Serbia and Montenegro     Offline
  Foundation EUFreelance.com Member
$2000 in 21 days 
0
over 1 year ago
5.0

3.4

2 Reviews
100% Completion Rate
Dear Sir, Our team already have solution that match your needs. It is based on Microchip dsPic33xx family of microcontrollers and developed for medical use, as part of X-ray equipment. We already have analysis of exi... more
Dear Sir, Our team already have solution that match your needs. It is based on Microchip dsPic33xx family of microcontrollers and developed for medical use, as part of X-ray equipment. We already have analysis of existing frameworks including http://www.mikroe.com/en/tools/serialeth-proto/ (company from Belgrade) that we tested. In our opinion best cost to benefit solution is using of Microchip Ethernet line products because of: β€’ Cost s free TCP/IP Ethernet stack with all support that you ask and much more (developed from manufacturer of hardware components) β€’ Full documentation for native software (Ethernet stack) with technical support from manufacturer β€’ Continuous update adding new features (such as wireless support etc.) β€’ Reduced cost of development (mostly customization of hardware and software needed + additional documentation) β€’ Already tested hardware and software core in clinical use as a main X-ray exposure controller β€’ Cheap development tools and low cost hardware components matching your request We need 21 day for customization of hardware and software according your needs and one more week to produce functional prototype, ready for delivery. Documentation should include schematic, BOM, software documentation, user manual, validation and verification procedure. My question is what software is used on PC side? Do we need to develop service application or dll (not included, we can do it)? You will get web interface for configuration (with possibility to customize page design using standard web design software), and telnet server also. If you need additional information please feel free to contact me. Best Regards, Darko.  less
jsidev Romania
eu7.PNG
jsidev
Romania From Romania     Offline
$590 in 15 days 
0
over 1 year ago
4.5

2.8

1 Review
66% Completion Rate
Let's discuss about your project. Regards
zeroinb Sri Lanka
zeroinb
Sri Lanka From Sri Lanka     Offline
  General Freelancer Orientation (75%, 81st percentile)
$600 in 30 days 
0
over 1 year ago
0.0

0.0

0 Reviews
0% Completion Rate
Please See my PM
paulm10 United States
Dad08.jpg
paulm10
United States From United States     Offline
$2750 in 45 days 
0
over 1 year ago
PIC32MX5XX based. Firmware in assembly.
burgrp Czech Republic
logo.png
burgrp
Czech Republic From Czech Republic     Offline
  Foundation EUFreelance.com Member
$2000 in 30 days 
0
over 1 year ago
Dear Sir, I would like to offer you our solution. Our design based on STM32 Cortex-M3 processor would meet all your requirements including the budget. We have done several projects with ARM family devices in the past.... more
Dear Sir, I would like to offer you our solution. Our design based on STM32 Cortex-M3 processor would meet all your requirements including the budget. We have done several projects with ARM family devices in the past. Best regards, Pavel Burgr, Drake Consulting less
shanggao United States
shanggao
United States From United States     Offline
$1500 in 45 days 
0
over 1 year ago
Expertise in various real-time embedded design and development since years ago.
euripedesrocha Brazil
euripedesrocha
Brazil From Brazil     Offline
  General Freelancer Orientation (80%, 90th percentile)
  Foundation EUFreelance.com Member
$3000 in 60 days 
0
over 1 year ago
0.0

0.0

0 Reviews
16% Completion Rate
We are a small brazillian company in embedded systems. We are already developing a module like this but it's in earlier stages.
MikiNoel Romania
MikiNoel
Romania From Romania     Offline
  Foundation EUFreelance.com Member
$2000 in 45 days 
0
over 1 year ago
I can build your project based on ColdFire and the BOM will be in range of USD10-12. If you are intrested please let me know. Best Regards, Miki
contact7dts United States
contact7dts
United States From United States     Offline
$541 in 9 days 
0
over 1 year ago
0.0

0.0

0 Reviews
0% Completion Rate
Respected Sir , I am an Electronics and Communication Engineer who developed lots of projects in embedded systems. Projects. -> Cellular Based Device Control -> Vehical Tracking System -> GPRS based ... more
Respected Sir , I am an Electronics and Communication Engineer who developed lots of projects in embedded systems. Projects. -> Cellular Based Device Control -> Vehical Tracking System -> GPRS based system -> retina Indentification So , I am fully sound in this area. So, I am looking Forward with this you. Regards, Dhruvit Talati 203-583-9250  less
bigtechnologies India
bigtechnologies
India From India     Offline
$550 in 15 days 
0
over 1 year ago
0.0

0.0

1 Review
0% Completion Rate
Hi please do PM US. WE ARE EXPERTISE MANUFACTURERS AND PCB DESIGNERS. WE HAVE DEVELOPED NEW AND CUTOMIZED PCB DESIGNING FOR BOTH DOMESTIC AND INTERNATIONL CLIENTS. REGARDS REN PAUL SAMUEL BIG TECHNOLOGIES
fundamentallogic Canada
fundamentallogic
Canada From Canada     Offline
$1250 in 14 days 
0
over 1 year ago
We have experience with embedded TCP/IP projects and would be happy to complete this project for you. We estimate component costs to be $15-20/ea.
amitj9 India
amitj9
India From India     Offline
  General Freelancer Orientation (75%, 81st percentile)
$2500 in 60 days 
0
over 1 year ago
0.0

0.0

0 Reviews
46% Completion Rate
Hi, We have developed similar products before. We can implement as we have worked on lot of PIC based projects and currently we are working on PIC and ARM based controllers. We are a team of 5 people who have ... more
Hi, We have developed similar products before. We can implement as we have worked on lot of PIC based projects and currently we are working on PIC and ARM based controllers. We are a team of 5 people who have about 70 man-years of experience in embedded design,RF,Telemetry,FPGA/ASIC,Microcontrollers based systems. Worked on CAN,RS485,USB,Ethernet,RS232,MODBUS,Scada bus protocols.  less
ozzyisti Romania
ozzyisti
Romania From Romania     Offline
  Foundation EUFreelance.com Member
$3000 in 30 days 
0
over 1 year ago
I have aleardy done 2 projects that are similar to your needs. I can develope the module respecting your requirements, even the price $20/module. If you are interested we can discuss it in email. Best regards, Ficzus... more
I have aleardy done 2 projects that are similar to your needs. I can develope the module respecting your requirements, even the price $20/module. If you are interested we can discuss it in email. Best regards, Ficzus Istvan less
Fernando444 Sri Lanka
index.jpeg
Fernando444
Sri Lanka From Sri Lanka     Offline
  Foundation EUFreelance.com Member
$700 in 7 days 
0
over 1 year ago
0.0

0.0

0 Reviews
22% Completion Rate
Please see the PM
alrel Ukraine
alrel
Ukraine From Ukraine     Offline
$3000 in 60 days 
0
over 1 year ago
Dears I've already design the module like yours one, based on AD BF537 , the one problem is $20 for parts cost)- I'm sure it would be at least $50 in large series and even more for prototypes