Thomas Collins
New Member
My company is looking into designing and building a vending machine for a specific use. My first goal is to figure out which embedded microprocessor system to use that would suit best. I will explain the requirements that we want for this machine so perhaps this would make a more clear choice of system to pursue.
The vending machine needs are as follows thus far.
6 door lock control lines
4 actuator control lines to control 2 PWM motors
2 carosel lock lines
4 binary weighted lines to read the position of the carosel. The carosel will encompass 24 cell locations with product in it to be selected by keypad.
2 lighting control lines
2 sensing lines to verify a cell has product in it. Likely infrared sensing.
1 line to turn on security camera system for recording transactions.
? how ever many lines a keypad needs.
We also want this vending machine to have a touch screen and credit card/crypto currency payment system as well as keep track of inventory over the internet to a central Ip address. This payment system will likely be purchased and interfaced into whatever embedded processing system we wind up developing on.
I started looking down the pic microchip line and Arduino but I think this project would require numerous chips to be set up for various different purposes such as the keypad, motor controllers, another for the various lines. Also thinking a combination of embedded systems because some are more suited to particular purposes such as the rabbit system, fairly cheap to at 45 dollars for the core.
I’ve been looking at the latest rabbit system as it has internet wifi and Bluetooth and video capabilities with 40 I/O lines for control programming.
I’m sure there are plenty more possibilities but I’m fairly new at using an embedded system for controlling anything. Any input to which way to go with what embedding system or systems appreciated .
The vending machine needs are as follows thus far.
6 door lock control lines
4 actuator control lines to control 2 PWM motors
2 carosel lock lines
4 binary weighted lines to read the position of the carosel. The carosel will encompass 24 cell locations with product in it to be selected by keypad.
2 lighting control lines
2 sensing lines to verify a cell has product in it. Likely infrared sensing.
1 line to turn on security camera system for recording transactions.
? how ever many lines a keypad needs.
We also want this vending machine to have a touch screen and credit card/crypto currency payment system as well as keep track of inventory over the internet to a central Ip address. This payment system will likely be purchased and interfaced into whatever embedded processing system we wind up developing on.
I started looking down the pic microchip line and Arduino but I think this project would require numerous chips to be set up for various different purposes such as the keypad, motor controllers, another for the various lines. Also thinking a combination of embedded systems because some are more suited to particular purposes such as the rabbit system, fairly cheap to at 45 dollars for the core.
I’ve been looking at the latest rabbit system as it has internet wifi and Bluetooth and video capabilities with 40 I/O lines for control programming.
I’m sure there are plenty more possibilities but I’m fairly new at using an embedded system for controlling anything. Any input to which way to go with what embedding system or systems appreciated .