||AT89C4051, AT90S2313 SimmStick
||Plug A AT90S2343 8pin AVR, pre-programmed
w/IEEEFP into the I2C EEPROM SimmStick space, and you have powerfull,
miniature controler. I have the AVR Fp. The AT90S2343 works
well for this and uses the x051/AVR host crystal for its' clk.
||Electronic Elapsed Time
simple system provides a demonstration of a bare-bones DT-104
and the discrete I/O and EEPROM features of the 90S1200. It might
have practical use as a "maintenance needed" indicator
for construction equipment or similar items not otherwise equipped
to log operating time. The single input is used to reset the
elapsed time. Two pins are set as outputs and drive LEDs.
During normal operation the green LED flashes to provide an "ON"
indication. The internal EEPROM tracks total operation time and
is updated every 6 minutes. The yellow LED is off when elapsed
time is less than 50 hours, flashing for times from 50 up to
but not including 60 hours, and continuously on for times of
60 hours or more.
||An high-end SimmStick processor
SimmStick processor modules exist for PIC and ATMEL processors.
Why not using the same principle and pinout but with a high-speed
SCENIX processor : 50Mips today, 100Mips very soon... That is
my project : a new SimmStick-compatible PCB for SCENIX 28 pin
processors, with an on-board high-speed ADC converter and extra
memory. With it, DSP-class applications will be
possible with a SimmStick architecture! Project
( 176k )
||Vipstick Addressable Peripheral
KBCZ-VSP1 Monitor Board
debugging monitor for the Vipstick addressable peripherals Project
documentation ( 221k ) or
||PC controlled garden watering
seven channel garden watering system based on a DT104 simmstick
with an 89C2051. Watering times are set up on a PC and
down loaded via a serial port and stored in NVRAM. Watering
programs can be loaded and saved to disk. Outputs are
24V AC for watering system solenoids.
Comment: PC software requires Microsoft Q-basic to run.
Watering computer software written with Bascom-Lt V1.20
documentation ( 809k )
SimmStick Atmel 89C2051, LTC1298 12 bit A/D, and Motorola precision
pressure sensors to measure, process, and display altitude and
airspeed information. Project
( 611k )
||A simple sequencer
circuit emulates a device known as a drum sequencer, which consisted
of a slowly rotating drum with cams which operate switches. It
was conceived to control traffic lights in a school project,
a miniature city, and as an excuse for playing with a PIC. The
core of the application is a table containing the states of the
outputs and the time spent in each state.
documentation ( 765k )
project is an electronic pair of dice. On pressing the "roll"
button, a pair of random numbers will be generated and displayed.
||Wireless Digital Thermometer
simple design which reports the temperature via any standard
FM broadcast band radio at regular intervals. Commercial wireless
thermometers are usually sold with only one receiver/display
unit, and thus are limited to monitoring at only one location.
My design allows any inexpensive FM radio to be used to monitor
the temperature. Any number of monitoring locations can easily
be set up. The unit transmits the temperature reading in the
form of a tone sequence which can easily be interpreted by a
human. Or, by plugging the output of the FM radio into
the sound card on a PC and running a program which I am developing,
temperature data can be logged for later display/analysis.
documentation ( 422k ) or http://www.colint.com/phil/thermometer/
||A remote control unit for
device was originally intended for the spinal injuries unit in
a hospital, but would be useful for anyone who has difficulties
operating buttons on a remote control or other device. The modular
nature of simmstick is ideal for implementing this kind of design,
as it allows the unit to be easily and cheaply customized for
individual patients, while retaining convenience of PCB construction.
The unit can be controlled by any kind of switch that can be
operated by the user (eg. breath switch, squeeze bulb). A series
of LEDs are lit in sequence, each of which represents a particular
function (eg. Nurse Call, Turn on TV). Once the desired function
is reached, the switch is operated to carry out that function.
In its current form, the unit consists of two DT101 simmsticks
on a DT004 motherboard. One simmstick implements the LED scanning
control, and the other accepts signals from the control simmstick
and outputs infrared codes to control a selection of television
sets. The LED display and other interface circuitry is implemented
on veroboard which is plugged into the 30 pin socket on the motherboard.
Because of the modular design, it is possible to reuse the core
control simmstick for different needs. For example, the infrared
code generator could be substituted with a relay or opto-coupler
interface, or the LED display could be replaced by a simmstick
which generates audio cues for the visually impaired.