|
 |
 |
|
If you stumbled here by accident or came intentionally - Welcome to the Workbench! A place started by a couple of micro controller enthusiasts. As you click your way around you may find some useful software utilities or information. Most of the boards and designs are results of engineers helping each other during development of projects. As needs change so do the projects and adapters. Below are the current boards. Previous projects are slowly moved to the archived section.
|
 |
 |
|
RS232 Custom Serial Adapters
|
 |
 |
|
AD233AK
|
|
|
|
|
|
 |
 |
|
Tiny pcb approx 0.61 x 0.53 inches! Ideal for those projects that require an affordable RS232 I/O port. The kit Includes an SOIC Max232 , four 1uf SMD capacitors, pcb and a DB9F connector. It accepts any TTL RS232 Rx/Tx signals. Requires 5volts DC. This pcb was originally designed for a custom DB9 shell which was a couple of mm larger than most DB9 hoods found in electronic stores. One could most probably make it fit in a standard hood by shaving the corners and edges. A232DBH is also available as a LVTTL 3v version, A232DBH3, which uses an IC3232 transceiver and 0.1uf caps
|
|
|
|
 |
 |
|
A232DTE 3.3v TTL to RS232 adapter configured as a DTE adapter with a male DB9 connector. It comes as assembled or as a kit. It will work on 3.3v to 5v.
|
|
|
 |
 |
|
A232DBL 3.3v or 5v Dual TTL to RS232 adapter board. Designed for engineers/hobbyists who need an adapter without a DB9 connector so that they can wire their own. The board provides two separate TTL to RS232 I/O channels, each has Tx and Rx lines. The adapter is available as a kit or assembled....more info.
|
|
|
 |
 |
|
AD233_12V An RS232 adapter with an on-board voltage regulator, protection diode and an LED indicator. The adapter can be configured with or without CTS/RTS handshake lines. It will run off a 7 to 14 vdc power supply and provides a -10v to +10v RS232 line signal.More info...
|
|
 |
|
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
AD232Q four port serial RS232 adapter
|
|
|
 |
|
|
|
|
|
|
For those projects that require multiple serial RS232 I/O ports. Features a very small adapter with four independent serial RS232 ports (DB9 female connectors). The adapter can can be powered by an on-board 5v regulator or by the host’s 5v supply (jumper selectable). All I/O pins, including the power lines, are brought to a 5x2 standard 0.1” spaced header. The kit mainly comprises of surface mount parts, such as the two IC232s, capacitors and resistor.Requires assembly More.....
|
|
|
|
|
AD232Q shown assembled
|
|
|
|
|
|
|
 |
|
|
|
|
 |
|
|
|
|
|
|
RS232 adapter with an on-board regulator which can, if possible, use the DTE ‘s (such as a PC) RTS/DTR voltage to power the Max232 IC. The RTS/DTR lines are protected with fast switching diodes. An external power supply can be used if the DTE device cannot provide sufficient power on the RTS/DTR lines. Jumper selectable. Pinouts for CTS,RX,TX, GND , plus for an external supply, if required. Includes an LED to indicate power supply. The kit mainly consists of surface mount parts. Requires assembly More......
|
|
 |
 |
|
Mini Power Supplies for breadboards 5v, 3.3v and dual voltage modules for quick prototyping and projects. Standard .1” pins easily connects to pcbs and development boards.
|
 |
 |
|
PAST PROJECTS: Some parts/kits are still available. If you are interested please email.
|
 |
 |
|
Graphic LCD stuff....
|
 |
 |
|
Seiko-Epson SED1330, Samsung KS0108 and Toshiba T6963C based displays.
|
 |
 |
|
Workbench PIC based development boards & adapters
|
 |
 |
|
Unlike the venerable HD44780 based character LCD, graphic LCDs do not have any ad-hoc standard. Small graphic LCDs come in many different flavors, configurations and sizes. Some have on-board dedicated graphic controller chips and some do not. All graphic LCDs require a negative voltage to drive the displays contrast. The amount varies with the physical size of the display. Usually, 240x64, and less, require -10v, 256x128 need -15v and larger displays may require up to -24v. To further complicate matters, this required negative voltage is usually not provided by the LCD itself. This means additional circuitry. To drive an LCD without an on-board graphic controller with an 8 bit micro would be daunting, indeed, and is beyond the scope of the Workbench boards. All of the COMPSys Workbench development boards rely on LCDs with controllers. This usually requires 12-16 pins of the micro, and leaves the rest of the micro’s pins for the user to implement for other uses such as I/O, analog readings, buttons, keypads etc. Some graphic LCDs even have a serial interface requiring only a handful of connections. Three of the popular controllers for small size displays are the Seiko-Epson SED1330, Samsung KS0108 (akin to the Hitachi HD61202), and the Toshiba T6963C. Most of the LCDs that use these controllers have an 8 bit data bus along with 4 to 6 control lines. The Workbench controllers are configured to work with most of the above controllers. Since pin arrangements vary from one manufacturer to another, adapters become a necessity. All of the LCDs mentioned here a 1 bit color displays (black/white) and are not capable of grayscale shades.
|
|
 |
 |
|
Designed for use with KS0108 Graphic LCD controllers, however it can be used as a general purpose controller. Plus, with the available adapters it can be used with other LCD displays such as those that have a T6963C or SED1330 controller. The adapters provide the correct pinouts as well as the negative voltage for the displays. The GLiPIC board houses a 20MHz 16F877, Max232, 24LC256 I2C eeprom and an LM7805 regulator.
|
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
 |
 |
 |
 |
 |
 |
|
GLI2 - The new GL series 20Mhz controller board. Same compact size as the original GLI board but has an on-board -15v power supply to drive LCD panels up to 256x128 in size. Low cost adapters available for most of the popular graphic controller LCD displays, such as the SED1330, T6963C, KS0108, and the HD61202. Uses a PIC16F877 mcu, Max232 serial transceiver, 24LC256 I2C eeprom, a Max637 voltage booster and an LM7805 voltage regulator. The controller’s PORTA and PORTB pins are available for other uses and are brought to pin outs for easy connections. Requires 7-20v DC power supply.
|
|
|
|
 |
|
|
|
|
- On board serial I/O via a DB9 connector CTS/RTS lines can be used for hardware handshaking
- 5 different LCD adapters to choose from..with more in development
- On-Board 32kb eerpom storage for images.
- Built-in negative voltage supply to drive LCD panels
- Can be programmed serially with a bootloader.
- 5 volt regulator
- Can be used with the new PIC18F452 controller for added programming space.
- With minor chanages in pin assignments it can run the same firmware as the original GLiPIC board.
|
|
|
|
|
|
|
The kit requires soldering a few surface mount components.
|
|
|
|
|
|
|
|
Click here for more info about the board and the adapters.
|
|
|
|
|
|
|
|
GLI2 Controller is supplied with one LCD adapter (5 adapters to choose from) Requires assembly
|
|
|
|
|
|
|
|
|
 |
|
|
|
|
 |
|
|
|
|
|
|
A small development kit which connects to an Optrex 51320 COG (chip on glass) graphic LCD. The dot matrix LCD has an LED backlight (5v). The board includes a 28 pin DIP PIC16F876 with 8k code space (many other 28 pin PICs can be used if more programming space is required). There is an on-board 5v power regulator as well as an RS232 IC (Max232 or equiv). It also has provisions for an optional I2C eeeprom and pull up resistors. Unused pins, such as PortA, are available via pin headers. The PIC’s programming pins are brought to a header so that the PIC can be programmed using a conventional PIC programmer. An alternative, method is to load the PIC with a bootloader and then program it via the board’s serial DB9 connector. Sample PICBasicPro code is available in the Workbench Support section. The kit is available with or without the LCD.
|
|
|
COG30LCDK (kit requires soldering)
|
|
|
|
|
|
 |
|
|
|
|
 |
 |
|
A small (1.25"x2.5") LCD interface development board specifically designed for T6963C based LCD's with 2x10 headers for LCDs such as the Optrex DMF5005, Sharp LM24014, Solomon LM6270, Sanyo DG0572 etc. This board makes it very easy for developers to experiment with graphic LCDs since it can mount directly to the LCD via its 2x10 female header. The board includes a PIC microcontroller, an RS232 interface IC, a 256kb Eeprom for storage and a -15v variable negative voltage supply for the LCD's display panel. It alsoincludes a 5v regulator.Soldering required. More info...
|
|
 |
 |
|
MMC/SD and DataFlash development boards
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
|
MMSD3F Kit
|
|
|
 |
|
|
|
|
|
|
Board using a PIC16F876, an eeprom, and a MAX233. Standard DIP sockets. PCB Model MMC3B can use either an 8 pin DIP or a SOP-8 for the eeprom, making it possible to use FRAMs such as the FR24CL64 3.3v I2C memory from Ramtron, Inc.On the right MMSD3F kit for SD as well as MMC cards.Requires assembly
|
|
|
|
Source code written in PBP V2.47 available. This allows one to read/write to a single file on a FAT16 formatted MMC.
|
|
|
|
Ideal for long term data logging by providing large storage space.
|
|
|
|
 |
|
|
|
|
|
 |
|
|
|
|
Similar to the MMSD3 board but much more compact. It is a PIC based 3.3v development board that is interfaced to a SD/MMC socket. Serial I/O is available via a standard DB8F RS232 connector. The PIC can be loaded with a bootloader so that it can be programmed serially without having to remove it from the board. It also includes a 5 pin header for programming the PIC with a conventional programmer. The SPI lines from the MMC/SD are connected to the hardware SPI pins on the 16F876 / 18F252 PIC as are the serial RS232 lines. It includes a Ramtron 64kbit FRAM, a Max3232 (or equiv.), SD/MMC socket, a 3.3v LDO regulator, a PIC 16F876 or 18F252 and associated passive components.Requires a 7-16v DC supply. PICBasicPro demo code available. PIC program for a ‘single file’ system on a FAT16 formatted card also available, which allows the card to be read on a Windows PC card reader. Works with SD as well as MMC cards. Ideal for long term data logging, where the data is received at a slow I/O rate. Requires assembly
|
|
|
|
|
|
|
SDMM3F
|
|
|
|
|
 |
 |
|
Shown assembled (SD card not included)
|
|
 |
 |
|
Handy, small, versatile general purpose controller boards for 28 Pin PIC microcontroller. Perfect for quick projects, robotics or use as a handy bench tool. Includes two eeproms (for data storage).
|
 |
 |
|
Tiny footprint can fit small project enclosures. With a bootloader, the PIC can be programmed serially.
|
|
 |
 |
 |
 |
|
- On-board regulator and power LED
- On-board RS232 driver chip
- All PIC pins are brought to headers
- CB28A has room for 2 I2C eeproms
- Reset button
- Selectable power, on-board/external
- Small and economical
|
|
|
 |
|
|
|
 |
 |
|
Shown with a FRAM mounted
|
|
|
 |
 |
|
Rayson BTM-182 Bluetooth RS232 module carrier board for 3.3v and 5v projects. The carrier boards provide TTL serial I/O lines (Tx,Rx,CTS and RTS) and can serially communicate with most Class 2 Bluetooth devices. More info.....
|
|
 |
Windows is a registered trademark of Microsoft Corporation. PICMicro is a registered trademark of Microchip Inc.
|
 |
 |
|
AVR is a registered trademark of Atmel Corp., MAX is the trademark of Maxim Corporation
|
|