Anchor wrote:> On Sun, 05 Jun 2005 11:48:33 +0200, Repzak wrote: > > >>"Anchor" <anchorelectronics@sympatico.ca> wrote in message >>news:pan.2005.06.04.23.57.05.904979@sympatico.ca... >> >>>We are looking for recommendations for an 8 port rs232 embedded micro. >>>The CPU processing requirement is minimal. >> >>which baud rate ? >> >>Kasper > > 4800 baudWith a bit of thought and care, that should be possible to do in software on a small micro, especially if the environment is not too noisy (so that you can use 4 times oversampling instead of 8 or 16).
recommendation for 8 port rs232 embedded micro
Started by ●June 4, 2005
Reply by ●June 6, 20052005-06-06
Reply by ●June 6, 20052005-06-06
On Sun, 2005-06-05 at 19:59 +0100, Leon Heller wrote:> "Anchor" <anchorelectronics@sympatico.ca> wrote in message > news:pan.2005.06.04.23.57.05.904979@sympatico.ca... > > We are looking for recommendations for an 8 port rs232 embedded micro. > > The CPU processing requirement is minimal.How about a Cypress PSoC? If you get one of the larger ones with lots of I/O you should be able to instantiate many UART's. I haven't checked if there is one that can handle 8 but I think the larger ones might. There will certainly be enough I/O. If there are devices that have enough digital blocks for the 8 UART's you'll be set for a one chip solution (for the logic) and a few multi-channel RS232 transceivers. Cheers, James.
Reply by ●June 6, 20052005-06-06
On Sat, 04 Jun 2005 19:57:05 -0400, Anchor wrote:> The CPU processing requirement is minimal.You say minimal - what sort of thing would the CPU be doing? -- Remove _rem_ before replying by email.
Reply by ●June 6, 20052005-06-06
Now if you had said 4800 baud right from the start that would of helped a little bit (vs 115,200 baud). I say a little bit because we (the NG) still don't know if that is 8 simultaneous full-duplex channels or a rather mundane 1 of 8 channel mux etc. Yes, based upon the incomplete information an ARM could handle this ok (slow GPIO is not that much of an issue here). *Peter* BTW, I would love to help more but even my non-technical customers give me more information than this to go on. Want specific answers? Supply specific information. Anchor wrote:> On Sun, 05 Jun 2005 11:48:33 +0200, Repzak wrote: > > >>"Anchor" <anchorelectronics@sympatico.ca> wrote in message >>news:pan.2005.06.04.23.57.05.904979@sympatico.ca... >> >>>We are looking for recommendations for an 8 port rs232 embedded micro. >>>The CPU processing requirement is minimal. >> >>which baud rate ? >> >>Kasper > > 4800 baud
Reply by ●June 7, 20052005-06-07
> Anchor wrote: > > On Sun, 05 Jun 2005 11:48:33 +0200, Repzak wrote: > > > > > >>"Anchor" <anchorelectronics@sympatico.ca> wrote in message > >>news:pan.2005.06.04.23.57.05.904979@sympatico.ca... > >> > >>>We are looking for recommendations for an 8 port rs232 embedded micro. > >>>The CPU processing requirement is minimal. > >> > >>which baud rate ? > >> > >>Kasper > > > > 4800 baudAha, smells like an NMEA multiplexer :-) Meindert www.shipmodul.com
Reply by ●June 7, 20052005-06-07
On Mon, 06 Jun 2005 14:40:09 +0100, Paul Taylor wrote:> On Sat, 04 Jun 2005 19:57:05 -0400, Anchor wrote: > > >> The CPU processing requirement is minimal. > > You say minimal - what sort of thing would the CPU be doing?Slicing and dicing NMEA data from several simultaneous talkers, repeating the NMEA sentences in an ordered fashion eliminating the collisions.
Reply by ●June 7, 20052005-06-07
On Tue, 07 Jun 2005 07:06:44 +0200, Meindert Sprang wrote:>> Anchor wrote: >> > On Sun, 05 Jun 2005 11:48:33 +0200, Repzak wrote: >> > >> > >> >>"Anchor" <anchorelectronics@sympatico.ca> wrote in message >> >>news:pan.2005.06.04.23.57.05.904979@sympatico.ca... >> >> >> >>>We are looking for recommendations for an 8 port rs232 embedded micro. >> >>>The CPU processing requirement is minimal. >> >> >> >>which baud rate ? >> >> >> >>Kasper >> > >> > 4800 baud > > Aha, smells like an NMEA multiplexer :-) > > Meindert > www.shipmodul.comYou guessed it.
Reply by ●June 7, 20052005-06-07
>We are looking for recommendations for an 8 port rs232 embedded micro. >The CPU processing requirement is minimal. > >Any suggestions? > > >If there is no micro that has 8 UARTs operating simultaneously and yo have no desire to create 8 software UARTs, why not try a low end micro an an octal UART, for example http://www.exar.com/product.php?ProdNumber=XR16L788&areaID=3 http://www.semiconductors.philips.com/pip/SCC2698B.html http://www.semiconductors.philips.com/pip/SC28L198.html This message was sent using the comp.arch.embedded web interface o www.EmbeddedRelated.com
Reply by ●June 7, 20052005-06-07
"antedeluvian" <akagan@sympatico.ca> wrote in message news:TdadnadQGKNRJTjfRVn_vg@giganews.com...> If there is no micro that has 8 UARTs operating simultaneously and you > have no desire to create 8 software UARTs, why not try a low end micro and > an octal UART, for example > > http://www.exar.com/product.php?ProdNumber=XR16L788&areaID=3 > http://www.semiconductors.philips.com/pip/SCC2698B.html > http://www.semiconductors.philips.com/pip/SC28L198.htmlFor the price of one of those octal uarts you can buy 16 ATtinys playing UART, and connect them with SPI. Meindert
Reply by ●June 15, 20052005-06-15
On Mon, 06 Jun 2005 09:34:39 +0200, David Brown <david@westcontrol.removethisbit.com> wrote:>Anchor wrote: >> On Sun, 05 Jun 2005 11:48:33 +0200, Repzak wrote: >> >> >>>"Anchor" <anchorelectronics@sympatico.ca> wrote in message >>>news:pan.2005.06.04.23.57.05.904979@sympatico.ca... >>> >>>>We are looking for recommendations for an 8 port rs232 embedded micro. >>>>The CPU processing requirement is minimal. >>> >>>which baud rate ? >>> >>>Kasper >> >> 4800 baud > >With a bit of thought and care, that should be possible to do in >software on a small micro, especially if the environment is not too >noisy (so that you can use 4 times oversampling instead of 8 or 16).What you need is a reasonably fast micro, and do it all in software. At that slow a baud rate (x8), you could easily do it all in a Ubicom ip2k, running at a leisurely 120 Mips. It would be a one chip solution, unless you need to satisfy the +-12 volt rs232 spec, then you would need external level shifters. There is no "x" in my email address.