PARKWAY QUEEN

January 27th, 2006

she’s a ninety pound beauty

in a two ton S-U-V

I’ve got to teach her

what the accelerator’s for

she don’t know how to spell it

she don’t know how to use it

honey – it’s a gas pedal!

you got to push it to the floor

just a ninety pound beauty

in a two ton S-U-V

it’s only a quart of milk

she’s goin’ to the store

so what’s that 300 horsepower for?

sittin’ twelve feet above the road

like riding a tank

in Afghanistan

but she can do it

if anybody can

she’s a ninety pound beauty

in a two ton S-U-V

Larry Keegan

FERROMAGNETIC CORE MEMORY

January 27th, 2006

Here is a picture of setup for experimenting with Ferromagnetic Core Memory.
On the left you will see a composition electronic card containing ferrite cores
which have been cemented right in the card. I have removed all the original wires from it. The next circuit to the right of it is a latching circuit with an LED which is designed to latch a signal coming in on the sense wire. There is other circuitry for the WRITE signal which magnetizes the core in one or the other polarity.
magnets.jpg

Read the rest of this entry »

MY NEW PROGRAMMER CIRCUIT

August 22nd, 2005

I have re-designed and simplified my circuit for my PIC programmer.
This circuit is connected to my laptop and a 5 volt power supply.
It takes about 25 seconds to go from assembly language program
to the burned in PIC microcontroller ready to run.
pgmr.JPG

SUCCESS WITH A/D !!

July 25th, 2005

I set up a circuit using one of my PIC microcontrollers to control an ADC0804LCN analog to digiital conversion chip. I measured the voltage on 2 AA batteries I had lying around. When I measured the batteries in series with my voltmeter, I got 2.81 volts. So after considerable circuit debugging and also debugging of my simple PIC program called ADPGM.ASM, I got the output which for the time was displayed in 8 LEDs. The output was as follows:
—MSB———-LSB
—-1 0 0 1 0 0 0 1—–
In decimal that is 145. So:
—–145—- —X—–
———— = —————and X = 2.84
—–255— —-5—–
Not bad ! My A/D chip can make a conversion in 100 usecs. So if I allow about 25 usecs for my computer pgm to store each sample voltage of an incoming signal, I could take 8000 samples a second !!!! Of course, my PIC program controls the number of samples I choose to take. I will be using this A/D converter to analyze speech and compare spoken words to some kind of template for comparing and identifying the words.

POSTINGS IN YAHOO & GOOGLE GROUPS

July 17th, 2005

I have been posting info about my current project with emphasis on the SPEECH RECOGNITION aspects. Here is a posting I put out on YAHOO.
In my latest project utilizing several PIC microcontrollers, I need to have
communication between the system and the user – who may be a random
operator – say at an exhibit. Besides LCD’s and other types of displays, the
computer will communicate with a menu of voice messages using a
Chipcorder. But I want the operator to reply in a small vocabulary of spoken
words – IWR they call it – isolated word recognition.
Now I am beginning to learn there are a number of chips out there called
VPRs – voice recognition processors.
However, I want to try my hand at the nitty-gritty of speech recognition
circuitry myself. I am learning about A/Ds and DACs and I want to use a mike and an amp and digitize some individual words and see what the templates of the
sigs looks like. Then I would like to develop algorithms for comparing one
digitized template against another. Sound like fun to anyone?
Why let those engineers who developed these VRPs have all the fun? I like to
hear if anybody has tried one form or another of speech recognition.

SPEECH RECOGNITION

July 14th, 2005

Well, I was looking for a new project, and decided I would use several PIC microcontrollers connected together. There would be some kinds of displays which would show menus to the users But the main thing would be that the computer would talk to the user, and the user would reply by voice.
So I have already mastered using the Chipcorder with which the computer can voice a variety of messages. But I also want the computer to be able to recognize “yes”, “no” and maybe up to a dozen words and numbers.
So what is SPEECH RECOGNITION ?

Read the rest of this entry »

GRAPHIC LCD IMAGES

July 10th, 2005

Here are some images I’ve generated on my
64 X 128 Graphic LCD
sqrs.JPG
diag.JPG
sqrwv.JPG

PROGRESS WITH LIQUID CRYSTAL DISPLAY

June 12th, 2005

I have developed several subroutines which have been tested and work pretty well.
dspyon – turns display on showing what is in memory
dspyof – turns display off
strtln – specifies line in mem for top of display
shftwd – my routine to shift a byte of data serially to DB0-DB7
write – after page, y-addres, and number of writes have been set
and content of byte to be written have been set, it
writes up to 64 byte-columns (1/2 of screen) across the screen
setpg – allows page to be set from 0 to 7
sety – allows Y address to be set from 0 to 64
reset – resets the LCD
enabx – performs an enable, enabling the action specified by the information on
the bus DB0-DB7 and setting of D/I pin and R/W pin.

Read the rest of this entry »

SUCCESS!!! An LCD IMAGE

June 9th, 2005

lcdimg.jpg
After much effort, I have made my HELLO WORLD pgm on a graphic LCD.
ALLELUJAH !!!

AN LCD (LIQUID CRYSTAL DISPLAY)

June 3rd, 2005

HERE IT IS!
lcd.jpg
I have set about programming a graphics type liquid crystal display. It’s specs are 128 X 64. The RAM memory on the device is like a bit map of the display.
The one’s and zeros in memory make up the picture displayed.
I haven’t gotten it to work yet , but the hardware and wiring have been completed.

Read the rest of this entry »