A hardware module(Controller) needs to be created, which will consist of the following components: processor, internal memory, rechargeable battery with capacity 950-1100mA/h (to power the device when external supply is lost), power supply module, GSM module, SIM ВТ module that can connect to Smartphone or tablet , WiFi module for data share through the existing wireless networks, external GSM ,ВТ и WiFi antenas, LED lights that indicate the mode that the device is working in, service buttons , interface coupling for the connecting cables, embedded accelerometer (to track the change in the position of the machine or eventual burglary case).
It needs to be build in such way, that it can communicate with the existing models and brands of vending machines that use one of the below listed protocols:
MDB (Multi-Drop Bus) – protocol, that is used to connect the separate modules of the trading automate to a general splint, which supports the logic and the way they work. The main microcontroller of the device is the one that controls everything and sends commands to other devices (coin collector, banknote collector and card reader).
The controller needs to be able to pair with the required bunch of cables, with connecting couplings that can be attached to the Mother board of the machine as to receive the collected information through it. Due to the wide range of hardware solutions for all the different models, the controllers needs to be able to attach easily to all the interface attachments of the controlling Mother boards. All parameters of the modem and its programming should be done distance, by using the GPRS connected FOTA. In addition, for the comfort when using the device, the modem needs to be able to receive SMS-commands (example: to check the level of the signal; change in any parameters; restart; clearing any mistakes or bugs etc).
As well as all of the above mentioned, it needs to have RS232, 1- wire inputs for temperature or RFID reader,4 digital and 2 analogue inputs that track the parameters as well as 2 digital outputs for restart or stopping of the machine, separate from the above mentioned protocols.
In general, the device will need to be able to connect if required and read the following information:
1. The display of the device
2. The numerical keyboard
3. The coin mechanism
4. Card Reader
[login to view URL] receiver/collector
6. Termoprinter /option/
The project requires:
- To design the hardware /scheme and PCB/ of the controller with the assistance and guidance from the assignor
- To write a firmware, which will execute the assigned tasks- this will be described in detail in the document containing the requirements
- An official software module used to set (re-set) the module
- A production of a device- simulator that will test the modes that the device (controller) can work in
PS: Before working together we require you to sign a NDA agreement for confidentiality
Thanks for the understanding.
Please read the attached file for more information on the project.
additional description with the protocols that the controllers needs to be able to communicate with the vending machines
17 freelancers are bidding on average €5234 for this job
Hello Sir, i can design and built sample for you for this project. i am from shenzhe, china. i have all resourcs to design this project and test. please take my interview for this project.