The scope of the project is to design two circuit boards; Receiver Board and Transmitter Board using CC2640 including the PCB design, programming and prototype development.
The board is supplied from a single 12V power source (not in project scope) and used to read data sent by the transmitter.
The board has one CC2640 module that scans for the available receivers and connects with these receivers having pre-defined IDs. It periodically reads the data from each receiver and sends this data to an external PLC (not in project scope) through RS485 communication.
The board must be designed to have an external antenna and must be capable of reading multiple transmitters at the same time.
The receiver board will be accompanied with SMD LED board, for status indications, to be mounted on the front panel of the receiver enclosure.
The board is supplied from two (redundant) 3.3V Li-Ion batteries (battery specifications will be provided) and is also connected to 12V solar panel.
The CC2640 module will be fed from the main battery and will sense the voltage of this battery. When the voltage drops below a certain level, the module will send a signal to a static switch to changeover the power supply to be from the alternate battery and to enable the solar panel to charge the main battery. The module source does not switch back to the main battery when it is charged. Instead, it will wait until the standby battery voltage is below the pre-defined limit before switching over to the main battery.
The battery charger module will be enabled only when the solar panel voltage is enough to charge the empty battery. The process of checking the solar panel voltage and to decide which battery to be charged will be done by the CC2640 module.
The receiver unit is put in the sleep mode for most of the time and wakes up periodically to check the supply voltage. It wakes up continuously when it is in close proximity to the receiver unit when it will periodically start reading a series of signals from an external transmitter using RS485 communication and sends the data to the receiver unit.
The board must be designed to have an external antenna.
The transmitter board will be accompanied with SMD LED board, for status indications, to be mounted on the front panel of the transmitter enclosure.
The circuit schematic and PCB designs must be done on KiCAD. Files must be submitted complete with all component libraries.
Once the schematic is done, it will be verified on out end to make sure that all components, other than the CC2640, are working the way they are intended to.
Once the schematic is approved, the PCB layout will be developed and the programming of the CC2640 will be done. The program must be developed using any of the development tools available free of charge.
The program will be tested on out end and once verified, the prototyping process will start.
A video showing that the prototype is tested and working as intended must be sent before shipping the prototype.
Project payments will be divided into the following milestones:
1. Milestone 1: to be released after the completion of testing the schematic (except for the CC2640).
2. Milestone 2: to be released after the completion of testing the CC2640 program
3. Milestone 3: to be released after receiving and testing the prototype
Please bid only if you have experience in using the CC2640 and RS485 communications and is willing to provide all the services indicated herein above.
Your bid must include the cost of components and shipping costs of the prototype.
We are open to any suggestions that may help improving this product.
14 фрилансеров(-а) в среднем готовы выполнить эту работу за $951
Hii.. Task ca be done we are have complete solution for product development for schematic ad pcb we will prefer eagle but Kicad is ok with us if it is compulsory..
I am experienced embedded system design engineer. We are team of experts working on hardware design, firmware design and development. Please visit us at www.aritron.com. Please discuss it further.
We have good Experience in BLE based Hardware and Firmware Development with full in house capability of Design, Fabrication, and software programming. we can discuss over skype : technockt OR WhatsApp; +91 7779040123