in fig1 , a coffee bean roasting system 10 according to the principles of the present invention includes a metal skillet - like pan 12 having a suitable shape and size to accommodate one or more layers of green coffee beans and function as a roasting chamber therefor . in this example pan 12 is circular but could be octagonal , hexagonal , or other suitable shape with a bottom that is generally flat or one which could be slightly sloping toward the center , if desired . legs 42 support the pan and other assemblies above a counter top or other suitable surface . the pan bottom defines a center opening 14 to enable airflow and accommodate the shaft of motor 24 that drives a radial blower 26 as more fully described below . brackets or other suitable members ( not shown ) mount ac motor 24 to the pan such that blower 26 rotates to cause air to draw and to circulate within the roasting chamber . a mesh screen about the blower removes ambient particles and in particular prevents the beans from interfering with the blower . pan 12 cooperates with removable transparent cover 14 to close the roasting chamber . cover 14 is flat or dome shaped and is preferably made of glass although other materials are possible . cover 14 defines an opening 15 generally at the top thereof . a filter and chaff catcher assembly 16 mounts to top 14 about opening 15 . assembly includes a chaff catching cup 18 the lower portion of which is solid and the upper portion of which is defined by screen 19 with openings of about ⅛ inch that permits the passage of chaff but denies the passage of coffee beans . a solid baffle 21 forces the exhausting gasses downward below the baffle , small mesh screen 9 , and an upper screen portion 21 that permits the gasses to pass . a solid top or cover 23 prevents gasses from exhausting out the top of assembly 16 . while filter medium 22 serves to filter out smoke particles and , in this embodiment , odor filter 25 filters most but not all odors so that the operator can smell the aroma of the roasting beans . filter 25 could be a carbon filter . according to an embodiment , filter medium 22 is a 1 . 0 to 0 . 1 micron hepa or ulpa filter for smoke removal generally available in the industry . the filter opening size would depend upon the size and extent of the smoke particles the manufacturer desires to emit into the ambient . the assembly can be mounted to the glass top or dome by various bonding materials such as epoxies or adhesives and screw type devices to enable removal of chaff and catching cup and occasional filter replacement . it is preferred that the continuous edge of top 14 include a suitable sealing material 31 such as such as food - grade sealants to substantially prevent air circulating within the chamber from escaping between the pan and the dome . system 10 further includes a controller 30 with a panel that includes certain push buttons or dials 32 that enable the operator to set automatic heat energy and blower applications or manually set or override such settings . power cord 34 provides standard house 110 volt house power or 220 volt power as desired . power cord 36 provides power and speed control to the motor 24 and power cord 38 provides heat energy to resistive heater 40 , which may be in the form of a coil or cal rod , that in turn heats the bottom of pan 12 . in one method example , the unit of fig1 was operated in the manual mode . approximately one cup of green beans was spread evenly on the bottom of the 12 - inch diameter pan 12 with four - inch high sidewalls . opening 14 was 3 inches in diameter as was the opening in the top of glass dome 14 . the blower 26 was a lau radial blower # c2895767 , 3 and 13 / 16 th inches by 1 and 1 / 32 inches high radial blower with 30 back - curved blades , ccw rotation in plan view . the glass lid 14 with filtration assembly 16 attached was placed on the pan to close the chamber . the heating rod 40 was energized for 10 - 12 minutes at 1400 watts . the stationary layer of roasting beans was visible through the glass lid and the sounds ( crackling ) of roasting were clearly heard . the aroma of roasting coffee beans was discernable without excessive smoke filling the room . once the required or sufficient degree of doneness was perceived by sight , smell , sound , and / or time , the heating unit was turned off and the cooling unit ( the motor - blower 24 - 26 ) was turned on at about 6500 rpm . some smoke was visible on the outside of the filtration unit early in the cooling cycle . as the roasted beans were swirled around inside the roasting chamber during the cooling cycle , they were being cooled by the outside drawn and circulating air . as they swirled around , chaff was loosened and deposited into the chaff cup or catcher , and the pressure differential caused by the motor - blower unit caused the effluent to pass through the ⅛ th inch grid around the baffle and out through the smoke and odor filters . after about six to eight minutes of cooling cycle , the beans were cooled sufficiently to stop the roast and retain the previously observed doneness . due to exothermic processes within the beans they continue to heat up when external heat is removed so they are subject to external cooling slightly before the final roast color is seen . the motor - blower unit was turned off . the glass lid was removed and the roasted beans emptied out and stored in sealed glass jars . later , as needed , the stored beans were ground and processed into a fresh cup of coffee beverage . in another method example , cover 14 is removed and a layer or more of green coffee beans is deposited on the floor of pan 12 . the operator selects the mode , e . g . “ manual ”, and applies power to heating rod or element 40 that , in turn , heats by conduction the bottom of pan 12 and the resting beans . as the beans begin to roast the operator can inspect the bean color and listen to the roasting sounds as desired . in addition , the operator can turn the blower assembly on a relatively slow speed such as 1000 rpms to force the smoke and steam out through the filter assembly to preserve bean visibility . the radial blower 26 draws outside air in and circulates the air generally as shown in dotted lines in fig1 . because of the slow blower speed and the continued application of heating energy to element 40 , the beans remain at rest and continue to absorb roasting energy . during this phase , the blower draws fresh air into the chamber and forces air with smoke and steam out of the chamber in the path shown by the dotted lines . some chaff that separates from the roasting beans may be carried out with the exhausting air but when the chaff clears the bottom of the baffle 21 it remains at the bottom of the cup 18 due to its weight and inertia . the smoke and steam , however , continue upward and through the filters 22 and 25 and exit the system . according to one embodiment , the arrangement is set so if the operator notes an excessive burning smell or excessive color change in one segment of the bean body , the operator can sequence the select key se 1 and use the up key uk 1 . this applies more power to motor 24 , which increases the blower speed to cause the beans to fly outward and against the sides of pan 12 and against each other . some beans would also circulate back toward the center of the pan in a swirling motion . in effect , the beans would be effectively stirred within the chamber . in one example , the high blower speed for a 12 - inch pan is 6000 rpm . this stirring cycle should be short , e . g . about 10 to 20 seconds , so that the body of beans is not significantly cooled but instead retain most of their residual heat . preferably , the power continues to be applied to the heater 40 so that the net cooling is reduced during this phase . also , during this high - speed cycle , most of the chaff is carried up and out of the pan itself and deposited in cup 18 . this chaff removal and collection also aids the operator &# 39 ; s visual inspection of the roasting beans when the beans come to rest . once the beans are stirred , the operator can manually reduce the blower speed by pressing the appropriate button on controller 30 . preferably , the controller reduces blower speed gradually so the beans distribute along the pan bottom evenly . this can be done manually by rheostat control or automatically by programmed ic chip in controller 30 . the beans will come to rest on the pan bottom where they will resume their roasting by way of the heat energy applied by conduction through pan bottom . some of the beans may be piled up at the outer portions of pan 12 , but this will not affect the quality of the roasting method and over time , the vibrations or the system will cause those beans to migrate toward the center of the pan bottom . also , since most beans have one flat side ( the other is rounded ), they tend to come to rest with flat side down for best conductive heat transfer with pan bottom . ramping the speed up and down causes the blower to go briefly through its resonant speeds . the general vibrations and the vibrations produced as the blower goes through its resonant speeds as well as the changes in speed during ramping causes the mass of beans to spread fairly evenly over the circular pan . the high and low speed cycles can be repeated as desired by the operator . in one example of the method , the low - speed cycles lasted two to three minutes and the high - speed cycles lasted about 20 seconds . three to four cycles were needed for fully roasting the beans . once the beans were fully roasted , power to heater 40 was cut off and the blower set for high speed . this high - speed cycle is a rapid cool - down cycle not only to rapidly cool the beans to capture flavor but also to separate and carry off the remaining chaff from the stock of roasted beans . this cool - down cycle lasted about 6 minutes in this example . an alternate system 50 according to the principles of the present invention is shown in fig2 to 8 where common reference characters refer to similar elements to system 10 . system 50 includes metal pan 62 defining opening 14 in the pan bottom . in one example , the pan 62 was 12 inches in diameter with four - inch high sidewalls . the pan bottom can be high finish aluminum and thick enough to cooperate with rod 40 to provide even heating to the bean layer . a cover assembly 52 functions to close the roasting chamber , collect floating chaff , and filter most smoke and steam from exiting gases and particles . assembly 52 preferably includes a glass dome shaped cover 55 with handle 53 and smoke filter 66 that preferably extends completely around the periphery of the outer edge of cover 55 . filter 66 can be secured to cover 55 by seal 68 to form a single unit raised and lowered by handle 53 . in one example seal 68 extends along and is integral with the top of filter 66 and is shaped to releasably mate with the outer edge of glass cover 55 . a further seal 64 lines and is integral with the bottom of filter 66 and functions to releasably seal filter 66 of the cover assembly 52 to the top edge of pan 62 when assembly 52 is placed on the pan . seals 64 , 68 can comprise any suitable material such as food - grade sealants . preferably , filter 66 and it seals 64 , 68 can be selectively removed from cover 55 to permit cover and filter cleaning and chaff removal as desired . it has been determined that a filter selection that blocks all but 1 . 0 micron particles is suitable . however , a 0 . 1 micron filter is preferred to prevent too much smoke for inside use but allow some smoke to exit the system for operator indication of roasting completion by the smell parameter . alternately , a carbon post - filter can be used in combination therewith . crackling sounds can also emanate with such filters . assembly 52 can further include a chaff screen 77 that can extend to the inner surface of dome 55 , as shown , or be spaced below it . screen 77 has openings that approximate ⅛ th inch to enable floating chaff to penetrate the screen but reject beans from such translating through . any chaff that translates through screen 77 will be blocked from exiting the system by filter 66 . instead , chaff will accumulate in space 78 on the top of floor 75 , where they can be discarded after the process is completed . a smaller opening , chaff - blocking screen ( not shown ) can be placed along the inside surfaces of filter 66 to prevent chaff from jamming the filter ports . it will be understood that seals 64 , 68 , filter 66 and screen 74 are shown extending completely about the system periphery as represented by the dashed lines . however , it would be within the scope of the invention for those elements to extend substantially about the periphery so long as they function to remove substantial smoke to permit inside , non - vented use and allow some odor to emanate to aid the operator . by extending completely about the periphery , assembly 52 maximizes the exhaust area , the area to filter the smoke , and the space to catch the chaff . an advantage of the wide peripheral filter is that it does not clog as easily as smaller filters . this arrangement also enables the same size filters to be stacked one atop the other ( not shown ) to increase these capacities even further for restaurant applications or applications where a lot of beans are roasted to a dark color , resulting in a great deal of smoke . motor 24 and controller 30 can be mounted to the pan 62 or to the legs or to some frame member ( not shown ) as desired . radial blower 70 draws air from outside the system and provides air circulation as further described below . screen or mesh 72 is mounted on the floor of the pan 62 about blower 70 to prevent beans from engaging the rotating peripherally - distributed and radially - extending blower blades 73 of the blower . only part of screen 72 is shown for simplicity . the screen 72 is in the form of an upside - down saucer having a flat top and a cylindrical wall about a vertical axis . the motor 24 is positioned so that the blower 70 with its blades 73 projects inside the heated space . the opening 14 is small enough so the pan 62 covers the blades 73 completely from underneath . this assures a static pressure difference between the space of the blower and the remainder of the chamber . it also produces a swirling movement of air that , depending on the speed , moves the beans circumferentially , and / or blows out the oils and steam and smoke . the motor 24 is outside the heated space and in the flow of the incoming cold air stream which keeps the motor cool . a flat baffle or disk , such as 82 of the embodiment of fig8 , can be added on top of the motor but below the bottom surface of the pan 62 to keep the motor even cooler and during the final cooling operation to draw cooling air in across the outside bottom surface of the pan , thereby decreasing the cooling cycle time . fig9 is a sectional view of an embodiment of the filter screen 77 showing filter screening in the form of a one piece assembly for use in any of the other embodiments . here , a circular bottom end cap be 1 , secured peripherally around a vertical cylindrical edge of the pan 62 , and a top end cap te 1 , secured to a steel rim st 1 of the glass top 55 , hold the cylindrical ulpa filter 22 between them . a cylindrical outer chaff screen oc 1 inside the ulpa filter 22 exhibits 1 / 16 ″ openings . a cylindrical inner chaff screen ic 1 with an l - shaped cross - section inside the outer chaff screen oc 1 present ⅛ ″ openings . the cylindrical inner chaff screen oc 1 prevents larger debris such as the beans from hitting the ulpa filter 22 and the cylindrical outer chaff screen ic 1 traps chaff tp 1 between the filters oc 1 and ic 1 . according to an embodiment the filters oc 1 , ic 1 , caps be 1 and te 1 , as well as the ulpa filter 22 form a single assembly . ulpa filters are used in high grade medical filters . they filter out 0 . 1 microns and above — just like this filter . this includes pollen , dust mites , mold spores , and most cigar / cigarette smoke . if run in “ fan only ” mode ( heater off ), this roaster will take ambient air and remove the same contaminants as a medical ulpa filter , and deliver the cleaned air back to the environment . in operation , one or more layers of green coffee beans are spread on the floor of pan 62 . fig1 illustrates the operation of the blower 70 and the heating element 40 . fig1 illustrates the operation in terms of speed with respect to time . here , the process begins with vent and proceeds thereafter with stir , vent , stir , vent , etc . heating occurs during both the stir and the vent periods . the vent operation removes the steam and smoke that may accumulate . as shown in fig1 , power is applied to heating element 40 to heat the bottom of pan 62 . the pan bottom , in turn , heats the resting beans by conduction . simultaneously at the start of the heat application or shortly thereafter , blower 70 is activated at slow speed , e . g . 1000 - 1500 rpm , to remove smoke and steam . this is the first vent cycle shown in fig1 . blower 70 draws outside air in through opening 14 , circulates it outward and circumferentially . see fig3 . this relatively slow - moving circulating air carries the smoke and steam in a swirling motion and upward and outward pattern , thence out through screen 74 and filter 66 . note the beans continue to rest and roast for the heat energy applied by element 40 is sufficient to roast the beans regardless of the cooling effect applied by the slow moving air . in addition , the operator can easily visually and audibly monitor the roasting beans for color and crackling sounds because the smoke , steam , and chaff are carried away by the slow moving air , and the slow speed blower generates little noise . the operator , upon judging that stirring the beans would be beneficial or necessary , can manually control motor 24 to cause blower 70 to rotate at high speed , e . g . 6500 - 7000 rpm for a short 10 - 20 seconds . this is the stir operation shown in fig1 . blower 70 generates high - speed air drawing and circulation . this action causes the mass of beans to swirl toward the outside portions of the pan 62 . however , because blower 70 also applies a circumferential vector component to the blown air , the mass of beans also moves circumferentially about the pan 62 . see fig4 and 6 . it is noted that the beans located more toward the pan center move circumferentially more rapidly than beans located more toward the pan outer walls . however the beans may move in many ways . close to the blower the beans may move ccw — the same direction as the blower itself ; towards the outside of the bean mass , the beans may move cw perhaps due to the induced vibrations in the pan ( from the motor / blower ) in addition there is a radial movement of beans - downwards on the outside of the mass and upward on the inside . it is thought ( though we cannot see it ) that the beans move radially inward on the bottom of the mass . one can see the radial movement outward on the mass top . these movements combine to give very complex but very effective stirring . the main purpose of this swirling action is to stir the beans and to separate chaff and remove chaff and smoke and steam , not to cool the mass of beans because the roasting thereof has not completed . accordingly , the high - speed blower cycle should be short and the power to element 40 should remain on during these high - speed cycles . during roasting , the beans become gradually lighter due to removal of moisture and coffee oils , and also increase in dimension ( i . e . expand ) and become less dense . with this method of mixing the lighter less - dense more - roasted beans migrate to the top or are thrown up higher than the denser less - roasted beans during mixing , vibrating and stirring . so the less - roasted beans should be closest to the heating surface once a mixing cycle is complete and the beans have redistributed and come to rest . air as a stirring medium gives us completely unbroken beans — a consistent problem with prior devices . the fan only stirring operation has a number of advantages . when a roast is complete there is still residual heat in the pan . if one is roasting repeated roasts of the same beans to the same doneness ( as a coffee house or restaurant might choose ) one would use the retained automatic parameters selected for the first roast . however one would use “ fan only ” operation with the heater off to bring the roaster back to the original ambient conditions before beginning subsequent roasts ; otherewise the results would not be consistent . once the beans are sufficiently stirred , the operator or the system automatically , shifts the blower to slow speed to start the second vent cycle of fig1 , and the beans come to rest again on the pan bottom . some beans will initially remain piled up along the sidewall . however , the natural vibration of the system tends to cause the beans to spread out somewhat toward the pan center . to better redistribute beans after stirring , it is preferred to gradually de - accelerate the blower so the centrifugal force is decreased and as the blower slows down beans are deposited in an ever - decreasing circle on the pan bottom . as the blower goes through its resonant speed on the way down , vibration causes the mass of beans to move towards the center from the outside . if desired , the pan bottom can have a slight central , conical slope from the outer edge . a 12 - inch pan may have a 1 to 2 inch descent and a smooth surface inside the pan to distribute the beans across the surface more evenly . the slow vent cycles and high - speed stir cycles can be repeated as desired until the beans are fully roasted and show a desired color , sheen , sound , and / or odor . in one example , the slow speed cycles extended for 3 - 4 minutes and the high - speed cycles extended for about 20 seconds . the beans were fully roasted in 3 - 4 complete cycles . once fully roasted , it is preferred that the beans be quickly cooled to preserve flavor in the beans and preserve the condition ( done - ness ) or roast completion at which the roasting was stopped . system 50 applies rapid cool down by simply operating blower 70 at high speed and cutting power to rod 40 . as mentioned above , this action draws cool air into the systems , swirls the beans to cool them , and forces heated air out through the filtering system . in one example , the cool down cycle lasted 6 - 9 minutes . cover assembly 52 was then removed and the cooled beans placed in jars for storage . these beans were later ground and used to make a fresh coffee beverage . although alternating low air speed phase and high air speed phase are mentioned above , it is within the principles of the present invention that other air off phases or intermediate air speed phases and transition phases can be employed with the present systems and methods as desired . it should be understood that , as long as the amount , coffee type , and required roast result remain the same , parameters can be pre - programmed for the automatic mode of operating systems 10 and 50 . results from these preprogrammed systems would be substantially uniform from roast - to - roast . systems 10 and 50 are also relatively quiet permitting the operator to hear all crackling sounds . the beans roast while at rest so that the operator can see the color of individual beans see the slight movement of individual crackling beans , and hear the crackling . the present method also enables the beans to retain a significant amount of their natural oil while eliminating moisture , which produces a better - flavored product . a blower wheel with radial and / or curved blades creates a strong current at air to cool the beans , carry the chaff , and enough static pressure head to push air through a 0 . 1 micron filter . also , it uniquely creates a swirling motion , ( not just a radial motion ) which rotates and turns over the entire bean mass , thereby cooling and / or mixing the beans very efficiently . with the present system 50 , the balance between blower , filter , motor , heater 40 , smoke , cooling are such that this process is balanced and can be based on a 20 - amp 115 volts circuit , i . e . us standard house kitchen circuit power , if desired . the present invention also facilitates a scaled up system so that more coffee beans can be roasted in a given roast cycle . for example , a 24 - inch diameter pan can be used with generally a 220 - volt 20 - amp circuit to roast about 7 pounds of green beans . also , a drop or rise in line voltage will not significantly affect the roasting cycle because conduction heat transfer varies with temperature difference . for example , a ± 10 % line voltage variation results in a heat transfer variation , which is insignificant to the overall cycle when compared to the known systems of fluidized bed or drum type , which rely on radiant heat transfer . in the present invention , it is possible to roast 2 or more green pounds of beans in one operation . of course the beans lose weight in the roasting process . fig1 illustrates an embodiment using a programmed ic chip ch 1 in controller 30 to effect operations such as the one shown in fig1 . here , input lines from the panel pa 1 on the controller 30 enter instructions determined by the operator to the chip ch 1 , and output lines send operating and timing commands to the motor 24 that drives the blower 26 and the resistive heater 40 , the latter in the form of a coil or cal rod , that heats the bottom or pan 12 . fig1 illustrates an embodiment of a panel pa 1 on the controller 30 that permits an operator to enter the instructions to the chip ch 1 . the panel pa 1 includes an up switch or key uk 1 , a down switch or key dk 1 , a start - stop switch or key sk 1 , a total time switch or key tk 1 , an auto / manual switch or key ak 1 , and a select switch or key sk 1 , collectively identified as switches sw 1 and respectively connected to input lines to the chip ch 1 for transmitting instructions to the chip . a heat led hl 1 responds to the chip ch 1 to light when the heater 40 is on , and a cool led cl 1 responds to the chip ch 1 when the motor 24 drives the blower 26 while the heater 40 is off . in general an operator can use a preset automatic mode or can use a manual mode . the steps and timing used in the manual mode for one type and quantity of beans for a particular roast completion or “ done - ness ” can be memorized and used to control subsequent automatic operations on similar types and quantities of beans for that particular roast completion or “ done - ness ”. in the manual mode of operation the operator starts the roast with the start / stop key sk 1 and observes the roasting process and decides visually whether the beans have reached the operator &# 39 ; s desired “ done - ness ”. the operator then ends the process by hitting the start / stop key sk 1 . this sets the total time that the chip ch 1 memorizes . in the automatic mode , the operator hits the start / stop key sk 1 and the roast continues for a total time that the chip ch 1 has memorized from a preset time entered by the factory , has memorized from a preset time more recently entered by the operator , or has memorized from a more recent manual operation . in addition , in either the manual or automatic mode , the operator can accept factory presets for a number of operating conditions , select the operating conditions , or accept previously selected conditions . examples of such conditions are vent times , stir times , stir speeds , etc . according to an embodiment , certain conditions can be set as defaults to which the operator can return at any time . the conditions are entered to control various steps in the process . during the roasting , the blower 26 alternately runs at a speed to vent the beans and to stir the beans while the beans are being heated . the panel pa 1 includes a display di 1 responsive to the chip ch 1 , and actuated by successive operation of the select key se 1 , to indicate values such as the vent speed of the blower 26 , vent time , and stir speed of the blower , and the stir time . leds collectively identified as le 1 , and connected to lines in the chip ch 1 , light to indicate which value is being displayed in the display di 1 in response to the select key se 1 . specifically , a stir speed led sl 1 lights when the select key se 1 causes the display di 1 to indicate the stir speed , a stir time led st 1 lights when the select key se 1 causes the display di 1 to indicate the stir time , a vent speed led vl 1 lights when the select key se 1 causes the display di 1 to indicate the vent speed , and a vent time led vt 1 lights when the select key se 1 causes the display di 1 to indicate the vent time . the switches sw 1 and led indications are examples only and other embodiments may use other indications , switches , and displays . in operation of the system including the chip ch 1 , one embodiment involves turning on a main power switch ps 1 , which causes the chip ch 1 in the controller 30 to make the system power up in the idle ( off ) condition . the chip ch 1 then keeps a heater relay of the heater 40 and speed control of the blower 26 off . pressing the auto / manual switch or key ak 1 once selects the manual mode of operation and the chip turns the manual led ml 1 indicator on . pressing the manual / automatic switch or key ak 1 again selects the automatic mode of operation . this turns the auto led al 1 on . the display di 1 then shows the total time that was previously set and a total time led le 1 lights . if total time was not set then the display indicates 00 . pressing the manual / automatic switch or key ak 1 again selects the fan - only mode of operation . in this mode the heater 40 is off and the cool led cl 1 is on . the fan - only mode of operation cools off the pan for subsequent roasts . it also works as a medical air cleaner . selecting the fan - only mode causes the display di 1 to show fo . pressing the manual / automatic switch or key again selects the idle mode . this turns the manual and automatic leds off and the display off . the idle mode is a non - functional mode . in the idle mode the controller 30 does not cause the system to perform any function . pressing the start / stop key sk 1 starts the manual or automatic cycle selected by the auto / manual key sk 1 . pressing the start / stop key sk 1 again in the selected auto / manual mode stops a running automatic or manual cycle . pressing the start / stop key sk 1 starts and stops a fan only cycle . when a manual cycle is running , pressing the start - stop switch sk 1 causes the cool cycle to begin and the cool led cl 1 to light . pressing the total time key tk 1 enables the automatic total time set mode . pressing the total time key tk 1 again cancels the automatic total time set mode . total time settings vary from 0 to 50 minutes in one - minute increments . pressing the start / stop key sk 1 in the automatic mode causes the chip ch 1 to make the total time revert back to the preset value . the total time key sk 1 remains disabled until the automatic mode is chosen . 50 minutes is the maximum preset time . after that the device is turned off for safety purposes . pressing the select key se 1 sequentially generates different functions . a first select key se 1 press enables the vent ( or stage one ) time set mode and the vent time led vt 1 lights , i . e . turns on . then each press of the up key uk 1 increments the vent time from 1 minute to 3 minutes in 0 . 2 minute increments . pressing the down key dk 1 sequentially increments the vent time from 3 minutes to 1 minute in 0 . 2 minute increments . the selected value is the one last chosen by the operator . pressing the select key se 1 thereafter disables the vent time set mode and enables the vent voltage set mode , which the vent speed led vl 1 indicates by turning on . pressing the up key uk 1 sequentially shifts the vent voltage from 20 to 30 , to 40 , and 50 in 10 volt increments . the display responds in changes from 1 to 4 . pressing the down key dk 1 decrements the vent voltage back in 10 volt increments . these voltages are the voltages applied to the motor 24 to control the blower 26 . in an embodiment , the motor 24 is kick started for a short time with 25 volts before reducing it to the lowest 20 volt setting . the selected value is the one last chosen by the operator . the next press of the select key se 1 disables the vent voltage set mode and enables the stir ( or stage two ) time set mode so the stir time set led sl 1 turns on . pressing the up key uk 1 advances the stir time setting changes from 12 to 48 seconds in 12 second increments with the display showing increments of 0 . 2 , 0 . 4 , 0 . 6 . 0 . 8 minutes . pressing the down key dk 1 decreases the stir time setting changes from 48 to 12 seconds in 12 second increments with the display showing increments of 0 . 8 , 0 . 6 , 0 . 4 , 0 . 2 minutes . the selected value is the one last chosen by the operator . the next select key se 1 press disables the stir time set mode and enables the stir voltage set mode as indicated by the stir speed or voltage led sl 1 on . pressing the up key uk 1 advances the stir voltage from 70 to 110 in 10 volt increments , and this appears in display selection as 1 - 5 . pressing the down key dk 1 decrements the stir voltage from 110 to 70 in 10 volt increments , and this appears in display selection as 5 - 1 . the selected value is the one last chosen by the operator . the next press of the select key se 1 disables the stir voltage set mode and turns the stir time led st 1 and stir speed led sl 1 off . selected values are used in both the manual and automatic modes . the selected value is the one last chosen by the operator . the manual mode operates in a manner identical to the automatic mode except the operator must press start / stop key sk 1 to stop the running heat cycle . the chip ch 1 transfers the elapsed time at the moment that the start / stop key sk 1 is pressed to stop the running heat cycle , and stores it as the total time that may be used in the automatic mode . the elapsed time in manual mode begins counting up from 0 to 50 minutes when the start / stop key sk 1 is pressed . the total time in automatic mode begins counting down from the preset time to 00 . the heater turns off when the total time reaches 00 and the cool down mode begins . in the manual mode , when there are no factory sets present , the user keeps operating the system and sees when the beans are done , in say 22 minutes . that time and other presets are transferred to the automatic mode . the latter then sets the operation for the same time and presets . the operator then uses the automatic mode if the operator wishes next roast to roast the same quantity of green beans to the same degree of done - ness . a restauranteur , for example , can manually produce a new batch and then arrange to roast other batches of the same beans in the same quantity transferring the results to the auto operating mode . in both the automatic and manual operations , the stir voltage of 70 , 80 , 90 , 100 , 110 volts has a time duration of 5 seconds at 120 volts ( full speed ) then changes to the preset voltage . also , the ramp time periods divide into 5 increments of 2 , 3 and 4 seconds ( 10 / 5 = 2 , 15 / 5 = 3 and 20 / 5 = 4 ). the stir cycle includes ramping up and ramping down . operation in the fan - only mode occurs with the heater off and the fan voltage at 80 volts . a cool down mode is , for example , 5 minutes at 90 volts and lasts 2 minutes at 110 volts for a total of 7 minutes . according to an embodiment , the chip ch 1 exhibits a number of preset settings at power up , for example : presets at power up permit an inexperienced operator to obtain a high quality result without adding additional data . there are many different variations . an example of such presets for one pound of beans is : total time maximum set time : 50 minutes ( not changeable ). this is a safety preset . the last 5 seconds of stir are at the highest speed available at 110 to 120 vac . at the conclusion of the 5 seconds at full speed the stir preset speed is restored and will ramp down to vent setting . if no other data is entered , these presets will govern operation in manual or automatic modes . they enable an inexperienced operator to achieve an excellent roast of about one pound of green beans regardless of the bean type , merely by hitting the start button . a user has the option of operating the roaster in the manual or automatic mode . if the user is unfamiliar with the machine or wishes to rely upon factory presets based on prior investigations of satisfactory results , the user can select the automatic mode . on the other hand , if a user has some expertise in roasting to the user &# 39 ; s individual taste , the user may operate the system in the manual mode . after operation in the manual mode , the controller 30 memorizes the user &# 39 ; s manner of operation in the manual mode , and resets the controller 30 so that , in the automatic mode , the system repeats the operation as practiced by the user in the manual mode . the user can repeat the operation again and again in the automatic mode , or operate again in the manual mode to reset the operation in the automatic mode . the manual mode allows judgment of total time . in automatic a 00 comes up on display , and the user must hit the up and down keys uk 1 , dk 1 for total time or simply uses the inputs of manual the following is an example of an automatic operation according to an embodiment . a user plugs the unit into 120 vac 60 hertz and turns on power switch ps 1 . the display shows 5e . the total time key tk 1 is enabled only if the controller 30 is not in any of the manual , automatic , or fan - only modes . if needed the user can turn off these modes . the user presses total time key tk 1 . the total time must be set prior to selecting the automatic mode of operation . ( this is not a condition for the manual mode because the time counts up from 0 during operation ) in the automatic mode , the display di 1 shows 0 with the total time led le 1 on , and the user enters the total time with the up key uk 1 or down key dk 1 to the desired total time . if needed , to cancel any previous total time entries , the user presses total time key tk 1 to cancel total time previously set . the user presses the manual / automatic key ak 1 and selects the automatic mode . this turns the automatic led on . the user presses the start / stop key sk 1 to start the cycle . factory presets for vent fan voltage , vent time , stir fan voltage and stir time are used unless the user has set other values . the user also has the option to press the select key se 1 and up key uk 1 and down key dk 1 to other values to change the factory settings or any other previous settings before pressing the start / stop key sk 1 . again , the selection must be made prior to selecting the manual , automatic or fan - only mode . control will not start in the automatic mode if total time is not set . in automatic the display di 1 will continue to display the time remaining and alternate between vent and stir until the total time drops to 00 or the user presses the stop / start key . in the automatic mode , the display counts up and in the manual mode it counts down . when the total time counts down to 00 , the heater 40 turns off and the cool down stage begins at a fan voltage of 90 volts . the last 2 minutes of the cool down period occurs at 110 volts . the display and heat led are off during the cool down period . the cool led is on . when the 7 minute cool down period is complete , the fan and cool down led turns off . if a second automatic cycle is started without the power switch being turned off and back on the total time will begin at the previous starting time . the following is an example of a manual operation according to an embodiment . here , if the unit is not yet plugged in , a user plugs the unit into 120 vac 60 hertz source and turns on the power switch ps 1 . the display di 1 then exhibits an indication such as 5e . the user presses the auto / manual key ak 1 and selects the manual mode . this turns on the manual led ml 1 . the manual operation also disables the total time . the user may utilize the factory presets for vent fan voltage , the vent time , stir fan voltage , and stir time , and then press the start / stop key sk 1 . on the other hand , the user also has the option of pressing the select key se 1 and up key uk 1 and down key dk 1 to other values to change the factory settings or any other previous settings before pressing the start / stop key sk 1 . the user presses the start / stop key sk 1 to start the roasting cycle . during the roasting cycle the display di 1 shows the elapsed time . once started , the roasting cycle alternates between vent and stir as shown in fig1 . the user observes the condition of the beans , and when satisfied with their state , presses the start / stop key sk 1 . if the user fails to stop the cycle before a default elapsed such as 50 minutes , the roasting cycle ends . when the start / stop key sk 1 is pressed or the elapsed time reaches the default time such as 50 minutes the heater turns off . the cool down stage then begins at a fan voltage such as 90 volts and continues for a period such as 7 minutes . the last 2 minutes of the 7 minute cool down period is preferably at a higher voltage such as 110 volts . during the cool down period , the display di 1 and heat led hl 1 are off and the cool led cl 1 on . when the 7 minute cool down period is complete , the fan and cool down led turn off . the controller 30 stores the elapsed time from pressing of the start / stop key sk 1 to start the cycle to the actuation of the start / stop key to end the cycle , or the default time such as 50 minutes stops the cycle , in a total time memory . that time will be displayed when the total time key is pressed with the automatic mode selected . the user plugs unit into a power source such as 120 vac 60 hertz and turns on power switch ps 1 . the user presses the manual / automatic key ak 1 to select the fan - only mode . the fan - only mode will be indicated with fo being displayed on the display . the fan turns on at 80 volts when the user pressed the start / stop key sk 1 . the fan and display turns off when the user presses the start / stop key again . the display di 1 will show 5e . according to embodiments of the present invention the beans receive substantially all the heat conductively . in all embodiments they receive the major heat application conductively . this contrasts with other systems where beans substantially receive all the heat by radiation or convection . the total heat required according to embodiments of the invention is substantially less than with radiant or convection heating systems . the use of the fan during operation makes it possible to view the process by getting rid of smoke , oils , and moisture on the glass . the stirring during operation moves the beans against each other , so they knock against each other , to dislodge the bean chaff . according to an embodiment the blower operates at different speeds to stir the beans at different speeds and harmonic vibrations caused by stirring spread out the beans and mixes them . the chaff screen removes the chaff and the hepa or ulpa filter removes smaller particulate matter . the inside chaff screen prevents the chaff from clogging the hepa or ulpa filters . according to one embodiment of the invention , the user loads ½ pound or approximately 750 beans , enough to make approximately 15 cups of coffee . according to another embodiment of the invention , the user loads 1 pound or approximately 1 , 500 beans , enough to make approximately 30 cups of coffee . according to another embodiment of the invention , the user loads 2 pounds or approximately 3 , 000 beans , enough to make approximately 60 cups of coffee . according to other embodiments of the invention , the number of beans may be more or less and the resulting cups of coffee need not reach exactly these amounts . according to an embodiment of the invention , the user affirms that the process has completed and the beans are done visually . blowing away the chaff and smoke helps this visual confirmation . according to another embodiment , an ulpa ( ultra - low penetration air ) filter is used in place of the hepa ( high - efficiency particulate air ) filter . hepa filters are rated 99 . 99 % efficient with particles 0 . 3 microns and larger in diameter . ulpa filters are rated 99 . 999 % efficient with particles 0 . 1 microns in diameter . the “ fan only ” function , which operates with the heater off , serves several purposes . it removes residual heat between consecutive roasts each performed on new batches of beans . this is important because the reproducibility of the second , third , and fourth roasts , etc . depends upon the beginning ambient temperature being substantially the same if the same roasting time is used . however , at the end of each roast the pan is still warm after removal of the beans . using the fan in the fan - only mode for two or three minutes removes the residual heat and helps assure virtually the same ambient starting temperature . in addition , letting the fan run continuously in the fan - only mode with the heater off ( automatic by chip ) a filters the air passing through the filter of matter down to 0 . 1 microns . this removes most pollens , dust , allergens , pollutants down to the 0 . 1 micron range . embodiments of the invention permit an experienced person to make individual roasts for special beans . in the manual mode set , the operator can input values that let roasting continue till the operator sees the roast is done . the chip ch 1 enters the value in auto and the inputted values will be repeated in the automatic mode . to alter the values , the operator inputs new values in the manual mode . this furnishes the system the effect of repeatability of operation . the intermittent venting and stirring allows supervision of the roasting process and results in the ability to handle large quantities of beans in one roast , such as ½ to 2 pounds of beans . prior art devices have small range of loads , and with moderate range of loads cannot supervise the beans &# 39 ; condition or even measure environment . according to the embodiments disclosed , the operator looks at beans , judges beans &# 39 ; done - ness , and filters out small particles that lets one smell the done - ness of beans . various of vent - speed vent - time , stir - speed stir - time may be sued . this offers flexibility for various beans . the aforementioned embodiments offer the advantage of employing only one moving part for the stirring of the beans , namely the blower that serves as a single actuator . according to another embodiment of the invention another blower is added to the end of the motor shaft and the air is applied toward the outer periphery of the pan to provide additional stirring of the beans . according to another embodiment shown in fig1 , a sleeve 110 , connected to the motor 24 and surrounding the shaft of the motor 24 , and coupled by gearing to the motor 24 , drives an internal mechanical stirrer 115 to increase agitation to portions of the beans . according to another embodiment , an external agitator 120 vibrates the pan 12 to create agitation of the beans . one embodiment uses only the mechanical stirrer 115 and another embodiment uses the external agitator 120 . yet another embodiment uses both . while embodiments of the invention have been described in detail , it will be evident to those skilled in the art that the invention may be embodied otherwise without departing from its spirit and scope .
a method and apparatus for pan roasting a mass of green coffee beans at rest by heat conduction from the pan bottom to the beans mass . a glass cover and smoke filter closes the roasting chamber . a radial blower operates at slow speed to draw ambient air and vacate smoke from the chamber to permit visual monitoring of roasting beans . periodically , the fan can operate a high speed for a short time to mix or swirl the bean mass without substantial cooling them . the blower can sequence through high and low speed cycles until roasting completes and heating ceases . a high speed cool down phase removes remaining chaff , smoke , and quick cools the beans to preserve freshness . electric power drives the blower and resistant heating element . the system enables the operator to use appearance , sound , smell , and time to determine roasting completeness .