home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #23 / NN_1992_23.iso / spool / gnu / gcc / help / 2266 next >
Encoding:
Internet Message Format  |  1992-10-06  |  3.7 KB

  1. Xref: sparky gnu.gcc.help:2266 comp.robotics:1979
  2. Path: sparky!uunet!cs.utexas.edu!sun-barr!news2me.ebay.sun.com!exodus.Eng.Sun.COM!pepper.Eng.Sun.COM!cmcmanis
  3. From: cmcmanis@pepper.Eng.Sun.COM (Chuck McManis)
  4. Newsgroups: gnu.gcc.help,comp.robotics
  5. Subject: Re: gcc cross compiler for the 6811?
  6. Date: 7 Oct 1992 05:25:50 GMT
  7. Organization: Sun Microsystems, Mt. View, Ca.
  8. Lines: 58
  9. Message-ID: <ld4t6uINN9e9@exodus.Eng.Sun.COM>
  10. References: <1992Sep28.191208.10169@ulowell.ulowell.edu> <20813@plains.NoDak.edu> <lckpsfINNfb2@exodus.Eng.Sun.COM> <lcp4fsINN2ln@exodus.Eng.Sun.COM> <BvKGxE.464@acsu.buffalo.edu>
  11. NNTP-Posting-Host: pepper
  12.  
  13. In article <BvKGxE.464@acsu.buffalo.edu> (Richard M Wasserman) writes:
  14. >    Actually as I've been thinking about designing such a bus card 
  15. > oriented system based on the intel 80196kb series.  I'd be interested in
  16. > feedback on what to include on the robotics card, best way to go about
  17. > getting them made etc.  If anyone is intersted they can mail direct for more
  18. > info.  This is just a new thought so all input will be taken into account -
  19. > though I have built up 196kb designs that due work :-)
  20. >    Thanks,
  21. >    Rich Wasserman
  22. >
  23. > P.S. Maybe this can become a group thing ala the miniboard since I'm not
  24. > looking to make a profit ( though a good word at your local graduate 
  25. > robotics program for next fall would be much appreciated ;-) )
  26.  
  27. Sigh, well it is better than nothing. The problem set for building mobile
  28. bases (the most prevalent form of "hobby" robotics) is fairly well known.
  29.  
  30. You need something to control the motors that move the base. Light weight
  31. mobiles can use steppers, most use some form of gear motor (C & H surplus
  32. used to have a bunch of copier machine motors that were great for this.)
  33. Anyway,  for steppers, being able to sink 750mA - 1000mA is plenty, for
  34. gear motors up to about 2A is fine.
  35.  
  36. You need to have a very *clean* design in terms of sheilding from EMI
  37. for the parts. One thing hobby roboticists learn about are ground spikes
  38. from switching motors on and off. Doing a 1A PWM wave form into a couple
  39. of motors can put 2 or 3 volts of bounce into a circuit. When the bounce
  40. causes the difference between Vcc and Vss to drop below 3V all sorts of
  41. not so fun stuff can happen. Also this is much more pronounced under
  42. "load" so running test cases with the wheels up doesn't always show these
  43. problems.
  44.  
  45. Sensors are another area where the input to the microcontroller generally
  46. isn't "clear cut". Using a simple level detect on an IR motion sensor
  47. for instance (feeding it into a digital input) is very unsatisfactory.
  48. If you tune it for sensitivity you get false positives, if you elimnate
  49. the false positives you run into the cat sometimes. Having space for a
  50. general purpose signal conditioner circuit can often be quite an advantage.
  51.  
  52. Finally, even if you've got the finest microcontroller in the world it
  53. isn't worth beans if there isn't some way to do development for it. I
  54. think there is real potential in getting the GCC compiler set up for
  55. miniboard and GCB11 type systems. Using the resources of the net to
  56. develop and fine tune things like PWM functions, quadrature interpreters
  57. etc, is a real asset. But the 80196kb on the other hand? So who
  58. knows if this won't become another one of those "phantom" Intel products
  59. that gets slowly desupported out of existence ? 
  60.  
  61. I'm certainly willing to help (most of what I can offer is function
  62. coding, ideas, basic architecture suggestions, etc) The miniboard is
  63. a good test for this. I did receive my boards by the way!
  64.  
  65.  
  66. --
  67. --Chuck McManis                            Sun Microsystems
  68. uucp: {anywhere}!sun!cmcmanis   BIX: <none>   Internet: cmcmanis@Eng.Sun.COM
  69. NIS+ Architect
  70. These opinions are my own and no one elses, but you knew that didn't you.
  71.