Case Study: RealTime Shredding

 

March 17, 2008

 

Impulse Engineering

Bruce W. Pearman, MSEE

 

Early in 2005 I met with the owner of JRP Enterprises, a company with an idea for a new public access vending kiosk. It was initially envisioned as an industrial strength, self-contained, high-quality shredder sophisticated enough to be operated with minimal intervention and service and safe enough to be left unattended. After most of the R&D was completed a new company was formed called RealTime Shredding, Inc. ( www.RealTimeShredding.com ) to manufacture the machines and pursue the kiosk shredding business opportunities.

 

The original controller design was done using combinational logic and 7-segment LED displays. It quickly became obvious that this type of controller would work but it would be very costly to change the hardware every time an improvement was introduced. The controller would need to be programmable and allow software updates in the field. And it would have to be cost effective and easy to manufacture if it was going to be a successful product.

 

To meet the design goals it would need to have considerable complexity and intelligence. Many vending machines and kiosks utilize PC-based controllers and flat panel LCD monitors. This solution was discarded early on because of the cost and space required by these devices.

 

It was decided that a custom microcontroller-based system would allow maximum flexibility and cost effectiveness. The microcontroller selected would have sufficient I/O and integrated LCD interface capability. It was also field-programmable and much less expensive than off-the-shelf systems. The program loaded could be carefully tailored for the desired behavior and proprietary to the kiosk design.

 

It was also decided that the high-current, reversible motor required a separate PC board mounted on the multi-horsepower shredding mechanism. This would not only allow precise control of the power to the motor and direction but facilitate the ability to monitor motor current. It can also sense when the bin is full and the motor thermal overload switch is activated.  All of these conditions are reported to the main microcontroller so that appropriate action can be taken.

 

In order to enable this kiosk to be placed unattended in public locations several criteria must be met. First it must be safe; all electronics and moving parts must be completely inaccessible to the user. This was accomplished by putting all of the components in a lockable, heavy duty metal enclosure with a small feed slot 9 inches above the cutting blades. Second it must not be difficult for a user to shred multiple items such as paper, envelopes, paper clips, floppy disks, CD-ROMs, and DVDs without frequent jams or stalls.

 

The first attempt at preventing jams involved the use of an analog computer to detect and resolve jams. It had limited success but the sophistication required to dynamically sense and prevent jams became a science. After many tests and experiments a digital board utilizing an additional microcontroller proved to be a highly successful solution. Not only could we sense the load on the motor dynamically but we could precisely apply the correct power and direction to the motor and mitigate almost all jams. When the kiosk was first introduced with the analog controller several calls a week were received from users experiencing jams. Since the digital control system was integrated very few jams have been reported and most of them are a result of the input slot being blocked.

 

The kiosk itself has multiple user interfaces which allow maximum flexibility for different types of customers. A keypad allows the entry of reusable codes for corporate users and the ability to perform system parameter checks and configuration. The bill acceptor will take any US (and some foreign) denominations from 1$ to $20 and can be updated for new bills. A magnetic card reader can be used for all charge cards as well as custom magnetic cards that can be tailored to each customer’s needs.

 

A serial connection allows a more sophisticated interface for remote configuration and extraction of transaction data. The serial interface also allows the connection of an RF modem so the kiosk can be configured and data extracted remotely. The controller also has connections available for a coin acceptor and Smart Card reader.

 

I designed the hardware and software for the controller and motor control to be flexible enough to meet many future enhancements. The controller has very limited memory and no hard drive yet it allows for thousands of unique codes for multiple usage and one-time codes for promotional purposes.

 

This shredding kiosk has gone through numerous design improvements, mechanical and electronic and UL listed. It is a unique product that may revolutionize the way Americans shred documents and other information storage to help prevent identity theft.