#57650 - 01/09/06 04:26 AM
geek to geek: has anyone designed a USB device?
|
Cranky Geek
Carpal Tunnel
Registered: 09/08/05
Posts: 4642
Loc: Vermont
|
I've been working on a piece of hardware as part of my degree requirements. It involves bidirectoinal dataflow from a number of sources. The poor old RS-232 just can't handle it. I either need to:
a. scrap it all and start over, with graduation in May b. switch it over to something faster.
For obvious reasons, I'm likeing "b" better. USB becuase the peripherals just got a lot easier, becuase most of the stuff I need the serial port for there is also a USB version of. The key requirements are reading from a digital camera, sending that to a compact flash piece for archive, while also having the change in images control a set of stepper motors and some human-detectable signalers. It's an optical tracking system.
My question is, has anyone ever built a USB device? I'm looking for a microcontroller, preferably one capable of using microC OS, embedded Linux or VHDL, which has integrated USB control capabilities. Baring that, a USB controller that will play nicely with an HC12. Anyone?
HELP!!!!!! *popping flares and smoke* ...---... *waving a blaze orange signal flag the size of Montana*
_________________________
-IronRaven
When a man dare not speak without malice for fear of giving insult, that is when truth starts to die. Truth is the truest freedom.
|
Top
|
|
|
|
#57651 - 01/09/06 03:05 PM
Re: geek to geek: has anyone designed a USB device
|
Old Hand
Registered: 11/10/03
Posts: 710
Loc: Augusta, GA
|
Uh, we deal with rubbing sticks together, and using stone hand axes around this campfire... Perhaps you should leave stranger! <img src="/images/graemlins/smile.gif" alt="" /> USB 1.1 HardwardPerhaps that's something you were looking for. BTW, that's just a Google search on "USB microcontroller". Sorry I can't be of too much help, I'm just an IT guy with an amateur radio license! <img src="/images/graemlins/smile.gif" alt="" />
|
Top
|
|
|
|
#57652 - 01/09/06 04:39 PM
Re: geek to geek: has anyone designed a USB device
|
Enthusiast
Registered: 09/05/01
Posts: 384
Loc: Colorado Springs, CO
|
Wow. That does not sound like fun...
I know that Cypress makes (or made) a line of interesting USB microcontrollers. They have development kits that you should be able to get to talk to any other processor (some bit-banging required). You should be able to rig up a simple SPI interface to let it talk to your HC12. That, of course, is not the most elegant solution. But if it works, why not?
The hardware involved with USB is pretty easy and cheap. To me, the software (at both ends) is the hard part. But, then again, I am a hardware guy.
_________________________
-- Darwin was wrong -- I'm still alive
|
Top
|
|
|
|
#57653 - 01/10/06 12:42 AM
Re: geek to geek: has anyone designed a USB device
|
Cranky Geek
Carpal Tunnel
Registered: 09/08/05
Posts: 4642
Loc: Vermont
|
Well, I am both hard and software on this one. I usually do the hradware side of things myself.
And actually, it is very interesting. I just wish I had more time. Thanks for the tip on Cypress. I should have checked with them, but this was the first place I ask this question of. :P Wilderness survival, urban survival, academic survival, it's all the same....
Edited by ironraven (01/10/06 12:44 AM)
_________________________
-IronRaven
When a man dare not speak without malice for fear of giving insult, that is when truth starts to die. Truth is the truest freedom.
|
Top
|
|
|
|
#57654 - 01/10/06 12:50 AM
Re: geek to geek: has anyone designed a USB device
|
Cranky Geek
Carpal Tunnel
Registered: 09/08/05
Posts: 4642
Loc: Vermont
|
Stone hand axes... don't tempt me. <img src="/images/graemlins/smile.gif" alt="" />
And don't worry, I'm an IT guy with pretentions of being an engineer.
_________________________
-IronRaven
When a man dare not speak without malice for fear of giving insult, that is when truth starts to die. Truth is the truest freedom.
|
Top
|
|
|
|
#57655 - 01/10/06 04:17 AM
Re: geek to geek: has anyone designed a USB device
|
Registered: 10/08/04
Posts: 22
|
There's a homemade MP3 player called the Minty, it fits in an Altoids tin and uses USB to download songs. Here's the forums discussing how it works, how to build it, what chips to use, etc: http://www.ladyada.net/forums/index.php?sid=360e63573598b3933e1aef60c1c5acfaHere's the Minty site with scehmatics, pictures, etc: http://www.ladyada.net/make/minty/index.htmlHere's the MiniMinty site, a variant that fits in an Altoids gum tin, with schematics, pictures, etc: http://industrialogic.com/mini-minty/index.htmlHope that helps some.
|
Top
|
|
|
|
#57656 - 01/10/06 09:30 AM
Re: geek to geek: has anyone designed a USB device
|
Addict
Registered: 02/18/04
Posts: 499
|
The Gumstix boards have a USB client port add-on. http://www.gumstix.com
|
Top
|
|
|
|
#57657 - 01/11/06 01:01 AM
Re: geek to geek: has anyone designed a USB device?
|
Stranger
Registered: 11/15/05
Posts: 23
Loc: S Central Kansas
|
Try looking at http://www.sparkfun.com. They have the parts that you need, and perhaps some other components you'll need. I'm a technician formerly married to a stress engineer (her actual title!).
|
Top
|
|
|
|
#57658 - 01/11/06 03:32 PM
Re: geek to geek: has anyone designed a USB device?
|
Cranky Geek
Carpal Tunnel
Registered: 09/08/05
Posts: 4642
Loc: Vermont
|
Oh, I never even heard of these guys. Thanks.
BTW, welcome aboard.
_________________________
-IronRaven
When a man dare not speak without malice for fear of giving insult, that is when truth starts to die. Truth is the truest freedom.
|
Top
|
|
|
|
#57659 - 01/11/06 03:34 PM
Re: geek to geek: has anyone designed a USB device
|
Cranky Geek
Carpal Tunnel
Registered: 09/08/05
Posts: 4642
Loc: Vermont
|
Oh, wow.... I don't know if I'll look at these things for the project itself, but as part of a wearable/hyperportable computing package these are going to fill something I was lookking for. Now I just need to learn how to use a chorded keyboard. :P
_________________________
-IronRaven
When a man dare not speak without malice for fear of giving insult, that is when truth starts to die. Truth is the truest freedom.
|
Top
|
|
|
|
#57660 - 01/11/06 03:40 PM
Re: geek to geek: has anyone designed a USB device
|
Cranky Geek
Carpal Tunnel
Registered: 09/08/05
Posts: 4642
Loc: Vermont
|
Ohhhhh... model numbers for thier controllers. <img src="/images/graemlins/smile.gif" alt="" />
This rig won't be playing MP3s, but there is a lot data I can mine out of this. Many thanks.
Let the madness begin! *manic grin*
_________________________
-IronRaven
When a man dare not speak without malice for fear of giving insult, that is when truth starts to die. Truth is the truest freedom.
|
Top
|
|
|
|
#57661 - 01/12/06 04:59 AM
Re: geek to geek: has anyone designed a USB device?
|
newbie
Registered: 11/28/05
Posts: 29
Loc: Ottawa
|
Not sure if this is the kind of thing you were looking for, but I used it in the 4th year project of my engineering degree with some measure of success: http://labjack.com/products.htmlAlex
|
Top
|
|
|
|
#57662 - 01/16/06 10:57 PM
Re: geek to geek: has anyone designed a USB device
|
Registered: 06/09/03
Posts: 16
Loc: Sarasota
|
I can also recommend the Cypress USB parts. The one that I used had an 8051 core, but the Keil tools (C) worked quite well.
Microchip has some USB parts that a consultant friend of mine uses often.
|
Top
|
|
|
|
|
|
|
|
|
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
10
|
11
|
12
|
13
|
14
|
15
|
16
|
17
|
18
|
19
|
20
|
21
|
22
|
23
|
24
|
25
|
26
|
27
|
28
|
29
|
30
|
|
0 registered (),
738
Guests and
28
Spiders online. |
Key:
Admin,
Global Mod,
Mod
|
|
|