PIC18F26k22 with MicroSD/ RTC/ MODBUS communication
Budget: ₹1,500 – ₹12,500 INR
we have a PIC18f26K22 IC.
the IC will get data via RX2/ TX2 pin.
based on the input,
1. a HC05 to RX/ TX for communication and diagnostics. (using RX1/ TX1 pin).
2. controller will save the data in the SD card as a csv file.
3. make data communication using MODBUS. (eventually this data would be read by a Siemens PLC Logo 8).
4. every data stored will be with a time stamp.
4. provision should be there to modify RTC Clock date/ time.
all the communication would be via SPI protocal.
we want to use
micro SD card - https://robu.in/product/micro-sd-card-module/
Real Time Clock - https://robu.in/product/ds1302-rtc-real-time-clock-module-with-battery/
Ethernet module for modbus communication - https://robu.in/product/ethernet-module-enc28j60/
programming language to be used is mikroC - https://www.mikroe.com/mikroc-pic
scope of work include (but not exclusive).
a. original source code for mikroC.
b. design of PCB for final product.
c. selection of equipment (and any modification needed).
the IC will get data via RX2/ TX2 pin.
based on the input,
1. a HC05 to RX/ TX for communication and diagnostics. (using RX1/ TX1 pin).
2. controller will save the data in the SD card as a csv file.
3. make data communication using MODBUS. (eventually this data would be read by a Siemens PLC Logo 8).
4. every data stored will be with a time stamp.
4. provision should be there to modify RTC Clock date/ time.
all the communication would be via SPI protocal.
we want to use
micro SD card - https://robu.in/product/micro-sd-card-module/
Real Time Clock - https://robu.in/product/ds1302-rtc-real-time-clock-module-with-battery/
Ethernet module for modbus communication - https://robu.in/product/ethernet-module-enc28j60/
programming language to be used is mikroC - https://www.mikroe.com/mikroc-pic
scope of work include (but not exclusive).
a. original source code for mikroC.
b. design of PCB for final product.
c. selection of equipment (and any modification needed).