The project is made of 3 parts:
[url removed, login to view] side - Done by me in ISA or USB protocol.
[url removed, login to view] master is embedded microcontroller PIC18F2220 (I2C master) that works as a communicator and manager between the PC and the IOs.
3.IOs. based on the PIC18F258\258. The IOs come in 4 different types: Analog input with 16bit A\D, Analog Output with 16 bit D\A. Binary Input and Binary Output.
The Analog input can measure Volts, Current and Resistance.
The IOs, once configured to work will continue to work without any requests from the master I2C. When request comes from I2C master, calculated data will be transferred to te I2C master.
This data will be transferred in its turn to the PC (ISA or USB)
The Protocol for The I2C, HW, Block diagrams and SW flow will be done by me.
The Coder have to do the code with code level remarks and notes so, it can be altered by me.
More information will be sent to the coder that would be interested in.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
Win2000\XP for developement.
PIC18FXXX for the code