Claims
- 1. An apparatus comprising:
- a microcontroller;
- a product selection switch associated with one or more food product displays, said product selection switch indicating a selected food product on a product selection line coupled to said microcontroller when said product selection switch is operated by said user;
- a heat source having an input lead coupled to said microcontroller;
- a failure control device having an output lead coupled to an arithmetic logic in said microcontroller, said failure control device driving a signal on said output lead; and
- a customer display having an input lead coupled to said microcontroller;
- wherein said microcontroller normally drives a signal on said heat source input lead after receiving a signal on said product selection line; and
- further wherein said microcontroller drives a failure message signal on said customer display input lead after receiving a signal from said failure control device output lead.
- 2. The apparatus of claim 1 wherein said heat source comprises a heating element, and said output lead of said failure control device is an oven temperature line that carries an analog oven temperature signal to indicate a temperature between a predetermined lower limit and a predetermined upper limit.
- 3. The apparatus of claim 1 wherein said heat source comprises a magnetron, and wherein said failure control device has an input lead coupled to said magnetron, and said output lead of said failure control device is a magnetron failure line that carries an active signal in response to a failure in said magnetron.
- 4. The apparatus of claim 1 wherein said heat source is coupled to a power source through a heating element cut-off switch, wherein said heating element cut-off switch interrupts the power supply to said heating element if said heating element remains at a temperature greater than a predetermined temperature for a duration greater than a predetermined duration.
- 5. The apparatus of claim 1 wherein said signal on said product selection line is a first signal, said apparatus further comprising:
- a freezer having an input lead coupled to said microcontroller;
- wherein said microcontroller normally drives a signal on said freezer input lead after receiving a second signal on said product selection line.
- 6. An apparatus comprising:
- a microcontroller;
- a product selection switch associated with one or more food product displays, said product selection switch indicating a selected food product on a product selection line coupled to said microcontroller when said product selection switch is operated by said user;
- a freezer having an input lead coupled to said microcontroller;
- a failure control device having an output lead coupled to an arithmetic logic in said microcontroller, said failure control device driving a signal on said output lead; and
- a customer display having an input lead coupled to said microcontroller;
- wherein said microcontroller normally drives a signal on said freezer input lead after receiving a signal on said product selection line; and
- further wherein said microcontroller drives a failure message signal on said customer display input lead after receiving a signal from said failure control device output lead.
- 7. An apparatus comprising:
- a microcontroller;
- a product selection switch associated with one or more food product displays, said product selection switch indicating a selected food product on a product selection line coupled to said microcontroller when said product selection switch is operated by said user;
- a freezer having an input lead coupled to said microcontroller;
- a failure control device having an output lead coupled to an arithmetic logic in said microcontroller, said failure control device driving a signal on said output lead; and
- a customer display having an input lead coupled to said microcontroller; wherein;
- said microcontroller normally drives a signal on said freezer input lead after receiving a signal on said product selection line;
- said microcontroller drives a failure message signal on said customer display input lead after receiving a signal from said failure control device output lead; and
- said microcontroller waits for a predetermined cool off period after receiving said signal from said failure control device output lead prior to driving said failure message signal.
- 8. An apparatus comprising:
- a microcontroller;
- a product selection switch associated with one or more food product displays, said product selection switch indicating a selected food product on a product selection line coupled to said microcontroller when said product selection switch is operated by said user;
- a freezer having an input lead coupled to said microcontroller;
- a failure control device having an output lead coupled to an arithmetic logic in said microcontroller, said failure control device driving a signal on said output lead; and
- a customer display having an input lead coupled to said microcontroller; wherein;
- said microcontroller normally drives a signal on said freezer input lead after receiving a signal on said product selection line;
- said microcontroller drives a failure message signal on said customer display input lead after receiving a signal from said failure control device output lead; and
- said microcontroller waits for a predetermined cool off period after receiving a signal from a freezer event monitor prior to driving said failure message signal.
- 9. An apparatus comprising:
- a microcontroller;
- a product selection switch associated with one or more food product displays, said product selection switch indicating a selected food product on a product selection line coupled to said microcontroller when said product selection switch is operated by said user;
- a freezer having an input lead coupled to said microcontroller;
- a failure control device having an output lead coupled to an arithmetic logic in said microcontroller, said failure control device driving a signal on said output lead; and
- a customer display having an input lead coupled to said microcontroller; wherein;
- said microcontroller normally drives a signal on said freezer input lead after receiving a signal on said product selection line; and
- said microcontroller drives a failure message signal on said customer display input lead after receiving a signal from said failure control device output lead;
- said failure control device comprises a real time clock powered by a battery, said failure control device output lead carrying a real time signal; and
- said microcontroller displays a failure message on said customer display during powerup if the real time signal exceeds a current time signal from a memory element by a predetermined threshold, and otherwise supplies said real time signal to said memory element.
- 10. A vending machine comprising:
- a food storage compartment;
- an inventory magazine within the food storage compartment, the inventory magazine being capable of holding a plurality of packaged food products;
- a food delivery door located under the inventory magazine, the door capable of being opened to allow passage of a packaged food product through a food delivery opening in the food storage compartment, the door having a portion defining a slot;
- a roller mounted in the slot of the food delivery door, the door opening and closing as the roller moves in the slot;
- a tray positioned below the food delivery opening, the tray being capable of receiving a packaged food product after the packaged food product passes through the food delivery opening; and
- a tilt mechanism for tilting the food tray to prevent the food tray from catching on the food delivery opening and door.
- 11. The vending machine of claim 10 further comprising a motor and a link, a first end of the link being fixedly attached to a shaft of the motor and a second end of the link being rotatably coupled to the roller.
- 12. The vending machine of claim 10 further comprising leaf springs mounted on the food delivery door, the leaf springs assisting the food delivery door to form a seal around the food delivery opening when the door is closed.
- 13. A vending machine comprising a microwave oven, the oven having an entry aperture and a door which is raised and lowered by a roller moving in a slot of the door to allow and prevent, respectively, the introduction of a packaged food product into the oven, an interlock switch, a mechanical linkage for actuating said interlock switch, and a driver, the driver being operative to move the mechanical linkage so as to actuate the interlock switch and to begin to lift the door after the mechanical linkage has moved a predetermined distance, thereby ensuring that the interlock switch has been actuated before the door begins to open.
CROSS REFERENCE TO RELATED APPLICATIONS
This application is a continuation-in-part application of the U.S. patent application Ser. No. 08/231,195 filed Apr. 21, 1994, and titled "Vending Machine Including Refrigeration And Oven Compartments" by Jack R. Prescott et al., assigned to the same assignee as the present application and that issued on Apr. 2, 1996 as U.S. Pat. No. 5,503,300.
US Referenced Citations (43)
Foreign Referenced Citations (3)
| Number |
Date |
Country |
| 0 092 368 |
Apr 1983 |
EPX |
| 0092368 |
Oct 1983 |
EPX |
| 0339806 |
Nov 1989 |
EPX |
Continuation in Parts (1)
|
Number |
Date |
Country |
| Parent |
231195 |
Apr 1994 |
|