Abstract:
An object sorting apparatus has a singulation section, a sorting section, and a transfer section for transitioning objects, such as fruit, to be sorted to a conveyor which drops the objects into appropriate collection bins. Objects for sorting are transported on an endless conveyor or wheels through the singulation and sorting section. A first independently adjustable speed belt in the singulation section rotates in a direction opposite that of the flow of items from the singulation section to the sorter section, to assist in singulation. A second adjustable speed belt rotates in the same direction as the wheels and operates to provide a view of each of four sides of the object to an imaging device. The imaging device supplies signals representing a desired sorting parameter to a processor which evaluate the measured parameters and generates signals so that the objects are ultimately deposited in appropriate sorting bins. An object holder receives an object as it is about to be dropped onto a second conveyor for transport to the collection bins. The object holder, which is pivotally attached to the wheels, acts to extend the lateral distance of the object beyond the return location of the endless conveyor. This reduces the vertical distance the object must fall before it is captured by a transport cup on the second conveyor, thus reducing damage to the objects, such as bruising of fruit. A rotatable transfer roll is positioned between the conveyors to restrict vertical travel and impart lateral motion to the objects as they leave the object holder. The transfer is preferably padded to further reduce the risk of bruising the fruit.
Abstract:
A system and method for protecting memory during system initialization is provided. A complex programmable logic device (CPLD) is operatively interconnected with a multiplexer to enable control of a memory to be switched between a memory controller and the CPLD in response to error conditions. If an error condition is identified, the CPLD assumes control of the memory and activates a battery subsystem to provide memory refreshes until system re-initialization. Upon system bring-up, interactions between the BIOS and CPLD assure that protected memory is fully recovered by the system. The contents of memory will remain protected from any further faults that may occur during the bring-up sequence.
Abstract:
An object sorting system includes a product presentation device with a floating portion and a subframe pivotally connected to a frame link driven by a chain. The product presentation device and frame link operate with a latch so that the product presentation device can move objects through the system to be sorted and deposit the objects at an appropriate job station. The floating portion of the product presentation device allows accurate determination of object weights. The product presentation device can also be married to or divorced from wheels which are used to turn the object before a viewer for sorting based on visual characteristics. Because the wheels can be divorced from the product presentation device, objects can be deposited more gently in collection bins at the drop stations. The system may use belt driven or roller driven pre-singulation to assure that only one object is placed in a product presentation device. The system has independently driven chain drives for the wheels and the product presentation devices. Chain phasing is employed on either the chain drive for the wheels or the product presentation device to maintain appropriate spacing between the wheels and the product presentation device, thereby reducing wear and tear on the system and its components.
Abstract:
A system and method for protecting memory during system initialization is provided. A complex programmable logic device (CPLD) is operatively interconnected with a multiplexer to enable control of a memory to be switched between a memory controller and the CPLD in response to error conditions. If an error condition is identified, the CPLD assumes control of the memory and activates a battery subsystem to provide memory refreshes until system re-initialization. Upon system bring-up, interactions between the BIOS and CPLD assure that protected memory is fully recovered by the system. The contents of memory will remain protected from any further faults that may occur during the bring-up sequence.