Go Back   IceInSpace > Equipment > Equipment Discussions
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Rate Thread
  #21  
Old 09-04-2008, 07:42 PM
edwardsdj's Avatar
edwardsdj (Doug)
Doug Edwards

edwardsdj is offline
 
Join Date: Sep 2007
Location: Brisbane
Posts: 677
Most equipment that has ethernet ports runs a full-blown operating system (like Linux) in order to implement the network stack. This is why most home routers with ethernet ports run Linux.

Both TCP/IP and USB are very software-heavy. They put all the work into software. TCP/IP is a lot easier to deal with than USB from a software perspective, but when developing an embedded device, the complexity of running a full operating system in practice just leads to frequent crashes.

How often do set-top boxes, wireless routers, etc... need rebooting these days? It's because they run Linux which, while reliable is just vastly more complicated than having the system just doing what it needs to do (like the old days).

RS-232 is really simple. It is easy to write software for it in embedded controllers. Most embedded controllers have built-in RS-232. Some do have embedded ethernet, but I'm not sure if you actually get a TCP/IP software stack with these.

The kinds of microcontrollers used in telescope mounts would have small amounts of RAM (typically 4kb to 128kb) and reasonable amounts of ROM (maybe 512kb to 4MB). Moving to TCP/IP for this equipment at the moment would involve running Linux on the telescope mount (like in a wireless router). Heaps more features....heaps less reliability.

Anyway, my 2 cents.

Have fun,
Doug
Reply With Quote
  #22  
Old 09-04-2008, 09:23 PM
Tandum's Avatar
Tandum (Robin)
Registered User

Tandum is offline
 
Join Date: Apr 2008
Location: Wynnum West, Brisbane.
Posts: 4,166
I guess It should also be added that USB has a practical limit of 5 meters where as 232 can run 50 Meters.

Last edited by Tandum; 09-04-2008 at 10:24 PM.
Reply With Quote
Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +10. The time is now 06:38 AM.

Powered by vBulletin Version 3.8.7 | Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Advertisement
Bintel
Advertisement