Design a PCB using ATxMega32A4U-AU (1.8-3.6V) micro, with 4 x digital inputs that will implement 4 x pulse counters incrementing when connected to a reed switch. The unit should be powered by voltage of 5-15VDC. It should also have 1 x RS485 Port (3.3V Device) with Modbus protocol implemented that will allow access to the 4 Pulse counters. the counter values should be stored in non-volatile storage (eeprom or other). PCB size to be +- 70mm x 30mm. Connectors RJ11. Device address startup as default, and Modbus command to change the default.
Software to be written in C - Winavr AVR studio.
Hi I had worked on several embedded systems design in the last 4 years. What I'll provide:
- Project schedule(planner or Msproject) and week report
- Schematics/layout and full parts list
- working prototype
- Full code with comments
Best regards
Hello sir, I am a electronics engineer and have made many PCB design using eagle. I have been doing this for past 3 years to design my robots. You have specified your requirements very clearly and i will be able to provide you the work in specified time. Looking forward tom work with you.