![]()
|
Alan
Stummer Research Lab Technologist |
---> Please note that a lot of links have changed. Project folders are now sorted by year. <---
| I am curious who uses what. Are these webpages a waste of time, or are they any help to others? Are the circuits, software and utilities appearing in other labs? Please send your comments or suggestions or what you have used (or not) or schematics of your version or pictures or anything! Email me, or be creative and send a postcard!I want to hear from the vacuum! | ![]() |
||
|
NOTICE: This website and associated files are provided for reference only. This is not a kit site! It is a collection of my work here at the University of Toronto in the Physics department. If you are considering using any schematics, designs, or anything else from here then be warned that you had better know something of what you are about to do. No design is guaranteed in any way, including workable schematic, board layout, HDL code, embedded software, user software, component selection, documentation, webpages, or anything. All that said, if the webpages say it works (which is the vast majority of projects) then for me it worked. To make the project work may have involved undocumented additions, changes, deletions, tweaks, tunings, alterations, modifications, adjustments, waving of a wand while wearing a pointy black hat, appeals to electron deities and just plain doing whatever it takes to make the project work. |
|||
My
Schematic/CAD program is...
Eagle,
from
CadSoft, a
schematic capture and CAD program. The freeware version is
fully
functional, with restrictions on writing and editing only. It
is
ideal for small departments such as UofT's Quantum Optics, plus only a
fraction of the price of large CAD programs for 95% of their
functionality. Some people have complained that it is hard to learn but
I and others have not had problems - if you can find a CAD program that
you can learn to use fast, please tell me about it! Parts are
easy to add: I can add schematic symbol and footprint for a 200++ pin
FPGA from scratch in a couple of hours, faster if copying and modifying
an existing part. Our Quantum
Optics library is available and
kept up to date. |
![]() My Standard Fast Processor is... BeagleBoardxm
It uses the ARM
Cortex-A8 core in T.I.'s OMAP3530 processor. Rather than make
a
microcomputer from scratch, the BeagleBoard provides everything needed
much cheaper and with less head banging than I could do it.
It
runs Linux as OS,
the source code is in C, communications are via serial port, USB or
ethernet.
I use jEdit to write the source code, CodeSourcery's GCC to cross-compile, PuTTY to load the executable with SSH and finally PuTTY as a serial terminal for direct serial port access to the Beagle. |
My
Standard Slow Processor is...
from Rabbit
Semiconductor. Their RabbitCore
Modules are versatile and
reasonably priced
8-bit grunt assemblies. For example, the RCM4200
has ethernet (with full IP stack and functions), serial and parallel
I/Os, ADCs, Flash and SRAM. Best of all, I don't spend time
making yet another a standard Harvard architecture processor circuit.The Dynamic C IDE (free) is as good as any other C IDE. Yes, it has its quirks and undocumented features but what doesn't? Here is my overview and notes. |
![]() My Standard FPGA is... the Cyclone
series from Altera.
Specifically,
I prefer QFP packages. These can be
soldered by hand and not have to send it out for BGA soldering.
I
always use 2-layer boards and it works just fine at 100MHz+, thank you.
Just bypass it well.
The standard IDE is Quartus. Free (IP is extra), huge download, steep learning curve and quirky as any other engineering program but effective. I always use System Verilog and avoid NIOS (embedded processer). Altera is very generous with university programs for both Quartus licensing and samples. Talk to them. |
My
Standard Board
House is...
Alberta Printed Circuits (APC). They have a great simple, fast and cheap prototype service. Send in the gerber files, get a few prototype boards back in a couple of days for a couple $100. I always use 2-layer 1.5mm (0.062") FR4 with 1oz Cu using 0.18mm (7mil) track and space, no silk screen or solder mask or glue layers. For the record, I have done 7GHz on such a board - just bypass well, keep microwave traces <2mm long, differential signals, do not dwell on impedance controlled traces. |
My
Standard Spice is...
5Spice,
Spice (electronics
circuit simulation) program, free version is restricted. Generally easy
to use and add Spice models. The previously annoying Spice engine has
been overhauled and appears to be much more stable. Adding
models
to the library is simple because there are only standard symbols (if
you want pretty, go to PSpice). 5Spice cannot do FFT, nor can the free
version do Monte Carlo simulations.This new and improved 5Spice makes it as good (and quirky) as any mainstream Spice program but without the bells and whistles.
|
| Dashboard shows Ethernet traffic, CPU and memory use, all right now and averaged. The window will float translucently in the corner of the screen so that the application below is still sort of visible. Download the zip install file or just the executable. | Collective is a utility that resides in the system tray and provides a list of all of the recently copied text, plus positions windows where you want them when they open, plus has hot corners. Download the zip install file or just the executable. |
| Tail-wagging cursor that has drawn a few comments and smiles. First download to your Windows\cursors directory (sorry, Mac-ers). Then under Control Panel - Mouse Properties - Pointers tab, under Link Select, select the file 'waggle.ani'. Download it here or just right-click it and save. | |
| |
Black Box Electronics is a discontinued short course I gave on applied electronics for experimental physics. The six sections ( 1, 2, 3, 4, 5, 6) and the whole mess are still available. |
File
Clerk
looks at any file a just plain data. Examine it in hex and
ASCII,
graph the byte distribution spacially and as a histogram. A unique
feature is to listen to the file as if it is a sound file, to listen
for patterns in large data. Download the zip install
file
or just the executable. |
Broken
Links crawls
through your web pages and checks every
possible link. Bad - AKA
broken - links are listed for you to check and fix. Download the zip install
file
or just the executable. |
KeePass
Password Safe
is an open source password manager. I only have to remember
the
one good password to open KeePass and all others can be strong
convoluted passwords that I don't even know. Easy and safe to
carry on a USB pen, phone, PDA, etc. Download here. |
Thanks for the fish, Adam Bowman. |
Assorted engineering utilities such as Eagle and Rabbit tools, engineering reference docs, schematics, etc.
Assorted utilities and temporary files. List of electronics component manufacturers and suppliers. Please tell me about outdated and new links.
Professors and Groups: Robin Marjoribanks, Joseph Thywissen Aephraim Steinberg.
Listening To Chaotic Rabbits. The chaos series Rn = K· Rn-1 (1 - Rn-1) gives interesting results as K changes. Rather than view masses of data, listen to it as .wav files, you will be surprised! Listen to the difference between K = 3.5 and K = 3.7.
Think you are having problems setting up your experiment? How about this ad from Honda which apparently took 600+ attempts until it ran and filmed through correctly.
Contemplating liberating a pencil from here? View a short video of a cleaner stealing a palm pilot, as shot by a webcam hidden in a potted plant in a former boss's office. Doh.
I am a volunteer at the Canadian Air & Space Museum (formerly the Toronto Aerospace Museum) in Downsview. Working for ten years as part of a team building a full size replica of the Avro Arrow, I was the the wing team leader from 2000 to 2006. The Arrow was a Canadian designed and built high altitude interceptor which first flew in 1958 and out-performed any other production plane for decades. On "Black Friday" Feb 20, 1959, the project was suddenly stopped and all planes and records of it were destroyed, sending it into mythological status. Unfortunately the museum is having a little trouble, being evicted with no future home in sight. This has slowed down work in the museum. Its future is uncertain.
| Please direct questions, queries, broken links, problems, flak, slings, arrows, kudos, criticism, comments, brickbats, corrections and suggestions to me. |
|
![]() |