R&R Technologies, Inc.
Home
Products
Design Services
Contact Us
  
Links

 

 

 

Official Atmel AVR Consultants

 

R&R Technologies may be able to help you with your next embedded design. We have done dozens of embedded designs based on some of the most popular microcontroller/microprocessor families including 8051, 6800, Z8, Z80, V25, PIC and AVR. We are prepared to do the complete design from concept to first prototypes, including hardware and software. Some recent projects:

Joystick interface:
Converts a joystick potentiometer output into a bipolar 0 to +/-5Vdc, or a unipolar 0 to +5Vdc output with Open Collector logic signals for positive, negative and zero indications.  The interface is powered from 8 to 28Vdc.  There are trimmers to adjust for zero offset, span, and deadband.  This design was implemented with a PIC microprocessor.  The first prototypes were delivered to the customer 2 weeks from Purchase Order.  Six prototypes were built. 

Inter-Office Buzzer:
A 10 station, RS-485 network connected, sytem using in place telephone wiring.  Each station has 10 indicator LEDs, a "select" button, and a "buzz" button.  The 10 indicator LEDs indicate the station to be buzzed.  The "select" button cycles through the 10 LEDs.  The "buzz" button sets off a buzzer (Piezo Alarm) at the selected station.  The buzzer on the selected station operates until cleared by pressing the "buzz" button.  These units were supplied in a plastic enclosure suitable for wall mounting.  They are powered by an external wall mount power supply.  This design was implemented with a AT89C2051 microprocessor.   The 6 units were delivered 4 weeks after receipt of Purchase Order.

Brushless DC Motor Ballistic Driver:
This board ballistically accelerated a brushless dc motor from a stop condition for 15 to 50 revolutions, then after a selectable  dwell time it reversed the drive then applied electronic braking.  This board used an adaptive PWM scheme to accelerate the motor at its fastest possible rate, usually reaching 30,000RPM in 3 to 6 revolutions.  The drive signal was 40Vdc at up to 40 Amperes.  Since dwell times between "shots" was long, no heatsinks were required.  Two rotary switches and two push buttons were used to set parameters and activate the "shots".  This was implemented with a AT89C51 microprocessor.  Two prototype boards were delivered 3 weeks after receipt of Purchase Order.

Custom Timer Board:
This board drives a 12Vdc motor for one of several fixed time periods for 1 of seven programmed times each day.  The unit  is programmed with 5 push buttons (built on the board) and an external 16 digit LCD (commercially available model).   The board detects motor stall and features an electronic brake.  This design was implemented with a PIC microprocessor.  Two prototype boards were delivered 3 weeks after receipt of order.

Custom Data Logger:
This unit is a very compact, ultra-low power data logger with 2 sensor inputs.  The data is logged in 15 minute intervals for up to 1 year.  The data is downloaded via RS-232.  The unit is designed to operate from a Lithium AA cell for over 10 years.  All data is stored in Flash memory.  This design was implemented with a PIC microprocessor and an AVR microprocessor.  The first two prototypes were delivered 5 weeks from time of order.

Custom Elapsed Time Board:
This board features a 3 digit LED display, a Piezo audible alarm, a 5A 110/250Vac triac output, an analog input, and one push button. It basically counted days of operation, periodically storing counter states in EEPROM. The elapsed time and analog input trigger various alarm conditions. The circuit operated from an external 5Vdc source. This design was implemented with a PIC microprocessor.  Two prototype boards were delivered 3 weeks after receipt of order.

 

 
  
This site is hosted by MugWeb.com ©2008 R&R Technologies, Inc.